[ [ 17819251350769375053369360134645644169718848843257914875644768426378426520668644945028882123116990770593311050086064122380023835993765557165680364225689059209657424180548134709599415524437870865083541521527066783984966314354440726003257975215921834018613594318725113238131961122655602117290170532431531027055795607350722408799049647347193103137999640218636634087734595280509326373087161569760800565209023656670597127165314292949010957033518730641204667164733562554355304906289549235843863398161721438176533203674220103863130851617998467086204969113138068908766177511887676329301353746154855013034526759114023226875722059086127969145642364869548562806322586439622076728743374664607544818672241468533302688696717998104881752436191517730549360856752726994896053249996623573872770781440993622925219168677291263451869533454034794929345990190640521581482835893993696222600527261838358693291882727761171024471390695838435894998124282071133123896165213601861245956660815916095779051282608003656923763463864960672818918510436984242111152388635107849809154927650539828527759360000000000000000000000000000000000000000000000000000000000 + 203175386159003439006338404914964015134607319160252147907078386384096322573525275433728281012980159661706209962483562812987902611222831209384034140524272476724708593949127470077732709328705905516354082285092221520216545513407026098027575460284138311622134187522314574674592993630954634811912965188150002767391705137017586357976631256605635020717388949656256328212076189389208487170438911484504648857115867476377271640374911127286901385487167185790326682153289638076784810638743858709006001761821056817649745186093008414311972189722145652325152097430185975874755463059169674470213231128639428657542909985058942695653845170651440513154700336206123702722866190017843762685590670753233788754890705818569891091858319221426258616424802891532460691031784435512414501790761888141788062838289543764990710024251049620609854309123497533122394498447431956336683853443500576787170761688741026157947417799136658291843286254188756502510105772800536376343320166240783853936174719718507875521920454761223364932116342409753971716990868036272798448775147859525797142509504723261849600000000000000000000000000000000000000000000000000000000000*i1 + 817119259149193909087574489022666211994169632350550845131193990820584764273453775592301338662639179200633723186375639044511145321253975929933655112578624308287536735104644058720568080801203062134954301709733828527703107688762532912772184187412859992492815066204229465194056986552563213421833559783248933215686708746648220305884063008205905252915160537367899861084332330659547691242278872545011412202129385555515877496930799594010937705278663386196631748047090284622291476926875580988687296274380770178021927282446338867706063805911404682645114509635259237073776525876042886568433739471456343979416929549177088153862614443836198753979256082620511283819577643363849546594264288457918685676912803123857845419324567099005122108638655737991063850548792686038906347555746141927208540307766825753736308672139762863953348024554220019485241246846465136353418952323468392100668309527209681976048714601440265338429694784888557100072667041231883263054543200338348269012424777103357755313150435428133708822271506548518857100650877141367583918458167818665462747473368577159987200000000000000000000000000000000000000000000000000000000*i1^2 + 600780084107593105452416262290609526828233666084655771095600786383431234604045695514475756557411800416666351322617066917132862338157555981664736006636935347751965408936456331788677556033942580146944953303598831503794751224042788157068889540725812008174487374443432807828118297198758034176580798373418842492610095970640600362172248094705891062261401789210345258129139397156610997058824047247438735635733325426774546451221285890615896237722162010128154860887825670325180350503550971740156632096508720186736997548908908444385759731554956559814086512595444079616474547617901341797228137527326575532759448510092864496688903456285639808022831836806293065508162722479818549506054761594698852991277312290728445692853211298093470844628819318028927077180846369216168785608118697915832494685323367210329854701707130593914415811844866674720848770525999104820025853112143353959837249972545537528581626545008200454725699177621158077174506406935397908673942791442581315740542893020862723165520339643894226798942846108508700286523327450175823878871863604123823093447670187950080000000000000000000000000000000000000000000000000000000*i1^3 + 346595783897152530495676148711035092890268944359026739018144460888977529495735776527586954243699857228659206799897484903892065061003580324178560502471766826407627744931785387775844729485235208705239690856260735675494967255707506320798898872201832824653967769995140433097808215448352035441325888494147357682420196427041479563816356847039339896570374006275714602022536998496338504628188032750052700181824830404143470505965961631019308135465889385884496803185118012760435662560717804795559322033897016253861677252894683938697082803112111611589686219045433097726982014624976996516205226836540810458799142576762582667352669714422952726042563687493841721941949217071581581819580330636090165620406112753008605038898830019257094574893420546418751735595172694254816838534237094352444640749880478947387903652508315395284884202093577315677567031124145935608238982748347556569870143576419883218905846065422607565780691233725921359965511091637308454552904346409476025313629166727825357744856893729781799065134211060576715551048476218744659503200625588413966000621799604224000000000000000000000000000000000000000000000000000000*i1^4 + -129446982320454697362765519329648738948845883856752272962468728858500242953950923882799176291383118852816049402538611819973851007579536734325140064758751875016205534579800409209607827780183996828481425808110171804730358743664965202867691954297404404289228177611637870727682739742803336095208516939006284328899272950540767252488247382136367928199950021625462248233656728259022064329443948488545367285500282045394261477308871090515885263649689370972809076487267365268003240930088684582430771865090143880552527372209784047668441862172183193513316024829108575880170867578166337716911472286692340878655148290421500851070571941681899897404535333439118866169996801960137060330935723381755512019746977009775318379771974984442802521176715708234904461538574778417411818636084778212490622889171612974337316203949338280018942340360221023078283058285209061034868944959657446745205657561699956561997933598195439719260926073077094610320256186355096131693129453075563189473855056917675490374744116691490698323863555726104384554106500229745977790882515961093278027963852390400000000000000000000000000000000000000000000000000000*i1^5 + -146893895431083564072958876455501194185494759151084194490884154293472787477669248175097497001063235311579608965780074692588248524342727358062286349331265816895008625248005488330253745235816767628021109153940535983246784374255673436766395316232499542082479902095791933763769983279094804842291330142283314226761455456133036992165356268983043685394462492617665407046501307319362391855383852311579394238327886206004861730881359512667603935796917736988131074586956126976675429963072428307894752697993886961073366548062667645887999712596261758150033869931580948915173182369069584726263791982049406956353681148839757096736303026091250111803234894285828874216153555078581754191905473405014867418754198722019397566697764872688769971986218397586882958652724186931807326330280689160654040197881739940398662324134157860907272755600836907747736427807279243724363132773763788468346601428549927355867628240219873616559883443507192597184491931176410214996322552061312192519085091895749126396556695396619496800049671183990295497775176823827547485108372089908718988962037760000000000000000000000000000000000000000000000000000*i1^6 + 24931994989809724430319513406904045919628993317994691175675904448059675612158529011324786111650732126710790698793977941205068275655657929697574530710542367153556026315429521761605806101215144069145353607236647573694732084486901680219043512340563414948418168350939753469630719254972483484814077009989021726120277613153240070945402759028616930384805416667828397223699664543830682824592396520476915586906127198726219000629488489752325234338781249698723621058937511956416430129018244151980953098225014080341795890629472300480859426970566139083442732564927214107314791063795021924533193848934825133877535041561532644040169686913492584280368947768050632516919993876607143956801356003897801211166438766916702820440854359150915480026893888300461688181593854182245388895194154480132550881918161903433156144303293625002029871125637024944179458846513870048055293621210294088772355682896414380150698899514472624654317208073323137673046673595796711072831158672481914118466642692503859061611621826258455623706158202166144134969200116532747532729402155232949885206528000000000000000000000000000000000000000000000000000*i1^7 + 20835758941663097282561242203217828998230541912863543346927124849387789253010851888118700206169344120824452598478817941464749035887042536560863267579472517443365464924518556125976845429390471444702057141776642384415775738151355237958713036263102873142234167103013594949814916922964396085841237046355455618706823310380565303489955160856531681160203993304626909324160424407212088181514500411739412855220526359582330158724681352116670414130401928834061468494686459512465111098621729587733776346848988418060750665990727971218539031563428913016080764544028514473905485786879469194763032636449225954977736432212132354543821882508896607815485723580212316459833351114190331563752639917396772071749818011814401427879700462519711065551166705418499129623749156704974178593491154103565558379585311498035416361974840887246523558637744618127369427778434420440993180882719053427096118182221374688055893569477437886650919704682516001578318621834588591822880148140900720019320788970531651546421957314642359882201903983013689787419208755107195636112168602069345763328000000000000000000000000000000000000000000000000000*i1^8 + -7991487186881812313172333142632067479133966969476991205273750134736779173064217116407494048366363656116526065297423350159119915515322671008475892077147166632465235430924165564390180164617113177004951307388461134182719675104833827754439802010818969904306935944607112426037709912280761206107046679742547875370909693170006266143666265888510837929174768484849176782674423366098849607262692329409195216815087082958844096751469200361001006108088201211816473244515688650822797771101821118926073623466007582229221385981734702998383995464477893777694451038250197664796830053814389239527373918505120018114292899682648676123064160528733062759690081927755824811547885704581725117593992393303902223974026899127622497959755238752211697477480335042591312794606365602019929023295167159624385076487425691834626969600645675885202505495844739502233855248995213132396048584886579666006456988996987682453473815498616294094085195987849355571378618712980457296578056268867826293591603566780867518625585783468596560042324047394968245721267287273297527483837456736300564480000000000000000000000000000000000000000000000000*i1^9 + 1135764711145238822670551740515077700445974742740294154346267722097599792065707327423288662454288205774006803784404451496253038847742276008512602171466119520728412944667502459055684156685143748622219523356460683831856196937069769431743189838351868774231301330551944595546056796839230462854362444968634456677201349714631470267120307199329127273557531876757300332522712703438978573389419562402440273617100525590125089111151837800950203610776700428430228465969572398994671108004195274641545744859746397223411651808296100347515341755567106147165480768177624319868340197174983813277621429719586052834817871768350252003811025428236984536170915860208438203928286144117866108442695989216055945035253651054752540167519667865585339085589647552175625485742252406907733807685560351583102667101874626405153680332559813140877248219251515133201590869687303645789815173563095239356016647174016591686369135472776722921129148044810520287381062168153301124353816539857045348194217228696655900096056552938086570677121614206997643967300149121855509677103675206533120000000000000000000000000000000000000000000000000*i1^10 + 1409492698445796070671832753992120021304093567437070207952204252129642703159168043680957127628617064935548383345950105456777388273945640564984219152253854816435165760528445862879184086737311895636640044384854559757610832937971847156455561217942509471375790771463934378800295012106132657763279651689170375774348021195363235341796649205016030149942283680915623162979931785647258509975548836944743862106122902072176468156850599294822514176726332740439931257194956603169318332643388865283318165750713799081335986118845238930681378718083510777837292693213687746156876523794937345365154453272959335677188451009419904008066530755527716260297238096249031159960964392597780398585194307830804472643240669861938116795658072987202443621971791364000094165354458395522288984572942992923312642285574965745802038561968393962711228011396265117714645730475269696060549913343840243553825934544624402060698141704368720000541861421441972048894076509132087538090973037179336612764950735820592590213493373612056592944600358726011768394300931506119489142608048947200000000000000000000000000000000000000000000000*i1^11 + 525985637649944315791777362428034205038832405351113536862340755414911497138082385256585150810193466215941454797901599407659554235719098322788509235573930840633300763818146756429896123295408588986137022153653593374633075476182808902536523031823776917390294792116505435658358527180857801286431801332943389617347264627178193843064715974605820107685906403245259178999537147150372259865265770049574059008895362285681537377097440146256894496284250981881271065544391777620676102434670518851623983040975465408573020474928907954744750993361049715217215332352792298615112486849296232103492268473944482021538223822764962408290312990908996692088753886331472900423194848416512529019592105218992762068872183306575748889829942790058370845635371942829751486117839143562821215078411061645683153565608983449730740304726324602637565455651537555099743209151950501691671378845175889296048727719042762447025098259313761253854195736587638989574493485849054841798784045979489232754849766600851234974498961212126242770306151583012559599839631881745184994707374080000000000000000000000000000000000000000000000*i1^12 + 13103596420861729036978030792286415241676324575073603893029250488513611821432196823533840830826504401612568131169627261484548519386811187653202291045060077553077726367251547264799678938114561394550586652636349589417168617271008548437563191367028006300515685112198952817533289698967249488428150026928188776204080542590479789406987283172309613121028765879131373521232644786941868117324143661389810588665015520782452980457082003111474937424657112773003332865215768608118289104387213540133146020233562668810592647520072448185687427965783968035785412974468618101792182302189690396246048674019344085511749180730606871912207293352604587757658591662182935835109911159753433407630035613514934609799456225076929384983368639435085968842981315760845323367216062552292162117114231057730433612089892832284710809867318755047535908695476930819341461559231264909370454709567151908414465906459215259444998249318537655847883910791087075013368419293347837872663381887907733582225792915413126519911859262768486520427945435577553825591186684942719192662016000000000000000000000000000000000000000000000*i1^13 + -57267362176020964254292551570535579570474712993186321360824792492849943721913116783673783063065402471773542019018304681312096291208689599841005653990546989498399349849416054626091037418496082529458210075083113959869730138072992769315454250337861089748084496268044741723826698782321316185898116919429528954069143170849897072972322420550172561744964763592666336575596729575799987801814043792212331494248500105346554923284404389222716477117150496274133109528989521706891446224371229234759954250754842564727954235386069349675128052121556641877042789230298225860814029165308557028438284852710148260722927394855268739606480106630637779125234869233646622834127883549653495874027372677291961766333155841314327750279265855083893934555737201369131627066417360150986540136703072286782128813132596034408923845150785549011574667823710214378860331422569837781358929217702333172274490850479820765301291670288825093292713318723196876834096270484471609318351460351185200756149890734827054480855228754210438930322953272099591487213937136544356761600000000000000000000000000000000000000000000*i1^14 + -1295273953906944793382822450947536299903155249002767470660928805258422332774075761419476784433806221009175591483323727806225830389857225606295515613557332698667701090941098283573504943847783204602979942004831801540083950611104931289154749873204363060374637109374043715520475478240215893831135906805593180546208822007974708462321778951847947938540987245993043242270566709385060538998285047553236710455670060853270752624826742756057901238322809679413394556054473623205097996736188619187312093150773695476388679837189267806639184454017642043442811437469727293823467617649534491968379626489953222284430055676129449264910208566985433120868574359249913770548279124713786750095587791383463602141683601820089248467419518328212939197090271563878733375715971248080949682090884318552164226311962828135882949176814881211809679514967749730799952442737983486996078744645056782787124281296607634721405692631125156267180015825978327820569377943552471162733086149175007830156668882039980703690465947759119698819065272563419458054425633714339840000000000000000000000000000000000000000000*i1^15 + 60677921144263800913335541531487167561449552458798019148918670576592918143658386535195843849705378898982958097039054003222496806795785892111222281061354182262528649572880485121734834522637792308923617301615038443137166168715701938330827179725866809116463165831136211626562617862438943656143493630202029078259248714933855484796503930912741320989922642835119082049168520369570934743939646817933327447563355335326552438743501429706992779641200098621889656727897695063181115577153927431948860972412587470018582363875863361587817593514747695337285665497416202974433239702070838640773696657533728664131104191209812166544775257267921699158506567354897153409073984890639799025765728979108532737570992216186451771142838070992044062497101600918406258078928025106346007995475306775341324025965348315432716636463490135448083462283496149002488361790316890548362351288054066365430837513641205845294496183059855195911952781002342889809935326841638982676838550732521811379345840809853768349134296606369124158112920626308823693520822861824000000000000000000000000000000000000000000*i1^16 + -888779948663667667512497734170583319944820087324996034336475380620487068150978410573858804174123777876670128036325269994063579289672461212822753983396309186767155247726848036620658978605932465753145749638985041280182988455043341307635156422695848560326395078847281706408918158325981425634924002336488531787389573716869035144000035531653125666285106670415553821020879435655727450978949935730092911974366734655124326140575404707688072689709597829966286434823386090245084631313283065191907870728661226356320008682287999446859953873894879279330375254009892559143464578710800343829290575454092250342244072004657719457679265583654176498364721749638353670734517730117365909094560516289502057734641758900200891703041806942189787087098204887733184830714389631861682788788916235413675111605465858926038132535632888542706641868476799910310061937768255249377097817577791681846682510754585694743625322157255652641036831803634764173636819522947549908415027965820477678414476373785575808567923264393965570573186809283412145657295667200000000000000000000000000000000000000000*i1^17 + 5440672929390192321622175497131014737371087223241684165489062467926486420448941590402952357121411477525255746052243322427699234956426283111902747559756442534803851352577485861723563742102872190135513472712710414670957019166420333756461025198752908350791236624312915579026717851409223135857373166239646499832911911023852179974724239750395567778327181437855358800632473770682237910394943939905112097983916767824920182308792576564019989112761140765016472541450707100506824461692658873203843876652918276715878923466806897950653372238429825087621783843509243771093159946894073320265797835689304432047773608577643352742335501997690565849797105478594544094498479047740343837900103130106089586642672148961085357273891190234294317893567067362910733606119284881827956924341273624004959337735148937762449190149361503453420205298602477861990406399754913001168280401959300302867465841627479658667407757568639764564792386046055992676128138424734524025319865958435053638285579853034751003732470005178908253596966461066021594726400000000000000000000000000000000000000000*i1^18 + 468441970280814148128716726721182563417293376942146519199073417676616594207811463254070412986766058731787471373946099352922846321092707097969789635823906162096680014714061311309259499509321150114079141199680782970418917628065911083172641672150728774125226993318506859746124796242297250467529726157522606620433292597952920551802980959638698741990098285354213734816756154028877153230437235485320422019853471427868890759858215898377116133756528105761004685878323259779868822599445377763193856053021550541776984440736020577651965859661934089210948112820038138818933671677437194146333898332523797540550174873029633382888194431531073862110621331554514788755467799749545144373053116678474337013452804264413941114227270950393033847190193022368686788969377159726671620630515611006529780492214924402994594420425218039146207655476320326043956112721885109058698477577446374652000387852021318580485288621654473274297932402144827042383140638250507354861623756798427664716580722714011975570702622093242177088832147755630592000000000000000000000000000000000000000*i1^19 + -197061763839958484046642413393215856042220280428921501032052849078691785815552885176974406283224598487590519030572638433603923680237907452112440267664728278229746952274280322761307121701245282451381390376567298421493861929660350922118704850578078000476082561875637932938755311704343115437563219048974772973963427822477525471313474809167248556427681282362852969154614241470041620513678305349256179293187775848659858604351293049057470882177692305079297661086021650749332789563453322802715044429777756738227631947448272765617163795889505828589307196003839062756338345465607541248113461492065295174270403839251111070343737261992342943235444746231975960281792168638536504330980625603934128606879644499827369179253892624933267003263255317416888009172761341622954649545353046681630167648612558332070944403800349630937488648635981063832635282105335677290704011215872039551776538578628963204601319530584852527628904672178779612820852698756563365360838429909537221331593281354514991944757038209802759006761915514880000000000000000000000000000000000000000*i1^20 + 923619765469887029552926607608273737870073064068977264027532219101902178743612361434279236670845372459613084880276739211464516148963650200637262192866142851910801247235580630843545587169174177592668705913493953577326815794677657967380993355266474873827628371003503885959972686389850439110805237517852034944285813225214614649819968570249815262272541972788424746907771744123285306859197123264729245609258800824723432365960587489330659107575996283879374358126098556058395350754671358966625464717971149708787441045130328544382370377994735561980751681751103284073009124345551702728210710424449598481017064705394582539527458650836220724481111020051354200842955042165709984318492414816209807050413812308841757856887328087153794471477691818305379928911773185346954073769354544554497625821941359412040721843752859702007051112612777042088669157706996973741470259696559787554537677298009101354343668707066195252327841666448748372256829501122284811283572036829018825520281443450450010189674985990887983137339473920000000000000000000000000000000000000*i1^21 + 225495587606788679013663170232123150066506643266014669824396281140621339546054697301525088941555272290892458662664072522532396406521655539086763681269690768868717366641297226451675531275856279762529694997859968962317943065420063288497292381616469763356323159813785711366370296011739744842576534770206482951679439530778231157248101537138130623975083757211421517908146025168817519731624766651467707214082437759153342589024232742646528445090738080942192154968455171411097424066708894738376969732548190138896669895697405954774000536316968769344762795406167607443292295945418156882418691110293368115755506164386884107317283595369975557145004168595698433791407543061824865591371917028330362518374809965747289947974509983811698634436700222861568668364286193148174284107826571182750963983675863058155504431768667890839129345469268291452409203767237741159957042495130751587679328241709952159248949632621683070873711259349833413877563882264672876027339247141219758553667136519062041948411784285626080165888000000000000000000000000000000000000*i1^22 + -12210606399438412103566395012667865526809180517250015178763405245342315835578719984482713356111549070312441081381129851781536931743047788350679976094573673455884986554292360602294348576153059435300867034402910225840739102849404833146052966666810178841301446629012316629600557929134193822116247092989570092058438897867731124813018342105002065651500933433966245267651919553916169288104831252129593999366561608370986524653986478836868491745509116947727129261050139287379426368147002329457726336339017431359190406108466915909246713490061050526148239475205433278455838810768086726825746057585328509101000773490369446346604542810733911331147862608656512553390446259649869072822133253251163918744460660736243358839635987410999005263319724210826795987580692802294904870982035458782021582312278617579975136369019052342393712356814583694689717736674480370697774072371144734530491407733364689263940477523082570561108085118338630440594989702942244921580778699961949839677973794918570308114089660855510630400000000000000000000000000000000000*i1^23 + 23391630592077310809373915834276915668223995285685163230172304656585160293740126972233540771986552225882458538861301469948269823217309130650870833971090186160691985805149420591744861809840544621918283154009507326926739335301604749148867744270340086587027227906299444091273033289970030755831374689499104239060562575963738069175601012098194780645491707824068935977777175546874137585149538843564299095457887235465193469160390371106897375382142081889675409348877441260911955383645131748888197624276460354565845025374235402040644484323756353997063986804482082624326285731334106059490001498840558925608559344763376311840715234482216651895835337510298143689590329692294844189897537931758647832137958390845380446679231024611730546640705959372464777991566938809808885009211009173673483773627780826830343473434869762103530044960251987445202663440128863356403688234654736965303871457585483320388225905545427607738699061023557435698800705688721632481413531565072165035957400313999252855778400733757440000000000000000000000000000000000*i1^24 + 17183405777073281345667940742243366898383678109199390619478757637182177351817042396377556460538869737270769676114003231911514465348360111547040513260109347793459747766612864085856800284327778362885841653069747932278052190375759846964654580153044663403990234296788844755306464920079339002508830145711602544603762410867895716105712596333094546710695322722000243616869830578401362008965324095414022500076363808513607351666622487028155750870993259740731388016508884797659563822278402352834833583701073385989785461370702595842194858537042068709219578432792443449419095612368880840385949135158593978767128711278237021736174920010677389499361692169790980322153689660241761200784593116961884846672583675786685387957985545006708153053004721791151783408315056019843153183884820409148054844569983876078582507216264792889928087602431060953880536506496492681013043311994483687108106355349207025699530730048279151019314757967083796839899940938883337558842081179279581066888426313295302298987134976000000000000000000000000000000000*i1^25 + 31317779548297677725257463243949353626159957391660885574480920838625306864322161328674256972748778242242496712345840339552267671143127965577900362359793123859240139982404340661660962653125678808856267018991714292262670128732104768773588606181379422723445531473772516807488102520184077265646433635699162547179193767761444113615578325545194990732668252491993131175665103286169551019188058352144385907869345983625376747596784648119500926438724118482663198666811290705109831053860493519717083495544281452373043354476850974589550163339065086034517653103407485713233220293169475683162459702250227926035714619093438756359064628495552155723486755546565721254342584823938172793839299704367033997586239812498520479753850168717802742141256438776188285708823542184100758507319570655392715728831308315830376005359552656488045627011102188112055539172091602027656864405209464456467134801075225885902669903211312712935078050336912418003264062415864505852246835007907891679298747958405567506022400000000000000000000000000000000*i1^26 + 94708108164676446162948593987197122624292698777678893684187856860403005207473250344018909749451571011942890136026428119349547626388217658412145939663319372142276108522225768239959054135989685525999425673658760341408644206837049160080359008356860974217148211181544012714368416772986846281887507917472268234034759030137512635980571468188512987594832979588041336142734952601633709648754399498818647180240488637614230993994390444814501558881528312807852549216388203547315493056926855458393482561813493406261813511663228177010714887368398387273215520825333838630599288648936062255620118334270270631564324676834750374809548633617760983207111461871748367653320102551294448597359953513969641116280716842459981050140054393467838378246089326119255852603164922580665516910977267291617440903293828402346550129631598936517724250127112100792540846960063555903833028179371989796497930790970427055185860785168976055673548424316492206159080638072389941290441399592183507358848948568672174080000000000000000000000000000000*i1^27 + 72308453484918078896466801072473399962861533907591368918770509926084803820619029977954487118956143371872692590955092649980249068188075059212827212230232278838773046330327500210695759896349571344525369765343138592441560984531690074396722827015158455494358454137587792679702917278013508566559311413000876606231666400595704622691271294911003761408496663365997239670284587801171695359398685509001467327685008103210307614250824144390089397119599276156188164880696405909077941553470292141065945178885433462358938714706158865363755144605356444773688088023797623018108793177703999705839849502202576237606088313317941392912260966270519924951044680080685966323266797195794486457326835655843882256935446282739301254633049997995930863943586757298075055796371063576543509634764926601783331653687258736463121861592410955002198083615080093163969376895244966601221956657046365180800853771959123862138132973399239549588301125525893519500204655320489181292338595061009956451964661268480000000000000000000000000000000*i1^28 + -125869221529160100048480300082940922747422721911081056472419505075484778641299771529744912724688124534315992172217094353993514511684823493952603000703568754945886147031788555957626544317964985513698139137022591912786642995097079782242340784224703076678919954699728331077281986548723218199934495022621044753628559682596265278792586189666549557952319197401903721059632651102819048329910293065138338952922926315232017646418696599400552300204415478361323176144872051709456429505659793094770271639426455692161899739226183154007038054760184841717465091375592384975824842767648004479890310482362011107405603608718059628917699871285132769779288925092552554927754518725900895769397794476532987186664606670185119796985678624474435724788800079844394483811426066493000095144852884375040164284511014069274535667572975875542138381237750562233329569976540803708261752254949810516753151096253142377910499712525139237330550395207944622812975472488227834358668367289054379400547532800000000000000000000000000000*i1^29 + 23296926810706844515584982455761517272527820301342402152338130669722163485432316435333809104017610804178649593874977682850468439188156071357071559075592468875796120731804031615461004224329051309326313230376691774648547357578478192173104932642887055274214643214303988095231923570852891107137616936529238196580212414934316657824588187131781760126078272050279839698965461376983513503749225122368067711741494533857346781642605265710869325092003004981527075910905472127404622570298289379160943876262486576289686689133681076502053569624495026331759738242993568319848754234567921284273446857897904613968141084101615432830219771659432703162691182239491439722383298000002156377608649819841804247041796987481199791523946660003631118705279652433883740551603215406031565935257809095614621760231279191112856439885586592739751637289317994241915638265616913411823977019563488958248391232918060667839093304733534132301530970294853576489753624953128550567430640085129127526400000000000000000000000000000*i1^30 + 6916457257457802620561143765416850179787827072606484085924479845169401099999911948387219639923878748891435704301258786987207189292872792793978051831465849790429168512461319911686951573668519459267178688655364296701670888496663903740920900345758076737357185887021778314470156004138993814549362134733115856953209306666046629104376859463703879120929951606714994383887839878902622887064428868274827893346674170565984209987603770661073945871755061633087671957672662446357251736561570305694418252776301963136097972785754189334685076639228384747122668466681352931758108914160361260331759783957218337232284832329824882547347713433175181375572256581898624839819411783185503492142667284236793394548534455914844187305912477128276211599227521057135216185948640656048770850098897559875277615636263837482913591512500102836740171407581923216268938818114958653687256175590995783874318050470002057257889036329886327497669541915062217255150026840008281400726835169329152000000000000000000000000000*i1^31 + 34438728590924122152833223219709468736431645233384175257024816174462894718763633902175567932509317770094798445402096641824241404513213779930988757315875559497031698453952916452789981129376253158881763816419125760947886789895384433248575130956280047406568314269176847699881325936838893657274955819764794293885892232700429588202500551092575345924499239877213015146379019371786172609003476071248165796243405111967311522326739256397210613100430780682247014010897081098205187092033999575400374212573568903705447284160674441113208266334526920359634825489804156927586286118331652920410894474035912292791191782523402694752778143103877558890974984477681689979023361099040428570136941267769416799281109301904972959938747835968425662424020595017448482909304591422216898043747169415166397444857558726324149229744478404825147618253285587573682481127972194230689956064651763912440867488730916140252671097282772074333350568873362167894539473922719867678280908800000000000000000000000000*i1^32 + -142318034236705268896798340305978094685651477559044872658411584498310459317623735056841533908879629578470210350825512035624984187904103322783827329155123797285499199580643936180385605110541571512923314310157233942037148268241103787232216576569123744521992025746444258719356005866075040686052921749381767898548862859964013463257793311279382998847667577068805737337875706931567952452951677059962700176712830902641048784359045252661106744617033527259646551518760230708699718172237269704262310115403332157188790236595309033963334165427437432969132553102885646057775989245411868941863886793020909963745438634310600562715767966032515417312220927933902466194943343810042378924668088442923791602472495439553226659758147145447973243846457088717427098756901988382759096327537330907861131486065268996527540550038812413567692736934112332283597699907777722475462205543383797041376568076118695432291592524321421972947489287339289853328301948907374761738240000000000000000000000000*i1^33 + -14638026778273883870086597647773929255869779186914794850752883381244530420598132709392527864278070383203599543261880301243838593331443538775751520598083628548921281138929288496272056231389766223740328891432885503261121293855198987378389746050801821517678174396916320073444426958580035736025251243296261356162513615692191654869712614176309998244957247982782671387107884962870999097812726087900272999858974735006674847661704394318863189358359862496586123082829849966908511413838100181540101761215917820823099354435737390624078857285422049936812767617666910912457172529608689225939385233558823808685204076496026956010957040714459041994574273114995107985675887464675803665719151910084833903325701957381851474435069890404776750206806474447733072788537735060509626135288162850863981748077302419882557488889372357709092432056825843263665009134114413073566089187564260841461177678987402580614698549557390104786424183590812340170301597869408256000000000000000000000000*i1^34 + 598791997821858307966166468693383346925349876384139613123951617605625696881049569904048824864503495362439976315967017700196243081604984221375133115599975242542695740870177440896767536669999340617487601185897557889893891835057307081120947821288346870135021807811584955275061994970033968951236923979994508684439772621322772613776911194760022293137573180729626605427830080474902933084439664100453530537386847792435209250781288731455644228611830001288579295557234528445078507708137580190420570707653399329670188361456626876564704436509557971829285281555622553562995077865174802027476109751863007590059422770120809847956140008561823640320128643671743768225921697667404828447077008614431869481324428615947318870494506202952183010133563931813038791725285977638515393666058908550804887888113260663646997143401505142150749690849469468641816162049933922212514173284991950340350102406978337546830388893130175947893343843200669059664733798400000000000000000000000*i1^35 + 253782693376997604940584687427786348032114045250596307446332576100977399642686445741891488879497339680977613590841127068119516414918410550806522947722758087626653142832691707945552634994146657274055304554477258301597241242788945681484976551028418377280359331516310685546159907777371310199767781734386886857982402283493181426975454195619791299798443463770699391069809217098477919945041628094965041349431598043113491343131409712096393845193077101261593048551839000100636302779758379785740731867662372481588434548033657064238983376972969547814177810201207086770014466982484170700327529282653605906905273813419183245091926466287042596979792799184045828273111010613022721357569630183734684100520857689595448614705714164454083842945749827259503307472040998398423809240784565903951570143597727348635367827434089048278303213036191653298190282859818213644137691381899088988139629377267875909642596261698089384044959355724150907863040000000000000000000000*i1^36 + 26926048226464860725873780134365013849436773229564714079504814935909396562916592486013500407820209146196785656251317295931484578523506495724359931106841640950318535872863393184451457575796608014251915826482810671186721264951404844806570501878887043093540799288247954080566966106963656615119430101574528133304445058540937371906075714677270195629484673674920357463130406835887933667737574426928317030677589632791060485446736488898623878302650082016211171966408713377659315372303236515931560048136658667619406941876249577232542975495162914486233595946229248923480982352870187524929792965152176381732882500342076206423262192971636384366885904085259666347910596365869149355585689360284122238418140444735145810374943601534150267280665780637546039757871060015191332239637812699464334591730034354091782331604061589832540362526732808652770144156898493612048932210310686791814329522950228664187407951940991795231822232497946624000000000000000000000*i1^37 + 1755180608452634169904865118623896525863606780549281095892661562149456906521286909767998339219634975956182327160433830837079747198836485941848912269427233465321437201337874578316405866002214236766243549587982417502147632141218967588781255999758857348948335851192287206094595834695196307842361742236000376641972632736836492263134949700771476316495029924809228124441485285754781554700861636217320001881956122093779966208218363644236356747909785045488798714246314020231751035020379997746231911567082841763097365105470480410395824261356796289194976682131511802451515580624513771885957906510239108626625543133368734438397337759551057479644951172289706277349898948248037282376056892631852780976655163577989473152871692077222248932699815128146831884368763320189889190785442236482379193831765372063717405078456596401303751172636554256377322221292415771841634041528077607451414582055359955443163904422003175941879522918400000000000000000000*i1^38 + 88082212075727310161886403902010569291297258603715742839595959669731289531088240091857172414747461972742556960026949933760062266199976513605616098246417646999195640503196060341431595743534990696142781468529509522181832199162201637311736025807045942621257353971637696415820311471719012269930419443241764046780619451438535807604664817710632389353534871687973214663490163991551133991621082344860440102790637209433780770306246080142425743831738651707755880636029542781360867150806868875415504379873860438000834213473247644105584392401982206438908745342549121390060117240271537079782549771352789432921017527890814381794624039428252181917787556170713773953439431102805894030696701330182205619548156643153903726497234032013135604672168655638915682538258143822984210064544595058076639524091198418427757684282466043693126308724979583056787158802555168755180002228698553117090714317988489701392666272953244518973440000000000000000000*i1^39 + 3792114929288767374535322774477865888578335180274225532495009210253496802188215629293638227408551725839973737981545206798639844759310648401808757250646065519179092844353203641959874360783128574187454606703981307224080059385377635496080192462368729892212404689218178159451289968225867630592863640926593660619647892256294102925481986745726661246853026085830358458838811172242668550706412945062732672788085943665916732515828843552861062111271114418962848933056172879393374898829494291880318747572045611726478888189942387430886577139419938547102236030050700085457587294299317455890194988451658143090349732549174614069267334406312346133096869725783085009455707930682368217818160670173962783596563886582866112400070362003721520767920687648777321142776740843982153935980770368301154765774505360969792866688108516438062479195838077806912683248439911492608971351288561547735400515020212097751862680827723776000000000000000000*i1^40 + 133526074799938251434259790222778241598009460011123723649256285887865642482426072972911147332077842174950451825194351765561834081399641991279825040505316118892582689936393901954334942232424004899738366407859870180859608033947977891918870572903166592405180434750649109788109087440364499542842676509606335916026468540770348058035013386250846149928809009490763960287623500561408484184136578153754579519751718125167352366978110344206913860760553861327588794645502481292837773199908741428635449688442459783518436689410382533737262336516969743409487760279846684638442046989704540680876586611986082716832545955248736933206744781604897853010318380103725380651366231367759325860104984886555949791080270607525607916495680280448900242712854500720095226825812904579877169921825405729841706168343795846712427869013967886794607111020946155779601344919724784175907676892914474844381513787765892920700724838400000000000000000*i1^41 + 3424723286280273398710436791170054356553253557269966655486062918473259565817266167809018498300028041645164469685525546811078839475466516235477004722933978159501755473535574764093674803048493910387094012543555448299651799288048981678742783212320237461900763189795083459383562577282369248888655173530719266820052574926245164086750206307199451819345370746472570463575845694709596372478049634839396698939779217566807429279960899020438583538309894508118149862612439712363014063092656715435957696977558331901609803345410505523007541164996687913378419043371036297126326841331355517089528143093289139153361034656026539897979968536480999172008045460665467490977875054547695125538732648637579782411708796731768038139372975448389943831358447160205694973402899318791492298506834541278559588723514389220483811213999504335413285326719172307857045695509180399756827129274204471381438446566779419361280000000000000000*i1^42 + 58409211130293003346187745814917161373937409004667967212849029205518723641183707806914748799248517962983824412306682767795097035228323426735224588695149166806711061829860751168802872645951039346590683040126072467153783448379713806648152622013494522706993801264799362095244971567718137786121862916154645472563893389831331342201780301887420254361001556798810473010820317038500625753106539764512667675278146751525022963374357366474650045778410213132937910587192821894455204399104923008612794179510761253746719407796998317081508965790534886193261560163007194036835666750322050561696904333620319849103433375685759666661296046544514877182893587885376983679180494844316874521595227699998159474347371910518675448395778211269931970567448836350460969399340475598455923516157460649321513507836958796243244835852503885923080371806813594938047297314153731244549500932033691504328756386856960000000000000000*i1^43 + 621493708445733913624953872589635916087242860242418466535652755329128251344031385712454561901105927444065321968417761435849985856261451374144388236861750502420695011414000201127993268982866658467623120451686658114304417380821323171497736545702782943025478926622511336710043224495126316549803892429777829858846103331651299810825775747212112958993883497136673685650692415783405236801319080001325851997917284145539427891534036522824545647671139652033171079170303655769697908712452959751852084669080989802986986355681279808691364509158591533447657449118083841567449975811387329826328368845882612825816059362811612924551668358178042992970338848050603097240522661271253009043602080472714708609634006390431705044259278107006551015409433744427741842328813974943673313142332982108361288076332390736371611734507805215144627251976878626918818177914336442916258643135954886071628595200000000000000*i1^44 + 3665442168672583447853903358286363101538661973241678423385077979345519179336483552584786949287066473419852994099485801626402354043910745321635963046811549485780349337817379760040861161055895123263208803892131667089865583342662502388026031664798270726649709963707692535834097767001661998087948471341311685736683741769860201707300225738163118701328287451065044301409467013758848143073391818958072220233728023076853992099597026235089248777238031246528204831217224989164862306166583701726984347652685740098263968580083234769744031321001454046733707277601843259129536220875433914961741616480619692332805242937316687667615344490041727235412034985761699399547110958561177164849276017937030899326460057466301127462570361943490459089456125014445215333186571733033137147580542593601446608305741315560122097771879943604471255646255406223057274363618376261409746214019389194240000000000000*i1^45 + 10902239591060908828177974764404356753195835582833289256671154938503497364770233250708200396542247765039626600917279796366944246124553760567180604692638358082259134813192335283846483039542068129164269012145272965814045737665101620934252496378644376995453966902944538393309246264434085213196324382227672032328031474083303687563908712544946568848572171469286234833270392915222139150273500292387465879399802189196396002058122746089799696438412240141548096884093394154819096070015883993956678950318257229784565559396522546212316580329658514000045805506698587447450324719394482098451793538071510892253219492526282919824038021146754193373751982198554953901377402982928611492682494988600624734501860683537206351364671915070595347490618271082593292106102067289377380023029297499698591078830072916530884373121351854707081642085258619122855245520605660520692624392192000000000000*i1^46 + 243492094334748172855913477778479465587211270720910006023079655009698777326139542777159400567784837335785169440521230380637718420360250451949436488824617377860127196068860307082272506298128225898154411025527063551561724969497763729361943273098557976130180355072265509096897649917956544418042256493461595100386929105693967901992325498288241971001848229796833403730656751752114902501848252657912547814004799688104441486462190372595902167852301061258109209641528236915197944457534979796157315636114090212731958966513701566871921767961665400773390912566822373233995471151201421740548498335544696462813175114716769085413458430953491698434190709528961309312846526439832939963807240262874905728152595393823364352535680185351771184524078640312616312237797191670491348654915536943071421668828915755066073265292826207116884141217320814415877245731297925529600000000000*i1^47 + 175749906620638588217458844203977465127861396940849534504399343678855546945667624219061252364584024048868293328804822738665259954260407131401054091126505887215194964390914823053086773426125469586258059996938184321523480123018536673491537001436617649590112202880832208518091693509991171763719478532908137017826300833353370744325783412159126804745760693718362485720597854656091134730957323759570158181028839392715656541932782051697581342771480368039411045626287238326267536826474011055264305986396654505840209996395026522004575232643140882748043258580804989177901894841318418909078842616640694112312412039204606561178144652753024406633635432109436960371165983144061088685180830661797126109711323471047330228351791392508217102728213502120976626258519843554413088271036352689909727629876666114959658569121184121760870615538374527658225806868480000000000*i1^48 + -227580142462687008049345048329066293687001416756779958983812055655997306023446558575815100449191477346091758080715691656920032361612782074946409233175904890204757520658039636449260131859242747839469021374558694955151705376128546862328803070899791481137191814047675715423091585033978157061513406460934834755719855158814517421549748345307028843230677424129395264312068021011062960204609832099732474747675158302654635845349202856777273397641444312100389351739468935703494738695245813733829150363726271368495738480330041149694469193914064581960500302955367806484827228141863958567076569422394579575088252693497091261493316724092388344525255845963356573226656382844962732251974472603302217781108664324297265752348690499965416607943418202885220665895465134480493452319830098566158078829019175011233337078081065421422904027133773086720000000000*i1^49 + 1806441284898833147021580755654322693450117251215231102609062363323995428076690181695166975946428501288138935974388462139029579837206010018436948880747175330453416472886072006408382790653949528096183298776009798076452559619331429576047227707317792488582801010578895794876191778063336888033969448009155801842403973503754701752674828543452884389217090892355092482982647884928675221895108690312256245201598325241760418894373714405216869331362438897820062248445551699435708306768659913258781018264960228308003670229010422604358423125266744081046969058416010770835988432980157372895243682544186317743169519062197581847342846651429155000458852901861115719371303445883747850371459769309036773506241119127337476727242214359546718136701267039611404248574120090605483252970462053868866764174590580925311253415153815560720161177600000000*i1^50 + 363497850675602476336021389413684050838467590291986932774494341545415927502268457850275280537175943213701252467165283667381657244300215389688714156598445729667085845656602960737145498529106206284038956313586032379911292459009153663973371936264042879058695198422046185723403106283275185540107316686229207686218832405849898597665355537079317573149493468283347590753676308873973241309720820996946795429477790458190275449318015395085686080265234855732810243782510611314758990616069604524343972504383949893135077335480098984590840985924387454538122079519638770290633725152174495140259745431368430571719044908139419722906268152756557968443752379219151048097291144590328495464735487995944284195905441699361874206443068576785907661573882516690520014437476732347302181177491714701041512552728668435497967856225484800000000*i1^51 + 113504271562501446163869680322943129377305525323691909179804384788968068215271456971697209005005017188053007427869155155693169358036446522529408366544820156969354292850886903798944059082580804360204622631025533983622867983162156616946041253531798773130752478745657609235249942960001792745559026798881365771469349723803259028127526407103298045050114136024676213393279685070547147355369833451801658744972794895178786341000346278639000614682979134563820073195369333667639683778369696299927821460695891445527586196163428350546867152563778402056133254205563637215216637004019455951575341697147146086430849932849484486581159426492748034636955231547625846317792588810288198531134601516854726611628526590191427763490740688652490792972158917939305186647822230162488610177350380089349204619477732376010752000000*i1^52 + -636890133833314964893781572778003749954555741215270214789048539140062139395516425416094509240802693269249775204544812800957541302895834223861978192043052785895090880211373822327627867006746983014703511540204399236761574619689563062986997098570509392505176002752123633250416617415785789042248503486750465845976219258304452495938841051699491625977080995172476382180817809480962837814959384708787761026324342902610934431659795116008844724957850900445351823871709437588859901341185953737452401165655951196694647226649555042336865029571479301932400223214501196751214743345317500206522454900677593234284354299888319294546161329177708263794987489433987570578648990763624783680429411696683433000199127804249091173717763532065709474042971122054261428247740665726860919092005964564317511475200000*i1^53 + 1014273681572067781056680878382761663348027386393334221241525148610599375061738235728851705259160914934162621083931323359730441969003941609411895620359657138906471902512503045677151911478474276719509471330924557033168001735552440522331520586398919680825856183178909615417880882960992003410213719482890161965118691799588111654614202015673129532273935906561242383418716043842957363954860887112577354631551966110654574695357212985706856924949096045384509058817612939579330438503583259321281642005548082728873043233519586827183012363099071676536938625488638718597941688402223272937521672357104829220731125937868601644827621399064131781218332112602415303237007647207765874854853583453727696829958657130184604737312173729497847348169641180860490152650554104295773268804991626240000*i1^54 + -6588333850427640769753637157902449548760791827315815768369386147192282156291961924221631114920807487575921722439078217683715483793543376480863555413929133867032543491754152151230043062485501710670111945789700863939520466906740181044237609984086466938237145441326723665176954169590051613086563296238262961973518546463601324863186587120686429194938961486373562840262557045827467163363049883415990197574455924283827978194130361211639008911124006028071714831111094534250695024788154770997586493018898090596947800739675938322398200049837696255162074189491941136696108142896985042640916782767371365606067271138908652363725618301715309830096400288761669806185130855239813025302423116685908901155913704555035637419474293580126690632159181695033067240518912000*i1^55 + 143606466419462242850992740923486903040716176966895985531510535227172317904252637512760886395794040877609769524551745016428304293163935611598279029452171873783217041143562100760413334066791188420272624788399419971024278457528274775294856204175944704830466379319502211275708630009713089753784641030059787634423560088433869730357752092652233436288786373168439140104439690315906657182453754076637550184957450560137061674619353086029649021954520321977494224974389027809385218829790430304001876131250991686147680176684298570162564138498650879961178627688687788119845667828058429324662187261236795582866893421592764736230431856809545478137102218311515804302614740187514866163974178312422530022856129140812795916310506518030400*i1^56 + -2062316976787696875548897102435793564565717437399247016204895094508650069337913121081233766140531765442700186323808934152674675874179233298083700260059148959586529905980998686728031355332114680809847885236191249829608715724836852408495894745375907781221907531718043442165634726663885214212102963745039075140993273217335578568133915526901481762955037293331671825352990661832454269674275226181625108377747909683844569243179968561008976506259609394880527787678862308738908486264906661836986391283632461511767314635324771431499904562390997966118722157198729121397497589398154236613478378454502262299635130741158924499943808988986495652800080546030812187572408804918558769961404467694877080*i1^57 + 8140416198467980535736439179532091539953069630199303574186566830123298032037007431653381647417555415718138097845569278686955319226375050388905547402803965599809234741346368867773995665746119897787901188821310250669400497409181995478592684229276482380860449025419963463486578236581110959814763817179363686477975796366071818174920655330197951159229252165362136783635166977871684770864365331163022347808375343502319940506983979753037719916626187607929251635848689439534111417048038803899424994139744995784198618451247289510528594913483352025439951275885661080409818425207192380506064797820872391816285708023310411004165116945305361278565306622248207281*i1^58, -7525332968707740582633429039919574653420578466867028126784480665985219247592769295077354183630545739664185819570768830260088342158269100265638037482026096252461551098298851372770332334175795811662641148852030319058778637959154414321894664712187508618883666294181105140736104898863502286263426097034015979704906688059315791004202348881518346850508177848977700396850986289808898427844839831049081561789212128990369592356793815648155266365345014106440269572299420909889463366414741409915725332037675047921792167339399236598662515384872064864959341209745210802232525535823204387567919311716214055414830828931432536415684597442264134352982652781957870103958044898042746004306542869585447877008213857516923642403663898770120507152392473147370383596496510624554442229730972304441913072094607185921081480730777663359434244842099072376023176081615657238309878481169125345282585476502284955928170573528868267912606285155262898389329190292937110152288775060761579359977289561452454300109516913847715367344428196808557854731858004839119266539910224422995653231679930169550245568560326129784178007622816930725144131739535799006324265133386731893392720341324382957653772159962041479771415252580740744716478111273629271524054444377463547753584961689991890662753284064753953388003189879500124135801790696599553320573578554799798217199348798592122880000000000000000000000000000000000000000000000000000000000 + -86335950818602142721247879251066844858363007606693451833114410749219329116682297160552946154636069838647981146971266103795756726424146605657079379271066532291348150429281575459308877246350742485866020734124822964401902254349032002480438838886144174899984348089326810505336870874466314432091542790189923769585572858357739593034821334427007183140960568371156572664332375387256513315828818921138807129522565067125354206658973266281791343299621931210840181471918702455045674625812299202019359051768440896094710006229490888489898995882451313716456107625665739141459637993892727729047887339927966950967674954757657549222765366779683256904656614430010136869025217779243252155627232194025187129424734562564934063442366252711815802512332210135966246445069068361979896543289915241137288188919692698191371105079081896156789231109189263885674629950620413067098128408338393189283217742102591781180432312265922657396472256720087915364276785663281162427744778566650453957951423631011002049278059680700661355508030472835670514099290158681792012294793728123989019676158032652425169922303637198379532562844515420447414792501508675857286588517231837650389102813990944146857347266270409076706640271500032226115463551524854673855362033807277446197462229942284590396908389384444358746035002614591298454563263297897831172535447438837556547418532475830272000000000000000000000000000000000000000000000000000000000*i1 + -348579814909485136389969165758175072204249923585840906432444399860220146976316520484119870289462218658467491025962129099332129214576132967463185050255216037978475635054529852135369965406728674945643748623797594107504374135383369144179347504796997531168563407814618968382348953542767068686613486766222953220062823676084423733627288774080734662513086221843287891564892953021840517195008365318174177842252018823192629324199403870434563388253528867682212867099805285189651187934281035356013395735792191634692442719761017175807268034361348669996564304486850379869430995793406274197616530504818209155917362473191152820909623847137807562791855505499304755393163788950207328265114162568915147929939055929033456269835641836089430619708384246401027888579772405384204570055577683305106027808709418549296047735340635929093316134733602643472442212885483441777851335878266400954151217889247790702209840527759326791105852980368146426776032662270878545242029175903322768922495971359178052097129486889164815860918185428548628089831727935886228348663905725834093713149184807741885985794934785270662427602137915735039914586983414685396858915695553349478989100312848806405808295347459938027640161929078896489389038084438833182067871626245216651502397743500895003787672970316580334497960722476396862575503530567177169056022080348045888135291170770124800000000000000000000000000000000000000000000000000000000*i1^2 + -252580354707673308716829117252270648276067545910623200163670366834106521799027131100387720480063327471980574161046723884954147193168156274791888422659705187239458697310531619091641300044509098335549748340874369915899674429525457999518920125634142518551538203702978051709500519569355382590345917816945955085674175037052786894389799334027815122423741915229821713096227505684788479221647177978440670705923387295744782029787457319136163867028428720686702085602250013645026688077674148663894762031252758227140550048057273642147350571282343125469215566844905057829446141735042366271103968759572564208801042814802348750518592930294013914233743817787161209427190072097708481785814684819069136863806127801917452370833562432301801688180841533184393414358734334297880337873714129327825493926214457438714847833066949447036504759530829048103608801986433897257825548651758420562612780071367674914434750495515741647495516433099906928842017916683262055237111371468329880031547881997352158140667779349310660464631026112213511996720324198164321933600461861336425994586337132089783986459675436097069185709277814653048816802376577894023348768415391167538711039439682133018140461405333392675449660338884176646700736626476639722882386516651328757161507724028542225670517578279779501676780804894106328144969387471123485019641968842233257318843615805440000000000000000000000000000000000000000000000000000000*i1^3 + -144783957939389984476711975321689924476645861687151300891353857449835230745453384891886005244181311232657796626660570124523645103629466436426808555984233732588876691886195722417580780671867616865605819695750342420356572232604754083387411095113801871399504006387106175850773514273684913871293289763654221885512136959245470362670288989787297686485309555580067930219239733027483938595392401182626387943167373216845418814243668506796958506138347151751090996343905070825620366959852104301765788079715608928757630455919358670163082820843199522640744181165161036573686913756820402180121165194598974606149310842976781151539916471190437838430869955999481867079171992882411769151773481342756254821019330778833752325557717832050013245200306029890238018969464362861269348252624274164997563668046880032414177913564508004116986950083935669646427010056191206648817835017817552191030220683820993049133156812701006708706499744215847397682788133113323328241047426002084691745790529369355577085542535004594271209730598015164843944804806500960012421300842161666890194031821113117976067945837120544790610998358557686815092294261807954632223274364330852604708889957262258471487335249410194274002275248696028794322666189445913181899425642638685183873617991148255868117522290853189266632113007633378168587038154108389263262267613047341361458409635840000000000000000000000000000000000000000000000000000000*i1^4 + 54994022936489293898534114873588472567124010700751675025004997515222949971281217524612563249207519680302635274783935309327874312707723694975213619975577963858252926153064795861822745415187533658240077763432659261306470551601520042883094002825871893483613571190147209833432149707810583365866967041902769313503590791254777700145124193361365215504949350556096934451970751836391439386413398881409075626428483006858925774451792994865482506533025301461544697212546608312305397006585463607352719101513550446118600862439448975709826020285708469359115378415125037698023943553409359587774724716576829522730568238572397343218068216590489023392945824523279391455877688660815785394701778520494168596024408365311308462568397696689105244577429789147039161257206164879772843044414040048605848699755177669478590987275433834940543932427509255138203260544249254089708340331163527111313769639336550087545007955780464439524231401235294410758472856605877452160060953210574025147829675167567348635672201984427526177312824661376045310115635161876892039370705920554674957573083056914180093293194258832480503276268564723298494407024825951108931067788860897483109460711114672491589254143370013562583390322110496210657056651693754512047115486703442580193036728149514880112620605996794236760506398799211241148838108481749627837890224465240407363341516800000000000000000000000000000000000000000000000000000*i1^5 + 62468335928878050289032542761550733799702895871393006504125945992745491021505314820701809163060879898729106011051345614183238259891508382386582070561453130332290521123864063148378079466171957717977079176128713718525578013735711792289073457318594685620926448293849725799110553725723934123060426834718347281645014800985167966592919689233223513206069443935575172090943226692796969915054996625111878288361230396359894016371604214301996668108548373696473661246946635568656252152904860097592982348976751809627565358469254081325690718138895744610770069027645776962602820827427182127346808073658096342561607931168212358561650732062189719081398348421895276417508655590899938258969097994209298169889618491926523838259178360940410771524164404935409533074822898167798722618405707067094680828771951896453908099668700376666916916994431694699694704703778590607781459804990202110367799209301424638083835075279681446976883573316791244937071114320506963713360343435562544936600793896619526091694693831803335991553788679384082231669532709429211549508449580880786976500584072527864763458790644243955251624643743718155859762147447254806197584465735767307477916612201950594604603353939955386672801171339775471373633333238784221376541156742119610931909230896565291264182249789055469932364788161958128674448516408990601866238542176179987299696640000000000000000000000000000000000000000000000000000*i1^6 + -10926960325127587658050392627572976298602639527484018631653204360945906915604743476611584441583356983944369820739360727824466038150939112547145778372164741087618632391866235404309311001155403590968835845711658898859520352429607554388180886651817545468859283115453938331853573337682837126279162317690649538715850110908229609904243751009248670087336132773459490058762647544363918380748835512552256352754065519379246375328003132468867429062162535576039452883202253388674070086679642260475848668847314024172653363602967833814542266616323479204388116285513740569326013516857481504557074231132660505194209285021898836693452754060693363817262679038097109716048263628200175922839227988831200515530052352142162982298245527564682898651448856621224930492144723967891935645613149544849909707304240261592073413920831148987966770696010347406703831099710678559216699360564792512129843864176300673961125210380568250122789212115620010351930330942733530923683437092962551776736914086379209015451278913222525123609261048671431521944986403822072491234777151794633672295074118160819548580088363029153660955722311771707757485154794836222920772485899210993780212668263398625097399939262256466647775110489712951927530060265106763365827897667648491203926413302665281954310188209122442121279607195038956845682608107019437298219164372628326580224000000000000000000000000000000000000000000000000000*i1^7 + -8221140841004122928053218159463010655535726336658533115087702025853065732345214518707300493632100308977554069878540078923609973918073981301056556717379417452235288515773409102660412131726973487051208175410271613414260978984278602234107778188662185571835969669302177462072402319957283786363481873336041915746778635070959915689192887321796424189657405631294786127793083958751434626225051871303295837733768695148107790167626086149210894597145045189340821204166439603499847257425524863442287199919219549438446749403436012989083616352367953876700157909477256610675649823298990665638898210570842989639710396171977097346486686035067222241665603795512849688054628277011597672752433463836297981857776966137741820443729995412811882701308683678077298347802476959162254883301104857604329946215251735586938081793952673436561161773331283634059556965006340202858458355893565604596158178571212962269136182589819444881417948929988549061179647691872237681045057795253191918372750558265091839366612494820432811121388541554564811432305085513668167734698469562316591592731988863385964191948363998407694325051235707338250281622362224026391993959213499709961789251212228424510949712173352719550058055242198833862896069766500874095366424093621977525500667644593505715212006479386885086739978945237394449228525158121836363133375176965829427200000000000000000000000000000000000000000000000000*i1^8 + 3129384886324727523659138186420457343946923681164835345069842812207341555385628799244031896256987550832049139337384514087227494668432826666899284098243835824331122820966464525768477041398913342280039486516648688158953792058307811159791534716237911859863062262454998044757315787158319147504536092119104639219625231549988948243486030512445376925974802693125292612238124922240570521707877606969165470877243799150456068772733534810495654487354116096105377099614828674552018835406696763636761538299585574938432866910749661354266791969823560749504230692467026701928566583857813589562258571387496578973758731976121298045189278757029313445478056188637422022741682044394998758993584502441349394248420859154496459292969526680586518877138941642213359240818940484371294699213629715793812264464658352370374428202742113899187043503644824042687414534955047515030951674497192320924768812429787091021512811255983267121010698264773740319835002998671064261887306527080692717345193864159497919548029422955995795261925729165443340105630818488746666482151097311909678031004809721199467909867438689434288936191929400190817801528396521734420690325570290100253256122991453327761487122777269082136335451579602489918828223791902856268292258440703784971703312094397232727130860354827422729185841735836242522657735019973045630989009128783872000000000000000000000000000000000000000000000000000*i1^9 + -426036005221943097190548923572423698361730041638758719723781687053063816552439598934374767340590220393527915506716181865733783158671941198136887244622400307726456035429900716046683826381843750272037601090603650733297804957095845433482800818121724907489464152455794275027193472442786237928909122742212904072702450908092255203291736880340750799932399826948951738530207681508892811075997086651397058554970380729449552887210770226240693767553920076294549485391262217840544021477268128709139262855685829475296080279639778524788770688937175939509016977703320087239642095837406448828494313442858970995565290006082796144858052295108189093574065514594958698529996559685463533376381435003915398469085308824481934786000177002472023688070104434177036178649492765255504394400243574471641696443445970211254466212197912719894610197372704311905775329590372816264053963343006809627496184506086801220645274449114723139052782265140547611799934571994057285402556472461054247944536126865917942233608799393255669016013994352355415029702439653812895107725425841396629577234752263106908850224239704623494701266757585902047602916894290950155360258478265035663269106777883486609563384370046905132851381971439520467687460439321584767509498167412331551754574573660791799551961413585700923833303111508533184929989400624652374538710052503552000000000000000000000000000000000000000000000000*i1^10 + -4640465644433633484927375801993975005863179441234659437853967553299067114199573009484172255462970850288744039036852624880462329458569566667568473574072519803236849885275066397504035060291813107198889672668678627773959792264044183971874134063357551306965329097621503779352549984932079622833402373136383469058820222773538722932481131859697512094841020031230324231516609915166454697665022987826012473610796287915097765668629356575311690288097682762509436798372821903722836595677470041108892326753534642769343486210824786987336957608548136128346665421632779662772207124067128092995911973041144649222501104052585244117260290046366269324338006150051971903462660090478299810696505591906318250529475599190580950424997644581377490605604254697705882796808042770598133433756845911121208736592973650708742348824259223175545502404799040242474129845494887712045404891819026431251350234069276996399673664759759379832557267564864409186800165546581764644668200480018002673569005620712211883359518074723606533145865807250623704844903617452612283116380250525884312703932016496107609014316816296957432512152639324020669607558625648422819136891842190781090259499956441521190974555675271057931431372862245890427492381634356451371176990075205755342259561694015497790774660310189197617486110330076489540013795532066092512326136627200000000000000000000000000000000000000000000000*i1^11 + -20257974841238470956573592151435778820043979092551695724578562657017222825688433712172695736950292843637714422708384634054539871075135952432393203434593538695024025518815279475421318889662786952815348565795530340383926706975285356447001271495745319880065019895871493082027660608039645097367015016059849150110223370857679435206255355639143040088539923428320343846651565443163748660557956392822073602040810654460379207598049781913583773187358169057256693942871829671016146587381550185051216786028561399303439862381672681016676568090342113928328431780741980089857572733607199957106894913928819758243025930377657708040813351423520514934069734534839499007878616824078969813014933955114701510850613276825561301896694450660061276022955954838287203519515616028967494219342242819204936441129622813163262326600475184380107358109275467812609408268362193082328421098139444476896887141270942734983880376044859137616786303926468972530079344550951460530870629134684289390399236241599231123148400873803493336062181588921376082652803346878822192516494367853094760093102614782857787874562119447835542835617265500238536394924633246390220608691515981241202548875911421365535858872795045382633879687070527578198145265514577369691253126588024673590043969829124703482000147612983257789204845678061956612170300298818043856814080000000000000000000000000000000000000000000000*i1^12 + 969516595700484134486204548382026771184722482642904899645577677469555327416203881675300450358757788759487884635929402411181624349760866844320708398122949532157802496494488541107717030086230912146109137940816251504941974589128816150034881310771260551008353413199438646926766612280092926190429511109510256668688820811963132617535032849712625729003831107214628522452486940983855095973557814258992028170957059331521547792167185140806547129589760000148485550489880504089624500140650590253625921951853511185427510603280622407761036942665108703564919969696883319022858953657282276456676853238508262964893713466473607073467586745016997271900035922429644973518378980631386996737787352311663293248794642645989751362098572873205842804131691935634148482355544293014590451255159562296869581390303075589674667717066117417575128713309519467779509214751596726125725659266277467964114914167441587333585938410588611796095118084982990627182804920062834778410347344259320805931490299683393488269932326698073911395828179028588289854512687265871508624810768616331058977433125834827841965910356740739357703942538062406085126904689605026276775225209134497323662308299268921723991422447645483660389149057404887535893178561222115730747932080777896387739298967246751515454534995208165387717580734342328492505406482728108425216000000000000000000000000000000000000000000000*i1^13 + 27531289056296433859414727244854216962323566690288926099774049612641360820968082776065890467066494490798223276584164636811492803174465043250241326002125525682948438569448640274308523287470971971984660725905181381527985831976526282142862917989773842233997992904235406834708731154596699948067859397054387429630802465354028869317110854305293647132186304174298113146869253263817640199211879045009941213681894296941896322292018467024468153215183884889307288346415561388155739772427477752885973443105552502139964479367546613337352303667076349164019344631868226939069286615115581415392923506824511549396852697326735311929737000620501966002573754165628519523098496155014536781062929764458521426745366108397068046722431820087851356221079990098304705874520713569486584230005050108566596119196111675839686623305981634947831134427421918535688479692801453986788756959479432459664054491456544445647011812221718485782233958781739275581880296871637327171824524394580228663177523775234286755378505357601542137065100223493482246470441025921591222185984529646125409054553204755102710296426174055392028900905953596575493510291024782484419885954492901910127642602439063186115741529318482362368849629307590578716466805882609229028686019902313545971332732983275398718072850900471866983430637129402221412024836973133824000000000000000000000000000000000000000000000*i1^14 + 102930691189870501024392791807749536462336456311003730526488637145992807318221684246781055020558105091784367270424722985676896756673275237745724263977751108074814076556761377371806998845920271359096339198116910970953260068377832855866156965423098058772129877515822266086435955429759130078950535953952399717031586144939708963201774374739026511238794951225712400231434067126579353216491689612679032922633241436752805349275925648068000891759532158620122915168778564953958006068058523770762184594001342430520931690043943872904255993830127754351571284720591478926750743629115385735427562904580554610163866099110517075817457510556002652406171522037515498969757853881994297882894178018076039485085689656677772242414100243956379902694443905572327879742527525174524311204954814922191879073795903006709951345120380655760654251113260644177810256670044467194543453169995291888548116740922121414070605762923334689263549977816387374361973549931846123809426491759941770522191654599413278633157410676985842317198795918555021718228266140652610110300306957570765511309640134894381512720714694620283494210606832839030716479539635173771929229464059739750800506676776396529606472137079262601849578982060188500987142980875187261330980647628154934019859629849618762710035966535668037795073958786567814115574971105280000000000000000000000000000000000000000000*i1^15 + -6764283574656641509886609407335342821406801433337119945598938681781744914605623290576680649746534058079932651516474344113604005799616275123407967442731474311040151275346465772870075357979507140727882646480224079397413939932242291569113847549044814819499662326571216108524646864829623792177538728897221795482108113277698654234350473561689364017614430142278524508209830423311988832465460807220871355938884506596931833480540120526324506106535033389789538253760249915886107733974204415918693753995654632252874713491662118902980408723433303052129054940770724869876214681663730957976488456767390237941465029775527604390460725123718539137248609823457934617057983332965342591702058317564374139298142392262322771039473706708820299287717095308049002151403187090118090267482816692696523297538311954861180233459668360793957159009103805986697538343992761057847758271223092171040326585845031296221707261139544395272791863103390948299835649587688594262204891152956381020088666190161236840119277216398092084965559499278927443713209712945570329013682039874810052639477822575074090951367898751737882933962653678171476895220250284094977120375534909397360995095515280166463794446429714479097037774359700830165191501415597658214454959198543467407576854215074312288997170212030886113876593463425589686929719296000000000000000000000000000000000000000000*i1^16 + 184311743102048932887037199853587259220392585129763903041145316827513337542138083973697974152792477772791862747166336779041869115919433752371653921181528968594933701562107991661306145199032896132063400786275354161861159255986733653980115484424954995415680142904052051865776794605673348807524452084587498860386456684058038117004406591920661632018955206169888917468284873898620096161876064933091396629088445733674623330132646011244522741166300647197224112399775341879670262352385644930363184045107158323485440694377807337749677421422930774287185877938332254991660478798247451151476556165675856925637184126181034095378837691453259516105273732252096882423572154270190460018012810102794814659604861939980405271163799726087548883394533617233611209670291217538780502405812349451721909447776768141698018926941416735347184129495580108792653865701036361339549932877543156700574563996670825946220244566673007616853592518097225662835789115673934166959092030516477077572708161045639931297486806062931087229623966426188317835309283827148923478343854726677624063571235487410723239333430296236638949805892754939316152490430623313152309760322373609644310613539711272028478585257090161935406835257989254824374097948213246069756909808001651594836471139005225972777814306528226983027195790623835845925273600000000000000000000000000000000000000000*i1^17 + -2282572567409492720630730008367776731184363685377985889826632767586879062996514545366898560847544789013141788289799514356674596620215556516959591340684929232304948440131789096414283865594747294699986312909977047884940169655351394563400240631213761433633818740414004649269434422295935365166379140965301368237300261898505865757829700551967791349855599589839117456702637736966689565015005828231771704596733383359594144648259810324948991740028535710565656895405189101392307463064730878913241445450863566734387481677914998192182777728769137687323216250513999516314358971951757282220168570747985279495668947403900881485277093031622384463173776456008314794754784729702975039723725927408990148366853205816514896098804748950695100498581637999703694751972357553627894011504035731256100403000742023964062633660840341099233493657339603337654544173204227507078755402843899655003760832653183854045671263214261800038077272236822058221895772580804189993717524549029652321829603421947717633486234353547142738054921031909020086844748803332934509894530384393531378669987302042344905939506507904835255183992287317835145448692326109007018572461631981996493222079497125314582581008463194090875121363639344761511889581385035128464865398055134421912005784512262001447997336352116480565997897572512243384320000000000000000000000000000000000000000*i1^18 + 9124636850853592838614156982198863238351796347232984961399436278541448415501333224945901103879889260259187859533379709766448168749247948644105188390198996667206828974298390505736779621838554604106448285577899312637601344391850872770385851720233843577582509026395969533758944346766907209659070193699523759534779950556695268367786696599758317639139709397657862604954796033114039561979876040768602588104261191886870388200329332263876965976640349152636376108996724870123296235596116422206665082369443276765206112792696410432563024002304572434112730532900728872124723607031006169564181914617428410258738831904392688976701677355637620034670865231798292194856130614443131485767002705427152158264711190048306054094382348668439647226471990936473812876096637372557037885002099210079415095449042471842752444428819271269282585402794011291968423909478563906073221214093325983542129507300240247629469144762994499977912095217679305979764479823553177384015559296503431487338017638031937474215817824010841931091961232754355891161340852274066921439465821594288499985855220647650985542315735766769563385021350741757338465540966473788636987381006110721481329111628379684419378817215339406512352822428339274302509498730264101015950840950245529061226324387741663653871655661102961959405164083281920000000000000000000000000000000000000000*i1^19 + 36517996350341151235774554829938162175101477071403282202085159585877496849134680885171300219145554190295571555950708535777571524771804189190905065511054392170386568717635924495225566094106562060932370678255898049362312845740536603454038256099619865430619525948352588088662641265823205566548128415204692520180997661311510077243853325889634965083733121859658931967921364859342219720862412078845330948381697339333216641957606533672969970737628123779114933500817586641967262769509787738772364684780384068637718519270234537369632979032607320384093435055021283800818592437736533697482562945735673674130328252361681145049954890742552054491780289718518557081425746400298143823704833523002939508310775492212394398807964742882365660546541928845454946539057242690927033896911896232161487967344221328634458212525705672009014930408483815977756614712778723131977338235099893990293039847325013941693265847794090467057874613422255793996117147057912435211483487934610156911359237266040615359275538613013754053090012450310809064988469412341700139850049128109840323584193280801894211808250987496538271988021978458472006337233611689388932173533375718755234527266608301065187322340682146371213778319888759348990563705961129287434067253216928872380440614290893391888392802334274279325658041548800000000000000000000000000000000000000*i1^20 + -427372251841182095091829904182708814648686483118044505865701708782717410759786202402323068388816184279468401516098283714359920326943632521142880723130963059555744921860664849238890089503199943622733936290526395545977693782836616910233568531282889579924465484550616398117951802272446827135748915059968269453592918716827662084871735267582748002507597131876504613706081933765627927113367518457083346991856866648728383325495463045716026651328315229294493057230574371826523828885530037429070519724014302800743284253476050683149311172898636286539145043009788407348016403817670252557577761443290343238281921095262387527953513216306010663784054088089065332521604274161651154931446411113306890025959862231692695297579844341428239087225340495012658188864809617625225020197896484057483006297780182927074994297175587359160597016431779232624764332172126466164593313885695493484607869406334478725976637145411427835666156987125575417243002014309344374414641369983928255833861256066313357201354409210915523967998458439167337805982683074188768393767548857119350858621919362747125037297755070849389969664483993816587627612349337375722638459962821896606306520666583945671827697668502889676117706361671915488188133578106337984191464589470338344656708656750499983952233174701894517517189120000000000000000000000000000000000000*i1^21 + 907187570820369223380851941007546563904784380867417824689881863352854283113198403742369733821891496758573771915957002010765839014749537368650432444455484084575371198457944103893746156852407687287496122254378827189172634126771137086545429517751161595761620111161437771042265046320769376278272131833533978799392903740875792365334139122479556247369601529357313349189553710366771059140653367056928289445612371378791826623593679799997583519571512315841652948930812833599427165601966807736204007534711220355789545507757717704989877418720670844772601205339421515622552898178765989955721925401390600208956682642042641311215239102940670437180125453479577362405138342184290069005625727517491896704021899282076417502134722894766530837839605342498968174437275431055753903314420675609389925517688451946799173679951905277949924916790731041351582626822140662290580119073473705620143892780110169104739157660232539592250412243615208207640531103370709482853691213502117441264945510511676477482467341063907698206412561206638085717459108860440697040977188202759956431433794580706781772609845142718898631368823692383513241651040255287878392763378349698545585406908127195163866243621527894274573954251986169117419603051652606337686352342323627998495040022904787064674122992809223913472000000000000000000000000000000000000*i1^22 + 1796292977065843918077688466618194800262132604938994505761270123020962754836140058760869164507633043303863830960907058949935761807873029239935436531342189823077373803045423384793795685638225546775070399772085347977598293990973915884295382817484547583446519621104984888636730776327526181792564107502005729754020202947307152465488625128759211529965388838591052841879620997917837518579430150669351336408783393377175334646936249764094203976634174908823362426115907582517157190148856083662862630272436738900621395363830545502318257234279252581529079367044531686498321271016043015849700155295463405445746941974397143225235760371090081915231116987837381748676361105238542268306233539577009609899964975224218261364445279132879505267101451424580137815651646462290651297729209313078199052533300411769926146375598632546724129702185972656065094796751074184229719558146207977404342365870875756947430269501433258504960144848676952873997787567968950413187282013895987818275830208515060622908871466892568392399316891483859396386020319587914618063695043236129290572847458043671689847252525224065082019150522058653562220961302979065997627317806159850233953714469420721702612014296493446817724732931609834444624446653991441305269352361574276463387494916726966963317639705368985600000000000000000000000000000000000*i1^23 + -3428283323581886710376821814873353453266126541395170812517272468621921924722226880836924842161113315981406117586636537283790789818928288089828688688568627016897767983078867453900533949546733436912758809605378453433843771100383166297631910354360789267167901310590955680061033494499009549118204511931128649521787288146236629484740228768116448128814178350759191653810194524347940072315043873879722403397816990030049006499208138348560156381746315310041287546812172730469253851568662658607255763825791011072451878983910150994105071198030513563181191252352385861085260853457074751901580120784919783922977537095786522709200094187999416811040155447263590776299587412123351091359662125113641912853335213128650405340699047061490597874385449145780725391915559278006866542602408018547573997065051907805381932169624117322726623117222060583868486130341041098274776654684557424819553345757256864194603931231221733368513657179356893440425683189109559365003679865037940753341617930312334044277481792701385021629019172898818897083467479134648631220316141537886690348565650199844946956556070957771590870271534201975320731524629990098162274191302691983783856346405745181742209936616827402736313481874425890326946756884792589796964492612073988049467641418297818674796009881600000000000000000000000000000000000*i1^24 + -9273123506375897453831502137780501215384786507630283935705546358641909997829765847964114461741976053908954919082798087704289137983536047306425652065654878975826572929256597527965186538363253582208773578033114841389850699818729115212598562463379984789251994839281045015925891545648293401577950226441853533743174210279614719670585743549893111963595583715912561144394497362101022195143652389796295434754760325318824718571656905711316855624958905603543935625909774265694608854070016931332420365235722151888744132171199923557107661006738127967232880469051040401496899040655558162454984222283962995552640100402574810087873172943841532074504459457407024759614010305865873705158937518646114982280280541523538282024382809978242996118501156272974546542992032245827989329660319325204364730854180285446219155895107896583676386863926491624400166279872570284705347851794085490518607765262425612200825730815413256688169166091684247430193424778812405005644863251159544270763663230357187006873795156387355902089058460524656987226122905475567900612739652889384357246720190907905232630113726302055239228620545221431282823764989254178015356900426382179640653307470528259175068133241514776366861213114166760500747060607791351093285004625554392909117388072772444641820672000000000000000000000000000000000*i1^25 + -20955763883142311785922248100358518867522750122529043247939893157904444039763751913239170997426662680135286981748342227752828622145369424806367781815929532407426567013805029896302153255258073768959804805546142076677918230603299327613394722225824906595479086830899334301373015203156389674210346517404152722796358614805991300841673334468743391148920707909475245080519516408975190035327888504171617906498786372129282279221840533996984347614510184865225057209019842517295174089024417144137785333359956264152932813282129211892386413557040705971585629588310319915399627451509324489315565135745794130286406992923122645099139116896163763257474294535095277453053114286506929151554725485269796911359003358108350502428035362235311355001551502243555397406516050771670608317427719169625319686254001022936094340480521437242317381777788886201544573319499232369947194319958720279713858602271560106809267006460759985126736888957259958483934308009127885021082420030216249438549116823907276511267498245601276408682011162176413642460265212305907615444322403864605263297528034293117049198440010992550329660548219497620956339875316366112881035580785589513508177464802904547668601676216090292846684021785369026830588390115713571071829398267256165494935265187664075161600000000000000000000000000000000*i1^26 + -46063738878783223958581548254022437481092815214763068503692040669238599065010698596848689088744731331242940257747544873941343944001430590198457642120729961952559491660659526282172104971983701818945970191688775796357252920010520769912820515657932832412394652455672073143089497601234289506929672188714139073747851078253160849396519151154148083119354068752307363620160545177025615656859821645639619341923465625408659332459848654437075622153890883872722519175151840952494685583725359674707830837671563671404031038700156798707685435978798402336338152078546094120967189581065762278326517807193988402217853470209118471548293297833055242538223782700719798382781492974853575670378794409591099205256185118805893968211963044687082873165033683730499849512731585447081974885013954569894763562734689000436739378901403275691952277382585800130914406636457042520118733430969159007520767986709286822273819576547360191099651880164875132937507692555733703019472965430916353047439791625876302201438208662085831989122769408679401515501788335971026591785145933732532311103963186001147612934437410933162348927664060542238738186660286944664401261681529674939891735643234050349218103156744203576377094484629476783352272081512305867209921487888008025205557579890032640000000000000000000000000000000*i1^27 + -40988463261084867146285804049066107235509162114206316506439355953415226599489573258053903070071893064211326524657972015051299024551983561275879113981324837594098447780964357532920999571974105854557020027406522669804849484506998475086631574973145460490984842940919182702668393927755105948393698738837949100516173612707290900522229295116907386170328869176650000275940363909400633931249481261004169491015774961882495744272161680390921059547952473893064116203014290906782922721402568784487382152690300378364576884117753340974905545500783020619504927315188486730900562236071919391300246903624262070354711578330024716220252369789832681570694477599845038336819581730411393751419933331715947133829428532746479035692617454791053317508818388959242100393687844865148423098221469187230103884999852659406519327294826806071138868502633803010487368550821468569529139290708535755850918887816110921063476587323262149062139783511654202862365053078101227729076242608170391211626428214404382214558539016065338608660999052331681780524128331013851880767893868077165382381258763746268997097240978390740940549401255663565302679031160190724565216602089411567093696477953875557055458888507805063076341239156553607303128674955472134488682197821644035281777590272000000000000000000000000000000*i1^28 + 2087317256977884403866348170499620522328856646565682234508162247639376616888407959313347979663186802955010262935243418865879566147804322613134755092429254420763031082538798294844521469837359930819828149732503865036483646156413875169627761614951530589117642273867746174794756979448308230948351990214858142499191901952555781933973363133140292531348577729324842906429908966356588107287297791497930064517288388568618502333620761167279560917909881397728009129899979927186702134768959311417584707270112211486918501597057088539888617092281844687254321754967195447479315497446032326829462453569570605148493871548755112179429268984411862626082777083182172321427325773443903541817940494839190125146750150435673920465599003119922838888539360426087293476533665177678499599221794284972869072376566874793678515612362507440016462047145586143701049757546907381904741940466381345646901360776675885047265351071290941721879416214669511061733414757017244368671208018613183815503116307080267493250955386558393188719072736133781962837464521601510530435358122285376337149839550595421656694946040714175025152621965343613104133720347972681616212731082073570649168648979819460615079308636514915172861735106147692681817443879311799111242307422940647391232000000000000000000000000000000*i1^29 + 15386042646611892593459874064745113655982572363270684469936903244630496076324978184733002449172740586265035419035431025537116440053742607726761277980311192894868611366750726603038696778070861473715712088143114851553687132392578464011179829445364121437195119427302606750165184483384045308791706688586534198639862928570943960259396251562753454079382386098351879672843530346422685232470139719789461070697381174452367210196397418930030950113741640381945710729827472266800742191493645598857309693784352309117989689349586005406246408309822882619613449679310150170606258997622348798552738549414941763527861023428093022163077621303832142054819826198711487788523810104983357589703532751566564564854243289555423211776954070970106971476407465976390018724766437007185237450124641304146449329285537000723172340484790338319904202408304219674445552154362161133938316161707348766700248393338547837811807295279997203024539048291482103522675740355928783440717068143279517734849755182763711525633370333907257212600620892585379572906066069511612708732266372154586251743765298029933693986833281432017036352412535192422242437773797996500065119924722712131808258361239184564903387572675717523623793540826822519015167361070534167112430167101045473280000000000000000000000000000*i1^30 + 917810649293460826640708797925250519285548863682855087384134336981359589192333354736750228403102590580259455535768047057999331412654434674591031329766824493617443936081369538088762766578121933562063798749219847653111451671621803752455843218922253592397208019987870185114921584761090069484592184112199296318815572124891266369194021368552122065788030333198324022443592358405515177407194480903770867593461667285416106167856125420132891977034316757093091913493674216270780937305743878286070902363092994412164011314998600822730266596717443471765098853025192553067694494566094098694452562133517727067756820704715182549379710040352223779436647847615338102066648187601368313397077315766613533909464253054901126422516586755544360067949629453271894758171193768939943255353390112368573626490363415476350761432044448116001801070058256142472306206826216504510056355064875593725367632993498440060192868665561040636994919053000436579430223814201310816286253602745344527284464617841582635941008356055312026488382847657230123094969828466545949623968983152534486526324186848911902256352231511881704947482328574641714618292806660419043918795332384860187627506341971485228135188905476489307693531300820841992265822534486596446921852715008000000000000000000000000000*i1^31 + -163966155275793896450244646887895333629154235762621659085102089899372926781110951195647071952156918763280300108895284180616644821401135041753198609051355038474549691429282820963874822757419636576818736016364085192179211417786016479991682557893887515849893427083828611246369690550567697597377773148533545975579455892204468073243658364714685266429865952782881297592809377685439804913406461552534130753948319664459528188355637373608740665362167367335455769877230101946834691085252412418237072397531638417689700067529039395281754543695138770296056165887390309970949881291818699935725893365452934550334043028978075984072825124734865016543770916871396994923894956224265797289350737207122912457419862062473660774683680969288924650957652116202510953963573183970008796378289936198374431494242352057815904055492984990707683536035807074328022370010171657160358867332047777912796097092793661468662030355802717389989647001344691332497635157719964868259554739136131361193336893976779830850712026886207314491375954996633866209672217355849218264130366812534193106172037027803494930614188789074739459506735778483620077439791913016877338626325975869250334326324522373543173853962154683746729996618845914451362847679811997611642060800000000000000000000000000*i1^32 + -10777100580080230794081194656445393981657106281053905237930864455087230557843778545160338569001873315596000768834213205680907256503877410913162882473217767833046883317733106101448590006983654675828306360708830834214521604742441167418392778486654410462307910427675411898792511050974266566244924295877726610992456989115634222200171991073514126127105747018317560521500634489574731417262784816324909781103097313455875121008426243474733878338511618667319920354783760609488355743401963644833260322312148724106686514572941487718556569113740561854070305867214437900431153622092493678865200013364026341450208183381011978732082559106446602376815945553502443382085852225372506805121469904592772474460925890524034752992016821353148784679587933806852314617724137759765673873472777131685447262190772084778804273966710808733520673288571121904659817523568558091218862594420808926287480872492655354520039271884348798603308750223604860831604767518113677531434852936440954035872149741543336522724512072643778810014603338979211604094489309654723970282718731811834251903907297935985064984908591919614704251065222225805412358052703697875306480905878676279053685659144068162996413451163809567701760634136290437701035406041693552640000000000000000000000000*i1^33 + 2363232374108141312091160498128468982950647627398098805363773452049861547428241211520880015396882978101536286374887170417122306496740482093799523653770245822806778135845002197195106396783438331693535838321957332162342710100905569088125803153839154976691789334601617766094178521228658226947248059425241977862246055445650511841494030699286454149733623887349736278387318007224629868100418590199122715942582537326364125600231151869322804113306643710666391768271182431637033995348005108357975125371942909313938983454260164967280975391603047313413979727925508339313205062467139153899941344465353606446778931137767664890829378226669414716181238481462117520955193171424396535099161831642335161794961213070522473406576370648135341421358107674178325991900566268073671788489098318651862221372661989775339755327389567716172355424519048553902825957742622731245792445279933018109408019509744105143470577621887551952242282520844058353563332300770708314395803196520862722272999710067980192128250488725448476622995893690178948240604917347550959930439376052049414600121716814495425488859346702326086198660982714070627106041157212956846052165693392238606767280995227163109439890861585169113898154850510453280757084323840000000000000000000000000*i1^34 + 414405452747367137790373386172566214689393496532266236642725819099149890085215594018990775894478462472048120510829697801012177580528745461466072550008329857674512965477902367620537418569539644939940766209487662140242717529107928055163832527666271933237201922029008031109073918810142095407853467589983320058212428863129121915048981170454974917430743485608379101395071846414079086392582066823461901250591316000784759425664344492460824978750571522499359459090977385646519595124637934837669312579788597653898086453692174938379903041528130814710153416658513157075636080017592018832615614663633797983535889510574224784763659261247002173129209808546490126313506773572905931698682602914166358366542864706217411192925327511632756711746790463404757719649803877345308734107540485340435510647068165138169989225977147605809928955923416359779879205759521060504560844628578368512583927400339523939515189690881870642530136135211651267055665343718080229285212287440303359995042041394725181421134961888160414194137198895489242158984593746373912511570822693423707168385204132516645824026519049858441516048653786355340766715632554816754800520776190257665132679072845803955878647551370645293040828026271137742087782400000000000000000000000*i1^35 + 29298771591848336768487528272232281837851934358531735690865211389207218901547066392351576427778242949950240017656545047570774983275293205941017276329483835102767608934222196972579939730377897449658014460523397500377994704450619003641409160974787767634589464770295259417038089064235608273854188880217615288819568674921024832667016754790683643181356844060960359521985712354413369868646125764127067190729452531804814666344161890026891156730649944410146069694146123709262156358441615896379386329473855992322088435999600696129004997618185065987092989188642328744660873113658110374585115502753886003626436398093859205534163722737676007428902639811760121793810622319821678665657513204092010093378663011359124996137942099041399615638485474693147400587971146096795538666545895613679620583863653294018444086877895741466699589788511959536125168172408903520733518077369840481925671500710965212012656058789868593810311903176736376304548421646216359036418060321214095998135279750056312001472800472916433861355944118899342593843481762372782916677121201117157868748667694157175041211609840232000086388596397763814528718691804731376079672140278791742121430570899937958262764832048613773960107852044938772480000000000000000000000*i1^36 + 1127646320616001073387893204633344545741031026245360264377239690768319628619525220731541792345508220730784193531866252429099760304568330799809854335981091407829528357152372395611131686226887100932128165334532833057761091277498809047683430177686732656746419234013979545470092940056082965562584629904183319775111286246393108970165765177647678774926889467992126686921186585842568384351244913074781325106023405609523167044119560565229510145345635974656218092454817386114169913408359847860976837076349598307937266216141525150987439003511026433022134306977861931723592565211774400394322578239083386040476081815669441822590222000582990491440603219853734865195135101318737357333591774644882137720489132899011205443625890135553010518638350303533003587890141703786585584623905689381329935496110139381598345790624349958599293831323627527559047143885908874460614578945862987377165161464268770722906917261929629917315573327056423669933969851064517158140526649657025246128197947648510816159279060190175891746414811542472049658658248488553659774620842737541448932442204066671910798496437879670368478156900157497438695264244987934970571514861017812119250778003399726020396543133402857914555309228032000000000000000000000*i1^37 + 35091929441377833500990974685202069593491145899326378138999217967372095050775416885142833272072811393684698426705099738032205875308193250885973939295798205806798335452812738426258036236785505246522585622306086724954225689941615656102892305800767637721989275844192009924030849796237803090076468568515110580399715158296906589176150324427313492014616019172334632853960006434267470385773395166939009848735345595113620321327955720990085567879721021072913071885365888403816045615946563555370285630894428390988714103279588633920997675175076531781027583897972245550825472594641759018245701325931707453629532825830894481904019229134630680726605725541118164942984658947523857312235761164258726695372345631851380970533958559064726338688981114723846832484534257741163882100695527829984659362036264019371768557085148892674309000805453617516891476999469391001714718481612658748515472269566950010077994025288705419765662102605139838836691731407739601868278920308009465630574150211269663826778699308553086610381599094705634096960087389701805981021836938349805435032701216955092528739742889032871874963427683510208892883635274894755581133447044095010365343069845224357104130375366639951124889600000000000000000000*i1^38 + 2953494681078959376945027723912310997609430290630624091902075807039657559854063898915982626000849856254477145095706693266894021528480261266052083818167226009647319394609958501353950818937814678264829670752853077887446063036961225616419046798372915183073450617278141105432285797159679282503990730193982615850385596071211345889829335693113080702798724362136903315486633310308400672232763069905337511937270569877193714942144876456689951481142109128516640937288933802735105823840319899172007087556552730355224041037726243485148323873549639055176730964720306749901680151148226043367824784814535829857804868573699609937910684509028860820152154602839534603266539386282422875899826643952616138412756336506000103748592374870859455792326134210022963791544193107597496185623886829149784637894989787408903288214020633263225914627820925286164238150215417207154661180796484553889161639183270168450994947854717784056936016417180098434900327141697839848599062932711934889999374768062806836467986931658821545180710900210852815596453032950948465581684676976025553700334023775010774754154608442532989095492646950219481165529332783798382563762647820661000620253776412293878753715600909926400000000000000000000*i1^39 + 235002480895568220287223519501522501978139128603210756111078714649603190768082741894796727242154452459043743563216299626957913181793939623850064086807118804217454117724663840089186355902783371422705003651140760477728172345292393977282250522114921083148709627770112126386876024584431006249702022617335431551914115483406707843023791229639879864415881183098362728285568632447235291365380871909369575701768428780404485378223158607537866819330534974781813293257747217970506481318713445554685473962077250440044739286255609266742987826064722982415337907332273517528503881155025921142233534215909368088639437499262943298037697910359808868401924078087347374083271651959355405743724102916360149052803883258383464221523372389828632953978522492896367341015565722914999437059528676095203697185977674050513413182823162141861498207061479972752497656429519327977926672661171289052011683523358729917012262301978630609036602553960246825438418080010108772346176313582571524060754149521453418103917182916022067884811412765274325338384128417505692549247374117369895659293669529863396856645320250933166741918044553498210960391542427564301365070078146024110168461563157642299830979002368000000000000000000*i1^40 + 9980217242311323357402244851932939200902166657432076302230262565428984362407677793152199083800664527443226067390984065664228654304845395733745840142838789549495988601215997269884626798639493978243740136603595272542901321271303565336451092497419011238544946970018939780257993974821417240586327346596113384212044820969409442853440923552317585906031234265534423166016701919508974012994796517835951498871168171186556333804250774173934360879454329803286539919978939563405073087849202540840224236277753561799728473288711526527798620569322827924061570219114957376511459198548171104031064410050749690310138767850584854795681494084594895586628719477333793422929240362877774765921995671722527007149807414426409476278685448718896791930932833947541440882265284348143435090734551196721495881890328129909296630251398744625793548600895895494800178103181687327745605100774373320787997382817780063361152103845423920014712616675191144997128305975415665033302136924700547268924580244193501437322875041600940410822548503215681664845274508620785848981014094863071547640862717496449386536633224701208319423492337261442212267670347325141047441102638978933235204703587297380427366400000000000000000*i1^41 + 226792543243566658029044142259730318995312796130894864920406275921065120029295677816649945094009413581481399790621817864792181754111971317837703335042658560942263974880173991939531445756205771464682275010577331471671052885802190534578879319688903457393081346351548772958943430754743798817734535808935602836337084065050644329380292473037086491130503668927283623173011310225421703626528209462765320841643963987036103244954486980741978377214083152571235692153313593567636675730713997326364384317920180359210138981856713478619037279782446551617382423036044367536119744955859331849971513827673445492613140834588141531905654697226663197389883372706173572891142671140176207051527999130926536025986322900328693024822366788751475482538919846671497277278036375468725464197941294938527648300605540780164114157281303295236279122484660159314041081775466570937401802627392377693178521823037724055148033295611581797824195043910362397401466805344510183870637462442025066113166627970496125927393637213991887416629031479427285819199035291404442948261442227958954251820441609723162837423674150123932994090571170996772866209340270403675391421687445292652013863909782978560000000000000000*i1^42 + 2842423067227804925486686931918636886405553929385729867359241927968431174761869180166529467805994222376956219330895770928962599265118888494470308834691436176261744825208304744058574387744575013627443136102208648514889320883406491916804962970709586151650158821411244573391361017812208507259009252526537883408943045056875948532884074323059237900117973659339536789711401915368345560271177897546487794394596020746648804547136614816020486687514057387867046894043261982174007561303195305917246100601259100721285133493378036774345191272111441705283197971037623506640449898619082348002530473894988156101536741344618269829606240561150066038017460418368692206419486015232508506239736161223221170078164932546416902320076453712550962595680955140257967765278834434666094406291322062759479056967852250680716502395089627269291549526498009443875433228891189688067919830951645506722881468202234224677469658539531014123976285530331623159365031605008837843911564043448189254352238635750800886843927000508523355241481940271624776889253369194243551175417124586501145081216673623728595636095509876683068817736081691108789472402277322094177405640148282057603204251648000000000000000*i1^43 + 16875155929558598338998209206385777049035171600800339188695434360537570747016079784853227570991588136463685605935566540090406445409427545652197896128334664240052827680511360802215898188250300293785666587340349380164158216283002861664839014897061760426106718862339847851697821908851419059937506544637116033517191583594141048027291297949087240662570302138091985755174585527533374854142761868483857470889642034185504386834292684861236807832293814951234413357334073569043457617932550587178535024636236582545067969628367220916792626709897846499003720787504941403630333155477537624828107763725373152936412244381338952850791416799924997304240400978169184072108101639844840950080693492582711244400275816625849041401869195097088633014746747768025958182822821261523191859595133014565971391446307155660786256753943373343337880623424866971413485083348239584097996975686218498023491105561383444954648237149128937181059345525814997480009683024043620750159244574889515121250354497960909899759145419755418795308650950579730712695854906219110673949117777817926843746363429301955007559783406310575588478578798829329335570956067036691315671478527904972800000000000000000*i1^44 + 42212346790051008182137310545690042985705551588353605236453041049859659495906299423275076222109162725183034239397992935012785107118614843640478788531082987636679111865019713327753635012758614758503130356331535133623865520011838600362585306771799697030312130094781481903995352921150254165045466376145935530196924762803250930805490195901358513479777594442506699075794500621137283177495258665891159883239433694933367165079262677030672332142140495647087852701288367321533016996919124987541061020446953373516394345629038675399946168985356628585285977510416467069049402726876879247783158182738217487450988823448461922035660800490399335833594647725021829896380210870992029054560156045680945321098490912918349095625089755714125520552422266486508018109994871501205852862346722840110865020408584177767268826221019441364352311738864409689220421313704806891368162942325033178096863197561610979378197523093029856391207363235349685976336064522017477824280775605246739710702967893221503211798648533681658076438608660246973075604427945091971854556032211747602263609267996396532091788157700812745752119372375862177938104577745745770388679043317760000000000000*i1^45 + -16517239346279994522769615006519157237900694139703740342389703891066579450334297223931683310824729416160344232973638436838322530913504833406975790157016018208353016515529102388049413978680634676200409388144385150492156623615140986423279582325466020492684023243708142170408202091064219859009691723700033411240805634377743916765514875108916309034916347453930874072838348764156362966104445207347894071555840422424680388712837980831389206941676946469610493644122467130134840356893411905596814628550657803004554463976621133324339915225121796741974188223452673658575398176535599576302041739885527250237338713822449122133772877368385128809256321089800696316581045632728571887475055117942158375398492596026200067444262076583289108212587247600495049240902123289110731489844589840187534486744674276201626346026793887438102876244014310637659479231556666166793536086996577922405413455831178576622203062664498249065659191711324337325851566494899255841862815872123448270264486670783473468055398941632996436841322618600548631088357135556412597273108032219441239028783461978696391013893056116725727567248975573755896027777485377089044480000000000000*i1^46 + -85073368395677234184148667666328894725271477088561639079123939305060385669879115040050822149206598366030230624863682983502921256303519152425672237014309297500584502293977203455325369212598683771299498335582355645335727291784363611700777083900765866829873019717392945114956067182601088456899931815577826298271154270394729652163197671320679088046815529920927136031763420706195463544315850617630573900586291405328875125981799110370716490455590550769201546813068502754512473347587540458659392237418966820886637089091290441931242140233910572203793752462940872545149698939744830665406159854043175091098627030224692324735332842105271588694314081244677225824951521784217710793903605508164347865574243388908365455521754600251679645275392787468922470787176179833595409955926206792492028227401526238066254011893806277581011998134083442032165659360148890987019402107850488187610220537905523260558479511666256297158581434653208162764634228097406668802468455623665778666321867342206708177781728632714437626679959973255477992417247664265663309594268284944838817681428371035990117515874358319908849901794014289127917434605404160000000000000*i1^47 + -14459580727678308191167509019601903153424548481793290670847114637356023305672532619869300853022893102036168763090158027595401866386934324324418257081666463985167733726153292831925893698982914537862519081706750953955513970128087624499930080610991165508746560840532105410517432607271735698932914030776135650030288808768570417089385732155998781538906807758834734246482312057279245975210011462456489912996905400514542555669821969718041241487298287370135895154482357684146842377276968852739716414081529828030781987521052884199571913809440182599395594157918924528544204250945600428224566632061238646147115316339922679111666444342847279409118115282765492364953999410652272009136731391636391987567011362577742993946297490919872696739115442591460340222148071176263386406862098180670554037368833751691187553222172936187854280746434153570430739830221100991508973114992987042992591278569909259932232806180093661190295045717069355403304496181314434674695872001853285618387317123581978729960501712262723569530316923542113327129604450828169741512969286852914530601685839342921054582707461477330580925224352570294547251200000000000*i1^48 + 8640815370351623233399048765369220421821859433303354916578602498172420228779421214256515463158537159943896748658290202202538523102569569582837306683543570126135516879128072949701697929373618320024869947539715548802483641680973666800445235685448142137742240700974272429065151037776552406793596310218599821844990368259759153646433667161856322003462369719315746522646578634062393507728418251538141728525327130018370595357301323670890894706492355590823588931334721048404665150796641555967255353239063200977570162978085662629717459000273429266004973522183768105246768683756040974195291656488055579843617372006277223767332310954476620552634751912585640673636462690841915819984676464800723417684667376372247455328333272570053114627943083051451922163495155092396988090727244705049861985554552740136948939553035850459331238592826121188974821256822599389676739314711790455747433879053488660495751328242116898748711932739850313996840745644363921387595864148788098840919476026067348485694124764193295687380129476120335615224685619291742591853145788096531012786891989532310343656963545471618088872218296320000000000*i1^49 + -66875280215775599967630289855247544554426830559313243033308991235427569957873566445422620901280906703990141968067949418226389451187760452963142935734065954721038273081103487986479627158019589012262575723914946194011865732773861714958094756068545231705790097139810248444621538793886493611820169060405639972490901142820806212784112634195810035099760432993290422814600751956911730435214772990278740865610509408853739610707533414571953310578690447908821231536660772813373669295565775693437889349088716320541615007295599521831663253588724920962546967588571425971717574166576030937713766841868706071189792993812682451098664480083276216525098183798237539189490394665885674355729816260753394758280416233858612495041943723098397370851262213625768640320139695326837492317062742694273981631374386756572643206115324423240080908427152186870087892208760762481576848796324014746323359664677281866992773120817214009548528579512341643760298094962016283862176996508648134400633264021651593211952770696844467323921017322120972611243132115544081739715638611315116747216398991083691617551397250846969036800000000*i1^50 + -13184557838705328673966714271689908407117602710667096448528850335529488703430524950205443954855312560607503061255744690861332219671300507133736793996465570789621483357787790647326715705498225712720657268024207462892501028160282918150218373585455567104739212110000707051836610476619356356133818094463593798466156119837902886640041669096832653580910507465115229758371201857824992021436910249252166862382864353978415431819714481183960148007602259262567005464489446799043685565787202201937782916193766397370402516033301641520164602388156490522127053125975389977060166982027568980062079370530076342378569516831999216768961290534522531868518610599911501348834242153135724423318229303519765063055945150915123694334111936453067441940629745403156025558232714830702634952969582281733776643376468885306688158616049300638616844044551795389034342044845978452536887024473771594830387361384672146602211432475982938652906077321967586539149206711817953514020038825312745930347062618008128831721458667613959964361950224420260616511012431492359662222898882410480887823599389320448776513208320000000*i1^51 + -2218027820305390836159150604767805761485412775156679367966904466166460656867639595167643429985237555947806310624128642639430947623203466150123658480404328978558071030891976837882592005796757229488642938170650528134039778928798329913876840062912261491503756811296409762410601375752461347401772567818191323468322389886829933947901040261714730425645456455627322191954174235023318364589674930213573018445174854487951307205587451726758018782362498085773985939314144284475590615729180347001645775745709773834199221547574995068263410880832085590875872978848138151618784339072729282963222596709127147286192138977874458280112130496311162562527931415369714534559348388344497389670186607009593655997633750347571395357199505549559238474265883722055884714381337994696235640706129224521932685101402910372163481473332221369274564895256811104858958087493112422555470509401576429159073214842600443245125662704752968439513668350132500996596591190765568865992633469200378432230257536080528741498077986756074796063248348894648645454816660358884353043995635692360142891955964520448000000*i1^52 + -19059223983936378384924139306905755967342999292607862872686719755537957377502676724927078213093547711051203767009285938684674034720414976543963139576396487475888239318442543217436651326743704317959299320683845189023073048700130247977846365978434561405836273602485619664230942032463730361144739636517222099602859735808755029586735300174062377885133078184500017928575170566301770853485163158863925669305309304501563498336132041042010147788471034281068162620800463008046794711171748214081366522471103452241936207167630568301181047541485335477110644581047981279281154108796840227068777474357938940305937165372530416230156870929506309741679821542850015623390871888751050114528450430351444015083257595671921968795069756582745524683205783309696875459010107466474565703552632875761421326902742831994488089465597739950917320793916434287643110686502412793352155624296541532210534398477662543410211304030330959640888794675617764035020192420400051562886099835700798120516995346524460827048617983332550424853746564546744983239680136700968438456828622669541350400000*i1^53 + -18504515555047215694072243376278606769229659003096285521907401494868552662588849184265118234932545762403466392678152895323820551158295404100564750998877828961139507963999203365383354549062585053695703511849668221314643656300570310930999635294089735102395433313737970247117328052597678680730911451360997789584313202064721035897430512332429658240639202932199697003988345708569244227414386296907839734592749468403047317568472973246746465923854404228144300705575111619033211638803194824148945572426950373966993056582104448213793544218073431052263064879282481193262912675673714958730768235895299814917871746042988031099113222348866635200851717434556872825447131544025446067684543821585754612346803598569088289825464597149616687365232879246267871022373304673709483367392464527779899990344478911784261323617946344053404078223191107969857881988410774098074574878738197574410880980674627187829068558915270263994631559762658066038212796950120555218612499009769697475543094289540163048000102939772067255787759464561959124265543365774414894760896000000*i1^54 + 104365143507148193600260617442491031582081977682069832240102485000286416275313844224471743167170893482740819314258795515080348522277631475610249100399906727866933491269823291590301473808134836846845339188033655971398170039676534201815941099980743005212747910116786265521893863655569292505216076982626826086008675382225594901684279562021978539374567272703227079319060465355326009378188180061811154119228127762750380960505174247111769174157892503042340911559307037465803765635669367351430357370451970334721260774366897228913144490896748859397937327867880694598288246265960093412992009022095281823324411069999735847068414734228306772656695285991701735820649546157710979126778174147946845104014049088612428754015469518618229813499885994771301211138228942147809913023687497560818630303013666126319469160409403222817512543293169440489583302549998673089610920200220675821249063495123504145093376798403123339438186674576176568772087898862822743877469022439592024992473636660898717468171676493459322115236836485098149169632000*i1^55 + -2032201424442046659450615788884697826486393199723581344988629337315266634382325216749323668649784845535547187410786486880396845570255782399259212325158608530861698484348684692894116992027275996878575800229764907691685854973876485509061040695218023506572590681644864201824769897633073355524185000426434990790021305772380378926378309505490703873743471462472125974998429760178653568640528162033061599037044295680773860449109181329960016813634165429280221875614036987126782845874073552940938265113069479954964124349539188106525072527624775489253246343490914480293511012944450165720154877121095069410418640461710999553417514896831503226410660148863745956735206117726278600411908028029072476357331527136745902457690217096940485224456140563422313779250945651015172039327467746033238063845036569540092323122096555999454799697662208931377152140637341177582923443041525307719678028851123328044015138195221884047412284442530809262432232539066220620595899205020148445812342817641792998153789162000*i1^56 + 14518563132978753088208090387600794128833241829545817388148779852701386398569013335655277912436416502798239120164354061640917835641721731167799607670674534647076449551848735588997492072117150695343116322604724207884578898784528495198001441556928373220698012111791425030999452325130402373406312480802905853261226196497206362871455693965941114013400986519176274404284306541633287221710994791499031254040857254502458015865952057950310092360173466958579360019397870422950861204097180431286073164161115383832258353289765066173317721040923297958818522435943321583080077824915218005692593140252178660970494488951101988440942816393102697415117402183953378063335027427619203391205060215883507426049719004704771479310135473488045786090745168789628566496232491294049073660832706848701880836623753255015991253382389969661241227315214424118749695469776282466708694388831274236459353911126271175298023860385027850015227156916948152395804547703592654393902637094125*i1^57 - N1*40158028094330430241952020060492245420559692730080438271839971477014902926925794949685794395874536512718132666336498399557095914064662966594284770546604191309448620094303016840155687486885058878761100632838444571223372927592750648581663512033080042529929761448448*i2, -5214692120373106586404037421410108169523794740071209783580005170731455982382465742649696829913885104723594019372261556413179455487456794506634420047120107508065335339470647593505523041011957678424221365599115045069165275719143531101234630978199880256504869369119902591119327432488938034379173562342925516925486798813939815013462533973141958499208213564633890841273371945296460765010833264606317764992782996595144131712323415057462749329575227069397781787005821253183097431100224948649708832135769257002854507094591915905195587429984245674202356814812688614727591778373314804504999268143507790547849385557361476706725918387060956190890402696570647562430859909544748811531267902935818234472264994721219629999660816952683101866457946611142228160467959670573385816904771276548927769797108701963422818773372977808940016375767052016106422490742624328466501341725791420118846291012923675567040711088119690364124065876208584471740923971659420125520256281442201506267135866875268272397188807819589821192681607674803225399040342496804763405828456887034273649953656877814601058581030067088496737322905927645377865902562571187590013156259526462556431533580928066923241527482459706333374768357760049673674657311650426722587527241042710896866454310573103454102688417652659750715450040683236775472846259336306568816867166506850194616706144420233216000000000000000000000000000000000000000000000000000000000 + -59877971880752438144799295931569748665298692714627962573918227254634961576085470940753573226317341037876496520974391754835178374493771481138685785945978943668300302989650534635305117426766056627100428321482582784478784716271902797767913018367167416344741913691928917801896551641612035749219640550622763455903510912724884512704260193784985654054297549217074206163206622647047741869226361340731599493795764814603669972672467352682229562388408137495707193152390065578408716765859691782174865440522157340906242560728888251081175565545557553014078431824427942636244362792562820951821723709405453538260998461256973427262527165541644754911544572258878955257463253267456141897761986790616344539100932790875905739827272608713245944009168158882701413780178494405565888932805530312390865288234683741610621967334574086450053194618871441909915320408879984533406893824406852091780061992086695587360957679462133430873522137178518300619069374066221264649512045293681645899373972290095139606437348986722189392941885269353224738941323745827205482185629711243294956582693495065890425698789716022719908517434759009042371183905732317514300736064129888863506228608779296157048486437487710370283979064647265643248110663316038816892734630238887472999637538092294159863108488189346946635336468087781149874116507504495047561584046783569505393688846181964185600000000000000000000000000000000000000000000000000000000*i1 + -241565462414457237934587135524645915806920371485892101897108826329200699317591801101588231794036190221911606618309575904724434004754854995296202453536262772062180635788143095643713623568312824868885552039021398455529394451264328485994093421579625882102976706017672869034144805463474894913100695585364663902639373673593511731725343525724366240356348015617917236783298017834872541260840012754113301685668683361723353288133094724825775761604856559815526790427110217553804397015481033730061390362166551411380604989234447243088383236516687664314836698872107685421965192110420262816130388091438891483284835477793703626592602141273261390638559152842434258505675445014351119310841352259364400085347030309530051069844974889871116611284763999104526859393696731334610082908593294238818296307339893835997328240568170421362590018086563010934296068425967674268907491500250570246995137281406338935757522273970091370050708426954516228915849164109382231397617310873595143823476698565566198791375510602007262021569844330400912999241480629326424158913848009455997986650750546136700027436605590051302480198709964675093222704891153897022491953427773248995496331106608260030204951079115637228888342460073781055886728387160853983144064561612434677780763675370010630746639645341164481657448375096802688631241087441119265466228055134449950986228842731929600000000000000000000000000000000000000000000000000000000*i1^2 + -177515259776845993029136054227301572393471762083739973574450193573105421378042169274698528465918930188861212369416334028268558674082446521159467752174389872047455279572803152358660691370038405871324406287933792527679875547345638156689427621331064828092052957388722795231327025440430953280114972804564326152947482068938504343810516480899110055349305951654891736351105848464362988957653476151639571401748327199770664641419488702329260350096143536623766343862893377473193162546510662256418006344189439326424136260293837018015068822491266129839307868768853293456318166679969518158716038872303606788876903217499451591533601672089730689704926061085912977418324662550968192008366920395614348227628667796051381936153526379103052236637450521604501394510411748816394428195551100095674319008443380667605914666167985687705704002844251528745433053023418912414028112748528821503993480761589152926766027228136375878919175093936314678792342399545515862684905048418816483719518679587738622401598610180390415718427680091082733091243755837335305237203112651325080725154544714757221238400510745878432384043330084086368381346087444117973528223328984814353107837527627335805941399254641042897928220812075396732453646483523555068754616050554132154598103307103601088512552963072736975867299852461161108709899325857249105298171323515537514268790089580544000000000000000000000000000000000000000000000000000000*i1^3 + -101399730705909978478805424482726002826376333095541006459391057495148330295090999923829693445981070718653680887391738670732965264206658735714060726084429459898637796936704097664708927061216038394030076428943111001426024902449444438136125511510265426073164521118356514702633604662327418723590159277258881412406819389286687536060825358527857265997587026145147757752394405497100943186023332797451761702479767326656443242097792671978988285814956227441783067692201251855564735440020496592800544336329093968475574645494108644492894952725719705833108403227380280012598775416948960375251033071666898387264135818345526111216092395310740241652571607443496499241113235395862812523066533867000574253786126658675006912118375140151370701199530846843322712854450010605752612882688398035424193465010912740470602318529819323090973255902189463668246916983147275467055967804008632129906378685221572208107005000991000249399204330046593938029949330516552842164312743472218144322250678936373591066956744196131237993499687252297767008474729375297657662306101582546002165217136170882782479104839485918510986680219226984653175787438030219808261873278558360938082988427051490799765098695688309129605939864887984381202192535380133111519577706828263344047532507799021584816418348190705510282259550983234120682580140169034098429055740139750262758261863219200000000000000000000000000000000000000000000000000000*i1^4 + 37604158439751165592146909758997264727163438064601918285374344238377202664453246412077021427735202780183829244986767331485574142052565224967392423879741658408571219009558269998835131650694531329559305672700046671414585001584026818585413860299999776452349040660069270514576569886884936768803238096120473520251490922579206478480591221003623898250816816631317887956194207552285223239593420918827435698884346101614664491304822667598944822503380387835556074140095934438476434290926485986713654819792474337616507856864107255541916097703050536710986217747363582765554079691908037650534063171555213504463425892012977789694094404947126910538189787351652053770314137161919773314025617068145036499070078037030928669187440405846536662771612512673667266586945006081244198121742137956984951382387829288085943443456140832279397986789209501965690872478145542695272690547928440775440203424547813575759004432830955541182110530968416415720103073285526624632708405095148335381746361670433120251785136307321043864631469495271175362619291124269242398736531409687687007448053162543521208724064137487293632976946710349249868654962952939747839984494552721381839332853534666401761927680359995363359442226521738275988764653512884782302534989979736335961999326742480524576630067790178634735541384628053900610823917382472192592979589282422766349194362880000000000000000000000000000000000000000000000000000*i1^5 + 43944495512966678438522532724441524520954904674932557404150770524090244548717429246086314208218431251007719161765291285555301526971169626524055753289433403346617390121079712581692450744350871217306620152348184808328016868155877040702630258518865649739562064430372118807732904285140152237980961365576624546297115668447760231955800623980351936653984758438760253907616916737273508515061751452868737971591025127360713949762090455072386294723842729593738619011904489482080149052796526105604095171580971926353833363412650107086626110541514858646660027249872725352035759936628860360645531073854609046850612255926132334448007406596215402586494026469283855909200674128737393668466244272806204956039529519765426430611648167791672128579611556254475527552434371572803451507440305101042145362171920606171604241410500651096298753094442640858654206895815726414282070502287199126830881486183630307196508493188975494033506768328312105113576735204981880137258310347147754329012392104002216064443874336446865096844569159918882342257988341563481538072839548115058952756977112784531951751746091814007916777178592045925633253453583265360315674112674146361067435730308926056481686358572278062310111910252366299428846264134995496555886836690131134453167583898255026861173704540376793949321438722929235575769694910672850559996819290191872508559360000000000000000000000000000000000000000000000000000*i1^6 + -7498857586575492095139511399693365238942787284384536558184828449152805905305326838210530737835823059659483133545505950342818253231902930310107799463828561858204799074201088664405286633884431311879613283429087430955089933530365250613060070322292726907833127631260305919308961582792865021957697774164791272285486024766444238958688772809037184537802839489118502948522638371716606679681354458587692977272478182055297675504717040197461141977636717814821805104817025867800091113048882997036688838149280301826650506385735928334364150033361970971378338846510774208553362932998046377883172276563638001443546706445130418368331395831269571008346305444757529255701912566818405290716221215271553148253628768724158576706074097400446260560866146115158100161676614505347044503681899374732831471308598349575487661269466446406072665048271805328489336298340282206684863962959972805451657962627455478474851260984966946396393224273403622349440140270337417468046013974481183467628131778921936009586483427355516306750173310742663961593979963121542871880512913702862276552472447715843735665379961076294669299055131249393601544161134498969150975813431508241860693825727681352301684232664180430452867785545141164951092263953424164165290133836263027616436592116627642138477735878709243118031300522549625927804944963094704080372871431195303975321600000000000000000000000000000000000000000000000000*i1^7 + -5901968698360333428776595226649780977739463258672529340533075278718678609495026275363670869476954811071181269411084790574478746187488203820143302938740281400134633749747684607471873895953135233618515216950773988981517868629760221364737181139238670441482209158446194881406835944708724463579193704648708394489782954397355747614662350456807297626938224150601356221336051397106354606845472123640882110726894998492153340233187094113456355733319727047280318575262858642409777147292345026691227887655517676527426819784848344851069342871046624597579567669403694471218406714815295508016343065926283415015512314166151067874954367560024652343943941112302089943500131418186555984118999016641790909960277932373521699702205013135367824417329751313949924797074841817589105412939730926531995987058580227792946975204253407451233602544770597159224189748245927909313444908205712514156231695111299819883984507058088704980064248267272671257981078209391187480188065811672911460597510598018306927789179729652503698655498661089616870443364096143175337888364782501056910584895041221425860271255741709855542746160301727381825831552852819026200214962227958214220860889814898746066131573124373544620608027569856263579066962805523399677494089298759966667656319667818672950714437891048508683291444993967974539899019885489568943205467575507086213120000000000000000000000000000000000000000000000000*i1^8 + 2230658117103301254693240194293422773144519999862997961317674677944485766125191713733978296328590365228862242913889364419603010568748479419756696224025499110586749243142618761411595856464944649060345524366125026788585553369137468984146118493639205772348394984818587816523222498694635766642153062001185452058225759941663467145635312990330515531433395406098031812667897382043166727341530590310799604891939742948706539792417086850065192040890199882111206733953036246182050740447228682270554383531972390825719705925459289363029275510038506535997348763425771839109248801338583017285464172475008973014596132122234951928812327163552167796799402669346909406484996703034132369963315941184039314691292529962939251689998210066471033027914778177685555703190735070552711146349529002308908245659836670813370311664529942776951844641901701286641193268071591145965807194508005115669913491791388943491088880928938866546029363298169702154148429977022416474927132754563788521224457458413630104771226322380316284057546646224431960497622165940395258488156965580585128834489559463507366221238728592492025865205639372755714731002080844703832823628057830380624409234964792162291187645916890880331141238274895679593340101132028983192370041973156127334780810080945273908074315986411034572282456083620308056554963048045674076492375818003021824000000000000000000000000000000000000000000000000*i1^9 + -303325859091320561587913722911712558507626006278790074996414071131776007587284686702718704176597706114583010490034028501125878610186196762883862410795197149288854190184528398769988593904839415844091460787490891795979792751075757805282964337807741993221660464342404395665542366727508774313137164050785856881879763416211489532555186855285594752085219815240253206408090349817925917979017736288463837791876538797865866056169348155112349283855172757109365302287694388657706930468434256906253153217995766007165340691305507458871357030440658214099613503157905036032087953060629926549280642856760340898457590221231158718658399228351702641337304340592446184118482666693053252785135875552272034311426068141750829303300078602362636280129852325631929994260520509506553966116482709118605216918190129624399037527081663177407596439717870604129781292327385236577715160985452567407388579467757779606417270535794827365440050453017123860926144404381461665345436295716318323217251416434024444297335868772530745515705697702866638957278740404416509397339840230353616264203645204471089077266325462343746934226974351988430829831927834279368664730179504170621531604528824803746980340863903196164752322677337149785488327411471292071149326247133059645373228209419683817599476796511446016812828054576057435856503610431711014546519989472460800000000000000000000000000000000000000000000000*i1^10 + -3231257945255209880390846398858285533604318977810595954001101315872386147060412144816066688667067683122101740638842344999655379921361195076579705376994414263291551050881122039937469226282393468541371873460893165604078734013784418963689581741574794002229095472380922830899245304500608296821246285218904047779803946565646788131779584574148004183276343027448405494953112775449782859436723874380691492850619001761432591870882790358490228505609091941574409679849810714800282494948412595890430037725109412970984955806264919142662475400285998799090114228022461356333693970240900620580121339097670115010102208546072600388305526203029139106506977426026848087561887544590134987842937545378112019226219624358359271685683756486326145696516291251126635403446325016319216558171184230373745986630584279539360401807531344295915000725504172961034663258208088613640734856272832381955047554482749855808847460445100032579165000073631277957637900092819143312376393164144971996455235209725748932034770806770869872679906646967383994854037857491116955108052383478492953209783056145964043878327619603962609780575667599746003798167397710593801574973825375343593240098096695614872975726646241184155270641739202477981158266610218291058894478240446210500603683977482961937273912267176536396075351509388009919466481223180531386212176363520000000000000000000000000000000000000000000000*i1^11 + -31917415782113668421271859057533400261869635353153046045903185314204142319853926199128636438058981871637448500122657534480815768502727776971805506859734059131174591457922333508890201310963880196798916273257193542831258183156724480178633910386860570794921732584787455117374524944735290334998610530916006225149387569886889050897238224124915344710529048376653217965136649791852325081870908424176605201343904721378997653748014675964193302079138154859908390080449491896138560692754665922729342870827999961040291365734393196669226524037450841376319252431662549885230426876698281690237301769364120557795252864112604110371788683121188953370948148597823740792523855065290458339779318843803170969204738122764416463099591217620371379988024429613812694044934611807347833732972216933822110025767711919164427638053668990760387335305869412640923825481691319092064060601622391191675573472931672988252322827061562692631496882814394966689590067523603904290912289574127364671999215742943126465782529405949653788327320648209843216030064499859640829413401087521744286304922200347013454073035612667274217038529381105999842209373264633309250598959528846841164396706177300970172723680506444160134348347843529713592186980873174428933212670251667294817563826525455665719096601143488143643179505767983565865607898282038790704857088000000000000000000000000000000000000000000000*i1^12 + 308392660632680975443042103180318343635379422060765511360288098541527093545327380974565811570244138956892170252425505121870462207381895791306402660923172124095245092280035032996693552114934221329023639496106982390385374081954142554601058596834170864542199906258151667502248235879745579298337339361230959638362235571018825018098763965552037425578016255538823506750773663918354864941436181819675663283055870819131091767116524985701501442781220778274466400813069323448538692414067461262511041103135236051020697981925109089042157670689330171708525551894341550137122099433715902627039769810772245650176534679693545054733359377511804143655437763894491008967192967791381237357135516733286123538675189522191036283462168240809075773759195215097160905360543460431783653193152115183872417590313689433300133144571513752970833792655745875909580780027366844655575917936514828279978084061498537034794437701302657636433216103213842131791327588926286263431134946735772475480983644347029890786713539911814558693710389637647256476465785755812421847993398402217526979738962139133544469267641398245475921183009421255950464066703317653351952641516253564314015048705403201770686606111014746212802418141811177163825673874575496510266783937147576508516917655822349239508127839296305012985146691815893335505784152890048879001600000000000000000000000000000000000000000000*i1^13 + 19854753401226440766764849432138321511125943986222977806848899612266341976093579094663036139376915560440065372247976752961295438625841699184551030556449965163449304773094813029484305382716281281468570145235214141314987954711456654035129187694372540990855088176503899722523428805868737169702539639048693989142724379989169774839234608322147194211577090468206582405952255653543693687032810348791962337953914184939409057625533307208081203128423977621572927646820705910017946463394077404274097388782656805157649612470553920373631326002401623280768584460750571351192020764230030299214611458757418734275866086725320368478354370044883338715350648625184437674532594533524938120942729509769022578494767574050155917012055511519768672969909572004586590260401042732107904888231565269242814333404132641295559079327166284226076592998064060470237548856367625077338519613587180117870977468433848785934186591345688520577971183448211284195448568415204468744485642417885986397088879862932073508207398802647315514635987049869854402685339609108495737568734040485829646228692732342008069754422640443756740450652512296133305406249422388006637526737294504150188160220143487292249944770543812504720988495595211338091248279178732781851047167404442251785613918004578516992139229138741597478313375057196591333984594270072340480000000000000000000000000000000000000000000*i1^14 + 83217249281277635717895984736856294484942895252717657598535252131302912129083857762707393788155970047650481313686029850194254103757768050158350180590337407884275810551349966613528535127130515414024995414827551155800296504127005231915154299042701851237876445522646202590905485596840733388998133761544082194692984682539672949346419984152077310847707472074330570914435551610622923191732294499921840448642744174015184672143946208653310352492408798574420486714479921106710159947537601802406075392074130946103857790420930027786910735919098629325849040557750401696051619595014282073758753406414975281912782150702776301621926203064517310486860117175936400387900337072816772862549297442593149408129726275374114026414496912498952391307016991987138207387549416989146130188331482373326023764552524850085672758282881046021662947093628138811396797284149271702281612820188032338352454612176867652714692934904323074511136404134299451681621662956984506839612469562846097538387992591534588998522843584402953101290521610821207863901923512587626885947940520994494578898293456766104660290633104315154130348052866469543291732479761424013417579957048310021549295720167406249521187067225476417155440701250847748222964084500683858488276034569752081658007445193546041532158476800827885076466363509567299663158226976768000000000000000000000000000000000000000000*i1^15 + -5840724096538900990693408994377461688281988275152730931284530201133769899811321404037675312508068808401877691263103547275047503329160556097360968556092892861562027637174164871615537851956870153053318476178929032370918254733384588990307097067403762832319423789662795429596259354189316157448494132944252492859054512652167176397433457609277758468402786568924107946641840964749961521107530282874267336980764236870554240156607661775839119853915475041804858929855193912830844904220584974856202695518946974523360969549892138158503705377639335174984758150724209226218802848471636297967070192724172865603222817417184840646427856153251749180279553786679933354386742418879887662966019506449717157839487272523258743730906661287684280109306891287835988050356639450270440400477475224285714636388458485159898839164323009619764354959850009316941437617971748962854631599289036839148195224018595015236848504002687464427356441637800423535768411057487490871905018435451316787837882420500863928344834765238966572870158917694665262408580679801689437622813116922247887042108852227752895996645782694994011799036880027280097500391385170932296527735951437765344876919197114529238170046900994893961986469469082572006986966747653695568776366925490827386712685913382188556063195672622899956834847521284852337667473408000000000000000000000000000000000000000000*i1^16 + 145017027764987820446161031517848782082168013519388758669656769171612247310894168714647127563043222357756274811558241252051071659562652849629014630433764252339812868849254811228851760036884756584464545004689106791226159999527142935753960003810298544747557952028167727235587567914898864007395354214780177714711328860031221596575963030072638216961060299740676756010979316113018514791570883393684838546645324217551668452896520154135763396416181535212299172885029871743467159569856461865088578262360610537897718709738538013306315461925947087546718151496055870925521749372454965716445498051701553369960409619017360117862748963788407561669618022797015362505669344583262765741647617148062460921424465375254482793149379758248920359316880418892885518651189243179953485102019623070256731214101464123984244012302438734610778846594121511291890930088046742495978821513625418475206299516206126509563671779315352299026625778489944374099455059170606793155021573187853212997890967827125981732150056668562177582515185064249225013201587230438393649012161474066418522991555421654303996643383136794760676458992256501847926552069645848173972806899693695317682985418826601339600513189377811649416686836304340756856395439045548509941983797648651115411395355411385986190331841876517267349109376894158094404157440000000000000000000000000000000000000000*i1^17 + -1671249886401508665355470188048808007458843636526371875228297207817588196480388580313778263993124846714940240066732764921171344611272384803768290740564242872397472213960650892389973928013446574156262745174378480576145521242908198218500531940176102798040960319035284609056041581234704769080576710390962851790663720750803874343114152302455862551792796835819479386339405673977083335054284509185429283802243339578129895604130441666104582288745474805410858852338872820399732768783099726593595472436841782041633906633613574809360020609695230794956737935674934101165411166317673391315090015379579096121831689146432413920033227329939295491220627309449950693186732249822896842282958348890379158004190080781085011870451746694320037802644623782799086170079958836259891213043696247734827306870320203999313268001236895809401037557409201260333740318418598597482616369492309517792336679364997212290531671588016777033005188752567261798109494293132582842428698535845550042398088440325357533307035672147657143795341389660110247117351417808233400884663186811144081024297753385025510246927685511881375998278819820782443928127914693778389052024119440001306671106931242286168582107297760784527366579811776081074818005854999462630888340954677170309237092527015673207310635583042361057812130554767896215552000000000000000000000000000000000000000*i1^18 + 6289721017259717620961732234159525821176482391874560963563447118001874598434958748445587868947350988454610198911457490811976889384575300940332530446099341609325010489607776163674468851619371321888971536672496380968554298706403051689281948221952230032901522722687043162179368336909448112525140494211296482406351407208158953987600512483926596413597112674755960419402210038566996855731324645647828080966500130075902405997944276647478903727128103502162116188301159865111782852166003750674768686499056944133595415429806170811619165788521107889174256839838515583817062113742252064198665826366818947256039844387983486246090819993681880967322720717940467283663223262651002824087730718511822958113509420398305726305025475873418013057117110084782179924021514281548308752715262389118780472055384301412406935726330359683074375383661923666342310393664890423801897652229304440096673309219267794760222594753082970296177511988970512801335572533529612099254335217161731760660277685515470643819492128815969936717269579121424711953504725251569547634922359185698471248992532531852295583089083282046043576065050898610894362520878235745857529639380287255172166531521031469464439419078481303728116520632967252400379662443299206824929088037730377010549236675992849436135343052430284677087220950525542400000000000000000000000000000000000000*i1^19 + 27564438266671835002553153551687641184024473922524055535317755802522429084147243416877639140337034725224586187485119984917639686869303956715651830820782919310387163262579822453337226212736381885169646427725075574320813018936824830459852990719422001820661102825409275114268669277910574107321650081205357980487111184475373117978250569952396122333144254676255240763982262404046681111243993679905632197552721864328314959129561942446953710620492457801789315830644131122073387254691196905565295418401039327118712543741233335081062331348123904016977268083513669918219599547271936758160421786460502766411186715190201385174034990316600197037116250248990624205961615446889964018702865920014679442812415600104346602874709852916038858356727015761304529680255279763241956905125102248010144394547867427585927749716936769945715479287719219854793901718315879029291927001528344446558438800153886510462444944233911268982058253053205357560935960141903678580632055945567690592062268630008552178209838885696772127908997738238291813051868729003500482756418175132546643787837630306751910994742147876632281847873162273379916498192832830061205412709197976782638747828409154037830130192656675919431825968950332478932980108011141385399060723599692063489189152108754900870868174719391434518729714565120000000000000000000000000000000000000*i1^20 + -303368504733681511011087021652027424192436862568125358178614529667173701344617026837046534363328007737697658074968425624129557746113410899951474710087527754020420059143714266715345688675359449336124547995672410564454514214748270143066677633632826237306517807036111408979976243834483342648660803130223568782450655529975515576043721942049108808161896553486457721944838041554757573323126277792703134164438345650342581614343842855295011943422123965879528941166675681674310910214873628654960359153297063132243804797242054825285477468922281897684214333966599383114441240362878249990599592861049459635864924786886507594205267345060651897375746790349517062017154029862744200598477971395480096781070190850195570796077881690045639398658057077672185513679483701285692263223508747917336493440390563285045864325336994910939267824675774233643633885436892017042816784119920566458559579285269099056160430057484421219168794316494255212248347479795622890536215339533134477240246513061137140143489113951791459282114444201585155233756324574848385506505021258860656726189230636131954362848418624253373370432101045791311412324003394823877608333409492177799980974866043595001542975542149056678926284783082997148601726015487202002642935803424584845572069156456889802238814445098639702435561472000000000000000000000000000000000000*i1^21 + 620753049045728097743030904970511354478707996893951158087292710452005849941744497456340399543816979049212382605716231905568795762744971942668483913219084197939433289216221293836844904528179073782865113465550361171008497063247767919988113925636180802179680564973804050623314351858963593971527395369633244543063463233361981192780005905479695870727821841934185173776559427799076926325346415825320780460022252314356129971174514823935098299217878462244476779079215095782687712159235065510330521407056420540534375842053336040661883946455908145493068167161384282537923726523419802290651347271622799533800670475154188519927159627630422609909500487967110175202016770134132833669377747636091053672652259686144489725540669430031009789692524278481005208543073405366301182682002826078776035669570373870740894462943350695384448396883473934340904014356155311145034838842936758070106389769607098387648200595012736470660275905034936722665089122985547884123676519170494955893146275366287143044360951509199829827291862302548863424409529725812391631910236860352893975484820367273638277873279805828827760728703307586885463514127513064658986360640353934416538433404461069030977696975893222722323967629123144809516707462116263952394913069692506590567622731673467067131045290258004652851200000000000000000000000000000000000*i1^22 + 1328684102443905848155460282945070439327476697893932407776506768251700019422566845028447141241783403305073201985017972388710393898166903911766541937127924332725544195868042690162002052296114183591413097177719655864699324198207224150807291967550126976592201911939342002272794399152541544743090146672891837854025933184116404637667060659207689755789584586080472516636816123375834585680347464556113389432016189938228320180591842047320209747883925667741952946721024481704679791491701523518507917233736619784815680849416510353410792371353394753763767618988685574778267928795310589533188579636408404797234716106668319759559475803842815417911406534648823503149803478113307168273013315844576827591632309048544669455312924321767213529273697727051324200965378831536761113599470255811000483329348251491001660456789777413470794223029252176047900639420718079061122855969179587816453066785287830643089638041060678092260255929763006258896009946219467534458168247275386964792446627659502135353397034646624939749074322517403236946586048714757439720866003232698026503006776997057332343176097673872593976218370473138384654065956643925421931802814590761051710559431681271940536510986337565352512832079988178345854307705460862943874895565138682460146936355461783807479524683740610560000000000000000000000000000000000*i1^23 + -2592047573794566780204540191400358000735299782713614704231175038007826836277839398870698762638833289183935818428890978932032653497273022801693447550955715329258120334270116396665564911021803884769575152633440156486302000196201469419697529149798041656784786655779916720077565254058222496609876568806389458728245703607323617465298061596861684503578351442552609481099757480735917296526648127379488902367571869895336536908860655036672295848281629146647307968409712925609101649089315691035689079204706949509125085549609743347904289597387132482167086759640052162433630862713909786924557054971718075940635163799098678227661932679773729055898032543983179483808563957173959478883154850697531188574232278052308826815356190284963789760253029756442834594936575602506603796402796040733440954199287716387430439372476397513282835080413582591759499893575788613958895396144872518320912239041064365304081389950300100758205415939884086201706432280768255387753599701363276008658072233939630962384091252819682750523904489520060674268081948365769079573625332774584170032360165803988079531660111981990031439640668808859038824177662273583264530656735545907905487200986892124473932236685391075228492470271411544031850581261842204883013699269000113342138810765250708803144208351232000000000000000000000000000000000*i1^24 + -6510523221163642886090729217025786612753966342589567986591178692998636576456357548754896941638928922304502092821337158918030495761567572827152328841880280925344473114840389774306761757349472492152293779124141755924167996011449247137993139903528638581477531937824171714937772176895729511503605206989477966021418516161499878123826953012600514275001147690757120076538101506651158620389685852247728824683470131687829450864133854848211221890788385902099387668805532006656230145961659361762827113771839136882622934446862227741358958982753374734298799322996089581378044189696614866896071570949396635881538964255213780079859400020845180411664584371357299589265636468754334268581194753549981485568746255964931643279000559400893605522699935129909277796249372214814483284028482918330641148029719741423475347632628473030278440505495270632853164165283251305829774550951769320760381823921207815984704231078223552777645645969069241209012615256073875376650241646315587950041993290969733622967966222283028740023650476443583911434405577098539432581784650573954114416645292767159327933458513155857044899799446873133106249819583260976855918353656037013778249831186673210550605306237733097093565126431554724664283616116952581027242018000111180417219549006044082625262387200000000000000000000000000000000*i1^25 + -14448540734370156541087160564658045933856390639101277462198158515138377066172288409971799991977062584624695571743326858456996707718133762931069070138208053967971906747876670388627658061009312791989804649773654242582493566705646147878712820175375759834024061042702790600633733373848587446734633232068754853191164503410818028867820545521122662856165316962153045621906861113471109314668655223544664025860194211827132554464163898170691390391312662420390184865778071870796788430004134069913325372884535632876852782982180936641410830257800129796612446052271604378309830313671212092588394610641381795382428073745452740979111256116919890659318792431766131512506537251854347857396572432416906007087815179907693426169022409107207885454611510893602203508872969837344146330983947202947534821300629838348868318254443518335443603625673382622854495462060411427883201974958702743142803063314854233846413246103662833799437852146455116656327959822948234649422634198335361505831197514833218375380490270358043796138339597315750119542755005079263638960854057011061626272069002417811659047382067294844632829874135453445378458525278598082999863717755702219928484990220559262535732576619961040085442880902755329871504556677891782976542351501884873107750568897517348454400000000000000000000000000000000*i1^26 + -32315757862619725810884151391334169967667923182785777832301693433255785997118965651641933719658278151458164806654651253613819112146350189330874153307493659354610164124105758206659074888944832611663490562982484182522994792850970270602137987320612481368304078587910383395984691360230058117104463610852953952043370880339669048983349745621849403284223458635922009519194277956645525891326340140328714203876397056586839754182320467004595904755815670077068005165609351508774038457136836966412722589691873656566580111062418425252430434326181028365360516543382213563465885418371426011497764761624721740908410069827775586490402120537462491437928223535486766433208912274545343439427508680222928309868985912851795823464959893092392009627928959251110946968159439622776195116704997387738331894609920329972181380649250158517968148595427561517919279063319397909910653233116398084561928769982662343426936412468926433446274821991387638497613450747895396399062389203633750090314301929444949546352247453077845100818492428291932111113592918885372063660433633155864942839952547218118374798117848433332798999031909516372394459185938197252675666449516183321096704272581696625329221184502424162775857552943168703766486566777063898931385483632165778483852896660094976000000000000000000000000000000*i1^27 + -28865847151659568391291974644218071948975900225444484345954356703085659964071775552917073902579632472028892269277191147193086584655987664628459549153658324027668356716733486430814033228973979536257155177886955910488033053669343879282098330795262759981227156909615651422310454734047862081502943180663321128033976296183364784874828806752311765192685316501417756425434631279229555990838852743272595331541663151592625232064894717967043450474303749417257766813641914879943610065333923601172075870957634736854985298742486816751246041451478043507940338209150596465123018552886465209011482945056943446198906821162583486331948844676057355694080412384298098324744690948915075725690593687832446881896480998603011245380534324829915523768541042501149006986936068102300918807809514326011630710245052619613525379683652443346724822683701341964883267515887280626636084034566345544198631924892586135116684115492084506710825372884402523631497994837638942627038381318411700816710183090322388159621744745826252605051794206307557652653993974114075647961199718270560430246029733609649525906012740036612637621875173417003827024762203261701273664952885887856979662385104478398753799067232710041885119447494303145351833228852888307900715029235881809645227160371200000000000000000000000000000*i1^28 + 2713980905350987945679947116242836264676851327065691049448393738267043390524975736801979679614296379286555414989298952789744498679993814022459979255322462483754604260405019737066884695035180396325384103475367300728751434882223975585615245816896865373740665814981338647443695516699272076832467973649111313904956350742272748355543779713560075091730166154988477600486502796828845940673245837972017631981190014458033997012516771369105104422528036922224068896115648749471857639268634858030662903378394689761205494391059701549254476762325053742135587017823699496107419663484914656289382199442299976443246266120981724597482179762112736832112897370411691397267902148602306603650064662798809141537264641849559277314888844745183804287829336531235936495945613978157302834416783698352280617696514248642603998305138315102189840325461080258214381741175669308756300408079858619425120571230487518015803304925106554308158946733593111395199794100851907399258778837845633326817008326257286658311284917156285112911745681857984139134463685617377874655230658242523090902965699321402521616501477833408313731879913954994228869051237885836135699194671784898928663834639157626206163121993146968416819444202222653558418745493701221195547283819343704531927040000000000000000000000000000*i1^29 + 10234820650757276688874600063172484614211529238911696780730018427217989072434884099482897937279876738494590107100348044752954790472943860753973471561013263111486637521974699542879461120686122497749922416134290996452059767881371156283774429806459531276015332097771424965471102098169868194475870004367479506009029784548991725206993899765655217604573020094902575371299080886387693838647384921122484773708449178778994509564231837360641197674591600264889498657476419150907379036671906659791561816042828645839218599689699702891723164476491790150933667579004342934541033029926927027756583226606670424282008973488853389225809497356793122835398264140678249049037277690485645353188594362041122890903812970907982599509595495943631939734598315188825757511886760470783632263131442824726543232913940428689919237678681482550445615251121832044398173356423283095938698750148322785218782556107867823298678222742082883666535534110166001325191832317668055361263801805060463980321245608123642319915743942686220781539801090969801020260686826537200957552931341549179483839052039210544742732147963558997087898036464968476447999899390897079164766653700506936178912192960535004399195219046699661217278315212849363107648934431331044231025379968624361472000000000000000000000000000*i1^30 + 558325631980596365354329247017465486437118194430568463885746535931639740009858756183654106890909697373844282540779686837441872843998410012621357925946892069023046467698704501742690546218799309511760552233817800440603791619192547482282012211228516081658387794268775814602223364901215944977839637695481759980921722811991754880010007539857705296401808008972793908725117956197291277604459065982756987255548876397730729350832244872860151828079235519830551868184953503639969744300314746187260838156980586927882893385417172337120860196453882668084712860715113868864687274648654961432630703949332533613553747992827697072265658291986080819891688394424451396760469820271942729068153745651493372407905969309501723033106369975813499074317178669685603064596845802697477349335443223698932936705066767938505332834934945346484963532882572104891669456540189237793138351201808212615729004940065324538893189119726827642260080280892329167505831988533399492585949011411133415303991012992616546797639650007756253285350812803206533262070784377973374032260173285052939273689634924952028139839891410917197724686009272826330436901244860752178968879570243218287057190805148348618535369100418199378478378858618297708256814419494246311166709910732800000000000000000000000000*i1^31 + -109032726500244939729027198024770105370760082227435851238266701281190025545395876963723201854432592879716680607227674477955514232221450605974660832555536558547511590207621201657775150816298446084304600339082926833594495242360221909619188047255196868487789153395345962728549678280061974045214854816579004784887043844347709131708403615308082775911009285934530558589729280710360081592736072092026466189604419394612867316946457910642438826131603496675611224587776967427189348260560450869557047120461316747354476146024333770135182636513230465863781081403558726164642834574828444418257152482768390619805719736964994814079217029802184928373130469155074130983668087418948213305861136853971512443541689657320073045551567057535365867221583971657026927311406493079998769316825969870814597147219235016190788217438231676803528165172664560807442518045788581053908771589507082947358386304023240923851760272162653120378348387658555848255796573882085450151220097444842890273271911465608091653625156902543619618799903073337728237958008886489564971089402903815981174073758149450140834402313661737324441397262832046547944511574510157012743325577898039186885725108072826089899460094187288540102671753004909322098390897397500943930490880000000000000000000000000*i1^32 + -5746001838289405267520669501621974178519058500124092378112344989818171627764062623071388317929568960231439676623236992650488753071221421627016232474725747981025412029699646492005225450671447242849387871269953927398017260745896545298479683531710027039876412804020934038890553928153732583995629991733140484432210869778432699943112299714192394414604790707833359923754352109161446845285729949435891102595906063437843916154113139795108570842567461416450767721716591306316129811336690926176864079172481364839369597264466487534124803088615028524684668110956151454037919963802663586084477149021275629682231480804186295539447036517096984650401654008336325350513787903095834563350682619530375313243553010249333626801965245698542067256134569787163821204960217887716604856843475636516386506665466413563079968885422822349861718040156541510662208206688796808167985005832472927423760812252542405389793416544258172255512252729355425206489830292800022814881177622017509060208610464114285675172517793906554859443926415599837928480865552763006159756568773143105380225948809976251632815333298125133571828970196303281843745743703988213575417542507342543546123565920513795370489147147719372265062008996965303836202439995046232064000000000000000000000000*i1^33 + 1666358193040012353688115288699612170428187678818643691324595934962694097347337870121305858922921903642368194132727650847762334097604118195433054308481610934635984689276987091823671729376886397938478518722527411103269510216002712085560394672722273589902282862414665953421329742198582476223395711451897935219902436676758880203580881934697106902381533918126863690509602255515805610527854050566940775475853935050463113488142416867166868128677411701925487329312813093720708964554147516726601764844633078714446826813138430445560268033375663317372586653567701372127426274835278286245460999648087465552577837614891041239048156568655143006989987151866229878189100273829357144935863479767567991541496736683047592308820841773272083925215813261954409194029844289267498427044054014329200652782817018175196560292553999083417841946680899564964775911120956621190285381687166409073842965535323314882002255630050137184957594666000664354396426128474560639398833366860111588377779247797211065719901290079033064809726994438897884971101549055107284939188402109137583219992964934140464368259531191348010373605303700523011413608088641642839574325460850207474559820009346488813684887662115887692978283672677978438769362914508800000000000000000000000*i1^34 + 258154981817739970819243211257291155493751043854806863036728117201635805555515232264319296154485935245694025036606730792689230811711818197444495440552073486915090911953414967862074134754939389446173930978350703435297682415260696605014171016160225932508528847398904311142409570474919344782855980408647721231835433506882333163142300361764783497347010344178690125759807454890434953363317001492381109754573096632847203231816791180590662285883469042716379934806372798607817093294764958088704503979504406534668426225770260776759270793078343279180267749281800185729967213676256233610554295319693581296081468684465932302773131302589268607927942806833906843243518688837565218682601603206963342070675758035462392661532716826093592210967129023772856775104942133678387687656737442923156919294350138217783754580255475322575508871455644835136066314868194892593744694515115238308383799481392371170716878537133650951366824410596406039110512222841477463274457991118104016193071527019363481752038678911903950526540140266752923488120279486941164528578557299846185913251427150385782002696901467901513190340286246654212356499111525265850215371117939662275497284118319549284420601890636739217631581425554334341817958400000000000000000000000*i1^35 + 15732317444208995138726237925756046118642585338569673809874519719711966302832297444832184640126952416187060548430892800011121595056359344367362853754725606376892725843642847886614629045853169681223806050515222435915368658173402394351069092887930251953392213421421533636131162526122612130112942505081260593790198071851754920389412311012281293613730391344857807797405493419451211206321846670014499443240311436373186711435160247452737185811915469365207282078358740666256024903307156486753982001352396456081077107945866588476328442566782802993417321891310596092424262729884535663212952750559147753982939628194989334659300301113175317497602289764185039230949706234901548607462358996873194343401976100417625560295002516267905387410166330154406024869269923851082843976547230617846353731927859625377032205068004534173692658377896002971860023459776288365235497138909616840178780737817240354339697308566276484689468102853779830299667660500312853518610978788641306316185815617609724913111994804780354271200340466122812545916318140127559216229583070049729127171101502403541674735503267047995931450531168117940508122133374611736522359619647608625928531205878009286558922169723078021030685329740510789632000000000000000000000*i1^36 + 403885385513718732909342277342846325308957650809327551100455801332901741195257923097892922802945663209174500909238570044478838853765960193604654900233047419826312074645692890475629696155398651426928547808476925311594517832497102145394119529159293760075286692290172643503322848120483263564883043654367826513664608897378657368971800064836898396625109976888304334449492978619507583361289030034012872397746583673389293204615316447275369128224070096614121453880228145700236457443488884725040919803734087513521182778473304448996746734439623473959014626589277945267107536479648015778324011967803790892215540107689072303647304651261130048082896494866619946013983956392898990255856817150903213075376896496988142948657723301197663924220769053493960799315436655829898044832542261688542275104786390666605683666614673886979606399393671809516585841547923695968660980906264040063166319562170075168788222013481350258956292429304696229300129088492299242643465423154329204078630494856737657360969720268751864703788075237720021308574761584801306655513994262780635494441920412480755758486737214452621664951537411736583759617990341965412052786546108110807366938709984135257918631516287112106862627415654400000000000000000000*i1^37 + 2971429010059151510372765226454461656322090450418586707813167333457289884041553554360369729309091166215605615242565426281608148273480558896116019766601738450293658189516692572356169872274349553368628221950256660721123454829303122608399835093003559450103533641730946654107282713656831816242878172233902676343658778713596652745878813343102560991512537951903861902915783837650543870338256187508714286023155926286994110900999117877434861840755157601351844774418240086767510273641712238755139057736081764249660079434954907900196293510571485842491494461280872110240747648832508850033698197821659092584405712456876771998448742737366822428024411085531269467318613339110700159983359085203957116327176459062029070451398359555436177546384931641109664241349741076324920145218111521999399252640250816207046738233934961338801900496160563972284146751685804212632418129629280330395116763182497212823929794010832453590586689653873225600747227206864729151543426604123355818609017413198373327109793372695167185341126771115099263777362835321865499811614314553401759149368021891113960711595521338244068700701427373395098721191110958166017481380562019394868629487591962167394705672599726138652098560000000000000000000*i1^38 + 1081467085106624927230213535165643390224974326193613970169941521904554478110072975940342394573266132786849380908261821459014319874519984760946536903327577323078170387918257816326094866963212560123506524732681190547878386647520518507146647383530067092986074434127527986280290341762850281066923931050201823806269550470822282188876659825205228502774557214868922530712281252050094079096954338998471798459742379758163632791147572829627844886806352576542331033179104426520723703962943669586315775789524128157294195691160397051521455240980427254489870493780040883196857214881204110550973849587446004581394856928320317225633529407384812795187001800966934598656029325874037884417513089890417360490230943757394052409773986546253869081933806638277344066599174875476057177466361644028041512007402505178942755360150252257189434297954902838569303425659110676551333933567709246659756668405826772410589780220004677969381625412255800652897306451988695740551916044846323031127998170927713934142406240846946176451855313058457507558778268592432714427527497092956825715454945163885373793924966610350049938567565519221120853479492576791333082071748449124283106098879343234199927458637700661248000000000000000000*i1^39 + 125587307479915647880107148559632441654338041381732281724945525176349883489126632796204185418505114672755513328758443792548344689708130060340028380907262342814452635519001735611651132958803345719935263075541898874524676135190859569272856036153087064758545332239197501903272034958678724007822665892097382455219930513329012541872739921250449442412235265492451537106447492605194014799419501377735195062606888627190736995269686253182618640209344129157992796278873215078303017522319834614091204229159629451898545450604594604753075769250198321386223674044271722599319963932964728854397375575846330267852491881848182854796198453164568437425943192686955882976170995808531712325288870672651819364230663723682079237232706005059127057857453502189019819953138317001451218372022299782706560991585444473926572335158975721491847068136705879284800168641826607014364901629759283513831898471987179659865723068453614695026041628618496516639912338133879493682228567133258927842216637406151479742452720538467231780973306309678037609045301410812854451171173798741882487171233138757093526906015497403963062060735409590110205102234807511300303775206837714545408863518143124145158168038604800000000000000000*i1^40 + 5766166099303972887376922068602717281303985779609127879004683162806997758190404054688509568780031942265417647047395310941424772750254573134645196596170904672888313462281743419198833881388439177236035915056408859718902952638369087500141262803253825302053010019808544822194709353163741290556988893741368269791908763794671645736509238723113230994565022518289209401677243031858759723074301337650137362152325805300955463276016228566649938377075786466557051884683933906028754010352209673795672900855010631647135792049073332003604863973554761884381771571174405746043095866899750132212193905357033555770445084311811368864525686403004935997526690873755768806530132518613510387751195689186413089485013466689470485679940960780722305977155126450645117634881329884575816274686544247601675363659424995618765102911672488731609959603041618485437778799179539393582349586214910811151787833246514181601347825244220519955720527172781988820727416221054680160837725840363867167585137199161525653899777128305780695941611374539664383365261994742639227676125272742758781495497659929355019029268500286607097680950474205665985387826003605388110269446600932614427051101876837710980710400000000000000000*i1^41 + 131903260035181926054404815270930612479829568088404163457325921567056005250201164944839640923057019418408692042483458676325057109316555589983002683815068703067470919212005401212732263391412714488571823739447613784994325809224983817997151580895702120101041160925769686760527824271375132767749335672692491365811505142612684437116954546863511329239518532181497268611935454943429449883975058560383776057845060864921805546664257126421991662863655131480187250419458909871813749770414061959215795930594817288007545774398630785743406662319276580005449961942995191124234216786565121978573594897019028607516066317419012196459728430906714256439695761289988301694055186375129964477331170152432271951477908363512162580927271018924967230718229380746742319300030071846866939224591555225656786674631302076494484712526199385457527553109944856193094333583957853149986121645470096952141368266010739585370127739676102715136633530011599143369252022802309279448561245541911535214989450672474623827488482420718684230190857771154003249980077009139915987416553920123382790793863605635873949299628047478438319144909538614953383689912089822685606091051038233452654348390612598784000000000000000*i1^42 + 1598247557899091045647220253861649836936762092284547728450867359807825510494795850943239796131710858359583272678377437173696112813698056574995088604022559353931132446400178872177600837413882998093987426530484749466473470827265860844366275564686312935063731923502503927940872872571216647167212978172748392083005579157592804777062684393073026174443502686039575755277423125511014175801553666818387482312590366976143486730045327725771434325168215227074955962888491171348066957089757768351328865694725055873348366644802845823702381024385643572580272782872668328660029550625539134472237084622761841542383129821736589596452597214661809746342414128531158296786170337775472205066571829333985129034426262033129320589657103058433170112734603672877647692179817203327230155835488268080319063183864952260390833692394957752201561619607950898810312606254773753258995543619473957755063443036626848164648714834866994529311489692822988936331274241818241983530548761596913516435072860979384125020398506340545036740463899873236881975830928520008360936842131317629584199584800372014101018418157831406661483607848253988939936554108912525720252436507015528171415850188800000000000000*i1^43 + 8210766349441106471212246143055826240924231148366084806358203419069188177199523206060316795286733704256074859155725236155878250280228265531531678511174002042096138624690695423547653560926939099762402110564035577890493219334480324042018807151727571448041040964906847905500321824041816454585481651711773817846539277767602931386716965760339639403695679776787138499689508611493344172139247974756040856585515521085028639728877010904819066374214037631703750159202832258801149417597554225811131582732347609468319218219816596420072747065856908068322833390657155632531332688139189164328716266351541141113448020694004663141841425735910202170744643753571556819463669695698509804592135289351161521348980674918921933739367215026842728822355573686557843466093600614006514523877161421556966356791850889886062778232120518261212037445339491714509934190250742496721676543231939903572792718408006919856124465647648047179811823901801445258156197277242081377545845890922131266653108003274425237974683330092843882398360665515641616856005403413330152736060691421723817775577280727708080890856586949218625738180770000617816585314108928054580959443470558838128640000000000000*i1^44 + 8677733153051859373111704423024886250461861642169790112501959808750050757256071767932056570776809693047286773935279635044987103738293896357497181159339170377252871320043372623401915140201092074009501566779956105877902901464170008657538794624633997354561975659618833117006405975942105519981189173413739426208514634062556063576172059754852903480364191488519371305178184473656291058263378553316745952130718350614072739550432354656379309583567800698803197983959596175320725721506486867813888349237692154333997562972464931514165196514329552753285061879175005692918651289001796375024248269738089499856097364607507570882062948080370566352212300381498368392618644550533464657035060230971773488971091691702979775365260743110046032621992075387954085431189605358278736919826993103227799797832110484481063457100752031420307347141121891989376027296118463271978378111222343091043401535703320554497350816401615794229392363674465439286902009170374226492818615492981865025143010615952021765792546418369665371979120945363801438650360882731485321553853917102918449822654714470211671990523507720479777654478758577804153316932933297999868017810341888000000000000*i1^45 + -83881379565410727615957708121336147820074390652232979435469296517747815618887882757314447825090791118035368873453908858717732479709412217957276919380409229951631836419788289891216147549714912356349857245077625283778414347587898793211820647065237734925302388499366995858729649957940983589440899072177616077919472480299038651885578097895153350902139882966525122372125146676111307688876316640401330901349583350435526963573100429683473277458922731108331070230851899000598397044291971275848382329939691256445818430820781099771205365911255724588195983525873705550312481830234855390785843422872742643711048627288613281046633758523140054353132692164500180599986016380438489527172745338141676186996886603251569734690259204235748423328050472444897326881228516891734236544317642848246853270066424265049185937901292339452544083312896684665497629829298616252649244453518909412447146459342148175609285857685268961604902971463475838238394193275573341868748800206388184201282867271268157177717759274407505425204479388932386861955267465105865367348679865026173054459216222500605751348886358844212635850954447721976636832782488136794610073600000000000*i1^46 + -63393889578758269509555154196694602113941448804551257958316500548292721723745732105283632055001775468368137784101432784660578508415440184294679686384310350705668432113431936046082662393525984639305752198194185371503818911152543011240032307937773077906344522030399756704634001555661175612457973197027216425145973177468124216700445023962437203560669400269844481435109953874589197154777288515795137790636248080560045275867052750537057518212771198191067822335707240057815112103452476973077635687066840093263005116936594278727176087713572162313968110448450610993012508457332859481729952364305907403610543798225809212434778038882130313969164017391119168039022373439970466998478760662484639088692772872183861644074508657909165594502722608384104238332902901046455463971681793428585723281055363423479262347475543449714685300017117179621745708391304369072836647439717971434144800144372016848261943121075561522048846133236836816384659139361085816972739363721743857207475357246754671359000616477423841688801569708214380510981253310130812088757263963808118439271797263632379660176707718471775120595537741157355250543137946337280000000000*i1^47 + -10216167421792634859254997332227139236657093763470787953301170347980847148919838927579822442016006793672376410608161442727394466794191761994475563435170877195068820183832580660930033641509083682905341953747437662115023808473516071522724451378880918759342575047077216920949073567899670278302905887681656219470612872304031127489300197261726243055537637837302033724608793726757986445478563631222580644253400412085639904641698493387674221952392822340238058554777069621558885770434980972197270536593512900367305061019802999464328180008546239492998881902005769760493341565325318832011296233800326880831380776759961652014943288918253597964702188747075889569769812156241635087477954027984564221013183354956253953951667757917688904801184634418064040552247499867653962700569818068930034911074527037065597334475226355066603910400825736694986863475112111030561378215869685681610507083484780883113151361730352983281781308126928133556128039695815247830134049178116117762740229782866854037329350536721576492754569275002215379844922055810390696774218485489102440186342656673625274506471783125251955012570754931622376243200000000000*i1^48 + 5834235006735036342290712738816024441396821767062903574475611067169421281952583568090711693912268078138326588633896499005303273405366713506205999546699687865425089825815854371036386877703928768774091855462330411763541615484459922688464173221235428772852864495692865638774294348501183336931435365207891574375990256556706253792649915325125716603648739824481523941016163078352484168568423828547785571309798733589549207639290173596494084953373158765129314310307642021701112023438826193675121238548032737211579732174119343826044137145568416792048590651814422812746778238519955466276102798612618211301914265660137514538767703561116395090146071768375955400910271891259503840953676835816484735429897099966705706637282656827102131629559096493502119999582295602766754030005326203941403697042064877755012829755297475968499354833071109564765198876820807072080095061997630157631319140413522494166358540078767533920076216948249495168347460374870003510621317795807293033652082685597072298035394050207561869810372374811911408500933022309368418216545354261168085950248512090117072817325792546997470104677416960000000000*i1^49 + -46672708250986775108677477796045701671377526692516599523916866477896128588534321511996321884108244514338911118444143785392244571729127046409292170862545492692829525193052854357535163906896370769242655590387317657401394614556396160773280176160285511750733649188668433103531449940911128594638360209125602274509394788184287312832107279459380941587604191258957958369032512978967785693564767445383384453223977149558305344430480676826940455100632436150521012090092728618664186647380689979893247108436745577935119814122262818900062292490967076467487060037002986042689395781540216234210301638716869076580558225365117076052277192359337517507271030245345310636969354726842981930307792600035724445263421592896932027642809006699609826513467145959483617927490193022838901481804649189153023784110344985009478222148447916396794018142163587593273206342463665604385249696271573840336141899262577678574094574435602697520215879317222596476772995195458083907654742280507275974366226890518631611985381310028219547867067473592425395321306196841438703802610814127280596792901278300082489495416238217329704960000000*i1^50 + -9086071047343217697991957207300282998373693316049625416277451814465427196383175999191329415607656339792100972753613268120969747120206147278967433937808711941505362801025753662447203312834727400642292197711032305792727264529015101173619071642655491695371249933208017494663176113605751242269289754354446157301564439146591881426496423251053956404959080635262560831591108549203315645612244390137953002693013508410284120957372636326357088293180749407455257367268188603824927937020600265429882012624952160263092709998985831569668629009097852540361216158938984321320573851098941450736929588745905829162205145312980674421719790732427481303905700662920817046548867003589067533973244567835258143344191259326631431754491838734272985104212776543236960422724989094711774992123085876436289134593026421281803157471648533107231850505732337173482247995027874492893750597131299032979698528244013168861415099975566487231560696106495955095239753516654840472157340709456146273862580128867024907405638378512829379289293230331078782381198659392111496080576911822909813667699527685554552014258176000000*i1^51 + -1477004500859548591760318559570038371222428175700017946889579106552631496366862191044359941238673787084791815836473837787487890126303936181004667064547575147719035453351845292116752462840272112662094677744314091333553460770133462744837294356663006243657527418042623616163618535052808390699633361789398580537359486892048709558258979599030339806330043153934799928121125574797556792603360933345466419737949330382383431746049029572499139503158862519151598906622722282845834134899926839581212273522154636525069863576499033635336220034953416200175014182364460681892685654667620841536677583931376794048967859508626171552853578371737221624905265330462382564869164520355389118317306845212145083672850143604026040329169064927400341271646412778124490761993315214966755890846294135467572286817734957081892983480173098139659172672655297509415502854724130712971894187684544163812199469690799533610360001709406928382846933439053228948933782126132620660605266886541482143541972196283044709306378381582707118558430201219326433911944715596417590278459738338629199497307024913920000000*i1^52 + -20059328688419113407799365804082548047957388779430499517524412689346458580929725473637983618198915272423160230286089602772524219474812738638098998412892685258905540792488154951323081416359120689868542848365054045121007526577433902572016807642256528731502939754397352505784970739945724103777919168463441206083265625056427171615574211009063048014776665398864693592510828985624868361670373169844062926202637421890411564481765247367382373972426553468726611344348040750891592046309858064106260002828643522580256623334628189419899760654321374480455492270765254101107656654488320823183192816528821058114384253367366955318897142384827824511637421538942609264465834035668100617325533108720347215719155740064800811718339086644728732874641774059886753360522992693690389836946804225265261790763244466735772974791146956346730568425405302942623617821998137252051159039631853777065562388109379661195179157351379154243840979389261681474729320138083039312484876949469687462207971747159651425111196155243965186420431860433441117181412609250101486405232593289355658240000*i1^53 + -12858013152404663046527400041394003578022358445913939547278326047450790290568569213172264494472202335274631039627490402121238778366780801768384678259676587968791383071070978970467431874205986648512245964939091160924543699885667810993943246168338364360904632309371526046269258844932141195584517467144079109362888728705493720455297840784567852249855927297980280663737551303900141698505566898458124666431687206027521811853847528107060749284916059915358074210765377471818699484287893919818493224569340632180939395218048106621164735474453634819713632562256007660942174912898588062602848351587859103439403781539416427896790243520131956701689224288337553781326397730022254384626103517451928393879044899913641702214776388746953400019014265402051622862655572360715846776500667952167056418930647364302925020277337410246188158401696673998077512512396196600302263062789297924767848678499834289559738459783981851964560519580431973245940438588637007180924949680408110292999594699152352825641470465149165004353864469074288691496121840079767971723290752000*i1^54 + 75713279929315063942993073544864467993567670644323373007028117210327217987801975278822463103203096115795259937964966072173592666250369437736431173178863094813336118024251693372142353552842995308595124065065180558415243466534325533656433406069945060429666286484546992713643549592128069055188118750673250519030389739389620217242595698935294284263179067670285755290441871225506274562094102513067128580756721662807325658889124603283768510939962092064078203466805121441886504024905154388260671078043875063637816432009129574146438648463068737145216738578063557918482503474006029523732214288838594022477140568933569103225570089125575851145095060582334985215502298679775027903740731674523111845657243968970582421704912719009113202338864791539846591468591800405627365322724027290123619707580440365771941187857420643205392922486006999993989687008663954031718356315400418515690857040466188430146575956128032951533542428687142029315095411458618657584087030614302046951363975241160890671186433841703412916845901282679861056761600*i1^55 + -1541075387151654346289841114602558360849568821796088546053724295317039100182066476994664031087303199683739149461581305767011038601125842491584623799588502215537319193054138095735583550916138331250312238540186144156362526935048446399372510379281848506430506718141226750804464875049132013537990373117578275730510146703151791479128804008561973270665348872132868647128390579102684737717452228248239582913047597097490825851720114415991102125473832432212283839915505973950829181826674482935504106869466985470519054033952323505105998391544683039448737125612572046978964948634481774747275987348229166813641372497170731471958726522728907649587118460311371352141043742380330628917694531764775479946290914410766886829891582019724630561205129406524174816831410180965640731477498431751658949519854501129875785469259126735661668352526930465460239065048715343245060279168408338759960925700295455433240151358463777196089111739498131543876677705562348201709134667450251729389299014009504080280450367020*i1^56 + 10898715624086127719336279114472712640761000406438146252423861751763912671692613026588222360534309362127151427776732069804598869003069277436034164564953002376361135252114949491113968901478033328788707909553054317235378867842780665857575795679566365396762107904542531031349748300228025423549732053096655946818748218945475866368764196181551090155024077350397649031441905103909594858297626973176573462418538637425648152133638487449336469030369745336537637854039425186641414915255876630188735235857487642108466121572846676635884928959357997573102865533914599383882160649580655296993382100223596195489358568209973885690671054143775602556292852860057984473395684775007801859141278500288082500056674888384254324726821288894365832755630678988459446222716770720349858762738324747180669829302793120793541967217190049675184181413669370411887270333302585745705631185681895636600577943542613959289393186523438797608803438944470604566402819860744558962108618910779*i1^57 - N1*80316056188660860483904040120984490841119385460160876543679942954029805853851589899371588791749073025436265332672996799114191828129325933188569541093208382618897240188606033680311374973770117757522201265676889142446745855185501297163327024066160085059859522896896*i3 ] ]