[ [ -139305758120548266196876142421144142738060967530295409107457279441491826583529963118418108921352095250546405867386944282860755138258342862519941527582621895045018785910971967351179307797069118905565099829562039560432982804420375776209149667508221970713457015677089273573972915071577093869204565373281094626768603269348008700109207210605108584397735671146219422796877945946656268895170739234427957625081027663127051813850177112850261112468173167205759426256651957621231185889141629731134072740071660978665797035499175296539466900746216303248850280502315872899275948344344025185172833769253136599450862086262717122292650026450104954409593525704941879495689617711752944889146794511367207525624982162702596364451067853396457888135247500051329584097652184552275936859955683631276065316939974017626001181792479831488440560867583042680145014264084183757077085972028851832614076205547734330241498899078630780713190399387752361654960615649162947517575752133632852270517720844710639361277477612497925164687174425449511431767050822588989917742921884592760064263332832991661799832562893207326934851038507282506378368694548952932098158546303094925285370882121562274893401889965806554869387853636396728179752913844848675770799362142808023970365151523300842159349760107254850399882970566262403042521464011980682751401729707786924565333083684864000000000000000000000000000000 + 264762481346023118260065442207729835510412493937216666311075487038840554472975638974266135316705838553294027264412329001885007370868918433757358779705835305731702793018946618339242828135143645628755235707240066200366780305466923976866846616279924450581163599378992482241137063369959828044326973474444438074296969449739647238902360093670072053331247043060588548807994053569052176550599078784319483777823064388750837627858443319000858345061102266080327018944727937456261569002321227746208539264855628274750779183412760937037236106762725241101473780260578664779895756521343891979034837701001420778721863599603655999723490408314733966961384720992457605575946453546354876745203291399014430361963201892999174569033871852260024391472280515222633966135385847763003123627642488600435693867671068517833755204412671242781459834650921468373391946609492132802038611344840592101707457302844481283041355794853199616961351456175359714368164710943383903395244296885416461932479352070784606450725205564641357413894354524861495487239430943488781273071361999764771133483898803049628273732407785532652354026763921970509019921591431770331215189729943490586260818829229108731661393854926010160453903222260521966514081527999841750944612681632717711244975041178830921811616453214614695268188286757899801042504185739450981293389938536589142662819348480000000000000000000000000000000*i1 + -656134618425555253967882241827296000166908984395888599597704800224486850737406062382797567612460169603660916257284746293216657133538828728627508396297975852415270810604774107969802483152932286369954647339474535818033584383487035408833971223310807035436189604312538649115122240949486922925341043289373014894014215764019853176904386185807327903582156648125995927058183458678631902017689166367962165918319629851716151207248687736928946574222468342543444042450844335290751169100297624484538361849096429813355403809393903545889167842026188881870713845873786823756182419703124259784230308199922256431584833922533205749300355303448868478636057902564907778759904458979947986090888230553972287996681692363150788350402531809031059852618854338163223320324491418033474266227653036415867734667192901690335325526811203164861846782710949073453729549842338893774508894363116703016149656663593375929604358993507677433913061946763439918210744829695813463057470021915084862344426732769093680895542296530435807935268982786854945606312514699983316041118857503019685398779277242350609993954953878634625215962725086687459998538714180177851049382565033592133899123889575510648989814959278034446314672874596424121597892817063224324079595263770769027246064655024415481042371199977905215969602349741544697300020604434265092850258254325837253065048064000000000000000000000000000000*i1^2 + 149732422059204669872552066279036734564519557006511505963355614690594822053285838651913270492379067408226105443555358473480780851857487099950450641741791791766019477608009665028594029880663322172741883594764285093221667140739745716888219640097255875378171813667657166120330075110756318479512970091523265176376637965842957291889001603376665028318024349956929220861635553807649101831928240904456876362075657348093566665460061902212801848737220698825070887636100642201383045770613418109934474443900341046538419718067881864541719556636781491621481267504759307140672364306824499488574228997299439034279587371114386787675623670213304552894540692398186744079753676796110518815822590205743409789226842881805115823999285333986728498266652295337151210241970326677157838590546496910313063562655089629891533777613678991256446701473152609040863040590501138347672602507186646275359023290548874091288340344365735035289161297486781446881054213669114898534321280962500460945605771080561850495811710703856323882981440493383660571841784864588456720994449211528621386180039629867894683618038541845286427776776838574582539835039354906619823613380037151315555629137571691850032618849470647863456274811547616831761918767424443895255193794001904957096299287118127937943248097551387527471094795360773648509192281221271989368752006985446627842457600000000000000000000000000000*i1^3 + 7166947323795877509612778160494698102634703762412032708421119901517828939955670957682304437228658227130958180594291230888916901657421328833957882237522825180090346639112993723680491722608265994778504308250663736501099303879027982848671179584406924884485828272839650701455459315615750631191271787747627455405940981237722679653017665299026690387509762447759426020496126176351643886413729351090811177979756192162426994800729249431658318177025655768592026376849388668095470932103108266003208531378121194828142077514878472512593912553438301492289686854746921349726147016424377515557616963014212182223056336365898173807645221833440104110159138450140483055424276214638530556156013692947028649854365364723842727991547789409807863597093015982069777367794050009812797825693300478118057587725602506765485992306556755941326718987363834170795299244961073469038875650959573392207278353522139193253765568722660118503846754726276494380187779983187090379410946185370947488966769683894319011929992612411704004731884930132989395108903061223986123536066257288783487872233080007774065315031261535334113797137265082410793369767968785325154779434392678705381101025830186582128556108697423627010247114988982604986788376553249665651753729919814576563522413318401171725707547060002550828783152766445228831430470597000074064721002431957004451840000000000000000000000000000*i1^4 + -2595308821492307905295611990149637466157567045388372930123570633467287063561511446601118613819955834382628949663867872004046409319750956557521129837321322220598916260485163811941036397439909332255978125898047985103779097635825837708758729720475073890833224117441221275083534159407343832424129684283616505479495774758451688553494669793699097391022720251880460329300182422582774852213013487964516158357936086139085226855369900279164059153468373664300067121486524987313167987678959993362958687063850406035742002699348928565379388439364859855303619972619089178042440855594789545958325844130112118669569703700684233479829696362548102764639643012715368277384755757286221394268403473057018109271159923081836492524796100399939534238960071189984039131069335716344527795304223008184151259339131392029898554476334492392637010321725700668471419962463659269578133143034612754625370699638618658194437449513987120813705146836056372743575786742781329616625522796485125252033138798714479098100309442935042697011300722992033814226957940309939201895571292308042729590615141239916782001453689102582381855595139380835043473846973135253447929167822685012644471559111466929187581830234420961868726499965710387502623694352256586151110416357205521846094756574799685672068008329027933888054437465839613664227783331562702834974640491766743040000000000000000000000000000*i1^5 + -70323172587919183154182787909388418986343416162686637662154731582806714707478489155638863594161716684630165152449883785843331032727183722534684623016607190346268500908370327341334199395806468270235471943901376745074366846819812016896679451315967133083460275197050607927292377909093498457858735808121384081293330808367839203465023977181516167156858940054564531591385076838358491987257449916287116886347797284249278598496435556308497406468300958440156654815934579589081967212208092046082064966001111214258158007114735928466494497816481043075119408125499120410570542261236149058498766129231346777316172790802721788398159914596225716725447903283954598695662817932037617268146851991703757725457060161786288244805810394989142503777382093243589089847747064943582467069766298229688469639548313284604058722573296981847375760270156602688455303782579163305273006426761400928882158320993368741840955608832784880790752583519836302790235719373907773173030162684585102333176865479920549962245298717537959077339196655733419214728881286043296547116777236898363995126758638516559675067771882136206655663043925550368227278198256280345918250698187820294498678151023987335481732100140679882087224465195483880831185475689447101067622555279615871214643050980373802757121388186449793551144718415401761888835953945266763865689730056192000000000000000000000000000*i1^6 + -1276709379583694953482578073942130835691731930653193526650869746284785702699769644580953182934984591316404164120845258630275062143823651712779856065822884005595695550296425603158862160597695858404845555080197940206947259275529004978714101904922232372393539285555254729503235534823859355783693639503192007044128469811582716850129775298554751614865435872635494609623228245436853099794696809988740033686963846489882712138411211986519982861086253383543793320186558536055814455716416036366959917225137199701536433156394548921461056647853692072907229996524170077590467754258569445896040375177352929445769419784542599185209349664808841039874332562014792051569096840914793080156078669426025884612963205315352151142533236452788955526058928952811476767459000730504190256536923053022641586064013892449964123302254117293483748278883880656467361574573008911489436879620550364884678384683338110321232736961432107145230561137014544175382963386253608116515548548882430515196346234819753110006629266398949204848178320447198009874698251407460772729515778686402357888330495033548110144653868611530622027154142241479694866731468878941133538983426152905347017850495261274124321776199171088920446107577554914910266362668999135584567185289642769999892906293513676257211500414802212501485061743656217790733158272670143010909978624000000000000000000000000000*i1^7 + -6816555272045787767174644357332132234567875839008573306532300713078669008150757275529940462575713553018558955786045819116001608832188542869155154609284655181908468015956032222893156812606895403619426346089300082987639985096197332072582499178879014246888287088177284503814954115648313985960341991954509566250540654686530700431488319124351855036919501593130213831659694737144357344398416554654449342159426834535889339618775803986207662495742119943460677076830867042861726733235469375801231827416793898843614191798033615441133028867527488091586672089030157885797929185919194872184656107592428140662816702164548315591138385252158866873954503667673671971090174396266363758982019581792254117142699242338242290787015432704003533115519321220102614497278870671621028735388735920172943225491991132025812041301979315255065512912538067328760410246981574056301746691296812248623229734694169466898963748953211910787443643140047482090544710182531538211577360635585799681658654659537354530982187686124589503970567626513040268658510166549122862862215096780623874737443413244012285486895344430063079808753577885193694354189648142905183827287574411540703025403447449941864240233457489862336434289461149270884023192964797569973957821177510199678202148577100700032848352754816718689203261832521828549794456898785491340492800000000000000000000000000*i1^8 + 6463051010622763874007119837999973747843170419221685518402363049081360881261538770649914148107664500800064940450636385402377268451147249845063460474195512466328167284635399613069475008370666846920911242070064946551106144613930532320371369195671249929260108081306965852599873121942124154161419674701618568822177184972997004083237775647959158639625290217795246347568607732616948564864520697536212201417060910466046953455867422780504840053880038147093365196297885318174581646657015415619536055403248443804237826029923802540709325733398845465766181467930630374692280412486411551329370458443158152853473246987699950884403362748147836491666675400160944763783777766291638665220672811932558880193481048706301678971603365056815143820597048851962485226167641658176421706658271458123903941072975895620434950567667610253507654746412390174790286498021945308547676334627057223852594774038671908511341332145621058463465446511014147831926454002534436946295122645451743479028074881769870991057618997177747701922471291004302164883827704139391025966233245135536882096769211179773264254839905997783024490730390321196598427068061670423949153238322210695604386593987562668617323453542356111685376028016980320322405358948236868002821275631483680254239298286282125502522519545818616600617098677829837211445551943385088000000000000000000000000000*i1^9 + 680934023258653605992660797768497707048736393300177337951178915457054101348035290482377556298967664585806839704705168608470947880431347970271601030309477847912678706487589096481474395832350413082410286027174282961116657574438431688605170067979554569076076984073317445053289368748997080464231763170249441882669889876911236787535853735131613796009255672069194444490138535697237335484259511471355304630997448753501310806781123782655886357300273159859772724156692125976501208691337489432165972585762594672325521070677442756091707560325504102532171584466427586685651913864846077192142877696900444998554498556421859638156775473805043434625852024338152549976760137499038913524519565741236623817851885795720966499901812689486316838136612027566847799210252372521270013471380655306132713264257322441684057533856540265435539171632866402849515080347488069358834724184060955024072915381427329647102755451916493571714358829008602439456091361798624502685809488156780077589727842069880204506942054209784081193119698578069983235765631862208084583917224599987705541597819340471117689988546558769889359151177562679238391912616221615024835154023400955075124759661388762356153417437278044908659566297894449692943723189474062219193651899474562470102929252122084249572095055186873869731088249028259610720577708359680000000000000000000000000*i1^10 + 4095918400351596017972216122869711984043860974571404570731875769502130469160902629929064791798823272435734611873478704942241914612542450748134869043752119390558733302139070561233883447601085881837013865017371984588520155114887491820007295707659292715534830463707763248428863000916667943263467298397588004326980672211169037534773700529164512062202651500912655998127078084171980736912755330278707322060569230375649210630526084192051510725363831794961850124773584899127439358910664059288073163441771276462769159018384026173804671844274590720086642650468202785785314277038076606875641576194727627785474925099633337850153702145398647874232769013632664812750623224442185349352009083580209805127845619904917940115335364189859754709401534042776363372878464730105232473841721299852243234601621089205690124480014605813285201390397911342113000565642769966510152632822407119622046721283484688273751550171864114235981719739291250080362902086382810360958384779237839657766942551738608665148909814798718967085564164250863253570783761169607919875831656088845441721724064543204679796953621780692032329961773478927091740238056140358584231264528079203139700556172211506012301083920753982331165205130320642345819960873443768554471288047021500719771562161707002142380724197644967401216046753627312940174540800000000000000000000000000*i1^11 + 9139441073528102694813334755573670374190797190309667711831157794937206760400717615396829653400925365608432191653063135073139013072867967959829330536683827188193553254970443283888497527362603865050619745800584947067162475155880434857556664207265286896342355338816788982010947102295949574879594275474062494220584710637251021470109330233979791848981796872335596726605766523330091262826296192859503028001350079973092636189138314823042610094566346587805508661730901313238504993801936651428707395792594017789535863550615435852281319721727034640399062216205461727206379174740238757504335063137721630442536527142943558378020522878434958540434440500380725419986955757813211744843448091652842520527899047898353044000060265269018102143088808609475197271318682645504843296306919105791123120597376145341856184922740950072520958551825000196829774516137407022422941811173001324138032251670758356394548925861980031530857397591983768735072368774575156815455464848849475331345834302967472080462749155934491898051443421671047296645415917050059867429915592834090251060644964619401817000715375574846427328692636211394875323892490125345299847494158595838195281706665246533549508508355095308482045226102527086019142408820375089139394882135212683509972414828171447611665208305303751021824647580505000116224000000000000000000000000*i1^12 + -88072710082291543131055271232911221420948371021413068472627434807785303126469416359104057985655154675902400806248284338709424017005060892646888072185640763839757214503212804379756239814828468044765017056467675976700768333416966845111669278408174920892484466943946204732116926051325170733947745784175318641877107296047387996648077272520423254102027712455460887451710812576485421527337064384714088298304612617713868090748114726612384280071440490428070789208031398113703258831936910372989537826569592883644674740737773495871052801346434792676470731608014172472876903504598530008461563057644354216649014998544252051630376559133475969130346936243609251193809017787157220027630009410286999947047927956627329510087702748782497916325574685573892093544188606416854318638074064608822007122285652114250989032321971525674054503158121433387261066922067053684964946573030894150283191315813425429823243328480958728470946103558851106769913277934982642956439433613349992602269197922585285938262334242505352705325473592322838108265467547752165975976265607465092969235500735476609417708085512191238175875425226040912273767106191562774580836690847260300562488503626181995090134309795162296974553935192213310761265226489721635589662152184473616291031992362752752123097980945813416425372205033979904000000000000000000000000*i1^13 + -600895684414757642702345151609978528058750327617316657340990805785185057958807473381649959814406763054450988436225676725060122239411626165326276941891124268809485743279116085308663179533224369472311746475485984718386059853669717391952804973557353775265936506829790741976750021938371126703328985231445843087579044871244074434000319334171939914185169480368535349310785406685099045026295081753111553874905443807452993010049886553649244646256088871356229960444520223528269189814491099247367344596417023686190959764574617357103519189332856963608486985423045603587258616085184425417497028296664083519552884098924638806924059609147596098866152879494995377008495687934658183369922012678049262274463047779991216768927001449150569371260333816257300366482383045833218251936145225323600923501819643217734493250804012421449807428188322571147545607316746909228977438840831032606342061282243769991358779798260990615518682321060883379857546412044354550333695825353833522978793114377289896591918960753824640002216602666362708662190903996402996500136462017840304259055571298456834689699139764476875572783909477075891411623925881053094179257372882196716059842438583158738927876317516789156157564958905573846675918983583879039584708841018159622269752856822342589330756315037455377045066770022400000000000000000000000*i1^14 + -1714508520683279306367029656222252169646679615319896948548761218564318099086240586508018407385056251814605478538081148654743000491278528739914488552394169432730919148708095394223653631652203627514227837807568441476542217929034579222214647402001585572687535515171894765744196394140804788336090449223437007207588970184821509578038276136008883160595408771938250283263861662628000221578927220607375917486272304990527237213540392207177034991450709679011436920736112814205318859668224207356313556369504170327836108748789198495028646377671536545501940415606912983821387129991933389333373428096801072140799316473543344057259431392672725782094619074851124348746618118014030274204908750870793179282313397744607957215458445261929109863149591686893073205536887227337946176343398590218560150953368174817835445712311231764943764402911529745847249195909100897027339612489422160515548931938775402580297272948777396280025930784487902049594610063220441438778696553809818170049526440612105418148724673989381971346378356350985568085725987720163276287597649951690577462098771753295675178446909155852679099297726112874301715699762940174485261894469638199510586354952548353644285256273563388161497389920277970241489348813443314492456870253339306410221783795219789682468437007271439664309862400000000000000000000000*i1^15 + 3344980931638641166396055810012804208788651606921759506270837784858279191251524903359898575646819718677768616360886556344817284968874746572827874873158851156781047135741556345131286154897021209043296720823977866536427959643150730178501749774303094217113879682740096402573203601177611418927475221491918708167644646357565224340596329562178166326111004725271434971999934448523402876306977413481321331893545607638500932982227840182185155259042405682951752288677966527804996492562835716622258919541947605646001769125280118884592604696520432920283220519056959474135338348082941492987738641846636138360150754737388029123267147835339304008712646556742085732517822169717357766346270865159048534200969372457818373806534237866563612333718327082702504460584407064971659822751103076675027077228038136500221467326105874909157110175115729024699476862946474019025346426119210811918837794724696827366839139404284360572143372570045630316062622704071794963959966940990421636310433875394339427608858339701230707418276480176178208407691413585649367946936312284185734047295746622815566566591657775820626348714697259438114296419277841951687438823078213343077363416641677438869273309912656646801209302516978079121161457509468147059276536961938726159087824292188207677105592957661756784640000000000000000000000*i1^16 + 37865709066548614160550688762528370655165665052217605451319329764915421230002664965652210317141792324007344065352125037106061188532608868556625043176157547593418976852023500651629878377156159511351448649566599933743622692077845681168594749945894166339591431132604580767792895417238064512498265014836747324550305916101793360326920658735685127507590573289933891452866902617738883081590247298212188317937286097193326720523846465453143864615065056133431299100635598614625231256138082435073897013623541828837422564658215187374988182242827201260691821023571439267669265630457171185066662433860675440596680631801456783339104178051353068988889928613928792637737305779144902786716221961163337065076560934112479560997525941318338497919802349941912753664380050456295611573147653801025192904234389059997105120481203326517756799447190305258644122417472212554240446764498121611666304609597539142855437583284879087594174412289075937746904088274388083097168136936733200487423481325194854020254437729403741316299608133488772185084031751347598940955286889368576167726182274125111105245542413878437249594107967698261751521917935818534066136009244817564903450827038272419814080507951820525141427435665650778737578596090285265193718626077320271695899964226708553516493221501337600000000000000000000000*i1^17 + 111496814021972235937419662913012423397747783190515901809499204562815641424015901632454295341540561841811023585672252521209411912981959190867640289685806591765324432725230709333854501036468112521660399772705097362909664474083928942103375879490780440613808404543389246625830712261289547821272543237213740253073127771880853285101787760359774132104172271932547700995656879649736460350205293421145558243547547009085960425561526562462897725547309403078170069570517055658665284110693111280302925579803181542183069077930612589447275992246605435353561921513173646956863285896748428201679547264954859750357264752012129633878203133775621308972935466188971968938594940429465767130784017219228806970875113965674854251598846806839649484113566589712950007779722282993149618837516916237509079111841167416571352124620541018286477553714745929989771014618645723256258845722434890254172375671962539503712926754079365733575611326347147962142294953881492484410388549845970778899257774089055005133468531869314037651027921960023894170591334483737632756233151051988235713080061072855289188291399794474056103289002078598599129419343631325279216575750618560445829084901091016489653313006066898357327493467383366677778259609524486301454846971572065742251208402002966879014666371072000000000000000000000*i1^18 + 129788814759614233880936237502477094767267095465485923769506865573057740094989761681825472069659321174894371522955663533078885039909747044029915750741677211656609073742428992098354811692641475950829781095970617934030482072046121628320988109459652242447503685901718981114709166317666141957724574648782900024874172675613913624429804487337132105830981797568854087202864329653318001038372649983944271612284145706461813128056029365328517776728402027973344151802079596221760996466625231248240050214931627523594942473918706148324196260675167794574031471483754506664834312995318380053637641527424563656592292808678526923211772611053111134794028582163613248246134379201131426492456741476998378077779953746267670137769537303935885866019636850982799319453829366610597008135070354255921942615833752525214286726696559875372234899656935774172996803831911978672875391715373190821521497097299086022455681448225863134409126614176977269744646508135726649317450848585550909794266279305391030463855568007977672257107684918218955089901938136020291860818395759902292299784901975553824345703248382542777424639104199843493061070093130859043722405876363947188419140768229443978287617552483129695608532051551505476725904069059629297789381994112536757085632723739188104527872000000000000000000000*i1^19 + -144606610659579256551466012792381104794125088616919594373992719573009241093049296054596355179810198272172357388640689437446189183416431720681873017712269360462495857109741550130348895711832366119334939214891916482206131003588220510840109033918778245963530403762014221530103436193281550105504580606152513776860117101866428333777516273689636313317565543685595354175055284883120538248696447000796626331489673808259849434641031257453243631411132991233834104114443876249154384786566405250219466222135207513887217674710262172224602886582073714293053851754538375296505279029949912602840777777768520776063121361844564034629863144441520811527402325104455206452595637212549769497111260903449613257291807358870135402881255136462419950010337834297354840912235136673137970782649980931158747463795609558141169999562035537741208827604221348465073055340112899406056496402687670305229795852470940593223835272388846816042136861610170067421976367008748357211597510720597343657355760303240347023641317655498937127342388416227963196293153904824390379150281842774781763877372314658018265603953767341432288190068992390253935717522214863048039463687011695645834648031753839837489760945298886893001639195038620390561808251138746617734489158589643539810851276991968051200000000000000000000*i1^20 + -336087310447470599698932417690975117969820936504073644259933242354064167001383051796733626446596228252531183660787053958989481164268437245978288862009385136092577758408133120663523429369921770177238816851983372893196033743245286455708373523670783538774017756559542394477634265381219322453979634063609267598461413366421502040967028702751635433158262302709748410604261230652839935092325004645069468645339848257854335908845753843131775938117961795560961403147408286567884305873001266248751949332399015741847226092577279260219321799940887563804044257017487955942924093420137698662888887256041410180789627676483963622508523671316570898389371056124803067789960439895754871364019866834183949128774596262519313701648635442928248714845201030919605038231371872781493806397846855477427180385163664874242728179657278811798281636874898094099823811415657244143598082706977854248596237462692423340848428415223187223899266049151724936888609647483375812145535388445112390658256775441887621217370917520486283372822822089643032096564521454022838387364347176030707121473364404173337424483355191978913528481938197468813535692943348528352195078267704872728749602317436177369990343108568832326899659521143125813661056910726603627734436946911865894537554558976000000000000000000000*i1^21 + 341924262053935193941066505733727377021939733926743193062434417543754739352670940714381822345767497859000571668622522371948975373061778859534525074235515239735261906842214003614542763523629397346697992972158574359211260933034629976221766175193170653359558507459593171176103543872393638708344609633641060293633270282344329878133760969216738820689072722087079991484967406858453321247456975669948443770054958153013478654279184603589551150284548902324937918234428719899121181487838391541794519851156366079499172066181173482207449388729540627494756322751303451862332119648673386019178452443733337692065996109685022802745077279580534652547504046021049333071025505567631033110214000304964810019871851800744999314261994416800718307862233603367496890516223234905046072270380447402472121089530009092225122397449744526557298268768908114112064171184300281671579279229119511556428083942648991872531314011963276856767268129755360952561901636993579269780918517719090384236613415987238842897008053650244266061256247572850913836851814977473676499199552229342490225347932925993355883715253165589647322390539421025983483959690477810001844798184273553447651434521274884966493594524155430711614763141281903587253935002549043492210200300635852501606727680000000000000000000*i1^22 + 425910854500285965942154894399375820747576598932099717635183483561247222680337597863287997035331129842810700104235475856529252922192690333512080056722544783435328970131273093103927846778810612950772314253892770375358344379739232247151608168310254108447974486274091613013805661810088812110667188440214357482061526668194231887506393008933066905632057062125346530154909765569339415600438347843624264662282418542499051763799825949102396910719835527677666171095292068732374499333860612898822072084832701992968770864764395373818893752987541832039946355848238155059609927428854329559648161593776409427800314515769983797247726175634229857650733658943032157991517477189290532922933601578288611437101184163671117859448088183366901493264409889170756048281988783128576380922911744688570080140281188957664821981341623842385295799163058173697383789432992521078775412155976860897667308637629155771470828026717484437243371669327101930955810137188133055923477603048197767637761241332016017589990053256714802440097057751323295494019986095792040722590827072248334427542250109623792250263774000200440992532487282421934893416261059738618116090798671410880476754868029131192061281325266994363836808498858832730546204928589067643436849642618853785600000000000000000000*i1^23 + 550240084836878153331712895970805511368864160129479887190031337833228137435533166422611694342725340803653245284217264183462893948728999004469305709797660994042757179590589333360240456957481415235018616618323978036923125398439227710753658209478920581622296735886142265691620067053845568536665957942643123402679135969860626431296044616450988093163717278745173827654275535517052802972806313523260243620968140270821227892489464278854553758927699066879872298800644198605262654088575020133178799580340865354677829153538083272404775791612224060799042897989828349291915100946181777188780937632185345324944591778027996228401364023961763292912170030939401810927186364807808841698289003526883200257369952249923858336354380518873351207168751425353088933889083140942178487878722106856877498441531839544343251658259682688700992584699777785321564989557466149686617301480212586941962537490486668369148707387194865605066707642186627848754496060269523996608183407106065045640955240160635582728838723502848121876882542932971163073072133356896645533870092626689106017833657800734195495821748906982549070319557331759611035584522339912894990979990957261521672112036479682760930072723439880311657061175182378246094976980487484837224008105590784000000000000000000*i1^24 + 143414090754754731825721383117634122048591926692502788623326401717964312775274525653449701902429819012679329103184919947598212866950400940983315860066071049040187830091495151690644897420888596226333612428074013649744601507639659026877536618955374276624831087997180096921994602141421693781369394697781003845839299509527858770459925899863784445971071664676327892270377706742281778388834551597155954442739666998985858958769690003659732842116640866358573950637680940377955002668879601533683789350877432281663574561495082206727426400336156984905521124346003503105349606963042918687131118215578388436913944499026190906251838639475845108005131388599479902233550365318102776205284847691704569447762429209049057711928919995342616836049901866791679222136579160727038821434968570000999388210954337566027307942858130245784642518715881232397630974596670191242545946823125455125800910654448729676176150250756650367520925655865976806070075025283975615390450441282279498548903159460346824552909728217211497127281773310203245038828752770087454989034181917061314769782156190702518619610459924514035629218063953697858004762799665378847360525457052411150258879475353964390753387405713473124813695835504562760189421169211627531048845312000000000000000000*i1^25 + 16213669227038163275008385708409130899764043375527445118485122158851846847251090277628988172821145180419380821745413220585795139103459469136196296484822612689270537312493106327174557365187914832840111773728425490698994783143926611859450186245300286078056248956189375713984245933614067289089717049980495172675980240851261741766016457103828926143615680547518360630904734517563752036451820667441658984716461181713022879203337463160901353811883616342076967066160045097775350060366403185388787821482081757309172491096147963704992949408749996807409265693065572599037339380185904787198156076815261214911453640837775627276079961987898071855809109802119264452866761127526481288473648368864272280891999969808480158352455645266760918218284978732173148967016051774443822233937258752015766778825127633231604520890286078933195370398933714005461000382870100935034263942791926146132776659225509896687248317939233255620140188539083745415863174811322747930360786380737065569740321475770708373685324673608146193793368355420844687115605905761545362586755387863413546428667330835895987778881474011206914408934923818967308837422695455698649185897499620052341659769676830748435863851155921871197826591166989839395533309017139760332800000000000000000*i1^26 + 1611729498204851150392462101738206751963773534376866220399969881904472455936721441695895281569614509736234225089854561596073108640408141121911028134280464286243120117196867868000623011829775118612457799320934374809763578939664793332631672667813201553914073958896394527542180920250467033605619020694270178316460298061584353836906196362293642853603073329105749354699002811120562183274312706759036561020534817502322070300469196640594901739466759434795609365785551399946675223643981643626228546000352241960446620656818820830079925932892124172661336221032631356645639389436000969867708334870311490793038563402417234886095379205490436046594563719872568541726525595286255481148140450849316946665430188351851738257214506569637848969415396346524450381419279992353280325260889547187110326690523455381612703343831353582018805533080190350242141510131854369122170933083033315430916845392599195753164321408817487914570880191212368674483484436298120725318361962263131935259488530143616040004808703119886362973083647651531273316930151447180793962526001293180416846010337466166916140319653398409758029682415100231097103228597271271008293547335321207813741517606967837897526664562467070832755991549086266827685141204172800000000000000000*i1^27 + 195742326929171066472750924077216534349868493889574927469003286027765385781307114082332746580191212031177251946760690395697515906978309130129820110192049061891791172801059832705212997220679506808284274995762164760344495571245414619591192274667823022150751887986271482611856509524697459430467031378329040432636904373247343503637094090759507628023309615009039758970595399329536935152388396162812172732577519355644168466342893366883285902964247732192834263479250021565170359919084600564976668787153912443563562405888967486804832546251598192918229236776851704707390598504719120797748034238797856797099465460243603553971977122173030537472790874322502055915787009522824855998658382409212394120829088561039838970423857327178846703338271222231092215071317774280641207421571182401306718562587784883711798700889923555459960746332507894974260217094946360612534927320692277387660451302935797568356215719147230235766378749378211719857531403708979598718499554520294669976999504367183015851365487250475399257573651676811820461872555713005121021979341753577123621529509810807456969514555061776542783407004854476488569976915090157986814603320427473223161274446679800017416650599778586905817982758654116307581009920000000000000000*i1^28 + 16040963838068079314874354276240638064539331512005903705122941457711270269350889921879235712101457899381599291230950187282044620571503645779574897731898000994171128813978850711093644061028769158537925518989142015189205265206416105764052234009504589964087189488199158763438281206165871699027873607745646948657719623669067667726248966957673579661228052013744056322136059114515011993871823992763786261613263676600714133905870597091018839370349025925255506913375605812469917027827010416881946354918355685187514421547111893553523126327271774212922657602707059895472385602790197600773240760868365972801733659478258324528002071620202247685290957483491391632523815988888501738527676574503128353800593493431251485466618141626498225023651827670915445919246294054337254858969909735788545183041609611991870035698967484519841952357744415443896086080256532258157804068824247532517780311708827020934792434188957284346704608440761373164798306840479561135308583911227626358601589952642629841503683174256647568842263913444800363480868957676212049838968253163653165171995877171782472594048261187466161429633102796611360122498850538664000835834026487802070304370387595294944300067997904102340560529052884008960000000000000000*i1^29 + 830865836803064499106337977911737871499830458174790965559546910532805978192316030068585434792890485605240994442250994451993477684847320210434541507807386523874103674876477876507967626724327886790635926473447233347313570012630436005418160650858592729973058481033815771554145764186758737128813012025376564972189848090537409334350255530781843623707027866614931822282073213506830776522262162711136196914766159931823220318266573956047553391196968464445924100213818106936035983614933719177373776991423444326154395045007381338474337579987512123753518734820601992686108871485857441263499905692006013283992594451322081504184893745229235554333873658250147341861466217698808773426137157031086358277016699122235587878497944932446892100698719867937243773924626105381563679644189607679690293709316123933688809836349765903604785574399718092455996596728672613103640605503697272812175113802915556151611279783424954216088398257085876476133782918563924572022681629440236686359929676663950302798623742358086551610033582279138894131333100232846578911165812228664525206005951096720502451439198862804524837601379546525619345861946609967092488036866370070560752162676697869611888099142875520286078816747520000000000000000*i1^30 + 27735571522695749981093409669728577114203910832669493380627508290915835545871307550824197883232721222344129104545965206195950881753816022516458533863226857046462278266712549004730253838118874700529645514815059025817887402131799066438990383821766190011028691483837706671960959206551757950359522123463192331751882837990016565226347424498732741386199691318714464194751619987641886852479046021443374058693280379704413337363129765367934941992229155794553959793051617722096152918583315782499638146884658611474426954610902012542782290799384407722338694616661895788513729463034030043422797191431311635124226538815116466456962914244808974324463715518704675420809194091040079856763275677885929043755159128947370198073300030145248001783379790958927594971019467395372132137278625849319208067200894085647222654752209464631171224047959640558435984966970343445944580078994998552583985277444631067998390444569809835379728969773308033595413047230948818636375419005026187194512866290411811606849892015839473952094186421068162071289304933049971473678517306021236126423551751169486388049673725550925274187625113994358040767902980680719715393739126767142076823754359197787555940304293774978187264000000000000000*i1^31 + 508721651695032160607503499810380358571009143657881703166435880190818700652063407306028491268332818603815654148267836338402106392236375564793921921658707617443572077499627400197893532012516200221510017929131626147343434706894285891505850709919404845246320900194397500176489831778355350237251992798890281458854298703436848538743438345400817198683545828120827891429320406241523116747111136398418249391705488829221604411788274880846877301038799405405319099465588584366557660500783610891845625779586454875736733788219030561194615759066233509394388888726245565972578139024446916912316433771808939255029081462324420776282457097989741450654353250231951645885445261558367624092845636552522843316894020044343352301420094127788614011358899746402106633085668793887472248756840781349563180919265336520020755259145975971359653327374457148243409392343356293188152682510186835615038778797654553374312927784986216551056173956758274241091082560843805110067924580074886690603625040248582969153311146280021506791368665894369366683280711695603593400536348594746027901062806826390811572442666820655645659467121236380931564925011060264347566718609810412390779384115827475211144649102485094400000000000000*i1^32 + 2348445825437213868937990485563410900687519047001502110582082022406790614270487476208949508786981372603392894863940128646893797482552068229720789642841856497627911539821007863625652823739793326686468641383813988513881030760614808066415713158975040601952292361222894900648631164480925994118721464309559332499107465862203952915700950309120028065495867903202493133155410061603726089036688514267011439435418453828178468266496893162500026385120367797146902385108621163981991281650007242128152716908788057764049527906571788228484625743248808098029979820233950127278067956015454005439020657688684278346440257574574383529228744443272208514150289645028405218471840893287502918277475109966669418264685735355654227493381961818682217942605680226979300040974870622895224072817657717173130385088643064077944791232601591736343758285828643520323920978264031491285282134563575609587718418523975110335133000845641756059370851782272693644915050894259460922211863513545536253903300601813655722096496614114154446342778393500273848927292429326407744863550328720662584058028050722152069996089926408095558106859540702809903210858869449361615104046734479318775170220595669132702751129600000000000000*i1^33 + 4379279934243858931647048113403160236819737684380509932328355245148220224565896785013853375659838799877413514352059783305089542799050945396990285578345800375588649723754512563155805431605901362257087848373929985482878463854463774789840722083250624789260063541313550897831264555092404716578218252386154547976749095204633037683407346888030957206188593808860218571559998126379836645253267560990593655075927908787914141307705039521763183431337862844682325806848015684288400654852293864114417601549196151148506316619358033543566095471750089258625541482417097942450727809389754709339143467143239071657277575005966740831205715745130693165636266203343391324259344420470467001670420621660568518892090550287146266274206023128522174962295332587317445732133551557254447240716630771454129916705752793409172503816402823369476226932211495156552248278137593566394057240135248178199266532675992683698552427603531339204047859265571990574064400460903824250560889661325428659412056703601169855218004613019288992587179875715082008391640830475727649630991169824257445479737080110356205975551816875511592595631951652227532369453377941561013631349312586529887210098158374748160000000000000*i1^34 + 2248553658136929904904876684204751762241829998292517907028945618150214614984797005926518489664526370937052506619052776492081496061061376532523267940511043599162593322342996046955786483774363902161524656057436273017945526543183855758263973439761667833081006433625877310216483134721320169409637963947090548929839848701134175013543299857604643173395920266368138550381228029929475596978627995734997182138824341818458107638288668272084595919525877368456506850486169227843376682851736322029011483149564158026629515283564597440435317509029485232125478992297236972003457203473641044557761925874128955477535008554553783928750863216677659681359688880851037648746537490547353864782191940560772033264250599143542674944925855262677673122001154738126599887612983660156672931403431949689572673769389286535619607549715349035302109604555714990102394925654468733187463417608569331327963198195233757734001059007481468458454864962099836760853506415148596389152006702644687940126889842551110429120654324442033005076447412528289059766418302413552255009915854667075059648664166265935445152479134664191495775372259723952194005260774816970250171423488254549631109693440000000000000*i1^35 + -1377632838070567822194849141246334143444998836716904233403131430746108068304664838505734113581262376613628555203627048357120022592484976913551938375613911476032362704783159815901683746111842660760861726642839790075177268010607415620836297100821071513597336094193730399214104428436740357816471843672395144503620908213049042469293788581232327314395259267179261421618600415266299689891348358518928844990075257331438493999787163621789871542170872396773601813537562584156652603706742765829765286578629692160344780515656385663623897810715002084546409297002926081731323462015762248552158906028200123549378977235938788167836662229963647822248565653799951343960743052062596826090017327839919530640493154089206937513782932825887502382128563119257421772095733092261097803149919729250635539544655986533149903777369990992200286255600237073520251497123737026560091596545915997443344266488485398233307928605506416289183665542241640521074804569671422960239195245922599497488830843006890221239303609119583980614958273135717913855025983378200551912707472678067409199418732811785198194043406190967795771269079200627940238324262094235059248745098992680960000000000000*i1^36 + -769293185245407518407236011444236166720501702853420411343756929540635484100571380313661424110279072422464581197717305629880528893054142443037536174296952457464822880064543315046060413775728180817063528884195366879859538445606603413113065605941950208952549905254803607576601036502734396544114223507388309617804650412741872104897302891858671360915709663318717771780508631909266967523559175551157425293767050155324581076266855415422549625916148109452126195037724628183538755297197852775832197216140053667591292545880062340161980686113537802907631001841482805631492290390808753074092694323591857452974604096340367405223330374816135551673201232166675253738046905020135655942234713740706713492212832796416155635296461300981642056943221614188641201632476364934617569637743819246747450118514878474823188133453596903339260077637547590254899348935488101036984604098044843998350247554055746358179139307520124272016132763511863912192995652444119064361737594202873791287826163973215671576192818085902605254463959398857068959881471835141464499411333105478460556047242564532997746944570827827192551302767445148970873387935102776677555503104000000000000*i1^37 + 716345508365675710781145713410952114259382020131842255765122216312839793680926313478273703989114817012504417324922222945215141581159584057331432146664286537442891307118183213294991217747580268675906208718862963850093036003320310594405730448859450223888335384004421780077076275246182519066498579552224984303191938786822966374986186525882907482169153724814236801220090950579834818345817059479130017772782549133976447837200603506487503559548887952904003193357297323403027161075733420459233796743224295571622468884657227113940964884054075358224269554980328783574380405443979035399199149987535065721789340384471835078961728481455023838381554279477840832861850038901221212722905658979761083261183576900802670243756225264970558703289052719160046836566595904519811526655055489759137473457203725287041655471705506030768904826464125875110460588206604236147454066517805905954566120580984521546670268462656048567141389742413687921502406878318095946434764871831576693676978963958294641590174911487522097447074820895551319938884695342318427631357508279655691831833425412186698735735763809062583886161266068552985177430746128711680000000000000*i1^38 + 54218298064881465696719614158309250793851897945822639972037963928300326387847622294684145034016812186689183908919820392660576998316510457412711139779224329233440677781640240469857320828122458365977185969532054749796631690576948699611602564194467942392811559238393139671233801572457851519899092092047027385529985795326402779754929716773134728671230245865397464453825333318513980055029092285045964489658509169553780636805867852226344515593285229165393164517670960637754348817309538470805655536515801110307028461333362024272339279548674894191009482642883473326788709292753172712097470425438024429907023710065374792871726346196387133481866427583491125252382207077355312039032128013342831615652162072290293670150604539478246477463317393522737695761504093727865360761516199177531501024929432894979062477835397306337481468507415459070561648776268566610193652599966207256815388009213098991204167866758602797297854620952383108340778245416227460588786138106606822558185969725482731615812544276805124112968383364480183977261862269968769755512023580394589538185444956659404103782653294396680668112201943217675165079961600000000000*i1^39 + 1407841693108926269580165396745808282736910608678205699654514044300983602737884878467162042679358562687660528681190375359724684909957711303875339133720568854643354249338706756149475227672240951874676097909642482091335550053130270789782281955086713564998825673226436491214066305208172220074547126645612904661327177643505751247054681409713463106008722841699932556272135025689194559021862893806273034517579445865078371963544980576953547630432911280437351248930542758384392322901647086756441144379196839238445558822860587664470738324079770257739641112830855600440900346827579405538943712573290057473470512398449836686339996498441484672952116852028692767429685466494367391049505396687916428065397830009140206904635250009438738929184622102682578928528271299202839494789057160716972263215591245039441187768572521528875564312518414734350999088548190744130658412557787503424531949675907071530148334198839491931793207475015803223838920094326363733489543304287244553202807148563336869739910432274984215339487720736627609631770961458920818399454435778114262185822777220148183733354209140194249151688226992291840000000000*i1^40 + 1170203030437047532808507726725168970691527025185627503995477008951113774069548422799444407530490026887874903790458610238851341479933760973935444344128022669586561532385554541999950919502297832273984434384059772147764303218071425883729138043834362142233584360962106652451351146535397740831001976964171678978632720405558957297476956360474981046044147246702637561171247101575684573660153784277801301868365222041548392634115150694575342533052945841191004708034968564468624760992573164874626658051189559094244867848202292062139718362628663174458356874692880228197648073376199642516990096357527690788014422055016080187863869705438779094558231338548452403382824921415085025112898241174949470704297978939387503980481047532493534764921321511084815886911378333977799980647330741238713686109485625209464429406866042983985493952652186656292292683012420399920921494674134097952243909067271676413685333501983217164925568465886285531170161298773571568289949824644734723728076750798173240310638953473007416809886958332008069322683680149503950067613868086297622581738587765772722043203711595004527902720000000000*i1^41 + 610605988546378762982139389299863482135405291097422838181190920611833459689071568711526290845720761886455858845861679198141427401418119311146837669785941477072542092144775169222437112024428160955834711748522732765344595473008621607334350004975729080095237698693048713598898017800031080769814155765729381981800897797752426771973865349850955793504927865387830579091281534441743632759533854222443214511335993704641095070321356675844063841747939212754114267367647179976700209886922613248626066839260067594153470419882846705583484589262314217274338813132298282089030916429918724391386193342541377432980968120089052612825983965436884734450143272787921403180550871888770976903524822562285590221042832517936873152215071073765063865081941162904651878901153987434559498122181864420626764952608876840689688769411166228342833698941310807186622654542809808381760122700091711302219359793035592062452399621993551322257339587397832515242684908180922539498566815742540788122201200949854273455247950127679007187637073371038407133305548500313899985603949854005314707847949772732997020298510336000000000*i1^42 + 210324546934783411820017001801108914623331456706084354588309554540860692736237579173594746266201860832221095596256601564415164230436978176091337182316026978310454025634803994767159888358676757665946498905910393881853365260530741416656682672842084015435543975157191805982636027596950685510943927084701711121623601922895475952075385912021607226169474429939474384943922031419871941876383267686967720502959591622967934405193433249703242377416815716609529462659696797196852078655089915757338632058382792519904198953564363508166958659323306243919472023457702537734211029311329758360094028505508591808586098681242884183955756870379604755128885017277608474912816017127080099081013670196408162047358098304754064274913477550036479228166414884985414311260506865293976407262343444401071388306376082801423671510554631336555816985130496401203663294709130605890407068243193085606252123317113372940255168289322511414939361107348481731372624291717972224998893888396371236060188716284811216645159110993970708830873030360074110898935950156313030653809119128621032064287652209229824000000000*i1^43 + 69328167673259196178325592136680373299843022201231981384974328127574966904259352948600517270314822156914131651977342887086883088225257776662823216814795302527777660647881029793826348831183238283848423186243470063813558397163005181850795978628185481627429784217677336991896576267924178432968572176917979805972170469561670945396367652409614866936959439884755962943288727451423849030893246352968505760717199375069795141055790322237888825481845909289176570562261064221358338556741378839090962549971179854706044295487782793745739491448333015648792270414575108450965821750791939514905602247974397694288187337722644350831342546164202387560629426252183553367140489636683777660744617991029750478263021010258000871367547453488188736451789694679363053561800093415719794497885877277695562120487256917033896055278095863033608956560573500287729059534474469295607873047022315109007536953788201185152626150708677899214682019660012995644038095965992453565851267337492333238752223906926432579012957112516666806865563148923475241729779718941733208078453395852836103782400000000*i1^44 + 14916573932473461624848289050336306141953963640381672169291471438402899906887631261259476260969885070975652465217500467009300837375793999810104819650543383364385769202774087256518483056137012027064168234675403774888185190919347229697938661748736249812098117969621956028484645766394410815421206616074784409484853108316492958206684177428915175187628274049589617603827176468058810078864202017565678218501681144316910976436090525903377632107774064290436629379101933433087759744543702898191593894293658993071228265891935760454886522751254806802178272229188307487861457561235291021088556525651647098124923552486503565126816801250986638689205238201282506519886455129552473315521883251004842832560116810584342724053983431267219799789967801167420716451797321208024080827341713748877620313037796607464513898204488859080915645033118079965670496383654708581927306352025485391324600348520144847326874387398384262684960576841578694018041317010367993383400396070859329432957884385927363167509188617822168980434084395378512659438235058787245874325592473600000000*i1^45 + 2768283261950809633457170907808773227629683980846849837138230703735030727443561304942203545916724966828850168650403783922400288066888244591475548121621484433271883386974102727324487327960925719967831440696142663809184159387305403256883045730356237949800306577076191075344208795757065187672261073847092694994302396126281932682077891953372592861745488361230348550171220975300312304417229263567026598252580173088315614127519423361492289262182875369872428935107800011487423618482582914850522123834715500077137394861705222335869346376941930271160585542093468729911248504708431468993769985008213061983185835548764125748670839905517832687727699137602070432470038427695766802372555301765898025320910997466674541483658328725241812755013642468421165305138315338115469479666042553455382048464719224949469130798324532788449415190284657747908132629479457885730156711711124218694625815876320673319507735605493586059790331501983072169394166468549439913348168470339782585232919877691011863599993784587297953794658067825769685660619563964825600000000*i1^46 + 367745319391103337107558529184951437412503474352731389833406692920722963967837086983244506459187937902876438773277609179071787245616473674827274016817767041108214877103134712637117747219378017226131991356732505615583421234940076417078301360830635691730885354953755653589960713160105790905484303547482857503841118375482894162711063029615351290179137078640252041244945067262240645538549820376514900940174223957557073218125718396970569371391305943900120209633945287769482817861324002703883845078350808074839646930935750730950396464032894561030673797666095013738977528405430899357463193843912945285886117582847136438554474935867028604670749089494397813112193264477474963541962363253444761017312655181315795732594965068685878186639421489351881288683024189212746854649702091879867780671947937925173465127334389881070903757376197909294593522216725099081131086194312768064889319044282445288512018886603576494555511205905434164195335557025788867526810393293365336763630246804806438526590906325218241986847710920322779709440000000*i1^47 + 21660773967359095721622755005743239053403235996588093156150682328828092312997784438363745635772143569759454701234895142532585560238141423850603980588090860724343759615591377985279012260169111263603240065592175458873716712277764097110403076543495278905700659330353853437145418212907542146994682021101432239711697753829454458468020275580804128586022787707748295976328211664565751419008999683686931027396471519199921722177483142291639449506277360545290874945403156389738915012545799095405988144808348015480013944235264268942191381763286139594316890361145421193674756083715929835791642656145337737398126608849324441591198504864636836907464421909760214170699889079258327045259129191050218713686847107725180290024969684376493855412242604854862608617971410802898869831334692135870867200734281352241349061804353773954898870462383817116657906723893576407550645146526142346437535704423058127865031947188303041584957687908551959626649077952464103707271525902298130681346975967354696249177912357743361542871580672000000*i1^48 + 270545900862346612042951457917215431617388624436785755587342665764649307315703456348992635145937031663531655297790145460422778940164585589347278614170864166011335414120124221386977987374686398006198775784974143349363020396474697748267465292923415094137367309436012370578721275479956239388439828008901686669288130706244164570711696497256704777204812251475185517150982080879801245114287887874614975870138575575682810495694864501317778565332655299493351732066038860317835228725177544592805748052191480315433491172490245274197564193758923272947746449142666331771470950585821298357786426810329979393237861448768977000856885899215110193630387901662129076647999550723978508221580170373185378719467821340311893345625605670261346847099361368303975551471423469631242857489969785089546458095529633148698963889544139767187281541672238937555373642894531707093002877572169976020111488911371893025523095221864457148698384872215357383788652142256355120730982772358811468728122006436244944012160566034432000000*i1^49 + -6646902460856528409975987017620655125471758842960398619319845986731010099228750275079486413561249454325596708808997208994794385691589898167451194195205297741976738675995314446468119373208035218247581676285054787851712534120013614170289519659807380723081463027072727807522173447130557503946719328813293780545512011185895648487796802315707570522904979902994670712787440941431067139603311415967744550685642309622857903168695382453444976140580154062936706161346328577041340463957523773046500173758832831168714367050442962900024018580540366996072545094006499100615025741464083209023560896944440230399505596642430855607356921310786751035721950353970027152107174331025051178637123707974929778800265517420398370513507868688671077052100536127558621513336565485404681464426485178598198711399874535812045100921222805503723349359853199860208430489467393523649948284671999211872271172420464017018630158252188158872842586595672447644302404012383803373159450776371329258548929706647669964800000*i1^50 + -1018212916206034789329800466909819919993917731439807121149615405328828564740287261955896181146615603946612890088861307810331470872350310918283330096679355064117542090562845401254704390513724345559598524769875861996337330293131329570695551976687041279967277569624813518828480806126381401267983173592093406705493314967436410765585523302047782271470584343429028950637997186360434723837244382184318051087341971526838664564360967355315378584543634901005526404183441681777524052617684270529540310638785601550678143273666014637299785973757753906544142142366148022547728818174982050890456138952537293427769029033224152592288639870829744868179171615461659223024832137594106628465573463126977212526201791469000343914833739158588150561950878180303736225337443114648039754009653540311829426336007593794537807637467875911355963899358835459426672083277010434262608521355264425883180251757209871792048439717795308357439465748938122736863591767159715562966747482624096082696601600000*i1^51 + 3599453943970990371596154961563882751661702716025583948490434935094700986012436072813192915695438373558276692109580028105813770605023686594244922746593209106415382055626473989641554958499268791576263816335233650911868232308200876097693195763625197026605980286718307657452150270002002290809128383691430158720115501195742432630546435757012388688646556689014369007280172122053800809353500316607278930750967507522558821599043612027083060601516898753519619214656607066020490522821001923659226197393990130960412503115035900183559711815710489194105741805289189279701103339615078433340280055747140244436164703330523006384152759192396659999184450484124886202331028832476960750525947347857199240529554214183732488736383184219854294046577403029081953167693825865267821571123610161231757627321665274248427359010075783248352571530377556018522174517976557513188526019166475582601658870202722646255116835473938766617877426721199782527016389622820103511525136793600000*i1^52 + 157370961759870289143798025210669650831088048856139688360001406886401054793655965872405861311828392897911839597944351717705846365777833464377667481723639444474069859615001817886322700236823133737368108132558406058448068684689603024712829284040841050352743070035171512201212383995225946578755623303703882633633960267928253706789529383492556698320479510354506873114077256939286757738527105289930073061861636348313222329201060460504415737828029429094065189870877684390541534561804352296129641798751194818022164487128523060414138375787999181779083774967746761359379935092706767459824673864399648634126498192791650940479555262661977446500813719598269970330404629986328966424217637110866549841818524745088079799901140912907369072159212618930635382481614147538606795484071810203828000300844157089123580638939685518806534635141434814636299288894595347502629953380299514722696841409125280159944504618745804166956662569077544814826490753408040960000*i1^53 + 2789648840547985923015492611843486546775745125058195930119914799471562109376421786658101890195092123323818474174269931814598729989992934384725220807931531856675564488042275036811088199466375310874426135867521961735210255055109243996205318348052834921117678018690501616421109396920282858708565198634982733304070293961572149731314147730488457982707677218798754378570347681460908259226813689073631193673958054197621103845313120149498816430373162742841399075289740405430656789406088428925612341924954988886319639782514269151387869509264033521531368571523690421618340791554425500550395661110362774154767227840646832113755961068138123454349748411741160879362807050806438775630324884126623382215989677727076842632896428457901159119777384229703753186413683199735653831325129452979120145751702032290512760448591027018179153001708079054020265549687970044721431147671843113142191820992618686699514322886586981471667410737591295672320000*i1^54 + -16114536763479404191028382050963065187685195003079898725770979817385927965076672041174978918797789474571274389983405054041130133618759158316354038178854762036113782854076253173564002576049552220278700881029489791991451956496450376081741173127499657629819175221913828114894768566659247581398082462575714157396963813847106565986008644440032885450363474854453220986610483351244468750706744662125856325946787714556696222383932743955557650113144762249159238134611643536588440315924421227943849940338054304801399603885790248808806586562939235915175688649734891325925744649090834905707890878111944415681539791112762740725667163187300233516849604800624495350621144427554291253444778720297923501083141477912460552734931192515549379106455068801225233299683588600795052795112958983981846968686873544067476066296233496406401304101515746618024551676154813890260215230957771479881887648574466749367897760774833188110336000*i1^55 + 25283896541309219088614342222148202707881778579083620202023840832976168585032291210630648313933863586350670091463442191936323028613880587339105675092683847616662718304321648327723443102982381555552828927408420674293821677202560799536444511405738522612934200303017915555875920713765576081810552832492548975457906704316431051041327979993058855344388195373546681377858609102072233829673211166044745593308845392450139898265436227323967134359304958167652937848914116104175064673958693253133593447071913045490499448777365572559127255270957191719359666801786238392396530798102297544864946533584952416867845402213618579585065458944028857919187701096198379011271695457516414374232819317822178074525092354026424597166958027676387445702733672989516712269621997495773086105701685458083567847648130285679129342725839551681674427214222204488470011620702330320706194726631987622876884385857030564557619200*i1^56 + 2792682078079479072548401884330504666801405314530814905193953059732397928015565951655126432405026537620103449678074103335036372687586473980840458152854834387218902286558765325234848940528716141438116443558775407590680641937291668252747895067738656708682622964214770529428601365277962637081771951839444035515620047963874193345143812264467082692817438135282363972985931505681874088523047312918734894123280084764905131504190500768567755774113701040685319930846033900823710835670121712776644819092273445126965871507657909088146486248731391061487394780742113136629584785653261794093323598185735463115353487850282998807838413574624520590104159436872302247498670810692867698967470731238919980890316734845284738098260819561353127001122263252407629209053746864353555017343891920153018953978758645827728865395837331117251683498914013189329254307941163490668944530967686144262144000*i1^57 + 369866817801687971314860690880986530280458554509013420911138727165989744603009774592981437573680134289843047665428169604207527629220090125130965381383857451739910267901880254230668215941134317646191262097384727180309787384951288472070608204944306986939115061923224636221896286764649097161266950864962811970296799124073767928197160800865586242149313638731850381648192930876921527238189652365201574004153164664675580492743229892839775254476726245770687168241983852043733923309191861201292757505189346013253407413827964122832636805848795308036284572897402922663579117954978505568218866770110990688400665369028190184069954133245904147930809505878877535925560436680410649436919256345684744676954464902356324128267582904045484596642256618722850081423870007314870918031611086740479638493873242304961327302582690541671940181538443851912431286508837442789806080*i1^58 + -165058823590963886733926649924971556418148355837856291771103626342364768872097039733344935397578727243989365414309809096651888001791463533408220493279760836461040763311194518481948950620353986442126663095636535607919366629363503520280359141727844618978177368094906106205125186598378070555332253190823432983712078463120732079923034456900428184598781348384161700194152560352929828829375204387155518474906994821515995504550307613681283926919894277379074478763050664540676310165837695802173117571260967074951289759029884354600261549826839713576679145091384391551807980592773836951391149397314058162772737918565147618233775686059128077872376623561992642424575250723536070745330807544612418121224135507431169698422116938867018776021780493509092516560393470811257282063408162414000993887827936918840644045332700499673762985315426184960*i1^59 + 39549817763134177426336410740272819608690891769366945041236878799469988394270434955722311445029459935684563724019632465087389588426910860397800411707939106074925033247383680184553532345099032965711807695034488074439715775020803070211013931764774488410373555067436908072775240660298795537171407882878504513177680921998924900923334342645486718515583513782909434338971341675664213762163420319215476169006454067430631762627219944402530062270983640012504799509774218160317040669537020502301027567908072426501992318585787078277299624730414945724233490359030796241646044247292771547709288433720705589946917442881487441967595673069916937215532397431071202677258283246715072599809832708748217475929368183669858945980469089627501239486525533874857357191467427408341658964523142481*i1^60, -943760470367592439125656002399612450771289554489378357456016827233516142581319407588421275318567648876566370640098085024000251651208704116955625434378027596197147701273683662914491571547552186616380688520351591394804126450631514486649383850367075408542199239450931473040704665364043168680297272433740393537211646511500437772316703487515802850276654033270231053889863495981376826283841536965538351427728092946643077699124977969529896082251030255875737809610206202817227044676140408113293848750855244114874085168518244964195851753696187171612218884558808462628957816336581033476128280331740169883090006001650412637713250453535405414879900217497098873626702272795398885185908436430533567063877850746484886887300841526665410086936713544061827070861817238621644123845611012637540810386288890162965245731368709445530422139844913748930546068900080355686231584265988927110900553423737853292469688974837499434779102511713005220783694521239832745152083557860267695161120976786496796960962602480496195069650200725333038059681527290032554513251180184418632985599331378785715667015757986589275959555259767678301667645862554372987393428162547481114269540719240807385606466011621701808643211729658454458736202995742555647144887136964254186336927817038822245196594215073068240378326065836024248078766107660499314015713425851485384246873705211527075512471558062964319635452074780419733029929156394262568751947333224391897285248168541630767385446179559457696583624408490907713733562193442112064288627086750023644591013682872618159500457098026627690681179652981298328575222557792409528654761954646416459318597338429698881433209319354224829824398549261215693298070636916555126343967720231400853208401608070498377624412320390569103854529649074707897234544182571798407877866133158488477843599824498251106615296000000000000000000000000000000 + 1794261659578496319030049084613434127497022659135406213217770766895994911241150219711345776160366656570570860304223278242621786010160732198489829181441572784094931671962463653899839360389446378186162600320673340629971433694351416956666040809883107492956725166263885403006530752457266088681002489567410462669497810042739612242620391297031087575585392535166778166871077885151872452564022290038057867252032777947256062460671136143714135393360409323539600361546308370565527128840394876877031757051972323599938395724387369379873935761580260248559281322607240925126223178116799196105736701947100568688672168728438535268803708803995507884304601574390900067050650253448647040535425062371209102074038652543252511448242470478394665114956518255877447446652515186340930296532100199484761048595635053733568754375564654097572679486033182248908835225700049212948065449610217870038680761918969049632725541119376432371146727559003282060267332523326629678404369250647306654548335542416585052842856547793553934476171841926317614323304574301833345647716982789892876372625666728211239826102886067535214190882887103317232832590427237688776494869660224029386378801256807501231943583293037549269178636793396174483493212618531127675820917777989593977705436821232202961260599063138586804285377968848674703999795009810367611266227028946959903056647125295394141116607688680232083048277075573493000348079484319532445533842256121896996468475825636098183595434141777394594377521998819300840017830355436519481392402278447524229710601735931839340590223014457442451559211302387079328238824756663585259734608451173835618699398660712300248361325732466018131871348861661167558117183323651514054521913038069826032937079769845850067050531351047644934747502562362365578746036468139736034309134582599060964444902206470698827776000000000000000000000000000000*i1 + -4446181239715606707058532396160459099539719175652545172003225065255649103056022645012912529584928925668214152270679457528563430780099092105356240617875260367057414612518135441058146908944754915663463765087932408306448170837155498406358660618150238506373585007997264401336615930221940449113874535535486608340425921737044735227077671275730276426932701565468067163279064164601830863562890436221375979768781678498739898491876720190008934336164130928659936209305580841715786240166700060499848531861752948064371785457194138710117451108708094084944438484984732307683246017274996834707306268511976459449206463672173073792729236168761016947437008729520001754412761685058551025383395158555984572221006481925619403666669262605714413367035570325797496412719002911279781998159340747730065045282460566890921878022083375410259499615466857259048495111873588469935564606284515273295535910333480551905480793881303143288429229852433225684981200108938348644472432071609369788675749104929165563138284237575766911806687607592904077744945658859880016341197784992254439954297361115077632992659097413910391172373957906014645046015477516136084841491014487868414986198598858357486915253538765534476255741415303079293797866857679517892367770266937725876333283257082924293836318861779327006187925817198555988874242709901889766078740977267118173701031370391008365124203963720762452970492328253682004594586970165974300691045665544909493282410041134274433923533107114882477338722872128844090499473039545498682098941476646564906982446828447417053715929098432396134886707500833937238039432462580536127299520373519744266481352468622595447351216396609144780592839066242843810616922438661274437220539781863728482788796957390257571557098168802161808224750848635341627341758900877737629049905345414995889044638470231398809600000000000000000000000000000*i1^2 + 1015518468632534757479498141745497710018642117248888013770673529978266206824282566133864606480994559398475933350066267385415624158285160208706209696689939927344576719245483103474622963401324580672029425324620168835869095796423883780000166989754270461342107363761209787200965765269548704050084265818238743545610592560524642910865812288988397242808847213235580645004370351001052566583222615193263763706732274584284590160106625931424317721382821591368521480580295199687167196343429287041612237404238663974182090605616672814621289921158912201436649818425205804358929210462833725316830116198082027024045548207933034440124090289193246845095828072903512690960223192752664896978131958875054768583277583215170599285771917838998345123390716914585854677254845798257463331278766420969854544153544893238360863525291063341764430399638147653523415187006686015138091428557184564400390198660473316001657937086167499238080094024889232833472101172001815444593114796391295120683672345530197391524300103467348380908688752388991444451324097250979166334704426102526667838737142807676192564785358138005300694644723746372930132490931040779241826912219576131860300644068626967547345028971035775912192314700582269698329089147923605456378617311846036262453326566450798134932524171150805192355662878965404774221447449025138033562180613181801831471729586068609069930439195301896805279085930763071948287957287326520361384888899661237839966177162047880725487679678527505784775849587794065118700158302134363035219234397390070926458021911075174964302790449910098598408784984726153109405186480950651176464690308094095681525324727302096509197599453852428676110650849432365655698031355623524621129283789600446793867445167031566117904932512558737114466769582362643768133223159274175672652891255911553669030731925002649600000000000000000000000000000*i1^3 + 48523129516142168551159844118636123017574783751789411557957415196604280485483840887564324786542185463231724272298334360020391217820364685728247254918186376534534930332887072811511036679994901464116954083003459840934420126562680427311905002045024480089989928438988121922651150105560913315829093050986674167085780004865993157527818239888161227137366883676252711419883926130325678901981427284813685834858459342320154237210865569842981441925317112843880861398769463914020543061290285110979225286106392764727722986436896139870878196045871992929477649230558132454663442478041144503424798501196029805953383362852018520026110799202340824719517475283389964597405387304615910538468441738670151161628462809372815940983229806573474021906062983295897533982424558737854024587482965702280298781326392349906155898464586285710177079729917821404152047516091287636235208853272671858836541502978309437657471409576147819074056307045729236806599645334598637739503293474990845647652273262920492376668369253922079242930170863666630253054706378633809318817861802043218015852823590068928592599126316764130425423162504787149543277311240645029392408989871653978997246016819491369829364706524891785358164472124812024470907174316658143853627861333934772174328372110576112370769691655897728281310048236827085657948482419084174750399175609621025391267972666869171727442485199025259849759379332145121233257767396328891779798977550663206404302962062299969106339164796055839686178342584168091312367524387614686638093616875007523816305434893564356136765696859234955730219970932564789750081761929065402558956985975678750394451236306314296556063357796757135871941888973685679166743343789275644401422084848220205274235895189570871117768292149071258850473247285667134287867565324313887126395426073178646819324905390080000000000000000000000000000*i1^4 + -17604443366987677104751649366954579264276451495613342040060090248957343251146622043216841951347410273939912174546521831256319576153578815517984994242041974365514541364958066789230042287285844138793287566124368086179121090154045170592682979921434435985817376397159013344263424225855289454875866119856530524975085182023300786061091003099911498583602835117483347382715252142598680310970924602270314932069661469084055656267197351186193493545982319668832213827912547437007192978025279028024450227173143497761420165954829250027347602865379027665729757912681305413117057533906417798803663746083961104605369920809922518883265752210587167121090982058018224322443901663804016751282976509970581040221567066561696220726695036324081071150872945657503812145675094320337921060099736107256550701921861361334376519801837113112325689028265212514313590453603006067869359164275200614260298246043806076147154998332747617328460931729459077646449794885312994372431929752337736950099707038151204351621367058911651993845351545928884735977030705590223980693110454876586224375706320364652162722815529855580583971107414883106646177746256381618159934312766755790164780697978260970798504022959955728999853048384993022983562939043439113775475896231974900783744139338664030755650179248533411375342400056534421641482143896881476522502615831152654064686965918909868315605293338453751924958480597515275212223831927113997652843060966225028337619333952217708398147916715724986214423142667681439093622635875118053445322833652824154279464837287092298224280106678212971979838102842827546057676190096965395137839242028856863467608245460099106222903896537485803243328961564449798456954528952590203111814126394267172154532945808485741298126613293231836927095023544875945765762350388187213157047818208253735769577881600000000000000000000000000000*i1^5 + -476778105305908503518785254320209313528871375721967715474383722400613056391349933575980396297511609018576150894439732394872673810979045654880335026518818468481057448987664914988094966913872181065632716199361503635359081213070515544099864637848238906156120661034921981822440056250226586749120965451853623424180767185695661880188911984042415132014784751785733407463450054988824261395853907784506091078702176167167421190250274964659125800573937582056162951346779561037880307653647025079342856652577731829450325404620398945684991014777573802768350289823017639100642698086473267865102773624276651255551963087556894336241683410698370974132633223756833233428566748755800290479796655787440231566140824937346437263491774311145030475095097982814542973585786660442442130882788122240285694995256403758488367461726740222190746134508431013612976930099649720024823048728804465108301935470690479397526591962499320026769241868976219072986382184136934142243185311043298339063030071408129781851266379229984862313073500054919192162579808408085663951126875675624388904626084947063480422606918779689638553947911053519249709620387305302695723248472900227114520281664225469803695053553479549437050061769040793900227292261551424608902809085627683532107214811396576992216837572663988852400675222710157843539236703560459669064099791302941110498914604260007816312658773951976118976560944632936912397375511320339462662209861583292280356182637683578049682476919583066639753008814418107255777720492619187326320249605320284866253022750233799305458523702975936544369884394015431130938470968455179757842066109105804923984712295884404155291664546937962906959512013188646824242816867313494758377380746328256166516554655507845124091360623921950122719305597554006004729536733821360688599242720650740105216000000000000000000000000000000*i1^6 + -8660137210563505129523801269817324168394492303142218586239219936250309061821950544230251760466056067388752531915547703941176323381961384357612660020692285920363973920670091888644735700998838946878859207829500742732015925410460748306138283673113508821767952805382480908252850993161401326481502373782906028746815728046263196660686540249296432946127949638240300905039228024123928560472147680082800197863318026561187688031559411154150064989653336145713610085582542336059477912217401505814376813074485567267045507192220446638433906142815040337413647527981747570907935960738018768551407888301849053997670640270377350691340021321180727614987412091261334059616573448226911984160667415854190995868604471351418133703947570031374298899041533590568154564616044558014849709360475896245820255980464882437519334566259572177914375370767928333719582851483666126849367847366123717662483499758161565874514799408466774559869527812535518859861237042313035843241242141401417164504925151394283925414600442428586701594913157267773258640548764295408120626356608647817623445137969986996120884747574170176266010423779491596996558362951444944463219552515775614805390362218812173871807769477648001498588594914490453603279055499750073908654857249508990001245989252701170089277493276227513125473160710841254934648356888543937144473503698558046085013729179320673053369262297298001333073145695021499129585429331384923505074175869273625634522558514659759636363752091389377234241287455387613086787581725448620085051728265172673526149915349014570709199998280958143030951116368852271735264496949222506463360864545670440582348095041841583166827030404974296523549333450691381810674397230217294032643780344693520405084472331347284351483705217781380430837764046650769776364733465145438575757730385103945728000000000000000000000000000*i1^7 + -46221777496154262068306984337280394243533094805568767195346635559841898424721468913171900874366794260340161850410269923055341904568316496513668403712579783953211717451213098045971910787448531429844192769080399295757569368114234071494708967161327181241591052186994454364172951676579660198905601966914905956381480873090328862776822233948828269700078676893070051649418145047063436459352896961439319125903116470474453742618329480667324408153069351533305169941061958591058741604055091843481007575161779593483213922593289732820891837616073792649150760943900004779913742987558490135719695039623828532817061376186137963799469120085153421757627706680876886064603243918321574963932981116301856869311452753121228604229822461396695077754817364768545525868899667815271995573516684180594807486698929924922844245145031799219427281102929012704820440726061065288083526770175232164421689997939863195588666663014478287493706720616241327720205678071337546787703708437129399045852305682456065959609888201539546644232129699558785311735084708278947619364306315200037933620376221317628440805150232333974491842339811726753392992872957197130028371777089177657621481776261308376907515856971913494685114905322343287283213325285211878259666904824373310011562567828922696790254198615380955924056576972610733879040489838216529453137716787075137430811038263202662874721926865201232639170068207223393818416504519139384363248765089259234428756779417764076443038464692419486663893125617018163495215787493974687597220203045012059638007081800176834056413604975720319443455548636035816932096391887247033918816750180782629762546425678694666651312225744862350240905397516579644374204387284717618889859416015960299323046365139300062591902763869643758621086125741932772174334958207278576377928718326169600000000000000000000000000*i1^8 + 43386780154695997019428611370380613052129750043958341301360573961558286907926355181176676787208098205308124510969434801313253964916434229438567085561967022664201455683403291858178080550695584742404004690053101079165991219818636519358710917763021242748226182167424804585286530665422364859788119146886430850743515188172207230551661028998729688521079225897025900473243114749222943280292091515639759931665034987771991425884886739259447073519525497826852816969793737704113600845760322392087753568013986542681873457373728965880443597788804569609007267629896675102207366840339946807044149100246771033777981306832596731004609195420270112405723822618344148734519669772748638632623029337776739734393590476721102818491419598945591468056294316936932020434309284519339747390481445545917120922328768843373992284820704582228138216117810208343588709534807810288158546148356598250894069967441505713678146985862955495256420686887551901400985702335393556435889071324019090615970978443006068100794924532126919427191353986469127313650243796320611861292319339244147220295185637813763859173404075010215384081738760138372498602037316131037478480433241674850485905943638956190012445417045666467408671155294999602330690291900285243912653840513130694053577262186978741531953541679389811771670909086329799208570405994448401161701354602777372755194742998293187432232232782795209996395722749859908857004001138989833796185352694748594044695226883254727033973234564905773640170718122255753682972446989574664424760590752503798865624060481319361456165421790104874961622002202731030568544052256479543852791847604707538404809780204979677863732894399708889009760842594106232697107012646063655726071010085215235685730858169383892733322574223430521977026757581457976818667841745087992436883456000000000000000000000000000*i1^9 + 4615988580804123632561340841434193055704000939727885987185111246259136207710680661106794361367696707818981376523654927883728321876685978967967338204391687020503323037616822857402230911477096081220524649816700128873273574617221017238092002766607730793481517655361111849443485823032454351395532803362182411520831935995993255704023497994151144614447830540835882499727205442870942242415673441149227004264652109041638689317136116695814460565142986949630081297134394796244378070700570389059041513946662947400996390210260656367868998337279762974824739690754305614127085403889431145111421458229510561533946875833397233848976226139455968599484193427356238918887757376334932635453160237585536611692392217854034711744516036843153253037880752518747660668424068594837237646179515411867313731323947214810427808843368985712932199819725184862149459034891513008524396802326623727183550926467171910962412084490499341345177567975579187865022587480555830902279556429854964330049913068486926384843891969958903212787769972344942091968420729284402208266933994101089492590170997829585357507465188677692722122811029185311754055950973311525878461869590554272114946606735642733973290882990874821947818662479587236703675278884284037165495361758726528060403641967533800434109679762874231934161301958907947625594838378995325266549207206916913572582148379510064234304206172587178927250791650390956544818440729862390229605144064540045499398799809764662364565392933456567098579487592877056200335147289477992950169225857622353455034118744355582139334130405157781929237048702420121418397898738432866794984593029135008438978331850188365619680245262599406330494333796173300858850645735509771112114699963533172455163521780341234230862553489371043451685635847276917669993631484268549567938560000000000000000000000000*i1^10 + 27745792350558187727241765923350311191365611590521184658079550947428368715434154305484071914434092389138306944206313455052845880438016645084761984026496171236425920811189204372984687618198597912685202135284235418178030968625493833213373086041931497324473987351752392287684059435161971419441864062699871571371285421670170325154759522166838871396936205715525810369813435708118515025839986498125729714812706726045581327617421788873519362204315365730729328764169129761022074745112917786975910317641279640018253565668549042356750529805566504534249150493168828499399696905116518229360593899636838379186284996721492260934374305467636825653504924602935244263957132442905701632896032017054998273762126566688901745520204209757658130239352917101108025798080807487637711394836407699474960068142857273834831766092938438108724656391269343320274370750284118454656576731597706495194478421548017737344268696481306378626688886425921161058763982068914310237004608625929754210486469122825784145845455711522440591680116921988572132597906130195065410444416764354432196748318850481876455892303613971635727498593329693751017717185284058434813761472100953953318658057829680663608350329776153812891852050011748933781641138255126670581589644470567397250246976930939227767562740021717656682196266057525657465495959631466452272170600957438347136754946363252423729844166894461386205859024315218249387729056676945934639876276404344993933335636500098413132171174051914575941508508375725807001869707625104672107172218771708114124670981336894568597306390620815198390167142874853109166505278624233580581798636959993107452789148522339886514239316499286202604722263487358520257828699216503943506339202601574537179395813700940400297659501872992267456039499827129012442943000452005888000000000000000000000000000*i1^11 + 61967632698983426363929018580458571586412208805047892181521541997838753029730980289498422619369834709475319481002799442128213102401979309354810180779608136268441594176621496631251821875613293413170024791879004424611996213505583256253695852268206309597105787989318943465885849428342235186692646509579134707589401094159198862290358122964632822223419818683083408952532110545031013079975271530645475230070216462287206041715433234637886752027658539981160641139918150655619080162684262591243492684712000269400349859929871578480083379232334223066763828446498274815836866446853252243813602643902398427884873586475810113904988176479666863124532306904573906551809789974628299787975270814751751234379343012519943378698398515923900474384728566002723528487731443072843104414329511319711697868312691655494974657558656738986880088646528210789103730781078026975958853242402019795744372994161200897320209299787748822858663887975630279119038476703727957259575042722429098732889130069651422413033396856729560954576605366801288155309299430226920915377471865975566529712051246142084631154132375755362419507968109241315238951158076048619306874273083339174137050075866649937948971885551820961308772087372099331947805962074104539123902107314993337546827539999859726255120516300635356110059722843994803876922201369357385209869709294890273204081738985565923109537005413972123659766270942629736015670806205940101308075844376989421341525863231633596863516775670344469592849202291343927015816478715104216808331237630048539172225103027224294539556456762644046828431898817548043958268691494037282181631135178293604197344979319707216138132659107370080694422879093556034965558367508503423744809451747102493956068580694443473868290937664131565668598306985811213026760421539840000000000000000000000000*i1^12 + -597568076183229191331229389503048143688471757221914825220957597910534583098193564194456323176196840192280997311086297294129764501306324582270631058078766461542863437781445832012408353800585249570160708133795968047999131403998791354608279445120990067084480013480544812045228089313597115692494580529025869339037478304915413879124673422310570054083713767891269366609867441853431366568785139095115885327389107870348814001029888408199691056064694708731163148130536173334301953971107671684209371505456915145104541880224156533995415513062710736550506604775635854954493716627073743063955743370055003882750469831232468732151675474543933977870285104762675486302099507087050055441387780478432385726351062591523761254792829760517592218287601747991500168441610771261164642675089133970147083936877640021353218958184222118283109847841206105422978063171101922306380087536678162564362499739604059553924453833459050503503362990515057925147626815070680857468374821547561228264177850946191736960470965409789904172168377759997718882766068442914209468650973108523414350882182030070865486888962523308384527665654303071923978064881121658347223016156162426438631746695901051744524529861314769511018184053232773335766523200395138022437442299552203721074803711882739812690939093638405732749364515667468077256143450039599243242390365753346912585656839231610455674685336537593437670772222758112856804415211784675437989601977407506144587036192045275830464929740710226967880903263759863284867497528838594569785595582697310578347891017782323135597649619270995548953355370571134514798614420690867554104244426945476236473328364434036124841432605811790613681899018294459735124817647872083622184953087452091640057659047400052962741674129422964972426892775431902842232766464000000000000000000000000*i1^13 + -4071679541333092273013562122955770281710495668047765029996818839161200123319841164061845831475494134356193573725075509392373808708939464832123988633688288320273048160477268402550668080906299159150806789350247694491836565702561516283323496874211414935143618601799407218073313867989485536343759345929286699049070351702260822120551680565915405070378363096786352349716652923403939962148956000926284194594632180410073148918865821720376528678041966984559639112276024931423898701776960483218893234047006322702883964623568556750431457007739312269487446406430655017381703412489751450867993676356733592761621982615396328507237829245502405174906923664352550879300344750697075639273402245154681290526695603139846855659864709866455573766542068548417395397432308387592945290806644212904225963132213264060880730962881754575190786668036402348692033437933814700550131031102628628995235501055802652251267334269960422174761209679338560483729186798585195416228881205806219188051245880310771899098255776794138448635031863679160132814142145155715987475565156497641109944958408581912378373910780623432078791779467181925723100882980679264220135309917617459127989526579518066647522940701748186934044284555380289818446428657689287590425170639896893293106523540811195089738912816422792544442840579382408825526095209483289192402012080776672285166769966721166244035075063784064040064730171916359950562934731566086266388851149614161529152999652756173061735616162703283379375021033407018944735513117836434767581747267477417496065486946881878861256360406380837840254218887795035848296311119363170908405582761735684573829794873989933452826245928914166252545322922000794806157256199013013537689638433651358745397590299962921036835559948776104939650033839920825289932800000000000000000000000*i1^14 + -11604829036223434210363293569320103657285355974257967035232313968126881014082485019643707062981672774787770890509056967489251972269615792160413356764197584089527168479270397732676822581452196263596025242079723380688855776776615558067768004172192737017188224173080761116023028566378546114171029539622981550249123175142504242714618444437357543248466533641602834324622114260668482522969567091605211418600503252997174451439854846145177976904249196386286833237464753850159435932478758070778813550902423267521820435279445048190363144273783179305325113134843492485273276123332416894091604432080945014133775116342548329666531495934552493478082910155346927571851293082901757421525484812154249751230703474154031975945289490962586650734422262477539450391227478294733338614146002553534478302825353658444627454025811365952757261918028643406880336307691979587618734962016230453849858731942646435816924353767115228601659184738466275182015361869147710488062623196418400223734777711237184924571933612038953750336058915782546782534788623898789716177705268985820120958545037260432617075488512271151804853814912325552660784508773780114041879481160239053912679475368229695023082126289959705905484903680208889013289326324137526523506016871177551476437077809964428527877429021314284595850422026466133026435232848495942139826541639417864141657350837000652762028720565767608401934143274485348431992986006339859814418281530505834485837293138080807930715026166528290814670700019672869567951175320240676296352253765787819765248862778253315963558490926227481737478684816567494113021969854932544196919027726088390193311348943973160425462305235780186150938380444808538576003363844531447518065991275361708951685877029887386975671654692077390492191711496346009600000000000000000000000*i1^15 + 22857225832746932004761403857126216807884528748236624364429983828887801675267973955149115130618515155284830382134306491173948625495358515665137772321586467058431939500537553804624666990127072977915538038716135036273479494590951037301473141515468523285328352020121906454872775343946478387846328861040724919308675286554137382432115273463695132810551814323551039482191791832984887751448133139001181840273637740908219604739205279057951935510924235416479910578465485870945062894941843237266486448198158983129086306080274140615354128597503434195365878496177043655857865348398856239017927727013803836688542523418327889325029194967051505969300611969541663481514498842360199270841040016285214667175253993212449527945896188393538177890799137870869333934624184122886485195360814059496907304421855761619881210702138000832283253091268651920372075461590090368656495646550140367912297393127260404510286329810837694516650276130572861742598161504384970655098609351868660206235612710359831374854879790258875219400346826694904371400938920379598021988327501272710836330146684213841444702373031230154971889433388508116056567590198523501069958066097119895901088074696693098444986370945527262880742148342543695442455862232730848060014625078215197251090251600463925163808698720212497746251342909911950299841820786423041657983941517767469025513843785782542998141172778795247279241915848710957578402985808225124181777933958224233947593579983146130721059136545456192518868355878885410713091093080240446039633295646978500228997812808314699779102694274994565739494589900212945473911766003022564487862974188459103900478094617011775270989785288354708155867993872294044102822683874427041105801940610858496779576141394870494195123929919667074226815405916160000000000000000000000*i1^16 + 256803906351651491876008977442566754808067347726638784204710571236939574641488173817945601955761265607532735571282803986342820279549523752906449102504486396092122166351303638744938965003544537016568759530831708098277795121257815389183662589921582931172181088201215767725878440393024355560227858144099544297367369817141714923276325764843872866124201382784528669761814772030529137746462482967881543793601330220503301095566334360190268555429716259974265617385126722468909528288196243044512919932555885558051329975555064637606924430817878659514932552797454594758405759260520039741105369913912641315362623627159709285064407951480008084017322599645098076446512569525510480524013167872399148553081973059888281292267739840983828307762012903085349043592590818500641431870940763414327440940816564142946280175348504001153834634051469773982305852063793997991738982612790127413473123059731412227789420517988759720111788845449415403486889718999558916420583807689386727675094838835130373330880634536566006797203766640265681159442097706431286442420488935412634553166612509057534647320389940874307468796316405405330608124678078149661414682796342618560594397677373688913788022485534238087363962748705041000284671489225817640536838493638706570118367457568748632234962926995791511602530319227924571832256083581433508958777001188221567305693611954454213850809335982900900176003123958118574082189966636432466401029245097926412880538524155822305868581224193756115271041229576845539706429612843247846610503913460688739950733892876814250571364705293312242987996181759662193059985255645755211331924392602781844852563351606004227006006076850459729447910763124395462157617283431388231682744145672647014282924700644293361278513413469296527618867200000000000000000000000*i1^17 + 752826056417595595317382819961821159357813601549997077732068484577846700480992484085279917973685563177874708499371709820983311073845677770228816264704140417217699886170864930792558771956002577577019744881386165759734588811573308839943662273046810348952517473787863971757699001172853917498017782611749903913722456896189923241145758352197106558720742928621731928671468396999558704029436497526361155529710204501542083694258315829665780387023578204301478032332421865434214655087680334361497894468681293803803288058609665017167652230596567088025428957504593585633847236741348888477552623687477438324393715032960832186346523535221468872765914807338125213030937368229472714558441553380697208398845332890946745562990507263914058080880771503898418458231076869693139000097626146406618188404636134946226589975277710174961949955054550149978887338856035507507890012043661380956618503066532940137568030422927920003252404429234933786824711492678558557739402331391076451429259551370171555125545807409720222662691765761973838449599518586057700721209815316001016074599691276062366587243341369605670266544002031034993952749316727679237103726231401923554076885193451991297530668603000727698470741469775289315768085402579978705310818000635749640354121761502330925402545543050265288467300059773591728934952466046745854271777875798817738723221683478625363557331172733624759334565665802690685415676631800979913297044992357602220327748312079444161821869666436224997493559390264950083504758058151551877855654975577657368558505581723093094304036027218900965532853040714672567332242676011001129183566597688397130456460439553405843957009936736425170906935997647732699555815916044326697439379404077407859774380399917010348965525231801087295488000000000000000000000*i1^18 + 866746048848676451742566383955430942930398284327623927486385077938875608547024908294958463321011613098569713974236433663042004249480644261448978986509388692382552524913475384383741818061608866455224218243241607622506177263486188543177248653656697649498669747950236252225329008861633929905738853433452668614639349120233114582911380368244872841044778963026749641206094421174425722692785906669262003485712819044842879327083654680711950833751884760772991452911425984479615828460117184451425630809095388155501907734340142560299155520420564277868012107320723055370394418260453044800977715139903856299731139529082467027931155630123715886968049340934591224844389355463318916739194833161991394271274406849360743097928068934060658424665037552117156353480980063498700310473116864625371254278563116889860471388203556932961213399959940795596788354688361211100955241644968270363731729730519252727457595900628577566673321832823693707220164903489303201068732469109023804479166978379008048876923203060109262467409622099676087849307247145808401718147450919086555677651322182752734275165212542325084145043763210499686453340997447346777435544290876069480698786136679999528719295170408012030300348474120911441137148131532747369053382610152667105181724555219670019284691562536918634663271985080257174029478077754994464315843038553525218338304444423748037270555396824628066213724321552627614965581816272885912436232358385065226367670324048773517372768931861021429288897018696398149961786625135133173996432203446348058812551052509243100040950575149262684989389170423497879733647987138204724328833082213593396953793878975113093599851471136752366970483452639750242246306958067644648692703115635478611021865836667970985807255351328768000000000000000000000*i1^19 + -1003256556039220427416293730981795778809768564333527428341444139046995996231808358437947494269730927793874783990012742577065462120705340695002057002430140270750619631971966664257125190651105721696757169266786988368031882485209603628396770966376564172368762172411084791853824190764587585295261545556373183134436782750025592303883557997147381975143565976918753029578134758713045108997324715642479838535046378491538267557355672328353221146766828041301366663314408252589840948400001332080005793103858011420100305822146745946004718980924110919218321799563240999576362778714573844511443341686785679104591249473138318128473257448716668842990801282601791732024678007518877354514450373200330814127348408055963037003658796418518214926792962081015386941726105067130925062712117515895273656387514998621936290699932543985774860194230155533637268455619534599787075726091245480739631050332085674172902631684103985543635834063267901962185287554620789246381786918114295877118011888839421267699520814756459218116053017987903916282095347320560893877815796225806808266195859031138666362031787634939320001243077711865513585051775811302171702609667257968073941920193217876770283960944178632093620726944321279739168625815373749769932905675480072400595522455076666608712349579232012359004825859236596025472867873059518019492568828608605881189765064417701134356985346554150375376305877970742201355871434067366001303833891728997635484558866971448771527634270782630407697430157961362449516732317193675002387802299984980497977257793440760888768098656907246386842900722303646846089688579315872762571410618533810263499738891741097424517118349566768684550868011224594983237109923433316997431263015662813135038383321265579209752628428800000000000000000000*i1^20 + -2266346783868938843693893705969320278590919391706360944885374700768662362828323978848588705449473649483985128726668789059383690772555753245704850259045429383648429264718394850936836850835608299154544920712046824359340755638130284143634272298682309539182478667479199592590230458491355603026494115688832077744053547032959178472740561362141668939406017587097815551478677613285443315197176062367889881245262738432994039898805739206450342795799143787152828979536625665965090794097956238321599337155537255816402437071530936583420034907406376677732292302769661674426204651598759492113467365385151624305331599176607649449565215322122677969572700221347428237488409021937412114966081098313479347828918134853969278312492708899098772506849537805362904015329241692587396540480213534038807683536293632853647407880801831194404897896296878047464471170119053688010525421139938342009871916921086879308033489294741574197891999796037521801966646150665500443108346007043316790831574618626480976411583901311592503993555796123620928004519734971406135589111092519811874640001679470954576476955446256765837261231716325058626353286342676884682182006819136067075044317087595309321484091426272845307060714837259929822509361610369735261464573628064891877935871229880069548275336372811713831600635616745149924811053515620796745658705416720747702751828789543971952697936690545253809890387674910725855887331510532509208608857281063793588395290791603818037290868792476707058856837006580606513402878179797050722935459448060491737362886569476915323668422673638727832543405867898941372196893885989618572989329194956897914876932284841106255909767294402759689410744915339412445537886948633562834345005975713449937753203550826321569382400000000000000000000*i1^21 + 2374210627324342487360712405666575808433381072887551616659274927037741301436552330748011194167850250634795721280163037053971762574092447070026839287160499102843107971359696557722946970266449443419564491282366324506214442435009349568741698009658956947409175811901350669021448843233329530424085642934972791041800635327038939282817891013332376372983102607967674715183739181816082745473887094376568875032358012042722970262616816163237017562607775723049184599926156506361605443160943454471460064842623450195946384845413738574836181396080370388248077986328504917132337492591160806130691428477511784101444525290897241255155007045092465039076146302658572291357169235442488018825255782913716987303720167168949463873360335766252976859036833536125377900656702541835769629531457996110714748042996606302708008219462170683553047942071554585559605914558280876101189278034478420342820236887987954148276300041448494993492362314197062559112502576804729185986273398404789180550989225061631371705032878313606378398605992843104917087566944332712300772194915410891837968976228640969715312581748490268757021387799558538272818624344894392013754994267366306330452449249167466648566724678053744679030601335268901987006172966192558708112987101853517113079289556647828195346475150219492961058260948539054245526742070932218143773994971939790457880258618156550079488167313988632650255385301827243861340466884141635652052039848810182721104756350457393221001789100779142187301415341509291547258727305049807909597514860047072347452856814343904113466484481047030833069749722386427651069683656915457554944075974085168366245409850365254003210230032801607488762638877209279927485239165601632259609397100397889766165671948845056000000000000000000000*i1^22 + 2848270539719177628186581216029953380394861963092185172119967629984063773646435617847649839596775297731735246875206124206373857380177676861532691526205556610645441457674939647165142883199603767625664303727394784947791667082738456101524824795948219331280593835411336082635790804348764624169755051498707572967690691106803734966017386594407833738500521501739810113147181673381219203205166546374672527610909206232016957288914508895720944126227141274815778595463518046832970309215289725248021773576526571506588129230353254262897832691338694161685437355951144719026886782699544270284265864738298207863281339353558293088065081043747472642265778587744440666430479332070673143283720767546253155847011063381513178427206174058907578056777392015299640161937623285427493649698088233941553003338333868370924948302942204200113193878604973153828192361055625986520752081709162564212215746428782218152357792140492079237403057458909009556544603600963291798100644206346731082741604026402956066766837965759599224331939839937737025860825492177992966386048769323227595042880318456936446475354617033831622219575002879595100451422038374717731314752297559964180167818001129874725133673854416683858161410170944760109911684368162421014127373285833459091473345122011009961046676872832408531972541482477012180254000277211943433769649277671371030306737253749272456277581493503938657618481836568971082543050579040492654910366718207387470085865668264809609138846887425052501206231830120989714730109595582978527240197685420489015846992631321081085321490349516401968376703642759276644516644401559758916148409113077046347255710280305724545916267424942348403376732813338169342006360887939724452083112943051631123591080181760000000000000000000*i1^23 + 3679019491100852385728193098129863140688486095828195987787586248208702215769545274655832502391968544613195588981550166817991925743831513921904706535140123012676386114194348008570373891160018084646980297184759017005477439627908670481366000319816644074837408381816190968129111240286766898472096860638860307913824597322810127377386648492707869815643176636916579600903390901598090840275561250295422074210386207305935802797821950261846367628524534956644626537511738119737484717006589772811058008359895070311838976008012305271479677653311813505109606716054292444969622121911488186551895116832095899315964422023000375216925049876642326672418686703733148317575453768185922021528266940212740213196721649804663064912603684146626377141524552541870493845381195796575444182586144147776038143423974655206973595954907683461655006964346352873603579443374665877559574605264581597276383331824103562273354261012978841752560016680654376717446851647564702077648789347270810584874918004640215525502142457782694463656050971648675373826306912623315599314092101063705525973277925628395276862008394615516475147291223770382290532491917174278975805112315740496327581457211128361170375576575360906440700022368301412637663647793880584644403729582055598556687022006054564950948271015131843679700085035150322076213184173860729490454006242502917273708521545585821597673302997884915572345879798049350924553054782304665877043799280032714765987121322933916918875401459456649073051829026341085181862032939038143342207149594420122778950498140054565382998313649788263788216035343794818974102205270950937068543891661474854787181459876377806193452318851684234821615126656583289598835334060637509351365653186627931140521984000000000000000000*i1^24 + 892360618745577227028799283977724253971634252509471907419378736601625248207141804959982081519514885972515896552259161088013783580887442035158810098321375549995380808936382260186095714261641923825549918802893385377412947654790417469494849406605540592600115478101065883171059866358394182664223242204073754816239343310967539878270366933829909169475145346462563717892037579154631406457894994480523516777953731497161511440278795548058969622609666478902505518655636280012894256480792918812886442738705601589641466501833654046735452926972331823575315521723582207736059346688907637310698649458521539553961612251332450202233364013612436002306179280427683018436528549634045856597552008917952975422732912245287458726298632253261567441789665610397670700284461442184523427493414920132206574037222756101319980805948227326602736271916341764459684252336914486418556124515820901058249714486969558364051862543113245273962596553784242340041337331686726310582256130419839434564159796219499514171227483680813446268018271173030212392325192175481460502761735471296141017374971405198001177775410517547053350567273201277903416690856869864501512332811889544827835980205040771766629682423502467239310502260238434520410888654559716316401806554845209479807685878127210050279328342588562049398598602559198743677840561645341413495669292440386891175961490433113330486150245282314432490100354252137083701389457849259016847036597896878938549894652396848783719619700170771868391206750177418313509182947562221377760514042498972369413269565044469996670288386329271221507150046462581589195629970722928273085655095575019988181501672575169795844359866301692759936893412836942129451842399916615067470114111610683392000000000000000000*i1^25 + 83862298332525771760771702936073999576871305622717357459706556339031573256805271294195962234177443651554123515148406918918387228500798775860940472006499908280657829845295473094059697086878608786433401238893231725195931088262743802559878516297468466956315613366603734948684739263314947161888727756968760021565047497050215649827671100091309586659993701253707684701113655063638802057970242894986758678355338305528101494205782959933967586940493066670421029066421406069552130016019025159641263185668322235078791677888167487323539436565510691891096339600807124180394072427539427006579812348497400435179207027784313913926958509017099985532420589348745951086396464894146489235166464613276570820707553474206951297549744795737491382646661499272567128686072257585901834138987890140632251676569383079431793612036072013217288916565481422212366071104773150826353819238656653505695205850079937325576383634087360301737923646598973912195375505348261870279322292867284993671177815231229625577893622320734826833032395938414046980013726851060827254715906715192100891462477180384483092848880665946554365451949960739176903422668877200915704785504283314527996703919860039886818632395546324299398391030556431286697748626657814184932869980840213360076122356518193484037630893334593084263581913767314101919655455227290010402233555468503426941120847516557284431333700420793507585127588609131939666287736608920526469510393269891740112900971211779692184528581203012759611013213180025835025052065113821554806566892192568550051453973024281661351319455312848430396546661184055791674308849048582680092978265736918068963391119500447022940256218605159796026484541035953827968789018995599100895613786521600000000000000000*i1^26 + 7407814104755315943721432737336769306317905352403075119958815466035126380013049842667045125491780713945035771442220797498766975042773589977449280883408687675505630242962876605958952624660885268471761797088396829670442403274624133643580961682874176498238290417840282839035501248123822667506949858582533234180741717401082321752272107261506181972886155077309755317464625442198973908010459999320905744686320779476033145435779944965554258216357061637252064925020072126820921662691681900083766394344006917896695605132754034541258127272080738235578197667391937301533565513397167094641561114110074799987301552762346635875491315486525045320040120394724192470795485800545806891979590381226295492590166964659518512007365399796666751976678499649673818400014677878843536768224245110427689573972968448846834361276353874894854193678889125434796527188251634206049832618689822129197066601159815278643098400562256331948994607469284314773714098178495218542582599445157157529403286973533830223230301522100646244948411990477692690566113610302024437283647242010965271013368858958866387568573254442034800847125900868884058656459422907909202340801902254857287104684362907695730248474858726910472956755339150602333948471018073427619183211349009533923888595832943937084564498985382128146527092066121215219291464594923463989487541897839363648889921702993777382353888267282289389545329733636483198240210733119502532874589822518105337332067362566623734270421860827203410452083247351235966001758458872408238312174893870777051863084481769568630661560396082887397133518898455766949615065031030272964548300530462912271899038031222415554749103118484577485644151453015640641747330347528042106060800000000000000000*i1^27 + 1015365286172484607817945334115729835033032198936811820162108238238219271715355068829391801377066011440301874179567958386597962837208026668119823030293773384372185609414034646432152451036662060431950972152573509969811192276663903952838495317904615714458504988901521842685740316887363605686338003392974144524587951956402043847399446962589267127343634162607822638071442537349999146101189400662419747204415844493739624564228170997958445807902386346357081083007846043464739341805003354344896314825317727290404687079889527260022433271884551324332235834190127411318915527782140329634362991905507368708463696506724200191899559814562987209847688253104026868730763824358899488055162549995080642451526605424267355249392078037138937848225841685621905192566027975750753433771489169454254809425971146004135419184625461963364126099294239655784335824104341933429594148273679244517554066726990331499892257493337104166974301434286692830747881661232661605397551426741752763142769465537225337456877903590112119554431001767949043498707062699520093095384044528020784969472883763777467285322807358921996076864285445124681469775217285056897602211745825162138615936915017019915461402264219082866996261209708944910270178743745855656827569014157685569115684317586586663782120752899915238347994339330076126225898159267942086522634990733048205451078823853750496417086760229959933149572642139360499940036991037357983307276615248286127268180955187019399734964303298160783615055119809384175362615200545182929044567348928722002792837638642269805913223034718582717200861762267308848532876997165541143095358307974252121590966650499207782333416957606071894793174673944825408538175833374720000000000000000000*i1^28 + 73176893671203140818362833527481593511838652680218327229002755316305581403363509355390806765993738191715288613917132261197149976837326548130866098239086788814390777015471296464180342798542260003924424037730067915367648411652717009675054344300600396081787503084689076804833184511027569732224298811315849703210181972480802639893315391575454340133613127186358114307628494957119460297961870123667075972129174341009357519075415830522949085609262897406845875820245383274010539118080754261138030686276581737161759079127240844769200740135197299811399090945934625629714851621776512514476069981427115982482432214574975042478958337036737693962336448911309653760676824565694601932880493830577669604176307596047709538661113308589651791380339826098545033428653420525757732242000749365857248682547658096386081210663104274943292885883652648832208623724587065850123009053759391725093414606977534568332100015465869068480937614228133976047554510836551643670459581736163796006441303677097415055603189482217810621476037684023927734684356563650417540948711846578740070114162106383545057902478626340953230308057590085217350403536516210629248872759608296799364413312855523853495365293753950546749982969633659531973318168283943722806843017498685422050351487046697264532136117121461297407019328345883355687145866908283608266961866148574594543528971854917519906072919067081620128986674534453313284156351553157560285530251068029039631959090493706602566539128708135509420824723333241735677844668390315077051141422997054299274236283526537940777569157368544833603663056260555754762974167205964924208057943703317173587106082874734833316763579694064963375571171032920009287904788480000000000000000*i1^29 + 2077190032705980002329428853044793632340714008463429242219822805107660313276886589591801874188172250300092519665273658826045322160183893658354907447891425969237181724195588485794641353824034924096525756722304716374637419399476330797048175144907467816478781820527949346821018475835009145988591119857500020585703039542044202798020839925356568477196132172243771935378082267812396815395546288448127226013167392960861570870448421074067788634441116334671206401244653120814432267076330848325444710146165690918113049374921014020352871835995662382439465234611442605838476068708333264697889386705362999912406496915543123044608068272337573781691423625961702348878893787556835315827496688224006890666465173003437909050135325358767907312537750780959084669896371683678523135445914777844731849848249576986511601515102765836996647823245747013651345433167473166928194588258766444076679291307790351465955874721775428929752900592541784642691073694420208221808047066299988125143814277106323642280147989407509611182687349965095873766773050429403421957219708695225946716578901485773770317284101011002080482675728658022908886438763609627340863089063164545723774678427672967656312441823059344521846749014542109652587538204583542385274912821497200164991817200193850105509254945841792744830341080266316587316401474986998498707723061042020367174722713746129818734437858088394738773671375132550007889959872389951022249458731652295897562845081630324348087752628224669233570722934035789002564309538162536129644763372779356213486112535848552528527479896801733129273795550763336334756544877892448489112850559566920097999459316967179631820252582896634139255394994922983522304000000000000000*i1^30 + 6823841178879159850147550992075833517491925437794521541221173291893347492794249875180030396402619265600229220013163943847789424609357194856368230886327667884735990797248670795087534670011053759988985545118625103094188206352407308579553161335861425191290259304035043999094734645408034833231448709734853343364883855492119756219985877069989282004068388034054879263880272717100083621899719843487857422031374146665109084942379446129977573636324785108513313835797808831372504645180870570036505217504371851491545446096923269167526639460292251850126074340924003872275831289105229973006806166202359354467090614800504710618237015471599514125506099839303668522970022129837059692832094251711055952582872175324872180350568977404898983524203733977162458196941280091420394285687676989011348205106828012733455220130825679867980971226203254527009634244602678817203222536836128099667840496875468881946495403424375263610346045383612985540152441915872611726341063857223259552380263784324290679264871456897457365705006046270590873104987188425463194109241622100549523128779727729004784872393975493940882045274189652618621542537267643771156283964588903732761752799279978685288785786301365349720368973592500152997032102564152399639507535075504388845580588560507208792587838896482194631195760759146181090469436203922537941937435959557362707375459180474021578391414262969135321816737641503572786629913784787634218126014143547605033539121012872252389022540002879860360339143508093850102876574130916194835558299920390193147683128580982665102554438727095321938865351935617757158610460609971827059591934610462632969444336445600681554328641880939895408502044098560000000000000000*i1^31 + -421972510600865619312027059009448850512945919698410613437372323909044434537566303401514038138188705059069224305812528661572201122679761014267309864816732300892047874581499225025133745121576460042310315362689633678112421521078783336522756941067419885623173819201568831699979860005916715013937846552583292934352773859103438225812723162811554527479057612890433483639010433286928272863985214085726863826833705027542297166258266592953796184754482771577482113311347347907408269416490641731542142423563440492680339687457641408744297770497162248763574148231031747947151081601663370621811333879406208887303245680060079019345242850820994415317633636434804330031124653215156615545188177837221223864865899696490527350691846577049870312420752487905590405650020601135755587943613014647629199705611136113041494280787380077938594970635713990949949253830428726296620321796495925961537591834867754022708336656761657390238267089435773915198885681591701367771862432562289862308651707751112656956130486015492551502279402975575745069942965343668113957635607822438564671475005850562584757384844593202220979057457518765462172283486969996871041012277197496680698119722162321199606415619241130673020961981833957619255098537504095783245165685311144780992703080699981817660356368907683106837857292028037788950348213101274894453601717718417006418810761709382371801931625196855302364775267152688648873493749050954199981413216708765050793547489190330285472508530732055032175174583598697126086700134936896690677616595643427855545156454521819381632372605270279839118706847718281948394741249211644155739841903446419394740297272905361391544069927376681641915187200000000000000*i1^32 + -2416753512401457384802417032767422775114281101204468122863391960260224314883563718810527495173918006229654507517942379801771039475406829103153709271344545449997598365125887510158823644244460330745343217566646014934769414314243365227421306380004264540508566438056875173455408735976909317843295513771334819018456716979729922463180876394885622908118891766226348672303137585773665362934629834472879947894209357757560159602110826033942037700913253851058214024399789308009912424931594803456709499246037921602089015886962349603455779316505834891797673897980831551830631394560229294812219078796452732894194973225124926369008418229818953869830804877597296005813650365939076416492721001488930620749656213333518645549818674675252451974346575035874379026938699489097941970091082904260062608720403221835505971949087542968524834480022772453136318509050572352787860129334349596993033205661172089030692564868094078908655194134586809638302492566882234430500622663980952207829955841817984288153357504384873166815749193818153087252735277695270061534643806490420960212074589882623214182131261766365375317049467403735647757509751858065086317346350214435053251840953573592893353323164313478724177134259453661435362340262816183308471967190890894454049187907287611568363909876706975312042676946034954628539317940661859669485492936296788000242761952170252760277946555203350182127603816917480904235248946955236004543950764340826716878475551473923402207293149505065287644345138979210311834624395038155142997100261940184613777939915590879976182917224028984374295970226127395242635853805105242097458897421941586810052034467524799332252122602484531200000000000000*i1^33 + -4910735990387379401902274987500169537732345702896609624353394183704498878601602467716674942600855794533056974946993662517481411031300251330393381759194673311999563108023044643592486929678003923506375397883719026340063258368297398613273628791504165977914213339669959596163327141462026975149165499427709271801328635476685463412137781860050824068387468879847243342023347175782422149489751626985181277196212339830746914530641709486804275228536251912019192742883815137255379950965372732147860609574131945252755017041348561784688728592928373950681845657709201347751473192851630157473101844425603425299865731837719071545558013576706606692311710635899782535369283654813133401907857579074240579765588336436891927603162735990928298092865183358173409389322669914020707639944781067855600462342707812615284065693623922597231719885704887753354949616061527274357638603939150130933608339539596367757382543510697789427493836771812805540582522241908771512736216477930437581375145021258700414708185569326798556584632799880308613012991000607998825235683955031249747752342476342932348658852439005103436380883083919027891806816687622956961943180262343315896553555098209322096525162499189277490914497012563471063517310650069081646363010422592910075824478679721409308103452858385668834476675905604275910903998941632444581085086074889171384490633906926620022890364859945655311472685323813999620082020166667345891766057743787388288280773986328633054683477922853928659835344440771447468450763502651260060077970059395045722505441888089066185089280227614812340793906562098237899140414774103945852466672679337191135529142464831628914018222080000000000000*i1^34 + -2697948083882285514630647584921406849626723121460831876308035296416599017587833517426876287623491786559018371306065637695742286605765735080422862588314097635677004494951454186373353898986652227052170943584174560398498559062023428809764096490572640945806237801021315944933238210300775273781352073331622008298905508599301355419571776283673338659175740108047499606326142835245904503503998323058918273845243740868882768375961521648766739599577626543240123901060636094304857707155745214002597975301348492804104211083969008330381095536521980016595603387822923561303606828183092922365790512645068723669927343453662426080692830435423057153146008420073492237642674578431300299503441546012185923037438851163614329294202979351397111334400521445727126247073913097250029453116575139407860204706500290911130662499401603085204678770525903390566103271892413471684362066525090737019278071442091353240912658671400868477218596013901473746682498539690424108734426848967379569739838400105066288666262289164098354898316060921720283773940921670775395654938086093632932226779583027357255507677666906233095165107319170799367782257787721895827088837885166891692703234462554206417614390365058198532896700565843154303914157720952783560486536040535107302576311206272872696146255073393871821110093345398004079560841136110148788110854378688722694784737340661562990214763832473585287466880210735313942967141447907565338330102211391761386690030494259063411058934518246590368395210734158270694161478623231007538362975665054282499669869453254623509710565652987795950224087779471925728426746261039155132540200473520033968754466306119434240000000000000*i1^35 + 1536111760526757914169249665654504701778319639678758043839426766189037425563757025077164616248293876049835385990094236990268593754261180974451717481186240287434693177038262627999338454947821443994563272346275553933926426422114625827814672298030272625748305968066882105954935131375223258012760848975946467447256818511912233389036963476261502024091474435686827503559016859999898602559809497266330993941087118910882495194395061475418183406818394945922593933124764215664854406318076397559281281196813639693407894352885285443278910771780218270064874708210069351631392754940547337998813084483038135030416521507582849824637924511987549789909436512198310243404640053467455065162410342059552563005142465245803515649097509929544211025345297501388101201405236241808141257943730036892325458610356887718863960058088491445778545073242191929067577879334781585891709172420226205643405648123643841685591525098459940440382625067207528931136381012057046252399182110471976506343772642147377183231917823545342931987516703504333455420265318235872089909527725589564413070297686804857823274257451643187949736294415152721260708037006276110727714677237770632696186844438153461359902619555924663803339930413502363052460575665606683448594324902774600008475240700605559141665287319067360795538599902241853477917917751445819826892126836244531317233523630234929248860781406318531559434336982878569967195509678698427655546431403861701390919285302829961517369015352218820997203413069863957907903631316806898998879660589033955342216081974310150836975556981999579157497845058728965182369647114642986537587103602999535623070547968000000000000*i1^36 + 942350567201499390222804281580319731102725726881102800408309933470114095127703984070948799285105216250631505028272597839209222015419439921028769962170056534072027007411256671358052723917343795003053800557608299247707156778641220857487262033567322474033723830264764481820850841210215028096595010588566393843068272720759415143672712880513309258130763435093536418496080744285609101152244092716351323122385112834422465754755795517465531723473696323635689706689065880795623076492078221907171025963463219598774912738930275745087604900316153480277802429388030443097256785814125788817558121658790879706605477128566500248466982943207973350802421645899094189659889432074123606637518094791182771836440363480231465680642032227137968427002021505545496164025747892111016723210345543968137953601473376107860024803637161102075037472762293880787461714965429397865654827360632906512013527888680129917036528563235385012766916122864660177499636989645440551315392275925663821414813381618611382039282408914720180106540761303529998548824317745539259858647646204630708889189086854417286257463902562216912421278632729420083480778795797035542524357022041571378590687993364372357049598671762989810435019534538827316745324022054947760778712240495478909944546850043976084246799259786091292795732231453338945906689850135356890635745777470331359020098270630224401811764239910117594815379014903630338755939586509405905384310114621188283038663021799213192136062868710488248285895439481885791200737645136114601135449228847506866110358407443977584491615837613429451307317827179491252469096708951183581894925732175413248000000000000*i1^37 + -824329882471064239288548136510521558598127000749468512439813249615481680379326423651710951898987607939091279126400616021045766285634436076652375316767372247969949747784945459174969861802284520968670970006966158076980019935823642005077683971529793397257216320526409775615264899134044972377336892626876411785856108008873527385122367577580243741279132170720925409833350859336851004186022269824607361982218545680962873513756861808864815477692125489164150251392644326503492839646957741640099894592347147227403655241906917112180660149872905069571286996323969166183443869360057902846944623543609767165211436320971037537437967016570364726062009080257978708751872793363705251632769719109292023913911996203825811242529742080192261732933458758739287864549516136664203464241455555842639603449372650168321188032081258416349814170369033799267687830770033648903722904840051504579947407244465746652669515455542290557511641269326021868459909793082768826365794533818475062806857808706513898418683379841041893756189078305432420186682694740490241763888755660115921111983716128019001520468519859214747262139873815986658075753203803612457953221113413707076422341548069095550268083201871656259367790289778857624314554199772486710333327589741518544453404282917392768848579395419071885632642708591413906529323960560494509595846636021038620064472174240176461559696893904968329170923670548517012056072516413536812115263071509285881085086400912422789555580521927938034917963179944572008801626188061841378021036713498739581352625019431493182052959464230533932563493485781091647370494030861598589644387123200000000000*i1^38 + -62622823601135303744743724881150346243498741828480364692340283885506702146130549422100172582949140576353825136223205111592876348736836954417125089558320736131663227835261583859489899313263856755818003524631654709060499238109366447852056690657980151988522951535260561062143920318500528829507851415526632460726564400672048448339475843865224577188548076022380731662852653493397630610755459766352125992402730850241441211479088285266748468688242439799007452110224645353880397396600668260148288781014574798130995754001800005791133180348932178831793827130306771130874781674130490094762497655498925438356094672138016593270009327873528729128457095984037447043625283400895934416266042226492050825395205745749245139183533359903824946987439668136284943394603075539212606145326835890582440845293759433636341493234566637793901181461947323394243985673349886615535917919393242652157401653442045461936282076474813948847438404530909863743624614992386621824588358299820440201867406897089696213808206242033638961548591437553916637494753497817594469645088443260317174897978718952263517200767022220821973251811758086381081237764574161431844462482992790083679578615441600500330107156634704873921964938994826869170879841245094941053648053483831120843592723860318198055663080587694852782993540369885519318121264941065413137832606042056280456443551135150217889113707398951894290267750289015935386201943250053739053316542111758248122760157039868601484015619149200658027169071491767196193178883932478703526285912715905288854676937579472247204362529076853297780846690998418440748107424340954316800000000000*i1^39 + -1630242685496318464203554958855689313041503856051772119438170213591978354713842961555131030446584755999171962169164418529441272075537530024362573617273332893104381970314692684753746072700217685941005216750817899944790647051521441014464136598620298458927556691065059374172188839581097536469902930115272793644851535030901859953976746967746201364010143101382389621632246697610560681636563020881565829161548302694199347015615096838803682112554432814195636132436219251410879334619376198370485021040419373760613878709159830654046404557519188334526698983631937784149402577477589151027456855248853462024866481690072992373101404207593707367285498795607678060025876056882751254666708288199473350342469538861010542030476395039932592824592842726256678925176380197203864280722763033079321111143118983922413952745753075643349461993515941209603878553860152111324885992991839769429180180197080141072364190360921189353047909304838167059357417693703643577381096490145024236423928575466171356659625361803402683588053763010271377597191055810241606646054665429790495704913299848963147776416377362086378265938650712642722896848342904014197718005167882393409761418690148789417188924869682122795967820160499491258086752302572146175592076034745500472974582776210417183132034777759345475027197816960071907005653071072673398245767738877707029015208627133077767920638302927414613640863670030377157058115895918868722936264834685476842292143036498321072843916035968029284510543627874583763230658611238271441605525433629087987086416026517356130234171806393772305212959971151181037992673280000000000*i1^40 + -1423397298429173586929256533144409804420614822557605178271765254105865635528881346397837517462397179009852352845192373051072257705683150727042871678437122746605585135171808737983286719982499229351382777091855519139082537416512796739714310713432719197116798860237034163784202358022057330070505591232620960057391388386290060084761006257450444424036484496970274465243998870369945128199288470541599029647295005016573389063635673344202207046162635868999787096662068484493818698031312295826087455211771329147751079996452456314334218332475721658556409756046045115240120960774493028812998987188793877819641207779572561635816164476184880537201095208606611897168067664476398194326895329603169494274186359986771826288781936433783008688799926641123028112842069481941238821260175007808461753172807051584211655657028852375205967360791148190100333123875629571576564579815518766098578980288386995972315597698214984048499846843185254246536155902245839515130633431222034824967719152499814459943687467813280747671173764031794591428664873547262496971034617823031883171633050337265391156123552249479693703598709634579845855625064557648900803777243525433490509372388517674589163028461915115371207465039380510240066477535356294984755452712363894366543777735000359828185107851998115245140658988093342260253233012464980219049421272763819204502015993303637984142991458503488321432329444896445850715708987384377154441032463064580487521673496344899105100373868220406803959472485480498506502044740014748559658323293480438800851245165847205116084982281316894255481636970823680000000000*i1^41 + -647379386994488834768428088963371358649105651426817037921084085221485440166932342817210666390388176820574942775079348166914316320728344710345600783343494374233756436081414683715851881754944863939706329879052938489933383525930874824728597042848772600126833239282960945871601649259645187079178772074506073899945760563262414425339059880799631155101166347918315902769964793618382779639240129437818128192620313586611445817764778246816804782866389713953787612933222601907347570859954839261366384209528732493719819957159453905042220656857353740335699799167485001660448072575450872462138556526716107524031893166143610082938246981291627140412927746444688488955423574490998441484759495548580091981561387329044388431636471714713580808913664369538431520675471937220562590912670333942995258735822078170357841226296330333416134853263510158727832810553566510964801466472624152129916470167462670781489552701179597605998729950969608267989003305762485101428361284097539894192306953036929342573711430826623039491726388673826466938651953923505217142376399869025934715341220306965601482473197944906416958517257426938718513386634294856962871375621115658765132281300622772624258867705955146993370170588070019572913808552313095892581813058601100852235167268142782012132437588789306155608328265092420605566413072163372431557139652801985300550458198091730918627644748557083792205363117491641444154238823569206874007793608956096922743959778442467584529038656521637917530596413647396472413776950992790141222283497722638116446183837841963375020007679237323489280000000000*i1^42 + -155669590692895605661510239954790831905677143436485276493369710077275473183090769654139114317343552666773905506365176779434555771377602779917825165797078376345972761741887176269247917640431421267245428771125559808427674579579337804038401787990955173329620463555611135119186432060629343373935743459489280685800927254886229366213398416195815141162641161029163273830496289639184580031929623901726851162189184145142774012277859110101903109892214882491283839786455002316230060890754028153557106258202627852511561738052657401722267241012549954919823970643556563509635984203535133217976791638776194595909442691756509128813654130207442370062447277853870368856941824075290576829892499484929575491661005221636310533643582076262670635814227328974637269889473802114364146038103467718312535584111039226881152306265187898509366814459721015214282210635438158791383427801158776846575927178359554410409331169530330327058081537425558199712260656441294620871594822900162735217622367311874495501273536008013013800840744668090368775721896316060589871163119067763822335016789059416555892954003249542739460003174155542071645855639425024151590750959819164828041310696023624152379461689269303062174178249508239787340172536560080170240910403038250435734449213782379880651872681309482058163127059473770324356319519732484880645173887426001032230672878650714227325965804335231709699688942000915607866867133401242488322984538360348822408785532630369349920544231549703334479111067650702450259784334393815997057879978034242872345849828102521344200015872000000000*i1^43 + -29511266828463094451244995316962933212910606659951417048452218572666580219868594549734187839266640758378701355409806897005159071944996441126955544947616079222862214738164457953609650350252176547564731859382856760903470075664380376971081443746991377328342832605598989901593219332954463650723490889989939611157841997785283474546708687893123010028358218257237137318572631950458186142689700024149071426848220333183121865213993068840630897073441535696689239468359849007831974062523835907366828820151453318382329501704759437344540498392661529661431044684637654153076149280784168373202890809997834582367776928807280117420270435019347643219909026244602584840254145010617681304505500942333058490451113998126627589154975021303687170836492400960981905256553719084920814095734173410976886399084433708737772601783256429089230542649061269568496241869529701762664420697975049630977546635349487929223584244301319436098576356128947876384000448841477592868708275769677787956972868865456972669596375638666840742764503406936869787399992371290792967434703146081173043202005412509289528967238351752807236267686905265125956397870539621882872126975470966603833226615064085677491338853898962285034790498753643450892366236229555474739813828739876405934271912431145163744145330177926663912508123304334288437210592179119297584486838894022429427736997849158855900333114104940187380317752908599025439199886772576091361263745558396206114034629502591384697595317842262131517111464338124679930073189646558106828714796489456801873624472695603200000000*i1^44 + -2557994130947556849002822337088976592719442574637007553025482471171727025489036272873533683021540789643325297531900731630715499808883145096366350059785809661240742835098562391270332272985864029929145782391078743553207441144657995332621410328906042949784857081325808025044202795522682661249066248116504937462572223388799742044577492556126271138123984879309109208796456454031305293222605833998131880243514887509719777848598542542122903035316397606426352399179296651388415467823121359108562503230133302523282039729601972648042986541106315069882727760545991312680806923816329192113323327163012156824427692560915360236015764724157545232079054795223793729921395224099749600244270477475953667885500879435007715872044364564594332277064411074486949364883707157564270214967091449707980403736895669620701847366175240472783068204214353616151639261164152231178100884611493540397585825710986655015004097168800262882502145596539768680559627034235239856672451198842212495983297152225308867129370831391118597632375215259794009228853769950634095595955759133631449572548627833145607707054377829616099443529672612106734230558237144640929130036545398955625263578912540555083600611611052472335664271217278015506804758792795693692773541731480467186609147203825967363552396368558922458259010269792413688599871447641215997612099983788082653963565040843126240807091653585265396580773372153944420705093927882755881670080542308982607300891059148446091049617443818760349692933818626488281024468617415496848830996565546185523200000000*i1^45 + 84620098059058434594360651972126856533240687076093242236510464378803551053747956095105412000641420879795034897891089744075117526326147424355568571067013447586377396162990890613927684852624177580592747395933432419396932604209413759786589783795762333553850790183703508481666837990930560376007101676650229704602599169648364566310740885147394858931083753809027663815319952980353769582438904561937760881400424961282064211925453287920910870689631344628418917409296067618520936184927076576713004308023389582346983211144379056999796585875500366187429168035001063784640038525964608780288572412905421793965928856958928855595237600582736903522526289112271691028036762634747135063828859742339400512408104711384882072675643556987878743729907199948458805666215287054985825975004122334040067654603213523760220717158993229788206903136430291880646324238661764427759787741821562811043368803903547650301799379362955300636826277235624251831274120463452104662187547280429276086016037125972789341401653730102201869800658188423694440322390546882311696945693086395724564006264148561562241766356609827911008455581613985953991216405704063137242248151243031346184572053141333954677499321486905673856124012726360103963901513382307986408490838778907113623544248099527347261887196084899225663080716680709748784203270861281269015025477939691879859261030264092608528097701363682207058945191646642198176933172442056122099345298115879415138545941818079814798328050393915377271872567000525434492093811132009783461150720000000*i1^46 + 17547300369606900416493476788880416097915828786443033821950028585103558814776189546276356111254200386559461414794739923871068464922840804171567890583128220078549539606379159700186477372930722910997297971948414834726539407738118487748226360585708447055363298033555932462445546897887593214779133138698033148965973999418934989102269918798658451618907683070949384171518367854175807557986459010231281597427751953509651364895569404911320217303046004787553983139823144608972120353115946860370111637717852061276978241381296065128553743759600320826623105414678367193962067272316909924055492195462474054818640713158243612129767345340295188652683599268597034751327327452785373804683024924696536834470375271992286148909974696750791795920088254049924751465092373555447834833514237975988903540482209432139235721710258679139355101070262709379765994587691962335721138828522896000335900586465296872959818434076402139183778224260665432021512684351472541286126893250755290784776242213688200631015588008803261497203207495331008126289798270531669297445759011108710397075023922988727219001391955994847051388774291920644426483447802767508100381022016705825512048392731739206407742001914494263690906537384014504771025810555708002302393946750086305316871785331278080945318314152264131929859417453367013573514151607564103349908590805989895881844324099082270094556907970450934650273383730826625606635759765948476510559913234482280003502335383381517302505588180034482511154376854151613851577173934080000000*i1^47 + 295087275299841363066445234342534941335481046783857262421817724047327723410326572000715884383834096628895455711379337108483763755225269881002173000752750797808168542956243021782573710838288973481225963956408148006664539131069216481179128599850059772138464970198642441732878660761060073043614178954329167200516198204834503931707584068401871046111663792286189377763301399399609312877279968416905750174327978078952046635030159242151521191529583039158893309447106046235672056113389683251558073310423018775095728296433827598858920906756702544267506197957463562806787734726601790681179636568327626846373190006474522794451087831265030664878011087094372750123178783914662782355548701408131184137206968808014037201515468420288273366804617541137252281709235742658867268852507726037741359452847761024519022942756925876840414684138458516715975746633813521475884667770290466666239521928726252965369158291023904878867360677175501196494660566042431414986437727182831234052871331094826734168606206450277877975796904147571275437787238968803333841192969820549843858216196630260315888619461026888820736794565638882125876726763473212332235746616652569376383125002199955779273626440237364659681411208364914885888777700322773573885164145506432974477493612399925255563325869130436862226422879353278851383149126550422867630734459964780930605713466314052964159063681924774464711199396901144425695606022510840390613859151813578685657129911594142179425776048191510169270591608456216576000000*i1^48 + 4324905702721082173268768484665444361965010191132308255012675059713766494953774746891983543853566378696037326894913936241235454194314770005824432782928340352232554979311826572489055940975536160052733620690731497408375552749953461132246325869251973206634819301785007950201904590625100657322463225112042722314944260638662465002387192335052551296068198201263452792428421742137757203763429252389418454620404979367759138763410278508467621402715574793783921648845673448938895201014811324253697016142407114103454013092991202585088881646552399863742711294878035683624311606151647683443366146157333476083242594712316518622399775801624460223306840500328044813849400615818672989324682145877185946507626573671452022130324703555334816518372090654749093051612813404883774023237839486080508744479716400425562633318869782261514679296204609977613708221146280659353307810186537950600091181108906920693076874271439569135503849768742409275273474662639638702519287904713136601972982969913469686333200271916025552097503432696424055609112162484948991641270726892152572885397895993114986821228893338636646016821893933243847824300764670823412813684277121048953769782191737860038525321184891496299709977385345584731393493054049222170760313630151968252697056759772778856067884596569100601598342216011788100716981840429719638345962000634253656932736926877350748774249726850739371903091016054968548042317031094842610399689947103171555686849236534111115598535961213155672064000000*i1^49 + -1115175683035276439948734330318161886099949215314956548986012307817433395616757681706497614877354823896703226101007697103151050623306753827885138858285971780362222841586450297763970755853623138464961526794580696729582103236470069313574278165541262410188901286299775453543782460916750890457240470518378733878659112507396837247582302676694934606924077594141947017033537405337028609524390431612927441086602407827911865361619199986396928286529510612079439541679743010625392779384222103573017386945096069726082316082922158596405199118652493446434351058752358531577758951559677127331310467535219539326757547340024586317624547837404185691043862613387403901357144615469348782247798310947460087141373920942218133570266662306340061753815140650805273542099658768507288428705946393681855897215662892498154009328411370792774296372025191098341034185992698463785923127415965267218416583928329269067916602680027833469880380265896458532476855335414580697065730780905262920696944566670407833227845981308893637578159180426367572665087812196786106763435168476372799842858109940871960635243725560989883936987894628847118841400642426245378546003383668080229269072629838192390614122147205385107504986059862617182364432674026041650658606919554327747691222584913835836572171069050141380216417162665754449350771541201636991063500838002215938235269330067746964222235842518857783958167127844613219614716573705833703901230390932466608546384145165460863587450880000000*i1^50 + 6342186510926160478975591226343343533868347476993579191031198926729936640452987709015829160333318289016886534351516954194690097546468377585346868106266646272834933308946962061106835617147088905815645900914781652800725998491867068126385018199059760047327728391751187986757646710043685657886025340350933947688955754247731178458121004237054570657808312037852626770610536176447666622339950965393847358680419408470838313135411772271646703254498242886535155852806617585191404492304643111798990104686897715890231238925869150102798759065735292301946086403516454843030736303216141333182193967650112711216400836241639494895501362592535171278020643433585726184872942937348943352655189387283264492843140780459850134212489219140978022626536531410291455030798920008376419701849276626622400344814781505545100625243148755094610961977059639825656663676194313408107662326434998150907699654184363295550042964899677133328990455778685799933871850006154945360208982354401428453278684796177706868146019595114884618785939159281087816884664894252770708721234155322371486995870529965931373935952059348457635920438600823833118567393167624998715704445570144443653107324734318451338689702370385719339515284335982308074380388149303368335456638129137346132855821972386168119238128236525254974351792862064179922062721562727105951715597278546353461487878420881873882003078848570637617119229224021016908473388464168393958686551573190026430332605667737600000*i1^51 + 121201137722577615845839213309026338204384435330103107060992767847756115347470513279501844356266693052426893574686327731956489724513796456292110988102143049228843420582536099920788336835009224974410683602418974273298572965023085538999434779384596619873085013546891860764951582775362200948026656955374577538626712948181171603699194317627074242702850005006888855848981458449836909146502630504878293561796529427998548354428569809445216933606177762888227711140855295124081017473506382675151771766106861195122946246018219428031523960462400845138829536861088607308530852840070733106988472168721011614580242347159250718791430486632161430225442956322872048629548019365742016927501175835519354302679523832884435595881849449163810953720974162446881454130928533466950013861793358448110229247514472232145269109341551102982383376098939470163578678399086337035187637562587645224434188567655695700580838004376517291184699255633282632399862569261284651155383869666910136052978644526748963859793216840344991703104787317115759097137230008703754079809311120598317288857003512370155784910817510488078590634238758367917805248625508126655150696703414249811969819990770999287937118932561949785970590097105278617024674049665166046310583510235163976870875012075256595322270437694844785472759124863296285712240672513251301143262300053519277716230176252376089955031855141019765271648616096914242131693309152919817592875755348426752000000*i1^52 + 2439793218316852737186978946115035730985381163641962571550340094284975427519652488004398877857497725168168482657510449722140401358757453973392694537925324748989512524890631641443523913373707775177610559471986153709369411316845497101744797381987263067708179743353798709138633727993974161933895371860674147708791974876531174392331819344468955905506290607766607314901514726964597980218600824326014857082072561459124702062521624469311886563935797040955881843853076397048897635391837787070822887526909245929717142620940827824584692658633265123723105855240171055845204457506148659339505383179583364816948333117006849353187759231596885080422456298236822546413135374758561486461872729182540041244132549686212534350780841910154521401755255695610231681638889991957126968915412064395771451306885040666411164092453529056656361897637031302822806362165439845920744561459518271582493950674305416960347252004636077356917329137392896621400633796179096912128767056608366501186594221807729112790058186883542625331540268024632113381314330681418838732080780149314196356296460287189459761763786469089244184247344811777860381131441194645572290675451184922240465241518193426385551428066515488292778655566354361439477338283155377726335381595025645764824875680848088596868843128379943513616768574169281682714618642849349352397941696958689183532384847949860208695400127044287292376701551398951047655076163893193772892160000*i1^53 + -10582671079743415583881735342491447973018401646594915302019556006544600725427625150331673520792105577611123796227769533315481379852736770902404969464964133591205626375557267841753880106391288765905819172603485668829846224816776313620255743724452390903352280555266852471664306307612287870676173369228416407535700503947862717793489640626171672445952067650101101996470818210242376709682434953836100228166762797427382497617737856884076108930385994263147678763607902739794618448297223653225852759230808738885967061143518404006179399292831999234151018979865553662233978508792013551894461281423322270979768041883907088982436906802725926652510543630477037346112350228862677496751048364624174127401676341172580143564927271213635940257699316791627501540029386070948238198231195686682120230723664072000963352522964044791716902201964027040116663452997108209534422803713605415878135687969741850956891458631026597858994206280951472217877040660901620666651613546942369252447299586295295915192291449641514004038239546011791325863222045073498249932907899496555094702722442392083259868695637196772074567001260384637981331559033649722426298238667401047493990712261165233978330428914327941862816380929368981779655690486717265682520003044532129531655489140797537622808189722727447442544328352679682300146952729101005458900843099659404935952043096872410639137740561387194522880793521953084942925692928000*i1^54 + 59925392337440744256436348289046296312095716261513830850477225278856580567671456612040561216464275436257033194926293218077559573581055328677047244816701329169990712445548103649023221050440516285293741430558545318776704890144483569106810101671655636884841023434412022040855242070355683719766883955353473475571671397040476946824396916416455369529504570393686904646603530249891761440472330601042164830115947681437900676641642016343060283299028081194326942495374202229248549638592355738903792677382124712642875835396911461399268475958685331658473997681000003978275328038677566547125085351922818876065945150250654683242653663655664283201544234322957395083677449274229544974439605270977019692641738023751378909968621196419933201401079346125347573593515206169634406968548284743760069843044024943806424488965985019257765048928193285253989452867219840234476398070172015407882825028150803902283538233386067908475542532977728290032433790697197028118636969525092707603692471608474870565792692892823696642850123996560642817129724022787170316638814721599441808360519075934831755867112415126588533429076064958395541241289048462543972150447810703042687731584335480902024375558349072814359326443081040719861652714669843908089789358813712767374190591483151199855014728326099186761747561200286741745212544691602794833862707497252115659231074815775833042731875926410804892549513216000*i1^55 + -92425409792376774863654282699671995855264757608554719044711437751004608165802258786333266974776326355832296056372312373872006443659368303729245435097093006549899633711856840295538146239842604963407301294324034775000598147494480027601360107945277420733502301955991149622060419157407136016899695196992161682955810612291730477927522474519227105978743281803935449916032758231919166066562028807824235563251503545949704423279254144236707992931158847577847704649477907041875794450827191474326542620777273970872716680816049509754054504468982960085768956117822792343402932048600716767045087209354872437229355266799966825709103322065641669693429381521875145131193411646650204315033694966467915621351815306007622167693024956042130957521837976948335785815346346245997453433218325970974594338581756437666189645116209604992872566408053096613529401096939118582685614972251627468884518101483799047041337159607232342859105179281008950557257051167059203054733446231439206050856895221350284189392028419033094392847316658433189457661115180957177572675136837132794910537719163404191751564235053423357779168912612817894845019158089733575275339131805171872273689029967276943698801288202928169180739857462918155685390620907329643258562855227496435879855645376293096124066811748950470449760318063676626081167108490876024646160189950201312455527972616531422805941341388800*i1^56 + -9691899707759720077453706987288992030817643247570094500891312466602112979723277285121256064123403324682501462602968800632045111514902369062913851386649753874095468714909291236549200692872998150161324241880679319724498035676513921917992143992564025764566319616816290834735831976869155676964528193791749402538486756787538249673894083208012106306945457093162168919778188657599758877301662495611343127344328358079237803781927070747740760437718880487014203179994016161735233849554052994639306518756061187190030409995855586367313501181802962657038244554975399069439412551279503634579390731585886708310309212262272228720161727202376882843361027339821491971263413459617938906880352269804177506991427422430597347723705386071587958854277932174277725604359494308324455418776161730900969022231234977505618602189586582364972366976062943655520298303748328787193825502677635759616778395335744636118332733424718228829131853562732576357971364177176478352457651221637384835938849512018021231688670590952531932973134721551917461221429413955121396538825745762841163949938080131104858113841796483397938154350433876221103491065697553787705154177901736446293716883468345410208745013481040720969567841218393988333212865155916362189317462557681360382986781481645057015541610216732135727920213760722021188293843531921565739593385736394638051687320780800*i1^57 + -1249215084238324093233286034786001701528511859833112851532016408409637431117037336612907401876335735057689938379238603300190494687042701486613810594817333434566239523892827557841337511526541081497024906204074555275894056659575079167114678014300100527399913499580678078805672163657483296664507297758712205209349987438186928098277213424709686341413006116530455810201340917566383369245955873670092650246473224766125231184248783638339729406361559339873344542236915737222330746194985050255300411394319002091438479205782673055150280776142713474480931490345855867576999132490387807224473919809412784552926521261299159769842697499687602276180118354826456802934127078661169700653020423452311311359440592628098373625884031794889223936598243765324626463441285067505448970951307783165492302383159637596580396730932099715868962872408633740563446753476582087107645071582597129534042744893473538547333477189852152911506104648234132586130175199265269159507075328176151438700545640766156465244713660624545376295568678549881997565019422372068745344081798240506061589503297552838528544350247980997073981166485637010510396900720218791848594832552638105558309159821207015386544361709190853760751494251750485009077469211052492875863790223535394525258017956414032483357830607254755354290890712816922312272792078745798885293665812480*i1^58 + 164760763514081646008449604014066965565077021194628192500309779008971376329872766981988245043929732801794327299982619614227819247575083346576941129992088100638250199044292424749477621612705358370294445730759797722402201704128499579394959076503620962257154474886687374182663530739762531200659399947916898701444835172731225972196894123866020279505663752645287340145774803747813742831783982978005325118397109850113427442735089366765468790270272771684855342199466252309379949190952738558542661621967171868295721362884847695595241165756929401539305313599555122315951644792341076137828502415595512924759472025886086774155896858527280321681533221831146597254063421897000591402342154918076020128615340398907672195335269667725973266069339669376850391968839082345377402021198889204158203363790635656769771787578430503598245262244495910600690049204585825028894735778148222282407306735178107836702292761905518769661077043176935774201910658856185483311060669858872101832125048919256257831134966694420821437712449980177749063635166255543475034651181852223652352873680151730298591391252262902201118490563071348440033640045124504449344670305454722387419030745831918496637646444504439998233134744884550579444370147295780794802932870484615321421916680293531691935044986463171675502614651974679784325120*i1^59 - N1*2327504384315842933203833997012520220804383382397413728623904635301346804859552961695311251578793901885108598657149252195871162421159330996726849113247732967201429356135215634113864783489384479571351124198406234910942348810226551711406240070936049011820139901949438035613670128350138657388845889940973452530663678061963955275862043424446200704499663401567686261146586239929504204353552881706701461710330241335388275836244203463096070752956920863417571531*i2, -28633093387223478243642184396835172432495011369211994587831370785283090975409756717697083212831608400355631433378294693006765818733802731150386396917165723708879974944230528798840455469866845758125129020376773832891644932094318716477574169032815286675024769060788699334204140019068287670915375917394286083013468085696132858491470407556159875722921190405560233437034037587794187633378209018282470483839426354371238842512682140207541561474303133978343722300696796572779676309679184685578705719595169925233258295326547769461930156371732991415579952473672549371842984826761420110772713465109105019844409058398923412598631747834283598853453959931133582303357414267924544528217604455026392788456497014478857314529345433500555431325975405648424157316562106872417537933550357213290550522595572648140829995616794860842475932453999329075457362196996456055006227882199933350825225727038405520159361407600334406814216270610650658037101690833796406658167359973193735888778786181259471599059299237866670453125504766648695970819572417453788525760695828176851548590028073279550984752770366420053468550247761722763667264641479426026518068419428747025517902281476671195330118926404056364526938281716681518638243380689918471013108467424336781938958945689023396238459691592118596821868165481602999407617505210134031524032727294894203500858353204152543897588568150876984980257068406429925159350407717163907718985611610120580782466304462976776349244424864915647124416803809046226064972699778014716337268726301125336810140636640773334019142937513783301277784339355043251585106798599161471027548663179819934300767922978803540333696256517417446656003328523322034248366747434643688924937339367974766316184013890652526698310873091926714818191191899541159149021505329672000930900544357816768540543625070559077859328000000000000000000000000000000 + 54433910157381674522479987292195242984239634914533342673851809608073572538573780828590000560427636963864584537748072984796600468559625183226034962050898257077194429802135579935611509662110780277875880070826075735648979288956355176102451249744593640530927041106455963973432497503206220624453799361076837141901645769439807977529347189224109574948505027961621418248530320080637280802804595926162036905978275470341751636050934637627244169119707899846208199174516862079596791433758204378944587483922021815496725284299294205419655451622776792010218158657937395146692038320463200562819508621491715133380157497827385996888108993918281254181927818497448175975204007360598979213813159172281515002251881940328684327120668682348505849263116462777306566823938928165084052670056600104622010967525689085129099728661673001218208353485080195378390922277570457267935923424285721366898713980035369909717477288950618292714033410540432525443403316869599228319733204111912068985272209168568383942814298580320348846898415302629631963372620382433095930013066621056059391018400426089350431132013991647576157970779875259796456125135010711462541543438617146109035656177988512923847002494597658948646675435058990149870013415476390120969036462229180257991250119412181691558613447338992178137147525915935487418429535492242493850288549877801877836576995180177366647028188611405705746611901239255681649834534845190212939691147665825533582957998398582045637872519363267436580018702714977731115636934951288165973061581854327920684946983035729367349136075141446165061454115845102002132419204057524615050047092556129805644238813884968648946506367341228298675871522959140760333866858684576385456866697266020660538464540699896381339440255358419996185850308900136077086234779670585454301315816150628387990827351396744953856000000000000000000000000000000*i1 + -134885659800345609303507807836862515512825710408278458385332714021717758232802027671258867112618673510263467383388481350114327407068604330101947559173625564388239573605684150990594610813457292599824600772843312730663603638139741680244901411701889175492953282589894833853752405523013772343107168076530325524698643329796851326113976205780037356861430107473687155495968318018829465144907209195532131369263675471734253599361323730958071551095779082544471901550398081736275708079486833956650152158913161711989402812892008085685738890711419856365612655076101597574596312570189225023933817672247104402437028119082341431048675337609142851616871935137411509463153285856824941234975580212057810186996880154278251813996575544959649195744229969385314572571670710296114782126208297188146903781869650750706031307679740301774733190330636173746477341429478645504935792307165777181193852572612436511346685651689961352767553809278672199386312009445436766375805131283499014309718508076399109309126725253234739479573116483892534821039010448398745196159017783190940417334413009139759822057638745807905404187547934370463339271504038858960476239377534827739320228265683187521849281655678126029946678155163771890017849708562382038060878610323361649850108577542174147884381766363328802084331160448466353669017001392200976063615859211382579121715935704576268517665021314287106187996793173870954694151978720382404652663380261771560779446445965515003419339044410792105802006349560183957782873058194757502658305499611558990127758608247276890973960368765490180119232367220563057390680353568210018754040031091476538570831553616473949322821250162399835991329233933021117219786173463336552916526409426651075219037348087950891063507774346707953086915359194163254933937932297915566615192003733736568376995510859962777600000000000000000000000000000*i1^2 + 30805115095121075262882011051706047506946637851664145040125013845736403365957932865891638538496689841443993541919816958020144009916480517496016023283950227307893127981918887527087531921753291179722009527977455408096221868617097914810611216890147158085818092489160333677514899984410243396317833912689521166229707821622288668573736570738676935603205417618283574013552318957719710259108354921675357915961220202427295258712849005108180098629471433589465940756489581575031415474824907842086106188581570941173766818122947558290956453997040065461328281595039436868314853458394603893802986473368095303081408199782240278054882508656410392402992147985553228260416978909996900991958927246691073088691161104461843623648416812480383616792768902288963550432440446365512293790687311213270606404908059154284570632396441513399343935177840511425709755335283745266082607990120191535416200939684911113249141240368842500830602198079990850789668071768973906755064306379640419160104325696009488555621967343168853374082612998591126700272573442921180934436494756240650183816368700647464192530447777758672233343757809835666690638186994031001608948229836037260738649547917535174163385190676736936896692703123632754593279413009062888609103856671902841333969495492226019025961550408762425424648944258747207897147467807592286298271329766337520234871278365672822352424829193672150506914141382054042457537348445860789229358804829513649621870623001123316897175731514969954048537819210202239880982626856254119694975213987480321172443413137205635375519391968661776768080705750288180243083096482924874467533939431622841631494617060613658107156406197440528282064493327499739138413500130836402502925944957527445878710966339521480752285917866492459835989059381905232125555644601427390837517821353448021605895062505390080000000000000000000000000000*i1^3 + 1472156973609144858938178076448221969602491449467233652693988534564966179199496137245665107538945852045885898154335902634814555791079819652715918325361263881119070288418303639238454712177996012377715583539049461569690523042987116056552167912568761204020893021088332694068199309926596786100181912603585749818013973792772666337190640429876437538379673046595142755536823313903058234875918760316034139749712990577655313265886958815703898128142453331268585399243370361684424461564560180329152450444511918517742790963390120497717891662614568744304208893988858029853892829101951815228656226994704382314496148724545931344866559417801276183256171373580585849880006176969872296361640663090126300234234406413436685008294708923353961176405903509870024988496335772254003674449000641155719942713725193757287016577447358845374128050155753132570799154349692241693252109972454868651311306500192392006258673688936368504274198218097115153460897510416038049147980114648720565778406160436671316439766576909683596165272321406089140280127392709413499476888646911777233978593627419046426984208413908374437788804992735222164187419505488079827079146155565229704869356361486272105732786590069621687693655315526226514171932369146752818962846692341428489750817436337893850838949788140308315861732547301954353621761224265827975605717761243446039424979165035411333782617128713155393794707139805596107132877755133279687568860869714037895454418061723581757667795629049394948296798508044981567392061055674019846888382623362419169985267785651159654321567417519836139850085793810269643497998891698760846792016409148459977992974635439905373073976714341550357451965489223770573447797371961038865227439101403366104157598774362888956353719799726103007963413816511011655743568630492840821278395432437824125544484044800000000000000000000000000000*i1^4 + -534000783596332978631618486107458382887058181179563835278274014972788848070726681986157617037358634909644912555305538301673378469868207827125754626714989394815719268520979038433277188234548546374015196402916564186598245477093543820603471956961414986735297843891173441020609116495098593309093587613743250742455278823366042801876486516510213443482380073433177986311774815615693759649711387485362739742747169148530989113671609956200826284879102253808979710957977722952284725047192160661850658904649427654787686837102658458614650751696686848349792696551961538046439527998547437441839667635606402350797443080910613392634770622095243702912817502462919910852691157824692628325824310314356628638487660341112097374473833538083778403551941666159470494383762007593250628391727738255922531423204039287111639338921401106528783788902991273868809834789604312667038778395640720851630338762814959742545913525662857054264034233749298086701973288997627792120359915946983980920189388139173751602972338548985608062714405625834793004908391156775883431340253081429348386549993043603730918485556850902337357591860089750297208354928873748657593780893619354966549677979622282549622689835627591321358048556342783055772659140728299605875662555555019533178124204522218069411588419952408873736751793926661202341885454173675026197161208170143440826766999907659213528800383620827937431032075251821937415870625039999408893776642334110454833320380302727350452844385542512033501556456977582466517760457408208300284164869047461640949650977793670135939320664591430316172743644707088987610227513376844019538327211494292121824376984961652029424509457089147719800363312698128909779603954273615295781821103446176963806426325335927787415829263798242696538020775819605717715048870392061583208111856523092881766875136000000000000000000000000000*i1^5 + -14461570424318632902591489265220655216939311949332111297719546749939229870239172186978527204271912037532248256751827232572058406033708054995930984887639439486789029644147826692706953122986067515036852030018644576807241662158577532930192670157260071953728795978218612126026903998863663554871341846515999228882491374653265264630091363970468882608650821841624046068877755562433886054311163890831660541761603310118479268408655920942094215727615304997293350285673018907679719419048978510720036080434233514476064876703631095767807725693511952010108369789371363453229061561037202354594479653614727770214352152930190376098201064340849545966962191568536486474822852631636724371887826796523121772684609334182606185444560803400134003888953333763768630167781996739816283466417052640243106029861413125434999196904704934278211103721974303847115210115809583059633437321111785187186211967968511853477323167902175798899806296821708844059692287187012560112718985845954824813943089977017196678054719385576425273432322683894332770539868690951236711024819989789593233468912717413955578162255438422077528837652245223071860139091352181139834548039947356282872138869568259835935183604410400743738599618325823786452950206434674242166408655738129621031788372630766642728883923896219158887640881573220687711979440788806601060257712847720822658228756087910778929548838320875422578887410358131591649537016397579492534027178218543768210822189358553893225229753785084401698433681349962308615446811280974103977069698598910384366300409281327697425925140473083248995864092509594362582940485443552634968905922481807953738362662037574131201024991546120765260165757815882068840336734260790301918476099640697310990273367786139463372624737882761700423657412220820697780514750144026765623386701854672508944384000000000000000000000000000*i1^6 + -262675442715117437036008835372842853793617585700692772411309766438341926618561440044397462797468995938569112284740913042327669550377223911727313912722083540878177240067676787077241549469478471390474963984825961507353362844435732901579463441647537184774290245730544577508187726497947291982002437583204263584180422697927919474517189125088649849233659156102527822587604483985422850159296885716003740014069190344974629575989252612283436023262430185314663125029276824917332632470555420497408979935189137641319750607026547816439245560748492040257731382308184720149365332515790432497451782390600223045980968815434702748077583741446546027976009103574994037123846443973189303712320220550872731984722254543599321900469210141787728730563758425585638002107691689258567199572320818669882579027343941490540767222167646233557490030660076097726008301300959382446184932400511832146645467080962605588228547699748033406789501454660741175116592233587027898675622437057309196986868165739977052170217685092437783244142186127451643713932450495730877843227358971319009984935738417156227250405762552778163002829469823433195688117577733811957010150879397922919563834837219262695575291860919221030986738058328878179897261542366409839319272124054303277291513791053479223506102309089658229012861852858732881847223114599092386727872202401541452240047129385938481463876457152436254298144449470713391622256026942984446396402851301310748444314042809616536368923437321628717678802328218721513014230273336860740785797849693378084141025795859215595233941365516304372702182312557391598274443063882223767806122661847332413016254586808298319203426374355512074023422544735701732471045925940746981945306603505109164941903297136334692416155955339772344915707024621954690357381299520564497660686385142562816000000000000000000000000000*i1^7 + -1401828294480232297252409929326229813437373212716094753320040622968034070036797250485476567175943106526141578910644863796219221035024418072508434887475094560434721071787644947372750302274626725247726733252422991890969373882167036598169865428083881369730239981327861605851686472093518820519912815260016606712552425445443858315020891868938231514129080236835309513249274500845275407496626966070025713876198614906530253541403509687030304865106233632939913320002415027520507371573857539257325597287257502084179610944252263201272764301217283078380205612101075784144492013306473794056133992501886116254761471622312945162310812720518842488313909599563454642771416068713180223913660267063567220784145623968685407463407670497053812646868616350610060144093068549069484278190932022393763645436319806404136481983638445409431823565624818814504682892132730612654259006116851082266972603223160056044449822003723730118226687085333726374896250917726499617983245425975397820079804532714233557389731582253055068717254762690215660317680557471297722412386852006630920744854925004264592769513495593456479567945684066288642972989366935587193653664438969363849361825262285685841589076025193565125726136839361621042351564485595748335414365314941252680174560599697466975235121525961075281564175049528778566211105224669909045408526977927951401695596668356174272375555167621444762120199858265991451757167744844528649961349262758686168817274511343684715063387720903636886543175983606445527583105146271728745561098492691433607967081202895280274634297497095163452009935308196721345470389052156864337484869880710630987094766622545627296381982927617273563083759558279551631175086867321577631607530478253839611982685059759991167213866251330765522439743841061860666402187698297112478857468208742400000000000000000000000000*i1^8 + 1317363117285831627318079059680601712840968386447339144880375966961998841926210799390533960323069837543385927923750334218161627961551389846147305491223272478169391996415369593728242288387027761007907616594134363364283358695266880365225613021376419251972364132525182643029686698652880780782006620213137885349317364202513364977208546959706862298515136320510142861406693070034925929816683900565491520346264196143578086564572720023739768243436410640278351467009853629797329338202785506972866423794996966881477001251721283204313656200543060599679683573754688115909719837969130347863852878887463597875443813369327934892256066768438091702542894246392036950554064273866517597545165060314541553779132018878877464856782645832268928561216020939440879401528752398711947461518185718477898276221047758591281754363742081371726080763579912679012159243691063764975848429326470704178990284972289712185663339227404704844242499088315467108556197851594056762602065940397301642113609808840749086239458587324009005608986308871774894387229063373183834104438353061443573840739661045036682485324220919854735179351961175219913847020384695129114051745945641809290069462116062038621293897368453490039621195750848595848622628511928401745518062087480351831904722633498177290616008518173127958367871360317925328062950018699984663541446595608873121969117612920860690578661413786761060439805562342572096622144556414784323990346539460111913831657088209705451249052939109283184979794403615784856765584730143071688457803218617806256255631188028538187642801086380636176968565384761608686086244871373975609512203415003385271644620036866055172345048211271106622209925078681051950436542712864416639500038354264059524945229356499237511762672566299592411579019371313194476965521125525829510664028160000000000000000000000000*i1^9 + 140019547922615073527034112868721111340654139783728964228422502785834364639662138103105216540076712507198542565605449079345096285845283625472243010428102603694894594627175713953529973264338161988204007685054138963460017837301288846643993879369547490807545561090444209805164313760140168277329982439454978914270794973191871640785600285090703234348643590364023335501312933050468095931647930796144696488854882202588828433065521086478454600572708246084036668496436168338097118065891294260776779270897405731466791333175964064512131916306443173301421006794357869377690407484266613970688794635141442331283980274031217300839205673771186141143746413672103739996286969511459733053697897196037304862935808955436380634906528233557392605817213886728932383888676347359353927250609558516211190159101415537363230896124671200657645007928779487410170747147935255108310640237858913861661884473877608825108674767834319546463307540321571517966508158042236090396488753448984274254585829346370773002310188083152245643152209862799753894489735882449646437233605843738872878303873714504918929852218652012372588719403433957341340872862428774937195953212145743484957640403559434329440653930325456103686156932272475240145456361559530530114355055074271441308429739054524494069252377121516468817601140691238051485912022120740444710449938125908567580093227137535349020418150775417199916265457751914543212181198845580801856204302772002230040820471486970934320705473383390856290704531863438994135750156258577009002174414380382750236955614797505194268734540658004895852516835291133938544765492110629726273668462017771674680650345689628019475778800048409590511985446990238160219661017928429079514072628853164438883411664924579589242272806310439661921226835747218487888098656784664169021440000000000000000000000000*i1^10 + 841563535765178086432028098245391234598504480708438742686909114935533667581094231894697180425460916785502440290245476872255517853933918909995208268925335220355430095288674990859475116469867516682171446455102309569625281413509928853233678125357189581959276600655836283410497180218498418719021167696521091861745400774604291420722910387257815752226026386236561549321053736964441682417990383080534436281487402221174474722538733371173988297667385207547278731220724313505035865710945539511505559105452065641610368364802760027200776657825517752819253675577040564657203981063256998143036193584290442491609863973659034364220273328124876977603163837213776288362561901907603832855551266385179597852500268226535328519371539861317461823809659481665782608472695565380645957835418750921463135043969117758593598457332962948570958095209366411491499868853019996438462947239199921410655924097267411325096717420668798482841506368741377837260476285885719588328468109181236744389678999729640712470668219188794406942024726935803763232230127291112623159127227325557930786272959335999822258005396347132108901654622661067784349702022383961055215985448420210297181753395873473673761238150780487464221380854345497505572124451713742198107557546914018214515915378181410751806570173245104334830148805421480343834898349508968901021337623433959528466142455083575562282307073628638521919581230472565943421614396374234808580406500984929522406693772264351674988255180391574445164317303837560874665357347125568713797662652874348013277159861750067503864791248369435860069987407603113382568644147055842906986918477180505065860458775922456732462541151576602567085018163594820980856798617653695086624700735602639777713596990118940627940212851872432173926832643913818292918706912658194432000000000000000000000000*i1^11 + 1879344655242728874772564261164796276675425132860555756303428088548251006667314875706232652099348402332700410843463218228010606485956135688354005476631140713746243726170740113660322229309422302280925518887112264977031842677465313481561304076771236982973386919575298878309851409273581866234834778988009914581480584008685188193279771337972995935865667866263736873668828296643329510297870137785689553864962255821077572970154592280246738961220508401061491160923556339587735806245778171260003653044295877773582764159363040063362863802294390355002821989791161048620806009697375968084817316182695645549040410203066441347976351008947079060155583042980715669694028926475604705404858714773600684201485682287984240686922751878801924059068530695258316332790461746508061564592572655915860811606418218640946703033737813631282321798863991188389572376642331437777063499429613315252736654082208967451847701467053240197589636081530164528058875866954972024582264077014616486342701024760083035313237140007280946513596251948531826558960482682815926416385758953625403778158944083926678971016477041518068387199568236184606027216216746250109060516827026700655669396741017051222033257182424633548361298902937029256014362105705570309815891324731828473637942109926340768401354327358639106050384086994379634756254979444070742274864109025117478620476721469003244042418041521212417123881346430758696437650874003414311557427110336702968765990945993386894679130795145515826002029659302269566884046171491509281667040632009220024962565628829783549217139034951198680772686307501521866715571941757145114631827204625177974023155211904247893740392164645605323414415826406386947772027242519967623296858511305685850725167077695673049680117004709534825688523073114343422936316116992000000000000000000000000*i1^12 + -18126828591473667988686043392782106794242798530794822585137655921449474480839524278373566045415146897337224366996824339211222013170218343447386882286710325079877258219496917374400965399938487512846400163673698919449780062017799584294702514078429499750754829338946930780765906996717599149853462473413500210823326290000926699764763288514298159879506196153791304551680907019398679296813691559660480229452962283942328679240203601842954569389121805629186931399747501940051985132014044983182658466059915846392635733169543055385244423721015176607389352837575512207741232368646295156722537873206126510445004696677523884030236251323037438530964631043897935617333379387273549063414597025738605022627289931444926581858764977835140449555672894410123378056182294122823715545667341617347609219006800909299887762190015492702763611014999699652488611294797911229610420529287006420257809459107507670911043205460200122443478283906651497746639864850013837843029334114321801861341017658195530731517593451575855409733514751679210559065878871864854963707009325425406453272513758880366087872995632930148479472608643003966192793251732364062918360891562389544672125276984209608439966299639552917417483661792913344677506844611445028583071420932157793693098610308870526469668174949086033087403730695053299841074389118318684208285193597078808459192299729611261385857087134295075180659049328482579819480953526047123223441605381076788455945926302010744402977873024033876704275579294031975952593612169002937908842001012077777897389161313554660083263491343011763827033116696448120823495512137103334829646815111718432406500428000794236604404677973511652052178323584383081144721951259753718944892952781101997330999800228216962714963290797087229341887398231192033041789747200000000000000000000000*i1^13 + -123502881712250238612260657501487931049062880271893084206865521776631639832525544432698109400999747060015369401450153658337156775651124403035304737820686557737490608651170695939174780775043039017853259525913771907687701357444014613183932861443413006637762248102702099236448356489639956289122083400630481692805857312567158488055129976734029213759025320660507785348539971717867616813488458077323160021183493261489263781741946951718920754245875970031021127394143481018904933725266610276088108664341077707845455917749452768808077713125434171149855943675078374089973942818252735119800905966061995781259920520249480120074910325764470344831367812316889410305015007379087652752672763793588546062873974466494960167239949597667893225453701043953841530352099095658913838744628521744712823377101763865418102045601464299581007727121247195184763180371635888591972190241078649881644463052994890746534800392742811957603459691167078244043078316879383562885237606800886080352021117544176504532003963058063069701493479468721351657021988650331497379526703308298129622327959139388115435696828859486259400024972826816072346461811508811260730733060827026444939318790848340110014210263559600922525773075738640194987413338206801658874189711552215752744434984505384359320861096053895911828908192653466839783015503840979592792001060351593406938293736923413306073734110295554551989904563053545648312252730095653049616495451366699255636506860146831801334437456128423519249498941822014266252594443223506376307919623894326437059915284771781927503703391685148589485589366008559152915894430135736863861318482362551977940955394217376602130372671212260881740687109333993038600467861361731725964542133782844275798281809549203057005093741156472322491796128017995425382400000000000000000000000*i1^14 + -351995807134100293369895545226898852113041285879438486466085057655566795314754144607102111133925234236227301887067794605324867760050269880731015845441986946272389948645745119238811029194778415386019741191613238377887718232494653952940666190407971899172922534094820701812196463985313944409454381669657624470602645153302934630309972981479255647894121741435068880731155035990160336984561164130008508805469449501617893062131464329700249228949646579470549310730325062110440493570177914582611117194867531838095384358781869839831362158545907716333470582690646015708205821692816457314477457217355761288675848024489723829776172683857221331815854972290813377671246975566430707336935809758627968942050532640756236518767986072463782167498670269792648791527288793406168003669146928987295740857062867343129034703485473265645117088336448938998423666361364280239080203880751015683037587699537151640480388621313030374657268135600253311005873541275176001037386124614961453247443636414275973682480383670124760717425238728456448739803931933481330375432595821026459304957046833402339965500080322655501341649518496948576860125968321734978666658306579322571781443985593585680403170079707087468291339391939146034384817350542654156235265092725143615243391732206046663259339063252290360912004663302898751478283904842567511924919570876685042155273403795872292572585503154348799322637121329677698506456854024136527647804495280648040010736835898779164722139929577350725295039449043314834265638784527501013429831685895647467951149106598150301936041137808619380802165558323930910680032773157193169034311777422270819313657721086687354247703058273221204310301390331154589969686613164681169463805151466677721378924192309758719150955159020291300823247779360931840000000000000000000000*i1^15 + 693374847371014958205050296967901333637656581515948980380274685540435080841227642914254000698139020050581391477886328624303249593797597842675043362445922765127918485539263243271838305705907720318102588115556928099585357607874044914166115111678664144692744408964018467908639220652841918441731699965594389671286860571477797043531574147781607367095484750761308525587494390172477844121635952021559940425727452768973517192854798682153999296814740519451536700540599328111485911908692222523602324386760128292724987223597842266381891000740352913301175985866804999341095745244845238355811985691594224016932773508795164053079052102982345954056008518538054852880373164518633116506911238753899758009632190576099313822808602011080427191213395534893033478461944565635861310916469632187746888595473956265124644863682378871237032814575309478123374497043493812089081308005367232766578110134198941250614145100202953338608190496261785715152361995980637300201239337964414267351815660980967487478997208744981403039813954941118891649177052258968025156444335828763217613875481036540759786901361177776180505762084248370862796893587047473902421452856384439580367019706833361277584951391949134454105144127143398381524266569636954159343183996788639845295257111601141671124631128221464444962135602760800688751722797989833104212239876368196724428590845183769962687109181345875783379701155883344248441115044763788210339326091069946288503947257740147110762302695051913830338334947028540824843552053203847111623320582989217972650795592659500233865799710449372928987343012416233394889472447900120123696087208543758674225666072056472913742073098071949022101445761088170180264480985137416172638602980706789158667197625636863154778679122451639610053398364160000000000000000000000*i1^16 + 7789575458509774709880803285233588009236653868350107856392612545312613828512891999189389663553064297590965052562513371060728556267842766576956293181578475207093626290325895744865958581669279651400699654320437937015174656478795442079218101079905549711629342980825896036402171218540245671069510771743649152042380478684635111886587890701471444107176021710974965094170951972267030638472258239759420124030970400358101337772330499417626372088094557904525263730224701567252451335651043023062350536463013293475409768711238642795888323322642300011968681555998544322574462420860273888127472418488289734998438939171781135598322577290431051325738644666493645142841282450995941576494589167174178360628866163421452812990397486608043486280656074616782250690412822733325254646815294885394699669576816012518525238244084410808524175888688486443300748641423303415487458952972568916074618105115872614989989494632152452436979324634529963913451083907250434598637038645957679041118570669130247775077171667628151520576491309577771273839741309648658545843416284235313406304492551752375971759059569725185003941222418466554964674539849958377058560030842043330557359087959623216198512642492042459938186892375281162628040260938739476837199598516256469161483167826687166046225554693078137096094905487636979689507417202622592764217320931137913195848712626962285655236317515075088466711922082227885505032794430579158291868806011191862628315004087466574811188400907480338892711903354121011200261007463081007569550744083660967674719201213869437097008056336085550547417951416049671838063569520047547046353782969323238292041419549214755438519787577382892752754498391436463374619575714503375818564274021584776216556464091128325865629758913658930356813824000000000000000000000*i1^17 + 22834335318936055823421771282151456804972707990499083158410979050748013324648942232800001596966816837701120549521990078595151848712738282517566349110634902502526114332087998637749913197420557517780819094017917182781975993110126487581730579934445897853901708000026770285030301773689853830942409590578118747821144626744036887060725487699484616555201107700337060825139398746311168307125630720490399808953943156944119030191525563223711671079362654408104945094595250609067036749482868657400210234907653660723148331572612312496046283277049682345160492246291135167343724628127312183760907442733648350519321281530791534554532869390296575930462271616869866269980740127062217174489051607694941806204914455679063197051187151420528309357355203658843657868567423920002694427984631035422705203323738539457093633708760064048280866033455321059831053537913945969550354239212165314688325837792590973479144376239242042818918129596697584175043256674607976797300824974037926064381363578562603932829421624829981888818476909850481047466505069711677197972299616362485270428620728501547701165407943102127605905578122609386740980657195660032983711139233376737349409271211024787599346544782793652274084397369793420480198694114185039342968121536459474717946562932995838224071195805832657219208986606037614938400504548174308163653281515606698056518310955633307082407740641355754495013793921461774019781417315618392833950832785899704008466377267516616034609138359570109256878569700556661974525143781210087712398182639559897863048913663327699782152250575869463783836521275585250242785585682686838730116280731557057040806747942786020231499438848912398954376770299373536792472364679003574155353345003483419090798727192004659884307772381262249984000000000000000000000*i1^18 + 26287053768815244456494038978763490889416461391520983560357660622647869331251332339724918960971475920535737049615736554563231849803098898517236116918225316092668089485225650086689407476894622838374142283016665266208743063946988111664520647837191144697701871881914039639070147480400382389135067311717268559713695005426578421202717347479654051020119389218037777300570910563607639102751538000650617311678496593086945222928035023495579805486254712411489312752073644391684077704689595296556286697778856585874614483956440965036753263721477328801153869516479466431744703161508893880724502737182786587812430505572256932483602567028842930406632686261259694885913426857266226664034938614809473457702209491844575442987966474010851789706057138909258979050654403413347756205895788279531319568584238331180153103358054253815549244652966935245454124707790722922327216134237827568296747209932103636149770801443476052075054961526477328693853971094269188920022868293290456804119838112095794736156379582796880696182330139740963344024505094221602724243945688564951692891407337233563787261462579613942356199172093000151065465869778347047171504557351095566723638457891649602736581409992857714372795473523182284848273205914519258020540890641830196821368536690289054285472706672316437565739590727601586132735390319418122893223013027470678680570266027242710960360844954763424691896131996182512122483759623140647132397084746902892640657764475161471012013534036137325916716919966735217259288345241620275365943857802220939386401874133698162470257808181723887704386979710594879524823570480964840621340844396591942076118132310795809039774470168543650293291744981810322617627186104248678384830441344345605799623304915948727523064969533849600000000000000000000*i1^19 + -30437815448574523222207679161862275232887940989747372579083294357754851806529030337576557561895516508929768234063398520361222886300768777947235983927258999708317334125393337312133295373306170233231637181264079091848195708272806647698529885267490006469647338639093074324446255319091603390052807242014956778120814049595018954199037714675141620433884402007804239016026790191541622890605833161833189479516043241356646266049315508467669419995914815231141246654424446059894294013683415738067478851547141370490751576594377915111823072861661509815434400685769300733970285365732395793161728102817843225420374500568823181097881463769035414376354435751482003064602272806394420269537986191865376991832164243066459007033157568365882591701651535159226931385675886643028561184326937493902578837684529077490907907165641960767381962899216471487770859742559370876459642948939637510956702257720179428427240162675953041515397465885420147595973816563162938375023596492772120083945233285961162137676659927647489650187453633975502546887066417586879839986000191450155535268737354992516091220777190829784395387848365377228872761100884782980691582863938778856713112289265175060053064472933952173493866575748532409303589665199981997726049601182444007214705698949768209055314029161563484840427876208623447206689313737237968548473782519865705155967016209353421320742445034423401042244144774492424149682479694905735450842513237345387488173324408234614647014674620408510352605711868339527718906299242749368533497474727469236566712543100025956563989041053149706238659349277502139206534700973544115603260532673581139660259676796122050967833218948729785654176029792463092555440819344771575176699864004744854285212977865502935824203776000000000000000000000*i1^20 + -68739828504765451675632262447275371701684410059246588654755419131574248207911536284596385498405367896072047148241376290350944371445114788685147450956371769691575056385003570492988903473679806945419763083162000858202781611848576287731040924439018095247636657220924308435144516914389085680488177101512460624219543472508115347416759742514526496003115030694840650821130673452351770767601312463238181308070301129240301081229661867256884831593873263702620360180535658843846701568809038123113175474819491970730859826571684028476350837433478782383566047791050872448787196141444546859818777811151738335730728841381483514017875102147298632093001487298768045493423720550430317862345275138091663490185460074031853607153744626735878470213334841029434052591459641052100513476491553361143121399022271454157434240203907871689737675644149155328635903994724208067826866150004968748664485781553777960178157944877515529857362595551346922598739508650961422635024283042783370581038367909018405920536251512948710789513429070757144581402323737141089878862773474188056195689330625200072211973342352223006383611884575209964071177400124075510690395466481020674113189640061778537723298306807996014261242438612070758025446769127886980867302243412304455085141806034909036366377133803708915327097767768181183908045743510654849584073948763610094409751267966747986508728995513969310197534754983817926687033771945137389962583335074716218863754464557000539164990021874808057437140631563809115170955040417935458370743678918824933221541035315113841698205233293341144809408846224726603716545013239414970140263135356756019719408583999217561803018240489461658850072043965149315577231010786335306368024889273324901077305924781621137899520000000000000000000*i1^21 + 72033795450780693375615578709254220154594383446664397824113007042477647695205158094485886864366608810884171869001173237110581288720735137559792579059921127342404799997921598090032633750039995795991323245877330056488811997924945147286559910800618747837942280728057138256134999416140753222160972036137269116169160957554266401604334060222269995606811976100955419359513789804078161494627348211445850927236137358521239911453739387378377539893802702233532173988029562946648771737172072287058234181974026198585694581206703392612838614583851745923577970036440009846489113939998794658671076441033576779413274023042815034262372007496966860140279774208149719470217340823013566126949088863944991672926531140214827498217481940174297147633841359423640501492031919046165407061067715744515916538723748201365531427141203729709255765079066809228623210761104296181436522867976350320835230676658707029137450229676504837264334240885053786459134482900203165120732003719278862311485811727918184357043381649605720395201964083499399495321333902812233973284465018982165871786471557266836763996107995146578178512424657224504382638680808741572742702364056659792792713322418136805225704879472356524815496632380564779066435412174847846044049185867010463475021650653280426150943040852030947339977887712853088624284585312282353554584479459830818141378753133002451199116409392143205568379678895220854156399305044697757489110839973963223430877059666995313305027643373395540442591926572568195071055681146556709854268798946324616549640032748091658660465834524094403164860555702482391250283363188272932217744294148942860558778531100003540845057001973467082094273077611243669609159912505225297264464527454297185203932862496112640000000000000000000*i1^22 + 86380693642243229856934878677631282890732229965452460328783042476003351430362775737612540702804170307696915964731006854694922941847276491630269719886760350672902045965465123090499554148412353306608717027442642974942902634020638636957237062512797758383475759073447958644627875264057402855181843348315412486158583645463014846039187604080497715071602195093144919555211971544862834169261953791151255572277957576208561533492278706276765313103960512911131333992128092089065072291971803744584682406151215471421209556719866182235855430934297870956069846735337890496175275420514400945328345101736399611995343141889113845536138850861292875119312781991995558855739158791068597341489733173974448518505683887349483790501942553928387786621470776357151038858745781637477756292202970968181991807213502507008440408491668643924563216204009524497385938563624972636027566275469366717441656558577384650350333798658133903291743345362460871810760044429919374661808939933002901690943961343385125095684605422066685019843371553560581925122022324783244354266398540200995321090901493403433909134753745634482300542257996066739358213164157448839952330332984211515577825596893324822815926449375078795678602521417567490303306636808575666675655146552203278012832062720131562907726031564912055711489006451492678562544737950830599002371343291975244107303729323422677795214705170169486893807757165176862345240813283878307225841588530587248220356504970283589345979978475792626185657432203570658415744392058187921099120530324068200489835521238869192024532055225551989830708836513347731283203320459299732227334392472858877107028545164058447772362451722849603850412713405104845764610692764908603421711994609986002668488753152000000000000000000*i1^23 + 111578136974593878282474958980633838793092751745559057575313496460300830488241456257216443025854884459460483518390560344465568825107370012948478755446173684032693138203244562157996246383975551993784055473311547877302101209354714295913903398547043581701493379470304723300649126620168070943365355024216053620497697163400906663413067918949066611577520831951463551337664279280464575704929585527184803429074289925930619692473362061887971496284401876715892499473307542050757557526667225113018876680017832878254734868505399877711026849753787726030558646099481608353312457147909941219648425696094999195866409981707067575592492461119747075474316943090231431252298946277762565555759319507167778123434303339568625466810311606326809532925528642681694168985323914045738524138355328694641647073786975895664630578297954444514846234636505947949834000238349469884059583954245225672560870195890743043781618628745787924629179076770837586065817853365001965001164442702301270066819511703552778311798019997065913431087549799171431252190826278382025323484624226745036245808060954742995544766806822753907346392258310103957595948882957601442718692944331170863694446772325451166630951039701873723760344404288727235023457831040394464677915349774632145581762043761007081799404649332573717937787500781656948843105152115167128802207704143578139324390210188152579650102307513989111751343300855908308661646028085920605239755644222810150894971743896178093387286818553021240744601486055915365546718302773931888234705179665196961361610634326769371667462390059806907413600599132426372824834693575070898735897105204222753406791517988668734966796715025013227788374166663292078555382864961836976180061729301367846076416000000000000000000*i1^24 + 27049001982575957955731206568631650640414128113160396364980493149149172688835470455201300692596706200788262589763492759202624815508606640514227483281917272304379437218123075633962973844498775050740244138084411476616410909363669360564251140447053912552407908493202660004823039523066623514879447773868306931048460620805546991714770924905164218657867395624472442643992191978152185476769363714503897880656293529079059514221328554681597669108119881931786295598141985199392552716379985703163663114657588481912481293411232747823089110102354340952863033401716883269206681661769546854856017721638602986655376738169943175989761517082503214072594594433215849409872538766166217471349394798599747185991591901689056302776065753912057486222897731830566994550359205278929682907142043549670242720482379218811459215996010184330663443851456987443612619019165648726504866558421394435843355400043976269080372885639677620129882478705161114390865585644208894954360776460997426186424629394987589914230366614364790703802530951211865272297200903321603168196957581704640013120822393636462249652559581247737285569993197515047745799685737066342825277012762789586116568532450122694939174440940322229387937225785264908672055146911353332421144837436319350790764941411961053729735079093991697299274869235604201440791503667626998608627832645424100108393375421526075409465371709196586764385497530483269687688843510213633318870162689612009221727728227400517110191772922615520491573179456393321188572870902051503393194459217474400621674643361756950570832970920774002755412784012596065702931344958024753933960375184133862378768547826174732999467328925510683230411819003967412791168511490429173059278982935163699200000000000000000*i1^25 + 2539368073666362364931910600889145717468232680033270934960765235572141303497620497383043365736611091724384473668175842675689423923163365673611558407857694832317174964127319328239234665228210888006271807936317900599568575553861525075506212844304445352902073078551437062438287724490265606208757124271511334794307579295752640460773114661586802412813692065341548252736079346476342901652230171731768443828808516459146766992736872674947899832897451021398363641267260713341663889626451712429103288637949267254209930801735373274934559770340273331762568871892961321036793390569496322839766679367473099465937710307686924073443731221997067930467310247684323099455653989009785067012195290853219915570747723065317096342233668817271253193301317246701040895938340498762963577030386841280180554464217362204995555819156742393106880056217305848289559093172926744166667334472506453141702980560545386390251707076463952626138691184562914877081052937446782278161034919577314256149431072164333907602471260290534018122677303698694144519583684971301081531494387463930351176158403342284115697688977867450472389768172150814403767430346621374603750115097722181812411564789784930643676773944935478084264879717685711747333344683202917822239085672228970862944855451037314984091920202537123085567599981552480674132445267567455570889860615823850558357656952813028099029239641488064492229555193443085039576975307902747277897474750329520891700565953476957597060861820153994752724801515726483958194703399276371749257038057015909982474084481553075623828561892867136754108174371222145934472379184966576105875012665146630000651934577962532739533254270983794241738292673691206586747368515406907466265814630400000000000000000*i1^26 + 224296525950975925758655414252080276254802423799177153824178647890941841499211406337684240425992752693312497534535730104548482279285487396467301484602214065751937406608344437663270192692654379832557467955468187400847099735905520287153157905117712270998885664574678722047645986280757174767228252308970208990800824994303922249577611675949753234360972444205100658507741731176034278757828355692308387003903610271297359140351211167474554451687528654507168381900112130808613471316972497720435298322108626614530491904900363046145655228673996469747182360471463176485900281740452207536644532207333730788024856211729811767301503660951465433798947341008025830462322697845554290250581548693276730836244328807207725808324538743832811962979064890411359727163043522289481221773648762549665482576766777502495144831040820828272758335912149371357730150093621323060583601226011938251448420580277969391386382358164475519055781276899024694392707111553250093297633720444114076299387745681613372723185569101565152428283577819993930044255289353167447379828515859245891676250533920441804458037120699913452513772524045305438127485567052035137168466852340112742408785357239809418957326934333654637433583863041334207284185079097178505143046480035251933063360191190804070912820261043428147083408270829562064653696235767900324800013179703147200396084722325455318100815695655853295035304605068958161615342486172546006740880442032942778115900349099726635276127965618365624718230329909255422461101162675211858763944687078813804190761487259710968852202136537389619786430401108860413983608161725101540806109664249085649258186234711852059523912319071110781912186982095589804791325906324344306401280000000000000000*i1^27 + 30762953855738480346745895587469835319748894064203813079234968493665977296544569442876882698526117297897874217913737490430645010099491083545898043103345643875015970166378527937108862026976395272539765693883550716601477377648787098466923622117410363272009611508689139753199597347525297185184654587879190569187065456184786203765664957939751493146691980501177134062990402180719643163583941147679059961418998868159650606725471367711435015602430764776765605075321475125516545772513356260433216503259808286581968322566331241520733828644687888463330272777680224783030989529212338521305088907153695779703210100501316789352147745798587968542369092158415755071739972820587980983869009807957880154779178054389355795074553408080224451738165507352162169782801751657814440482355965061223110069599983461395152550754443486573410494659070707399490501385098854259807230624864132297442900989426154200444447070574413555023397368034905434550264885117510418595905589780361645586014391537031689707480088046976828592551181297759614017981021104428953289787473342783571698887749161102543851890237723006142384488573237835758823210359146848607154132472027006607152002085183218257880094192459678474791884923998508781465128691357785938501379072754651858840981439858952296277618652940937795835074154269425762117488314318229817292872598024472259274490740383557631793484314578438853115424856039799864926376458027996957433369084035659823436680535033479576027078735566224331280330104199607601918484648396629647519346456905743528989153674545620001204929997300657853333396115723034475193113926735738830894498840178007231548275133030615029493219085633868781380665837003179114852546546331811840000000000000000*i1^28 + 2214704924816252265993187376734226654501412116905233548302314556749675702860496955973863344472348203116005048495033741683719332134321913407530011847710856845755176695758658348464842139607004037859077221400694658639526661430453145028544766408004671936093943240521125916710825317588996241065172910377857104471610136031437586679085291335747920947835187540866397378242608163351449981584193863259391047201421338618172463171586854075888848921205948434336486826684942962720735794882968839382300557275784704629930119204671713940052064714794155590768100851713347370103182059105326916253175061571597373621043085228595324092693430154620293691402103931102010886903147506056407606889639041044777720409406026236603683168090176476404825035207068499166502855502707319954904871309761682953615169551269589024293464055801134456141717082475692814961769066965754322324452964221011088377601498788603355318496322214965865299598448218334923649597895908742681514791291952665501151896586989542397685949045137128136639122370569786535001404561880404529482643611839396985088207439725362756470885549328706498678371162526540991674814079319133316626117710328861217835677920645534567078964907109255238711835923400154572961924237180825080219273695268344135197852774597049067875448649590263938769192574833894390221814935432231268071684813045185591996132144123992909456263508102930035277323898444222113039408295942749501841540419652239085488403639654493236318792356232556858414825227426791916721097058458107573003839143507861127921142256797612938876740393103334988170542488319838236594162430944760025772596267037037885083638452552969223576097249967101887085444795015125546759492730880000000000000000*i1^29 + 62660561290355366271445780343833853852529589125559720065615018661677420926670392659813042534292375648582080494252740090762363278686720581341898100991754182507033432680405182514474678089517506062500278892794310616817988077878862554918982321220252924116885012622667748703560203512373646727833439447479372806147154237473480928491970369118973241055425355683699028055898642239796093129132575153485890956630418112541043480848891209646291300696713866996022813860386386049646463804282492795745794794736061847876880200796783332334325749857437376306602949559205450036259639051439066247246693829004327589581918677227157606314370080639680962462118154878013005068109442855869325790919426813521152316510567060516763688628003564071600397136638019390267566681534712163559980788363271254337853716795681588973416822274448619980262578254188141017779269612501792396237527532742663103986831790629313284621947746021200526108680293804315434241038666914105312635255761847360598389395907911256599956493628245990195757682653359377039157697484427869938269969002903867398359185034566373034592921192319879594815852873054912236405004450738277164407404727960867596297198886854379482204347635506864676022253137386404938766795078759901624971847950518591208683249463735104283186232304888927497619960247230241194330858832226298387934489112702045928178211041599372089814683434236488377625302537090204843427921368149118036812457990886402845241507006462127474795076021668704827183768330887665991422864073431655790984273019616337098200810909266149403929598034307197322711863394854455139168841730643399206460136659739829933350768070318880625074361313709133984659379763838520918016000000000000000*i1^30 + 197111956641793847770483543250341175959983392000430541082934421456500381418599320797761587431084580039638776661683437571419392926667065873673751081135605558503944951999883956847674910369717764741773792742015215400692121878989625810676422244723343037226754938874546052048200767704771326957133585631257767649580121202665095214537259326894712390504638176678465115423502369213641115695779975013980982242046432845749396205360873514108222812613170390643349380322986102905492228202633194511079243091340612373615574566419285784319464763325940122903208421153965689407228708174727677056377715049036919121730876516152831809568399153699593596942431933629813518515877887304794402265893851045119907444728338687084972046439215491504612473792156437167211304259132422452798385272266272740891061105393263564931075595917077179844884732497675945576184366024809209794518406615601230687125119767420753088338366232013448661029580893706171710058709935374204688902651983589755658171528757309040459247611602581405615819531419466644725173081137192232334409703216582013615613901240441277806698659274809516035777159787347997214771659029865489786464574394295975725669056392653733638273717338134581244117664065071987697422198939630251273617314609985552551629382055286367226681010459595491019472385539075233081651121783576609267000559335903567454578661537935761259515372947154091458160763264303861520235811499866072388133220680204826495890304589693729103583465916971322216754115711731500523973723405007680164477095658233452783785054396417466044138133928519252100892186520507948135377779592011081777623844916061460598443006121164213941839305363609989175858012618752000000000000000*i1^31 + -12883247126145927627966471614530927593444060512507130297950767957858858435081666754015073651610548760414343246297978408824994386243870069433620488872995003312881609228937270216324724174828117073243140364371303984218876200577901114377923860193651688426818212552283543077655060897192806932187553074133594855621282300161218584966408800690102525602613339053096239980594312268223888544482517135540844820450816973083071157156006935712482572110589691838197549652575403780904516914026536021490221932056764652280306863921154751700813002408711312186456019124900437380714158834091011499117646727120015905099210864392005867970441602110338369783237159427834915497162858267614271042698791642835516721196327365074651961021266229789037558424956508247494176586028517741932670907299076963848518128903788342618071059043481267851207538559995842122369903376077090224710722877530105391330510566499349114134801907028781612783430680708117462336475428017449399446776475187211868344973587560319973579986406482630508197542456528210400203662492959141263278953538069775922487876824387555511127681487638776075368986292664724559560605295205412384446417067770933126426376579932656868989997665027683882796785353719252418352843665716523279939434022442261328437409114909068071138678285651157916942727830445473379898658178819704718977763787206427867654588767770317270236739502784814246724032683008503437622985385132302396649127484588609062037973446877216252170203567150814751995940978795122408078631054765120581325208266462608436903200594272928650718040276346100562278867528936262042281903974235526465196640775567967836473485844174326996991396395227198160633856000000000000000*i1^32 + -73590304307031479145806635382362031305231198543546907619498018904582464479782962815261763959441369990018187936280585900083537424921524881115584592617444645256492082903768754509707065240061742748548832614977148971075847880495058895588982798412517405398583431042087685245925695981183656507351933661996989483661244417619668883250189587214760681847999851279074240966330190695926454473033477068614322954991645512086274834962296273465516680079946395974588119130137528840059898890681860158043962970927418563327616249525181547821683094206680943997602093014469254607376251473621887511546973569202818080270450217384382331065136993443153456123496756710767966957264710341152106852364422131223650388470042475511883441826639248104209817660341523851400891085233417400288851153483862474800612633493061845320018501951160400931916157906700014555444846286113010124081308519811508749534607994755306261577485271112370697813792893873901821784608352402280874081600546039188919717663677723637557554395181631603289728514004765866934529246978048387648690735922547262834567453429011529736381164527260903244208051168527528606821897915701703881338239841314255800965624827094203287025905685584630906740843852781729885966408406023395954340414233542500158533331570744509001574066637618605157248594001167294003408114845692789963949928559510337857250075637679412484182800480732948928727990505607644335334139806890441056167984790913201900604509986181618099247949277559002155583881009559643827204413547866060849756585932117631390191095210696406594592457665713786394656955051384931216648800371312199654468343262041494326347695459107222797706750340995481600000000000000*i1^33 + -149366789991482776591234861785956790979886533668869679627295176101737431731399325957621467101652670560589881594778784910115534085866273628468106091828681845060585390794197106851808745632220465253300290087445910340972272529974101527732215750319409890677207324664340243542165876011564809710202766044969338845068725594266165212621583124336193018205469325371578949235031533006803588593821281962654621193679209973982608750185571283110656250888100392106575275799929379924216777400032308174879452142315239282416992735125947660194964866766498695389137951188627645155532876848969580011135736357869597138825549113836865819285206008787351730868094046543821255275066993680662683555547698624143306248612789258211290785545983528999632649308589423346818050198179491615959836908127822701386616439784143525764558638926960920604669173096119250767738570990542164472340898552179352202136607770509795503159412476741405284424112605528249155268577467883127269468042003295597037121983588077490225643212460653115364495989245498759698895386211037975908514392801953717474267614158713769903008989678500219350342983870061698697373757182940942074886230239249020183126565638564548072139179941473354830067381592303785920465451063439733427060556369931929122381282425969210470350154633261996366238140696166917784643396199490019685567026419237122510304755602572085377376144134870401957892479264120163439635178267992670809727978959815237458955888492070793629994550479290399788770956113078690494867825869903028906595735881839336654112345640951691654041861127332685870283036532459125401117921263045762839277493686390452350381072207624993136432906240000000000000*i1^34 + -81990327873104636386753948337195874892043950797556388459632217506080761292194372750889991401372166957979633874810126563881259192524330263973530793134843117846365375310660233290629502268823429508202777626030613157942671584386522052349913855195878817805825965821552401439651113028024082910698476686183706949734319844941199458786337053599574267053906785872479783708301170068555154361269509644891133317167220122795621273430538928622779724035260644738962349963407375232990601462655628879230983460042341738053079358665984301203801811381535431686048529650158352944477734697166168871201296585856824312053187050355930980584076473424747272256491458144241921251428977873272017284907729245089888431544201276124912971193797939260946863726365110971414909782122951134404589478649699638588018311779044962794399486281116417239649678708082258710654035759152797923890707013046518170214397382060337710641832778040680992629014055162887815943087592909775617656069357892171863026876518825362885648240467236957238872508710775991487404721797889742045318335911343075566217149290660029081338758995036843130074890425557245145685511716210773692582579761911097927484154763622251095051334481055058838464690101328076926075523358057765211993654302190531608072320085593622533099029951805004303171635423035152911597653689344507326299731074349585244902442568594348499997199033699467869255180749321381477910509199329300689820535810012376930369941493557515900685510470794585526255712620382329773833492256748522789742161411732561058594701589385463435573042198505735481435756306471802385105178822501204635388033628901134442322479559655555072000000000000*i1^35 + 46731825311987080175727264360518135670359641554666750442384036764551327829727657971754118823615519309092597913136444343132554428835865825662519886923270642506302887228008652648639405071707286892104019053583614884658136175195294955676747209929406841673916393250242052227697517731327024373688029824051758300698026058747857656610561809489037838072610235061334053720995190783209204540477932209642396536673241903268455999579311959261508650183426616549157380943321024243128131684037997816921220965002140783985546554805401093455942062719719331416703943175101575699570091068740661497767428294381140108581059888552450301435082971771562855566524288364754164960577632549915346065981616889576315024855235900205989648247965305662129557712357940182941465199739500306421099183608124529450587551743507746556167209777055107174458253023549043312226946595883244868668480129504204858309831923506331624992078531968127334280130693437632943132828329058745734574357015108232980399822510872733740506073033479082616065411501369502371653490480841750512311227647884009184178240938930093977503594000303248181065063984776316822484682936353636791422900275140553731782012520388294541981421444834286483190442493101113471794623568553479857683331686478414573180890726314847271093719883065459551777831434428696901483504933241498236987241040430963078367692219400422199474181067745663440474156335658738532486281324874918760422517739363716888919610602872312528936941309439782492886408976818200080198573283518956994465482919827424858416444905207130966902372237287264612418292140705478438796155690295827351730288075140601980253110272000000000000*i1^36 + 28626522322187824660973836946056636361066958541277023012249181931108772391138644277694845411922964538689096653493711897542893377327398871658217581991631344653044353971713111203224299081209130239764201980077607380967607119077033833177877500092830746340418221741231022958523336163679857396999757221886726744939685288449763015652337841712417783591629496987389347255699599002778874770835354274103609537263179474001874388274527282077193844380790677214653614738704274595894034748137342035265358779841167974350854413795519399472923522295533883465274684566582734777009050392695527061949107490111342253459539744437050959067730791900405493346375695240085382650063230251899854290136540863201959039286370028114510920879466246370671228032595870115012169196890930045470996805355133349144279838042153257722397875784754229965281283084735059320765520883970825725261466471047906655905183870100637488606527665457438517549800497754433837383354924982655377219555718210781475784607254303382701585588348192428375708014228641866814064817257040593846929303113971457926533861910770546383111548504844214156398133839292878207589553743135963913140986405724745794912838374389271366400662868617963235356424392398021390882446931984686252596817376858381113476262177588813278160434123828928029783352759289392364035462584372676560682093767625482052761083549583427143413558914369219599014860466510241643708022314485534500303948464822882365379410536028545582323435651732922823200844267921829652813291355263907323851316538945471206690731463661374192675101922007249151859216725353896029264247180241689416094915830784563609600000000000*i1^37 + -25065480130387372637308489769846208015886901522920424289289479660675112363161151197207954653955033975809733416311554593581591270531565065402180026698569382588643364004956325533557401575611673700932668698190141266662871654106914604623322972742342617073216160212905381948742378484871725031682368082122176908969045944105681707177603935994234315211328919299993190560276901308098042499121091077800461117728686023635497433984128486704414612046109530233298568796544275527069078512747059817207790452999513985954307830775867795178929869924034824037684533765768098554368745710652811910116247584859508239676122464061614153946807268520533418555078844852745700790813060466632161636203047851497978836381555923935993504804137935412295887578300134571958868554627766015848926965365798019880754481923773933500263137782336683774785636536763364286877607622965995465253578690663179842691049131371589592607065110269859910003321327548283199971506719244175704637218628920622507538076743316172288503132657464308773728555092258436386233390871591934573673652334026699185453213864670949309341748633844624286869430971195262303618148810855662840428413615155801663025032326790495669464340794145310358289848223344552444323788698860827303139856048343481569004135607871347710964934526503352052648029542299108490652491680402919862828618365894393492251964595837101369880634181781915203514092575305223683616691057438412579019903730367628260426098071230104410549547971430790759934214920903907206733502868867326203461501475373229071315538556353640671305560513949684390903149941150123552263246269658405930474982604800000000000*i1^38 + -1904030201761635334674079838732590405129876807985789162147188868433418058757811171947443759545281476838338237778513172536352338863070993455671916660693788872773799175916971199154368691213146994133261396929618553824694899578152826247939413123639826142057981048613055403799139255171660066904593985401023406997482606372942062925999728994529571587645171193142315107579796275071277888486225071065521497905601908773630622332493701855269972250978392369989857877198128686942649539662498643552344078301211963386868971153157760303484448648601646336082010028384053986862065725043659722138429849074376270355050390743933365832202497555277857809204454575572784759802405326290329034405091483585873510865219067567880119051549389382343082039892492407965001395321980937372159251690278408192340187198498371175694592285764166733534300473790402173653094795503132096319176553370687488952897944699700816786130878198770763312239174932878270415507300212309838273438833105047019102812901902609364932326693997012764915837287524117677003948342607519918175765198164082394992134337369598159849930970219158393777185540203659095772407750425761577498945699562855414540934664955442581119278818285687104459618488815059055096672273414714087818132151389700351448417902435434173259436289271611129557266345602517831512746714775274315049236584872380703318785491404508719370490076215311150072383795265009134124691706881900843201221635889372686136544280143245723229228527745343887256546270344188683694551974470751530159332004186594848393351250804960569449919594753937830278131957083850371776814882959340339200000000000*i1^39 + -49564255305940329556072692879668614638821821761004173775669031882526937466659288233498272647713859038505916379396092186851645184758440493441252278467693425623721625949095795768795272539277711009611220038025864564318337797590401025616338711989296431900098808969352602886524570097701273417151064412150631495707289551417866896519939327062852678184788343096206864029466800671481650149274344240749245150304533449565341238992893090896761211785909879863013610960114523799935467980748207814765166809068333954960725233361157578920114100460948494945267834387882565076840836927320729344321558958429670397823702438069521282605074483136292785171270933456939257739302152586405685834366444042903351559090561631077506006464050680733926197356669220275791697602942074896631640227023858745933710172403122312066178971220597292279326295365304146888169402449896324195174654403754431193158572311745329648285674119284899960303686831454742636874368331731822033266622815185666584126337188924069990471591635011440938802065541375747429428213116368868176835312815966507195773978732996031005621412148177497040037203407774769254741934759360919269727815620379592916412520820992793088631465622148575794368931629805558952048436631314187816600985457398607188160182749081250285268290345616347515017628671108234792188958888375220854067808653514062903640164494320532734822707119553755378909755553007004857162646251801094815304094765390653288153711371749983447475429808269772594817720013590009002047067770238254140409419013632490575882693657202218343345732169765170728127653430559430884196352000000000000*i1^40 + -43269863305640467232582298830202782716897881075066622714334429717404416114547365948204778749432909074289640353503448533846602705812144185649470772994906534528337138839770787112781905539909867936350059239094327201213772118473860552629136086339549618857913240307559958377659371163551137197547115126494609603302733026975432517224346701958207030777935214564355081065580142866818896659629414893307543812025560226480141096382514213259514270632798098622381223087261433946755770296549713514936897686348168630784617715337386542606065360723619097657079855215823076578669687618112717425292740011905013801935887199870105077492360228302137933529522595742239939699000269610092920734040637944457012751100126755769313563809989934046116341947775470134014366339176604035865604096138619487836366009062492635289593321642553903245277028677072986816399184853409784185044110231222009807291138342897150250109385392261830669202026330952357705843979385551880529167979159466756912836160841206686582252108294697404824753608259023864274737787141644705529319066462639644257076461459718412231312775586074966616066253045021652974173932646836111331680946191011389980919883335036890694069612876960915514596721989944962028271118848278951526939081687622584080690625564869451082738158732364705960747589731661996083628342700979958698293520037532973447280752201854545269751927990830293052446463437818015339873265980240955052778084317544441517874832501128804670137193242052830811322655961545137739144655686328684404972414802534058562913631624817784385975899983179733654089792376274944000000000*i1^41 + -19675709528788603586823004324458256448509006068442877418441146499456220546236430728463049328872129652592745634532624502751152560065734454965262879777352198625977282651140414145644286130450827235565220994700731923681675215435727951937345984090150466821694135109229304462016735485680488375391067083229905776861277225387764123206021310826006549242166868008392935372637784550382164492882157340429062157173023496945241811188768247642364821967958051542307221372178325749577611542659812544493420519534208773680651318125424519515259125159333735062838826212841873513514238019781750096800295792393452484396357567160586719817923017735932862463282023610809564765870497452407929419048632557845729101574506813767952249402571941183074906831496490395059674755230460995080092947176169486672756759311640900948946471057124585782392443913964214942108042484643567520233650322459405694642750600984525240661774870181549414416212572906931628944949639326286674137872040570656991870222380286565318022876488809017665376866196063163583050251809411959737435076899432435584080077733763264415057193753798829989206834024601380567873725321044307035239352024144731189559107157103126822118581443631399592689619795887805430148664028581926245108475722378454380553882027186181288899633628508867815907585526959234213768738819771868120329483786224858076681390650216614989220093259915253484848787606519199576587630926829775239935257700031826331811504082373493141744967224277000619188646932662102584560248258872519127596809741303160841989790927722699001350696739166555734016000000000*i1^42 + -4729044900389203465135161472554009179015699150008086553843922279074818029232117971117449602845068483409569707697699587688509521580992360601476146938226422430725965841129077803443653626351839625094825390324481246544754313225402755689388485695601981100504784385046172616391017899150178640685990729557992767587361940432999418081472443268556636898993452578838474584597783730438634740064678578653318772426231712826497845941670351120747423056535243154807298498514803178061078514619488121243724901324065527336366610644652389488876050611669602466530284987597851119632379842075726569970058834248605896287494023003175135909178807666907671458711617741499769826058964602207130084906206203122997853673813152814762431730763420482104431110329605483650839286956260722307827456632581881280996955375353773323660648016350994697111770131392673135578918147566153801009154226474742486602489139345125670088984829096838547231885410735192271652032519691677223720615294786048021569667769877659767258461383373766982358461254722312020122528899714780043856457870670534631025017962141498818267451303472191638492119636622459914102106923685625224632272459159979663270462904949860711478373669449951349821674254536817290179523649648962361250804308147112298188446932599278515309531205045634640390698994812388047663388870312564755558440088023849552260782915840071580042448538900955384505209153642843435772625117673218678432278212722515831098748821979040972594734226611511044003647948659083977263168407950122832758151051453971491255969044896962841282818867200000000*i1^43 + -895950714779189855948384285289936418493520125523158254413774283621736651740099338973152962480127085687825264387120025110776986643236037770281982056172004626118249038848857627072394344300298430498802839027909485576524536021796136792836181235800882860057203704983173452375010644021673670263818426250839287748210648289665951726150239568829024024817275704412439583312349895609058264953618217260606798932643509638900784325471616301441642553672804016778083665888848943203220098638799148535718531777690685518361986613133903784919677762243974204876957444244631263168927794584494317504799276247861194464935654181159962419468743120350045687082791149482297980196405140992049750077568673223339734795416963710409317540759249893347702426924174984302259018819957806071260298136366908124907266177352333119231523100592806841744579323467994598340294748221618851771677674024112291996533623652942024463768089398231263482838740525707385745147673197325626589826534633831862608485195811285791576306120312647181851294195498362943265864762467274397478790419695262487421211258088882832639406370375154316139748656230260769605534510204586514140915965665640980943772646422080839152086245607644604838426155222016195276433697791530062342295659114916733680344926557227487050310617131348556279660163673237075242566934880194880280418816705143483753666407915416056623931748136182624775679960170804786974718971910459884302426816148829770975867297899274137473363631577196400287329069215209090283286476880820646785462381243557247897348983907942400000000*i1^44 + -77475175462270976754142783044536842979838589754553497985797063177707115536466118571452290095648777643261246796949796401026419983577816303091557869547276476848884609236719287742718959741381603692118998890443349418355950483854239258921228753816849458570113447351332722390215781778865010954285625629288159812066443772264895779919456374382688392012748531920155331889004276561923953488869683972775413433430419832706067293888224937926241422654823762591818475310002759765738948077273705964712250327782663380555247801886710523744198745146858143598056843325006537703766322458319950502304439744266038156725477847838449060862813428831556250701043774530007246526227819140346293289102669781579569615042900013322014389229285143362401418467806415232408415117166982722442800723807508219896204758798174869966632449323871450948246226747209795736386731884041263238784475037778234097611459559793228738299759058495405350515793631250679502941834243038703935798392585644779451241086731065544356231522511056288567194910491491606298419811927918210713651250759689398343397267291800445616212704000299026368629071082406392178002328337019440047722543708232670929123781786818331846079231762716276381541700952074413910632109294501670762373993311042223459537377845837938318098827410682997639487248277009989376797714799840696468920006032067865892154704887736835743567783928427550568456232938947885425570843692732898098037343816685054367713403009583348015516004239408728339167920444056477716414004082766333330332268289121415331840000000*i1^45 + 2620409747641715388912748342548992670507746760287027121149852054686808158344390582849883331218273695838442423113609397914017482624062124650933361128182437698388207805629769177702365196685782691165436440520867247479893822817937582984870512402119188969530425936530650040608879140487578087366701402721227129771509649223312930205906687433212965186017867702462394518345779248127292261230530608655456186001840594402040135081913712720127638387924931749594123734998523840711180585252988103594204176854396529110732538867474299753062038078603478250696335902445965933070874358537821153333333485772500190904762723169758312940895763090561549282098153740380795629146808111694028510834351401992950387847011653263658397447524810598081777992553495274317316125599325457682211637603700835240963201661845530883807397775500062014255380381574276611831431145955343907196573470943871299626051336376472462470859696040920906724032813675602897729033908390212457624498136592365650181994188223818647901212094213827028456154065410135050161606764171270160574112316217395196802308546345388071019658993712282594048854802200085200245333444795654465440037811048634297641150470244031748189996116276482855331247432750529406978415562866203851689638217649992448292386251933666840129463618411636191527476621507915447948626957010585847839448447298083681203584430225859463525677094391503059224222438074820406492982615154672525324658725385838301496052451726084628657289885628976555528392026560819786102338612605280784671047680000000*i1^46 + 537548100229627927459572680459237598010942926871277232816366154197211167430529138668877988020310395231257981162745913100364390953168832904242696474425598832988614755630054304486169803222098406328743109250540353623409346910903970827947099804484512596023844643056311393242997546855038484224591413092436912597054752292526162345027308817968513950454583356766409948497153926466385776233524370756716357239589723814690438088526944534757868316986644998729227851237913339053141442560888235679273273363884239600969628448837647957708188198810570977099511705780816986373808572401459885675177068028917956975771261873156705777587077702701391352353649333896437189759548833894844972198588414556759621871566417510321302709961162952833384502567345427392458208140186077312646271589688584972905069780233033233075101310386301157070912270438362786214613518246900993469944263200550265262162943702620012874134705642563682811442601689178948793702236840159930964661036540868194371071998551091492078180414715788010781825445288381043579258640423250413316518248702523612934836839326683816988384235270891201572897780679576465472070774759888397090084923153776622084270951192136614297495222195057304324782459809640001786672740233750019916401109387223001799562783067970143893280081679386716139513750154435210365257569882307916482419090660000208117119444784723419286022873888921557773576736808044861334435631692629190749158456168321704523655953598722428418982392659311329210939656392602355454815336660992000000*i1^47 + 9079109884851784365923763661608110905942466135435794867436190054948993387244345076229375374820819164865218530144933893765010511936809950182576984103387536349846692987631382652505431531322453996223999683277318909861260683710004657733225912712228262853728846378331344264064904247913661983324339032999257003687731754174430890264140178735413311058947550203902246160163935049335507890835575993773860354798049372862142091353208126683156687622723609120925715489747827673151011932020732260641126896963717984057262769168019211453530354944511268151688753257619592993061292930644683106707546108920584425378144225100466668734358950679358483245455570187670490810881446083564302070203270117441505486757212551474122250018186299224217121444833290890144642928221791532616397009137201612543178587130858415222349036206506163627505699124685789545537616557580616533785896929229404680582034127955771088818631404018692781344145127671673255766236468549724950597634019259309324350637703787325262496792623624348962279735678883597651327037812216446063841779750522087168024200720958751585060585519565625574640524489018551290820405710578717911870174876025899881571712596861573747096971155405818388387433235196613734864203683826127972585873743078574617514934480528521681760912632680884723712229290756311411547967708432149443718340689743413156251891351094559298605901750184074710641820106968197184972636013924641710628401180486169235029083873650825187876197812844633246532631812569563136000000*i1^48 + 129006758251444926132528408439589196425535550358861041346801148120382457661594909611502660076447847853166929075461036715474518991536598454002779023756810126267328247391469697219008576959479598531356994343642590752808594464627311458464942316771262201648793805771170124527795312141014309083682621383347851294562931422531816609789234130906387808293621572238726990250408625144662647732832280425598794876096303320960288215424683276708395540030873971892947140469164810325442502141038557060838558845279002826722993458105348998000197206311389559271609228582607399162833680013782949269663690892073027962369752903126924427788020768787545038006144658548626959719546515847066958369350104427705077825032999177681894915633910422658239464191917713634973744627731007036475429597127855986553147469049911887201093000059829206093260792877234705397051545419510922041129771660936990689495334191536678644517111328489187061354225087636287737224981321661795540029414107319132927029215139890006039943955479231418918496513462342802533319241580746773877085085387705614419860249067521817314239634140465980967993900529889975259170736614133338202508839974023767500146254860632654010420857607373414987761454316857461910188556442414877416466242958158076344102454647156717617407009066287706781960515489667683606072043398209261354942995988047693390168345743088910405511217243637022007396696234211098520882624496797965568808634872331315687703286394006230451648934848550380188467200000*i1^49 + -34069462614980927123779935568377219720044777330830221744001186469912852148377133406177997203106974268445137821704474639941758604735963756540818927997227223462196945848498339805061580774515659551844564866078474485203029898955843818419213578922971164239493188516548405258891039416555848044548747784865381134464036167735839059568348076888816120418773480844275256944582061784113666256292443322721610565386319401351682721942133070129710569859218226375371194556850580799136459717823893711991617726293105551950020295997950077475779163732603720719793176864659791231723890027918874604951337164494062741301736327017392205174704661134538595747857284957167945159040582201020189777132745723702703524367466875265655372475248639122673767636934460755771506758944699762969675579806329695306558319969332264188935958808728829542319324222034724766509638174327960848765678200519372809867457251803146813231817975477694440830104805021273037273973494572849424681684846214034307998353631161945030475016939929240214660978009426030045813516199113314009133760985576496674457335921352949662272485976822264107638822859705962997273013906096001795446034525225581305205853285060577609325056278148696113881566981320726696921956380586342563205587682416117379020644689492358880257797345528291789309144708621401881635289557459687053726056866846151070518904225814672491328148470702751043512410005449660483029397694502236210698039515911274984538720735873877981344772915200000*i1^50 + 187923579832984295488537777158370554602945767291642521086407012261651025318637219860817190089426421532632430504563251382763564778465280391508457706184864568236682925605962383896164802492017614332912516794139469807375875701389992304879328490377507104255273689531446331438553390997911222784733808621961752464427360474726851048473788387048603838084494903302442819644591142865052064044321758707744651730864907625706884297528347249767129592338418696925821525696449097213479073600486856324842801414060561240389847016703500881939157321783562857554045761415307369197494562350458568366458940008809231420299712055614082537772765461856660780509888506064737580137735270888403068836717222525053085102512039783232590913539466294547950946359968849655268870348897192617952124847664816361910792963295767859851498274540690256970387892200387665143677345759975928465084024142337678848402808441644063955591249140938797555299946321332155605034253159207850933422798254074726448224118793250091306697821233480982192315529230196578593837896564268972522525220341586258357573687485087677718086010248579568692455773603379479554277751074641528846072835046073282680185870541886898822698019315911239625649872390026284110474239248829719625805224459607042172862729711601512304893949138506489185478488052828306507789746041442042461756309900566847950458031434629592245399535370072003597299925170436117271247369318642600852592937236299939936710739602964480000*i1^51 + 3765729474521182999532493974277144871519315440294274866788013466648502245696588419657327980731837974701247281173159241816547373972891980090322052253660301510038158124634973592833871255620930635146622926325726682153874528848400393005111570616664907182128108494663778180196214827532225224706626125952237711384012834988427532222280186860518281848038825137507454194075828497664343220010245283057281997115387414458433285400713731296946333361921592231812867824633350534616849262080466174458899658039074409245096513274260609030026395565544447230384045736260768195148851499893639884243407505570879119129888353668660849515717264175424339288783411790318351817120435681491516213731505528117851885220396064868362132803843829506296810467782086045011254402436179452408052182541009154360435492572068827300425507536109666258823706504802047592624839608629430149765596363721139366519454833044295011192207362699876678614690886111003447115688538722267521185058662394560247182283985053013993169060543908607107003311799171437636428103225171000331947977848981619604425078072424209008093957780044736021836717589033504987863951583072248017849875594445677361597430411260920563634594433906529166968832506069594151021624255624034126353651711881731135912476476442504315607577869851455065284812445079730595716227533960549770505248804981191227863199161529988254578237143891192995093905784047936168930245484768457662175575237010758041600000*i1^52 + 75478478903337313179008642822385414756095719928522948069818524976667080730531557309259132777658306538787537483707173728178705863874785339572425732546162315675371165113479144428214213864478088855364210226151036098566242748590759804463605299496420877319286183041226075950176947578973862375237197483054507186870208016304998475263662011923538227324494514585895519886389713056279843421993642299855599154378315792021311429231126039838697920526723186854276785251455936946001245092436951975021210501719601292493416049320724509241293666125428684385873775734602777181965126962623444937229971228193230035959559063743151550580094823199853747441113382855760939208258127023477955936990376715727132403402079588565733335756780240954727148602728045791546934945332817655625832407334186761282548247242196830441283240001811307995304472926963491799245713634338997202620639963006042143418733803454495296750890266224018466567833019589901374413860746675166522713711744869137826666898596738305859607471741896325929122359954132065784427213110261813861501387685256954546785644149437918450980715975662107963087975229295654199094976421966140156303638049907258090157574282476635567317452740386284330263074775241975589687990826896013245858419329010750533648858844839019240410134433031781587959430067542938142648154359489063671817047820833747822154812577122938935231011487919626792344206566517119349065525968160672809222144000*i1^53 + -310678226478428754403518279594056755867333853912489217357070093625190551512183495429120931176305465041584444924539184900801169901025676595204928930425079563523240069312510030272349118825978141289025172883603504166699027712861448695450474044653054430035669749519029606630511292753809195346024646148441050935201411835352892858339972828335321453933189304083520732488886203190767112014421603678208324503027085914451026423128384787339824661982085317056880343050585573703101075074791619688608946751415724036741723970073630401896036498524510690576201291603920609417521599407469493957299215757716544758814917732374084150977692987515732143178841652375231029870114541926871044884011221611587551029254314159754123510901016206453962655859184497617103058865132536600294663034395314071064131888923552844842074326361148868139567207809607961020019832089928408016312211362350602762642779627788529906879717630526758894411107044813020020343699343025571269254716583942015841381080460649769404980775870349728646658647088268122060621955013027596698878391011541059100155967512181858927062461506534442248833426586790505073232777427119399493405526971335119709913718874420389617991117593309194707803265660522799922100778475436884012763602557132183989938480317701616349282242140471173146521261798470706366777752871682961510561503246575893511721841886105551125274800443420437722148842428019529213183787008000*i1^54 + 1806824529082784484791245764780177476305186954372014785160009990243590607824781147870774056359170031935741554967642282166309964924022009733841211856291669125027650620844625525571893762855090733088884198394378694138308063531998633966931815989733014095445313991119303926967211908332197711809576315092350498407739159270905527369672497969298830800312890259835650506733422633892032454278354520032524193210758503016475231997461833465067399975891982534945521688903188207905998989216973348191170197754085313168531924612331319223862859449688368412298896478094177288259878586838714495888269052945546209716589766424773088172124923569028770659289277245020659121111914442799973134559012623023744581874116434711129305718257804493735881373253535947391048471891944119567002142522287023162675346163458036297103601911201259152722268910463797568012526385949107058795630465198907338516547880212049386270960432602074691301489981787113166236711819372981512556739133945778988285247731752840064377207474740220547121828622453593614575301752756550992554769092673064573301966410894598707935040139851502852090366509356004633933296035959325983423525064853489634468371725759750834580923292225729038635785154256368958937095200269053776613301105170302997163568795202811526353447080992703740535802258162209632325342690928589577172185226463698778793267858989808710270110811042678211596305144217600*i1^55 + -2911465077935106900998499219765797148278221676373677150844967766794322988573656016307793123014659821033762205075614274863538343259544992570088837706598918402477853100251625239132330961533553738163558732141588863439335085793612056045557996084468325227172713852792963607573171139540360689345953488924711207661285479742818366405064703439820543390963268818708049048454262276556983942991221987749099879531357672577833161542273511130099197154416128543422913301723316911301431798231992866173558816966798846631285609780199667983747959115261372725827992652150403199892551009547930260915269039347620973215755475181264978387057296670888986053744588287984261615067617341298259741724337125150303442124611509835582119358006035820062766342185051500745812655735323036725182709025323881059445521506665487903111251785000947953346061978874380507816196667072434899960194546947747415991038615876973497185984646998447800529374637968499118908529780893379726931667128187576323081462485771630215735863367400502173106597830994617845526367264924058233409559686985557372937295538441483386053137694884487988659465427132456595738374029978197717844620826974438039744758885104613444029964437340609329778097252395852748989085949368734687431624195744837672584819661009123610488423347752627322992536661662676128691214595290901340790797080585106521215109423756733844138364397158400*i1^56 + -308971060330522686072581816361988287324178499757350321173637638535382827322697031271652696141810928535112030568518477692892307648111635345201158170472732606992365368484104843695673827239162641245755180718761114875568078696428240669839947369494463242971978923398673026096085645814597487711291226702084505773175336881497142573889122397666883756007455983986207715256648692680184212425009129206753531146534567972096706029476728459479001298935498648428670133676798356869214934752994918988007372460830805536447137302017685690112857937940727051055881439255026760382300672472987826575748832307386620673412701129630986331200215537965229895364802909225049538786689003716135796359386118529818857155678532426472157703430971867585820178470331916104604209417945341520687212348964396961928560034569268761382344254003581062102910159652676352757929471219464279177134570760892640692620095920643311646213345883050329884159377540410014730389496538819535989773091056301636394644050256943489921578646393101168232956897756165922991262865521662967080789142133645701272251433834721221492471598117429534580763305532480564104468408185898675892003231959439758036746903048565710811317826529072939946242367563195274147150986644996191448397323527102665268255513395165788367181591279045894024741507540135891545167527157468313509164535263719164154890304880640*i1^57 + -40163170431159275666432570633431891600669321131023191170564653313948574841970608286125763001095968732812003650338516826319017996748468153495496144806005916758554673292309654257682322139936622403249857022161926338501655980843490430604518083093301876579202034690664905179210864657842831739601348501956692930994172158667761160238116152479077088111896396974403441052520513744372676497085943191037343065015811334189438127257543178727587940240837766506014614369416407997550698102082553889685803306546130494703072383156012607719531781163703017451193376026608855619954861668126405625592630617531211093341774185784765215570288341876266525396842833993744050884969378998926400089948468222938336421279760104730547151691063885358710868212280336305996482479399286759260669186013270579810759796629874520008065484288790968506375234203156050145761399658530463590449811282770313898366910015429048692381106402326865939819246333552104382061743318213814422865931057571566588712920376017464240541031919499220320795902056447569931237540078984868045045036035901449695007009067839306097329351452207949364261836468777298047716584752895764718511045314050806681733611977209208441581608419717529261264231538433570012986122340016957899382344531234017422493223961675893060132423650204065152741318438355380357228931572497891448977369333760*i1^58 + 5394479575763898522331768183443160737005226941112784478652867211166373442597734885616443180191746084758970230260979979118603824900526850148287618689131759252566691196416663898222198992728353178924327892005418401032083260870523468927232164032885777557149941896241972504410166268957152198172206077453565230174176259355606390837934958926084672357422139970425227957592021545938785190150057210669544831292912705791157986819506743095211160803866430726372533574483031572523483101263450703183310279057412917273279111151270821393772852585167449266533620003946115379163493988434660992093705339714227925013622294990655150635281864722081411450856809600921926642020625821380520778485374515564563193409604342005902413512131245445121501911280089911418116892772852248242992666585697855008625658420642199692290602128848554173335980011896799115051852211853743998256636118971989519458709699687859113202379981495953535401491151119036860204526446399266885759741536119589860308233535761746883337843910145597472996599394517061196292923402338195080856675368469040978313409082234063617299187393914381807804132842833569732533124936083529395065391354607368953528100760734863668772227464558132562320239354619832279456794588947633455974891739889880467734264438238249708840190788633655884456578872463031178559488*i1^59 - N1*211591307665076630291257636092047292800398489308855793511264057754667891350868451063210113779890354716828054423377204745079196583741757363338804464840702997018311759648655966737624071226307679961031920381673294082812940800929686519218749097357822637438194536540858003237606375304558059762622353630997586593696698005633086843260185765858745518590878491051607841922416930902682200395777534700609223791848203757762570530567654860281460977541538260310688321*i3 ] ]