[ [ 2959658654668571693606922331117925111692431131760234192600130791497248464796609034633031846272603419665923822052172718567063852367004126601993899138454094749810670494668903364502896224557612225698278737030767707579736368919178326762731758169857839997961528139982409389420987812032183037445843195769674615725336523357017135674414134322756209052889589334276891443430339493233158685309214054283334636360945465596942832855416832523057275285143799270833377943920062241128112095020863583718550207869395659162053403820639732033846908684300084918153616860809483113739518189407914916341942196570802570493859750051983210842543700235967096950599360788305726665900006853455238567202095903117420383148747368400050944974019792703310847081789107036345407430931952040645232490956184094684373914615164226303279574018387572676458956592961938580354385991627774316970902658351952873784550319255071810610642623296898522929822743814015735902412543191933324266939795562282106458723338533403695982692220854028773523067764422430391560889994407911460850399861905979448654051762183391545721658967503655915897753991340806209280109930239289807632986491355337804561834264378484532720536144050220883154764373701035753211343762369052683020736620049944279940700943208142824945239565448398866734443852402771986858710464771429434087479856913670066672058548842994890062363459795199223768070540756440361472025952046518024226033060097986396160000000000000000000000000000000000000000000000000000000000 + 2762011019840598284171668766127781268100737348255548246062322254921336575178988162155991262953123441454319146538659509522907732516972238433027601282998364238380975621316194891971591395398964484445536008180858580036096269590708897577701911766738811909569246319967670359020206996451963142124722125442742412471952619096265299539613303668508516751656986211935264808462697367849035570888388456514056257377228361508986864460302995991989798546246182750831782306336581529254225671651947185208071664439375465082363779305829437860502107777906065006889362813015431948812403642489906402211727331967148707011935417922380412173479207701931548057377983076090722683122791002140804011654979428811254833354729554428927063648703132397971024471068098556314653014700872161319707576043036813891211379339751556146046401190758987916147142141841069520686982597964408853471028942943171096463028869633378987228840448476209120589258726290834595215633432555277283601528965013698178710634651064861682352311750736064945783595284624959459888490698918217608874248449297517704251654181888836214702076458753396306747248288690753114413130378788303602806928266141840606025019913698214853067129145742065311354606149967686160770786004313388000044882077806097397697225813697139793187840527426300736503458293947442706995097643352573612929932465284891643903750545079501818473064379229649694435623793071427980938605273198294029772817780183138304000000000000000000000000000000000000000000000000000000000*i1 + 5204287035704086947697397195007711292658477486927492402716416194559700257865851060394550197931560781275181226510811877247875459672261622071025517278367092087560466505004268895131138890539258132061677343888553472273431129550873177799497256227215052338519180911142314636408987709556392042777880546059961315085180028903398044933691580334643269972746776569865525577036717039860807401280133350100162494373137709290424624225175934157690966139456828198799370109819171234465105630129915552534404323608959644371146412514223703079765964615142504205354596999299781296381714412776812948642230011641177376764101394177543234537054061915586871008195601168156328903612858856666950467427121395532170828348617995386556646175736241879217211514688365578586397775282072108794780155421369525682256841529138445533047208070051288128738414600239485954369949026613104893267092797019404166157099445455822026033214228583150554348329309695872151971139037971149113546443120883783412891967969110992039189629015214826237858812631474493318152410802050791108588053552703787794539015949808638883825197484741925058132222575567123416650720989107784419524689458200820299330102208319162350530500470953242983684844881536752798534198727116673265657299083133282823990727430296918721774762336315462461859010165359726851070203047831456435563929385968593233326729893406661128172654918714090935323285406576166329048986569468783437472676384551731200000000000000000000000000000000000000000000000000000000*i1^2 + 4595485845791352220016621853829331378785258294779796516717991460609242756809385898520584067614084155739614858719180321890291124533694798208547994401004392435193223526686171670885896797723429927012262311305997252552569783534575383726525433495653017616618055636934782933300767669233624662572907177058004343087463013377637805128768244171347030399199991169553912642957410355170466347457476004995078346224306239057264332644997465815582993354087161001383658301296209224087272436745923527360165988712423129650297540221021305448749116930976943396503839429975752730581853806513737742736091105434873015927181183308629175098727314514831654474650568867484529309695457787083313992498975347976976545544669751024063816053473818568288672788741165442200615184722591488590792900841836007474745534213728673310699160070829475744793793338211222285322754052264330572633930601020798753204404842379342964066880974592032985038772561880605548565105921340756624778286084109451219276525127904716380013608108586589475156292946432167328624038534563460347573627059813504445628371754378534760777842491113096542247190499498158411038886357948700309049324933810749068657280544947090806949133691379146057539716133732395137418326674281326982590184564170303697299278479716449858744210327167317057856181466386537886250121628499171460300244540376155694967476735540698508011714638487185922508150839077549548377217907959014636955012536729600000000000000000000000000000000000000000000000000000000*i1^3 + 2196621173507839743770229332842427498381386255173276510882382876991377786040223202758063185122869211580334639516630645037214328807238833792035720852542416514726896184121794880185517510221738712268776355196005605567232288522756611154783234338795245882485264502540654415713837205396422815407975269852263608846225996969678627769584445814909922177457605595575941569084912349014107926176938451540616456711573717470712757908758349733325428125431785855013516649544709126971430485591098933750152844901190928938349903769933882149725851546276996262954941974852817882852746352562279955810589773200213922964843805222123424349127444730123108396129246530541907427902162233621028108123488300454165105427349672588732699088006225785604911297208074515156776470978198430545723365703526718119059672857361800795373985180295179849194840491190203482522247451979505845601079071575456326671401798428806611081321735004766594092300874643592891746956531457844616402020608874922466486502248051422382667942936863415566302063404654762969851807184239678368690992491193989246545275456637505279864407511908668121412765893949596348296978242217415416803718886064899142989014659553228793681292800423194693597953001135601818107943727412060525069971942048848240891328224394388191396804122461393812720792372495864148428751347779738114111837086128694255337424500557610603730878094533963221877012841618411899765681634827359572916497809408000000000000000000000000000000000000000000000000000000*i1^4 + 647863562957565575065070045093466639245572683247286374230940391259094578965909702425384890577832630062695505418862131411321678935728639469814285141559191325784605468293377513365182818691308023545255286556565829871701257594242231554895888647755651662237401101941146866611344348287337991272120905559361387180888119561610258781620900810018936608071689183792521155334764286416528381342490408396624127822927602008596065703162462080731813557045601488109333903983999204664544807737018068648125630158728579764373679215831381209384191586244550193751015822308921947022565114239462466811263113141485860719202494081003800548928896887170467401726333512709650588200325929156994708748841622651356965412737184015581900338473103904774547950835086052894038487127644754927842462600260265246293569346140954591448875181033206703791059427794043783318438692164638146019319211783123217385270332748432735477953020186935605549723221808896054386866652278741278366330011988956116476798398066387321800563632101304416366254763180084933168614723508217180511990460352314764438433087855688541086871235531752557348111097198181299230138763822423085947426023726328127380578925816340285622047003577442074541031044523592550209528788025566377480437657919998622731559034595412258146338376938141498184681427220818037094521675381319064883182953238684747919064194091760911370480844730956648575074807953161262626826580873234924186265190400000000000000000000000000000000000000000000000000000*i1^5 + 124882670182459167303588933103137954469053846519212713690559497160887592963867425180940618122197532863185938136631766525641024646446310019040038660827990630608694049286306471140091916316527106787290260560125338204144813914681398694473738243347015163076805987900872238350714337124902125136182141550276531974149183249405423609613101375064628597724541840169948988291579657468674082800428066218627187829894133868173088242989345682566089124702452736806471218285490738733620570736600178434355048417926191159864774583085214587185990942091939333173489267299218624670697425726962229325813925771751854194970532765138426549154515737062447204711860558388396758266948227254707428960345236955544645652365669651257150004453153146041141027406163690842794508491456323839847731545932129413386904410128025202062631481689744474388592175941085280122256770334261602285814865412619777810937590136640278604345444430412904159882382032433498718646759538112440116827538283651813946559827927696800732065960244332666639643387528016921818414698647565163403880267870737326413908670987678260728782145239174248673534098216484213098084061745344175274321391170044199488514400529996293912060418290932988235909995398693960813410949410157398939787443115066033709932057939356752483276545115799662324083186315560817769020000519033535050494915590279152602932316795839642881530085440887861410199218748239949835607214329986259898859520000000000000000000000000000000000000000000000000000*i1^6 + 15940483373354824971249573148231298494285298625481493646440706229704812524225682245322608955440431606706413715449086399890224267622454845562206107504991176405236157547842131148065345455571371463730652759136504768610275161337548606812734113283689065192684674368821301046124852046550228993602864502472631150893588290426649755005805892130720669187911171588439019868266725068022157508842671199764488564007906218079388983528075201402862926704029241429584931795245422253912297036533684697693185088785335029457872458233072631318757414841040339246667327277982039905390559352715356376956063827979423549365249995033874887622389248165665872600265136574675842457038285645732597675667476749116367418475488875777693843105953523889929900227516781732809654866250899549265412372293364182829265923826977895472636771712716412539464112632272837424634925848508932618654565128394510795817987020370694360633834988491330902254027590042640721164030398393286233154879861399778116678089563988021695406064437215526229422761806891113744984695231517376523070267147831628487383587034132926921195537429156513480844507417415748931095056083964276270007801663971551505601758982061844139210573942187665779972455508463989024492702746109035990218850561486011347439784833819071563262229732471520124980732702648041719155030418476159837448986634987178401740140771699168386095253438168113765906947281675499698867072023544830361600000000000000000000000000000000000000000000000000000*i1^7 + 1171076589923863856238115132609400927793774849520509395401775915828940731381742491770321157697496927157032848947971934494854877388949619555422941912933281928814910282227169276667816722264762438154495051724778206653793047485257063932895231546578334845594291571132610407895760685639500664543547801890541502614463280508571653776765337721745316681412024342343170080791369493136031134450641642123640320288590091280745406511184456733118662218518077634805378955540461166097745193353544051987579332514373828687206009028659742982840697816727833363889545700922137338717447272605662964269477279930576214588810556980262594898079565365254573686593399637253112718387444861028205668589474881858947720341829270893958299036410182970159737697094414951817446168693490134569905773516850241265397681248707308037701140058489338764033722572155227938617266461162089051774838584271287064148497238518639936503867678041320370623414606474368830262141218124695167163954710849313910946102796107371996388547926175517592772141152938451883446863737334840284503919537476934821235627484624788752967962613615294882828357325464163470791823183898737447754234880065959970569099272223270710188138285473937102512118828281134987833439036832314718720990423751955616000137506187837104954526844343550216386647173976889514087900848057058796301124927734191491580966772929070830910665034203461168849767537052865370727053749769784524800000000000000000000000000000000000000000000000000*i1^8 + -36366482417022196758079119998610928661627429513621927208589823399494555624393770764116040122871967215499114106008388616501203989575800235371470465704182902300010385894923111170711819785675107111611924126410392517517430628544704578637409789449327459472434005677053425364313057137645231439000516339037294265822733903527348660426410448521478776658430463910083860585480301417301665735357838479635264530358073364503126152472886075000977468377146711677504810479249916559868124906619937737659293587328196473710650840578088347636252530354791500281517148783683197993140742640980754956387527319221372907442046123186680970268628692437858490774333904043634024526252052636916547536437438308547013185619536839695885453197778044511951044140880874085530673580868101475519078815974940441977004843589537328179451450301495213023037445986185175481074895328492965211388916518739266646319003976512551044782220374591729496202247669478406198976379968442805556832531673385977617468889191630943819511052138510117690043517998548078394151762749409126086702088678101971642831335198189155109520353096676256072468570346022003658761840694030586562851947927242410264661341315946714204075453324081697704046446945462924126512210355094976519869798573741210684321650646682884429470296177372797660253401101480473838986235010541735644100817124383272889445936370674006725647511836176945068275323159441791250434933747875840000000000000000000000000000000000000000000000000*i1^9 + -23635750122988797760464220083202336455461252521218283713042436678115309543229012757971403840911908103166767923739674807940383301142193133049792324213628764036694726186885364731778774325799124865001102066975297189373669149443649377847673606409901087448817916091083448646659613016274293433783753000602617354523608826840742138547374126221729593999510313295300178684971717914900831303808484761678006700313728805761943117074946342889383939392081946885674279316050998652148186663274078991934362910783129321701603475674393233311194953385024966171567553947762083729668133879682113455257463850247960796631058169167342753201450005744536107929064941250591734711195677799146361176106392584352932643957877372144573926979574240786151919934716421646352518135560628682351714958186008487065854644392473501240507983614307261392322681267683610753981924614674487574221337249664571634061846240742455647483017493590399388058287642754831513605814816166898743621212422467854012996793194717538551412526104455626116078216805205750575183431722951118462699718312046869497336147356632382771265994054157468886067693938151753772941619190018862921058197258649238500744410264702858541108379611777564703785921481598048557619004827805401528071969516295525701154632597302585043277648340281729950598790534331058579464447942579147924754734116667581914906515473440140441290336718162051340765413233637695954885057445888000000000000000000000000000000000000000000000000*i1^10 + -2817888164783074906432987581601450245159638330725585097906724451911022750490997139096833126568733775379471696208614570704723312722236429504168882142469385825029592317807540751627239920448445376784186930114927461095851219632823845269139201461540946090726975198818548671495796601896926344358663613703324787835240034510493923471534073013223268732706823099816363888157656681413809173579570868256633284242229971532185982444879966116979496878448115560442365418070389968896346458253263240771034582851852721574767407264448116279816201001372618224945477156595027220820244213491857974885004977701117564495056975758824802985528129862642339686385001358419898307798089825860607126582611238050696099653331782436987700081641688956230603642735076437369650376548884944427488462714766984434222038759547157568106404572253293929024396656835735492114570197513975863072005405945681483517825956327599153375203306547292989143160443209717960634365776228751514814812478630532899021920815518018679136023739938920922319660339092043825654493157874805735909076038781515052928342585808396446055177697105184949995685502894257109050996418348632607886381287059263461862401745343084427446356480421068446856375912050981423591367747420331800582514579893239900389749451176866023732215737556977774286493051419997206798070949056337638113945204489933151615184661658205098456327593175491240251012206680837819602042880000000000000000000000000000000000000000000000000*i1^11 + -126615531946394883313115606331594979008578104032574941216716284968733318346164880151671728691107690095429639241291173854021381631007937049731871071947749563003328972250571453830859740212509014180956997875860339730868142133390407728750909534864171142249894424413401537003515791097538392005101364916520397886474468916391310402296725070173230648235469290136140473851098145514887676109273281334804568416902585114357913409402273008169688338339796215618162768678795746088119576849220187166790175803149934946409622929856998723652277176163865489030504559647243273092163500565346267081542674869631575137316768676458661320353939192195963906876449513526127609651764706753601625854598534190966043549098935637103540444903463185568671416624594898508431079170749009441485500634899078003561389392057251416651887360227772654549966729344429171453675552774194359460690422574734398391962721564065487615274186851605843202060908727179538139843325505733118929300003736891540047983365797386496952705272325418468813764956039311466362289455503182816786314830242121867122805796726971193749779299363223836582659521351438512220305419431432221910264997879062268773514727453836798633383994520709022558957379117460740272496910488495624049123295527255584740340273667277570204679404768704989525147538960009336410674940847932902708558801731302436420454119430638337050068409999347399858608850971637427019448320000000000000000000000000000000000000000000000*i1^12 + 11794786220842420310062886903126934274598352671377297770449654575372325450709259280448775679707751734252532636615580372326607716233583650472896049308926583938269367934236791743835533914554330804320868405987040663129160590002441645433003848747519943403743997953700533915335382574351273624661545424543141308742115720247875678130163704650667631053409241567025070621046477056184579887792343673506835698463991030587023296030913951714739024251729107458119397443457639199526765192589752277868085197523540167353643295210266837399972716893381984422954607823850173776479997990082872569106264144166518337950150837010854702285013327134062108799207096406924316028276035433728857553874094466153230735954003030524039713519432503250767157738945852093123904012600769998962669031471100365787591396570263027075924721709574834748557331466171845195483143646578996596311282050059244341689858071848146974491157612955450446134694193579922520837550543731848740570737283263159273243498358214340432997068649217209663717467376459918359283953721101477853993449151444437775035298577690139954681808819417178962367654125915322881082624807018098462113538870903217696106273502029589190116955296535037399428181997679269137869849872079140367357993725288256372349282423843740557507198416545168276845896810226822519437378511237437730317054609297258626327468786256941681204029911419446955128498095658836688896000000000000000000000000000000000000000000000*i1^13 + 3548148380248156941883639886638299376006297298069066034645944855182816897795196577835803547363386867957210895145076230208860590310493858537853928037362702144139417268453017156123502170769787014623146906883504421850778879803013547199830315402564602449161082698549808858490662860001039584903536784161123074719740990761272220085958180735105376293112545844817363963430970636302062228102454563194711932002562339578717321065112375355688448678785503886975463553362419432227293772241762258332764994407005755438960071818283919899671834227293730975034000932183161469603175228238349972314924578509334531345407053584362045930684292460321843625476467742071932961951914401613778830191469066699737153395523242870736621079127261359981315120883310864568095229147374023328968163381610370203013224267434995944515529988750478726009318423402239401824155630637901950485893368899790675864299434168871561765591048996222108405300957963121205366817024792201674663982837371707178715502019522029969858415845394527223009629217881928506130246327857882065894122211079270266186869827528868961797503073762339071018619535333685910503729270193162570788723796391077756608599193892427941069429650590420820464250349625253431450653683967634448255078166319211876637734899776255578276413890487852525644290539768501361340056887059695676519866743820188554692761285370421197485905781228034372213424819823601254400000000000000000000000000000000000000000000*i1^14 + 391232624848123486971348551580197448015010375500207707886811499720770670725944047004891314123688659622329660430437214964653736349946080059344250892973237673663120234304902826556913351626509177846254638011181998258549858792047443905063512833792313985291134569309036781033303121331644599637579710014979070906386287792917140623594463744067403268105659111237397550399401147963261996548044508527147256240979201374618999422763236021552199295772330764063362931512885307901306273986754323449117993118113782420951037569514927510075830839018245065432568346085242759887585290625581922277212514597338003755448728674738826968032354607056779011975961239999826570474165682837852182485747741105709702084496578390056108387539427456121605020529085775657477700545270579403454390180469563364563129108586433631946387812834688632061286706344405814854287187731803612492535062571683141784654685718275740311676031481023393826826334540249453212611013048315004261731321194713708381915908261998115311129931926921545276361842841133513231115321566568677105427720907520385581867865097880236309406683711623477490335221790681611116008104370450220272386542303593005414077618028297078884318256490005201483635836566654830280236708914975323837625246213659009186914078190825070955348898397472330305081143849236406271022035928448971281248501583482457126986365342783453355692717446928253458863264754565120000000000000000000000000000000000000000000*i1^15 + 24671739245329712609531794809565246013350364012360640802690773559550393701649742761041643831083897791391704194140911466133672753400140590296020743839053877564914080176971646330318694948817380268155677945149417348115415616697468800311123535454246667578012482175989803713566360804561630495863362811147597654446215976666133372952642886755691571024158891461565896234621346481081823749900571875939255344687926225434233706290564832565974546349575772442279336907220936654452284648419278233831142218011682692672001199393919029602426416233791232475919548163290165049183629667028256435594843002771239024022616197240080330080856375503864361577751647569800947863877417720040420669760360135837778583042624997702880239894029521442972992438181659583488728581716624635701942570080999863929086300502521633788613534766007495146755942325324241108079712378879139957088280299692052286903948045440904696435795715311311242183869421457314690130287697985809014715979399349470978493924010077388245354842187080025793004129027356680864808177162912650884737792349796619110854630640498156599061576630747448242911086685656980902675481967301682782689417277172401216378642947808548347809221240570110237672057017516023735468614863691792960887637844909809319405432871709456822762501382230560763358163037916549279717478192281834659073774123388510764551756820834137560624170389972822321502592434176000000000000000000000000000000000000000000*i1^16 + 1022751941786600751184263894021684440834186073090701466840456248546999221066555039491974171415374184448844375060815324248322886300593554940922497166981397440519143911490367460555936156058431561189667649410921246929262464860924819176622223184373478866581819395073822822283172886521298150156224791624352591446342729773579294956816278480379954374433901672941353105237711642678857171887509148999590474343135541054842750661836751222696852869195332302310462939805101392790260721045280862592884193097500840398424309536553561394272599903232752587080150366078885441940240956978299070924551471210848439051999770291941348302640822864785413643971354938076120702314407208757163446950270878354136712755974290297438266986782312199112883071703819075394221842130522280387990925820072287581167582356170852209827071682867454000604064725162993554326465069249202214235938108862344747406927202048655996228790719717594593127335337371308640064079044757136731425796528077356143967513997005580558716225760279298332343717223032965514270014467485947412171572616517184876859302016494165273752902690723042480009366740232876690831396960157775968755051165299978399910598554686229503874459833893403322736681906176573460365684294847140810418721629348542408070266141604530761733883476935112064293987184065575625559551841381102328405488238794622618455429028835211436760202195192262681939673088000000000000000000000000000000000000000000*i1^17 + 30483751998389308618772774369432388148446217800663539818194058239416378218431261431549665562974206709702264968092215430097455212134136135707480445370653283346091114709285800444602257508683542412537843596065349087175717842028448495429755257859172926763176361453834315458206935841634823252191688609044076353118330549238865124258542364598612016468064806055497847680019626048901363094629133476716800016675678516718039782162776193193653622662429345343882010639309147203822278856631314334321594142046134063272027450754739545752183650664036345442111930668978524888384559780664511337289106886772210383039627545905462366850494177440773214614099279920790623374560793230656474149061645290469447641914316314677035168012346337901547612759364072221111230147226426353404149129504299262220786111635929754308672494220042512139735266631752763265775640519149552783051058053719817001669944469180106276785034284379148339553059613400602070403579360755003071088821231486653236179136290585992255281998370766117173910389126403547809811084461483453844376520033321055195992233785934789127567181291600099603275840384020235163043983199788061741046746032049316568710006781228982281212094517254219431266544339940284200579605310926395123776494588007481800148136298790497543978576026087355819129489744780886955033652730619533565385194067781180547742804387678176658268950464580775302922240000000000000000000000000000000000000000*i1^18 + 232074199466272535759391158998720352488767312704657109975044271980914893740815662973829998500794907238664707244646384271851662734395588050001703913633503281665039219853705560288958029382256692022676805140908672889615507917376056260118912594489634587239777212024805040060889881890386333188879655729441340582092740377290428225949716530598136506441026612518328883884002861397006868516852059355277637879011418875330286889588877091745008081133568533336962523736288749561512634113019697206509292762501112874735083952131764531597400408089183412674095888977632955765770676051575514535629458487959849129592073568642145396120936836295705825634014811566995581275567937028751493676097807252597409841543244843732934022023568181050422944255954342009573426852746523287842350633665860031632559233179103267319663418566793115707168334773439715385648397931434643812375105459056090156387902827436718031287949819671286499214983578483604582029518514738260953550192175819798716850226481225717442230032136576026813377699616666760346200649706922515841741305777322609954566474568014124793789745204238378934241732811082542139876676393019783649272897558446051609798758567733968131397884848563306478406065544691810900920553879054389716271863855637395158720910754164392705414141317169163535401026192932638374404343522054575258346573021681090056085604078526214833252962113618444288000000000000000000000000000000000000000*i1^19 + 45038423912564809411567073694466695732386795511602511925081970378713333801026389137850501010457394334729256661923663659607662366889173141828686143655968403224369050937617769176698774514043681043779623261457627332579651521920280564988287414862587159871280022196135543227557941783113940483235783964036196628599486744636172191049225820712226716402935666268692165643427586159622979873810010005267921680795078149818291562365512049018321195729335768838977699936923634168747142363780748002747042878520671489792298402509647066335240925918369749326009712712191459642800360996435833027452194885034778008109418904489167396031681386553912904759410225395348567235559344168885072325773762248268291495772158226271636926419300682635013242290924687042619262643652733247046266464059068386577647593030600140187605260986244260392969302604231572367673833328642193677316059684057577922656503993962131489681487081488903298248441103907840112959298190373786188709143227714028734056659694488288521878754193799972948696658864068828356899336353995379653144626684760563693601866021392686130129870866039796289617828863059210164474863456101724439069665370134542337029874630259337074252005478363497029390725481788155528290545593146062924706163053821618047307132666978952748793805091548590416452878107876644065394552615793135156833829518314631059795681551757245850515434530406400000000000000000000000000000000000000*i1^20 + -60020130258153140696572855308677149300832603326118078782773337099882429814085375463113033578938542531799116997657779447497831434800211428230587189889551432499412351978324955750716784032909324080457126699703842221819290079315666635358261926802647234647796797542878714319528135167727418609801880120453026599012348647407343802650063518010795082282423833279099785550143572880535001586901886343614950421113196356668141095217646557078488530630877920683354364516710991831471470822761190528530110054156971669420392576923933273167347608817897698607205879380640480883200125236459096938588737255917756360782684771334285563307898934714997243296360508923833736582017737663961044914272544654339161206108234546653665963858844946615495009729217092137212499177615628311250712685383618263749061680411851568292586512930926456661970019255503684840023160343892371229293592020949301112122872932674105483625411902949483670970768900389287908090826727459765378146985967597882309568216912412244610038244302374334779647357645856323139879178089595373052013187811050846303309397096224714745857576507337121298755809963037460390431605978082291268444587759664072896700078342433837613597368988651866889937294747803987630991818362755054544755884345435648813659525906622360413654729112855108293673604813043884937663802266914669200042136387269770997281801684441396128506582138880000000000000000000000000000000000000*i1^21 + -448862198502873140369465734328744968632911738942381291837105560186263836642898977215822544966687657338334890943691761619355837264912619019720039817585334694520748368079614351095388114911677615064294661456749895311835078543787135942750006889789071951208819296191843502076105017399340021153382461146859401897582417992438498345627750915322324329087051798646195488533811187237636634260772266684721370425928207834039737981516879903563638671826647714953973839836935949475807908513932585429157105666423456091884227647137742914155460242699632087691587272042877015724388030058391140272328634880905033345398359694207596380569880103968706436574876106734332905568168999307901751796879190018982379026518894515050295493371400993430674264556333632530356705934410783038148226718094248170190227817464611966736146070066888747992786265638211242688066585345323136161058230552101118705429306490345672593358998390352781725207499617495461300032195606982458249943704314122015470967386117836363571448820820349086212382207671568667469698580551853795827493782278219435860142852632324205284699736002928440177916678103965718500054398288254042603117681558943406883660046497861007804214231965351011374096065528470257328355932227800584516636380518447845617771488720647459751090602465347171587648184998642772339024373880320406294348095363701583948186976777293226678681600000000000000000000000000000000000000*i1^22 + 3395612999312158403568886667013319905310557498079647340931552112170817607085017674309140641713012529858420163933524364401830043493553607019945207786734343042539814466905833456129030038067886791835822937430557466091569723802955835453541411622320745184786435687053127773610419068177588748873210028411460698186952256576508261465390467728008290244469037960571846276895277989439200285732752643867130618891923996090937785104650250113483602124549706114119697779379042962888777649902450123738216562226995841064100080896860526201983834233964673202214869757858994999932629873952644642434745274348605786712385250594583196516862716022381463851120725613759425775025396372722980159512280837384033731136264071218174695683297372362810513581748879147073976137585045263985831239532658149647300832117743989893605794105320024186717736255299145713237645950538815266859278558807120275101567107542179074480841402413147114519119820525365614645554204726468605355407455376089201959746531524447181025216582813304132756387510846776185094571735658859357501690970641451817444560053729859932560176223515038163223007548041057135841641713720077278781056154761049584890452866943338806296613860764617993341537752162843310553768581969230647410610765195848119241558732282979283113557296144067706303702384771148325043949409036649912723303411666659497365002583019833052364800000000000000000000000000000000000*i1^23 + 64994708699111649520575462747225770259413507508965889620584741696565302635412609618472389774269678523495157022704377236499653911435169708437383018614824080762732491402551534794305637053966874607528285246171126241400858773444640058341088379068070943235224076192239292596600103634902879803075906117632016908604824088846768111325759528429840938540029482780488287832266181184793414826952289073622311008975668859140968761207412528847696617506501924134206130167554918067188680371014039058331734614393567070823371694091623279746054961777694553837047398735771227056888151833970444500730286765074598357284970857463971488421429255129415642312323611742911742964911698785129635032668674040033484210089273318907946346409530345554032719986222279725393357595223477234445971249197070867976136363429888200912056094928048151472634273856269898131950222123578726992390990436209837934197054693662755830280739397326831827832178325487236599712772362793552591109636318646256748788484815489803535362355223935609968938233949544172150854731003901752695944050187002721320047431312427234590889030537488649234683900532870771186596147776246843633801157266337060847879287015362337656108399086925103574935493716540457981935222052942075395763340425337487762697675428800553406043604866453882808013229025056674434003833903813221803424678342530276993417550350788853760000000000000000000000000000000000*i1^24 + 120941259548461445587939585476906592196743960518931970739396270740654529767955346577165441958931549452547308102523691769936564493117842915454185185673402349908583570147641740241038369841884414281872975773817170755935721155877188257863905255520444282656860917749572717550818330440060907286060325244274180322039589076852545974666284686310685343115897024589655806929852278033498293988414566467793811002011262561588683618932813363456381775866177675466826358878844321077686449871701842765157141700641749523156852320784673354652882176539618576231487435275784092501267961653932294960419421042913024556551156242562979934796414587775233416505765141634862625975930640053015876926377042679459570558878263889025256480364105114477986684920829585328139222155203566787482733229843727854681827413406727082210145800234462021926421886269953105662452892839925378966160449817491643687525064371125074575898188698958593538120722161356359479022830949207735133334297795516872210117072631674677250807074248335533041876859888487812300226497807825477976764070797928717312741761330765503336620301397913378514068831062044636195205073383565899183332630702107472780566519625250595763582511130392994547514918725976489413896417802754430329276426317546807858432326496230398460202567340960183019985649494883101584875732998566733211620849669137626968034709078016000000000000000000000000000000000*i1^25 + -1649404563583014497107207887830248094535558846351249495184655143292130541848031149543446985775101533093789291632952652918804462648556885121610816456189562129208815629608488749664370493201018586336971503437478923906600833805398380988308517174580667600703323358215617242932416914446852330631201953393696728411810072747737109667560778477576961273748539176998096463263118936759532276562240246784640018464169574970986567929314106114715526079954740918200652003349085449763448155868330747936526224385079434864381332773918855607443600620114193651796491306898322434411800960221981044334454570237844368539496136300171308535253645955642077485824007709782972961382510981854057670802468914968575435544482629948784145184721896996285922672162529482329619055502288010276067463875942141186773651077212741541034564627680650740311242390653855104712886484665598555934574989508699685340086317145679550111794573258327019773350993822214123323822857468125114774183258965406287112906438925627130094638752566158628320382614387729832445161374851103053588273344278239268054238057700784041104242332244576930883040389121302344889944051698888490813177584080664030573577799705069091288884236534093362238142398465885832815235665801394020623479108312473774826767038566320601915627410520546334256416085590932674581072950942453929192884016463185737012373094400000000000000000000000000000000*i1^26 + -7470545125570107640561731815860245444394685336787901688908942640608540310888705136033280733626135553278300852790660841695105373296502899240034081933043512157694067130709973866773979350724101138333835600915596964845126111780719019022146475715598203438402060704105054847644458264135645626616842777652015281542927653344178283841658486574142299518105944453548377189311199000524751372591237330404378008244544233111771765443308851643795113224805526433976517693986296859871897538311478425233519960407932598663096407883338569996078746443739592370118096557374153777970515151803623644538848602826047432312791164580381641725483625436508380006052893888564508492391905986235618483295965625447305850555496619368655924199694989648659165564728153600366584361882441607721933510800106386303692317784514108267387536759730881036662292607813310817691255154955476227955623881571978731460537149403761026185836438405782096184769134110875539599044199442377183536579477160543758052347839632057708071924844049205648539581178123367547117840027527514809962612371912257145355867200772244401786365075629408419519727342561137489769730635202054011727404794222076966849006584860613530846457370115645053862419792289248890411511793569935184045148507456103377138053310243998658180361572195802936271455252548996372782275358573596992686678947465519997911040000000000000000000000000000000*i1^27 + 20190446241472852121223383920574066189979234588131700517776538020480440343818646060498957603873479629371897805262178554534404830225315490352848547529193196784776824328024885770682775035469649246338868442729274197822147244229785441569186635186359702955326194349837608513401353625294003994616468650135082409423519118528496163192345720922928444998158600705456905219011567396780042889477798073853915146615523626813262316336869917494786186704706570197745323270225829307482181812244439765460655406752683162056049768655968758099237792800282905627464592965002958378407778124160728177872385442220808286108411574974378337912342028095092166309249644211249437460482586863129117901746780684244448733742939231707055945793500786539721031594157705403404412905154447367985370669608955115228302972424728779472420249520356518172127697644199181461747028888010445645751363723015209915692632473528130019904760321090228839582550223372388809007351183228359407139431198670578787571512346468286259083977352926315710799560104907121147203746194360828707941752587389672894700562528998795293389565066530838682785151944125241611035601647716127090357127145365838187257107508168266018924988394327153011767640788730840091925813812658989945269295854108849703116875308630419998249727862337543577036455809902463563725196410284705482065449870925234176000000000000000000000000000000*i1^28 + 58360698563450436584588959976822673626601833221740389532689757181816098446979133374706143418177292806719863083788653857319299848176996251890589485563687231461933906815110233394920151593986164534055569214906356595727746454221676215121294643443405337944394569109734339885845956790999732060944087208927649965154649551003541510754361753698662594569598019752224823400544333631180982184735595580002272339068888403736358969441940407942163045346905625596938135571535646245051986123363365599366037451957577816347057230851575683685488565919088434579211747243090784347062096193111321728617745532712065576038194756207223565615981019775573215781842671255979101535607915862205046040561383670295520712008602879785584734727809699929932350905113828046194725683925153937439699546713046088252862215544930242097813000292911758822384752956819013366423325626933517904539473154379847604645515833241353995405588576938187975283009994336320559745885447432164695095082149448720965643976939178880605067320636918521864589279505159747423866772072234285723541343185435606043645202504960875653189242505852438192915396037913806399234884624486778654389944366599924606743417218082502792532091565175638002347862994451836001916869376171085692949406771406573277721473449893030160632342765464658432643468900118701567416869903922880528950014613913600000000000000000000000000000*i1^29 + 4507008361356488075909090111494272667073059556986555310352160164064179435277347134594655101930496362728831573528692493700306599510555540901816683900942124527201135404375367769468711496064727477310853440795460694832352464301162152330050888426324388822978849218923486273053039646953805602655997894417941232228229486761747825501085904501254684020846860104352689199182908425648605927921630624158762489852022668435984415336446393122313990564810297502330208362452635465641577691016797135569719778883042882378171992289979660939477470878491271676803863433828646320563272450063365437545293719292489173408405737728234995574695811663437664383170112852612544129259736048281773918644298096370142352696940260257282946676506151017594737912945658234452221480160560921155266930603574799344020434091552453108438560246640318135984395072499986872672822522557260328050375178093691055538992082627370723082414646460370437576359952530335485959734112811641901537405845834230806834828918395818341882962621442013912498300718842433175638895571314121185683686078803573631426076235175901397120891173988123401747078284889092742044539175809202876091985407637905066018436805980029886132615300008135071662117818714155943084977201887647908326113538710926285371631742601545537890602011790105224256747154909710969486937177725081275680686080000000000000000000000000000*i1^30 + -35072994300211651214153805979708418150853790947939639894933948258621036821114604534504400011829470816405046624628937359071111832696291708544304212487120802840913276314898037143366446926468605071818577189086902143020238799449064151970458405524757515375887163099330591134666221359554943005676370109450415358324087688043734570685344734941104419741347023712304643018437446669502366530794906733907401498752329259257415767289102357476976969767586391250024379296274550497632877472531321396869173357383866706829506416502605150567709406128156174496589274054032235504255890118422674566101538214024416021085392718140667403575475009093702389613756418353406940505087688706164896736611760233626714190008952498986223047524070785326349982318016074406475766348397686473441027674600530215908837238899150518846885180842285088970308874157300064329694176769325260236100630954741720845140632134022174353093930665193975983138747650352509578913551029426109544632545949257619446112832287642881760977023399700504425656654173571061668956125204303509838845039870550713663539780478622668456920306907096720191011567257966709810819599609945320295022619934149469773883568353008538635424702838363020462572495044073069179627958093137348856604240137057353136980419815726418932774127041092173975415959835502573282824997948093424992256000000000000000000000000000*i1^31 + 212405179459516942481004502794740927702022453798919340473738085614527683816394827868624426880790298242225409371752784385673128743035369705659682605353333004032056164270844718803299940843678629311222555452512623258793134403927320188013357545701884860209657499118351738329913510329168318648092049238777678635445984966626105423586869831506437761891265642622806745561509433782587867172535217191146539559338714483198208043127878722407051553297239764018643873967533443250766952616030309151498460606424276734273566933667960317708343166990379208294494997635426481344783351016450707605973746565585486675582335780042249415083852012483102815899413813270767014067564106835659254628313538504672567029369441331675084529422738337883154614674099525590648699223938666820417948962793720244340274251100399767679363241268402855091799855015603145290194141486815901913807651221776469692534965323303171461170408446569173368105382393991368265641272390328080219470882600189579786811639656395465106852876286851450009417780790689862243981114657184848229156560810279474283318214114018203012751343663002401352189060374572757112652307005137375885707972153766774827123911013162586894379966804682041833093739257224263057311778190104783016552321566313767959094389858457383116226104921867866145827898719538051455869942119792640000000000000000000000000000*i1^32 + 359699135704650273053977339581625090974811480619190151050912968625446014400245265154562570504315124925687610076844513934953688409782753436921412579671535609157640189886625626497991515185918953563351226010338654770092360096550526823520167111101041508164515188207683449303183158370735544348290540091917348814255842123924547361305049692413715055838180279685715480677789941895392746486645516416208300021754347552902043293893583303029501506854724269235673433124575751070866191834596177459124351517246967568664527708189415060656622582068335011430916803749423651318779698680165829965321344441046991905351233356547775944319541461785408574980622717783272615965615685830722054343181491075633804082228428908566747513692125596667903573888680132859901473603266546098163269577536895440615590966993775280050895133388791523554859888578546214486499402386231396883167974562071108703694724496897662803192834877438840704821754255984997566295807476276380954804148807745060608003942636099108912033203831321051255085603065717244572935103513788724856677183842208853190046984334583151444436195606078916215584937687666375212052369438275945749873506756950065113251227267509810205615177836262317677236141974067678728405896640663697892754612346943317513465243728166781081594333422532513000409597492246981019820212879360000000000000000000000000*i1^33 + 167774976803596025368892881888564378783199929848550942452373634708556184919323464189862279744744576917027147057802830882340381248268206542464946549560524554852019080048198100509288898804341464671777711116363388824121104275286003752370253443495868363166694531150567590013389721781165765252932076259524211694183846056821291727408352070110711149535211829024268921857941674170000149219296591930026914211617303095814124418259888874412734196286958031143200198530614250212900055664032294252390828287237285757708519249184761870195506504620520021187068588022815268942071867746945442313413926263092712102783414397029143920748290786735630680673569614875758232371116136179536518715191286177625037843808023272366003379422363060906486656933288922748571380690660126782887424250800770422419644684866443055321267839592440557900005766623096174351970382333055798556989815189741021362202196376524740577570882426141767125432779838077485569334869552419459811249155573691370102570949495728641382684640427403894029919619238622042807904934111407481387512051282365990025430335075385462869913308181387860023522663860077702704854186927454587139656708939593470304571829566008427674329174501599539604965706476583069173138385365506252648262972847030322198528015664794829783486186608522452126915512019872509341990912000000000000000000000000*i1^34 + 16231614591507060282894455753546051003592936834652230834182644081819278429650713974177439716817049669179868940596983619601015207904089132042621795820452059954215427285924539037222761351424475552495905072210636949868672400266744103496142526415088785527233783177526829131299203493451188712965766646328001584874756133082171806160560275835025552831825830251024143733471218640416143000024862036086538022660137765375138288801492353291418552624604731681342176710122149885989200037805897756737744490114173635552384385425491182554937072981426161383592910127729376996870587540314767113550289973615747724414391989950302747565536593731728129046018555521147389638083675378505755559777411244483424285117717205063123009857719923594126287081651548541785104118547071760158601967866036311957991534769699715370576246209526574727110315740155735192957749284225382176435153986867654300316573181521110776282905605902159970948515308146085978429942058590320093785725830868548405861580684333808935626587249689263687072197426972480609164408877695348242099608788844711581656606511434888630173045339020855849357107098525327469529264708580179942046417169700106295780822579796795263192047397186017435598454764417786989631867708928882191959018407467144516569817040565512038476733786819763833959810713297879040000000000000000000000000*i1^35 + 588474817603105498426864985665200868167129001062382978697689028004042641582278596799071103097206432558603552510312412399653556468064960002582356525812761766215587382152876092600724033963076082853574165155398111285182092441240948130464491581016351958732790494247738502536734507737163466601526205243945816118020131426587528087216510139680612225818564828146004413460604133690869874282807438716610433804665805046333870084155059373119325793630593256110072331187917693062656983260270828233006097757312440202348399087552916272368163865835385358777931831287263579079639685571247911178275294015756682042053924186873132961903121540023176927458987499970641323922557469245418493559802631131311365887089133448003006921671121764954973221927585284391689141397485970382318652255736809082413887059948963318592287403239552884020918797428881660906031409689442557781503722568135429880453891541664146778736789796454591536958046440255462410512393780867650267237115401896577966445001098540489698032804983558949092904798727005767950300419591010602532181837226213862588077590944817001381440318172239474354830555345460306794355444441918275194774194638309653825597386069180076936136641606519119779008204404694117545670895048743398348754997571421359904987986210091966103413323477871113115907276144640000000000000000000000*i1^36 + -1151545362244823542481129463360866747334222361247481306788653403514344749048459103263429342676997423543409745464509144114840539720293796260470537875934560705766301996955846983784168207166313362422312212476556722511497560074615864310992501619251813360506540768751530879698638173085196734018894421675688811816144903297863604282517928444765474365620112303584488955976777383081450589020295555005442639850364320565328362836932509620546292933131522405855594394847263111439709375448150258992055706282888025916232799482105158940949797780425651217040982943176822596933878889424308671028160113636671933251349890502772820849060521973276752637301960651689284901965752839803984708076562507969901812421645476127282286226406514741710542510475120180350688639262892048358638327528571855632298472515662500978434918604017557827764808804101073400774853581896314611427334040025093730072364688458644141751853124429948132102788350211657879223465975750606634106560861214171337260690142405239074283726495766183416045381026451541431906299315735040495782113406775594017902838701581212698168233798338328956565927513865753650923571396763429467959368391252444610505055323173750920677231736265139850937135989460947984765529133215263466796903880114864842470686441654735209982851204863611583332352000000000000000000000*i1^37 + 44738123671792186678998403408542301107379311314828444862835840172479340523403914960269026231485499540695355626323769449956735254141350260462522220623195932290506765302852606049253591625620232730724188645856867394594353624145685978234246853964112813940155740554716617917613614264260452749734409600414561212221873717461502520697170964077671720548700582918205430664238484299115319686321598638596056650257760457540106182673259167093209287356528876665626288621835665480876560149406956450817383763996083480343150657959991252831886539001913914911231140502907277299206226402955469435483115275444275853900126937688275171601317433313167094197195328758517589338414402296613808332417623388702159754878466607343769653565248804393949304289165620055682147185196058710860474209891589923447338236499971203551976932882902545947696025324614713547002408016843582657375473823413194099020927746684164591926452441613899120890703796227990468872243599746877225851578018479903065000291070845499863272286749971912692938853731126248526504594076275352252841748321844770464604512372410700753104100070688506817862850465722657110091379993747402672445213542024822148569031983554166381202055344464962953213357693657446656440751205334857076382252828787640962005293667493053730919546866578227200000000000000000000*i1^38 + -46255762098303617789967626146553309599462158719841729608875197437031894355881702280998987275003835075636150744960934319547027864743128072227223180041534825933207064642126558269300852706282358703587523128535776177605916128919907009395934069177414508036519420772137108718671042670791443958619757817531141193185653271561213316778418832360393494547316626227070366217894967096104494742056844638424977321383496390053865242658759290505949175927707398697602937176181015594264391495023980378851094393945240027607052394716170545929947948105392977263503908764984741445845784040137874331978688464073909813776215295824360166235919265831467323276519821862917709536910795372332154989194400609112473334892736121073129127602737419704506675571863304906544178267423026319001808072772797009575224863471354875115538548071984826341820821993998439393535360281517821543812635498983358907816891600751156562906894395423810016263101169064421041959881298592353799521596894247750615960018899486166185251446492537773458286441141014127444487293343636046738552562793396501014241699637608991948609155395648937409090414624242653618551370414617617782692057742925945071519118788075459477676707544950648109114970107306563303434554027467031373191721727300396114727779182740299203414589440000000000000000000*i1^39 + 651920222270159904441368366291717690015907447543264537293289474209233640067004834315704577808610945939150688381314570210164619357802368562463510542818115526857290803938284212939980832041967792775858611686234300738388885237900381155067786582825752505465142199905233378698938613458216727506123922646488486295826816083124554542060739877093740871097489274842613650138237230967970131785475520116252235988484876689124185863780404125940445663158911637477878590771495820888293891497423035947531292202813283382955120665215484736754119636051900408846499571828487964250909215729499482681919285265486598370433711800224669151262762880775713470599271747344677300460774306913816016849197110933022970774599463363497607948004920097011780540261852499076984153323590375152943011139939422127546480176832833543743469030559627207612450867277795918870961138088425270597119903979380369167170520005296562705735715581443310947062034437326339174614819181056612363508898692954856759460252270825778291157022875255238037421198246626920703616383548145538262804136567978193074622687906383882519742485161182968521612441517383633096588633319613871246333203021280835290245287531818438173909131651913035141216196597251498817355132171004874710615511907264572321659180628123320320000000000000000000*i1^40 + -112523656559241017559257448946463070939723348387471487668250890870450360240162112304370293668237436537396292265131333952633188222044699121859775222176835560148096525811110277691210895279479884304919794748585649635690923657786303457833888687247376028319732273185962848436495422694285497931743200636426312539151611598585732351806607909568028480841747798438111218180841565365033726667857170496120270062298589681812289481136534163224883724185608016234811279331689847306008238987610429119012978331322027619757529386594629821695169308711022024831038181810573883462365019195196211757131359216267060020564625225655421796068400359176624069746630045620221965801813990777266151181888837976486425923890189388708444077534358858209138056781508116440039954868006399245027307384519040503371862416724285841382737460275443977460449115951012320396726532108119806115033226611646050678277167918503925693923496755028655189671567507549917395157164937538371996649206860115520417351880573244402655219645535823747733715725697990513058967183146834152972565884600448204736116569401991244867648720349636525127932257796450714396710077211541973209000214256013350468363540639824961027814317912980132450723504642400711626160909788955845893956295711585001662388686028800000000000000000*i1^41 + 115750953779638147769405276627196464459793262687214052017496675431927149936571450377526802446307494662494151114661585495839959404056575373674400547508370796677075483236415446555655437644446264135017029831137209066561436170399472934572608861539399515437480487966371890991019124803620755235364783055562031845890065480074889486706149439386276365816474737421977487864155618766960074635985526559531322935690050563365464459651373009624119403242747247535097485259198861416671407579438539091333602497033731869845824848989302185944514180710307858385910658289663677448027690746688163004390308270553996826872803421599053302036064821126500694257142174050541274023051296615479929356903343620607172021170138522111983049805768752431430896265673430687897375976857209044857880694150646321258804970843384711794190893203459098031623981044847808696837623737998380249812048445346742376598510467384684059371043527234917320207296033744422994936174712998292655242835887571853836403272669696382022505845739394471913326469272856884818359858309801221096344727927506523279244750227902014916615019031982470567341245497084518324071707024417989718051368629817082085265757541547356755135501616880214692091947253788160089109347714089681484835016218499497328640000000000000000*i1^42 + 14632183885158951806947891277409258641105617708334792603501348171335073259542157790702680908723707058584724148817024523222573995739651305263104388047146364245762878847552874419963946262853052078839191987689226203690384692256093254269186389473868407096344179062403348115654745123308221727826404233586094136032587162059159855178066999159505620012669389539944631414446550188921035386402465183240172481661497603102783030301030131941198907098910220437784889268463877980737778972533812142988880059974940998953420197295878837739679950990930459307446654975354398336173795640831847447520568498992666616634122161986291993142622721462173150763308105594008168218414452890726597191871174023327141604819093300111409518743835618708208731910137740783230516740923052866509494140670766284770349327060639051951629790612542867982058169027307888151785483396581375821380614630809336383787153439061466429351831087127266537315514828246134591113850357345098802894787301238228739146205001968627433918849751039804091426878628865822947046548814458120026473778130520745600131885438072958272432758633905790150352861722181141176186391543365721993924057979791562352277213136981577183172360846672156252412998784453804639054818039337123871635386925056000000000000000*i1^43 + 42343365166713421058756822062505193530204422890605924112758202730338285603844046939270968944223804971287746720175652058961836626302681187233650357810543708239021164798152254544565765417659530660358603555187946734785971036809043304196969328215912416524797340175049265191837706153426950715846258972180206925626605304797295105055059296953455534126423711831957538987058771864457145223011019236368861752491196735631957451940285436360198650997459377192576458768370042045868723852993328072354844313553435515617022790548541165091084389321969104778269732553237505907313208367810031198522414506441083863563633248089284881159919501551215979170518505064150060104308316791598390761955452818825327704385665062697173500156033104680082958374754562074873946998713038004106464366737643455074159469611311818903650947305633661466444924121878898706868776745261434138476366733456848642244318804814314132866958079817032902860315415409863993073317009940452773178290774600886435710227479495293782729396112684363938104072623042389193233306008372122768588420245759084967146156658102963754079030297155557081342289808814703255995577951662525972799550658714986417537703011155632282416722254854340452335271089527173952134606263302308547788800000000000000*i1^44 + 74281289365432840560049551261023683927958070814435454767760407758616126552246221020755847381186807454183289987667048107497466687207063715563232241190406915091797700286215959869715895510744158729185703446510107605043599207505915618335812352635815150711965805215906001784517462779636854735741587805521227889063865485711864955695578019477861135507242256099236939806419711790614153015427822787965675932919315878868291079675308974523711516173024306370636109732931141474708383136189994744327492396146180126118126400442890014446026744150900202656864314009299018356002138905644411710087924561184987804901127829180127838055947802612398218611897119852036765495479326781629656820229352141895999171038132706496037196931764093803905850702237207405882947044085313572918346720613866961352163179808688768015368889977669098705432123215523989234427778483501449072547811528790760595221042892703891049661072413607576577774467581925790043188220197929210970222863854188303899651553429067183017678744454573722107597680176674776873768944189130863968152019441688255118048819777973615062429133686148529990785274099554252592583459091668966065523158744644737695432006681686713656290649479792749309868735165876696190781877125120000000000000*i1^45 + 77242199181036660683295370685531080787592716280069415944588490787946983291194674688724350122467162552918699360048954242184865839444362730157557124496098439456150323953317195274618694857783695345508406620539899055892489536656288772783884150778951626306366969074370860837160428624607655905550792839302649392775727502877723304036944883694272421494811610195970573125657048442910563512552200120973024640875450407575406344776741481989377815256243145506342043742735928773397786266832491047435033944040017114247878082408680745213528132948435352959192996075943104331659914821436515327391578219973485490950487485056639070185152522647351866597943706332180016924773502147876694867018869841652317544107990683079999715789131365400203138596156825966021753688939170842676007354921665207392859696702793206795189123524577461425755788470622484069307928872860050345633638638133601892037099037431794799785763940966074853744727808481457876424319830585885614453293679423388047920441319611531873451707274054127424975036806410463298069152455149950858618747710098642056290999001044271191850344653992326280879702832993988070651546066670758723969233576703701995754595963960543502511438178556680158545512380281913344000000000000*i1^46 + 68211444291535760391226897128843322228072585452769994929476700387477160337198928911277463550547758471082142353092183226511173452655149388902247653071000285954612544148497019723531257322148030784400297375839551532512061167887991390661484246100979315570813159320121324678573834879756095765367331315412922668221405470127768317276132754665398842189179667445321315891956798361060317500505640723521079800021651373563421223563894299784796323829195329946468715524086596233072142023383664409949670832725054518327179820028922419046967549511819608712795042633043883138623953327018802330618357919508051424247552330300579420590800869783165500320975961527506915579577024211878348153556616066552525438731712863632430537476576927482472732363511962390181569230389105055084503519400998976589239366107791302318055282709431452247174052617362287155856509933096172011114838427862666165916311382501700474319555545218368285961323781588907581811134472697143717486519908710705950443393222298437246567446796564104083791754212943977577826582500244918817728258089728633964523127175343539722437721104611610240343730209751981569115608846667707737657672043619220377540892208318452805610317079221690496031129600000000000*i1^47 + 30826248775313955160529171194541620582457049557099918575729033104910003777957013657090833304193068769070652771822505685668953471112671237290663206908585342726696986601660339183589545997578987268804525442436117840791457872320130250086974475153642581670138948195368860054703974938916088850988641909208155436142763436043550217406871480281659464196690504008036056672887212636553387909471161511157484456629618817477843321167018832883018334897565947885130458763713579758421130926104938379099724938962632636999588358565281484640102666282960638435482678453080128440718538321498430985645459764829544685395924088388185630356276435847192317525123352822878058654946988217514164554015053983272636317858569739573596114334224482584433554292742292818256427796722964928463113432890455811881450710288326140114670072691522588330849155551680866466010951374630230845018283943482430868705573843052768204523807281282089365960700377837647854935811037281120177681148046315565541896080902883716652505748271760288307953164730597250979770602257584887476443648239434664823840998684997373334503338842240265033879183291407123891602043228231206576700179241244110735385581907302198198221635930030080000000000*i1^48 + 433619369048732174935069917733906795126969546836561920601760388849253885677329822863651020457144370027426989037364371071501949661476618511413583675561364423000649346092179968207445640996317259793301839781897063510620161534670896154326755930197364255100962878728864686270834505843605408482623413543118515396561990872682107992301599040995954583718690910283628296008676838896258118658798759362406551547162364396121748995350910438971311388918595332496944800570832289716975406417284803308733040777530501855022321415082729895315569221162100365528246333453327869000880707395650389169265583982411654992008746981266230134972692143424717278897593688931533605495578536528338650075874263893337525682671438668638781033728092988625189204018448502548426108935536680320427993369141183888823983859133574700502021447908382862778551141827979428967908264425584983970668388201038830760299869443113841432159496678643839837473179425751625679756518549857257962323111228892884297062256981946499055832984961522094035205133579804657680299829572441044561904144386893035539238184102158994800458202325528725014415281517763640920033165167338204536655195630994803590997182844997468160000000000*i1^49 + 21886262507925346432430105194906908787340086968980243737644076350100853568376743977356243113400217407728192184507008658525226983389166979466719515036765332382674585354689891100875214949890119597911840282855607108718457790655517156355666999606697361500108570530080264254146516658265537553242018582322773578762164037932725700633212147635872335934823772874724805335496294012528654292026346261193102122818585258184796779369549259758219802232472894028802439954524352743493764288561227188548236758225255758610094064308973425839253268330605906503566491990458071862563182206837931811483340735027885801303618761896025635946374631359766415173005009866852585229061741672182647648983031102045811662370457983944945062232615817303143751004659787894233312143366537730073598950206284907126156184028257549173886027491448417075880318619686167245183482141897833626651252953921975037850140481762586954770103162052499079294415351184828925931250445967626738997936110313054771058832622337994725677028647477838908988782853452896080140129559863016027455320723613747734786486293079873979319172029611399417322973059896126819713059603628103456560700355317673671544012800000000*i1^50 + -25325284892863168869096174995706960557513110176610191628597132184864044850831078097681150164116034299664976702057950572314437309151139766474773206520258191439086113485316684013901566192837008334297555549057527440038276914863516547292487213670959243759399874962418242048222216902925228298111400190937477560535642565914788082103281306222471348833896073616490727297814953081507453958596906244182015544749554055041398527453763078211461301360227918719937217453561799072083372592118445224508438897240110303457241794158989416518071214755512912020378188978457974132068041580308025350969072641086581183393423180779647819484233823260788684914911436891370849471890075335201364013313819842731711603696931999443518774509817655637650927854901080694227883809069857278848420695586964703274951416296263371728076126867293439008329100500753385619617559744846424215755953526229751882172019081680314576960557752923375352295161032232673359532599797426323455573602452954567385495086325271520024864055439510563630532220317321600986105171317815359110983384783595368614383434205988455190712580713787799089874647872615292856871818274312123615199499386880000000*i1^51 + 22102921398850025423606580751147678016593655910415397035019948457700106920024662473993443136728607949229358416184421620828586441257341039992049250018363236195758469343677503703780608848224899364753095465489003119843774470496393370443228170724552214525776196915453865837603124383896722354529142427947998017023774622241101460956194409138121562894073290816752657794747911724353403369776604716219096763770754066794263159486609444675727783343766298503472653210857847355073554284437837297193275528248919270588203933943958426219552577944023151141129238638825216572509585898300959520562174964673531956377689691946995838893216969173126489855042363771472430552835640702093857446325398638855308576760160954975065206212928136729293404455135968902175465532087079122691209535553170544627626112459406384074855613008833588485867036775124029396287176136498890791642619613525873899075945166022796157439424579228936124065988213813581213253652289461197900157184441198641384487518401725105016239661768021020855457318151985546526201642076905298313331599743953006796484672232652128757540253837964383850252982193957827932493392808820736000000*i1^52 + -8664355731128845868979516285568780591317347570090634752304561984195701549249867339550263914709636274993839858351688317196811596310085943473277645933351968552016824923411671981887058846396404764822459149115753916844883644595020224938156159958663684489668030115756426655641677387290493341780900911163750345907257105969210921585883855116397438865035242108109629679511346365357284873617748132930960520686114730548050995234544521721505875376016799508777705647897135727116936628188464932831076003670323949263239200039925506217834175735685901330421534081012968069827978025120758331867448759221526144636802107418204997552725835963089001395136571549924633625881017277071856255256101934582827616265044392683336455412607942836372981791428196505634958422777525655958499639358945489807283349603240218798775057919490168677891527825495279409103610264888695661010861509820513373285963670877724858944035254637043917649976256204843313497292348977167652537319630714445537181676416735317878458856787501152334418403040042252093585233318791833000706663929865448590749469679548489293842554124678999753160363718218217472000000*i1^53 + 2568538260269770804728961445286527839706880378460819098131988674076203700065063459602361963495269501558715792310718517912461964971000166955660937931057211609233527387756382444378187670699357977218640927303702773006015844125353770938622325820531616791732918477166245744132624574754180280310630474357584921000724188603348396414197550204694483227443101411711193444077944907493613933241161186305935754771031474286304588053575298131691681962704563261705695982962348328566486506174667473555878878778695550780867361723035697743408814777178241091905871278935204265266525073278810269762222442926195597106835268544729676875439649987584266909906425684040513348866656481325643248135617964842441681759200311007409315656482025117386001256820242496646669038643694847940537667054240562396556948637101106993649383959857450386504101382735898801900212887487359097752027306171044774789402832743814908127155025982029669581706040046167777830344382042069851437254078937879038402340420681403344951029110626372148523508602967639284126410278441708770575308983449614315416360974466655049576788342974796520432640000*i1^54 + 10013370600097325321880390739517032276883695554977329666864372377883007015750701463086575753239806589581344238039201777098599191372739297378101380832585379419792167287432972525199732094599836179561839761278038643749605029783909315585476415346110790752879177251867176927977942379917449326953188906991961881533420775653485189213141786134390396066499814107003715194428274267051789919505036864700535136680155124792362229758671942615127720456001210257129573022286554687312100341150116291801750607462547683285772054447648888264295021221556045734471933833992314815014147272809343078235237503007899186582025550650202388550665433998438421809346649957497390921613315581601376073160905501025044360462293630113087776705123767532160841660659569177000182984854181641316006366861217280443234304511953764702601365156572750881853006027169509126458247137750602527732430619374218012265960617996412187922740308931161504539669648153812317296689338879853391763493088837506847261087732366151619320560638450188005956533933554608362163808812025225633053169518159650294953708929168545081097216000*i1^55 + 2952507660147863243485939682497880859079715710735911343920352181290753364398596144459125723818874359916944287104335536235087228337872050801762272916842815590325855478653913306304202040478212825688639443362939770303885135250276008133615564800977564516640971149180564811028551114063554956867528265153263007436304787239055319695715362641670962198648083463156598416722498210380076373462940077275065614532713000456578403582455406031054825297544115243717028569400708294834690348714912746641296081805415018476415051438750689625737454836748107631568727355764551038538800811081466237652306458298895644169175058878353669859067164110666913773389172143269260120392523772741720124691221730160293022429954059749077619860203900690741043002054641694748017326186741488686230631497895983213834252904614654111707332097476784534099513127163866218431597629879499878279472725193297370422392297076585184615837661769985395398805283014699755972458837610164351335660643114633981974361550060360722415429069111922573902341808127807086567731248575655303547268505212479883867944755200*i1^56 + -5293501080958762889759983647039946455007369684489590221834090637676436959037599442005240984435542592617017491478838459106733389065823949681283161457799715483121528945769729052274844711759233772904994538519470661054553883093266706784652659043221046777825514991845318772807632367376116765799779530981400444045437300494342008031860625860174168233571382415043037035537640171173137668889025825572827338290588912519293037269385786679164311860416942522829642006074868316291286795647823782517396399702607886794049954584509115171232658507324731175891388827924677905265608821667852997935968849475137799141006002989027584571071528528660606550593149262909796979636904419151850967485540278943017728954211600084268148598854651101454157568498449256540834874407073421201629184845222810102363822848684145907624912261406949529841547643111679979424489083937376284667847853007635645487065261115405224666358433692891329261558474876106929361874237860246493621233730726294388809552729689959654535673697738034203340371812159647914714368978439249122537610320*i1^57 + 1865900551012120577744854043834136769677894773198704891550504248077588118661289551148696480736254562181598825550200718675817080524414824939730540792208056825836968592483296368458104049922275816913281801846237866558099285437198485133457364686265170297775036819216023362718443312007710787241927546996777006078276839053606927538950095675908983371304845099852299020303361352519073866047357838095410621892314468675905467275139554695772557323315978121533078712781765156586989990492331032052820658374769652575834883765305288930002938497888135958696151827697353323613889401790169795065064002751481315150985459984689442327335126658744639397774641226054867094014389059203067283671137079652946366148738580913257486894480370664791775431915040401617598221736524917338883288697309877038640046937610411162097443278744714865963713137157616150630167574525129828252314287455520965231494302056506077044355495891981856162817250554243449425948145181399625517320287906262434320797034584799577116785962528823183679750986647620623957969*i1^58, 7102567079698719602602689196183991722890580858382913168324400705687168256287961377182357066261687785427988005845014426240206465881661066971952181489575258481127837535961981428267653965618320951738785072828212126780402185583936615301628041593779640969403390564454185850960341044382471890217791392636972488138217635322606484833857085716734270347493463308198332769603705592158642089982193469083471460382188878703452250168177788557468753919196484375128965010227783241514048960485267643475077686641137449092331156398757705719658457447676817579987539583777178499411154453236847655448644763382478114396561225660026011143979059032066061789460567184026730720952086080349851548871520578294569188612120147360431059078941533020437105771382984180022113957981520404760648490750646232687391038489942450575737556670443034667926184192768379233905626120102980533854681023389997702739062198313767963153295957113797327577043226765796986783843128130744210888808149434158617409753033408579934859727864895480101109969091866730654909719588605010080887682123901556231474557693871675728294329595908801347140285382936261792681597183732416211749608916329462513704473116014018227114596374433407692511933560964785605522885844070251608571640270380863878214518620339442983640553684956686245212638070782981356472169954472299665735923686939356736859203502983561665906706857677349411735120879628442218835977153901418978882205206979475632282163283338989437389640832956029092621221936397666808685402966243405887134296058839245840564993955387444660801339431727659826049271174852586619944600367664814166363200183750661267313600677509868283745475667113360094716892066945366257940005042382206808792918653395925297053738370152627927438486246469516532461054884154774033348948021790326914617351548228305964006068564021739520000000000000000000000000000000000000000000000000000000000 + 6624026547036189830964384043572197859129589509663371891674877271407500831589594662026817219315961181414597946773466358548125230482324877904087759988022734012423820121343597184424301357698086139286240403667305846971326011425053042012072471750769551495029162708596257356156567697655754798164743254356539842451479682007220353351549809829950157523934654026949554043318612094446999904561813342176273031210636633340330197252261051934699353178600628133336180705161749255041228046433733481117910119249350395029815515323045903161192266313835003154343871023201325186037761381887471477405881563031381458907109209757977824540402593622042066858588362529553237043953255722304432773078499090675962871631762305785682702155355758782476999978833969670552612440052735570512826459163337455785575010691222019940466177584886348995841056443086469834462493217518670015138486474803285255008870361797353049229670574847792796280905438599052546656436214370148744179680690804086273363358493155174946709301827583857211710916960994410439471938261742345865321004593604602158009428666450492588114694238761724909382917971914544297570980285917026089646732958763746204070008798035985326268991881009114522420752570163761971250494273430910826938188634666943132181412156299464662832627229026403430582361129416550050966315801132726248324033288242325146871694457172171812406929631967003315610328843565573490464523057391125364607318721704436440996240578185304461804362512934446600381988110490855767408636523537679398336892276261534776278949678316178910902421672015515618903271299938257526273025311282148145075685618853742022457404071346258768288021992353494535396347019827999896251309251195921003500820085803255856659013992399140925895191028638468598610267540587929289781578253987322142175518941140633651945031728103424000000000000000000000000000000000000000000000000000000000*i1 + 12491313201072599372229237656507965532165359315422286470587423788633368802039481330394181075898204709387098406100846305068055784296502505944078909099373627137398384519815043866019883061787824236758040922117833379040690244998469290218966123754307326350181824572931930269683754936412873308526814163632958028955792373108111372465793309143897712660006020813827249409168280989879475023761158332660500720389627907361474952181659390438564070169777860862123635544853572914184395143970699578456638814629729340091916907298317316685866449552150232723038289089890622553434449018155115329195429377268217340002054153410035761679881939198992862203821106744391281628888154710493435183559520344326832307682841952132958316666051449435728142534483510809890360743358586969912243301697990264132853452518810162429985550355224635375271566670676786552805172481449871192773321435047623570783574603091471629896656141089023843182326378148096033905390399055666955361980602859123616303696413681342584768328794540038505072863050882254046426845212917129561943649304443449033593690046938401287277125741771749132626339465802618109022198021241489156752183526240480516432742182058797372538115025276396491737519843378508685051081759758543267454003061641279387964819025571580508366686931066068086010365403851886413119762010650383467386765789129675664157465304981745001333509350316470872626470071600563021639284322969559420629237795299568303581550457742494645913096020540699251301058447405482827710455949918918145271475503712246776304731634290530553161822012566131725146273720105975734537904175992135224340519023448578410824258460928896212830998768835705730437140223201646751462793714453532258334806327083806862857015667592376481009711341128605192386522229699396986886634756243420615739307080880506927059210076160000000000000000000000000000000000000000000000000000000000*i1^2 + 11030544134409214848176587981156333754294611723911417118172419252068743104689514895891692842281967562541068642095719996549938868226204511634757519189736989757541373861312127958851860426156808191913409738675221747615904960146497853444262872072610676950798185892443272201539092832851633925746189441036314568221870559575098434340520758538518012138789240168108900775982617402831984778693308210017854537299869372546824776956989587437646029227243898709781900488367266375257081360643159650798583970713216886922488293282214280976280462322559643201566447217836094311546029474711503329471856878799405906759811182820738924494985375777052483576386498284756681781071643925789907280284992619933186799456927807401692231089042168911453383334575727236163647402510980581149766343730140399614821812884668283702580320996715404161584386603763582298474970116276538453614458366234086021705207171213194282445308379889798445442527362109557361281061211197513293891246978643641148548685670610922289746158583801712026408069290686279161562834225738329298311594567940448691832005889487611909024040790115221582070984403368645161008900197581395207115048011059222778348726578759898333515633526526342362835568313500765447007848790249570347256950079250716760088704518304293889402832093117644661857184547138159122633706467308121892637710740377711515082457461335897279403236754212579419595453367052908838253905295111116950582996730102987568537191963717337835441794658503188286210136985171573603412675619485179559940998702069930628037278162412032633407029361990769276975074035471211674403082404294863765418142025626927897569523826962536329620705494184137035645947873095665410135842314529039276247889512174139779756788016687112082802328066620439847712550399904590329265585347081054329885813281340742614850962718720000000000000000000000000000000000000000000000000000000*i1^3 + 5271430858678624193809006860669465273118232403554381056656161365417524465694578191066897043697035347436438063183567413316032204562238939665083808439603363864671622963387727383031412723194478699930433522537807325702374356245594803263627046623046420856601667852217482179015834070301813760452536818857376608275957543328152652853582187166986102206822824661044055719790489018098918389854837337552088109601896299166924605693608319800444781519106312554994051469066626307088274508178553598563379985230570216750872491677787376415999590581469970090676190467643873134540071438885209164094804608756424122226544775901842349517098968196654196186171892371345235029795541040774816689966113972995905448219726156363522673320005204036494296943317143598093222494838895350063834370384060729857865728595546811996372761878080367704957823595726665463377183203804188427404600730854026432966564968286970120798192585607015528509476684185546742708247686703642840186816085090589070177649789319009435609038849246919291836258090053031806564953241394950703124401288602790652033145226331523640325561649379941250935065520591517262813615177572592527318029852277981722096207375219712299723669057673788300490697234314801670816944946057367941326128195899767329950316272157071867379620917010417273640445299307387376190846890930958884399649670282679084711328673497450458669317272958093333557558437391731011378268452721686726481227400945560159493415751294642093197848199304730698965858557084054074617150919152306061070930310780836374421662808760295249980708596420895856004196652973353697118795539755293824122930550069565396131876730113328681644102073550011514658458001383854370594186170582547402276604963085122860987219933133199115775932614708585973212763202757776534854826666379041890457709870387883024874209280000000000000000000000000000000000000000000000000000000*i1^4 + 1554440067845834245871729675626725328033434097895021306444294943354934751016662752579118275163848721772074728920591316332542251366292902804748064723812624988680712284556791257575950821140448172944219206239921558842114520122509321789665149042663903831622902168376744031298565698730346925026653431449800514094681610172249479392110250025648262264773826215251202639084332374041698317367471652664190899551101856726586029978568417134430640947055335211563368099705743853027388770257041281028412180989128058371538008963980028680578067589036547321871582723372959084190231163899248188551711303880568209120338688708733662986089402776408478619243476187598949612894982454026982286025237354268612042178097072439647264673111956829290521362981104225650774142814742665067270893694209520679132060615101434162466088592574099181113355480582434015990719199200583864243255528343990980806980027953594369783474181749777905805518423854160217035504631202654565760287057122680878964327973854766954673735493916780680659927055375955242348529598489987648792495120902292985813252000956545548615298285001493037255643215974934290564804722302669846627602020882162912625441355038542174884924544659410642116348115056472884174950791972694490249019837292281337014907508182552615058444810378442301682833634635481522216199796498110269115944483342915520799748393414386617466424018873660979469331163259797288165657636899812002997783625722696861705822806308447229331968488532624129070836141462809928568656444038939076026617699033699346491806107545135750834315038200113393238022818400771329973200463749811398061942158911641710565497937476950265046983237827511707486984179154270313122150895283960577455185856080495023681676822529184244030655378702014965643589437586428504940928770118958346919042486461392203284480000000000000000000000000000000000000000000000000000000*i1^5 + 299746396676178145424561340414154616226004568795833975976929601388417065165496364792540621291411976018870526139892159733242196844910536471873692917809634211994564090234348527138597945589098623098829861894851304297377215502675066889561798600050860975842661945064433546867753061082031002458172713162181523004742702616255458160545719350130680241438378395715082414579165492650164969553553985889997528665804899587079284957903741493024481638099743894249436473906389514476866130879456158008961626167524860804764020064903199307232688461883852621693616550105235264544546486395757195151910572066867544663320167326424447139775563752156880431149515458212253704626896493965560223054440325616861346018120216524051411207725267950361538673655844079042035912073734112944023712663232105344016400041584766884316348300963268352745906474120085507768835517548445243143464007960313560387597146501157204812047085954275754879598733514966857940848335757638243161984309918393431217869121748160267075359753501190351731374731104222849232503124002323837784497238221245145738316095335572148267001059848562608415402754199553337448880260941122533536055610695406702331128141917094714234697772856222545716446404589116685632126905792941961954492321883061361284030592578946334766584880967347066237166118423425820047891431484556721069569084170098254793622968618851226667467694598755382314163529758446296594867154013797147756617595660182132221027029830625313372267903059082899523160037166501545387790183143890788289162433980473961678962926657984308445082366579544449466485332970643627801918035884224002658785425049992406310228154785167324531643450390641749774265860663077579688220813487060214774691048604829968163724331932849064524112837147823639036622797584646554855099363000443912237180714957084504883200000000000000000000000000000000000000000000000000000*i1^6 + 38290635070641020214444369797995099064680101536914750889771453864170752775168142636797216919240342491158455245711019362521620334448152155521468270063965293911539181346835018006841560301887559131374102022736368106389948394220082683324826461283046792107639040437735936532339916076398801035449247990758299523751509256861792536171865068197868677251654539574052598264462625946936371158943714420118047066037449460023867364874167060513277800425447231419856891247696328440647133518971908764928635037267464024548607047846237495810080231340147529613128276776871265658060454632949178098227585484369350757279803805757546289129065047206731942352772909302796434442047171583347235770290088216680364927225630039684625630156211987637161648990162419771482896278136342349619591843906899560398483306558912573916094543171431344741638623146269662181772944359880386286195629587067303628478730506315649948419451570041073512796018977103501471219051676933726775044867739338656730959959689748545968716005695608775731637821763922545471054222856710356871982383327118243921810458733395214460384615564790101994403126653013463772086237678906558860076920399293840570588773257640596021229998479003443468731051162342970931476384063409115793709887596990663215579162361924596126932887083167975424376432193716363962076145787911963692041267327058702468126971935472730479094268195973365736702667126260962090575391902412774068232887241859420111524608716287601202642023610689632294464300820033076410660680374422722821775083772102307627229635069990937634359379327984824516466547414940272077643855124888408414186385207175446994542795616070328444516292104677274599001605789502380893183193172491999480417313286643837189181888300746781691875864220576319111434440500433708787230579634399027783278835553066287104000000000000000000000000000000000000000000000000000*i1^7 + 2799007265122820789953578107361240917232546402825776746298641885836015223995988523914965986489985741952944449445993810094715620606442502590193548719630874443312728824181521165745678216093784849306937184622876749758494767881389983718743007688064364176883877130404752606958728240518975382562822994466191947931012220548833774369075489841796279980172289074210496881546408904235421487224027095891154253100653081636384832283870432633855123406059170321751119016839214561168640680313019566031550607209932371523792719546481036922240725448432621479860484140596484066288014848088735507546836790913824040442169063660298201265777333330960600967523717901426596784361449755284020344205677643087753254913531133877077601146311407336113104676248525507269916840965643462459537701562279882070832528267208889104576467093576380381926369112249744105993622003641082819723123948235650874139395954345824206931616122975104177626267719218406831914940646893577789863301735726391206817047710275259468594855400583608707865223989710843386156318794984189086509486443115477757635309996174792165212411882661119823515849127678973895284359898257486145244401474882307297259257201129213570751491317093590173483527326634975228321454925394327789109425936891671267839045315810823639502411540478771068293770620485105727141858593489300882142357159891716904026157061384742196480711026361558852242947691154713030933334834319142818568865333359213973174894879069385941831805469624665438440203914500788015610294762186064696581840959964946339149234911803754788752333880785256797835604859191334513088776574347921896546724231693568257750047752838594029493966114863592544392801399216653856830486649991673708033401270453715145991676610113449645332705768524742728644770799309163114598631464532202327567915127563878400000000000000000000000000000000000000000000000000*i1^8 + -95103962008920431776153515157319845703951911937435980396009712136270154631585781042141009266192460249929030681114620922636871043938174845553532129677774453575885016541091963509546655490692365673542604610362630154489820610608697777439142616270078834709522625528860051232826423962443880903184402149584235667214726796488814159287786107854488086677644235129983723788625204690051171693642506100941109857895138478333400158409927010779620983405456638609922802182313078353442266971361322411955795704125998799147886146204550191318232748335424862521681510608783345669362677456385064374896290470917954601402244329832954289138960591529785804751656573517551721235011647642491272460678239439170288660204301135610939464389597028297281906031876823380473199732688216236930051456397187836752593132784863801106251230374381138974994494007356872763593114768660717880053122392372217459040579317228639276081049396825421761692141057684932232551589118356078225466701857993188912457850007069504961546646867310189548408671075820911598826736041533953873699729578723084710184896845411483723419201652059781986030450418495351027786431687202302360329549293986490811938843690379137516387990829182037051918833490825570616553818199963004689963077827387615585603055314735473747865090209966238507140730397595411425854657163932594249674759089729583108632532304257340569637431327550367899234132824478390521485099022421600259585291938981974220224096519056022076943046408386671249994547540127313373715936027159701331694260111565172199970154085067269015073678395546503627677747624691581835323062536424681132705565140736931569459351614349863140080381929742680704566018752215017131445247558058863914163232530690980923919826594974320140310943524511636187071863429921852698532093004385254933632175308800000000000000000000000000000000000000000000000000*i1^9 + -58250806599164866327028694254842146546067398897673636506060036707247948261828069561673323818502711549261791584137797024320304429710134362304876035254043700291271453779231970324595028029245296464358517533210408229901600847304937480638797952109425897521380160526738548425767948514940296234752030288112908914186379578786962677595985512647254040396713939918843170914793753983810714944579322073623437847179174714049560337980238443621566065337268421313913036150816444170369371220206276694607637962970453540569277886288241997282567871418930924580111016489744141232294190484241726230486376450329184349206357725084625465816307194899825429327493241237584341371767457235395828967988620424414204566878592270580423308754573094819422648414841241273884168557652710910983129353566399685618201295642384760755147651476986665561093629644650944183594428937975135894356415395676632716526819028301301167539689818303984314961279979526511515709284561969857279545335383599268295090269823014598157093467356173675835309973834790367304544319703133550094691885595602306595459863799166765538739466088302945953379592067262389819068386111481606897801154943168469133260802047654143024031476349606456656151761510317916595626171272027427498818301138448432781345558406297040189204981997225728704198939523749172888380604984211907354955305838864500044400275967888877146720762499901101352717112060126873423467896147745689093790981078867239419899346377612719220635974072205454697403269365052501120205196836603663718208184706359208540792877288381390627675959250713265267874060332266604812170933321473929559946738362511135235156848834186332256930137354802704769184022922418785758451832502349011544810161395925320222151048218613054082214285111642438352627961064018880874637885270754550648491999232000000000000000000000000000000000000000000000000*i1^10 + -6908835124619976022173734583157114008611122376378113364974444312915338188745208875422160788561309891697917614744703768541148990403825284183821956533754981042547313702814577223127215347786204824125293263568524348966460288545870545897338279055519257017843017992775708999087555278672531302224873912694502654698659393405944816430955360447806840374534444527675170316225847642521021880484160086964757968067316683741279219059555829126344457204806915950213759724732275058113037614829974647440439170374181383499158635735542865403074577875264649544922923166758446885714174165157460156901979239303233477462159761027061847776185719797881685639959257906403597476088756360010341489158183416443142759399311524555718390239867058632657322637424066863988839837397636185472912244220387305549375383261228698153346733308792022578482226826249332210494919622008588705658322776040692687616644061254667355353565934261975131526829548341819863014762069423488522374710470749352596841237086480239573744070815354250650416469211766059274816239203482623213910497893228074389549915477220514043542485507292396508448899605988799602338291435522211237419911121697722448950568362164359840589887288765739666348255298429956558381932910424986358990105689414428719268186311605925288281378677139420275112016168134670432470297659957296860861535324761768062233838051385542752997405034388193909151162045465085233027239834808530346583164134515949843828030345527763573096971115753193728021709134926469366781391465271634368435215847715793344255460816256467638155018191408381889412627459007492785752898521649699224943203826021945756596751621830357695197588847515247296889070976439896307515420135436828568735665638183466274091498304951536649338497619517588862642813079346229238790309384057249652434534400000000000000000000000000000000000000000000000*i1^11 + -310637155862432625219857416747704059884919051791688887043385048250903904298282563286314934525606368570730118034439493090622512155971106306934642600982149491447022340051243687590721015851622707375882946666673804277275550800889651050964694507954496509293211970908694637328254538371065354835312810305506188023173487493810304014512694986605217772547824291676220882785401756624761784826342858178663763189285831011711744619480706335341319252855128500269003167584654086384145628574010973010791275575120550784586794726380990085982013821630101104954706940051237013972644810185990440086530685309183997393995871995480439394424681917353277971277661406935602099785744793573059578998117870585930585741046031369229179294034871131602989194024790449777623668082932016593069813865376066268340435614484556091712211851227679717417494554604701927824817193340209788779285765418821601729640508694141818967331623127599060776494795901377662934063341612258960058530138341259028834368574944295552177564427498149063357447796898339224313287704454985651226862466480053848424552539476981878220499466906904874518987996499839732393179658604797311439176672075281483531047450985912578564493702965728268951987408823944041365811930153599484501363594369139319719044927790428011007079483993331009381257062439582166010634737824678153969070466614677075603098645690657950759804260049385161284517200545487885582200162608182065211896111244506068723832592079029388213339034117265216592596732116697652706474895241933030127070366813789900036419938149826277520757448251273350995429581046909703161466718441723074580120650519281805405063676127537645004687092971905380977674668964258659737279833998054544889667375253508602882747734125755158291389859598220263984299484031238743513343432644098334392320000000000000000000000000000000000000000000000*i1^12 + 28834168184055250299285027288238643131456895397357017110593536633218342403778455336808361445310900817807993178207106422366964713465222967378988188659693281786331031422138060106545717901581387070790061192308710338050263789008176550337733708429833720934437139120651351073325835566928946494021929451137812904384704667471334030955872328308071084446122035531583829770141631302143278959112491242877166660819781476357004130113271111879202978632906164459052536792984304464260453484316999133295103728316097081091229717677977014112692726058989487701384578665523555757547253048243665486859973236579507702853718714374552901346340231432380047240748623197325772764172519642700107226851293855697741072817367473511192913972213590604685657266837393263770769938982137176525534400471576012610215908445076737719906152279443403012867963195405879481253146480189444469630638904719911483579657959225358321343507591981219316234354728288793532709414151679351936601542920474306313106340790899289019713165152311600209973065065002020082959057492686794608673223656636558029762104412283809955781338143093389691025678109677750236258021666472212287959054051798687362554369500905424429708989598457956010608745450606421456623651304084426254077427604467945999526352743653672831242691388185321185189780490160510636971063531537734413270876591706271937625694391173107947625223321236500208447611867765140260898235254950006093581130947294023229160807482863022641036100966207245243016738535719994231928853758507205821031560387501865675231137968783295438835676456391111127359588080532208433734159950640554672694305965593696575157573578762515838781045354797728529328787073256803168031777585264904862636955610696151011844038396743068656360425597096630901238105870483724027598215072119259136000000000000000000000000000000000000000000000*i1^13 + 8684767926366423581361404364039349554606627104526542449255040864439376704725042995582624960282161585674492996237112670491439987185015214439298044726204741668004824990859224984514226694066299674908862452789012980062271958854830427754340244639738388713090119019338086274226610283297982686188951891960537577964399639045357485925846815906333303308051826091243977113735054674579424199599314733086841222929393496982215646676981004439584430272217995185930732922060678758312306768801536686101313053959894595916194365591607574811842143227518497681344665561097487626745959393244547262812153790660974771409638592758359009248702806648713860700548402657271337963203878772246637588665680791533925325867672973186718654194628319933184081453690522525269480972786530797041262000652146583023668600204835772339520701251881195850819244329807672420525745851115704836314358817104958131785071901149906163421214801085181940441823585516519479024962482279181806508222061453081966995356060727800107069702916503174750785445308143839441640467901752401072649824068466064897934410944155267092948622702742639211734512410022492445629319593906431144793557642178032177454595233515768805203060145899871274033688971924365002826775459401285100442436936273910000802575644631074881017766674841046392707668713801969734812721895483082805987682413371386123057391949469655835302539555558928638114206669199206822824537594918470920304410712226656077313967095576478168289162135377938463375911421655976023923850715283201163401162185310430018631727861181831171972285173865815989037693398117310000404404635419623755859915634405951467654151334374007356488753619335301431780381570347993707950365086630849583261172292808439066260305743522882366758591058201788765109881367564564628710237556178944000000000000000000000000000000000000000000000*i1^14 + 957652535561646849592718868723256093477022218671873299453254863221398075192054513701839561522463466844819352241498042682416172812131467798881233283647516492088980659251747552807149446211490804656080660391182566432896268888146552180736567675030683691601405652355689388161494232131440305984703124164449443742813199113533425265208197588620502742391671076666238814576528263568983213330353882342686402332903420239523793322998261651859989897404031955979584171903620326832589630259429728585534664625937559846253636828344051485867397202087142059167896389469595213770320098763984164857481362680014164389223451666038562853975354582866657081237295510502272815849990035747861344453055977892842056290967757026977435176255666048929677559424763016260651319332071552530306515272373614022759260150528139117371416275005280646009286887233766261841444030002426052982976087508295966710686184312715380808360362147011427617732522445281030150845545127438579004363715589434490509187521835009020737263732459899119463622425369847331150085885272950716313233219403088925298467519483773074468022163764881019933176463018392600324820894166038950466116249579437175423754537909248188378215126108237712206953563128749158048561432416372709292817347218949381336691902826130943857170158568999306969669313416168052351820925820142700253278663782479187857349900435604376913096148335890110190508407519452372158956097715166218913103105055161036648890911816831776499262135411284972490527955925370360992125050211699726662710496074926017223824131341571530939476403318987678500609485740524652835497308432541728321423480371597441293470025225493867662615408122108531355970965538219114405308989827025965980852272379929512536748820899115062165467003588273645091317108493978794414102596812800000000000000000000000000000000000000000000*i1^15 + 60377692725062912561013877005171978208752274199640567054571126616138328863262805495346332722262273657870658877058484742300533511236278011296398967856364834720930847142857887287803485720528365855170237725260015772290343630548463889603511590640696694640162352532132093426325030084960018833359145819428210255038654285423092248421903986637123107142609151186781561981169322420963254696931242280404545717411034063978588574430580833513827886571082317945655418126135679935555086600602460882974029040646871394375972445548206707942633609773694889110637239121772339136160027245442428872723034811567139969310984615916694492736205894659205256685062437518213285240651040272316787106052246773795017143657674672591924150868170623796884583144546398393288130456382388153864115429664072398593826315978456282346450724598444462015698638822978916835907323266215471951436230272146986828109776051203209960311484189035450468765858247082490957959627860560241578704453805282980270148451171172747594951131969190640731679844532272242425893886368942611625415662129316785797377115021341941471505771384243791592256505811335386761971097989163008512685819836630385900612758282067094046924170846068393155228700678775683987013499118326110538078056044947859455736613002851002884856529831313926427233690037508445771765354307851392508040139412529691136878594082171492211503780935858915558633186060503974823926358823511140377730181260328420385429249849731304474549440988122449160423762564400281668031020803046702982483635235405285429662811609345733336211933633026945330214048752744652617668623138230171004992770035019049167521657348936861248294647619228849755446504211164065908121398436868477269792212357291178676343176993122612722891425799880410828566906044477359014113443840000000000000000000000000000000000000000000*i1^16 + 2503596199533043974436600723820053119182890994517340218979799052143803673449165107357857326699084692196674092950092064731596196432670683571926547901689725177879189330837896384498416923038735830078650542954064435348152624045375326093816691229909180323277719434236414741127785614160061834544910606855883526470139307636412733369829365735211701937021285174734448607577637153657569465885165656163330772511072496929852255193569929015826838539445393885225189252856167526708416432228515888041639680610585709188658458666393110933333513783203417459162167020860807867121287761527175958121337385903784639977144111839806348217054078139006222389971445221832999462058037035796859227444029053957399918145830855068732424964206210471417985137154768457141363454931355089640203144555990247785838930898707029713502819612106568369642587121401401246188422905378658549043838560517899071793208840291357555281789740591651134905570736538906338849893288584043171321476481855675847181512724177190975674154737644555128969465990671451068330917312023050520618713982263049108587296381622757091643696700082375751681257577303624732083454731745596361589466196065164341117818638044858462589607432851033049411229573019483413447140266322250571427508537037250686216221207330134144003277776397425634979041898947763192843764678217817135266034898712627342023331332332506401318545312108422698030693921995200981001674648653800348356977096267475017433689280446743534104154290739068547302615374351177021485226443351056924426009801473096377584590450550942049749181954173185513819990403214327521974480702212878430350375713969812985234913286508572282220277858510185846279473467145362535091198916446214211732648295062424384728254040177471259583412730952025008769835365910412176601907200000000000000000000000000000000000000000*i1^17 + 74611650142552340563722348356646731989677749255500868735202522562997796983977373835309601425252494350621356659564334101959467345423636177496847796984455017886674995315680220644506656353557328163493516706744059227318960187037751033275043177960593637021809909784040914376309690996361695039778440279364519924267107306722853071982704313058889372334658435726514726246216353792527362681585875387920045753771387195843547176386547144262730200087890240997524406369886857886357503541185577446621435411253464903247487349345135727884369357641532814679932612074202565735247865659598463524778034264289124814381207895019687389958317508276561454337007946934813925798924144533647547989859488950602515014018889405756941061237951030907383089494362608305846749009531023564559232700755402264025449358513435819014930245163861115950199802057073630547419875457364921905435123186776397111344122460004846790520276843432609273718371457604601255413793485788330931697695277271956702136195183169173872648188306585073171130038661673061629817100824808166495460334342635120242599832121855472845601686830821675055343592600224770789595926246692699083536852702867022916552548532484810056364980637512674384722128565149210975569801042986932564495051442601803233635564240001430810946711163211392002843644195579858099076356817892776120689296762486127028667598330278722266938119779755867925103398160768224300457306994576507918827373489765685459532204320087377593115626716296859051768400186534161466599410276314891870597813066222462582234796106386004415546289533379532676839144289660652849149689892497983256377040180165473768086471747788834076022049546675015787914147093104012432234172784200711688996335035937234085745376329500454589682194818162076017653196644695953899520000000000000000000000000000000000000000*i1^18 + 568905244535578750573082457650578382038101298852932961725305173739369379663396531386233184606201311252056362842981987990536955675689995056206301159239317643187241094485545787805484083435581532265398976939104639999524531293902547463270231206828931418678876452741643151120247288924201008076643216855501124670351703005996588828885373901646363905925570933841202926005235674687070610624281448202590021861630101463156267962114457813722363532306607378285073230203419163918939013928736966907448694013476590567895692496584804986950200895768617392742705231248547933310356503306771639726455690646039864497981368302001588607957617804305679268752839769123892081740181238301899278809113559395311876057506860470630774360907621243911864150811492061151352604019816463487878956024656401982775144629751667227702275124611923809820444225564413653257923055522905184231438381030285498655079765588873789628733660183054672023616197119503178231194804451312190026466432729547503769487991820569124298776772778578120171715642310813453800693120009840990552270794507745559843963835395733756788836827019084437026177065241815694352441095895032503367416782751084170431990344226012061959905110407874827531196698736324232255147469302758863381302414615961621180262655216498859143528583234429739593783789564514189804623130258227313632356779831891007500493256435096449471081260486292384904159208507030251181539021535293808943364299824749767041525484664558347172994943119906970611369874495878123611192259140261537913010185657247406213349981825526563023007857047662747334582855772785702254834746116953997944874262588266755730454931230716684693624027349030236012987600022083047960316092058073318781857017973020724460386501483319708260275158917430469790147739417313280000000000000000000000000000000000000000*i1^19 + 109391324375398945118750002448429462803569261910917206955618802496275557750255517163348058015146985324802202495369082223777499322288440207923427630187140156566486210757798086997942850134983596184445152594010731748063494279987830708412395729086518328855529517445247444394374007087899584666031951688813598773399442235528024389461526556638509115515285041026902448445779531331423896294084710945971163354253302021406598760100318642663886521245039413908642166666039402781386737103306930155731889856530493992595282801255630623663674878907467773673063522157120024822052346736560592461270122426613083749707258761592990121633008761845723381329540856536272357839357728819672040735504390558176257219859411420785204584679298126938183915834749857195391171880093836324171409694346733986372189475989809060990171614155914119365720952050298484884853591148346371739990475578764934361663330614651974863288474719773965739458855371225604937346743164954252218015429387869472380074747920421515842997183631136172591072756853300577042913833109548840671412783659001923392319420743906170763836454453512651603139693040812752860356901546033974542922843598815468662951539685340930873864210057235377352405662048078529033026915892909528611492621007618218696452787218599308014364833402717087709228273229966959593030587233907464939256564622886216980384174791440302927764674145689943959995621886752329252977709943078913932667228621618035738702329770989377177072224429632300193898308718773236444607588912765649449789487202942299834941491055443582988081397328310273586357392713169947483512729551454149503584947035972058395497626582571907718680711391343596920249519100116231685511118241328736119392870908441715684298524833394536506922416113714286763645599744000000000000000000000000000000000000000*i1^20 + -147199432550588548814415111506780215628939417785312192207004770962925099766750212339741279623661450081206276545784254347401507996460276115588072081472178677861811938968546983953747851430921148511832361539562821383111948547430566393632457153360662029555774825165290490564211769054781346668813651749045933256097228231019263629013327979384747036706741781212316507831003379569109611639587156607222069538947363658244413942348564463267313251635455789081097894318287888770578692247332110966669705775920213186012589519434869034584058616886806074648412607839085365771174715905821655021757704489732673155696605478247728695738147562992091393140251864656714203980695949146703365310865693361617760278178520172150663041014998692721999499693050943985452172612811496222907965651727908942860238171998740991731679631433420358196058338199596740879759659471958747515331384252644879650590737622435807280677019398753111114268870224639030493278840492491563698514080830944577880353963029383567610989183957785879892226199390395903550591770596975897256801125059239841149730005643377515876638932346354132788577486911918995788851935168481785512405591710707307779335804835201271914622909776896876445340840221947048701581929192438667807043824106501800118768908445024727033455962204258501041293091397329371232284550176117827818382817659074999987162687589730792356159560922557270499215234138831829135684316687415178405030620951850611546176814000821796021592481745222056452691429500808531726379110240531113236953052274637903983536711755860946904981918404676380788645476011332219042905852926054667170827208426895068795994450023813308093256085781959474036640579432850621365557815377975335612096483968927943237945009722536666762690244960742871781710233600000000000000000000000000000000000000*i1^21 + -1099837056119217387327827605098402921644390933387567194894064478709777146089856128725320921226560569049718126034188303106426509067459416838523642511622112660305279080951302718437668369934390111483217508004187807039182585897500520270862843424602898408687281352411412996623367160121535210507666559890683248782480383029320839620176817124031739608148183357566297964284407668597384919350312724368774422578732220322685548387891837496098162083030066315320488877891347290750846399204970524952442772108294060835364883844779389925389467034130930750706346794789463574453635315963042471763990786134345968045808882054433562168441920675922531802516506969156541092451819133476878639573590503556095021603969316386677353783880691730758269113452143346341344631903474964259594021424829603505077508871884681364015797860177223418579542159747975067553823862098689357328507415188631007561212062810962634687295272700194914787924596620438990274607388599512697567601336751933583872597835935605583804075726220485225870599592151657817472566571997081450427698191718254855169020289782791223848572648282568026312327118122406330392815310586451236740436859560204821911644109833777592510860400470755832783521210505335571679703810659734466872731107501539759559730151161416616058130896209490414555980730409992114595219267408924498870484414309744357926433041317782786459267566173904112838893718902792328199920811078537487227146026282704926394943450801650104625755234201176231941247712242649031298794669010548716838265525420772818307427963111712039545107610439755474876590471202190361841363613618726099969381205319463049584040768550542201490402327836152712048745970837233841250755368422251629679894422835758500061694799933009316554017663502035405766656000000000000000000000000000000000000*i1^22 + 8356561080761326564253457808290203462419330775228135978754381305001295551359497810674533194395552690564178019198696374960723089674327921229912245998703549833726005762688130362615629050439314177432454712867569188573881898459882835331090996616306942831831164680584298854187071064764087852965132311257630258371198263941454938237694262238651345721255390541656135187779148793473990112823297726597031907973754556439547842506438122496876951047082443869750564141917221433453425720027555870034689990396701717224415810763107518316774886868187599757139899528768611384009705332657851676751590670310651023276966623864697143800163319948731735452141302614434249916314255780922676587985014618803256743767656973176317328060649113114525956159049644939721085580186256626976566206183987382620422163174313244953807972181499723724673502968777002925742704838808173222878367234191347770598658638302525109831257449841718634933461183580150718513605679652239492250212863661263582484867170617390069758224296726608886482758237529086399157896433005000842676512496223932446980031753509817800419316236527712343356238731995290153636415371608384020234387071563795986086775829741952776190224447055949185986331025692013266632899486195534631442297587089027727685691430693564070245429641093881546100214230724760661937748074990910969729319824087267899241282677041275951215951188060103957921786912074619258929063441485466306839301268660389678518758453334787481966537197550786121101377381533514665939908271969377603522607439698049080214848842567851755887086167348101470109732026491122508515432087233897905889519255378006868176037976808388522514000256163506389376851307630338212358715189797629830460004606136062642533909337442531060779811793296320102400000000000000000000000000000000000*i1^23 + 159829036195413618880044376840037626689790763800870743753831218152881489623998527141906038273267467752528809499925662317096270290306113169207815135360786399941909315920693016281195892740021380841062569593943910590038195778260912607872857457392499959650496608582553497916510370226684954794995208048270883767378590011375168915136408972985469991108535725850310132391210284530905411291578359434710254893104243363259577449532780450415345189172994007298425551362262863973854142420626990637793751616350419154281171673822211822559579725302043833405754950925068905683393165503863743799211573974941738921036495821229645601715820969642774826949403597979206064672811558871415450559159347658794803831124710275418833515456118242898896850894786304673201352154410570758723990702438324846176297296889843352752361279177497775935801924256914380234428504173205806138300716032555308869094697913682420344294635790613560975632222758963525018531756657036201424696580329597071116737729595072890743618159046782802871977993988279750239507082332761958987581703355630949016887393377898039313285184783840891536329786879240032622488260289427240352426247263107958701299722941972482236685381849542372044775715497540955439716572958111987007017058227191209243870006427788160798835054811844566078913525353322974239661090426283321420825769219799093108039494764830350975823690433824744426543166484990860720074615504579863088646491001539514695572872315723007158966648082094197690650984844008760902252840257770205045994872121641607081266476238416693707713481672475386235574844255090747223139591267610053318340698181489479779492847923760374207321501635728738113145986706987357668175546342208652457596153896415602167410379432776088753356195810508800000000000000000000000000000000000*i1^24 + 298177282459170124117221185044455413654335286374999514169124366154137191187518079996752704439349618675876712260741335981709727799561596957558315701465547857728870885594530876094814765228437906724942339434417016807771643336383373018561327349381795447503256809477436068064066152559567863087844403443011837982024085990165865051160360817861578815588739644111972032724120484777375428041942248187480473414635096723128393786805351317738061173257654333584941898005294228765953744103939329230905511576304481339513296704951359955866839855490644764077707772276926677092346045237429085479238313444222149586842126568084303048231952428713917590622425162699544833084915621354802344501514833074821754005762881854989683377745921807971105707538110509847325858529550793504112163477984393073396629757364449509375062248044971974428892584733038139287241416904715239650279407280909050756234469547773444117016448375309096353668473356710213613785397537198520912719388268228350069270260102513797391343818575130617445225034450570240270346755923586615109960399436481585833720360198882833697698432962817254405534124460811961914761086841746240882649618397650047642882800929520482838633254783561735853366710597494455301655701448301325019528012021453619644824204575869144384059841550881134341786231679711642509824186603299387536970193044174373701159361842547328437198176746267557998582149352982635943138497893379040180454047452543844456455132334321674081849354338913089597509476527907542489902972026213461815813366585032630275655756507218035487423290428892617291209844742677544174562932008366677066951680938789782831794837620497732408783038764868313402352791695274623853429504573209959137738448389956729792843259882980296194277769216000000000000000000000000000000000*i1^25 + -4057539563850295015917839949239734256063172040968203500356936060996031284446393696846593326344130028210755035554169146595196044919699737034055725610008137547415520573080083494634668262878904927748228980810937328602398884200522680313666760388673722311518397338957656088008129334344998778191302647056755833253289263792623088962463791304650468463692094449110975618911367012999889427130136180038782962245383045190294388068215066439829188568307035178534560449799928388445800136560694152857890613162665386313499810079260668745603219268309534033510726397598851689217507824914535613059441269267612611313969549104018331907379861216870867713614902645637568801948871534656778410688535279022235852955959677273038992778146582872645910865697772143241692529583379144952261332049471370786446142821377461568497843016709765548864275096674406802331317579854474486601259197991695812075477777278737111259338396620332508038529600210071731289754530314616860819027301448020184437514801169929753667991672737594598572330541376336988849893042525304614739626241696426044279368743712187950012773562872852208307702934718935117688724670838402377466635020339008441805197990213815341102732488452873344486666544735049090961291622804567752580642433419845359082056152969164290856212129959535632624855680674643031572261238209563487157081151743164334850383588121619380682066453352952940300531406796190458757682288467526566022851188202206832826125623748636193797617864068937692420361150512302707257395116697689145133384164568820516880726688956503458963260257672069602113177892632516592672150155711374078544391005441729887366826133821998782141522959504001168225541895054701396915620221279322050250257512580342660375486023562645392379084800000000000000000000000000000000*i1^26 + -18426625595201445551715784019271965552914926394354320204152720487287672985721041006627770854736087023934758823186029630438301914401073984844809175930926056462540726094980455237219365603637471564679231889460454317555954655155775282484464586074448766953911899777648796869373405209290964000041313252016356152088629186804627025637121286727737771800814753050642828745641464633084244512698043191799767418469167348633249399020324085013967804095473543316991669807975483982455888084118116035277450263895058677514743136822685295374907704377275980810897454358604162248443195684201836720066311168234976484410133147314491949280569256836816483675432116022763366547148509454320067661293322896500677335171200090058973755852740065695140163131537310778777837220605756084075709912246395276384676866869290982895105151331466654556914993560473975640762230454243380336361912677692350356492699560702195139614352902048665443795918799783419736122185307520694317217670773080451889696328134402351294534505187148298158673625354470877073124373361280880814010612058017947572972057859052609449250969919839643575593831955434426315269821801733102970415995570350651443543721529677191951397262815943564437946870244752775015442086061831271041144634068024026587645200708414139398787048054111780203970569726992751010698219442640169649674157174014182757836219009493598390361303642768954904645152516609308851988931562726588171604689733492325134983220622219540007251871881679571938085270049627129633847317909107972890509045356727481271328278584892315493754269730139562517432624905762801965306653059064840052676713031076583064589189095695859264612182064667112868713573825464815982866086718684348061561654283071020410358376730443718328320000000000000000000000000000000*i1^27 + 49628576295689965977191729395669406959608416489746373418751692677351019733655622594118883982139695927501177155363622541959054523686548411118872290415480579231172948096651445054373301123126483322309540174686042503040892814610081164460257653497573712171569423289017027215604592314641519354626148205372013311176691877155035355463758289397546516088299746933991113998546691218998584084991630744293819239575228584158874522132740654821020781400445957812131955256285029755317048292121599123250948079892679005400215118278101129933040921674799116162120285912772647172149780400367570586948765239029756537463713953844411398512579373336343145340291305611902545063542112957803056943217121870757669949892956228335531027768439619741165137555370018409118275239530887333313058288685524631246642867961949359185079545401352904884889580220273127574265873058245605666919638098811334916885142537988953534264279166292545078242954127150563249553000056672416000022858603467537756309810110291184608180141409923746260633989134312000149075899774726002288599449733074642780497509087731332778375759068124556473001518546967641798438788984099095494624787333911297315170329246348739124184637732825834106741397630597996291275710309921886670497667710134916537739092401620453174532561492193510561090497544784834242080743385758413842942903832535868322002609225163388326956124128626106719094970677135684865369151347430500903154291027120742762743076620797048483687618120094061418958317683637793219146803880089171231559740243332304393799139071372905020273413141788891341580271165432765786257530117924398163394866152104786309412367596662411737883905919925179204449155849855414725843909263296178871477361933220896837242493425680384000000000000000000000000000000*i1^28 + 144070251611575624473345477848167857518653601406044231662287239267541588262398893240577471005497155194469695348825814036555470122357969655060275660058464406761223845263959010338301997850415321486923474061635212998579999727528348574604666692724457584414269142629068039827172220188778875093642807378447859852931665266697240385699901883219079111320734258373679606425781973750147942109603348844805847193314918257465058674598895072665385541137223268187658309262940892758602849107957334852965499711397169858909258552526234211432918876179389545276157641508898891880861202424933584398284115230283347182927521610021427553040380407604010417715562948057341668893511392446979065926446129213396591271440996682610174174282355607750795236178253756765582373117875828906447287976244954255309578771889597762160904335160756278482710898290547966245644844667954494330077693242795093799635288600072048355980785312609091191261699025159348363785540867497942456616419178163120949063016855792789470968991733440094431500393856017135059577629807407829106442500650618707352284420521303150233376019348734342963537425710753880276552017521788626849482154437973373539856614563999968471859420069795939266875020438026278168252462490785106302497314006666477624089685669024320896484462577078371646166195111789207363259530653777225826844357254449313589066831257406153554391329578309835909601062449397065717941478161817806463718572011640940957459052417687437305147015352847085618877386606836141715352755648078977781381318932198209987089428419258905346653582760930918314285841182732839636188793167421820460749214406365083445224938214761762690287257539215751811469291100766351246780106081486509409227546839035338715681521664000000000000000000000000000000*i1^29 + 11387954473318605440532686474846818360239493407196903058366717392100622487808966352586800812252049655935950696834649218337290673364094065991073641152376301602879382078739739766952970961287360455539917134835418674163307460850637825294086309789014188893356072444364565726835099075857457395268888224339014749983168094979889153896537084872857557589662845519418410057633806149892723738108825070464636542475057267441484352659101450706328527227109345508991650366602100714121906550747915964458485733006122071836930325466106473875729445360411449713919104517183484723979773639653237042774568783104439168344245036178307293677691414163731759154463034024936557650235324300726642197559787336766281407224071197581471770438310617332455723994573023137443121608681775886686278600830887984776210527713309037737731903776703615000989667975093414978624174475759850142162412617415614767174535903918409983906608571193435299314605935653938327250443679259299220414163863564754799664843241037279800624352237022144425941296475695351431939739315360372439651674723554737621624109314156648246965818608095112380997391956990249584283468284742973812760555769182885961960974101522543398416643273054474094184437445444756883302005782205772483023145955891406615679002230146190103153114197513640734639843688984768957157542760393280235708516497104230256193260949130318670213432235773901203577086814348255295112876649464102001038374835616347951599004527848696013033159635674141273533923502077480186464092811362863181929188544033948500842139201874544680961366587422562228328593660574643369766684308390997446574159219467370088952053545937592625270839151937832216736250441746634963710424438768777339332758506457652841676800000000000000000000000000000*i1^30 + -86584473346168594868196609993883106449288571328114211335912778029820535856392888552214300218292847512096488944316292423698987149279576236909293871546111816443378897596626695140103161956035437156564123557166186458833629699960411644715735252714031623258325343905109900106287562028836729631860150939582696386376923102794882678096308687342358595321244078487512929753349097750494250477556096175124915570996109576984712133054910086522056239754714742466071367038716813732603248640645066172912420046396678363225953696982569289415855756274349259679948458458231156781040044014665196847996360311459658346858418688735408950483885194242438311131382521741888046830506793260705413180760845763953081452022352991015350788511166153658031271767701153821841741909665814142704644096304827469326263606054831260520381451655223039706354527516194018473955122183243395985814144939001015714785404784755869165751367567812024237100627834177668032908066268571465368200296004967367836070371751166066791203028490139705602783271466568275194237788671262715577236776827128863924121382559139320938682471514520618085511706452777445666579519218557808684487445078042396580675326228130932709670618282315066770840955493781432286857128951342997036177660038215092860866037340469997729678101445970639725331771732930804346612939553223281078609397218031705762518217606528712818284588210841323855658278730366502917382876542058454859433948195281629083765289125890288457779181594404624345406868619894263129700079215509264825783821392136443474679978580844753397641806834089915768902872580719922648188361666324984675892091799539015054188238606621778255990152882475754799461991443886297811388579381538400131807877941480652800000000000000000000000000000*i1^31 + 527510057230225472309934582721878953684428696622758290348493666888001014828639288727354651700600113559092254849809482598210954743433380654109534626454710183421910771890027832635967007194825207711314521644132053633330959941478366605433100265589337966860332062235354710347987830899759581680386096172458787810226088968613757723709834603705038733601910808745343048680308774118774672926611655337904941251935457145777725745237532271305914020797659502247236030677302075215289587724943937729617155096699563927916468353387730642138795970595217054098706888064772582303231538375673873835078155129614605754686209692824968275356848273696867679265124530479469422822407754852352103722140604727096905138977581149774586485354584718107217417100976030752904967703609788666877595336262749830523411377524859354543623210583202540016590638667376290408259679613508388384685595038961191593587332601986819151449438643358374803206910919523705258659994249820900928343840452191696616298695468605753505261780619381386239476256634754486126407194243044562103762046755387309088789724498608561899924539873797469977759566815963275417322268803070410130016054685150071403200464709052824594741140190682190287243827207620941724613035261069494767581552811278882789423645881118657049108057129512357180479177953663107766787779095848716297923634811697066493114556923524096710280177860810030421236480276581206851742435178193482196742087535355501236603881838724709111271885121022273092987474343528285876119061514228771404532793485331715161712054588097983583327313025132124283716585385853230106839684916048787166923592634230185747307107186534684822995382033954314851811183346318140969933977711446179223009439304908800000000000000000000000000*i1^32 + 895242043826708854449451549424726102908740515999435217887954737299429454159148854777906585319821031986235290910948252253469499368545637097788271333459786849637199335142087718550571139021210413156607898149597868516610488592232749103303016733455432420874732745962878474450780622619284947742614055573019157994725969398420229664930238691363863165368119504928382017576965745388144134706869340406688979293147074118217158134021800004265216340529132388390800400951122305391842027686234836186557798204900232777908773986239759072077230588524649694975184894334322339088980177146855380854272481836344522436856617957993210292814223638583844282689533773094750652685008014495031405415291302942158088496177576035337841278947921893822151483152184137295073482634953287943905226050727729303382154435026461788944228751619103475748131545646032167220153481268171627704305741009813873680442331284611961008169130942099447714375358038974227969747506714681510276757825774703662686295821193444535393982995430954903650115762454345794821766821809569828794598083483066611358244878049305077053580368331114464423945613396441868385316897185230187650095739981418388413976962843522348128111403972692672904404580048489828053796855245673768178972251800554737545600377171713510740234921261865963186066475597039546386319249997621962288790839115660371572822126464599957298476510375502577632131357565761165492205269460376101831247528296595663147533253386174169031951130549678096567156332218169554926440465565162260543963542032794903196537903246321919310340606751105833104915942203539366487169107670754014728197663106663404122897041577864380703683993230861437748285012111830038579006897965140524204430458880000000000000000000000000*i1^33 + 418407283163094534422927920647418084697518971016839773780743411354124679933726595428782410969655272290002859105758791140390929935327976883125031925929607926927664714099057725346514729851222741500982136919189859247061523125214373009353780444649324683178455552460757301109220854083734210834694396119167388823211437665202104650764275463304993964459911739053977772972583036777809409226689546746622091357074002737299531689152553107940708815549094415780433461016716231977988952845108947978618445815233829887251855075489959514141575174515785354277945231725896197575723816714227365133895461914935230066201208582718226451177355285622294459604806648785768331211015226216643055150838689755264230845082080882241190543512792083948222477386371736797889323366478778481462087838250160637174845468354440388463833692002791861410112290725937047420653099976250576179400752029105621358599475662525353415027105425517808207365967545017554987850322014776688196201127590909625034868510345185663080104068258964920381032518740166947054126765884077947250292831528827605706169104747876801706099985951330781360362667328800547570160684110083030405807702759796570899288815162516686683178244590551309067228222835552130372468467442138347336214405433375879312779965409300899829015842848081127007883538787033284250081895566679638292955335336593923625981264366093236158980966865991090123365129590969786920859774866096726535253231994605370061951617113032866900624998138171826274086808821703106552719725271985116101804876697747508770802706675611175435120629786865086980551130365488820821867056659233665051656544797486649884693864781264944735542420909103032451217327913718505038831416026179085271040000000000000000000000000*i1^34 + 40498017860162612233728004333966381394480512311520241649555894246505339283215464857086594292870233243614774328688377791944544452761884011641247987169568301925770590191701689872336688719476090384717306711180986078816415055865752553591424111532340934272600882269896953448679630731303928230172762877316631155218930169782263768858534147320406390816138348222762648357047652740364739529187461871129875933411311046511291828515907255804701745694397158816761465842281792495819437175521521827937600695012001706500829424342938314207331403702775497774578278874206460584655915453912782635585675622998884605686825874457434481718437656605511449345607822810834533313561551995733021312789308152288053460161189864467649356705552636553260576766908788388264291636074031142260080590249938925792809848202990842488064199602018913684126013117131138277020299627014396292094911373701854727580291935796200979091789290414647807614343509835958236814908710361928316219091492354155516456734430851108585193655209433887871742352627698004872416590233440041521588165629725577996621642272514914274520264517150722459625767222961914612860730711386770587573869354466864623965521267162209499280634020245515059842667605015820565449125830500008620807604434250611533079010954294064729009107520760975412091042317483881318029211051657245558607370826958862846978981102370321289942416823145792904435775614809546985963116423108605586389994878004220681833844867957901914520237606350625038982600121563521234034903415636906070877361997790560490824458496447859956118074895297559707431944240140545503798018273503614027703514140325960678854919886206280389922064271575407663593620154413813943360227948416204800000000000000000000000*i1^35 + 1468211651374786747799147177057594294279237145777407629049681181155695016288893373006312742144901372650208943718327211120051946708753113084235789592504359265026214603401123966693570205152142112354605249574130666152051240395357780136950836600953221193401981303410766433875150960677002139843529052755417482522927279104425118707186784893774851763322724455968655445105582764088685742419562232455224126014198373823427069542040501966529298720722527286881028918646860784872577313249320889924117645870235359310421937161262729078303697016987440010618157098522801773290799203863938326788481311180283078135320076513857406852266002448303940417132241265811762277299722471013535607229541782353807716486743583581512001072517199385212859585057088943384879055250329278317443236723107205182036788719820104610834643603256372804755134765338176063978077091198126193903120369137543228405526325991874652763035774568835242196330815482967156104080781299991063196339063513386056443056390325778128574833408235156159397410270586891860726420888974781729557988278599317439702710804317220902009645954507334709997621377362676443327769155515643466615453462851478334810936147161487738901977231949277307473758573870125899815432834586001464101278543853510149205046125873432334495668565884383002540012023063408367196721350253674549142174282418075322419634373133678955948398089107130442928749281297417792352842967482826141945369568049890684470352629651480547588927251301204038280536411518706225920347143174032345748831711335479846282756264612065593109158308806468816484798719161903017321261056540380433804860488521342867408749069651724455610963697180421932500369579451388876906309877760000000000000000000000*i1^36 + -2906534602084484660357715412023240130272126148299664023635044869863473617100818078270292824368988624510310298042615626641223095758314576755958108578202584695248369135222848466583754547805984651239048713700305714712680940036794350090604722483448012156162612929807584545418510311211249779042131774746154906076361771089678892184793741645965845463745270838715791905725501288884131835959142486889175989347275705279478124096225296164810955138156267120666086808128116552792701972319229357958878668770164575944811715166987496013165703070449470888144221338066746846873666244616331065845182994168470783038238197701681645462593042242106535292798665795399616057546529224440816168161293993320073658620572417810884854676476523563804432976801530890901960304819743009330283645123971989745124694460268959298704832757193920234030642349035812813871678708246809536138764374101192609011628952901780431198856266827740208445198367818756906681299926444961965682382701154015182785974998438036598174178773872254203449907347994715571549748472982817351099475227428287828159812536182840148069178152005505824270315148068005008456449839171275479384136978258653028190976714618761365944943159247393516723810186833355484863257962509894553365151385279892172961188773800583583390169061376233591567885866712626257305727907917444766281144718510682899697118785911836098648975890493715133684184259477417161800468090421611927777184131305606412345807976461642129644685707126738090713431187230192488211001799689630762076048868936144412976583054725813468650726990333372585520468258154486932217815787481070898350765242532697147736822774352775650860846460033225435754567279797069676544000000000000000000000*i1^37 + 112137323246367523230131201734037144685511227588513665837458280192289407916586045386243566345804382064058782556450615875875563518501357322453273609203415083865078018351926781844341425790507502295295500743811681850788453177790627677695754146127512340323049680819595183851153890280760800544635310126282632473510402077016343954419461365396719890483484430832166126752621573487360976965870546130213799326455625901365565563740793365546607768380388171233424851252619782693272265500741114982991805714569039603544715206448718961741224274227764389882564529381041093647003498053580894169442079305998290855048744049594562116870415192032604531968173813401722667289411441372232065833039473141541029019710661890168462763665012202049648149388794285783890427021083134623157474167295175126119866913307598784503629056613471524240943339188588152594089450792489305810122483025368149920979391018817089769777106258385845183493367400091340369645475568637160605139349010129423278398401538389108608508447741217322546180876942747521768765590015693495719796659274365715254119756304073198558917781484295063035712564796803946916548383847679972687849238641614980075923644376759555746820949446049006450903804257798749206475889252201840489666497763607158242260530808178086292529300162075106956967577830818787868395531009225476455807654818947316971952077305513619493464110214762325858414298976829893557946712629757276733739583860209766557079357848745287108904776816218875878515202030500723457514259320788994064134598678895370599803523996428741790097735503235310025823123334071184715974924819575951209011649804827568754682195463440805314763000330219527936973103064678400000000000000000000*i1^38 + -118000580113302187381279088595254441707793445098716653489576158900424569088995406539329115531151765233573691244731364665013539138932631600365909679566133234561577693277434967962321718799436391861383332122438137189868073015113331906670501660046064042010326949948876738241866646609715818580545253812799426326290528316607523471084035331828397878790576092401398405299286646505044825433856332644792785849363853185519562052012923400966250616355220256663867571493456477749751373300765103598191753051985269030887202163644002971144829673813835942723222029335529477598449834243125909207262002595749307335554531190132316718606541389265082257963255879655131940568221300930298828891507516824949350955671413096419999895563548900754256852913063130814131277268844727362529463109726405907489733640205991380349948770101015313322004168747676151752500766614580712737937239662212739902871311044004257501792881888816816492513546730412676781832768715724018947386035013342693403791116227690466888618663052608300475374374836132668874012978294136512296215083108369056597233167415480177737725652959982006177958964172075744187958299662345237637776579337133703412349041841423481215268912527836487861216613178109588218748421880419707181137735400613154456263692787546092746648240387545318695524265760580946826630956250406475341566874998682054834766269593184113555942240748034403555267852626747450398450878098287960948917271515157708499657369878579244085048606062004726513572021077190962802787239019038038134413092825983704260315615902557513661608035362661330048988910739359629381760375263572150542443104381417843255205066816756344734784651069665963723980800000000000000000000*i1^39 + 1643433486859617601137213161928652314290289054634022104798196834058565901025758915907988398921007624147084135411864757199931379207094390111129070493915674225346881001476559677161599514243813928576490505374643026547197715813747685465462967955077767765883720447758456697304841186114425518280764124294677592951362900450374061728444677020315229861533527823481242436831642758149410088999403518206422852438734450842094662848718717926035860254775729506358674251448581954930947569372891285937760409786516857724626328699199472524314887679455817741505774325310576346077447703283957841865255613387496250164780663230557239347084138618105641939095272733600924717619195492713138631471808188282053931588531084933632495139920270488667652358344929602875448545670494936025271346942696474558890381650581675210836501605237854334537838479140672678080032525394671498295463906260005000578690524683397805976161470668042337919153700318163214689530352179077789146206483307439142435385926761032040835783906314587060135268851170677931149674433343768951278484730620023401697664145385842449000269918477518892334376615029837960607413088070506441671065420566290420041060325335902771444663884180237094547117324713166443892908955566325687904018771791342470300214681465099584440876410166381796411120450403782542778073945824964282468760540830350287422113621920493126978473494332582479041776156428822965413591598988820110417540662896185709457640996641123194197370089589178738193409436088406661928204321754971851750228898410761636662755811143549361750568383895487100671904307807989997357120827129411518110296292207403992067831051233403196581329500932931584000000000000000000*i1^40 + -281795037803379136320781810274640530384256603682109822541799538723354948357249768852868259811738016759565488604517010457841023756578640372661581637577687627259745543715650311271219309891001935254565385847651104703907268335406894449258363142545889015118858852931721008955688433060000360540014404374627643468889820031533077097423019506254105922248370168500715294917973087883351083339700850699317173533255290950969455750406415965035586086918380731067959274553347523333547662190211716274109179985060170256410886534688090548133182392916483974713941226485519249506677545033409814507956800022388542038877441430209881681343497417531878917115609303473843534066309631099597939594030532775688187674985769547649412133960300193518370197993817954277041214678740550525503366948758112298375664665827793879265741681689181594396803233711870416753889953197677022402959440614448856084638201213477217439325877609488744707201128363448884071149957451136772554758748031072141416413131433631775565989419397558806258907477845934013761079428020196898693870542556448531351492672883429093375903069615656943116598987097291962699863916469849708714140618805402220840396127481152652736847346313666660198757708973980841240824381242544234771430974619814537508132716635354880400284557278988988854872576375551528201936382635219268087947376247266095300105164795851635883556657346854000193731123924627362147025464078706186331397335242055994378223710301723199325872590412719031227797600878587270394258934890147746713698623063763674128740266049205809693291502050815406340541700415492237603549049072246095601290181605977509037261038315136128249967411200000000000000000*i1^41 + 290647114226151597581881450326788573860441299567907096051358430830049209019516007365267392007832442390449530727719872199522355093684606069652655562398106954360167762662548455370795985952859099464443040326320898252758296117629918448854624248282485188034551763273756539934036667315474575084575237718418345718026780632721158488991831742216615759129255885813502879214399553045290164887944361900297854288709054813942676835864865806540668084198608787070447224567350085438594879758910117627664852954780595680563639886961504363968710617289255956143210738018435625077329137147315094023869448574803224884534596446085456717032017277362827891931194223759206946674048079512294959117206969941176723451512179304560912497303616813065283382284117148731814714173104103269449236118785259156360872467964811903780281339624714392016794207716967475205450058575038051620674102677064468046153392875232009077841423046423651311021295084541299017184960852887610058293168842684113459820267845890440557994749288555561897546694501773479260987781793128599742798551488250608016278828378175256764613461941253744826283746686268309406380530992892787867557977512164072103172507323832806097287837992728009089348949080819051326979051132332442838603132148895021145849476764105175957331496215656741842712206695334777963274594415654805227833823969446117416127063612369001211512836276579400973667228447140949600340436829891437311409539658049057218967810294123611991052662364978103631045417534072190658895495700559797328395347989925821990137952664978776082018137758805108927514415403923214671646123783056620440940719102137498126146001893935022080000000000000000*i1^42 + 36943942506816847734462331603762193909809846471280506025207879209458217094133809210814059524982755411077141841008097949635921446738659791578778465634787013863827114948931598145307420075602460587750850861863445386377707186311172323142106866007230258616255718105068270417718274818841192145900138643178470333592216411799215557370054801742672140103433074604201411509431841151646965473426524249015361672268638661010745413750323737183682684779991017807665580880542829050349658555520793825316692569532389332595032000080644465822776158762385994282587108891263696584777066695231683645793560237519241136829775635242502865978560538910541068847339876312224372186685418588988729580205214530576073916317435184664235415189282310717279342947591889021838930320957352041322924263193793745707606414864055865644465279268813831415021245829188410153883053695946117694389034037971338587808416294287948413343943284320445913249149762552675773627939802469404636524469810343138739447117817979398244122503638063095034247565377808682926361690746099118519355946826662022621644202437105126040757394315931640293586661980796067351221663078987155139580296631769002936020902297482797679769458599214579055805520793472561978076354114990786302686848216131502841615666736434718081019115214912404294482636498204700170289808521374252502724364519130619790506504697581938026321155799879938112839116093798972978477837503253049477724983433812316866130562419958873997349922638377840189268716428897586402864179687818293090427369570762585389481153552535120914720359255734614892347885430162619014501963776093654841857875077089515383325458432000000000000000*i1^43 + 107196499969777540822985696994293443361390945422509967674422603817114443302202932496627915172376580992600676626232887136351458091616119609666911385711570277006730856860814007067316666227170636457206163782846503987149878651801460584540415058477172079260701730535782827866265745193992229645304311336472434676452870526949132655315496231756052691624456371599063851708704365800734602527098774033481264960264700400773101602097578928431681309377846813012060600100277768452227695303265987791939134260011709814132796502384730200818218482142864160082815021301824230030976950769604574309581763733517380302125566857405217941306599666357190006963638920331272074310161904073640009039296139879253132648541266264338185984424545007970048931193751872714134844462022321046194917051829044175911262941296847922487491269913859276950183802325853941772365306574239361314350859070565388013776528791262133661207859731885651713931694531278089063968262594324658221766807750937632308911268672825781581697153415482548044229055011843883746332926237316587702833427833426123041538357255874441459910614569382026468224836766487742847499994241174056352767589842481310027635047604498999471249779201917650788032562615792124759678390217173312327902675771289860795247241475704988866134708306148807727317889604901299535020899046542133749451895737197549716128443051942544367954801646920775285763857839913114660795393062796803534338351831123735788887945875609994502502842230585053057908136889696384901298004346118948529746783398169229718728846044840646119292341416146930291432002448608887817434854937902855165815926566133170176000000000000000*i1^44 + 187910124868987732547195552502578677679611870607914412363281159527728002869758948357250404607423850633092386289218797489236768795045424708476275172588293476696685292226136069232948967729705380772551707991907469455930396874026393515530860666006920989542576883311903675189604396168006102280661142481604556988370702367758659971723136565132972853631092826181656114350948572003645961485553849420241611638476233834131051416265861860298039135678113340038306710004080390407772826951377336719977804970817904980687024589137239171837474605635229348362833533438427813600330328649329407216618681093259924397032712859130034908877239416653628351029984620266240113740278800366401762362337547407888836085559436796172815354221340066812212320402676205485535074872804884444971463510331836264818129546857751276960608159949234451547500898313496501834616267076576730610619871610317754641476205530051732584117726950899296304739713642829845528013254187302160913142361787757063090388890439774741287093254145692405102223185890768835148150686146311560655940597340426548827211334027905233968529690309446107630488933145041649485091495836523506692042462737954990548068158425503105240425874722863725605482877128395835777043491317317106375732304056840203854109603730321765785248992546578828019803958596479193863449601091147862517082913280875794340052410503088594088038604696163558136828888981203174557038761343926450522960521154831800476064510050990785095414112128960843504000743089287198236659071070163321038570008586440427542304381200301531732187003705298411253535306370613804648137014843510330306498396160000000000000*i1^45 + 195737062148172002225725290755329684571779773775516652021900598086205259846607003801882094789067932999222613343704353107476210150921961355145892211839480695649143744669579669345388099810227399788217829534146380374635108352728136586708270731854011404887483553193667475325290200457431689101331922213928679296940794597806173020903564654157523029285717113996422875777607868166061018707877850768445716885041479788092318758654825517430015805825559650691986661986788999545916952053884816138848903381848122254027382289353275389842361185339407854897735668082740516074452004516974610325786907485327338376511570171005179817092509136137393043638595603710882343427151260181864255789070186498268681210399960151922574830095845768479305435708673525890458247771508899881867441401397216793200017516434939880411467522492504575842147465243863697673840085311632812313696410830562990986526962362476445971771082031184741760287025368016048211295284584310983284356690255046980261531711032473327711373558274038400062764447614422455283766326407279168887507928600358215471002771773196626331571121763495735925430186348504862133952355059161440234316732566023297681240889714690904697394414295496308767987828509839495955272757135476037526771049323837108033410625625315476639712085514516482324751891781621895008721712949994777764118293364493873016147793576332449286402722477099043298663720484214058254141073617693791107133102860938116575637109432299694073526851130297037439160718074179856050799270496792120974206752137264722595869848408317827762113892000533488780635437615883005018367354011123712000000000000*i1^46 + 172904623185908149169441885737652633813537617873239716477208024000654971984389012040241371358360946826532679692023548505418563201410111649933730093766820480472947376661409842404579290238939324961101578798049422952456330948839899128749511041588070303605395301904173170012143091705320484024726140335475151811598432914806087440623127651520154756129620090487200642044422138875447932083641114132334669480237239262984634066118526592404806413104797936378815535588911717770444324662607779620982179813276162867588899561967459728568022355745201610036081913599737507108498263594522987099996676903627118806814132976730311495418999502793380167193853302011700242496478779442985256710369240583040674989692707907419505342575099277606863537782698828693434619186217757730340157092392160454850912001074843840282807634446848460205395416829248692999787679794245889292357253400314823619445882493261734540418790665959337437323147327802688644591643436287232883668877640350436677194919636601414683140910133249634625069813633880742886890671490736405353932247754960116172353882537237243934747689878950832273762590959638660549341467605446241472782455302942827205823245039015743543409396999893439509197002642291623223554661078371204792867043322116386569319123276227086053638902129690451871656774355758433272026550151646125308357029551184350514111917011941577310375310807251708363424136905706956430221327945776288019638109328737049967891284045895934477119292822616543729429714946265876993266745302884184683314515203214752903431592339787628951136656078039657402836100724220903450214400000000000*i1^47 + 78206516094932072432920902808362667963239573634691730040683373467268778295376839702518572608719087974899704838594664234815404332382937212863928177045099608283833700414926086750681204190939480351839309048397207428630841074348267642796711703174434713324638962075203297024959330433115317353554507350585630972807720251801328223172233402258626285004430831244173477007328486620114401723114747448750541696583817203198142151428054954166649444410929756037369485293024252943000872723732598520370429119627365112827688124619737588811815741220249807463632269001839735688998328127471380776641686277413459500885277869203891700987886868630250107389444446093655882150971015744822034385611403372924764255983023095266276656115505872357218814885281213085928753320815330991815073818373200338949167627151014282964342515924676142650209120125433511831484895588611902459155514824266195263634014948008825639700025645217040954606152947660525806529486585829945724032621593806883250985496939507636595178970183963757574344279574182950168576770459150703531493204422452351186763021308625730893474830582927878489827164941507050540927638555028326048227698551339946060807971661557064101960733118009883536868852070436751511768188952608475807267533434459679395632560385953959193661004342259872191103738936971503803368416147236995992590550538382810899048978032010618047136552923022829578650857287846847576063434841239025482487354202239916964484440022069321868152272101345016272048535685476660866018104645802248888273822857218425917572513909035267090338528541241957951331873587200000000000*i1^48 + 1102107251928198981756925607867318657561998906133869342455163594504262468413144138175776743972149887637003608282464014378221254635044451955302840132898849629464589117136775771983174497877923215594840204997253616750847800601452254068598951897495181057791161686332040204819971061839981558534345590266449444635006378490008855419170269673549227018298324089783999654423127258498214615335779476512947823933681131227353518026270250581841291771856252044930613895377196132642196878740481772266339514830402939384969940727504312256400468729955039150252211182705921070001201085990221124019911742638252920688966721145350015295353285245598841794316761344514127429178460834147216419300537167954672322935784664519121790526777111049964672038049670212082065081973779531427587459437959527495233583534714669622813150869991584473424609080464133159072177110119304162529997883554562806161233962033301208072364289556508216920235164732346733100698089612999161625687861448350462760654463168400265971825155858268017381617416458874584467458444971807219488975232082681257087023733880386709864708213089461838531495176449465658865479649802055347999458163064809330839105137090147961697528195148394121479471143231916900829266312757682680736997461382672435677480489809576255618484227393369434238941897270182993784801984699171955950488493719415741710911961673138918142719893345927358795137505133721906954760935993072366018013787934833726561505089881321264776874436614205477619989400487999826495383947445306803488637259868029426934036086443155274782540384867041280000000000*i1^49 + 55761737795708648192250343443142413025769594662172422431099125795004042237403661590802243717486808246183340910915185793930410125629839234664302427520126329621652610163897513088052457536069474537084528677702398803831600335866444248129629382244668862704019748103172999309938005857641656248680327731980709486421628509942411187351446483264386174723845612369137010471455504880476388489535529299074982679643493891692493281291037189288526783223476724034236565361100591945174098627003183417882799327976328118341067291750692958352140902722377914153618491954024195073540967707366082865854282597313180408192153256076801129470285777406860758845825173349955096627919887087580990646997899500146389955531633423229880746256534342728526231953722443403020617895980287540514265710390023145410454088748598656119113602083780820526601467179108107004724188008132275033016819424537511109609456353809187506960747894354579214591393376100114200912821900050885012070823137342043745845557507574051479715185862162833167888219943679759542429198328035167099408164061777341747243495819010969339414274548328525077145541605567262724040834770798436742002645265043434099438498124476179897881451472037686340845117422835431124660475500515697966184361834855442165601012330110666344504522314076634644548187084685137724531502060738476539977308888665317273096572588637813972838530518415514802836268927469889472619521607257487889937730879438746681422557307406152567729008512152283629374506215692159299536152615321037858332781396812284344668624432874362454425600000000*i1^50 + -63246416806461327721774272128625295384321110300557609189127118901802461293620327103452461972092451189599563260816895546039936856786277289605699213058323460658654397646343094240184458907819917829157885328517265016287580558623920949967027226865785818393443541960563677433242988197893908340839017026275946242477983310527955618522262177838757321064122960831337026665549470510917486093011412948718154370149460937246557635282130975291170827768769257964717681138290259632515220295838892459263052086025136364115337789448640385897615689502815596921298567918741946841123434592516004945829072266184476668969088750524422885022450947496537757481420494777204167568164269687615925413904805308917081344945669202693765007076722703015090143369972369099449282729755343806104353792906026059910514063508986417793720952101236357577994547694082113535772667886755994250522168061528439931057063671809407753926243827971390894900079666768914637974339171980547996377570822813209480558830353991991513146055684459621411235405296389947978688612378576599671324353501132771622822193205832021342353886379399148507118072502437981747398671332561482617403993698410917952250575234045053625426878465797756312747122611641023063039236831579048955898656931834502894036081072516429863922154050414503999060011889308133609973452026212691920806893734559564674907661183122868192900224352231103315851964594340141413488975646536084851080295637285495797916264103053799976190652132239894125279311043065119768046936071181701864218049399958927711004538880000000*i1^51 + 54789104907716098048000626644563017775457620637258383270702272204424388656271821965565728130903489753324561611153740506745574347624933074934388107270507049686776910357310253168388451258872063103940705191360234581839985047451415526641449822601758960424859188603572365253061250532864954573296230541247010816244123463982380251170490337735765714258578291332634500238540406157915146767583568607499413142074241445377100025033174310115859970733360154889847660025457090072859512140294830886451035321690797257031610227668944949882801110328176418591364084807828920657429692886451629403500750685914432931638816016317964677458936960659032795170382471978054184120742470556214762708165337647520016580686322006810469522182256674252412180077783744573559366275948860646460946301738769875582541326889893638292943337367464805512434490798416495305054936398507462403624267978064409907452528799498929579327529967956042826070772797818175004909437253295041363960443879807900450246598277756479461281778362558275125839795904872048295747684300716214916020549328948443070537892105454592559499305589030516467087039386083300593586667453948640201618658524535104516342659331350024715394601800834699821452940865078627010002021870147962390574642035564294156784106075222504083107919890821902609870279081605643724143698329437203184247156170348110474478623407549789648603153550407429087096479883551468794275938654074618447541301971526627600954507727655993613041162355422461482500942015649041138123057897846076284929984902400000000*i1^52 + -20702827017448963848694593718403853052496066511814650590965055275402908751284169143911140965427473400851322727198446090550035277269366239467247873825920546887242431075020750285110188043484849928081961394513238777898913441949124836341508699725381204988818995042510872365932385841686973716213272970489185824008914311566936126539417348051210984145398073793501832608085881626792100005398327512840649037180561788827444959363809077780693160867953908990335746162623716898520030532193360341213621069292004674637747833720414715839009223998463176485142055476863600992891031976716952397002228954397337523805641978379713509824307488298405154989129612170126356068216040280386880560080107574165051360983998872092810992727185328831442462364870582077862222972845656387646735717127218218552637513238114116989054284344760938981407006059544627427316358684193921789202230344387264673512771891686864286730831393566687870675746211229993389816505475070532512356192606068599732253408986261414556931212092429571849767164174520136134558236629209134153694294980415008978155395274488259105291912085687515651971743316438193512574756092017115799371390746784783465992239360462667755310290570502157158690595494809034886163330105826799636245201163467567842473617761034542479556117559056178919464494888776194130346159633163704133485150940419754823684028462719904337539464009349257899106424881703511816196085710248966026116217673528029113881050739435542963383997357302898717838626797104955152291920442604678400000*i1^53 + 5958970671225635361961156768018517050838078903773244060148676462800073491515468704552955027063426923799807350462940885728083070571115420805725124665374933926041343633541929465083843621699876266279372140585890385733959735987594678452799481944703605739181460411018316487270027455028439489100082819451029124527386462717606501148778104093111217049185120725226907550160520044192858743876062832497239967709903889170489269314039252276921625288256166406229740049778722521858206843765763732306122430769513508291579669638957278874375392419957952290061118425165630371471271929628844591560786623969020111164831669775267517153848627325154725049052116362617164252722066433515080936512174310569093179610316813053920042565006100528694652636820402467527935062770775698375779317270253130174101392275154406104122983689456299819455043024477742855499119470274808646394638345215840547837506404479375859953423053458364724169787020302659049274994221841132606680141332315800235051064804105735310239208331366603073728696649482090073796669700487393365488014412515248526596029150660563602360553816135505023098817200271824629346022288043860939109136437553450030111407381449892065151423558937368466295100662364223294317894494218893168334968723437693704377397465392203613272427644270307405385611254132048375394621726973280659696803124022458511395343022451843121951263790910071940957528512434145503776677888592750679506344970546557322011696516930974437956942489056778228098238314271664962400000*i1^54 + 213379542896906204636647157501722651962662927820433203159668456088290083172853438918132401797467605722409994726563575192260795603662638647436693538694805249575945676754923114531910264291306099276054600739638256737850367493611644482705084203403140565379653422947122881640444887592911016208325353651924267730884998543994450621531227109955901100954989065341012326559171652323674111726863070357933441790364351259468746880209915311916770470924869802997286030795115539425517690474226264588747196319183620547355755732189732842881845249647230507347864392113398012232512438038192982595817580420282561674554566854935876518508869890792662965630092843186701691078296080563697616175815355895080564944443271934825478244595059974271650055770419561899188770354343664631626844507604134704319717218359285110753781562018263254483474042629087282833136021490588264230628899779492837118072460010364684598839020109979924535069253506968814016591178391015708053922528193111072854671399646315604769989515006953534770942189872038905881200703200109625239635897561136611636509786371477475105291839229977174280679181486399662531901149857387442587986171718847185982792893573211442395202029166493583967367422709829845141037256066052881759838900353606411434258657103749564740418599241202495591455409344177769093023872929866151747419232495573186978542273774072160318796453624062387983340701365875041530142184800553555633993462021368327437661739910968478666535852971637177986988000*i1^55 + -1777518946481817940243013996882023296538064566184189856169715575592276935954778400252940829545529560056038255425765582460256927689106529572563338026175826130264579593441588514230211121371224553228116907008733144988526142615438851223251993496392947814960838197829585950381737923070897464863330786323028661871204710356041421769038506594508432254711368679369212721250592478512028294237334574303979542488081138035012836342970791896837094991055551598221283551383634952784681582784645898349228770112824695417863127090372205454265584059988202348236094212374723380204625792150020831828922098376235493821629731607262333451260178704232634589299555204160886319683899162997851468321496819842700673684636631484500063633173169989333301173808357665831428527730421571453131776278280198442493657258741815881657465224101617826408509310144238107817317803002736419369021839561870635618933176358305667613992645353015071015761429718816845708287378022824022179605148596004691329816047422394615913301789436818538596252838506699028323269077639303106687460667615941766197049657540312102588920386580249178323270550141987812462332146025182423855235458230397474289934700523626304274888853885441005778017015274927254642596762209472767248291506489297922853365850633930125537799066736389040228551123117816063407046373134186480216015933807901727636381377102782307805431529383327156807808318894119777175954825632144283012817296978440006719573069133669000377538900*i1^56 + 860618403539764165582862626324695254638597854453150370094586184681168350167808372448544617178611678036952664691084446643832869106559352534243128583022728501236182136972697526776694916258811433874021085296008393104953875089581923519248948057934533926296816676607231075398331597252317374136716671242870887056201589132629025524646089356222109574167292718164158008178442992367761409319481014746714569537081467117401965940208178980028680269489009459405566204638608688040030787855606457738354376112454919567746821483160579139954530056272112392140495377825438320345944751837873458504618937190921989941052135500680839607987205046997956355772885195809805827412581382125632224534005092292728202599750015754007832561713516465601183957863487748592473137198477802901574660502332862589397796400955262512753554674293816336354911897616019378980590901851568033693518081108002852859230285978312463878609383041072316817426167552835787089272783900388012638559649672142835105767798644567669390811716763319962859351444805569175094131726287048168983502574317449939135739847065346793835056204635628911671305260830517846333664639221921748726270077128347963906482821910966661647328718954263945132869115864265142782207799458122204353083184565176662849629412144195975822899066099044190825838127491084673647604538582130793747347463840726479952325842824276764246017226491123697253316752061047430751756516055966821994097573632583431448045*i1^57 - N1*34069960058024321926712524931512773378384443513993347127207150037589256228097292241937919032043135322322121850891249630406624250007792376218869855825100848493704877189058682956691299854985334499158980482030770521031828421951171113042027562367153964750637488394250407755661995982524765771536933091910946110276509409742736082307044362253680748509555457385375974825543934848*i2, 9717803943882358571392640525419532668341819951568504166991466285075110960602052184720489566904130529217714206462696597755080002142266397874252351044019504422662618470358666543537536235796096115443580849812701332485654266561821582802845750927943411880389142485155128686993187276894555378309970680950906265384973445199984678777968646903646369824584290363963914600365721962868770371896015913140899002590310288807660164611269528102678986573201042543726229113498134282555220774156637717715704055469327913399814196373641975353283214173542274840258167599631651726078880913417048535912522950225024799975583131746812090761327129092024528607518958328790421513250590413856811004621964415618577140540727498697716356889956459987130657420049010900044028691233923928248966853177647280904385105577617307521718492779503050226079299308289420756043993747660800613959992516459541746403441803507008231462811814234047151574983919499515917086895825655903708657827356824562030887323022924175442601224686538905658804203738798623146526321697785259849414692178653226639650142424784599409777757483229548627147195425143702070839817454669581042001741787506013314716653418870443607105401726383791920957614817286950252996846246132974850311247186272991454184964916741829228540962874505574517379518666428015746739556951284795831116476732801590818415802336904251864506473856338148835812012630338871749812310132473907389896015926544552376634901300211127462983750615574503546279713519032626925962604298215677165055249777806389019406725677833254768212309569458189499170752128500008060942720766990201204146584025694874806200677709750583862638517378941342854460141069000159879662666916940559215129246509520838307265331874071770268652854470877980996470558612292854754174040779508321374790453447087977649076555747443081216000000000000000000000000000000000000000000000000000000000 + 9047124202171178537148808427782564121074835173946663648822860995862194019595321173095222365379476138990165289020820112048851917700440880687790471129055631420284912478954280334234856345283927497043771726780600096643846348924823486008040291681425310239228707744903767380513152458983058593716308372762895169232485169928910749037011948434911169089668322204846406365603042140349021863310383376862574414243690479138531390298512952361556758202860909594679764589006169047566143191781404055529571735952955715896670738973175267567889800120633636318105722988439498560639026995100943230320161780596255728923386715352387002083757851947089165554847293541860527716835248682565286408819026842128485123301123494311153577665035514590529486832577545705282255157394816390244895794200382162312725086835372801231797359219984584429159027898641713736031730387478854158157223689558736351293127951503733290108407970290548475392002661628395175923682107370166397265877145940036316304337267163051348785548999401873802653848036862975289244139648186218493779007736785070063863039291067255717692033037586596892825018016302737598436903664709459267708245474238454113257847807547021708317091253683902279548009380113246751329155710845383837674304438953646072715656261406456623865074043680507948685904740118960544224584973245945049931014026797991259585420865676322499262168277812712111714923472535926838174190996718925867577454162746965132470174509764785566031715513959505121889577089397129659055317874907951646402824709980220302592013023239234378478479957940561277486898770802749024505303519108540343363618825079659711049326130071129550148668135339945967846551356598633654867462173159388373285805792324536503738659919479726907501943440453721874531807765420281840123776497571622548470861241399695520673807916964249600000000000000000000000000000000000000000000000000000000*i1 + 17064686501224786324415311522632075322829383371786147235799326376220678570323186005579152825847772212091942704399264344618650467549317230335238260717730479286307920138496730957979149434460771087046797084771668776680848321668728420644482246327904603641017152780689119655438640386924901464438589199383231305959999762891488124927716383190271499207635589231279330045345404188944043554788980335728438646997227508421671618734021998805811791827083577623240207353405814313092653066271419232752514205558641533968505388501150200075503675406588769599267752319510762684348232967400485605598575585111103030987175606803038452506980846736367540695425311051680924620963509903812855475958562035390797517616296477582077780582729604240762210372576809304321172895148313661941269955975855816828478676182842953626922883663562511041335618221982155005370758735531244398877436970680627810638078624842697469131940929343415858599712656002489613782195481394063278475092765013819273164356502384497663103440784129522731683197776323447013363686361766729560054980715824020235007436155068459703668744397551947105924815200063669085795077325394866001931329122519008941188067372897995944359169067189253576455937903656527082401071153809278262087449054640019196443231516306809667951832343049074860610724602788483815273011170540397770302805864506667017260307899777321478819524544347075966743899994579781044339170198076507002615783801931904090631502856919212126732502113766779210676358795876873992518561659496599267365197359069610209047083984739309814704816015381319725471902539748461115323339160624977202717242685613719266671879460522962930452852465853672814734062600713888400848265853832613092277500889831967360323302827811260569459888370121958768246330471785329516171276863843184973460357069810116312301558269214720000000000000000000000000000000000000000000000000000000*i1^2 + 15050631720000191012604576926932428264648424082555676072203926332295876162078173857919330767300753420712731069859845789958272070639560599216398406769784460148056590282187890039316473893934070050387936532835459342973749511775652185195149636664719434073833124028971542200964000243435481255543173641495576782064565512379956726729083922476519770543960350639355063398150406366642815481562261591340541580144530082325437359867636192856136334567013699014644193754582986998864331269977370524504593664803070050918916560234582667725049505681822091460280797198967972588156396320177717618574657480158736423132385226397927638861764234417584183468122410540760802179025585613001152766399822919238553020718427600477153326405447170070480922798551325059287413104267500224662737594849938459506590703767228107063799522417904636954025366481085244931902435079764367703277826619107000427490552255282812806935997766767268877103291701781016003402078689111063950446022527882802232339482035520440093874065915180202247208783949938801623495482499312643725878435370485811087930139329067578170277684073852800140762947980252955127028532454967856960996265700598979094802409639950198423320595895867741877647864395175503110975850343829683511318871779908316370220667161839587778617907622066697976545450174277721231224095902091230985661271616782881560715687376889664304196520381967615428798060149939796808957515005194594853233587844636040969237252728283131134173977399573774811562184148806295227220739497905560767391971763425357247333195769430087570044523703400328055476806925018797015054872118813814273910639757059490036095304296421183205315104634480158980541052685158692122437872886845054637213498056197774919089081146116340005784004352984791070690890877345281667529681608933957140125889147259966412311121362944000000000000000000000000000000000000000000000000000000*i1^3 + 7174346757167835890155310982080099532899766507645191027862852802378031358268773308126681232583014914327051213769910080079406066804987190605591338100827375853305870859833570718141080470391052536478211043140466871975947838536419764114921070694655932878449218606518528479654558788449814645628646714920869281318591232315504198391629477277837281058296176941370317031678894346758550391707444377268950327797813912376705872402011120565240587040451664967112609662297898597909297167432231500296216053229425593259207234799748112042558565371678780732226089501949957044431494162454070607308190580148506586604585370703013720934782219193445736561915258817157337102393292446662857131621415721795699518360701583056310179955045081042813389171207484235423893215606249224197300407172178641767246164211290043743585431429564460365768539655712582446172836015876279460813256153392727871508472976851883446025311995508418256187157482319767244752624415695889358230901214621910724194622804874361043353029028437050456821154891488614977958932046097878659188567332169073236671089925607325249986288656960545858235189428673307469020248494739530837998142879312742130606090905420188769607145120905194285636241760299970569786116845753042700304486838275381373743213907969352814594049859959086125692948727155730253170681081550182354341738741038409108091705295273541203442581214700691245421102970247465485647964383679580453636141013742939804204347646652799366315753486968264948546110758202869453516910771172993933012758534363245449672096005785958252212904652968339336129905759729442204127146484105954620021128631726987877248001865302680029550421669672876568629776668163858147831728363176428979266329163754652978116889998494041287497927081770136309241453016924825341291232939488613357275122773447371008811152179200000000000000000000000000000000000000000000000000000*i1^4 + 2107200871046463761986251340786243370228018906633920655764789126348930643681050317828888803913611339976505885757515470667155908298706946743148493185443584647703847626126735606561178709537120804856858588123178135329872922694938812140223415088314077676458804365222692214121164700580008987763189914004044494880836319360263799689764329104630189098550406080688705767872631276882603526770696469105183759806242245414956619949781720976160306292708939152327045644277489029430771416615326033378448913750190563752143673011873774939179232404585348899719724628430004060116555397731052979195104391552879856633704905784548108733063065150906157347546430244179816093409228581675462034937375088713906318703941928528829870134802247307156671062375107308312546534229806494204062093173477035278610839354763202346219680673789146597487848264923311757657272505771005302026150779961472956848480713999229026145052581569609319949305500048941059804150175604103929765682926759931382326619180105446341292905783757385266931335602584316278207684930436134369719040225653425890147956555892929632234247034575174413190020681062924483306082215212408372343862266567936313264688052865663021822606466581731294025091344705538315752079769333959941491406170356002172569630871877626405859498454901584917738309167697996353980088782675824703599064630899241007134980886947088627976692928246795651446880145895502844860504391267269918774236185461576820527788265207466908499895039911176386445576849595126303599272432297511072225740582653264840428798645401326853394671364230870592253173537801802082008733640981826247758743619614736856485520006812347972076332082224356261756846170145267066702097143245110577336772351925105038630447782395512673187058463526827929645557740183723137157989031694962416946999215752677351500021760000000000000000000000000000000000000000000000000000*i1^5 + 404082050379190030327206093960239529077925681389364901056920614184694083118991561756126062759186242155309736224415307344935602510729905681831184737807783532301123878674708025913592046107764567250523294816884815560571241221758368497394877129864057666916564916979727135985088656224937770486943266016499342379792640062775337809366198014558992975514912112449847356101403173560246706079420924460328088112151353631380865028352332847254392511003134367424406361504316643559370327566949528437238426689262404437936481786095912813143800991722870152558306380428125674804895585629965511202784794597204072009432570182239469282779958198737663846238838682830271371596914060117708631587627623360642685314486965972857022485738158764554935615018607920182542132154519373635826410947155060604211820494251438222654750131815485840464428818463106936359171113860855524357162619564281063211088065408037661701816307126701773324657881437796729252448214003731413204719335272484554603585470978594559681508555994616663401131580001321108829908413806465462009498885860146422998915126185953871706369477953881995136422504997896852745089937279351805223991160701625644211192694666354254638996819515593554787344938437542786492990021094513802474596770378255287082483266280528800973136069276697442056550679711178550351436866054251391625183961052762002347769530330293317197572059396826627227595312556635330956251680458207731376288366479444381917924783750333393512229283865314909211461215865132550256946104888499702664311368657656779982443451631513504379936368032984171325205947180046289601513842179500103733799620047578728600872614189902812955716719705078207427522175329616702433671856737455176338707733066700707556459037894251955415432011739784324886404894757260480994366279120828013363208672995475638452224000000000000000000000000000000000000000000000000000*i1^6 + 51268019741278384269832441240176236352398257010283021201639085649906139626974144680831867809209128449359318429551039542940961629813744020031504057023321446181563601569098212837110159303281987278163181371887752610209198007611828349485564513203132408090730406369080731359279362934531704074726143025330917878869065091453532253987163599787054891291129419847472439781054384435973431848439100123015990416151999523586620561022437150281047537927024714757900662729913387199714593654311101390963665761534091885970059505650760501859609514116345587230137237475648719674623405462349201756994640711949988005642940308449606532110244267622735674731916388387140371244932081417311715240723798399440947365122382249702316247058900509866503530613011921744969250877933225879274553428286496432011380870013441048460984829064015600959522805770383740522653409466705116800554692485843706545461570113552236948366011967387274482792026356825922727224957042302010793821332406193150901193862741371471345595220166049356731678873725505600026177815115229829681685730502782702462509145366073767426971231148320473594630971442157436296359248669956738779770761537545855746236703332507524492808603176582942084140459850835687942481836672824176168963383909226935583505338031671753901323823992312353153590164963936819890274383897002458683982088930494778276187575838520774079852185478961133881418611872036961448478963775131271450789893916356323412290997073843262124533535631993221651971633209873273364014136353742314118464856694464863815213905977637231895112561841199901111022803256333376999060390861667496503654439587568235209466506027961722590586118795637086707223942297553372455115990919873156096113447209520980896732921851801075616130214255463526750933151541240734619475728810467522074226610238573563084800000000000000000000000000000000000000000000000000*i1^7 + 3716570242756183283850470393459132716478322882454836557574079385404713141240849292248669583270017754190449893664625558948890789169246117342840191584885499134347275517780695318988657285713085516040149354669172890515839810914741436386706459501143754507249064007039498482598371402310289943753809891534993756347096004087131321698963833743528263880264949721436576057794161125758164760525532104192875869141897358431791194513428659522402384153629801222200425246767423152758411813369045763230316976535802731181243445632605629163651242437294978921217339837861471839819778043365132492382020089224079525510972446473151683721671922678159157158146320227788903651466147664636314318651158040923188762176388246472067295486487897495413059622610243503220351443268981329738995054385544836420891711883623623499333433963591172679050112934746420392266295900590957431446706779809100473147614451208198939713052993022582774821068359644154690639167580615351653966225057996016246903698555890169648272507282826531668824130784438122220003889840761053897989255346180047667842430063138053383554419366043681699573320430445943334853298092635188599552775661656461920617013505780677812011403263318354149500216564548183519976366614455443249505776219036936439550567203076498026867216868840891683093528518849604871907429051152490485242016169713679857277521104190839525998286060281865979795344412131845316511455639941656849813048876969873044651701500917093098430016028218987991155904447675859886687811499000709940806587170942814892065628669983643261799130538263942407651235599995563161442766327193541432030934684683241519273554832408426371730427066381806039600945080067190380747638813504444066608401010034363365994757771448491917262058236298998746805294327702374902341737482062356741026126066331156480000000000000000000000000000000000000000000000000*i1^8 + -132054013483641305054044783828220039074167304353381803184354313690875447279650189308074278616530287749838980997421919368296849535955262835234593077490508226547692286713436007282633350350647722736622590667634562954588053185869274321053478718434324752918945168135436629296517653956148235578029018030039804310449959628025763473403047578008368459968091174947303820633251033544549057050580745201652651691174604005270183252108932983102215060466438687174490268982755248467687510077623417185482478875374485489260168369333412489898020776646939007601777132655238698724526861042032057821362475829071117375323492967515405915101271953663613191814509938370822056913744899320116009933957233884514077234628222915275173969599235960745578671479230902920219837557332917020205428554127281733419913897927461281381186597688896820932948978350395692282774380365271407107517662564502708544680640031839532862683105306808982014042316164426023074907743113581554702664015347380553140289721848383348658209802011680277781270211950987669870490850701995936891346772704285681335444164131028915627517736316007271691893323128518781115732889573026175037067904434843681215697029009464025686829328650702363093220627374068876214482043745082672986224445986206789332531086070036199881135486592190340802979820872043289905173464752488790723128171486574822880397773772691420681036577597967107757029485692007483901584077865858827525621585401209303408257103227747105350646864500440164996552199055803772933185639457823263558041052094871868063280400427437858569455824516257681185446494366313737184390123148793653556661612372439458516463745802765515469491878440389380860075637968468482489825072363003150043395828079616056148819814850024430993750268493880425260162376861860665824013794870445676122609324916736000000000000000000000000000000000000000000000000*i1^9 + -78638229859441601877806632922123993131576678962573063976967696862632274447368584836036578543259908624973382946585586001464626610618883498710831172180815689502700135823765896469414489182786896446643512270661740091554122448364872246602594305190299696244770328402095881896402019541012490489065987657265552898104370301403426201863058916284903353402073890776255088877175708429053044302694157660528540041025665539296470897245335742013860726704085372343329617670780305762590306078647432836476533101750192113120706904060795704531905741925298282805355637530696936168576130217234530513400364214954792371411971533688255137481406322599729122802895676218812921166105810698623599592364759204071475638932551977433177303511237837761897045763783545593923459231449783746169485762748437500902871821522246374982516401404918163665856904859328397492992302079335886371762460519052457245475924161006831439815744849982694052681626189008497042881331390668904530431433861326128601700402229216045800104963570635007114871152731542505663868443207033499535733424673045791682670181342293823646013642778256882362291475077044379705497746209117848995450715801437693540690527979344468126361466627014721698711127137757482643761653902528257130852403113323830179641323908131632002988544236655286375792019615710206028035191309366460534679186300782502223735847558914169776012644832150424939619374207447861420695358899659463628028783585526952942279116769902100268253579896399110079718038488206159218502569041020275618467779467523438416570963027838535092263996627064603965466740944514936404265810139778878412410712571673334257691693001813951251674094465411187963752311173525491465332498915559994329105318955660264023709172307859111880689080441481120923559921857297710315432203620440686583173506662400000000000000000000000000000000000000000000000*i1^10 + -9296111292786017182655666142275461302870264670274380666491374590826175898351239447857883338373477600957451962617482816557006209130257465742688377863283998041951895801198267789751578655798692259276207199852721850320028185136943234319570997589717047031710395000027166167141534216416864327297778970846898395362327913047355379589175555111178971707441899153920690957720199164880062430280978030323933904426383039940512045556157138389770113342994894463606913429296600381129916494187965820240672677390948915963895962193739812683733066526979027073748732198297075716407766701217880786319380331915345979010377743987079323850491549457380270173721374259662879618170744191486780056333834371281349180085469497360936183802860316982263417633433036012736658483196231061251396200893895245967008024332046246215679310739381578107319687039796500223369656989585285596636563814726891482783579130046771865846680468804680648081363705544312105529029333851926769216354907002859536181480549115725984058616770658754996527808528028105373868105403545280158776618237347355885503365921215919544198394833632347412048809389694921805451532552755241359545544563626551974884422743760546867725897059582347885891032809936932762793202476804533041792722813862149641514117231180381868551351698221045380382557519646574201519487576690565586213053202130713585999880197257021464068964308380497749544942144048470273990116285547471103475124391824656511496725637646978306264457867852356684140721722690336683958438928540609840627991347551232084723939251000241265092318543632174771521140907726213397363096938498898286431946127056416212508004523866462136381835169488982705159594488725541154385285791329749441613035595785582353347998790442261913775599175237158078277353092027747144151256955454563037982228480000000000000000000000000000000000000000000000*i1^11 + -416218226495145536872841007920238191700719217450286309829843947714350570961407672284784267138226807734169657733468378778502080594365601789992036550044814097926489349447193013073310031535267359144070568522920265841691926174986410226424663247723030359212931656727086368710414373609606580257074226638762353166352150332287965523120291695731424015247822631171012409302275209214991401778925664583811976442294746607312694374867543200705700240176933167189231862915358772069175505001502190989740744288606288133411116049863873217485542302758800564257101989697979574373849391298215471828743292562010988833474137596963021431583230556305875533045265069193249909318565289993928205400321541354096321480150681619371065033763961316142454229325216652164728951214280634500217494048079614208445110942259193712611224325327554597806059440944818009828908516202167021122390571677304384076527494527346187431166530040119863609067107917872612951495199916309925208704876055731614549180131448361822905327316850553704220955551937915414064631455390068294549388366393086064467479934329999211239978328778725591498813166253892740253596868653790279921621867610926632300965991302122316690147810473684737174932270553594623412703806854577055152928573156521100010559906184513699745217137358051639589034865169957351379552909498413743567292637663154828352588991471363758674818401994523404201605122654744918376691582762679589112121170885610870697741358295888084135164825576885767480986741288423494193553455787074086546511953994594401024343158734849049804684831505803985802214524302967219225946602830159210856116575487729331174701548972178118219822384033540718329425832317815548411275983252892303231206799894453869944228639290212055221043364132915721661344802888109218667770473446320747053056000000000000000000000000000000000000000000000*i1^12 + 38699287283896465771257814564453036485109321803270597122454207605922224528445790717999100332905931143013817548991119919571125784659797843032760242632537891026687088921658567583029146142002879352208550128100382119011357668182324861019808379639991165040709313560350963180839215481121300793011865183072452829302983889038461980926494639793583319452166045604213087952021193165771144398790862361715545940405410837352710587092777982370409213900326158478630813923870148681036022608877119202490280465307193640383643272330321882133556628887437504524028581897647525380069490803715630600979781999332939292703085879825312570586525653159472007184710068629315024147393926154708975842367668686743790480719273275475122895802064355932317958309803968627032833838607606207523485159041562586745465085182717484051926241918466064648743083519911969414095946880573563965587195459870336249920634997476548445554283217758212133380611914596662996484698485328949002590842243777110919619836644976804730660685268507811460125967834272565104183436163034829526023513516118796261477905887937246929270101547851641108424569483690539058695634217324106635291806731269231698441234170435590269126718160806299463235161201263039596026738865397400076557167853560629658476924558007225965474978719173421310813837349097996109605397239747101853668686627792722559852249130059022511123963789135580839850086254074971148141434602884160597626003364931606911422603113877397981247577383782180072780221261319663568624287956732466667689241470599118375083526404135947485888371779433228536120121549421934453818241132674924937545414272853398121419257475884818197432757555071953372918296922251361517994838660660213759324155419389612626967622362955773627213358812225844388531501275724166614216851299195106099200000000000000000000000000000000000000000000*i1^13 + 11666616932451478810113975854874542761412856736825117150157301176013519040414947961043795833061531254424955912254361070549679965173692522917262974970439061723134000974624949340839189472617385279735106435111317388291189713854146349637784121617023906638164093988407506067663830681922302096025849691775143306680804244204392546820523505520896733261905384755077387214041018542572853827917168521603566380561079555710849794554895615852032163459475351119824432581473053087996341389358670831271170988250699399438164207181408668764254247703074867702984924828325484520902307607477660208591267529900290466527897732185948716640785656594251779079514394720719284377679446767587408846450620101623701739746993935591933162150258734552700737705773271474908897557178385944301251412944906688394634242099195976212908655809028571307678403812934986684713810716270740430323339019056942775824062037060890478653052827952624384879214598310389742615950713710110679084334171513845317432688964437943637033847002472139804533394680252519960731533883011968977121675968710613944767739499768010969186816559644714332147338861340030603635197517210351486487031073744143752723668464866956201390373046159486148670110196361616683652007332035754793719876475329374952691384371895320221822538071196018219468744180300160262079186682745250087268687837867733433642691858680021079374512124975812412062706992239527243400169720622733552482647169546019791796253867605144731997078265641541298121596472222185408452222761588310223916044038251181910661131529788492422441612435337185959754577142632289813696539238057917820829981462997299518262524345180666992061361158504975189124915691172359306974878886166206603983225809781228865647639522036157505102393984565251540746464162333175746334965778412994560000000000000000000000000000000000000000000*i1^14 + 1288273626071375948341339776728361265937173652448827954668251971213377982736050916773293668284197495319629730571116633313638170562351200243234143482463435307059963027690732234642714544655379249608026806531394197424200470167864710391305694405277002942009547906105775876888084810163355038076245890633606650622197931062274343386066251528674498774982424607103748359493688323271192661513260545628435537032645886511999931159185888286300299258441276033879595835748372973894952138458594763427040569827176129009590816593355025335291189082695394768630280715124112938934591153796755428060058017790849234440910496226766216048701629752323550529227242538686600808897886265631978230854197169017457642970296481027213794035340510836434968074071645012140459932759983599741983020061081878046941470829786240893862448866029097576842386715352189004372895775775789397142847450144987447324823790843224863725961801282525561136424356271649835328772576930065623402774950571113860308200227661404010302984840577312604981224693359124013652367286259254021557593545472766448497790589574514011066084298368642969127632417104734697951366369275707522776514325887646395249261587597275722663225689566096916933629425790950827732498779475787985750636604108754160744606730040162522663415789348088682124870839213697048222677343426457301494891307051711098097292805142082795830225937760278146552187984602242524048400679161347996899168095056188583412766290507160839738549518000934994969217196850078742070080221557920708418345605390487851938407947121125729274997378697565627061811835892338064880894137512646573275971310813611236637440830461134218228125769397991671498914758791287925102966356435664856302595497838213585855822766211585368142287354042701270227633733454196819570987911610368000000000000000000000000000000000000000000*i1^15 + 81290374614654301101404118171919388575219928768075036660419301309228769172565637281644643492564839423184827093922629055343165825044941543293796049495071498455889679101417169922323314167322381465793330880237718836418584209202566571602732423500535434357556051116885597359142211274924112264455180609833669508506844558917018287678716459275367378233706461704128637061999543012242117131804332721652061623793403362984949835997167054259105655264457165747889481851254781663601288767311895616671276789964250120783920664274907184670117853777578883392410321917621598543064148944938693802814757152424191731569283889093970072158715048143750323140437481626880145252543152100053140016408305715701272456761688325104748585244158435577839129735433184719314997965449389554381296076659036401090285483467038922506630738955138928603456726383619680705542290710650879628816881423849372690981636395023996015783616373678098097609934989075212754393937251476723919739118030927813509469169781355005848665720175039227887502732101240077106150481209438625700289762360445863156624852812336940994624759539869577838026127583331583601454829793080712863186265109052612488200584256558120580138065636482603892968734365631980948728742243925917423600117819619205900567788264618693168028606014243680102898445190285925736707398256871221989989611240282310435818110413989909093480588328508788970600650126550269580484940559884700121529628122982179124129857678519050600436972225486799342361560083391589485068245269347889067150042423362821614129162235088403781498065714865079247949483089345104349359296651618508342024143189693726674290635997453506912494999127118026947422534558945933467559095152599436756677975501602545835080395478377264629896818138385693163431373029806825931032179507200000000000000000000000000000000000000000*i1^16 + 3372333557324400789889571859309205892075856654980783423003260535838267104147538680934684304300009306049944348957280724700159652576655854287505199037578303378811337985938171355704189882819058683083310494708659985029884625558205287990172544254900996407199720697413780813783142522542105766135638259406951104997692838650686606293840792199029238801738250037878136826171175532093936856428707079425828440811900006265647022455987413695187777200620756303185823338829755554694589974814426636705426124811557105290461755763910196120697303322121155760766862776844040998190652806645928561141998813919216784126906858176880496820156275990030546764360165881563717597015822713349325313668215709979930534271317362572739385697731793653987297760556681920101135408833948526682269663804888351558885956674064212793432364219549812991896320488658134802432015211672810633803437145709219124482253064428575234046938578254885259591740860369771437222208165328820624103728031525305083279993061588696823797119779168255758931984947373011990362751888449753603625202646867763431186879340989105307602399801819625362701690839459238115100825948490104698612016729055744702243871364138487918933335111934356385258322426968851580374029945117659147502640881054485762223238940917020269803299798449544561582884233959322045086911147127150117823966614213768257904300444198161190202854400572563534124755097901232835405054186102139178920556901849570745293666108330796968670841234798488730826793483160772638772814422578957172532956927636684022370165573704741314830391815344987656398867457916869508187624557563300511565379824756904821957732672313661500472374479898187019499960408356428907788301853378313461944552656742596348552786350826689982825478619154019266708858224344993833513123840000000000000000000000000000000000000000*i1^17 + 100687059562587623066763253648342711830068127595731506808729384461557667785167371036655237603338617158340671548996261262825105094100661653558478432635390521206728042834333639765749427483593306137635266267935487839518449856284861805008913225319314314863503546281443299982065412031600809596432316344392067841450396565865517871084070163272451678685760249146114127920232335298253299552360953444528734046062485994496163138980898584029926865160913790805785196709007838597970956320270415257046341546198613285156167840380392682576943924044696977106495904307460725222879072211872412577307242048926639781532303334969805533980973407024667089475753719933974990390171197733247963212273159453572594885938844724779748317428026201880248927524019862134753144522217660845442706339371988169663961202135680134857448306094812212255985715826832056041564272873430008356292372458657330539559357874987617719419054500616226448155945151875164032285080120187308267202064634679357423749297215462144104357472764079842061256641598211987446547102556026559893496586040255436147384377310224588944183447643113196805187541562366072849430886973855168202152611499274655940307678142884514671589113403360555233842068254784683820685217434202149898441711435798093789566556021060183396125461027939602505880998529269835518873017481841810763284519835540359114379463559982312396477055051765678439029833623963065664427461456439299550647361790605922932504397539216771779251433288779971150556499812451746688200026307815471141914044697917476470632810150817130014883425214953771574727915446294109086184787547126864436969591018066218774532452270284661169153552138885921537148161751053810735511122655720972540787699734197052047716308110409283130101727934784984382418177906623417155584000000000000000000000000000000000000000*i1^18 + 767862703636681169412255338052017148921002521021280702387478395077390022716516553322116472715040945709205255608123678354494875214036332716792044369315760379479134355870699171189421246172245108603540142692728102295767569844469643024891545544731030500642916756582802554049163955719918704754571396502436913257278303718160597803952620734870409549036974650469664995752673554669140206243420021676332195773451921048032891618820640991427613696539264347087837839121926634264365318539294313085950424910111092498709015591659528428745539946619642360524815169146814791248781846484034264078238773232465536633302239126933228163428377489774135798961815248452849257981135240620406974040204152760117242405998319821809399109763628424579965644284012370834537115490486269326628449249589081822818848998189980554375981066025618760389533684058357462726171467214306661391799326348434380928397737285575610562150039709176872035309275142203169685268340152701972705234563299387936262004269244843657295216953442530403887368351514886048549434442002435099033162085041317627167069118944714362244691319878580200486795902664510314930549356516284552455480691679760476076998744107771054326424322018497229129890874786715808807942020935917610447433721431510616346013769693972307563925876869825097176543650713354280228905237444791682926475179492227348016830223645880605021205366626006179128096691326275952197780477357237787233663115006096049103418593127958407990110636986550104897895939514759587260426662781918270809678847871589276622953484053768702055943022664502970551154335986167837642800646046028677754849174325045752577279247946747480265835841558261905931273748506624871554893198729863260876432761930856429111039028748758377300114563999905713545110909753701171200000000000000000000000000000000000000*i1^19 + 163960348088623231958509043129686746982007581436719164831777326586829345765463655454914980754308477424948320981131007281892841540139143468251062272266404769669565134314726860403734519039693099542142369450711980169812803513238092573132280386060084283212705866363883122765094706157533468102792038338842223951556733939734211810444288728279247789495823382142826089028127125566272166977004144148533513777765812537489721250789547827451586632381404017458158470612861586671481679281665339099582232440885225247771676799260078278428952208207996078385685658572956140196142918849161732081292143414233201067485363082948932449428298254041116500808151540268625789999884282058502989735310172702444825518265653662996475164702352812126388081648866813478175455635073403939428600785483088534623637794960953624469985321603432058440863132893772642996634992937025884270842015508423378220425041870102598843305571339953754466382458092192109697609767334186694757501476241179633707609389914694489666647401197797918632321891558205071781339501880319084144223657979269924554071480869395703723765949775476208974829772540988256507341686262803635053203255239498990720741660336371543528728318862677799389547044481313120800312526353774151749041328453610925504766021962961428741221103007781810187244843753204773024868894564856765683852165277394004243331921925546275846608847967810793804396298014850733000025943901057902097216124939498839026922885111951664519284864053422741864231845146820808668826844877193765732151237091957664467155381798630174348191768468440243119675244310163699734991112733420207757767306823468659157367916411738839907858767430903750287455519593271974616247166018037455060176182833434411986742019682566104948609727351825392691815655669760000000000000000000000000000000000000*i1^20 + -198494437509092210829668478589801628251973391923372642437953069213959039354829016164204860231352389213247132590141296762249274251773414316846641877875812866937460360962417004454768072272995623274516204986160985861337975752845160913483338485720360032306421113314326150649250676145840092858012157731121670394220938732243028535475589909962003401229569973537695978472072697329032564266230770206683124144696534022415428205084409852484795493934926680462799803257383551740328209390102618040054119746648991358890232068784605646950088781819952294257012341011696361803382625894648363484097596260560878414493312163232269874135268563755505650577067325931640455311467023874802359585090313349066349156879208808496991558265579731632692904918232896036585703776314213620755399269131001855883127821950811755940084033226894225832078049723687256210918450617508763966249520018003415254674011831897492577961761519086169679334624923150301534195265594994065671151193384696866704585504029832406746922487281165191185703981570344548054721432804513148662671322957787201955874761429101496619812925081955228785523846442372611676982706206882557591795730527110479761645528389567211890070693207000441795145415684997602619804570489942328572794733945951456215341279075657955265649476136901871049084761109334176706464516154963789489218653817356791511064949199839141559958269693520314672471970627126797338140065211636752049873258356719389738772807315848345665350220580935809729227351048636919382452517133223387686591498120649854978754296453186255514766824911307898692398594425410536622325663301160360687073748829205460503826207915035987998512404435842163132347263105429406043669134130153363586061622403807812043997232467451296743928744876925736405891547136000000000000000000000000000000000000*i1^21 + -1484670561380220780990772558818579523046070851878740018218167967495126363778675190437438532605617481275731904353803052186908231156252354423692372566066725038904915924290764856333038950721991448921545116306620820060286000063281125270297812472038590342110652872564765766201902182333119566813237729324521251635705563501191787514601999287850797482258289875815881038555693605304213120262665322384816235823311978230251478473551502238547804130138030118602265036222654958819974988828356381493985295215722880513618643920077050925056081305126930244682719012826815908537648272081874775273724266395240354033408061550147146865415266484256197453050601251398794683582495455418760910064541896315174277681266000918523280463008732773440467599448611312464803365859578982216554571562928618183354167964798888497197880089261189176216633193291497217252029456042247175272855326204346409675988298764613526970682905625124676481229064868719624861434639110191855959936592272899249551171713932846238157072436358726214410507257280489596666504671818430536971580068943523087860559914608778656226164135719275775386901814384723280188000952405380054130848573273599147319307181690714263741415605327517555348738043002583105595283450702162657795692889034869973439303694220161541421807120323752236074566854740538491426016074426241092399806810847194459481516451637741268856539006890214753285104018790768506551575959425843747422964079876021682588021062376152707825269502835301364485194813529638255537653068435756871912438316842964972461164042135300292617671300930943090181534975897166842861501172070498582218372714538678381534457456165272376642236274336609844035616072749402176091014239142786080229105209941093381223574522165125952040394294630210455417651200000000000000000000000000000000000*i1^22 + 11261269557324969666807912244237915551553244804453943710058345675745364115982593797368562793125561199939236428919299707761648169632253268052147809799962678613437535612984141200384896045559096528423166211092549761286886787662044500525275802123793397388308726287244566197263851382269903420621987644204974520269925183825821987783973839644946022117319024018545218498588059094301740633196193277900589058772296172967910895534408727484966237430651009821359099845012368372641456933927220085129261750046371509243142050660439667882064877416670139972107977187173307634735814607937033926755165278451974479750377387873388756335425847971865880399713910240192357196939464229868557809419863215666341636839422469716327846777928714683930030266979626531685023051741138894255694832116161369581710270637531384306571604589111277055516625506366508287561298664538001175265493642820678069185119754854401793377360133862584116255752412668095266817533135824451721902684237390082095316544630353429720908159793721860724533692789687567180138894264031156969277614597209282690902110297128876730041089880163851131960465488056829449759185321739945806516707984995286019884966997501612427606118896638787662896800567127699400035973411844450981677403924854915496267377545842966850945223446118803615393032121335369057002047468358763571148560986018960922542300734865551388689531819808381001371721961014328698901985959168807120975328611728093589943450005552068409107911367810270926774794911476997888605743796699914432775650707756699990877703089339641172072999628266364935519103610320199647558483064299847784809192632033885128092941686151274913966928773151554958703452374773568152306722488753750526703876724970410051432543354702095764720171895858533498880000000000000000000000000000000000*i1^23 + 215628589311327365145575587086178201032518174578169955703091602897488663629209716460442950949262389420716969523941269949746060945431180275402172853220641697221714177234776687721510304745961109341562970898495648103057357223764702642221110046881135615089290976699835474698153543031349121198636995761510606512031728058236958227116120590857589158260171369275065735735577866729462885177465805955489745581541271394173424444870847721339911695108542107779277200603404136567890282369498863843842511228178048168761860688668986743206242266055809368514042440097349190390701081127063081625453848504278354133209454849758213968927118733337160473878504122195001865932111116139096960630135801616338719419155846445738799846737154429209379187550931034158916374590242243111893735522958646795826015224931618981671372684658590616540338837751986524163017015721102535285729067006562485734077170353710689349481864639946324798402424835417152045600572560733776079407973094340303828838974377412378747933908960286655701727122045582236890880790874317859870649941431070054180630566382908495379642744476855549994100929919416336016075955347804368183520926504555995487050836382323378998112742595488073133959968700749414270838828286617574984879165277808996539375529659660975444520284790805535881575556949501339454135304931266767785676362062826727666593587531597255867187812230834408970187754214613154954785681211292488271946557408485472467463988854056096117211052174103954626125114096743692955110214181873890526418529116606633270136920339981487938813566816185488661473273250429338419617497814393931807046349677201757630524514086192488796502203055517972795763918969946735802299244490798462204125444367040826288790709711638025569440274552193024000000000000000000000000000000000*i1^24 + 402875594795440436808799976896780397243155611301870311986738882137142623796381143730951215775019630887871645028372123679295391014032858481750256830151422438285501945532235015447858119726550597547939020584067996398171986324749329979650537742802705204008916666848953864061088205190982310839295528987570873341505378447446462410433680966727536116441934287494704447691583520551336502491482714901198201501744572831874256909532863790316049790347836291927062440718236102482723326921171333537737933628471560431863372159210491574140940801236892225937450224450391483527697251892141139049161214745843784690893484010896054260893349690327564404514772209272897061599276892384377630418761880327766170785507303608105284405533580834024331352332982307806987823041289695542250643238851484210802019488829801860939951948238660694374437098949338747588956474604690357251652918833039608051065484843253248157017101473821371517822137924744325490588509947229494271819351007116584625409768929644091870273751412354091879859655446891417978312099697995842915713445462720668267259354693287885290434488910393779658859072433650187623878194430661043829156011781231638333392435061682963095026852034488355367770590042315956292453240045235882832941975711247991133108608890898370389335270886794073618764550470428697331157800693886207579375749774684552222630304594473335665107707418452048810782046953411040114579532631163003778775204179496876947761946870259700702876523484170176004188183689378440038460694797558465644554604788392742695520469487868258732868247288913783841114412691059043311428901320167587461930419438538342447917409801402001383295800695796047566157206599915049898719516138146971385928931889602194408556931766864536735502565376000000000000000000000000000000000*i1^25 + -5471043892481477897997806508147268255549515608941051438287332791333649925163239339296193104039874676501840703675309389230013395508442529886412279026552992242130490780999252841363322667419512915580883004286043421031909041591416288123026523738291669417707892264895237249965421248415319491439889936090065688069104044940156939471063499255933865327884702322910881712279183351592456281761408287908972676035524489586504019727972547077276052332148304853984801266538973069516246029914694734729808562939880073637240388339101451848605141766393813143610482378077640459968135262817914502395653593527588800372957100360206608137161067182253119449251851457955066034644556125371162586268336108479537110921456659562328727243956144372723841107580187816478873533199688185661872638509476005566390229397126741780317730493486483066071601819756171760256804695536328726484902277402645462733264526979284365544581914919562229499186215632181489404993635774678141030737590313632289629154111737678476772184786920332940677752288228608608427532425238257245934939399168470580388497608967659707714279740662922057864273967942226210213686943793854364273901611107820380830168803935874018263008335913349820149052610566042800980320936360420885020787344925867607426769799363307944724718664991672150583371164751532306224768384585221900603892200923366229406224311998259090940211953266035937131996593484374870197722097524202493544605071728588469080632946553731582709599888213029575177941509480452664151476980835875093201682916848543077504075251917681935811617682297096501322009532326965625470080867010116432808321017913275989244331698780180935218263012262994747593982711749270186476758212814369488635381953753132813036388823177418781218570240000000000000000000000000000000*i1^26 + -24863143322569811710495773403922358728089318289689909649533619170458244502862900880093530900938773626346788512456363945083653446959906092011136581976006415635236522322211254311361871704493753739859644756494696803965112062146897954735830676918062219775420170032687868413180541537334432805131395024993213387158802355660645129220082931497525930665447257480847419289898927935871967944924109558985801956441507019903175664713178646477192790500500300887367915849056987527689965421617431375981340343136197723639811852129969646978089130436277776507833126188868810742940224774343445623746502535104823668590850230194856476838924768946885242788034873670787484873094271015969137567780820791392683922716913998243986254133596686328861498345211243744094750991493862081165824857161188294224374648535518083775460989374226218522752571254102282495301849659864138968031985815051579316244574547576810474968280278787974555963955675423061416891511757763841397320064855602867293288386129926251394534105185389450095984704058705676740449930850229524034139637725872556467297304474567331337284190039503326626641392649674784311013370776373879931711157801729003893501285837335988848692401015745848081110674780679626160096452793154237016744314739891236739250082991320869229802666924218080227112471160219773711312339181720917929791538784421628769667211020352499029834251741409887885743974646672134918085471368469637269512594211545322185729429904438015835909672565992523475980030667184235145319727275063326894943029977944871000492177105221733196902564977435385112452137476485657446584036361977427154219616122630473989412069872289386954578120351409808005512516931778810101856570995110113801832507787445500676764646271949983449088000000000000000000000000000000*i1^27 + 66879467066962257440602661892716516091383577929810613958193326516251698401392939644383863554961434223557711100992629738084844982370402142760917727982886726885038244001466106273783908346179490004655771603170868807819003710889020419124960420339947094847908812381771192672891144803856176949644910008230332751372208061883057966948923032165343760264029888070617686530009615639121040421436155782661323183514089157552612347418930874936907765205031808486867037923803943048859743426630937140663147326972547437485067638170691569846104058687724150264738442526714966100407529606643597524777115123029465675953816046181345481336360807940198624693779780269095344392516378130957775594824721285832425795631445409255660091664103283492867067429364138117610786833803812252643332194449079330308185482163957626788434330623866238548729564619883708383675447258205505768011389080816941937300596289496383361615890294202995693946255951934755913992941726466675581533408737903601195676985654312540317818330523813076328263532490614416904260370151182956295569617840638687284806009604381970072007646198703440072438108606747165026608879846291493665985554841512427260552927934772275794225206854854881695324523226224319993447335777420384354670347292184012752270055328648157851205937182614286087335289315664644507072823091760144334679682529066878362139889534727692688239681672279753689531475306891792250292198317435638716023952712930085130459631383649629267154687339945304541483802681189718661162705858852131125563903082008095508206496935045672082156642592661388685477353789587540364617262421586967374474107746792694933713895217100327570308423292408480884439975246375131207606413349333750530216306548932702792774913299893452800000000000000000000000000000*i1^28 + 194406028509217721516879024786209837032883449520230691301736838358094117875459289249854960095231527901343791762111990678356790446479952060076043559723881791314925012085679903766258207728684436397113448860018061096646217941535081486053283143875722234393359556415173617665320108715846842161821479198342302170038873118194637587325789884894162513710197317755390890208392292182326860494510331760832513680119234173710330494049581550537636919709809592728132703455061703847826716107570044226999947778308592743766582885241363974260572608830944417617778501330603558520867638855925911229177852422066137998749894736806317597725826589541995513869124669080273135858424148144461359779863027296542377315153733987234918468085956852896957232549893138124702370361896298340802530459630542616173265283409287294471662140676660994768425668763541969698213385832611749766162371412115166002448560940427858902201212191348218514914083858836631684735817885261278854208828270683133231937564041451096104983652957837672455667919677900039568703905050277584614071087302903462522614319737960212781963186517026428817472231801152015245432002527355503063288246794998897487745894908407935806815729838073875164481839862781043178879069917862075329202701116411263114815107954099030745435618965853056641315172777533266116643765576937231647273256886476965094872446122378355482085163877569454081322773423600386049703011187694588735424519871806316662544036420069992450326628289045371800998988960380561602778674061585838045199624011644520831940540183307002842068559839988286793105154254319767767161336542839336038159945905299922545413288746429855849253040906665453919284225987119319945860199465926665808300479819748396567831919984640000000000000000000000000000*i1^29 + 15646725987373160669486958644835499300141710410010252805571393562601885968165321303536668870352937714472392390571701505816462712062445200403087680977578564211451396463905392142795233838868861001120415745976890726870231342715152857153382760619309886543188372553466427810142083887030652015068041247579713111899227452361618228099381126990566944085707438870885550368437274589582876118415805551892281331067480496063665964100617607197077557278567233095627464782564929800080619082243544583521734525242351076008549139173557196880299162052539728551734018405010830482490567706958764500316753411238100767101472158378695409973086341088860472162040583970737198599707893995241003752462604088308746665639059485146213559607865177743971337157436883346296203937495850082217303856861598914892633202483240786202863125497909464249400770703011352875958640289140902116393369271789639503679402505802216473397610381920726866921359698995632539805228382837996718279044173384668645656116709488092877477094490928518279823366142734334879253392746668957764964161137475587250224141710409669529892964349801737634998837398427879034300890824553920407601129041239933722598225211878800789726831364676740138619573268718560923493939349208388535213524339944445402499410324296284587084532245072833415120476865715200565887528557675222783788937047368539220271175905145418819528458338215973034558861400888058021580877433455886856067043625854339487193402888219924413887657553298755970855730839481288482263486210133253576113012742313131618545114360905692604297685671729571228856783898044529710776303115637990488161497477407117257042266985455513391403100178738181900362451517659967034478772562723830001352558884291205117509632000000000000000000000000000*i1^30 + -117083262192140877924190247935833956433259105581396548747308692329254040223812641274215054509729165232963771627869178477504771582232512557781305019405149012715039021515806945495234613445826004459832874580351939993735502360666255349469090987567482241186513376955430265684195148174159624625423751417023545141003560163239604956352558550303049906897555238661923203529415301924403163427072428238860012431543033700366738063709665656134950158048310603132742032731702939959359018742908422973457029130150235550318015759691771896542625017007061190755663755562590336215596201032452119976763208912693489639706184531326407707622215486767878908353030221581228421224289155937598601019704712620230700266073815982478013143220551632782411656779994444155540219917043726507279342928814772297022406392467531926023516480592414577785515476171376582479345786804760210554542263809260038268190760981191547900880530271378837069362432972392917697516068256499392275946964697125943170692598032041724783937375408890144996260439665752836971641032552722051360893785622145187683452319746075093143701104019362697324406156155007361869799914584218658681090108323363540010362601715883644718871696359381836690781549857731041758505802685763151549641037938278235720783641663257451650562212899302416256763318129171323791007423622642755060754858065215988276761284147543506781519477372003668132971609913521010957557044287150682335713434723330661771652497100143259444969081141083190575360805552702222215796009171346249708691393453103777577797350552561291488072383831899744436183706790634631202396054282591081688829054467932163900623813761471588130037956117258722586482601701590371947007503243437281672319476008251241267200000000000000000000000000*i1^31 + 710473439089236054215765559403382430175275026692000113659594407986915549147482796645561832247161992723108358464669520811311469031016669068531145813161981894734291953064239113799863745332068204984871533654817173747127853353404852155994100940116066584812470992197139082848661313978900660961812374580424280103712159243052206506027640185233777671122605975170477713235088678806293413341423171890268882074172564493132461886793477025929724623114808284402688351735332112327689326269478528349910786088353834857945895317827505626827294875456238461345286395270214203292936823159713721348774656540302188516473117358273968102592562252933336142781223322198636458113097263354956825059179884811745579113753998450667463847420509645624330515507795747133137083178798776221489711309641756092482618683826406003843660761140907772544927635337014164541744394652924212279389742835921409866306940657781974082904056712658662791967563220763165111898302025011248344996600336345012980019258383202391685496011546284981563148157083601165886234673048163600101646719693528689135624446835753190522646431012378513468284042219310847691544110130635032063407232231756132563551534555405200046410455492374847863908568606897097582867253975886429145569975213108796568242182535742571255517953067883645249702446948678419452449149895096929544813195284358087375699946019101160968997109067886479779085601961655790881495807037390113757886001992888408252917763009112242486621337651816585080143031841529942085548183732562120043891620745188544800216737403418218228779003500161120666012205809546658615412609667019325255956809477726998857859025167052913878368940882143967597895406243849466942261786182447256931206809633423360000000000000000000000000*i1^32 + 1206945622086888280500164165544511754944947715708539685437595195995255197149109398101843180611179295012926635090759562545939373107026030487308414447437723949876267854745174741628290840698785914126748324775366575602290022389819480598177797974507087937237439905865105230940859982848786962111415544099038994411728424803890242086090714894382586610004162634026378166077186934404794491074873682576227608362196034527813024049638742596149612933658993577040372826837920748847252680109676432764291377650318348289259923413004459422989120866812555686136279889122698026569395348251934970806801141566889859499177185460096958047238338537448532648395466055585675343450373912349199826143293577006261904309608772354092698141450026464608660494325399716785949475068686900886410775708723211448107119118895674398955852844914071803446199779593753961886654965813845633155346574286504607371869605078870713638647167696897676745811917976759101791066722987748880940805557881941713517525848487957465029294781914727091277686424003148463967240842026831464309657411436741614475144584507770688445999383565644846766217183718207171148711585134140674981919647022296195394651453109749749569737673055391345385198087712281043070832626442004992220910503035860537503979938522848222624865574348191670526200296343382909005938089298197934657217633472894438541953459414978653275967106342246260261262881508829594165546893379228545504862226604986161155173487788629663870761529662557893617706473071764178978181082244661952344312017542740775036020252597094022678568502353866255442793351858658299575889762995247794076486100627691830128002378565389214853239602111939347217978304482621013209407888235125743368783527936000000000000000000000000*i1^33 + 564312500872896389305248847576669033616163603813171501313938526767941637967284769727343903824676896969506592483010425614381686148888288346320266252128052712170444585578845564402555210064742445418866527233758508015656889881838300457374737104217024653352258265598836185516404181609660609465479750442321409098872096197726117998272366706131696257545766851610489643648988016832550110689157509299498072798493051905981850229551347406410828086978290462875765892972865202175542447128888344714956001481802142538658495885609967840021490590948530664563651568406826023616171944163689956557566531916978921951201441232027956842511074051283084875019344469831408465543963877880822113375844501811552417618013785927051343613377344616732721483147646094387104749094329243801199860023105326015050064225365086320807946595934400595664931283539272329924122929418018480613103873862759969434465662572319185622923623420072606500411190996937324075192783672015535248675619868131114552659040138264779976052015727763217585678000989356978205646914367919800791558967499633356056532091317798815863405086542963761416974384711469881080352693965939565375081824810587508043277067468541818445192710294198160533145523755631750861330350214379142035384395884344481017164525736200124132921899289673945039115971684160137778897084739263167078193818728948061900129968770619033965087013895213089279189954589935711550409366592957957885404951258670438404433968857461827843281644485053350517488124932259996234385705829806139902274196530462132814539786479856632936396626721301952274481194565260417276277777564370024882692986535392617882851596384761062734530556218696000663623717252763586172707073870898865687756800000000000000000000000*i1^34 + 54615950372233929415503550651449228704402233675219496776215176650097878229136216330727596134220351642831262810333979328537862286769202297671125560777786064863081230817524852218995602275942887569937818455325219330037256023795196355048689239988192219386256172464567567063805472333091171987580900586113944913097499169808453135733641022608795681674189326778875388685338731185943549469711899400646347637177121636773678889914178710389859026206896745800046881126941132468176097668403804888890586489327014346073775858773665688929685525265728229695385141237067152092165792459264028053150516239649492615109694451887574934092863735914525201502847252646893941887709044742610017452230526187288366272291634388557899348043417586878494328937552290684886982643022737854811137659097126139789062892348122743684544402225079692585451478585263181388305734284807603374739630123057025793792564672443485183549286062860895370350801081989077537650953889673779466716186780576410306684168281581667898750980696546677333853137613991291719679113402322801199248808231984940779338678339088855221836936248765809687573341580885940023976294254004804725400858643506928122228984572404018809417098724520507283062111518555744572760854849982101514870917105549525855176242345466248377415812623449653393446832354180874402181825891604913479394774012700879532504861250251311571097990738705533349517094869633643327987974637295787571628791142163938071822682298432010023969018728567163960346955038318234774538924050475103974257198604948230305265878567058336233113757631154775359287307234874287050636724476601517248796141650250041826095900201132783898658049084905666573702743187786283190374435090470010880000000000000000000000*i1^35 + 1979901631307686184992155553590190672827708084214475300340682259636226526994444913725148294448332815547460357883975557390076205762945584079243187323876035425981517254375184601437531468356983439854907690463414682495004396094580057755757963989483715232775495051043531468491209118864236475418439625652910047453300996650867819502541920460887063612501314841590125864896941138948084900913232649422885557931179637368860142297842067131158599699628163307755090954702252938462314568416464530390930669147727567700741589773184165607825553714819244470222084042385083150647301502749593581741690686790199699775279490159541294737954038680299451923703831402958429923032267589887634753326725654935598497017972757748903556254618207593601373977877864680718705917285778023201078341239613240821337471385326421274265375884427261750506278155106102650929894649022015345008209723357323260214283536065558765195549254607745172693526897274255039671081659747558516740706788921140849306220582147763244143446575858642655023810672197282863596195283738655698221669721202163780792870732766745475376271748396850624778163133155276596055772086326510056223710615236391258981325902572815729822336242708679346409331640326308525734451241142320336092238081428009839582186667303401104574720679627261117059156571786803442159814063049602577268287139112552440864974670771258747607598061528174506588310046059047879021216105532493915038066890150430260714025963764824087246946880555699699714733229470236940626254970080516412217698068742847670261324042394490897515311592529702935021424556720336291748135419770676364291105315926299488764249163363122821666895699590325953314713860694936017118240440320000000000000000000000*i1^36 + -3918542965973217426701235659659760226516183959358890119030875293679999172779109461106707183679912473149006431835732783889364330538192037043601032645138608108035105735591413242437347714774828044019435924693660726526541587564682834776855566626375328590379043424760554105557428493019749303207054228848115612568191953247975707438226541140886239545004814912362732283293854606166218285314225665732668069427157945083041358214953354340191833714275222959881311025484087586086722223653272699444191060833926693266583423661197344829565217473941904579553395499800244332189470996322600622290881536620377284489888489623345224600455230473784066335912169186366641701054950256016103151875531579974251103559028836724697847962515943264642792384977701078433626576912670373966234551240622700194064293977353568333997384229032423720852826318889535031516061406716258715494560781332593409686412101388150576627651977841243857219978242208396113855619466578203091148264985474813411247231432726354436986527507387498118175935552541677608367227944484681051902514630465897769274308345096965360555016580318751544070560476962024392191340056917476333451924690977517276851071742992669661524594335541053509204558128365426832659748491719601726162581203312679345629784130088680817560893254329738164868858998273517564653928616664498707565777007975838442449622096778143914750517490795985918617768824406410987812427324129779344678191117863197199937933844429018129169050879822823055748145333332272278132906915562887093739660769276255635167244376794716671775312773660382437137345282416986731646411166261893071494795590383937013759731565437011961580032620063174936015742713987222994944000000000000000000000*i1^37 + 151136691262823166030594875856060403250246259505110288326182570074081945917677231749627669049258805319625706263233774567471786216570796908257227886256738555395721219211576900065381374657833405560968860199861957386000053702966559204366018183985276915317802120007279546864641211697966686143528095468285647284973136169190249942475973523947903761234786570873523805499472038517141271077555948162551086590820674748082813984943055799313251869830440946524665058736198703570512951419407982945877321014916631473891536563147115838640623028666483342989061418913963583390957896674086664018148485856067526618870631699292599218832129923499745149552535793657055985219856721953966439485514073644433379100957655054452833173554054197002988879066271044615090170776828361661079992662177833488369035222143052169757936201704276270919032124526470358059697828963412938782632133336520707505199630977373099974424148094997334846206942651211912184155994893282451336460143363907760465282063166297323781686978674220176990456582444638550028290694186183585830626355660913042259685036778389368131840376364943198438363674723327814011508183813608959266513509051348695845462843001397473037400148878617518234521309874271153965944140218481159433375072704339628314672572310562373056831239524427130071704593985762344650483709266583539884353247048138552696946671613552112361544016454113961695347020773882849417430834929370529568708450520125959298019689630581576661922510130121531689566053032767934304994172668254934698089149059055462637532697941387774240354682553072238860925132536870460646009766743245596770509410428542514187595445675206965064904102547161404120670049853767680000000000000000000*i1^38 + -158960525007407642853983441770963967024130587844996184199069657198391215736352224820242846443886647456814456494650822271612541802916073931929504790921930140173977140212262422805584233436239078279291861047119279729515514131235217370139727831583600225089169884323294318028496089210572666778925638710458792642268936247725739400784141270215199526853152975620640537915549152361777096711784221934882918334715273666649945052910221380818144295483291218952867072242493515280675856356932240928537658571870589076368448127681466193892926410113125638372944488396948491748274137462556353981133709496964234092637425960157013424841160260719867982837199263690204188491828225844703759071517331962012831821249858203426872574208925676629110808778516222042934890918393096261950603627220727436920669724642103824194234140246779136738202319197734310967360069993700838552239252474415666649146409309076597484459115694769426937886532780590256233387305866743411568644914593214756529345387549034401248457124313766655317871908766564744393635464924582226168568027532047945665532050024561220734115851876625477346248958631169455773904106139347489719464474681012694444426083124888859400986480573011679553243571133485884674878720283925962250516679606345177232883040711054940829561070436688292679434157154291022445365673313039203781191208895011253042120088637331979642070373717860683120340490383979945676268095850137806632085128603153764903175247637287985371985101553082421700287041405660252323371112395512037681443701401624055870625304838987973271659725919729134394143842714158991434354332341644044373036029229283042243050660272767710249907759513337189206327296000000000000000000*i1^39 + 2213597917664273990010555813882011704250084625715845654052185957805424338204496006453606089901372170266831156807711846679251949346908476538000568060304053332050995969081267248741550618823912653939124967167735454117818105865170921818335934638542270613983170088538709718897625572663483617982989233275630811731043439024490483248624643137642069712171916748135998403014473378169608226493221684288017204378435797665922404785589455938445980399363195423002568967528548075506989518699912115891872176895217008515122576978130784786003714253021041851379725749458834353106239783056664149413657372183892108561688579263739595665242652206860433346424364597632460757839117661042571767747343764715236312049211902335324080539599376938661946639659251782120257275536506402462213193411296690283734457072273870681635996255440518766782726102159896846358308262213108603018979829879877207335665087737583895906232158837454991712301080682666476308874690651981697165931319842246287180672724583238170777005039203950318612905285984871665849289826359115426003376443190341950340780854031602574476239732379039621191942076983128285583256035177061748757803889442804862584176774245523158390891044738624826256813936912305974417018144440019925273862341718030587339385106673369906807543388062700927049858987603644628488101951181912186619621882061211116956849117475833648003612984167687801366805136844197355950136847065038606683438248709112387626489672793324372835355316134252135413680172909915814949621782048177172558400173403387673022199591380655436727760394282728602732140718541520344665758835676939490761406085582758301466337046215048813966734809375336038400000000000000000*i1^40 + -379505775998492681088119670949628375486379087260994581894812028071024740062688101147447861184099477346717810198235921088521965328642319350655930185618285921802959997453200196805706718353933588414908141777761490927313828453458082688961899860128700010148636902192396891251528107292246084891019177377966163118603109169793103863178752670077124117838616998001094873576907081817759568287971744389293588213186425513110780833091962887597154888015871503298901816692097267414234532506874546196374963665296598770358789628999880109615658056650999437257375037297544367915990348797723339150469683006546251130330601502134122790372212432808049447113486145215859897772879533140982201887854636689315626911252835685816204010406154765511557998197370579608094000159853969241323403014789362907378781919231071922296181187769874306740096483501886229076992639653793360059697186466368762607082529696800769908453275176341958885989003931178949411898683359972077717909402730401213343428213233829562745873520801574076237653483231015369363732710105292696172018386634687674610414757358662231125105669838504420218180580896855236324205618579534176043720611783332268705455261980372634977719051877026749496304684197826332086009150873043900745673869002058783994349634472580237830521582158179366902863211978881963731549585363599892893236097754730334884685219849415522814784469944322858558339707290721563408534978238401230111595620156089739663717617822902744430939272506389419076392083009559160635041722172161833438700949136132623546565512762197445101893710399779799641042648279075564279425121249923899327964560691940539414926567459655940747716198400000000000000000*i1^41 + 390934736548679995225350416911968183297945920626207783912467926023967958877170541019942830204922365420246729376954136089145114040686268350961657264136838972316271453062884727280890055867619996932042560092592490967916981091551137894998394495854479358057694092026313141370109323960523423440904497712618120949672977810934086578585572389875361693878078164648478889263524150045886417556336419032433292742263780388531407914910861627769545204450562459622677017362092405420515486878518287797450099235749238711625948380199099354415834820643703772036633486116173695214839783000174459888791358831606909576687055252961310739937309142676425843383892875319097359888206350774790334171784645047802569535805165597617254940093462608757038773522004874021070854455787596489839234310274165955645391869354762037551843055205370577424950908838681763311191876445998757668522245063821007468848005348941274530088746062626450368733463325942578163641568012820768872401542372881575383444116757348716245905770492444531747876181938089719238926851007557114296653946997424200414731966712612384595178496632046627533039514033895512020226097176464315377293249157757556575523719268822577420314546085899191781037331129993479031492693765638116864381841799482241458355505291393307180919845709065201197205497972971642167670735518633377402882060824052438797214312849981211631692757333197504206516356795012857913953971338414364953394435495847733256404532138055140447393225124920094061248804274225953296317097878200183206995985726931586596512214615699675172152633689317408793406017974434607055031553546757328505056945844816131225644761185811169280000000000000000*i1^42 + 50082357848331810330052219755150210376104483963054225782399339485708151453125390550566584841111747081749668973413850253529213831255062678334230728825041582643354963098405410605309584836022647041856801281621881709188354965070358050205328102525555653846503912069671415705868689643622294526081059746126425077039432873850378707535791666552261418401790888460521199160926332691052156282308160010856782839388923767658849464723091458765790942161674707423348630491636624775524892509174243249301325520911083010066026837261607067056954483912039038769883310993362209071444088224159066374640253138700781635866296608110192659832469032230878743413767256054137732907238927775611151797584092469211921073371867211086678525288166314007301709226688177198786425484919445559128836367463950057096860363694443346776178519156823116571818322126630079382813446895254988641999922846658390548563534924993509467600523987125640566747862345657340948076550661307835585693932286009285201105265157703279148676177720320869668015902480065841235556745925720988777571662859660986637719530431478723926784066306381565810942688403316649320231703354076840808938882404277794753476942844111930267860019655534487791803044504553707231337265589884242550507112544638704314722635318632679824222774682542893226619084314049957086935874260915843451596940190366157026731423341089645975250998044561023477683764710634136245997601552146860852982299908091138021642962403987087865670933122629971717461477624250191665525447400960756666434119581758629496319651950778890059718036662321410776234070321157618377573530549822290920486801502014610832208848486400000000000000*i1^43 + 144128373955002684814985893629653080172726019664982097193969893274168177387648330529350355136183674104626577410471733114716036036455542428705394698122208884069320717927870555642166845809954292499132482955887291099400058854877044105523057997515947831187021965241062285306941015725618934906371189504701441889905424337111530680997586536806970457596927275659412482142000876496691974528321960436567961765998435555053058728102188019319916701836021220665068725263999985474283517843802583236659073827633937698965500480866048776589465589499261985798309942220255665048497188292837213509497773255334387801868049675268798114757729520973209335531030252652365915198002447381616384220023302635058434209772244618345774252073853657981481030999428534002487325323380673613309557380912053787688488603303732915824911719065528873405293686120330162326501810154424625718685259628790364726392185152826089543139286563072047875214937563239406217117358813631847493236933054021952125347129702173870912940243405013181803924101606572929963520766224038666401117017147112062148655419688874931797699630045443652987996935901369304579072967080837808277947180063296958892617793906442659564483226894880763322973781155409467221028147987462865000871387900440653624325024538887853568035946589803124155337449784237895975697501911578882046431973888470321289306867842464440227689738494673854620565491729865215008664745018804740142932314910997640416162735693142685054992529382891180029643679132772202904104352439123710985196628497685493275869638604231779285593197393434741081118566935943683738071747942425293760904861101056138936320000000000000*i1^44 + 252624977337335152638358806842776213601723311978069779423855858127670278400265312149480589670410615892773487118875017097764602231996257478407877358002562900579827352131479123297471858384997851566114540662051913727040442564492647301038260994652817866660140401169726997240349166445491430905111218309054624469706266270888892167534953138654515990393514152205330078926651513675775820538447302827861017280866304660614072412948560168352639353417431315335265015861735656112214615560405009308537984568655730517144068604428125659534411726555702731379355625156173239799002724111769799109070854615649501720436456242570142482688884989404953547325885019071148598138406675927180082236377477325099536493492704839089076810218428993863208534678165199671154797403549353616201718617388640388734837390226517613244242384540088354565035961441923532577024089690933460774130329570245011902173664541923432261008927673978273736326480054942275181314895355066180913658715060924625507287175250814078448794467249595375588071065755977366847113137362610590244816909006666873972735739849349345085716520218415558986940830816080765323201767538148417233188209008491571644072109654255570029601514496915480211412667838220116013469923969145721603411357801592103894650967234247105167306016032551054600242200690019336142640684804441648811712222415629441963422201144352661253055687944031943080658684746779329449941992971360974872679679915780803434957141002011540922599099257665526170541110797971070355561653366587129228224137893136600549484640430166316584726251836206337826666219766466277705668797132981673069939523584000000000000*i1^45 + 263097479465697725798489395961978065990092084880729309229916357732576118123576434881093151068494448652622573359722968155649277671416939111878157998764009560518674986941109316949970081255633375154457656051254510032338568824906428196923205111401449813006382653419909800499281606427207218669211184548546747078510609930132523546639497873736071315715007883362828351640792609395145747645374798429814881569671837717844829056588679672942395492845845649251447629116038521412105732887382955211629660038948107549460416261766023303105034186251177906276510561945734427782776090242260558421623746380031821849139399362606916463015480249643483228959874843057838302204056748592356829835372304903502816632763813856813154013706182509577581480964174974480160271664710971799989597285302716837846525104258338035764095780908168077515619762801555310182671419199861984031687298005581678431219574086303141097158733240342711732836432981969825414756279908838115906318607968289508654424719261598043149944552193210430407848069641050433758777722875621188708450680507443526679338794357772779153811644408456501249195402595349598981432249743748900183163127803387017998195276617727877285023152505524680926594543099147860922392686679338247302534434531224891444519075136455628275007435530965139836339193502776856947452379927040122827592616217507423363838076923189414902216937424129565255108757389975292023635619739885508748288207108727313003194539523300359889358994272981905792839787509878094735310347398625225296783328673945127396441689365650721037994136274675817243100797434172931285648756947759923200000000000*i1^46 + 232343508282895008884016932892352668888814599297273654130935647965192917761654027457278207500781944780415800337949682101904905866935436313957920711350719695053355373868020010860672605056293396647383080010979014248113646047431485846925677653524954721309706632633277218643203586332442261552635578279733255537109449952815551919708782195585432235917930540337280841396524291334574492555079117367113301228966008330172797935520049965489654946632042929215003920556425704799642217856539326775615249302614331520550717871472064823888137248823444886434863737918920292850899342380400049953094164484746207758944535016222418276784510780081010898226277826291167582711052001567411394907689165469759799330350773949663220440402197165855831457632956153333833101688153873796531353071301223102215074759702841077451423006493156119993698185683940118479127967652581667290065666552120510075593234213355833382119266522545466236610972122763039229994502683891565731862710657857818991293016383905992093111316226660831747102736132528993998181819294360788881908888394379077256889250130582445650234398687841359390642391279715213645775732809807173769531350995970112484064598566808874429182715981122994442514440800099234081129370666583267718630181710686951475709489819172566556699657263369555277588533177483448277685402321124308770363482377452538011680310970346840597781510642293565077417302764760579334402455600068362486381769341243017877600493573441845654625163742899712062594660364250084875186762099853354310170917217436977610872498236938700319871616967179580064104785550664907347722240000000000*i1^47 + 105091222146351159912530004581496297224488548593102896696282573791093134636628372705494315613063065247780617954544065648062045706576571945963420778767993264429019074737081225937188726229873685697818723184706907331434707280697463371539929511907585977426252448653043113201791226121800908475171775778868570677487783039617458072256614343561269372465619651624747750492732651609507493176796418952583793245836994686545467975058638796774627864836488197415790644633515512010589100975721615186920026071158212769499035779047960815386952169440649809876282243675213210859954787464029387612436276242461858380373157265791914130249124771184021873542471221334965648417365318282608704395744021895019562935719868225882042277350637137155428054881166741962171898259593348807742498565107434948597001268233622186684474614176709518532181708404251459351719741265057526537702904344039079146974277749231568819615196361213581722842587481984391473033384031420683349052137757684675004304108556084950162298494455590500969612099605209961984959901171644783234676690007166842961513737828073848456223580601745617074424699925059567542955898969051549176635379193805967154182822259360119090263543410489810436493099152127371136132519253986231819257604631149263365890085848651094052382734717412042672025068826591488248266660284394085012398018533118320696580794002135046182576018710948741061225308835181539701227288105676032599590747364795880540679889513822247699660966130724381909827586971583400576568207552851199120464942131306161816755075186174466613268690070356410695584907919360000000000*i1^48 + 1480622166324127319878000518110474783214351606254171924182217252303277537640440801493865261723292660775806878373006002776809797683071956388052375523806844403614051719329406561673845998733438258256592114473507872891979786465860443889743578985417820794468091302866053759436561288253481097484632377917090639719986518883393090162650196435331253460118026628105727560439226818081544133245664639093073627572053670932494550425392963042044993271534203457732069253278377098513712683065437140483889873116273843665168169989983328396023931728809758914297267687384949162423179850041785772824383022253547914836263255874381928864996981732633326299357630237522817968872889606211466452390963483079690507661852567168067850442346983676458393940086742890712073042272385049213009759375585750696678182516273627010821443356295649922206141168607424353028466698041130019554997046300245051380370752993167912646546670592801176153375108158641495504040710224664712399258398235688407532025497397922611433256266970034829466803939899492180226831163213080099761374121541487659229568236924437363502492902918349235258407568576662149264851805517537551449266011874905800073729283655148087254635359892626951155331130818902104443599863718771298716896040853226338128422121076895094741826403627479804857930763489065393911730241336523825455912391757526295301193391532689438481205281233101985745987613364213494836055935747800946026549199948337696148929675740713656799574665745468781322898323442503099144266611766753459897188801009337667497046581889382522373470338779070464000000000*i1^49 + 74883316119327333715709103339499574581084618341915649874087412906195645850236065016713205318620019037105823244182773239963931531102102597713439725911569755527808568904577770955499555747324713303786471639656252625018195307139797805068899440432868671449177337750606862106184829053679266439946526969573834733691227364131277220943826952750324737308621387804319323114485633766569483343140244648092364312978001823872563386287588570283878228896648746810541471231280292127357535073351051787641225565850257807092931310062590803030624062796601483485090677395549027529601479439489881900432859829725070734530062320992101357325982324983523647563303088264381189259420430029651156321615839939160431761495822337182290423306424921949922913981636457119327866438306129511736171040621202119073813873304270086307119685780165871053630152214683092381051011229396465435316388701649639812077341363007302249748786665594493896552070993185920807158378564133813212470097742675583766168951272150442222778312782506354178549061649888649491285914531305340343605188602172387631203702986235423908016964059053304131420296630569160745133351190790006493522375136454931266915484316031117461239347267196300936764052404242688197053849809736962318810251193420620900857499398129112570349170096462524458150170297989845158168594665049893540506649671547278932645672974832117503773274264675523105180139537179794598899445436220511692503058878626925380486947128892744185937930293037306829093630716639167116950786704901061196442019267179938601754419959089073245306880000000*i1^50 + -84955162581365155920239938173697937268724025322608560445041538453265820318873945425149201901075602410758848495400652167318025226256728154788873010799574106761116523947760712640980788526977535872987104143368981443376062725224796090494507396935429164082979705562279044124698546432889264486143741346698282990000537775321057749895439886767091108215492350543191589959989629297802008697665500255706256116252927408069715113136099650196959228564178614860559097567334203483720951366052793486917352927149905077557663288380121992267642252938732967050090106378104080339628971013312986699625408949380305468907952972131058038984594197538539668824398741716340015590647879571911747652387781235489940828568021244784814131832488916498028806774422791918167081028172239603287740411661233436023343520988066760236221765156298179065686094893626282258552510797364170217817691685973512970583550241939083015548813333889242719421474576686205758272159241697163397286186831084045334893214193237408626813378142077761815017301593213690227014053617899244653064413929898003014550793186573972400666464903451073026804728610570835050784502866960345113311100699545950327650566310498492125759429815635189104599137732583676181546610768901104029797815642166006617758726203421453332110862479157635408882441290891983629998875379777328229494874890503992917888709241693050549687873090826762808671736888884503028976786472409951114741230251557499426144044057061273542787908353360074667950240822630459623677466552856876923115418425824702714666534912000000*i1^51 + 73589964966588397881913345644035933555534179249090246885531839374176890107409239873956050712183829510593327479493191178741762962039925893925080977341809181779608051738769034392120333528227443233698137782981101399298528939009489295513329616787185639306184662630453984151380173492864247862773614298472000377903371820235023725948716759904571660703842613855756914802136685848387760805223424566771968020896842426105147986966280319090851141191451861589744592634107674359447891366681061619993752381859794876741581340927660147322801800840327591735610136974632463815273240786542046758512202944295253824615573513839447004676057659668396477964596647390601603663728778441736925817130763609327559892367614330243345756849417122484709915971978785994431460011254713321174054755622575059851752408293069274556634432457444718439350597316163629426432013564633094131827456348326677244975545545617384374766256977070236590743886928972164814797959264586762005852217174760492127677488102516379960201685489433052982400986666546659884361837244423509981533359393776831625461333730469583314642965894055636217719168408058201271050893954830162921663181990758842114785138577137342558211093548757980510576610147359398300235519993973753848423455425286707040359914006306293407292926887898404678786617587819453371511511603017553829455748874515531360910296499226927257112381413077825372569816269448629286212605670158546358382544816575439360364163510559471575999093023866182671262478438839620994891651742995097785144802856601600000*i1^52 + -27822936838539738462634782825225823278321198148906469866207820051802320820774278204266135091144359749182578488464929748041961547494288840486881410183065859701327329429515357983680270103507875459428048548664875265503557779968344083014138054449795662127604950083791790346603172060361495148040069732562333751035375917959447763013441593615556714944995982122677091868966630670716821437915174489061812197814260477697463743937631825772178501897148174570070199398709456053329749624500730881637859860243969943864879060963192939637394059824342469965597317020351315581054240843158113930531132262660638851367094623320699374767069667095746577422790034944797739482440679699090287235025994241241684705952882290102677934023044833545583605177304099762725082294770810137301800701920641938519714608846266215942849715064926178784225312605659023880178643377491957967998924148008157512287607804635955387511612864201002031573226525237952661996067776955171391805557670358700147844428714684269755309115075839958557277269594908079706266119952702838086129151807236045740314067844826949594038362851439335488458308111750792814293874011965728904250422049276068077592483599272488015453374212363433762185024789099001758111208278143891158133835235147820321387945794002852058371155033100088572313616011386510318377036176006457495341913350892198286686028218358761887626709123134094957054688500133321304371385543545241367770347072416513749511985090533282386296219601626313930965271559978217747886831147562484480000*i1^53 + 8010883675205913109666421683758295217140924165821152702097708346966093364163455835314760960512930166672093804219471545984585999292680676193838316363481175904249636373833459452590768254348122529078379465376433651510267170231827831903919558802691286698300702600939004722494807454193976369097816522590020793934288242968856597285121695026106438950730819434215712337473731067014796896506184861663155521262177812360261850056428977249231042273335564464862901002737894666742857681071817203766287074534722455061161900702098353101595279238928537976207139657813208012105034964383525183497389809024178678081523790225958687432067970534056161531652117460969599236904619385899542439612113299876158445817079880040431766945897283619491432915074559415689614098668901377790418834544177153180990437947588495414481045436049629803225538157980773716554385770643184510667801770749968683359946107408255099960055332755912284501992738096676865244135732139990045219564769566766463777676579385590864586894822243165393380064726980068008038310681576788154586032948499677971196226261399987885152215035280430130388730566169970934872271195156358831069185747079338302189566876432273497533765427027717395913031129891848718508738910733428355482355164892094544161100014497781859103345958764413646649172186078329877131139842100678129269589034295487575234049556921634001607978801943813120761683612581023536064701230215260521071325267438088770363645989486800591446205729211644697273196588361943481376000*i1^54 + 281593886529963394447537401557669983725582829942076659173271534852790018016990209826845601253141708492065233132481661771450024815848931228237326020450257518246151826386666285807987712605024808951289737861606096798002597263337693096971507907000543508490364520676758495657200794997270718038433504794511288334731564322579998248449345134898564569568724457679889542436880336208665527446652438342052743859333032214406501138211570226159419509678671325456568032223718667555132974098002149377974682113651961792197997214104078191024091948956096242313612190718480513018895191813910319963260773055047112329229145083899902743193199525042045511634048592953444217904331937905129845335928979935742958249275715973926195019492650532330430292118706003537533117306288565933134222056463871163696120586971546757565245500746571932790240115643491510240071069156957793708313208380033880560783382560357837321345347181035455636181021289606009111769212229696306819251353051113417137663414008570085487981074267020841746866836806420716786551140772388460339508550448926060652139635796143916104460812439217731863921714862294892786212078820783293393773675690905762071431203604142310348745256266171719058543645848601748434153075054866139006904110430355239788090789391546886607711214257363000387215595909127436564315796542926674399339214399703995310225927845813611848300262622897599856636290309367794038934250402422725548722409436625321891124143492404619047613807248344847171591200*i1^55 + -2337088435715160230139870387532013493890952659673357689849844190822775667500474710063664648746340465058448040095571135566601609052499306127514642124232587522205061943419590699400490577197440666306177979905699582225255726107358705405869144512945262715504354088764325450544389381927407921690205028596659383699588747340951743997585809505315040025385380003336397965101029059116280023862901071764852818386388877228895426109623446441369243621764970002912565493754800441943869364163506723654304856651323810768908152726242439060540178420065564025464448681713280935659743434956565557350005214203598148870867162655940716051109504958658915953779589211428856077773980673126907870847866279857791865895914608724398361585117522748149112550479379129463504499120487646990485018646206843359060309260843720668215790065410837529549698106723058483071614637914892787415869570873509247341217301496573014635515781491014735696292807209186964854404886939735877249307744256670025516071260243375595134835168362933236101669836007924067872010618641576533926093952248160661035695457123491841338059821535761651370377301293189644552866537545636738234890340040872583974984499542936158115241931469446457507506242107066851693819952447998370708588873204831285985153360519033895127999411636768299688425681748796398472550415186531983405923790728172382493350549640952188170440699099083809870183396944520720407013265235206638650458810426777462321177237515732131583974040*i1^56 + 1130052900851768700033990001614621552507239617282056021784895376829180896422163020655176077800191155741568333179490282553609701633217246225070785070379591031023367825430264055763630780862711867019256113564986680470325705569603482716304730141188336367506257111908778840146397321253683116197914541402709702659869461056574711920863641348154487574101315424171134768608661931615909538872097632214895771048214119620563371089702969741171505260947384609280280265352643416343989984290459525152743902816702697475158918593668845103784170047362901838177630307612372636511139392155483512881228100343093946183445691543834410259222554350559715762206575244613207880808901226727959694296493249014338038551676112847475148913068410321907712371888311966230280247195112579252776112308281795346445443609714609875520244928128372431029300484497509040314539280557584044834354039848366452302617373729263349361226569645104353480536030141179712106258689546568126752008223973887436599856868741666393586271576704928732134012821440500223378773385519358748902778648970349066470155579587712525139809360853480121423149554385882941417861754251247698418858334411976376681208474689893514085037090130058574973117514679013528536963980585638628261552868672301401074669584983858362577085341240607987228303930835925535754933018190637573576596394374580632292632713777481834111458394618639068212926591743849885319974953738816837856959032079320175135547*i1^57 - N1*136279840232097287706850099726051093513537774055973388508828600150357024912389168967751676128172541289288487403564998521626497000031169504875479423300403393974819508756234731826765199419941337996635921928123082084127313687804684452168110249468615859002549953577001631022647983930099063086147732367643784441106037638970944329228177449014722994038221829541503899302175739392*i3 ] ]