[ [ -787727722281922944130239397641540229638805636132970455294560289925614177449255290451170853096194396471029108848180280371794401336099598663004677030767498565208447347760885336444147479436787708908157158436086969797605678451225412256006990507400138129531989932203065844238418408944118627430944694631276991160093775197787221344653986841234878809532160562579149679107378869953131612511691716226608501119299792106199511669637687716163146227832962217803597926556898625110990791739299138993905170874832587916129428358334859098405957860837199914566147471945981678050288546275300846154152798081502503673590897539784129414546780194630381936191183231760593749425771900958455137652126089119896876645932751697971376149961955394549205152984277163017254723120142963088506729937603783833055683417194448955034569211480054689887663998365577185300608371781617313063188708882925237722670015043552385716745218566655310432688242162804661492024637370705043382826116636840894896376741794327100747119657288589385609762692126405954425148552429729889703115012559641722134280271248410853836875927274977594542524758060175485617605829022800100756522235908701400381445851167463215956194528681099322897057623599681012118305187398633826142822001287175346366166587629147457798445037672748246746401723902360336470059613293161726982154810495606337046893088786006140670654045394363006119755945870372320051200000000000000000000000000000000000000000000000000000000 + 4510521267615481343468460081278332394883136981310989646600429942030013404373238321064762876319285112022355332172666662859238174265825922453815624012395201300512920327529822291398557995522362099146533904461500360176937674697678138759631866227888229883332054098110813003240213834468717210139662739286231349240005617584123829395351261300989193441458220587170318765630120916229726085011228332967279844551625745846378089690771894927747416234357646344780972000993009514868946584107254344136561918175377946574591588075888750665718891480044715410960865137910752016500086535479912605540462047511873922896366939468147853246643843822737317558823949865022194821294054170786204052414889563341981203216850570770658650711238827373789046922889234340337261572352370939034274925351486013093542975633820799712204434883163975549156674352846711415790428555934080363036246778991249236878262842025324299993158748576906954542237586348476138208132917928229384642736174144115885356596106473313050903165525126249706551721233284530937304522946460215261501582690858471242457182950509751309721872997449620153504290072980185133620996329495633595619272416789167611611763378704112800015548537007019183867993027115553100151553064574190705861247535120672627483481924988067743916499897406570707013978077081704702462014153083396683111564373890083961052898422389876817655972973134138365466659438847894487040000000000000000000000000000000000000000000000000000000*i1 + -53100038765970601377209407684094757971370929231635048282097538763868523122052451602158256489594910054918554352572286639915315199100855514783419483798186516762170460498492078103934498937221499928383477486320508445053971592518789815374056745821367114664737558942382258178949495119351976877251750796279045483588155575039297373297003797763215240647567875310652769944401231351709080104475164430734813200690036294993302744735307757335298061331154218246464153029277962359805502751917258965114359004123705759038959868715379920836253841427800729124506973243103253169329676211358800246416122652153114392201898167554098812345637686862320516526473295336395887758279768354118726943447486533110757004359444724350059830883294346225489622419641493052186503194840436746088334139855579942276678952027892437864410290572869610496547218951510047934510317759512175221480806794684661114293575073679826998872412777332425790296095951946458961110525749564903114797526345689230733911035631123470577198774990081692862732095231295436791253865347989756550545003664449817888244104363123298957999149492196943411830246098274674677731045404832248415948399282776419836189916084526531058947244817797585178974583671495294841014037663938911751049733823783288628719825542168023663658737916174828682442015478286612091442045027528851091892969060286966840482334515208844119353577932890534564323042435711107072000000000000000000000000000000000000000000000000000000*i1^2 + -259139597861137122183354926442523472395137591739942428112824518682236431866679038315011925439469777573618073313517444985746779514305636943655907792175061780447497514909482783053066801246376086717332905539838463998547649729900765424068986518783362730438858253487528848317536173307590839196203812586836660754323529661684702488269374232003303356962466077297946829458761009363297260704224684620545532164042488958773178423239250031204608777238416083286016951952359628885419520570004422874038868172350566815711932878558298019725448890992995844750099694142587538498354010644569194144898070939559739842960778111822071910598138894862299107912462361316645577963472150710523645620068183159505981596574483625982916495493969727148153668756607020818828004290645722114824798651820269924332064152320319317247225150732504939641734253359492410488671813405907095996178576644809246969762653611142337822014259356708074539454224101307745854095331517461246367613314864955151445333390858374768904516790669415514246119352298725990573748228260388769028325176734049429779948701128182391747958849972080476762875448599767355069474984123346648098876304950412625004577318438497004624547209519705393231510532286936388501915322728966325818132078856082029996223110766946073293958505174328945535764540768550355261774884386721248894936860019662236959473196494114815634568819797865659841989121953025228800000000000000000000000000000000000000000000000000000*i1^3 + -89742297650802890446130230918391939924567911633170946518299729361530068189720136143740208969758885196140880748801498079760474765973596405728199001938429126793412832990234723832844816962336004802960909000897112286348926271232022348573039307654440678532561914633650501654556970567005581232478819295362498033861890312713010250886064973544632197716735224289791088971001092562669525297625487464050177699401122865621901368764562689976496140873435087848890520847461401774478504814606464157718588275625950749384726999600604121062211466367453135604660675645856187815855290596409195483085538564834749620991032514224743478008054463208516481414322563547422792812010069529257026913073099067006643678009639285713062586497114373334348192753540009647420097651050660835031436482684741797397991851460801672285141388541304517225471924087083881312699231100155190023130049476782268182356468945335626303253520009111028614630320992459564001148553680467030284685704451913230688445909494829789433311325477888654948260666478839249907196814191844602533682282819209544359589912271178787420203344527087111942267249446520713854946525053727761255082790974661032299383422772081874798988498819898358791146713050468430144663520383207186296334310092912766024996990999837055735547234948749938920895498655707942126713085663054226667897990586311903633472100215443567850522762952335185503675805241180160000000000000000000000000000000000000000000000000000*i1^4 + 375150258344018526397649207953662845864864125885053282227071700107624589754209490259146407510754031827619009606006327257229629160834076435741315077544701989134122987643536550088551621174720319319451808641032597571140702990571474512862520747142747313614620118234635053902488202336816012861052420139900290175764175942710543880603862938674894062768470083629376151469390016966612456019347040117831378161473562489699329596021655177743456054956491825505623151247105319822863534842559403080560188478368267440161007540713509700454188646132820568360276546922280444169711472859876628508009457647280998538245714675622745409902466899676211355368482162790565898247290960229050021091769180828098794729491115140515521618756716731280364302634942888761082627719832905639972230235223334427135953809546449501003104600928645830385993792595314247846033632620537832166838962787473929880561260453425452695138420110358952042267613885327517878443727500584002765696544480874059317965430211369277366998829557047497250620375803973044082433412076115748910653367247855649226255964760181308085217712566710842861462629666953664485355204205611242485961185512031561450930552040597241927804395304760879217151998508881547612365843499100619626435503062445219939808250654989582396399348679498250438930503533391564633517968274250825397013126880067014517676945376231924005203463734814804328215140630528000000000000000000000000000000000000000000000000000*i1^5 + -251264115541760342522750962380290750042992871435305729090240344701816374470473964647318252791585532215503288096318021483546356797231125591728028608743577636004467150734790007548206279962893545320809945703556112605491069476285920738917553769857528515695806313160851274819574336928004742916279523101998646483754140241385012142153791070915312478348651388729008115449861928014400411160464186345367451909892766953672060118425362862240679447857838177942397542775890130845321831015671517599428478371885419543058212056590629454826906161373968017194750522642859889073353211369277679387468752534503024167275367523672381282741398826489463755420216346320516362695931408434280565342207242527638054054944212405836477930320842163638136069895115537676619139502503916528804045242823027041756678640338842440219259716453933044989316230564896685059114110774815596727833671086375733223499472746337986396874400906891646861515561589785585282288208383554257436011053026889515683358779791329519468344047679180868133411186558662281288650876145277009409730872632711213527268648643270433769161839543796063342127100900393483014907252118375462849118343559919912487080175414634979405846312484724205830382039819973688236943247841701179898019175544206082771799774315441123105657921592397385601556589849344860603102880736852916384954324998039680819725953412100518747016861154430177233763250995200000000000000000000000000000000000000000000000000*i1^6 + 64277253829333208394044568869908008573552374994108003282329169163571529195086842115533734961449105776699275011603194831908365817967955963195436039311657065775835090544438701610935994579625575148592691847802192557927043765302034860782594321684974536702713410525959261041078477838308591147819388766233021333541742138473596988132233897345456718689279557068827921249449695601341468753784696708673380098004200745341057168591577251146738376189275906268386102694715937724263603178090457140922675203378575004746791430522167334265072732729254445613244315625979051173962252849656100028373264453706295469705323044835855132141842958851887990433197789870085947108753429610689778375350192786006424126092084871193979915493271407948498198999464068052230771709008836212044871847596746311963855680630482729696477788736372364127386396086393385867894032664535926779195124600802424986583414980037120285238704205267386602006281802448244697693866678063420104350025791985790768553280912861102137851343850477542708888812625869565736451999762990897552966881040144346323151963135503124115493695958160005842804880719761982859381695304051403665646942131629084987342170561276140586002322171654601479393177552391077507758856874709253102724377764868611326449725087337735874341509228414344715938500333936397498109545874190716949757311365213155206351881680316122954566634395600233767171522560000000000000000000000000000000000000000000000000*i1^7 + -3327097586882214073451437714650891665586285409508501931089307247659149046115027893468819970003003827996770746171091915983260275163497439458595401164891081006780062832256655697946617163525070780138774066175948507276773604443600137088842343827361709989962104261573723223161083994266698153990840061031985803867269455748454832227260767009583730520085138442072901275901099938308547902658703270784989738408453384159500090568645858664711446163690676030880415073483903808455875067286920493072856354853902071573612210075401645834835973147875829399271857594398186746597485392645025841680740860117397248979482721665072479843848320430040057880541434097654954388647338668615025487629822748536409562440938888921321568578431880811267083613298361146837869540820715841159146007989350235335886306768877752090813463573221966349985356685477929900469136251008994510265369287153020597107649776710338039423931374961873963680009369900424189990001715261943756877685061842688857515447167016027528052642854340191446172154622986169099199327983836409731520234543587087683795791787705005072703177832846952127895217083544600089350438308457374915902211321968023144300258534218471878652632901584588602860265335097590064599104812282132660706182599444074848993512313091119478626264076053939399120724734903633960775604764238866965894431596634526573740558803179230703724578239910654657953792000000000000000000000000000000000000000000000000*i1^8 + -1158097060004280572083019044520485503073160549780063172319103877806781909237617857221023086074180352167941188556258262142242126965190546915506775627351834598413692659666306133083352020707546437944991997355893826024023755770003829886903773277615229606033018391602397449703079081598942632665296973984190894048992141065551855428486728108738581575605399977498366706389989861112176716769425204979916545564785240290211761806359823224723438672998419809446879712870394955688568766260973369412872811018285215071054041653809691848978952801373597196677102525578051190808128138411956394128697883158044441971575853324607690348195622569455689156344478866314826189901664023716523681255912564700720195703636186636865807202139098701891769502838560752058189754818753702463941155524537076430046146070483771484103363264386943688545377532193491024066495319711199549966639083211053695582189198812738625280975143571073963531530136266076046832139534370906626986738902827152750060046424178033914157854077801277808404700631578114452578417949960739723607440174848732774425137308190944586416014894769162558216181011230216364837795954914671111276012883147989271098005794113255208945880060584637133599285892498700672222471070606492818323345485721609950122539412411063211386976765773450051162289287268956023565669327544324851044987444400503112917217074297911872582577067448825020416000000000000000000000000000000000000000000000000*i1^9 + -5478218880584323281146369570460217650405000014591326805405399920049797096300906071359687176587026170832825001725630455575450793363973081272092621134300789374946766422590826771285262575372092324964753521684646417335409764301636010606939049620657280844431666751424577682985954080648998059744288487765581277779327488304640227488212658089749590430205149490835476342187640988225578920129076754570207066272718515326818160520672784177673042680864969284190272857386538723979285086822436517482469989110039609037288983772830052715955868116118640974864283364435684239044823909895109984088823761591807048428673812335220126844413981282974355860419770824897911300911189732651689664328052290229231780286786205679891487653370231088579623110257814867993070637016171509789764836324059942898682928762875460927876174315413610550897642454362749627208715474546110373043775399135223827625858648310132110746645722739381536243270786903280255473317305669447937336611845557042643170617139331012751774869289335076287814335692086208756250642507061073901051531095486286204729094957210904663957133264209881688350499155674189506714173934398716902112373693156247904254066032256176511375973118282498726983458263178237406227424015077023185962887178101207718919547882552157679957822061074809956414315882628727271951600089444803210702003987564210266131968254909066913117965029547704320000000000000000000000000000000000000000000000*i1^10 + 58540726623551408969843882659370238841799619867957832015686374660162208298892469645841645668024414793861431629825008938286161871667355497840352265891605373625483422676192750466411378222008323102826351124198628271831259991653383554948552679511348354537141833919471911879871289360030478159690487865329427943741113833283725450278692872300044235507806798692055885546507465721544164295408462306646757847067011386656442552135608964327076973423929393953911065947530022665053245444771573879331208625686670864673684901039289032026478812228752976408650602249654987828251686111485509696244988999708386272134056550559201779195759339116495644776402895161071755002837362293010181556681000313689967393593312449379154543642061357931469047705206257098267203299685384971166401831944559342608398847430427538304036682812520113497327156172195037977944334603480809820666150723965039876827024389987923153753964528733374301803003779058722576097252177090999441113768304861141010306530305119382963539627205776302753949748980595823496580396321675328388765803769863227296484155346399409098795487006021093573027661988183028382533996958076298667389408241901731535580830221288461897460080722087441758666662179070699724906078982441468993278539668883640813374585438847296682885271676390050134867877210607777972418902636964302932066257728959266991175163394665201846037333917302784000000000000000000000000000000000000000000000*i1^11 + -19699186273514926091112824851433990089291675445283170923265728136653959336376545187350807695049411871349819488651601444029702786497311918853052620975689848227721636242031470424593747838126061515313906617347782337246077188800661678606051429026090689334712255945531638060592152754889829245044937324065808991845718649358492848005990074100156146729792349276780638345597984949961261816246214296029685511033732580529517406111982718221935867526985151883661378158617162913372667139315744456171256569376850412177558011768949430340991348283685663013555505882453239524022319273498510395178717578418265647182386096678799701411286540343444783227454538702015569230171926672166852792212424779277550857968620952319192530426965752736781247405111663834009765220673460849988788099773614053384647348375478197581885123775718737316334904740526721542515112501615677958342542963777767438562010959912651654504890405632752728745392959393805131867514413129604895650815588753588567732412750247496283506549707257896966399542478069336595050670916027253566298177788279901880039887541043127610191700322830317563829073964083883623838637649546708545190899637897407722337123187388653140458418895160911439219793126401111436483606293257863503450458771198491954871500508742584983963802269119030321066160757399237833265965232992902863592605818146483868339807911596314705097085943808000000000000000000000000000000000000000000000*i1^12 + 2328475253054494177014343826170573684715785525563473082274854101291457966634349068792811473995078230441853392397609608643472151282177998137533617098568546931958445899166087728235329216721583714269677223269803937694639132075211205866898850548889030526814745015083759950530173326037334653982551290117557458947754033014467758403354079885311928624924188574146083359856179325821521481108544663243520434258360712511603946550600370288620531980135600458467898859180609148286804602847847986900686257544561620748175945147425883262261965010916598717131056148277576952927557758949733077515680408462081158401430314076026589403272829314091454654636362748545536156898232413272682699423699090757210606214016885687908264956287349058433652805730359027777836787944067075222746526308580526149181103443725962245790185787469764478940133022105067973189152503676033527825873047575396436907045362013357371739412809941319343652936138941143273683565166517406764653819968112429130353023825902722964158241982874798840777402969433705915808292032408307276520178027047613534757227448924131031916705551296649929055061087138431097658677727162842437697527702186268592320305824211549614875055694397204313674952311441226357723568005709111814821600512214746040114462310943699332523686355495717005322984544597201751946280006177705043417620188506862537800568683555355929904142090240000000000000000000000000000000000000000000*i1^13 + -185485232205498719203016392739575378467874261020715890605149952357228141648363407478835878280308665821910217457258741751056425792823560892871062227652907243281358496395880792542734542647395590577553797588957154064566639883486192355339164879674889059678683859435733688507474775173381479597238012602625195155075741131831252871458268071632851348500244724801581968810693681106768162568496913263166041021739858763142321069514237913168341275415502298722900701758050951762991143652486168426001841049949333964228964735694685721025221916505872829277365053889141390797105825679559219813911544313428521370390176551573199178728525911100515326858856404071148686985061519522908579703730478734225923816999241093259948569183872941331615582795055624013022362715386236435677615720242204708491503005138459743620383304800685388605265185012062270447833802076799871004247933435790152981179958914138954673144999464111007701878391018688902285512502248753288827169961441293871109667918160444500435919618526475727685788541963932351703362147380646307641243011217072807140216918771351205952133133066683558098886928937510280227546754598734910917625371581145023177401985894386273181119588585624436700711090346406732782586192693205051283882994130891840571604413077633869239778797742479130212561101973003411484127643553768356163728278581340215023333589990089974232383488000000000000000000000000000000000000000000*i1^14 + 1493183570131995959705235576867822644356629763751834023138153055474963031036868806937356112671300093235038003837129598772764660260027512202459054706620124475216193677165765660657850039915421323294985144291356502665968425445520432979163370248752826228883621250610639654162247099615888614273969236681670654118706694949652979206086778248652730890890903032493147949609251697894657608503546682129561698043922811405161860716602218376860057453430831952729055198650371020742027605292921536395734371226678541152307473233277278859821250086666841389717624384849017256265472999830478008642516440214865790095869519166996349165307957917395426023446841805420900399760182196184779095139958415714671243465976920487548528055213333859490441177166060552755114046844967264025427366891910967282182190889391731677688846312918395720963313924231366299767231204685418303652443132645573867791903204490661778254745051907678616301265189520308820827164407041622355973343136121808423637007784946931477088401237164086795106028504369857633032046256170527144287424806377978342890450547815195636967451067211185682029738455023215274019144836265893584396035340122251189703112159923289667090346233972969668018162390031560115816698924258106138544471586011401359853722067422144308405212433485162754734597756545459100916115620047010538631502016168068183323414879716546235596800000000000000000000000000000000000000000*i1^15 + -2199268009935104684507168170779508620917892260240029284251637106470958169740276109531971591090073702564189535128415578362048679267478994871895454222468389800819017189283595459006399918816762479549931300016682648062646132837227235383248758255199955782474642140971193603430155697396353722300515603060954698206628785034006107120928980784469341934427678024235451050795675292260476450245425509417226563211930832229349443919494658851199203836921669524789379249105530238031361517589437738947762510278915828570037766315061080171075560443763359955803927399667257300988183527020262502323594668926298298874190577670559803041642699954265258350577205485479679710515090642675545000168311515929932090384873372905293402521920843435711492016700396153635034256885983424569576154598987988725823815267826484202821814631963368466740826906728698176351195531174518595134874479148718647209479969402876583354084645492250953843516867831787324533420625189022461049981928373125950717957174238365738674580470217811428853115558617409199007961046247674243888428650915823549015669432086685635268432628981810844964040014735835960267570236906479491323225585036685048329204792414197144586293859745656505792831405051105079529115740928706775108513153032887353655784507714248886555628178956651838761947473968652406941319163177092496656727329381471764500283337884083159040000000000000000000000000000000000000000*i1^16 + -76559001076083276959082753932372412642671177437073209466469010782431847483527061736400761324900788743942658676783661155887371725162471495984440220150317501938684958862842721966879206755450711648353116821267032958778650433180063095465345557128325405888802857191514121692012839198859099441324926641758258587865042499937860864300475731963623509893193317094521906873498111574482392648387251877152396947961183051663911607589961436678362482649374364020206923113515458218209090250712571435293446544560423419898584303537254132027753215079100190351510375843876606665983729381437791325809461071549186967948693111084156229002271359043362138037986822651436672270806260407997107261708336787167672244736853850144533598499501972898393573434081687229659905142695476512619103986997809816160485778777645544635488833994293184671164745544396965802935367249763425927646261371594089076755583332697792700012494957345992705381391946302802105492294128783663379979320715596577371961284663301208382000484928678895117604740927291342810386469172425287202219505001070784241108709482610855001378765807627624664452954100969468843301548063165299233113118552053264948064329338332713358445146422455177980869512561861944038984374828382752662978809961891893588642770016163830646406648526146903092960050589433462851973486175731108053522682538572978881231005308420096000000000000000000000000000000000000000*i1^17 + -3453043864379962214384481570426437170923154494079514993389435106226152234417199014277458686022685576456628984504130371361252001181110497611449687577639784824798750866285869789597757266749643711999417261172262917592389327236054038505898691149866029430163651424015826292502712495939911111882063331639001391625125417196807903906582756523535542139821902757013929184739197539560649524140080377516496769066750970187041377124980753946600700879386026566583821661110661459543667918643086484617386659338810031738932855244301626636453829182821415926309467024998924161507172550423534949163244524763882761925924704731803682253151152291700334242200900926927894033152893540681082947607445424218731455085444794305613387101510980551974895939435898701138988634617002849974621327980232309752574634835475827524019975112427327873260077929621612947976700904391844236681304314067937276094641447810166802050774891145085923162050739809824509205405888208631218462846543860786450412198289575411657211034075377104052900912682859512008812275128043823240005036805704135642168443407327446655910206406283512600444550829975883532070181299544008173714397275605823829124611353890159880924128151722290463895850434519493235103573349175957412515566513318468730134206150803849067237630721901833368810930995745490719646886595308534936512647905065363252491401874636800000000000000000000000000000000000000*i1^18 + -84470875923317285455488809551025210845623610058581393728493100851181771917746606848919472131106607117299847463735691466535047313895080888670887608934832545382425957249547082300558261940285992275657717919958364058076996228059900623673009537538947438834788416963498739935749457706732787776867548853630297003890662454617304634517632638640774950747119078017653750194366718176557315293000112776242021793884197055889938347465633816828607449281327330151155678338880105795554450573258775523035525927848922795571795319970157909433188262817107706916851077078598843378106482221215763185448168747375700468033348677841404074382916313071901609186162644530100749884166756224401745676226569553447018807601389251471516092812657810981837101205082296411911171006591686488338849118085541023494954157949454398309109788442243892036042409883060147744036486604802131008535384044688218253282224823059267524175080553382577642822618300211210670428280593842842778549930825186236293938676883865442850660795930257291337926429898226809695464956967461405352512422771073349081074152034248390354836791816193475291496934689186568332160282486662724800377959329466314412076852288506387658226280496179836574824292516288554566965855669060240668285932079486261833188512977552360522839666086699007771378485380462961791887761732098735560556908001136049736856371200000000000000000000000000000000000000*i1^19 + -1929176671916564672400883642876502890050719061052965884169560969997390115874191757906607875277961891112212355309460989804468142236924250095192311170077221703422552281291786732039569322235401187100831521255116415026456984436531558381764162453473438204182637907664879568293113131816616876817023300651178222046643194156315528110520654144863572037672934051922204244275144353787948172992504232304123904052743191216282914946156428911080454003627199742555064666742580110129600812247942505401719921731968607394261154843165104648942938670223482875812212169905048125040435966113505808894262293061480184672499133462773177098839286129442857391909265424782250620751255121996745018764483571724747594200119604095093659197006641522623966822491373648384956080789047379328784156544977928537197634118959931992649438957192912317756719576337895550369560635368901885390370267923549699720632778909446092310633371062845299663738005209722493029891482050564540121951521944504442647444369611894404546941440587550891887273723574840318420693935360652613928483304926586520451883066136081899073270335714654829628805521230680866410424085295810862197708126931282610432994070445261162316423923728460962925603037769365333542932821537925483515706611612071154577235688847647657997944538479122738762640794130666322686838002806701537476192160204483500965888000000000000000000000000000000000000*i1^20 + -30221718974162469162500313230232048734896433384959994379591616727589628037297173215111170750351109267977662171060972052708650226828632629775262035449251454094984941004189132058463506119083506836268181647786500985721628800288346340046472320676714884396428112874001168310784200701211699915101087825140601277720379974281683641472283354437873437200000778444279827348769307563472373551032633003573488734019916167464637646618232501955836936527593179433449862333237674114387017112840902699787252792571754609060547592519162153622361029150824948076137728069742250789074343645897897917960133385312469577627611758608634848360939563866228296392955234874726749392634056026542940323243213456313616755724672301765342542174121919108699781812933848821497274324103803774877064413820462496129438624678091537871065828136734207225989025837381159526486611371738929733353497801879540290950860636833041432594340281144546032908836755736974154507900266949396086932873820578590298987657069016627370169200638428067962497390535913791263879495428889860055649538222070269900917214392405666903574559756732509933810787005832250854851710158802998410693037680946853010354013596991645895450626938114384884522974428159322647871997268348646140478061393785590403577042075002133626186206531163327171585859752113557428755015250950264233444893258324272742400000000000000000000000000000000000*i1^21 + -412465656917558208685541900877001048724192816966584447315690127596113654822489233371829846200284810524351240111268866233884951348781522888980951711619312748152801671339808287551469074733199666323532492426995179818087812935005206654977467387693563774324449725835263722224757942247674467170805726024370866157641268766002763280328083597430508813042015980250217202562957686430420453140987206273152617337836350223000732518237797202220148669864169561193912140561172597165488136935196690565638038913942334251931439552751340026410280612404132272829814358072331440105317168242059388122370525101937463534309510477195990094687245412078396998823574421670492457746746366282975539511542069844766459576652850478161402801299267306076830375098308070099281872035264792596866659736921924638953773619941621359970307382689995363706894099672270784978482421964156943707788150900210737316291972920585199833742506391196781521188851345701661243110206273221873676650593443978931077756227929839067196892025864523039093622458476482724649337360763460699898953253177993166570823650364636371568319731417983739191853002523926122976017899764701960443278732960754368556282945183275169940854308063983948665488295377035452428930491453034644780927609023251876627481790781751952811305643687519564965362414618105781891432584075239825994466852234854400000000000000000000000000000000000*i1^22 + -4118036166322151023542066488700233124355556364866311850898676443030303627040602468345171345951074603018667602895604716407861257526730702256452834084190221253053923513289522398710187549359296594216113835037597556582394698638060175794248998993663661413705196114566279924200396407371103359209876650905835216268137922118508971050717293431867934748826941912784029104046903391460271673846275382242412517558835446622108718085617964482926032692486883948693652998126336547589170135834020032846551127313229550414917442301467504593652798422700477666504560929214985942695556515670485801588893064104716555552503439846014928573313955460903026112880199106120951751372189852276208572074073733825144791957367473396702637124761170274964864827247184805359054851050221872848208394501906233592204320486309030066101629691312360464387610829761288493274647454256019196739971523189408739706561243958435772931661428090612875822354169123887899377722116043126804058715012228050337914833392994316179757003934972192289216343550669223623340681362435857728326789166217339490991821620267711072749027131414259150257836179665838792431566066871184689949413213112189628771210431520238732615260800712981192521307061759803611726234803400945618227937795799199634917480532703577268377977215436705337751093696684420905854062253895818241287319977984000000000000000000000000000000000*i1^23 + -36061588862238359687522649885406690473419601399504071619512233447146487308530868020065672099271012666019688052409428707501152129516075582416108178155792118114314540550243524056172693021355954150059505064586562245754362746761585537692513422836524853177936275426325561607454998702208761740414422042164685537899533422904158302716901406121164829410356363136467570694353598403630935827557667088717673260587372699818899064985797580377390491115463944213550412398679068053392662260038315954606566947196516855724829101159754350018511526135397416550134074272037328346462733849414729808159296435558574609192501853454579994781774733189837215985155097958066142579886544866194496904787857377990188154040584391917125337570406633838125498266216517719641883845082469049375235430445315005182016499717849461054730709280976423973044185002939218171129624592496732647987945319426735376717013077807706110134559577625051548871795539294793601350633814063348414706278408248289440749370236622689719233248292022811675311390596043511559727381967084385225546089479003986997397359713687515911558671259328731113409601965983936604299127073593580155337008276881963575457981044008612490908318970726680886602429824566345360750046769991787764667528492364215748609087581764811096412876601946331068521371182428362464823588225919949022114611200000000000000000000000000000000*i1^24 + -247142534205922922800304339736841898552437738374032206563207625651519913175372893615691904672468632122355225716454214059598177977400548199369210817160077896826486726580871664692161420546304798857830448417762495824758945939840185879265723677150101971616224574930097705631491604216024831458042489348048374255113868742515526997529205150942935290161562089384166945620005855527098122618177611698449778942591243320276009861815011699433741996202397140256322350214936761011690851520684539206345078143046897773824816179019818679946497481219569403090882257161538624406913126129916075311121835886219746523322272662057457077801406063442057275116855552836613882273675936906743188762828405526809299239535012280946975296099692266286509875439435098142940759078138937289287694089179427687542398502027833452866167870120082914175964427814745403879944596876885756121731392503749054008707991802410582389928611275393281989311696998188386596535373490216186256986340065177001457788793649684442402865637830539994479026024611693683618449509020307081349183308396870701929764963532247259925495497591490590824622928279344890584933304867462449541429376973952401739462314102053602862455331512725339044037415919838260251268878061196164320406250181965038372317223912567484740535294007276009192517844998226740868990993627189692334080000000000000000000000000000000*i1^25 + -1619089485346275498726072136879908946103962316991205668517612341081492295663338374422247113878278264448600829764848755105692339487898751404937987674244940638331178728490731419174049506605256140928369168656717610399027168707631475390479078633279968003168562015532986900374058334477317356828495450952049605435470044997629797247689445649925207337805295097868199253336267560545126807248797612147468545061857226631472677382417112586138630202963914004423124341145454325873584376474777148566229106188673426533457743916780964519416494173013032518655191145940852495857009075855398020762291420555106356691780614871553969799478454320345197139264261977180146507778064079318708555663551471216729076178800763154566204067176084903375933252558521088163338729244707948117784488171044747035870283797311254238321406024621563195455691105616621882778205064150412295858956763168459975677773287876740915099877349750574394239450928056607535655594891596502636165763968763310345734618456528880731726599739215610675503853817477865506343775525673368634889096353540811270575221141124866717617260245285903985407824647702226527409310889572771006136792391095644250552940394826406439825468564402483122355626767498315478524256352763692368087902499841651592561395712455188344834609342892123574901272227462933563865816484980719616000000000000000000000000000000*i1^26 + -9102503901107524703202088010794428556018147103537564654455747365841746948239972812619435598080902921011292830887913569416090943497606446985130109151846361994103792334299539075761300859541909884081280760182199684829250167204222357509613974551944101412931846796969557343508538838809050119965399760324157487572972569884112660379492776998997292286879071372768798571526536378306003411088624450359877164795844723349664516325704822516118555145012727111443768081175538249477676460856090180235709705283531877862880965849266725176874464302226331956894267381983365471434570047921756113866745032235486843554498970777168280794935502314851529719111592749901830340498541985468688402047641804405948178150666566527702842310320312717964479975780585985135280492541190266188068766326729451945782874835031450131815884134203884103065696568851860687749533971459109042199316739649020066773403482088293758772964454355487101728040990334346199157150892600402291068050646451005023509942413234932671370924258553017843182868419616732856771855650826205328935904574285460164288473549279269322149950222875965663296772758225116717624810495793766402215724648889339766671176534020158435608534719941132026921102534714288613613631322938040845820380200094585348126980119935631300736145289007706659272220828431619658392441087590400000000000000000000000000000*i1^27 + -44272376666258489097199178110329943994738255521091599420075404598508841770412213360576216551037150172313850083463461492203333676060402136343518695707248301294324332604632926258113110978096142335034834066060286503411148579156025011977616591602435480440829749996326668762845994207496267900445133889225351140790138322036711408521193659561006070089521493329838501311319052518501890877376168208807823382284319082476886550732573190163710570560690199992379221825382260749397738833618776237336607674856394835098028817581627406170031749737520239660494656096688359765654359303929018277444659994803755332354781670541733371670894691837214752362150576638278246490311567800166645464548773083986185413164219206614479349622242171887261991186652066626025006648245855374402524141321213789015619750480515388777395719563011962900969631823280221347228231180607341095158955140363166576307595430551307169760653350688686418142071245021791975710862459592317859882475449842664302696300669405298492606774685075871760974112748284926712891627800440267082817359422115624333022604018082595748133359507723229866510993840753175612716847920660824265893650876898534214141601253028086690285704116278905678624737559266166936974060220185691646757513363175831792412730966292947280696814218065445716949828760371480305671864320000000000000000000000000000*i1^28 + -132774970383854234471153305141816085691481429808839033332530621049104617867750965167261864660373348640728359645832481503558312777201609149836295941915844738860950074521004956983821186615186892341110386929126339619529060468933991380846398276915741873427282612412771956443633183439785955264289709090159246473596158040768147323208464136460441998616636525403065805971279359817883797944963376330763101504791661763385511131898567667525800061607117520961820737139831581773281616621382134564914584827404868011307576960585767361175864519568394683355908992475599747635256713727178324063637409544374700459189881741514114251441874763623643586408687575342609767346101211848148639016695005242194774681026670858510227400115437597649347381449208551420029918348799562005031597420669163045648128446941745798329254934923477109419124029081665357165422941586879050025833700658399035593523183968210561472797874051565090788354134485592311168151147471914262169384988321091404484172116268827992310449709828255649526444635962197864606256307869777520507178750780588491587907349469572791411858921465480937590587964984588415290383380011857702434758820419353972765952646971646442665394973041654550436989345283709321980269512092193102675515861880265396435911443193591099147568584541228297296209864648422074613760000000000000000000000000000*i1^29 + -256515678574694457887059616466989424370456729777626982693629404760323714590704387086599716907289379613037217545494767826331912238871589870528210376016965833545118840002678963439996134285157941663083955086485782772169167199945959974044580628463719310532729681938632755332898251435496087064023008733333866456511790874236780540645745522953523442156959227487490553566288519993963129251154030680820588104333884191604655936728509356154208839615092006207696896568779586017030082426887518270604347483566619497097348948607447641430898375310649219096621127727967509934787781981086313792732012784926850585251720781076261253156424982569385115336873880118918967348172885183026005952777779462437284390968433534926593834587264639117156070587633795327513523870699187325172367296460405476777039693920683021752653687906167494447444143496018243814028746958417539158570494914742053460318081616272629153207625479818954097233720076859915213875934084330734053190649704635695202300503532189593145418809787713315256418780653858498479266232746901661178506702925662062540280617295148474874626539752164400786681274036194614091218529696331288680072105646126850942174787868832578386479590811625824108408077596741362724749399650192843681402771057273739018796694062363293001391947378535387655696334786134016000000000000000000000000000*i1^30 + 504995696736810727820963485449545418703520079425010993032734528821230468484850004007380761834830378873761466262299208822657163614674998316977451460181171698770818916691272287016301161546859144784129023330039066398445146552085209895467553743115112466214457580991826881412932510703677026987278509189811260763874083118841435650715572900532963939262042969933911848291529810956555219576975139374003288923954866790758543854498535009909122883568824517699602831095686705853251340379024142488324706329815488706966953864731882905365760734243955487879813972545118659561893144494214494734348869156450828883581415891971492586833721562298329211555409704561062537670421173852427065133862091489615641186093146941162247214457827647978041704954747782726931854365393997439085617172736672834500562554738131858757697818374008566020804476178981310916169181799746514467653932934370118060863491125873866020079461754582190119654217807388293306801952405324008227195266264901262847734235803589217632630632437745484906218296431346895634952065049302080496871878555231583915575372163603959100739186126604208741675681839909800832482681579958098641500784418890918063090186294719061133381105671070747922479024120478095995651259659168831068644408395426284827116964549999672932784025202330325980123915878400000000000000000000000000*i1^31 + 603441926830242304561510496150016944238865121187460904714181223058390130896758843086369802870480475346433200496438729241086750432677004851947737598263666888493516050030206325490971166620272180404568936575629113992544302628457890709361221742967889479012155642978752437188303003867028639270825652873004515117328061263275177876847622799343312960907597377895609539882345782854021737363970889112087796590487897072466006450361761267350901021269932272064659935042024770036678071976783377647498361657368647505700584577390186757656389717739650929074651634527862647029171885469385388686385200864519456731480013040478166976087125162097298762423397996081410388882986553286578858828743986110608805519413837786858349345454376029115966049487525117666202370710146054833962849756918671710659496586850913897548701756256743860159518052690996031191361437075801418478455052058125474743375336319353415433411655760780831260882068482148511704676672616649589501916769110966690454037195259427669350219554336863167107117677515476504496910919954136721305517213071926766834721026675215503160014197921639603845193156509987377563229096575369729904614714370439634219482283636060154630362784729340255723694959559125847254467996483175218616883793478415381290915638938943406189814456342149440735281152000000000000000000000000*i1^32 + -375063097068952270718684853650647415394923495526806631436909776321770180895935550334348682847732938907785011135214609428049711169958645509385853473898918595453272106141588592256368550915729496808639926460647338342349460365843261599456069160999952543449690728361849958125652034518701675955134022754147781270281954838182294546478127036769385057234247333291918779014726600352561358122037765147103723498546994677622638123674060095312144528305683941782978541545293153584359908363242684603108427257355176211504495811182162073366479003616022192903489062784627053218413973828361525096901099338806536446389214464276950069264337633167678988129823821614904148626732023206575425744627666759735489542418755550244176572474989644861916582230341958520759445862777993896410874050460605795793247151359311824036423945125268555899861335540534793552589156822012135754002121712186414251653024105003712020631429242116510416773942135412990487697342972862668637268993043418454348374077321882214664732303309252339012866202111912956184150215908284284243785064130178272659797520922191244500748625788077242527642284300028437690674559991132576831639303077453900831717846946781050867319867624538375937585996816511867397149333381979595755416455416525643234678354462596632039600491385292901580800000000000000000000000*i1^33 + -787935401830788875015204481624794975734251487300023939085099905682962278590608220138201424463140466182585161661161628928445727905003119934428273016917044715720083963360741165658471652051814183653810788025283849167664612398002343567782787760652389170965320481730820759722401880014441297841824127117912016807550788652132833712407016083610781726729205452211036658745914244129793471087175898251688677870874926682464535250971456196558017677140992349324963852443756615102209965109131189671414072723908429244931916509739939438122433266933078719393598400440854170315586594364054950613563420571531587226777501282416926408485634316872635438940755419180970798795077965878640241092536395731108264334634593061374227651164419996651130380028280321621661810174768534814922504889061090005829113891168865979933045833663802314099831650875389643266596158272111306826367420387228731142190454069541010630011224017674052834609076147151914873263130183418498637761476469401011378559311971041233003482482883653941688699833225649676415923874523213887165719158363988160936430447080485457814932059832424181590614067404549295705312940389634254354303007757771475383610389934508741021021132175316628818101312067873588024485043556194716832951090301743784988879557187941072443940652628049920000000000000000000000*i1^34 + 460472587140115982654796904447254105565551780002814347841113651595275700548027813604080206510964781836819035085875049850149860219987746764623468114708598411275674646144997845531948616153077647433241424402162191470421441399148966843536879584689860709446991020284510327839842338472480350656629497991053653846241487122941948120079235276067979470269224947583583580184263443236879131769772283532633673720310963637609498990869492211595794233596591448281843026449321047325950498907470017148694104009813480157433959988701199317504215454388134169010168902240817367243028949117072895951954374839039849014864081318284042016815160143960035006708290152091351360664558399222656404263344757178134435136184236241402954659681909535307977035015222740285048090523784355702672218098975463271471144399486958925431154682683556799916863799314800959466635695740955108591137716824850414701539526551949230011277220347921752924517369790033897031795851654014558487229560366001792309441151588769632260439663603853108282085294915397212655975249039892818066381658206670990057546979128517994695409524141722692886238779221464880686723105472090799621583277081544809551382350681146510776506936744035148144170736725748126144467322008088939956153508158176805516796525925371366059584520192000000000000000000000*i1^35 + 348373672293131479596487375805436571323709384922457089617652427344308973483044686850854060430026803083843908444408203590127094932887542450505257018634410574583088862573325504501777211536731221212605951133394379434598537829013476385213147894603272741015500133117412207165353839912537717067729845522282119683959093661461623870190274461441844682913394534647652744600557146667556122299398875086878360691607060414535715206416533869185449258047998544629067447809664254934447397665193668461257635784017830515449919025106051744767609432400639773377049813332217784308160972033045356457537994258477504142536790301500982967225661086609751085297156329489576882130731123800843143407290972767319674592745684277768079952154196717065092634958817097438047567489811844276305755218588147905694627851189492904708018247975898858594451381333071555009945631928805219567388064575450066045744744877930078784890686516276063383776574906603076793122755431652598244439976669928640912112301737324502116860851635113298282797801249265625525314614646974520531301515060092246469192137508590352634279642197446708797191820325680993133296003652097745084816233197056335355326468641856757329655792837829485412220352083964650769906733695358671272155525569739115354973100567171654641254400000000000000000000*i1^36 + -256430838706170458668203969553744351339687399377420495401075644571636513610207402185274895917935084866707855529412105754154610400080695545676955337257334837768047745505485918450451710880155383794343470437368313724449630860804749940554426142263343353666902478556521842315313845070030543786308016169673331083323006600913451105124902205647874866683314320345146382419230515675189034677446889181688026368666498428642700503391635010247211447249501695167292758263279149835836896695061047992477796127393832367110615480212701503015271791893430129083533747486350812343334522035611168540113552717458823833041102752546638585013461300520880142089597888572448758967840022846672670465829321157185782455737906361087231613440488229670328668536633989875694075150639285792878000052900823863414593786845480244862460374905322000108985972058696611488747647890602734383481249637771397831133533141785889108324265748851985188944916205401969278781457317957324002896852496768339931338683775900126771065357536367013814396639752305893276755137205587690166130302979587235427102246004317845714177345103789304877805137438148429373590226144162718348722456301250142197352643871655249443280537915088932847494731785539164642102536914615981642729018258682553237558645498052608000000000000000000000*i1^37 + -250941948585439335138125036132898823262721345221866842477678967489691022067396630861697229032633639508604278328660957507190610324343967604165125214764803023253305868416489086291217494501753341018698195783929733991974586914351766634393316620495138777485404584191579856497864425272030040645115960259554072026029522751948553375896336608542058958060762835310051462334049788122602193714764708238834052576128667420684889875293911531162009538300973999587572287027035119877670303281789696822632559604416404517743060203026618968523144815841910618498619832792216315533007909016995290341286114277026664758524046271775444366020664486141446191116215638876791603004403689315664465183544114502319667758108341252231036041285966658653779526259212433515352680735413888886153062438522310644209424960662549472112914397125350346545376321900408890445002223973212206915710244585089255136189523821242912681791699236262395894149418551781509993796685742304144411786426699186303101998118978465794348264767542626930500031465795385379090750821716227291208994801405480120697924275174606231351892037216772533910864977388429412447736048945778743839971522009306674595909068264734469818677448390653179198399040026700623901219220997897554397378283321195974254605620215808000000000000000000*i1^38 + 285062684071464287713944617742682984386661423453492405296289337172524796477233703975070065466987580174408615103100891451627436527400612397001786788257109971685000607291076752666260491654517245641607538005955111850947414081261203099383530158704401350337000966687988449581633505134231045833734716978157384284246555427948275882704296061137633983020323512435304794139405409501693877894327949997348045290476142390617893415725935406263629945342225439000149930761397302346181011585127384425927136543652794385981188576968441584203788179164225204049283906061931828226717026678428344941771100651199126669040960801830684103802968827456801631282270356055182853354259593238528632529845309513805563188902052221197365721164482427611024225207236044870033459357336203443565046054198524176637075472948969282238041415936505434217722567740079709487204689176337019127200405347482467575777704545583818890559969299914536260865263611821567407193878324703665108709778731892887667203355674944960642186715499151702549958047724696793517476629774715722421232753906175956919336707685678812670900760801862535108008740496931747665993867255308331574842078895818579278017519699811896817952494919376473845392200545573207100717511040474203221009395826544588808034713600000000000000000*i1^39 + -109225959567266637266209970288930345042541634005383849004963338788760044883319440023477204534000818931816261955077070062596596585651794233911045623793339998602457169865170929785253808746732017821538248916383814159813430797871986651587573277387924412390822342481199568718171925475856111019989817746611377761988769232340856705621483198473763636548076861472976508846292768455084355683770901203355810058391757101382601681482994740804805199521481927897995380177884097540544573364026318372553369871196122289816069343641867233413222295074808997150481865706858513005662060608562491797345082462707606388736609286762052418342217371536087540036341993297952421843969214031006439179483008877313550304370330027026803927658031375275329195910678153199297253706469422462886425597529498307533244298587403542393019135584399253092360416521710293719820256001310679564012470047954458365584762563422620850605180941109561854991706939514134338859413043567253401268707590294066457377180473230753257391667454812341230212888788179853463646023181967593844578472252906964147348934230538270943271514848909834512022691227177329519819322134917189339661514960147588018459807221652142015850510860710858152293221851187883456533135271602673536658662309719090790400000000000000000*i1^40 + 4289903435941926356367392987310906748006494780224989818749748499458552815002930561262809753633402569836533926176179234387725395223015031491825853211629521010236918730185299633465628175139100437786275175447950375810816985389912529401781131338493426230343390325052174428293822471872862672222931304526500256720496193472367242850870292248451479285056697185246569207812772750865585302313172614964672709069871012168235878206023423108068581176737558288343240412867235223174374080091977014460793938400931465714620168082843965118498591735627410322658020930055742130449924003489928966919057842679598955661802068180421562593503509549958142919468676243003104791798362504649186559189742094982995908169484247289889194997083634457298659244307807922346399573595461510005598285531442576247914355413238670647204822282776316641553879358255879590302038035077448090913180218944183523974969483360160260578469072547948625286203011777747886004177498948824182821855910519006476102164379949028346062867939313754501798220980219105312046363353494521401828726873009721432819634443785742251232348389286008034043587105285990015362355581106410056553846207520296379090786589731344263772185758620781536994602589609828434861734351198778274025691380514816000000000000000*i1^41 + -517361738049634577448209143594353789872739170874489136581675580219682798684848337384579472499921795744652676975675544092190660677343056512963971227362627388549083871039578433330520516939904556902983689034685203752385270243747417454914611839080445733222530982385867530982004452016399740034150966544013764508906849029669906614143192808263923872344659902629388701481529785189031852725555772081055333438370037253897699317649493355198649495497208760335529610257955649743381761271227720130953802792856057419343722764465164158751299844021979845648481469923953863684433066534067726938770265627706716175682662774807363497065993064370863062902349467814802029206718651920237907672222567205150013073822299503066784707048877866560005549689584096396098805021173535510121076215110813990018579186464595381972355775173509450400375021568215320897642641265867580253954734573592459971007827786251747082818349603259688944653532512574530313085647102576098032642888107741319387631236530654449772739894395122642714017240865985110824701411582349485714089362388897497239975490108499653942342378465459854204483916360781247741226853832450491444833746062093068695452701874661313262735588165819949004556738853998087531129831804108931595932467200000000000000*i1^42 + -17964584751167202978541788487573139531775422015193732469019848152797482888653352899547246564268484003217090125884828971226973029875378061490617724438362272646512071674581024010263838478359991188374983851968414820737317088028637787961232834468063072756795621768470297540661379428757139370884676247489443888435353478179340343535869992005458574943175859559525160062828828647682222706932141439146350418008261487313578218924545949680353847733710227841431369243636151537443761042574013325780773926808906641806128001174411180188112825247663297631811988722584756351073642691376035776725446334134721089623910481965523127648959617455738639121736014919538501023990151915520656559295718651425440710163179262426951983167865542869301454954804598597894495916717792840467804628497636164506443068530831817725409193938820083491328110910525916811724624138828264353337752159496870378180005199158997362642707288130450549660924378705958503537637683760575660465083447280243649628989222591250111383515131690088702082647564653196064065110693210190774995537654011971600459800068165741931518911505739132242137025970589838229719789292490362510936504968876844452662746691333904351214874663231316139591254492339772212847871608926796595200000000000000*i1^43 + -16471406545692396495570180832574328731908698689237105628097601193915119237335469545585290609980048399261411973617988094137061715609737964627433426265545233277973322128594321969255799501523646971916059398192857464280399707009468286123364244867496410089604828152785168959391776451984507072040444673291044800355578957372233606075834586476859192487317747544879583721065496682476773058401248428340935897093550557250638754534839746651435771449437034506657712224496888206461414632274697274309919827407168080648358111356303393100527844824633577762320220732991892207467443854676944853415123608403283066719534162352768451983386846561239414362838258100544181703329123685419251347333964431820606100669445025127535187957092392464351383507933475013302064191648294895632267388320168770086977787091137834701998485470623815893709825278011049020568528180913199919857937999707135628376815118499103424219445184010772371258559383324243257525111268430140876090454878279127043121417745633386373378626265196814823729869571651489884681181007312020318132936637214677996384736146140995732996486891052092319410702227912947741430487992509308245717931355729112190361095209695541584610091784070959154319872245786995016860545527099392000000000000*i1^44 + -27111599509477657184210024408056410553573688664802334335250650222386081663337233729169272934959385935992128053125652357409742786036952097503800874289140851128169498672546961461471370640741607490520928536130069203519626269713993347750873108268433474974242788251926199776004771409371588478800573437983507585843404832494937017093788734313795046073812495850843782358767335807024240173243743897019274178175836425025507695957051173176314417724924214492016657947799127489824270414159327236881146765826134204429167102529200988272534472538401740516883929317788183533989209953974188696244111187442862177419070091377404029485647097965499409142596382616486002997471601060816125789484477795828564467371946227307133224390771675041131938728765722070047767347497461864455697130294415657337159584494934201788852159486633290881749908740783909803113085841912890712288878744393737098004421961121530268976186319201455130132623005779677403245279795373310020787798776685434849775678323688744751014431779457156192179752861987821724565905427596439812870958793692940211904408724948375033050151468574594884837946867781106850631760272562731827213981101972533034454006230994436265495873682371642063993052306761507531311513600000000000*i1^45 + -18294063851079223996656024767546934481317697199582175926771585355480878713621780897104869093692855176072903504868338849580726983026194741478693667231035163627891354669708880028557570996077673186088504144445423752204610041836630876129862422793221557335676887281702860081819037449695386804714217866900489090839550178440480758678488458117681752116601373579565687906239908557437190674832973038318407143688133168874267441605152423184545726319955743175267945302499628363855726580575870355336317885471583755586796049846929527587004635970423803339203150017253083015695548379224423153622663415998001944012130924473113857556478673344607876972834119970015511947202322812136387366847128339816035222037374530349975540106511205720895057467680681161561722267740970029547005707409952365301405030758592647257593242288345655532808634161675476110356334567097819194874024696834586075976781329324242014676412907092817042784632798353561594768364651903316891167537808364985505488275986977912736890507314512562801032122522418414739337766518007150926280059732332080543394562708299181208708850845768260475163527041035488233160512535084904021970044682682523022937142421218169195591467085210991058788846545735628800000000000*i1^46 + -4472234585822123919155682375022630010185183684321916784065847873501454174521876202821894008097810889522375126812839238722669680121070001879100081323695025293004657673621483839687031876445761900556824942112219229236635737935799404270479677173078013590826766982234660612982714842474291986494483267879078729186985831715393306270494378022874626950567237410277047473519197243970949653196967456735394300717064178653003583449532486037808748945827886190047957575358890653343886243943656064108211766998504807856071268099836034792317500769491388709241667534350978718600431951437798601235827550483382228218754614330637396018906234786037266741827905260052468591831049901013943239394562353054018914627894160379681270085509151905201615783414980550014441553099430520602218328960021378236256486833299639756236761483809522693620111612176326535831315181726453308559458880787177865151422756267623468289696985902558009825969478175338919592425906666142151217518200318595570148219545751564583301504784888842395906804368302792205983880257408446888246775837154360839403278723983525142172209172229554943845176453928464442618070166704296424964378917225454775780355672525825817178887217626745800154635776000000000*i1^47 + -872824010448863349273781048206935224349063887110736346214246815612522922877923423412589671026580672070948099580466401835874238625361279033921122068582976294886548124485520556317841435241820216739678486888220045065508744717253730373454261954135933743181987293964201149818076417183196012358432214698149957356368602639994182346310601788410489405235204893775200434358735728687335394345872341992192843393847607235938086146811880280208199392144425628929650309561625725241902478221825084874659440853520232390924225917927833293778527692032999537050034134599310370699980793127887857982489853215411654092249060559540886307536980633837241089707076817840010516559431375564102690333428158215421092711909461615178012501878991918994163917994348474681658293065219858758013487638421426732148988260672935756786802310225943803738232018199732756722650772599245501917752467218272261750145712004843820042868061248442488040899865683722397226374202767079230028029913432760173941658650800881580652444465741101814356020600974052390888452423116555835524879996845097807949896731843150849526799453111683148238449365385568709825858794869180923135016453077000204074970732851694448536715598795191884800000000*i1^48 + -187657262849717253300492447402274830683767297855501022133959079919368025138911179084213361515154885681283843163152456858920114176265395398825049859169264090313760328163455981720412996876984611333688791664210967321793480916844883455225144414476085916072395461333716488695173402881333863405651961770113317454438683298906318594909397518056711846457566875988244063389012007924059244468288918205871381088905491528427343652313880340859287418907391804608177657295681628584358690296536181032505384587665124626995614148883569457671976662380459293494360595844490346051585813687856769430305636341433399110436437076582706183824155481003151412761496581114500418699707245767033370032576826079871115463971484871064846922792950874561065336430856843764475675704076612205127522824003024387498280714354429961102329842527554930497129827749217854669285082280538724800452196388608031866143245727946720565795167320468151131293307756405874763906508264445018515191058923114398114660337173647520162237194378486573929067696838964773393263934375062436268429989038966368204831656938933330257076497601417911441892910037959399294819029048071105425925010759795583570863851187981885732291750400000000*i1^49 + -17384016915260266436900059934062016874409444464445504949636821364803229486686652280136594054235568364147907013500568221487888691761939387638087882331638147576325856560892086678966231020089098331453595719327280759055328177325155265925031931345319624170364878250492248292535876433037278330402483574316194911652333828890987278635800027242690176106198673572277081177153048004595748185078662522027862292189584180759847118572346655825680563688420576405003372379406421494754430948738557280849805208888847038186721957993794583478224959904526885403536255759036387966666982859347477082869082698984314073828056078548620383693608292150020871747047956752430827507290769451824040089373104688085725013714815094009043947673830664365906124168356984741082383717229457225077264937183075834190961728926095347780990165782257049271054547463763824626627171138709643529671135081522690994360326614935670120379305086039402925625991552525040553773077703285322705789462358243286842776125707770593123382894222902239504190990218577513897361329125740580407363205540314025660398857806532291819474321420478125961148675437830791573370320640677250020299946331321029038998050094833178816000000*i1^50 + 16537899004063265114353217633008573248136812276873492628444877637865226928689181127487842860575079727688728283676123943795608989844433692956477697547852356614464498907842738143170951247199852677404646747584317750392391848965930972022742117476227132446029039362028974327339272065872956616774614295199782265526785147715745683256093542300912550811611719767286481830788200704740417010699878857186715001200168026628191302544732082543480294843282368114539726977519803521797045716910453780503668965703818366832739851664450749852767793813167901686425143808849737048236465990155311435338495550688001005436256266799677685640468475117810200784413334075509946328560895110969784251765392987923993839360531675497757317891088019026266325136621160867609212884784203089722175472931080576058248442923266183416060345802148030480961238185352563330843834533512643549190014611415290399950723340945617335161855284584588463678961599514120706325070929397440572011221958174572119859618281505576880736062923963149077706456235802223713800824416365737422450392950928385272313158422843623210666748300444546041753813447851628525753848185928881838863237564525141823578595200000*i1^51 + -9393779962654651541168470260409106565278487665421558828173091554108578683023954415180357093518185317488173546127099836002734227981229300968160360641614600447737907440206305486201965826662482191832967626735676337522002306599896941551077163728473684518740304512004777134686017726976733196052229785053252251243709971930194341709450774133291124898874186044071713547621846217761778158192662278149811799491654864369130846122179222962491662169236631544792494030651718075458240475938010590127806114920691964427275461435590318311513534310473851760505441113201889507327115992475045576982234301182251355613261956081102703366904742048876252281058353987028430197491072647209312628913791367312535214436583205442701701254923529200449737962804633082078281294884938138138327704718890905185078246046186984041620508866716913821495927354824216845511174273417977655757500545115273259294275324829173766817645515051745070479024363435172647904928438409526926263555264174172794283239096543993286140817207227183079412605591666602709122704954816620631401353901392286235799502253892552649545370521484735490982512047524543759671153047543908060789161938435680000*i1^52 + 2910373569628978122599858674422019554943353791870372478452803699744125752800119715268863724741343975564102168149949630002100753732272562359989119472281469868074981098295789478563670967216669077280286647790087394539046606809790055946319847368253579370211344518834645086879367052175130857969810730186824887697696540735545494474565899993978125208514892121804373258833830218264438127313074196932311123451693105129533865154663512981273258230920163986998003845703640141763215435623342205873321728561962380639762893991197695912554715158366522873755966891004023523198159700906346383432806983954758105291534506242212105875687199231553736608133486773934520294556898915364540990944932105040322316164253535585761734237377839937748602108843381644219582680389174513471021449224015533303674351949650025881883945587895480113158480528866350887926550267881072315120715960047232337450508427425600062970275833211302207633948194603007926809240066667023780824314107378945492304161233645757120001339776643645530795192134301360374811989572244144285653498859484761215593332292106769731399653155087643301676633788320398628053983178401109824000*i1^53 + -1375408261669847372102089616833282947482963048696635960467705270133514703572550526837115809266260323149459959678609493825794242464168977480050825131424074749942840682298365477682619341465652987598268792070864406100594619475213037922750038820203296560011799972595803006615088162233132804577641060853428180925288872705668936422630864763744979792818915374795670944152832791940192198582721050148908943311209890139050039191350963592750175216916006317908562990432523423713834394063594658449730676824496552077941764673894599762436659736809057201729869945610478223114970898437478461101332172111007923685070666461854342129106859419149308117809312816538344193814297504063276606719182885364129964551883191293269959525909848920323543330103107806305411152775453959328274104984987478242199000264881496748863966581745970526848237731266436838771691778139997158599870152308013278447542951551073633338969006318655375911084915329608704208094122401979613488301796931733888282041684955939551532792743931925374852277292278919021151771625506329654869879453629865416848282140941597781301791750273144551724824426036258159055600*i1^54 + -2936103780390218812647667524309405372240763129484703173111041867289529882816848779989550567188383049966827002254296294662224186741053177068838451176470383496965902324714693970270316503390308822074606955695760236920003228331502557275830989527077887144155879960420049040578950191391308422560047768573597911426757333026710807678909567168160852557115870123224988475070920765541545568184226612540705038880929971461723218577989551297474827976990813986241519407539078781428413065603708038142871024920177173473765722232569204800652317597379563810441911527540597624272801569369362750088256596063448628601044984707306415891010578421982467247403759907556788287897489386632348822729539146181029251893015647215653401419700253714349134228972326098855820557284078802488232468282394686788601730929683744896445289786570945445021124113009934767622525853015686821711174567257610025806275540780284753824221570482637977784966840946628281995342309083633420119853252582411529647619991387303592633644618250137520936798871156968879102691171930178089998926320060139759929784180700460*i1^55 + 2006164162696164168683993132219708322664077334813115989793009293664588846948290465869176932441259493795764816268581919344682350933022070947585846224697578085448208872344979891313544031872296755531291415986912507615374053960752926556585916408175186775773962255853800606391088307006377745191288930829881995513160411751633665152176877384755119381137968525251838585893198536231303873140063491671868377278867351505049517517042047126878796631612009085140239638299056897529262900269661889175875445040322347934399493482744056688166733213044756317496519001967203575056699325583991147555746849355923117945642983574876137509782646866040351283419337722101547752528775480759010761275424472810868190818151912827645405929927220665111481702583794222521027141138859968790899829227707070512301304083625335730382054828018622384873390727555820294630634565792225973745433374808577342844046462055783212377067455543669766606286969861483025946062571266272256844733951433379424996487854862230146718590016778260109126816955761*i1^56, 202514885008575450425990341692678569424394415167668029601397808890392555163511694190596409185480116046925113272678089369078971347587661419035729871941356562323378966155275893387309316851942777253473000528093694575958909081141626153488444215639902783966544289767691790923006124081213103456064161481248675755064784756451208693442538190903484352292794658568199667333140546642644363634315780841444683439300624952342021728334600541775806152706002158831583723871916245754026311760444451628705480966029489242462488998882945228615132314034168665786333711271357651928584498177508418692005003964159019526694559722812695097555076113785212009154246424950639665686281285572652424366617511960924180605597610597839784232164101516772878171511895274734387503180899778107281088634109664195524751839916916156757204985621963683110763533901122185461567378087763315229960024887535330504378822847156917224932367500160721213015711785033990072904746833342582200755032309220070919130433936416611568918114410521227295018696166975576148199409414528212046705727236927331353178209159049768746316117433666756540194171965350353261346602456377966876105449313105859025840743822262390763494878838200164089054024819081269968310967367845595898696586514749474003362186119212643142050407475110150764644432748786343036499858944398958471135974120184108057891893132174991799726787403905670042345208345524537547294482929056646443257649800887077960486976755569253859522723618928625794662384106437285362294165529633165934053495946925911708715077885885218114162177418980019035300032226041433308524839914389915222877304158431295118690959680399886315631132988887722085449636502701876512157669040391259796286409451458299506485856364323182246778177538367841176849895565589283612977979122409661327072276871450458469808106585380411068901793059291693220045805483632717748085767342113784614169298991327952256611324748865641816658836911344844800000000000000000000000000000000000000000000000000000000 + -1159602307511735489838307693010876813278266680673237040646324072835034690632206799716369136306088595365664042046839065456242830099964405079251398155384120329185319103641912619341956796425918116010110962296419336524466775559255795695051631823065108932534424545362017726849471424373046588587561362723729312705236177232651396023498135836691522520706688827601820464144917025571857289779962489703737516850013837002586708633026613204331939089445234128268786466364228065431077023090273207458104949237376142266423920341533211078268200225519613854807859935420368064534807369678557145215224416980265039564947490437142582208421885303732738860041355095872778178145171671188543487497770505976999635174391558661868909930322517907204882506571936370400399062531279236475564638125853911282595173787580700921799337460294232498497105824187729946142989434562439355504317638881561255037232897812518465234346321219857840940882731417643496151938204862036099385203795487497501507757118969805471860365881068967388616041267750081611053966534979185885452947812551255136349374092031927548016390672090821095779708255298882675596452910527351670145391925363633924421242989877853094605063414204756850279356320289356310523623803015622151633178834028404118421365793015482196521817418269264259084110845835294254386019704369294504461587301807796806314897053511331830045647110909990508777258015035156370879787206876380089449719855562812535799984762763339409341114771418297794626565567935788474771007006470613718587848992629074047005022908484445822790950987870097110472736728149697478975458464275249147598078042524694736448106789976504592930287173466652264246895031177250872163537590160510306663111732808805053258494620826310571355231058976051124258801871322955841285282418792847927125043898165324341611434768237311095990448701199339053739232414383732127816189427698209985388650863564674988880038326440615068324797985660600320000000000000000000000000000000000000000000000000000000*i1 + 13651571142586721677528019378382796488286590281104217847120706681310935973962482425403673051683450011890601148498042385421073019651628382404947748805865599844397379774446246158238111093853428446703180734136427208542337852442255971577278519228861084706064632427088724517135174969990631794515353936593416839287982955895552735248106709471218744851243783820056693871596414556857892064855260399932346278674731505567017146453144896462584567147784885275901820682792220450076640454083485359651720328624125639107136990080500769651455893382725698167183370288514505138493767946264421703147214603276123031151752319112010696582901958149646535217510460181618313202501643640406400380306644643580451876233112733762694121358773388779590380888266393216395891543449674606114341364010011965533034982414724772409816722127752803072495039969212292645032376047021941130205602393148374173054859686277844757059162336036089689506573237333728106545643848425744732663049568967687844004396528730325998749916955937269926481629342190689526088357963646735369643027819101622940015153201324528024859638318409909758557343052116995161378462111359961214338993492660855610513438291162826870394181788894357932151323484948843975200982258043237346660688405951610156083397959811431756495164092601662345170676369697815777425951772675755871914499484428629189651457758877172320554511135050737264809214266743688758769761560363043794325015962213499219185772066715273295515298288959322237630779587561113350707012449642656128705752701135053789983904000242161940659273265879889054473404854719877571389647133826121432729401107501399784437370789517879084345554177577244212163292070609911130255881310223311296364407012319892319847705475459174019134755751455032611235493649600242371826549649870936304665667587023974654382424328887020600754407922451981667794859882032339862167471194084496327419552761005067038306273541857179000482335740133376000000000000000000000000000000000000000000000000000000*i1^2 + 66620448335391159885713435353515863497870191437477480720867970359437787880130787372482315326339703906865278026752850809625085437929150785911198074596732192116897792045160114153857653911986834591589842806544309771070435559521636909128610586883687718258657230116882552501116793561041662547754151267679786465419529037257708848581873114466230049365855194729997903685404055120764416193996548169736125059464049254620794995208705827815370008352562586589895223557918090120500155039075624516554005535612364036516678335797153340011836570807505466287878072438531335837925448057311254650095800058004738299305622581220267956723644626824982963530209902758377456276334159780697685521105028100551266349041705039370926138894796854786421668839704767087791773692906338170059171501541194061042287669987172910911173460703355954723713487597552706698047366560451327644311503740996999349063727327007045507057668396443471600107095033932825821930904640533879372428032576588569065828675650721875040645470421490694419957249488454701172747716121572429594015474811082617124152656373514415163853993583937326997198989043938823170072467997117429549654813571035342772223338096039758771235926683642361173810769146460095434180331615768273536096166843917466427229588869466138537708105715511109280625587969533543529267339709873236070776458381093883865176927708946109893257782853784330219723181014564432243652575908314910146891192250766640555677991888920025575373681389265349537819276521235013098991089985982440124311127425861297378742898031886018944892370732453546596162000604094769476405065422617006366290944962535738571844416693954329163694230107284559501535964040985560396998209368719570058276462333192938216976181636574358141316221513708162636115932497458316498421245180516713400228447351645977673064591392704229339849459245300536769944998213102115073382366732078468683723259623725435618724928519603534818428429585612800000000000000000000000000000000000000000000000000000*i1^3 + 23069723907655991879753740571124083204800948162150136864648660077360946089241122619504404048398109506717733449253776162068400673885234883358202452392486166622559477318744907769359967724922286675284881375343554185448619364673571830436778534258781326299878611226973567296469445023135993123921978414157357501678896792407211816329509045245694698353418265091672868495222939315353862424532598662130350453664512276859666577709857974691053577176461915838191275911945446070839048877595770222455755178560358259383981568595018156076789682636468788831776896996374957984823842882867160133593062146142225785771316262672633706017911778999673155541286662244993866888182803921833111421859341951200516786608767437343704138750805210601657423977202550712958901873861080800678260492765472214029502457749689613019520520701354809434741635875849001058101168677860809982464202467534534138990241618462704113171404354607381358852178804045263244737937001576247897228940263202633568544400367981088104010789617858396182388266278135233796793856738270607285630757617562487996885234996445974522153516564953533014395229017869942237426493621042813081717734679480573680849228938285689211408746963439749971985561761949693735039100933553159830745116684906639106825270217431194570335939359048549942927692586252179477898039988079080448543572633352531379651481232925902883194812089364916555487996753141043817690454520317342004694404572060543594737338985615554429297596415878226322009761330170414993230371475163748293476673594589419839760910720579501794799377195899223185897330985172837317364494911590524536926741678480536408944043925054719842863517535648799450228056383643214531620807176610748666304213524618655260259900980829338307879078402228131157678686883829777095671791274498607389454383001140176525502578118532090677917269057803253599330426845897079907677055579312909846043769635299551197691903675172882121682698895360000000000000000000000000000000000000000000000000000*i1^4 + -96446782985663196212297978951828318022308876706781531686012155174677113945612630125301973616858702266519623503731693883607810576849469773422999940234071248422453299622983466802198694846086251332661727194429258554776924816697365074470724859239266789002356632756180824947212319588396828219507634975813695225462665466511019688039914557967296036477266734981961118814891146639349698182027832993408226805018722458173360007660578081039776957286199877918073185802344262312355970307403020643685267863624965709038665575033602458349778194929974674828721649338784857145775423002515888192845160689313739104055482116682196005346959836663909692355834305720534734360193168241325496017197357927599978557818023693047804268432802961135982097319219322031203472352657070042791063412218619213864345886694011918984871461352154228113803342592859051728001558715538791292477651138984874485949169398580684690689613972965874396096035846034012148813731155362437578467359010366444396403790147645081246540639614018820626764099134069745765960303981319949338496253464821742852789618008373900689417317613772013811131929488931237363275592066157213508978093488424926808311264467235195152472210305317432236859519087707034749538441510794836538931190125188274922642194923486862208537896072719911049135514447401066663708948340617511740907720074928663690104702370762623286312749760715149197430690755739480973116066451961511636239111595990105748944464035749185356934118885843986249166881157357211041056240187973051804450913852803108380407080683171555943664100262001990673321899692336326995848603897575093395903112664628588606291248536497748831243648138248784087615143177114733459937962164272386670407529554913643411400329041073638719688074032297456500647638841535972684001884654527116439533777864264652781692906077597368456112611856715668982277693267937929165720225982493303527652233686602104759367308196444531556152770560000000000000000000000000000000000000000000000000000*i1^5 + 64596707652937485142035144573108334335189895591764839878433210842272468802312973262501805401757106696157893802155279258738017047646656064347714594096121494578488786051188220278798498316108332352444114686041610699491607885742079731748267875314603327461019217261017311355885121447004065298759587269605916834236792613350497659842641125080276045624000427307942839531486053277017384131409289175826793432154618156722935910955844170873534307805411352193947107325834099018756303170916857589697258684644481473154084364680407812132444281025922918762817742080171214222912716585319969305298835958259613430746424806820561244269364299501553981254904427946374589344186558368695029000898321434610056334954194929744712997371966940935821744900415460697896175299668283147672173601046725887564077661641458637507406220775850032848180406071396750065289309719020991430995256064594027906145532312461870317645249319550254059750433834403735471953621611521083962088184183665409611420064798333486666330367818536222340832371624044216314940866433952975069085972131509989711718402697331387202890730081394818919874809617523309114864002142080990427522611504179067782584172463207924259547530482011753777055428714898283674486445869131006580046772866599914420235105631390799264459302623363458230936928734282917529708377836817863252768689033007175364551898871728538164571217110059239723020769255921498250955048193403959823222793431852815741530078091088782371664455865940757816088340064580415806904231409275119711847442009438630011770842964331048406622020938179906674282137477281780595297992894184987578772299345532861511993330421431940229599859481259259721857510371316919414311927376335110932886665581546355681969926871822264742406052637322260664182675538834570208821657481794092744146889562134303517566077496669776629621717111365955204615956889954084892338500728877736153340595165644247911066366340410152491312742400000000000000000000000000000000000000000000000000*i1^6 + -16525188683850194983434780010089161144604464831937415981887538671772713930033227462770412028850944016443414890917704253714192078737982060527003232972072950694122232367309706734161136765587866639967782244920386268818149528008973794550234246991568055443029705017531330317469995422842135996500875821200400959756611541195772716536618789790386338138964024825538912294297131881459618655513464734133058870015020909955875034850084666017996876783519155051204702101335805197213555074161970849417224104391101413051597812054092343042165259573530984666364720486209553653025971321662875707739558292778819545273441503088772272206852652810025052782990632622033500942942292704662856265852932543172745580763750839440095983394916468824335688624562191893343563585039619103502830084493000298627191118982706190016035129995515407587185530785899077727732548502266135667872892956349867377743878742270709381496520650394803160156029158189047617428651658890429658228847206788971921231708624252717059805193345144273269076949244869617553785607903332351565158773883583683671208547812642711775863512922743010388383452797539035927983406856166648963726113775755726064267390308329409440135887625036168118783783649510794436294697396502334999867240936216616332758422496740470084903157463161727234673627007815257313231225004250801754009274145740018277163237991530895616166833350585389417105356878227405712564827193416938498262571920691625086486848772584311803952908529519227828340282931944023742338424567924475581069283628308689083300132714881083787543085569747481652910787832698633965248069953564695835805519324243139742563589256840631556507061184945150028332733406947054821019301096415022346016780482251426256868578946881056580873751180132000858940214200933978425184925233318828554052939637682100296609678381258245596473292783019635063143908380709734665224172239342861031206352990126025329723073224624330537697280000000000000000000000000000000000000000000000000*i1^7 + 855764792806597454479687883934251791155398664143985106933793868554033355184318590076859541392319406823393516045065145131223569995920395075453595329880415398084384191216541589575514725107408508383332058101795199932264398445476932968402473005945858122113528911275811249319915395720422839244428979902066971805880059256673992714123238355650177454403062054448336839643767990138766784940251537575607404582536510837233301424144821808647391260955035010290297655966395077057597831226681960976047251652171939923159103133363392392318249584087008816329384398483963261290402262868153572212650749959336254326098422643479486329164749586801553518376565186567563247090625977817954268529195335513196860648217736482674280697290585958454917663139340106601799943767778296989756553452882329611390805326781201533409121442499128647776077791709954972962052267662962885004362029240646818351156369847290068096528239386947427656138787047308139983605045398114224367022985508369889148562574134169751309759075047832701639202224093334821118138535925013879779603974610980684808645580894250863653928473774837181001808885541335619930160267442990815419035795558091744186591721924369871977571903010957645882471583264885582544474151692105515480211151887587149476578865225754335398634291692616194475934899653021205928703335100955627999690577373885104203426640961093315630466066350318154534306454928518394342587782475499292810696676506783417086341561401990163475220604726413119354342909048224206692991924943495459597744908367036243931287781890673249689736668267434510663076245062175889375294258437191756663471989048437188819895155065494945438500631549320311565888440131006310261697850263487672590177873414318479088678979403420545482134801879963352215527358094631786846532817882226255053359310693132485786670891034967284116754087102339650815058770516512440373302861682189273891648428351693066567631440916141572096000000000000000000000000000000000000000000000000*i1^8 + 297634854856947862719299996756135632091520456594672049665291869364082279166515054019646541441291865745283519195077950844276771756780526027544579287749423606779557471053280422942520290639718966597590443596986852126640009221001669885892054470998687414082324408753056992682422723545961889412591067755538898590590426110528422865562836831236807800692858583071923033219258628205868458065688583085857651883881475136551320946886886292419897695238337043972597868881348952026966695302545598279000045822430593286426938706797295195420500653273134734007126404371225059152147107609517406419641394709219979867929077035763124928950052841722558185038769676690283431159631894702822742009274836510225460053288761120984954517715736190775730095178391440546165604866853285545156414833978624022358868045348733530233840912275357820563367826307455627278341624472688726087148287513100228195425341968928767833264292852623007417567990177268004504827964550760797124221122600831076058089132131800708616520768031274225014533391265674922438433639551255837422875011025461762977631676223632844387163052023791289364863242964613415319837330537726594567924281750363703883028619560298563263196620345455470165310483949346383541091876501625492726981941878732321021429637394220787218661514958035985894397776217203098883803187174091728725781859131641913921256226474577289111088428137177657537087878591365960597500157825676069673225123066674629345228281730856450861256712672159253942579602881461728958298192507134077147985810018944594486002300335939854208771472842194299174246556942230890060482887588582427121204871382589114390575132983965534001728676343258359411143071951836610680376546100620919590553123279526078074149054765266059607958292778348372502579286776637418447003079149867706702456865698560369921885682519230909567234613622983882130524528418100751269899528850969238923878764095663585869407843935426969600000000000000000000000000000000000000000000000*i1^9 + 1397262598818094728101426868533939616940049192456360708264472814665804908771320753822017761691088467485047643761742403425470387211920053408456035821168806488804855635671999228474506673983354351570623296717389195348210387837219671020302796395620729845298090377933900246654482519276575435038111796153267699180178995066870150479663509969751463113007487274450209605900351096713197100049769088823748370611258378699916546025483818512431951497829614117731406575480161736202423767403054980788451061955634090981672031702970529490100821879777735312121208257273552707260138282074206841024104450449523210253612147060281652862740345511806261201491752519670387653573641938949675891630760370544587946537519812944957660932925083018297112206346985361474113247246150198329197957802914000037563377905591170728567627504024025769600426834802668176595773699718940887777098850480646151288511161500816171427996288055166295810121137136917432578636812281602263676915678337511775679971203222880072198001302654161676779362726342349477859995488453961773444301823226109517961451974032564744018267537167677758949422614747582171692053958721542185283202695102565657542866254589113153485717094381766453252223452206487663938960511989842803725035534709879413280363730455351746751640914023143279616213480649319970899659016201164547875858592946860429392183739593227117990140174898850294238475849461125957972901817043252678687942857632460958585395651740042282342384603697266254784865383272862186416818983650523257795410624273210788881143755853772577437452662667475367437092256322849030518289841948142182667341943525908232987396277950329700545286412732528285884885149601374374370350969684622696007812894632411085373816388799345638819667957846363308570481992165047406629452522006743513843210132600956145954960655199777444974398640189791661490894301287740551579389048322941160308447315637087251623184307322880000000000000000000000000000000000000000000000*i1^10 + -15048045942555768233166905873305697335009428552314911675467134190506886437778789903929446286825277196440947800192569891695404735648485398217652989972005253119619128225669965276544016119416879087687984626382628832200488834258948843440252743097769929133596699654090868319761887033653455564627610033465693536869838838290798141195558433274142111816802082027990559851924319666158755406509786395863418736875996223083064890056113245257473516725584389988712321098212655307102964216694132107646018460281767308842646253797179674251723403058536017982134430092827560221033833221069628984586043190115228753231449533547903951538895757341445398186289816489175612470525608559398332400265734284698178699939753304823143086386777432615544738190368768033430113271802933435911453855795869704606982409535371140164244127650919997524238819779037697866662414997561594637683675870308337998898957678824226432101841777617638351042762964244098457567022413428939239591047750683014378162119550732960652168230052881823248181012441168908374030056072847184223134797716936928287011593320921598978347932070475737255569519545544013810642671701005410853613418234348601308619020243644937005630368323673907884690988413818256677672670759847271498779299800922406891100072999677761163677590752238087116287970987559557551703032456372736220688675980971917287751469996073613473373893292606491350074375427021686069174940113727871459201228070621544221581558512589750681064588265352642556309784068393189099637201627609947092778134289799353776824988240050144778389810249322775947920807556116552582010644048454177496928986037467425112390616368554522927659157525342838338397049030934462313429537717648260817783786993641990404945103510887964298825825068196018622587496868455651049922127277024884964784388309022838805880412908236998023357340214869014631509659830671709001525588869979831585053645708551887315032302682112000000000000000000000000000000000000000000000*i1^11 + 5064707340997356264686863823903750510883449616112490316022916191679442042556982633351146331974696160242410489084954544429975814708059235327831009946930220524471905785466433047138100199960087840001347129626902543325478572371727929951734542589710932532023386342195278927878822029430175513089749418068643987037581583025051283694451216719750919880736428118458602752329421536522989329683308085024891183797098514654162895136552311646966146332478461381736419646898138186507046795697129972782220689019692423698070124256099520347412987087970273953097702957051730555776996624646749400745661533365490230311953329325284616913291391670745633699715572224664741461414281827905547826764792515854628653156898626892240039319528581736313405332992431522649016615990371577515443843175107718787499480843322391417486218922421101931865245571353103225898024261991481046155927897351485545483824557279700192448395876747525247841384069806886013612674564966297185257835868636566059840394526295278291577274149058373897048520700948266332268978339325854848470042535093873656762026072558880099131990976893749703739664965791447267835088510164440031020300871988953876430122488509573691667749920645227128518213375913182734559333839057589806108046678399462737130334764168228594170437534483830896602210661228711821504961181808206117904046007067750175696057246541941344630694677694398813241777531585148223098897838802824507438658908510748318107488348240753588689391792713730080793059793194651765841611492131011011181228501323827598336936516341788372406028653611321000181269997982290571696787021634531970015548351296271229015846440879154518063389111872420672870715366702202184082584773722040714961851160735658977105985071711699716064054521198701334493064555127580343753762205875718514462558016073926413126128939200308956735026645891494183414856320297660529301969485754776263137398576988415958240460800000000000000000000000000000000000000000000000*i1^12 + -598601289851164681603075008899218020837730028613598995040372959380825190966681269822139393541716379364590755589191591817662636010021570427630087433109026124112580732675324437738468259243810149895508312018860657176749027972083177332465869086545273482837255835475536335885251859706509870408656037424127526603164234798915792017287314008546744902221278281861552773769580435219811729596170589822429422681945745983126865366886956027358529837169463597660858273509584767011672091029954342166137170383502655143112053112688624491823909868044136460970334470454324952911872105073835559973054364276014547394060902485412408169942271453067248454925872104691226696260869292659206392537430224540805253572102053670256882310147412048581575986001903777344787681448331529154085163469582750036994065830014536158797776586406827564571907654486583041334285860314630294091092859372111001190986093690056905540611226386065173514504788712407606153884230587215156155780412966062012464658342471259473926539157103250619592210375367975290857113763075500091917866998767631242094986824535127749047832605032808838155355679595155926183721640050132932699911033512267964607778927555654559499278095053593182316854102066398705585055974669120192858414766299502411812183726436438301390028900273996932540434530788911122891292718001909634949785949011107671418646866296671008396613092733349931559711625035131028072138007395250201414060099081413109102835445711745036070025214917486671946959519578694419231028226018508296143667708711437879415109292046556171546068533202342036637293872193450381831707264063085104764178849596367057257457489755253520573345532630614503276035896758010043241391681855473602689484555206522732129920452936113441739441486853319163759948201412898124216516182181501979163266973384583210935364045903793611617324795603532598334607503775892530092260488783155593204787960484009023320883200000000000000000000000000000000000000000000*i1^13 + 47714909697492720076162387234069185809640192822336787159468264247550649663735598067384457160178501819016065615649311418168150661141444947552484960740012943795179259097820737007548866512470599061536193145477944633090178180344295353032138966441142279877290278617227544348409288463415945941432372646302390108034312360981105140976426216929423597437544216524475464519579911868909423056244932236688201559973776297057923453179676593540095396811125047841045658016213847776048600083612186913362733773676602722621551605252917345935010627451749801849155353151562026379199406582229762908826869199026397241706372141031674369145474080886238917517486528986585227252205131264347440969742517461602050148884105839764109936385413018376150761355189369229551319254397718930305445067954595680524230806351946294238382412143742938708312008385352721935117035141876242039888061799451280286984738487358951244097037842569294866854209423617269859060189008658124692916995044295819675547464420067135636540988572499949959096856734656032388206445386181950819874892804153867425315662820203149012582741637813840236430591126155864212955622316172199777565041136006811596303115731539144059983816370457030718666999806404895289023949466675876622477452353005047595858676848087619810805256681480772849485241034689858820680548691268221008517647345900904433874207573336143915625052358328432249152621637005597122685900893026401236765576689201103198462474740132035009382765447528225942688889936378907232640851462924361082719268243195802372220285403548029022252084818660125600724890263321499356889933082844374753145257352437539386734496396423457798514579086479289154084399969969212486458540416496809803032472839826728612220262709010798470252558139551618488818206011769563305163998278386049163041497753434290735871861444301586387117552568431095024839505382675252150092721099305503166746910265006499037184000000000000000000000000000000000000000000*i1^14 + -383728706681923721831754259835703537270346802105645411863586383832338160126880765807019899593072417506353822325954070380307404081702331206118769124926990656036291288385292455829567262224939797474717693199928012157985865763046463008670717110320739169185887606812478510952427604828802556480025129828384137198121550870894124165873904965658911392413514720921063443478425883680595252734341197636484253418259095718957890273399194931143251641055902321186969982013820968448184328454712257188748796579123190010309932530109131817896446028150239914287225124721352670032583786609083646599239767223800024134076496248504798627566368582032429058323868092094904764118019431549329991367171707350642159268715113815995708080214372568891398238897960212658459782500479113211861927375151197446727687632026899997130685639572631941288646129682017066100837854513815716353886134735235648962030156377962725629029895275735426461701019837403508058790237062190978084239431885538620653823320891925573254991387393362902334183652870909130848701520630748757450098162952071157423123334567261096949279181410295971193191941964219824519283497096638447803343483341607111800110240424039415832196774359278087620176459680192100178151224963010640124736036471570018974350192331030355944196073877944315350225694753894149518119501086672771032399728469017407959636901552473594788955237199480590454041757943836582438066505358273203784978125145784639892620865392635319540038417537566192651628189760399428649054519779904174843492250665948421516229201729284763771590741711402673492082766155087222364564972598032323162733514375954280878845057232794543638986944907813656926506003962358896110045824797988481153859006160169632634824754675269275592248708199963280005188397798067991488451418271246374360120775291497198995510226261884897398861531199011323141476679191964084361605028404238220202258059054651801600000000000000000000000000000000000000000*i1^15 + 565495019398524759640503056634704097747675226202673136987870634655584161548441031314446839845493071308479216931835162831623154933665742522233844849018962584000605330571926651446233562822562949667688299899031849814624526890522362523483713297121673180386790305719200652364344209002442698498792995949696485026186987804989332676271318306363956473842325457162676594490318911906606066416215560119500524622895266936063861645997247016676107200958529125188118450994447878047303792403229251969432767018972077452946777848076749809971145048795313912039815703559259514438539806120777839708602752732667714631569347570222552383480917741345550329688913778185892977903950555660069480371081731632880558069510950519745504526876574710390291141472920984641877897897826519277283448409671110852420216087983827575487563653547238746050555472304620431448933884553192317103179650463338490702254412970415050792031784596293327322369473905038577658456759249714540929883562385305837964413193652657430991947229193996533291078683379830600945435775025685963513297109463346880065606316517175199100482173915342486656645346597506291412146205581541097706324069976445415743414591341886888699085918379478150077069223152540339957606571621722364802178188722918077955667224183120887298242012724757442639068155966158844622780117747527109932502785361007978609854133828411414341112189917138011232290874532446893031732505589707032216962293834392079520743471530827654971166601326156727869537387272324997718769347192608181241231517052340386980815354330248901091660818452097771398145234747951001112942391912986350960129854136536749706978684127442115862450260041997135523308942050699025144212998971793523683708807572844174786651145785445596589008580403686017009183583648031991022553183486971481558558088600279908893279394442385536675524000562998312927071356112971046867114113180988620986844367615426560000000000000000000000000000000000000000*i1^16 + 19669620431466299965550032644498225433734601953079030461598271484427148707265236558093979499549723993484321895499539738859075123767463808049419488075515675995190199881681976643298032131178836207640851215225468847576609162307762171845689693280804725113313383016890962456163042427467433454730242623126361275750255266741805556061245557056090976623078365357529815260125616897488683569821062342365733247340561335989876524029649681010110454052838684372414587034094111843950320103422384505535385239441365389380215854677624788308926869719498663497835340655765205005657488791304124420865908532658020568344210409917941247328921567982949557872931583010022980801136872475369546498115891605084407825193176275343849919723019594429584650646480948297933784052028602383091452804279633557785295792325937161016094127004752963691870451387529689154591762259035265583267081972650240324708162914149055341684126714473410454144975953508394747228642694183851926668200656123237656246780356549324977816610087088682164217904077304613066114669166979887702469824531428503760140186527240729231215424945446439486971102596588233540621544671069300738430179434859742796424970599522646563949350065229417561705392872595297980525812472458097739811703087644350772973395658529171362192319428702124767867009185522253670922414302656782729875414503800350351441316254230215323954064868850837444362026418246310818219065333833637120820649857626661761422476885012411161322341127222902976374367574968068583055703038188189094754781015055870060000789439339036212441115801050674536478404646694577090838988491740105651792854139827332970893194122996366070508327571172427971105786352267384263370521907172850521650834403106201052522961279854983425145173194338335418232818900685294864082631590629755562856593854476170919332535907699564459950578729898288464242510403123170018055916302410948524710484246528000000000000000000000000000000000000000*i1^17 + 887331678380233199694054170840915342373119746329750459753626145276706725651200810587037492124295114902848543072884820294389975222784573535746897647692860242599255596264796458289821468913513552313473007666470030186582149850793383957230871980226830270064718813378248710247439276020036545888072750303156795945994226092957689450760639022621653044939459209679827604225046632817786037204355120134621370005931310891535726549201744373673608371962274618485765892152724390298903146922960541173310641040531232863280443587988573978162512906396789535904599502509210807137799436029748060068981420822571253852014325594645815927343982310779554264601761787353319507350591828089545599453664436415362075796269111101648407163106443577628290057715764712448351162555687689920095408913293226968252127173464177553287831449788177271986330316536492006703236655004764106372455111737573443885654731476248891530241018419384847974424128615775517188160585201071713163357220709562042215405506644746710732865449450335227491803674646208221703958311117134541549526595774292144670591363494718865494777624410090436162020018636618291521119840916020252068681095186889117803998692438606143291195308412113529096042236325466701770660712973052193447987715049025292825368040521160182050400528073729005353900658759583489313943766698716526554684181287781222757490305515373002390063196934130600674834932679197126028160682837408741983958371300650431602203297220213659928228829603524505693664858227974604145087124635229003660663863683882617421662729126348276078827451711690352730640633749007718452130149302798107207772238193388627759927493400771836280186472462766804711247353319088215040806237818209576314353984501387415634823746117240759888662423566656827603044190297184569881830323107374860752700490374466286834602061167467334108299182706970168322948907439688399283948383388657440298264166400000000000000000000000000000000000000*i1^18 + 21692670093346298784835519372168150701053920478764720762404098465568172674496641246501853876808760160824389267009501049112738112917220789058037848018709759412672259966627359061021846455994113237185081689746987104088730277477145895453822380056488806812039617574451735160686573306459788453565378686800149509052652577912401748049038401416655295301614737839280573171209906528298046562662586113220622925140004593793952689679361932055724202565673319738804655585692351142701991732644308713327166080022431587282463593488802169342058161526996254952788216167960385609442376493613645600148899486640852309102083072147755184343488225003776661589321925156426017613959418072515140586407818268751744368537013493488925117049034075314809244924588749924625756626088182405737813964455245089165032214047827748459906612598757077478962879470667468190347441808025828960967354769707714895984646536948506829344858421431225794967542078401783583069539319510910636851543790834285735557453843048298115617571200885608581423186867061129883591001529891991114471435389110132147459598649727257706166563553081938384246472660790387025668175884021105756987709674909691284070437494238656215470318982994994701386231648580616025554612980619286276103508148906992307933076641554856294876941609743412170067687215344779418025788606631937682571902147536089646307133964564065837274081012750648266739348126370023671230089309570915037320781993508120625242005590271158714923431527861521341037025260178059599877159267274244953965685224067613458059594499216556045507494421540113300842258467380284589689207552068068186564451677642229574597693399838761501054876752869078715220419187899280192918216855908772372292828085749793659127702081889386068831271186245130040071703414799474497794383841439933152469003219289186314786278737316446796007122982272642700264706839120421974883237147075309878640640000000000000000000000000000000000000*i1^19 + 495404242053939398619036491828709767338682785564393067456148289565630460262631540092982101154943976511631056745811663282884081021371650166693928480289025392133087592809663029926976482456907014023742806768657031254198679018643646479449044227236798385338245910699847033421801518231930502790932079547457747635381035721373424738104668292705828972437875089496425020265233451751705154127242122796975423915042862541898696056782938667361741608208179139565871275158972195429546874585762363314886313654774493054801800618235624431086905150126971695478577275299520447655428152278271136911359934848106758044749052049908378603298681995081010236623981656909679267674642080600088174808596702129754221696718256336141074792471188005159700067481888468783976261958864495684963540347390968326113475775575100660103134855388661110706381466806339495475982472144576193524680516648141121039060066635588707597704859329876805541781025721450183885982946949536809434276631278842127462750337545412951850619570898497421015157171402178615910756302831510555398953329946850384392353745624908328254234193943558296411733844823854060530359519282187405527765333634204346784216735112716080463068890344724489465342581893027089973330461434750690495449122595506003186392560716608476963076975816138606872313531843764363489036564580873712481467640744126516079247526351961497958544091928238016352292868574415893015782103629477309501761409477827716131232400253154877990088150695162388014871431880203345718729145644569416626341784626174905628320148865213793160849818934201432329529038594993781402456995760523820188316833967912064821716956120165775023836883469785047793906759885247344461046059125976284516373786823219952929921346342592673139250844446442719660266726847023889945701993886592463028876291675550155256023174331797105045588597273259148671896179670138906600751712387687514112000000000000000000000000000000000000*i1^20 + 7758052518209952791078298211212465814394230038973823315768845096035959000894745996831077063283146327537194563547234013704015150386596439929021521437790291168220942395351066138839032584847450859545209266466172575076237572281055643851947610697884541513410136180335949296429299492924104671071530172064916630693528742531035863686303279499722107381374888646178507076634487777793992220405874736175810312079775651148624811481233723693056039363393180901939884363819313015047765172578297856819347078409422918765469708636139412609383085010167800278746548971086044794262804940047007363312755230108723751595877056520007123121729610141951947259033365517213229310204337600702537870023201807038454154444486612034410950415822927799520909475341893578248604896737461538542981248165162090019145608814348625915483098022558771270478231716728812883051956241134801845432557152265886898668093703821197687286149499314424289156943471387819033634648254159474483594583851054470574323245754103557586925145007874555778458525733327445123352923219365179179890792941575656086254381321290852115476994585594951780655866883670123561932049274311096342820956404353698022326860214979545539145224054742820336185499765505462191859616194385874482346757471468933491790867047145874496977281498180125239588867538631783195548443479292635138986146594399064673963686145700592189810518738108621318671352159841211767832519769629347642720394259267433364988788734393669261172086784377122393387542044877482521338915317203311428312049890187782319769936986285708677063838251101772681083893735469058524954900240978751474535923434781472580559028830467144430903666637917598413264794118372516087285597096236432008452034462477919198028974064898419818398530224036836235815817328500248964436735629367857233962932576000078142715997165120611406482354795693314418056519252399410716280682328568627200000000000000000000000000000000000*i1^21 + 105891415841665855139367850649342101222378790353184193797030251062104996518163954119313901476461518419378935872012307358064507671571008975934785948326150988004157848344195992991503869224949091899791012245255955462851198935804279122796140657115136694491941971427120212110343179791604688150726437713720006530108205837175146928659691739440935538143669660204878462337807990911503455084194824416022465667596622738271159222194147422398406198726056682939467313004845439027969575698031317552464275255966262839236780505377252173080025565941647696901628333055403134198552769196147952512283277911487714204611544604114974391566611018542735286711314584945930524522421919764061777912126471246341777836902448875744633924629446308302127385035858818327365185757085579355443145374714480519646736724050340799395274046222617878632215659094975328806656690381839917780311164804596307021140550810336756476744947450611929308352484772971131122082113944997402302983406174393047128353880856415075563406335369506899755781183505967519448832509124727588239851934959910083295491829817863681902649323118554035970036382560352675821962171016194160896237554488417562960606951470172635290259027545700109712038018067918556568129061905740050829119717004656975796746929665910646495948514924796948044206967941753612251124880006076514183907159412165333018618240126262190534674142418014011628907330440375136806905119819283085475389084373979444827497955697286641643997145322615631909520543955749150416133283731522272070215458366304549078344870558201580847519408250444954222053808383848117603810945493597367955307578280345996832731918278475748181076029738375026744221423670829627955535729254612698457015555167121816563741101975287269303234238805829845944517549801585808853732229624441143803053096902679000725674280751824523796079030713672919108736288757581001246849053491200000000000000000000000000000000000*i1^22 + 1057127973435478761812388539146795189578871951020694897024590706488479487523984401994455856119608573185379204503047077814583564195805100083157276159955025743473855910176861464144693131074960490645709394026891298182462987390765469585358207687012508665073137383997821546687293157695685688717954625155251555212801414652488059064462455794464587228916509379384022598221785802353269488134536813934922325907015709772046730403881528035116478441807219087615331357173398612826878731282035930351714106539922793134481970562911599246530677161130854770870013999133422116154023713882214888858658686146003243302990667083253943337092608384629502474006485366553497933470330669040390656527326225606062215117508107901518391135146000357468261712275635243652365193835432316177436958037185964226397939677408115717989723511888244439022409999714227478837295866362757766471412675346908830881807121088572299619683245931934268510680017882646674643491219023794906351253344535465489493038944733988228462340031593821200106517716908542982367348238907611274058917203095811167555974220608528290477284909012438197844875960048397459233230564275732139232430832004351967878371648217013913420827414674494449555162000681550817460074646841788797041240958526320572096095944909652343259140079584972835656987925545688660765701072799866762420296872353340431388257112157399440062820454282589711380713327089851056389921708361806473991925359534589789324422920805829263455095216400269893289409062360983829220692657602634863615732882755916863177696789216550791529367045199494877411208525966722054164006502513000711688933009276740620390748225785253322324539661832397856138362847566387098277229831237233452655270925603918663792713536484346868454115963892238213945016608117442736889195361149421732699915433550054017116400507268406634594935318647671240919251773960746577669652480000000000000000000000000000000000*i1^23 + 9258949002117087125454903176234753658107666378383263327812692669691058484969603727401116388187746691737187218211846559788352864670645146077429006715048679705427047311228739587828514608867998514395497920317296400728054083560412723012881239337971104178070389478348931690510605094671284579568387972836981985002723543555115801659398234002290773090571030574447810769589652949165682871591279682350225345816549557060502237378691779267329740738175723117684197554300808444113068347310273705078475783530334341383508198628730869755740661011370089711050345997067568639417777589415698976303090527381404300643837164293612839434178476499740943361199728623061604556411811299562841548696261311234254349467393778139232873797521664212318511077361360367477435564543225364979922064870912195706308437764962855747375525068153885324937352181746914194510619443613469109373862076764095978861800690378058695675384617359911617766687658155787303571610526360012987366869980916199466295186512121436028145448073759582117573384067398957170432421009481762397576303420645765495438771611407576582370271615768670101789158481577681540434345998491243886655376270779944742325221353588625208298141104992846371218846662677116081572231091740005696505608414507344974826900807909001905295729928666422804935905233163499773995463713802475471254772246999080793276086839272035096401831661877098251178165938953485092623158206775344603256706221043687746542941594125951148366419262860800881319494222339985884660587027684013769682387525674625227167294981702131203351840115891720783298669555769826396587596187580818171935739629074341892160301081705214306503742255898136703100212128631995624619796624492241961212317832024739308782707804282228890939194198918349436486606101688002571543618702215549699289818246624976755828800401488925447397577647937879916415980240274078669209600000000000000000000000000000000*i1^24 + 63454461043618280892294384905309911060290510241126420598483596463628308680990280727157919861668973245702361061846362620246033404988293043696570971853564921211951143456480343792872543631541335325204895027675200777113377630963652731938226520410481688389860292329270518108434401613707905358052004760824631592319955029338584190967000698203223011682947947779938004241553693252444466656802281614214473038845876347447885071784561655131858060302222139314718511105244050101023963518491476260398250749638323792929133159004209961912135658585095967719952035050759689986467355267869679016061153398672369254011965616614354306876908765826469287177653319488648509753391609429152399573813907628894911849102360414509199042272450257255849674738202614575981389971420194165481512586032351314206952684506042014417046083214403274220601281119366431387481296365154920773600294768709936398919907345856100445098396838879957459861574206127685960813096209534982092646215484010254534658490523816243178666378272354942191916636382938000430331423093173458881472143294657762037952893418132201562816939871923629062873407491978805529871803843361003681408986052684259117201854132800005403198408761257152522263604823555424309321707124723175421932601645959482037321358986908753841051410958655453269267821247687319459614293287342372403969078179805824960146294827518898651238327667274637795572302572718449502615238986451589620941063429650481776243049414856698313047468425050498310932004824187208465136026741144650437897686311674602293531429340371746147057500011826674730122161937381064202504326096873165704646497924789371024549273306339926091775340241405545902082906261705798240599905899060922485253309489029242128077815164391138299865144194934013600813141305826168912659943307700904886423483405030875355338265173584735791651766353580081616375194618859356160000000000000000000000000000000*i1^25 + 415723189760862989288524072452964501952077903461876531367620889229903451727238906523221665736486778157442899523504332624471300410146452131694313640510647673020076491877445718385294955359574576682116496955559870804381168778501785432409055325307014813611644239484901419366831085838918993002470770253349780124616798096791583867995742332452192930808312473196687100950093045209699804222539042168192080684620068463376895973608851135055528434320631448251981587229441632869936815578461504222374835206388763234847695842454281866277041441445843174504220965735439604663754662675321942855453282428722317807740212550308081627851715425025341134941272320434838784462066821331082466482735485605843263457687333954167823215101555711906728317545341703941232918701673228328435857920726414275781084694450579973979828772042022956967025398466251932051536699644870121713918468659087225881425630740820457355514250250453064490595642207360513686590404974548016395834042801356225439570342221198780636029179216545409234286585801778969847150973153355011936526710398380463833812655384023372884416793826091251889514800165246994709901553422585766319831575660642609160366641288099078468345403636640780927856016786174199357283200936858769231191515872731597407295526038191098497464024613474379402438690346765532005519728169054458343724277845588385598876305477192892685477471606713916629698427173039392844061938477710749584970941869959006886601664274170757680950973881498145720229658495992547952970786671350555817409591678773121336368580732567538296798071573481805082817316585709793626847727478927116607242042451109199107383532835316829761017164054726030773905209336706320430693531733748673206504942761432408055678650629012244489773128547076551303449974020782845640201847488525392419112556529551670767197500985648092841935979250010286827017647161344000000000000000000000000000000*i1^26 + 2337180168361718628195236969430260146502201133695515685287828512216874852930223183255731190610336356564888246315537945666017058975471008047729864441261700613767057979214164030855222766403998505944912585729155412559358275804922101652955293315894493297807275354923874429048926643095902710856296692181781974615576370355349937587844794055186298562670933609206077247740151318459295882216401286952294914744645322493575612536188352138881453157559083004167645519210563111666937501994127634775660486836290699677222447871770322692380167462363425751804505774325404119300106673681575832959519740019725117663151661761368899114030297684508653640615987798638447944143639585025804537451902409157083328618828765472123763127705711007490681934892020243140530555087782692006778554643055419517311664225878476853526245550394190307304373935985978693627574981250550487847670264128203186943028234539057769603203856320867976700503851256490563190484869564583045548577111952223937608801556171615276205548053052310722266681912627425533084507598767548992765979593679467082537339329723832629278142006537832137122830855177886649805697775330751450011848869377625260522990362531702682148395208045245502565012743413083501186628696868341086450389685583805612245119621700546190203250284706357283063530648021597224090263718976688327358857734697126880982731592261920264304591817451940744548163885112890288499185707919806364649295514376127563736701002456704411940125413391019581733688936780870970401774397557321012886042320851872271298295969603278693320644851097917042205941523719838621281053275124586686055030361453561943794100253372221517108034556009934461707323762853996976411990343299929302877929801333612507746945032372135204963890388768916562241336108348825264659056115988473560441810247424531955774132238584207489350441028565139759016653619200000000000000000000000000000*i1^27 + 11370387341759690931253030649613741513885355414420645247115543891891263781092835014315108728077505898862488878836214919988325678188862895422060325422111364146322956553487336271404638238710253537615986562219130331080532476864840291466518782837447261292012487364154342597252022071780395938793409053902366686019654987299985845454884503195792420104157195449976337195299892430808321004666439586446391158574616773578863006317522652759836217624468641549254783436963567091804075593469016961384375083920997088261269926360728312212038835298193088473725061689671159464509521686526318016807709378228508911947386269286521421519877942792697198917897423121031970605553128083917692030321344822137795734584664474756778989488142129241698169249168242165530679255414180523398006672356120309561765143958952925656390627364773640572915850284252857907334635838847913637577762803077919902779759586405364601566596996685969759272864679080200354650366736208405619784420216895704578447155413096339621751359113729146590625134980613061475366907591215886704358651612331198196741895343776865360103998925205869764448928466926062318288035996539755593630723700294656180722687181157874581955089593247862074071108594308457494975589729646149928789942172781729271607305926433998234507953298423592238824407655720678035913217181621848903434718003331547311186388690185133248513939107260263533810353769727502063044293880248213768910738329181048286373834544594165652098050668533300687151664472518638913654316131763994720732891253858445597393136313403106072117917606755547447555602063036056615115624277748658981307691175033303992183760519297687092047773533421611836488772400116987909717659441009997262671334293822629848569176737154525232571284726018660961590627903467605355173051445000865753215010709999328343167873602077168972327157990139261993615360000000000000000000000000000*i1^28 + 34108774347720168272820827366734597436642487482364076988719785539999897348229377326286997667221914674710102241806062797938636953658436069713162363763511523202030240058343454404713580124133730423335277616854509952948127691668836402374968278591635416378137580897883919118740919219793721489887998009860146084608984807317970648893789613095508667284865792828658145801866807824709834868246238652798291240422798090243340169358837458474735820131703922207776805397028165661892985073752767889954447760590460461476263560828666910246460571743145115106531707488658893831570586765684801228118917283740337776002915455735080705198321849098228200177397441874329820989770489855052377805644366012113385158746411855086355860600344741952079298520134410284875322971607926394765510466137381791327535404590959046171878221547678988002617521684906139091134333496800385403425172266025320917459550455568856377217396636858708624544207509137636767599071940977215726622797529585301179148225723539621947411740350190387765607400805276223176778271641316652337071687731777935298931761348555894840536801604360065759019893258391076291530318515406059852810423576951060125296019201414481183432019777519404243449359874191630460257019187917891731370468406918469687624215149114999077677426350021473960202618185448226159884650145693968451360391570257141367256511278076464181911701256127871130830611803995742287142488937673114442027639393530788795024540144825638040909750855172614412743852708279042904867191336708224986873865311178654336506873893640667408654704844788075818532379123253888246164741966343690721860406168431479146652455926535611727813175703694590409876620594037154245031840602724652910225953545700412568576406130917989577338001799430951203946031123842152120280837522021382144881026001985626859743544548080555018459988868072472576000000000000000000000000000*i1^29 + 65967619541496434213738744225454123145430953106418253059891988342265355676887117501351177134867917579070044140964268704881303389969944603860842801793800044807979651800347138776456049286051957622108504203913669867278446836071607573336272802630234364290736550130491539384758150388841859201457870485223704795131890519065291493800851959543069964661517693560345782435541055766221708812218175096531544006704246719472576205561587257690433054948741047728951742356899683500384964089981214171194965864890869895840459769385382857425287728554949133364929147589139851257259122988553414178496615872849782171133974418817876554356706941056663289605141120952696653934917908076403667239877499695902607444269036430904922555862022447890914168943843220351523536628678673035711850734936032501636366482937597534615779921116731088202270507426908411052880016889516447893492350278152993795620334272443798473330396621989999845855296892719339129285635464270978110019581192027439068692050867447990025264908858086185722893979294083759506423813537838402532796931817874199089880376937790671957625574891347335605371264486668110228348469810551215721093160981516222432279751930577846258040528783374396647452315780638411232783056568989006585475630137007810220549775385979753406613543487993763095935936436666788419063659732220718771264467016630496299438038150681425557191443960787741360027259612971727574239195490377705313362705166167319851948864179505227919433609630404480583485962019153800450297205062502921721459257880289069759117883998407866273099185026745884666451034896453909042729880561093956922317548346536871188989936682127196839631695066135541599608646790601037560414377940517914037206545846034828754668752929975652213881151405852815636292481181295600997363469755452148178152253902498516188688119019501586078768442638336000000000000000000000000000*i1^30 + -129588525120551421650900496631029649137851467288245554417903725838856542822086483764439929810841030848161775243946005754337161369793941877410980386010151396872380653070603959632346804377990386771353155535584612214126854194976161323563338565224608490357025935428098729452375320970426591997467808580753355877729576168886385554766119546645934258677953239271421296929266754356497979321914906974226113362482982258789561835512877994991382514273062330411111902148230198674706672976594409762980544737361732464520725662789373970707782468334350482018277785755983135962598975734250263145203766844625880382879388512745409353029850359913466716573016295703036047584637066496456030964016068153815676394859073827746070654312682689442196838631032784987901640330939448429696334520021339648862213115628084634222179026884414448683649585232136439971049599891382382222421300270825385755498167969306227768046895780074188538774502395245061439222497273227954055891042166669982358579108800152448481262554726163990334791077088031793883082519176049506746512576401733251624556371579329792267615260724815557951573834234684750288059462520134176095337515850539312327932328943674920372185229661610385990621423845877612591685525938705805197533861655239559211342740773448909101092628538410798089925147576945599094713432691088942347726468654140376515557882817493288775769852200363386241187446138704985948665554188455203971073548130557767830735812810305253374441974216378344690542605043799575731806688536682588489128736262341599768959200556017027139891535446906135213213032719092574797589655002176111749012452131095047821618789092513294662926742744747059588226215648847636919954542863119549564404502430432534637294714563756957832544343460060788264411018917334089748105636023974632433350839782742701453029232785992733345972224000000000000000000000000000*i1^31 + -155032222418267367317230785117461566171238623321106595916819212863276918438444344940454039925295944783171443764366217000967912599864731893151611749103363221980332237901328530108918026994630638283000090598699936860598736391260259908230528161048512500207500842279441967907332440483006684513795857778344701852175842600004604015104502456379918681728576638281588762930033126799320516708800938365476089496641342169534290859548945887770601484802832991495876425176876144615204355705199816955902585836180437222471338424285657759772936455380076674034837563758297793059041630174469135741841043816854222381270660369013041336696892345912145011880423480528928145938261346752589362227520869833879351479750940408999333875721949725092087416972580826292712523378077732308153833460674095223529123574509324755088557509295685019891406985166861161690776812289601018843619540374525297032999371661555227281150547800075854234216646894787568375060439942701236175668696854817701718947397772088812751729200489401809423030575231825579311388218507900788982536783446074128922059190126929017622602501198378796554653357383407211029959898455169744642456291833354526647451659992175390434290067853885544125954686622177579412745916539931036890997608329380803722815293684195721294645987569144872673087026025482452549427260681471675230458491771314548925913865834209532619447691792216314120643081431080565072163861063436565769199377774487941291368903216205372846032875035075864213885922872652237681495284772941873574515476104937410724709412291805616799399257889244402763882859272655726205788720267949625736841234245575097893232023724929369752179679480751045188357397860116073121880579374525536782045035745067159640479618517260845655192862080779951186851465893423063996725351684082321943303559732925838603434752031648347324416000000000000000000000000*i1^32 + 96138879832271627694708414553167329320839537421626338148554406149044762401049591733159182277253583640606734200600760470609414491723971416566475834604206832657676033838239767379545823856169596872705159001643280550017972563321229085880015310099959766609684480018595827481632602934955608906308165191992033687369883460548729246988713250559010414213741684620547036333150910649912453932491329018749037513662385309085796280797638118205556991696820497558504472644429776773750146371209962144364076824149123704551300346560210557460209392978459692210943315474862967995308911017247670444804713470399251660480746636718024502068101349670308996314001904373577806886114035315987286486488740153559377507155654237614474402572718196928493986203863253623726094240328141569081813725180177450371265432425774255546111308822156762029211742269152375733252445614812771833397364472616993718586915818150985703888117221362507913521055583626510268308392178986092680398375674705640862935073147089255980031788851059074284433918761088014861760004606463862757793803808380683773642942329197732285385586778181747293562200816643925139807288518694198384348360417255163080028161454666074552350767587163961390063240884930457959439982245336679121145743340849649003754158072159158449943931261699218889301788606050749814401413350595448869884641979024530823867797659171115939241575541317357124714406302461811292886140884325720037951578053571891367719819514415876157805527380849627983641022157945624121848238407052895866986170111529620750349728724713429797326452357568416854153009054628490168278495704676477445914227741889474890970999604837970693125147223550274369992647003436961418386629106888436811046137822958295058388593666553498907917509750146036226416566304545070731997448490187422778251816612828012144623165283447603200000000000000000000000*i1^33 + 202323120973359362612948956023994092182599862886934152572334851675870354703612451986413969623898235778435619380022149007380512972596998525066093588198694174247134350161538310471976834379585361789891231093708738284787571835070716278033347200757570971050326063108146515892927944268146091834712719187576544623314578180595761905998993796803474107861021747703779685230788002450848036055478245748519594465600183750897800220975335671645671388173743089823058699283074485135421955953662131458383642988994161504127471795806089149935175301994236785132546952317628816030896104905423526288105145222803815915273751672134461356566968867655649301192969331096039249675543479847851851634878566957100065301753126773654304205883331114223697313760138112866567656238615759660393277890156400449973990430068036496973781206430571877771185729717264658970003012010519337981024141492429107686437701112651797699213516862966542532621003350593212836769518319736942946018776372230812651608654892606505151066330464304997893753800498410043238968982747278974673635041345546465465522455375992522884243450460206628129548478796609410316530609482848162042294809791563889934844716468942988896696979627739446928852851868978510332069401957190623103548066273120884024442123638872907633176829125883298893130511038687055148723084424929235403195668206618604914841873555740708866118004840407076265792925341583628215218300471536856004470266533846276622354932134243130899995128635499159022044712475356436236466305875727181189592648013514283221659294182018892710938175286167971183428244535062907687063425276146549517993185416700697460925289960744482705951941933029273510674795625199539768030481735470009684592152900642921284506459291505097726922985230684240746363463101248349472206391750816415975192617747155028809628809953280000000000000000000000*i1^34 + -118160932120284150916287404064801238577157601002778836875349844134926431222152329619335438729542232978332994758966569492007906107224741699259671427564397295721633839386657756782888642056460879745899177978235030398859834836080945638578560769109061903379055524971190948934786444275946826865140294812876279996235912014180704395296598557362845740709184507574836152360866676890959510115828926249042847043805007119968784865513850141955557781400658175733055779422559089673951398476186907377649909513647061951756875865230880905790879868065275503250495647613970349693316669308626236685195717779619315530242222265740037053589442160754674889085404195095514842366977371446758401202628283648952506609887730369823585207647861158780484595666883325410641649126905099013752307661553630560674839177518599349330923076318656060606556270332184421221898907136103607528818614397594376974082202554879299759306635404335304589079621729233986815628416812756405056364294878246188236501826580272333537198102783053809249163787314737928803823483725532651495082857483081523734661501509338338962692442441745503984830687844818506051287612853615905600212665034357921527516588852480695199657158295506285926365021887636086739921670834101720003593088915818989671162386106745546892946496834225479081919308565647335109745150097753982279751736795387040787433854146532518841595634744580045253952139080432956447254536277667083701006345684365741066826036900664007775878005294519866151621737388898804316614581483601781165433920738000475691083999292591528251445292690866542141371824828701098670372250646893022568980384520348509683482974487235522699597241095232678249641144366187697186657933092726113942445641894341561778946718855207821030797559600705416740299962489687210782739118105362927486435259032929980327133184000000000000000000000*i1^35 + -89459294725581825471909575144838882167751940048624719652247047798147232153688608733421293459908667752490022343899632325515216304746371959167793696207094062560487254603141705753202503422071545658549540208127565011744850870505628966257449592558513263729645087477558211331211584006405209440660952443989848575598838008893346208277551160005870934739855065582661323337198000246690682764974572460274156243148993086471571519429609131116824576450834814007725219868000735222576326381288379444414738872660754143776369119430957648006771635304944515617874705849879068091562305021685910323518867821616345058430476984083593548515848087789048627478333148229214643925296085711655807570677637495268501879207592154134205694906629872076821018829475836685294238368015155384526167541485657193656873211890201943978091433360403839860022899648037037702156203873018039643647317544130632906048084361530071159409040228582855048820568590724191089231332755247085236944213959559905716580778571349399529688900884610684971101156629291329967904093166114097044800495160765767247616866663157361654690680393986978912105595395947942576975712938847102031144079708548559538790382295303738473666665832858968004717973618230257714894007358923863679540687078798228575935524814807128701008061580952454325589552829334471905217727471323893031391466131973886271194643538380986952380414593509103978873208212586608630552455742722279339350390676267970266444551131172183122587664896356456512819689609278389873220837151796414322079134209868190907031430363793929949577951821697770326266085154209025171116636121306410845653500550978257864611440480822397387097978483451386688583594001144078580126800256436238075586541468220239908233810932705613324967457989223841985900946470923928269980978001489966299344963237400123801600000000000000000000*i1^36 + 65787239652024330902158543620273558910355307031186947198856685577246207180853020137327638964266613458295435127082409748501768395845217585141888046769566695310109996161719986277531960994078888910434775769888100445339476623133832095385348750304080630835976614262114479440644028153903920418803951757640031420690730415388785229298699873980204837511426864653885160146566101578283135684829506982708876615936754894075571691964286874587813379459925670310207060808429635557223194064490947553515793399510926369183811423966206943305986619872718390930065422069254989059670827926058531685570664380000931034398004822726670638345915663114615878290288676654897520893390510247928414549111950327455137837571691745570195740902865183643007892462325285583972223904952566263611787583905732398719314665944683188417649720394493424197565564581742725531904468683951975947292645463677302817603058702704552525910168422910458767067543886421523585380017600001379676583354847774942919318599989538687611406710391461911567127650894393132083385143401607518349292092595968489155089924568258860656494209169036535029082249998456333940638168655078217994749461484816357353153700560939942930186600995667182177703044138253815255859371756566352325065992216482782752636457585184199666583364705142372468670734798824310247016426980450272488476213825691640225558923927165810359425363172584567291964982072057638045337737745874670070069451602088183884709193863045823162901182288650189080311327090632269840429966413134293048885958860944392964892204511833314079013627855719982806063445071340180020327049552661209859827337143132914528723385335998524865045140663529057373003730158092152048142100319305804292730694266200392808576617695362752445751907972519487976775170581173858526564564888981971540868784809574400000000000000000000*i1^37 + 64440858373785305951524071725171083261450460762106610590815348153847660457054245617470419929820717940836590031643257359292055960040899843690398384374417738422416871996656315199005174382155067947616936488329988650213848569530072620423566916136233458146855528467949574176102015903455304262389233070884424591622200134170887427511341165645326486657932126352541593635607739773285769480685510037088769479513614312966427956067360242184101041057195563775836438385812406912209958450553266389752924604155046617648916983606680747984653204299317928857767791881281498343204318645634193078333771117677399937712510804426917123429582173754946420396885493122336704100159843837805952919540563268771435438031229355980939474359738601333548216868081845465125987103856027164995433015115763416852262933187111320624311883881047450764140760894008969072157043192903737334628853658554654178117631821067628424211054983724778989417642560521293812512795218435941156611339738097793618367886933695283072761914754939900865823843791003755195285765609366753534891966935367420020287121180410965522366967433635884181373238687023733455998102006947099667126720190130732634079320056927112359412971188302323391758854861780546372791927361528569769589655275214159706037164344045419295359362092485119212477081192847475290051243389954297359056699225112351028727648352156372111474533096987706377205756782105719279955721016825927353101159316407687227781294096400407370406956962116863399866196880893443149862821882770037609120714227423957779759233366386598931297119646279101046889387696237545160021094475158812640469538058467556106790548839418707295219425342279846688080945500841180439581830521321485011398084045024205005269242963981281283599744837924492834020793963152356773132917222704830158918778880000000000000000000*i1^38 + -73189958490481056768461843809495032998462797863682501549692515860476519762392478599000102163682329442229952562288610854356271215303199872208384784041041618967586568414168951495956676759366270145700695897871201795238804814424043156351617584140145580241347948463744272749760728696336743197292059594149150815428242341038779216721979751412041312697877059536161349820479818378803340575736795594213920451403466628088887699464217752072261371054796572041830017790939233327538820656631119891349017574270549209873327533990376477604687049428623068334344839459151465293751154613736935724368578555028609168726298594059933221217226179411320101865795286064975158386275298782526021690845966920445199299173312062181910047218363619307140251581826708076335492784949016048644932439951786036638391216593027950848806484016893492332564971484442511928669001581869758032113106643139914589662524522592507231198452548416049477991503795079810362841233430458852674239152761530517002036554527431279074181184578572697322729918465945847084740385484406015847645942511005958469339106634843890092043255022350129496196994830503748249353329244567463972396494228758984259331710706509750677148463726059658384249914982080837492444164388345361709824145666630945422179422429913697714397086440438010313903411532449276718916364979495051462534315319561641552964111148743285253536953446047112517757976189397528553089703312881969749796692894574120328836443450766449143940385280560602151688194064999059045896013923792197694800055358564840469936004717085736697669633334054058257412068845153760704345105748339616669574093412709639582405783898950350307203531444855925121515300063063304985796119138261884788753951154180218268476418381108811083617170291824853993573952182955535587389259795221146602700800000000000000000*i1^39 + 28043937251221444756159606891514385906366624681337473207199726894018113243957787508871141755221996703741974560788923660672320746414784161792898676587922671853811017455479242188620282640160246224423965923921030723086478971395451258733137384789916465450524682423046880001023715031119562895808328488423963876598067803857107473815209479507957611858663681887205476740069594252153092880147590827679232400446770338060293835481385067742864089296898914802695145571919099858710570756200709315538140207831068750401402001425468751454968144582876095047137048667124134168362949889771976115095553527337339090468056805529995928252637426070600757676567572399085613940624044892863502757927634158051093852814966806874595923881217086635654978516200482300005240312081959350053420714611171016414040373740648116648981155525115227459762807293046764566745641081954840627957998162080776824039005061254237185290947807028284890081205704001454374875605914365762816656980513933411857045480279518785186582866560996319216807342680666355733427397270166446668300570707777940618790231781920138285857894809104765671588438367234538101006175420409297806674168374270575104070576505258908402155079908620362104596596528020574731920120252511800863264752409168978537130283301784505771099058039969949530953445379810360099341290051200757245199859802644340507630136723305908425482349405785751935184034619451490237091264910360155236956411958673981140928002766107534690730868721953689445765333588918328624485042394098756704134230461527617622471431736190925097639825406251206479887112648586043134243097976302074677479185962811988580248144815254992565545381584712259986520841773934037466118314067676942814307697696099318863137998584170922791290227780104250893269029492669414279169562525019668480000000000000000*i1^40 + -1107036542355528332719180462402556128472270345469894567773260744048501323526148559851278421104968660163566844233188666613214963410603711539376416337347488855598200871397041387800069395295351357225567772792704821266175434085622294227966605491917222761465086682054265350150746608685365979994503866921213860172770639790153825125622913742635548303231536306195844661826721284689256715495128986551275712207803851705117820684868214065268104919366338154390263689459848562459605058238023497307894859393862648571984457845909293555502251748387444665375146607585140408758455515766988655666553869642273740966094223370926512995827528115933226566443198849757604944368464310716595661477112061059799350764736107256665609735283646342994718964918372936338339301068733310655908343630795681736950155108773557988686276437847802359398321468429951042617424161486941918551317815721669148478422118108739172103232212573693365283921834275762865444466553225786835607054318331608025369465084153138578272999483938623735112917019515657263764336416399058196381316929265197347770073014004196084464753031724912610846573431145235592893318470114408568504155684388592610603546804392848026714772362454582928348097200602213025040294659791669929958900514516670450383083608258049406070093440848514596015796079319116454605372808525495227453974655971253379853800268478741005789337719073232065735290875720736946440495834355665095309650707965422445669013965877555664372961804861602372689649412221903916537849536308511673096850889596425573860377562300389635178287515444990562379253308190011519960846739764394846441567087419094173829683404919525031933259320323601009908629641161244503060565824734913168746862900286398581200787935708227726666299778475750991781010814829536057949849092096000000000000000*i1^41 + 132977047457761799954303732166421375973747378385843886208205537529244330605482407965225327369849481081631214799057856874123821848528955264408618937036603564342455456636634050677025748094855552274315933663938903470390879761572555648682911055599922613170249858979699795342846366816048169876420057951084908593241926899871130932950470029923890444494534322253040070321401697284264292903231282208349522888828480178915102907262021692049472206106742218294338735210994240066987202320760772883231245740682843372518855521232830702156345829163158692266282074924159653203245994285998925711594441106136332131343829359573280843189413101398837833658165108058717541115870207382348323938967090806071540157927920035828267841683650731155808181099613220421081515360540835703070884656710764085675604048502102840318734384841131952308822064073866560695920338663347517644244070522289295490074028910267653069237278670404378032397869786439645306188991758890762552373392541619937096620428519921464216761406840248380255354599184689562373980255423905188395541238364922355778500537008261511508125656581584680093854699208390655476533174317930552237866916961695577739058175333189208154461482848897768109907024533655026972417601873218773656048620842411292663947938533684178857940135609712807229454259468249036545954298779086506191029562505779385586768063340299946676984118698704026024311823819073230853966253043677020277829414144332692051579033956018624535087550510479945812638714869183236056198054275267504193902010192574036366579952390028374803140581893345909502675861276952461795791513903158980190191800725962171457465241825554110437912704791899169186383732159755163284895217728623325420186629009905271121977416804969802565496763769588354526553658460291794299289600000000000000*i1^42 + 4573885748526764170633574637230458801556486198740696926232167834308961721862692314896591145224253247990400919581294367555661569049394478403290954134520316010202661594770608770307097357453160168641432070683306790259065491496145127192746450347767116016301010139626272410889878563091928160712746075943118382591840881485679705726594933172898491861331381589370678762812734851331274276474387648692828311725342261347222275646889937761431171840028104896228625777917756324228073800554002757845339679447177585603570312403236383517595146866289424549470383287018932897659391856043795604180342395810560586362769979971556793310319204270090999191543577921062688595461210485567455245310069184143871926130716926499305633287119919865982715240046201369370330364103945012319769696929066863432187254133382304093045892818209609243817095842570857972874912506302833704234469586476825783401648477944577634159442962507123180392269424832250569727717272564273024499505593987954721943543135651549398012612259099413809492115461594531614065095568217287812096364253695525575646535904314449459299308951838643318681842342343721295933967466002328481300895738048087393229174701425661706122207754414010170527423703785362935201322123435728597289168785278066063455640946364996777874662359659365139149703728812689423275206022220806537466621973511609396337619140901017134987969674266130234151661751427631902908136059884363000872861952653118997043698525963252967023066603264702858376735304424046188439075311073218074977343162662432957672755441502671425724581345945335081691732958041384688431880338158334408967893131324519253818351144128304808587990095508646733837176860799465326604299621505283116013738849235378853205196709567562102526525227378372064559890587909345280000000000000*i1^43 + 4225318758289695045836054030396859710605321869392701266051063676291515914181157548421167073173139616316924918511736828567217254064283357757036995778735180821215316938414827589980668836278562717960019448108889955207740308227365417832619361380689832145469518569128903310302137368302486730877202991441758360260734918521845437615168784747277120762186177744291112498806806789792554285046664092168722630072964067662252772202689540609882613798792646216674455707637220482785976652712243632493682122839202089603610931904901020751398607837331886561452870596645454105461172293085744003082549823838585900934860709181895212683337257177162422337905901148225675394805232446266363096235177206416402868000678946607011147781069973235885089115794798278638832278940018576489971517227450399536803307998936661337437006189290421486999215850859573070011762963602820596848747407127791646461955553351867902457019036408549614912673193669123396007919238291994785522908394776201561742184081102781855591434545092405399376161368243302883304626413707745911894396008227911686531212195971291700770549830685416154849577326851671855828214860081563916473871143886746449813447845091096666554915572533230289270409701458769144947814959821473435880751410651356747613062432509290757752170404399794876590453220605667428248350845621564044311350070031101258206669819318539287716322021753060861498164932321132063352897553751149802711358664550471440036847483067698392602386435866711166051016746524679385847790350371894878536597164243176386760047935250884897565966769523896459398654863923528249544964867902385930853150920640256850578553290725903103070730538650839996585723762302655054175448346930457748307600773413907145313634856197714600652118184040901865354412539904000000000000*i1^44 + 6019803824384940050235601746517134820123646190661867871842754787727005742262437163710877818316230583946919107890875844852799066783830582082756846897934760058786954945508827721407921013070490667460296523489406429235841398233507570704439948275301759612749376577602096118765873072235274943617531369462898605042179046922838300307256786227540709694392028728803973577762471319378173462207434443306637993539336540688211681916553769929500193214076370685524477009301367705050829622596190714361341958395734368903385840026336363543531529318461987204088691146169924633472796121912957105015941784782533457174302633023031798390771367350628818390151216634109217986350728410629362352975809497902922185534917081705545748434669632774412690891491394094997189112082633552879166086064153884429543459977730065177046539431712981786725524396581667247770154483390911848871311452995416327027364919704845207537732681767855045928416361042804601298883042642383000186970569709323639920338272850477894911950162114861134590209057238551512578498870795284441427265719552533827537808354515569515911160873844183858801399744329991246117778873669658410993449003275901830207062299339071062600007198610816105462442455814034680170558835887735362318706960223538584579251840351518836787311828720855176792214147729169414552251460796070759508290374276191231171302873498939564539592452966998221213644234832705483671640031557147552395086616270907546648643595106037417420241089590151841012849340747604676284312069700635265056112240664927344569337456950378219061025008223887566274941645165040047223188226774829752865066518070762920711737610726375891587974634882562547062586170352198274794128906430833899620790743664673825309078276507348175351361332764613671628800000000000*i1^45 + 3350707394511477518448730502353058316263316034559226350966849585867571919231685116933740433881114184129392105964531975023301463672266400200721694443002065792949191410658595402650405986164767774726110961205666095560438950656068813340002132819678902626056004722412891202015439939658855461825777086860690100402210162149063506258612767843129990927937155405308465010454749500062276339803214244103084726594038262480403545851096621489116841203741387485200741678798184429548102820235578142145628649834389765877990086117118042856529827826989994191099334136690692951727774927507446682784180175938123552200138140495230799752240017296278361645990016841305239843243137431524712385524292150108594014784972961761305442011407337554970772799380859411312918871576295807162660547967946437978376791686486577968367235098501867830469147950971447013074036770465343269529730720026441020829749772979675139895513818417966667465187779087057634969997114144248768404119853008476570640078518569029658641101398176246689431697644326984527315653142421420833400265616806729994060943633694653156774839148741240604782215857722903072873274243052842171137104093185395850383852236899197572316158736540747198251395149615056092120647269837325656063113115413184560650405127587687537213104612086169598109647297656958378894236199802139249777423825178284335011115928414756932899136061576040766319304381144725806429724778612074475751656852001508601955631340722398112470599676824418199950500817532184545843621809874998992905086889084539563138288316512712147190071564141863507765521565343139553880803620433379147730208922979720044484116500861454569045571753533089136359944042867202598988766391683533925747149704671147848978605420570360699975602844840960000000000*i1^46 + 393448737623443424929491479688811473762191715077317942183401039208594509549117699816872058198551074004758080001252552899156829153080061444864686894120877200288613441430979838877884176571290911029552633880910606822148613049797901782350804314605205829245553890294524162426690536879640973990641407970681908336684614818613095513742522185435514417854505244617956197647146239677110220913160118253885568509649317771094879740256967909484587997201734870577392705965823244119850249986438171154864483380288850205555473138911479240805580847988933766490142620003277604873874387482163899868309370764806940197367420850558459236308775064954499752375925793989720724619396887343221311657102850379847849129479396709358403122333403723320581006601709374827961646447418877770043753848580372416134323997042166704807065765996286119117814645340765967138952852206662273323530890963414213857728660725517796701241168243428002374743561745979823100414431088850794515643413496958189873684081813818186809697937873038313328765493343142743247439343619527003835245599853416807654610229174161360284814913390618062035660854384115034393958362800026705300081365691538444886991266404638310539248869827236051490067213367188100263846854792109415071545833209400243322776973974082413212886690494667772503254210293543443763522308670450370761849671603001389717237620648970745334190426546776566337262568663826703524601317502389575682008326829168042234179366989705797377343314611441572346585503708121867332613193965320482581885843664323201307384411611430746278496969493389810622506828472801084500558587894001610376899933774246486987812788605714403413344133919420059671094605858489068014869495417584856196960681766523979629094729533673208771968000000000*i1^47 + 131406856808061837827022471617939618264652869879621782359674503596874002605689789410370765600553777010419809701270333022996476076424908932098932750708390268972324637310904506169377677002069779948748221756113152215742900861525151710075825593477900940093658486472054423640378723682726660333230245992464471811518228053031629652089432104816139115389280574289768079162123700796327978530982759195786196538495990235938546449440199792059948885110028879611112736319510914189211112265096420065206763159293809654919254037845595558659421743806626123013302327329781616859701932685539900545864196116106955228527854957441150505875264763667947875176075332885143255012662073159250324894435540455428303840615174521909667703961028849107903327103294041375600019762165003249327651186384575288713950995179901027286208541792929345233894896184405837787989015077440861021050976077164455484024352816186012319934224774241022569285285590436270234342850271441694093712981655125309502225113068697751719660493190401554932850551744947390673412317587492559185221457970475470750480947341667108374333370141021091835319551704263904907513113963347319769626794766416597194013013626776356331250679278398814733259100077481641599512753545442698206816149798425945862373727986641510443496818912741344254104562380683103329449663482804582870360636873972888985991060306415107696013888758518972904702563078938522955738296354892911284316127079071838623552713817722134908202938105268512568030193297088657313762978937077626503705361564360897690278415752061951634575979321866049667119502438471887392606256078313148563044572366480558074519181540763002791874883061195156778272277317271754755636546628129127331217750289133300144585527899238400000000*i1^48 + 18987392095409900385544722963707073833505651030706148545826669972196085310156995980193223832361860183738583187942175156526352972580196386913664491954623497986927596726116832103136654535427284570747360001568568587044987842011683583109012085320329491131345600177452164877885470607997203627770397674709139929748703501273059017341455951909896754470496510814805364252318833063134554928782367544684028839454986650483216459472314490407615449186756646225512156066453863322050354466611602456010029246921330905940373051240968608889362181127109106557057477730811990276276656344915760903320882965146528277896165648900576004177237537621351506241698671349707620008550002716262882931315938331319334913749655707125360943518450193410728351186995877271159871204087167268567040168552702139348169206355077362976439285420294262945020574195849387251957001419265434572322109907511705363303156058424473290377173491953586827306688379155795742865960442660227216841843450591837716918617518948485196914607484507643933960540808822599870833089322116715811928160963591399524149695203819010637152357342994489810909983614157969902963054339807917531512808247202721240130909687329647448978286837017027796929982739436936997875386320931684933072204436786401556887891351037788949401917860542153929125304422926492081442803650464671334119810509659689079443406293100716125449021643914561470487314362408162667486493348668419283892426109204854963862508415799863814754949447975218494345828874296705236917229573341435783147093615660557605064808739952620299501293092943543344583547813798862045832789557005812900412754292542626876357448365112378641898790507751023952891359925864499220958935779669995317612252259037024619287040000000*i1^49 + -17790988908164660615960403107943137975687000643690193268069863231765347047137425146869342077962261209557374275973670250866497456224884084738625157139268543296730543813417784924079098275572207820759528037404788965067516552072825625240751139403595144858659930679206684376200703100774602549321314897966616071006486491019258579284110516803065377409539070955339998687281003901113736220518063929877165862880468844925422244726449064439247845721572090278496460803688940426463776476092570806294015245546350948184457295709825855384019955161410991966567805176645183050943827534677949106881414937280681398130533008874909110055649145726814992087672244552201248188432964597057207169609853926939278561444855761505516721900673101413662762144138862386433368724413400479274559189827410492402566739478045159891693614291548436788456299763003242827642680728388065175298739179189141866462638598360292215766024345446430831040465059339838821120201688619751256901403324469247291837441294098472405165622274527192321078378847367908565769850794803161027269059309213381388059371379779172366022395490295604568803493697292772349871371720203188368875270071776058172853398970456923906906158582495562751362571303500142500697484447231408197466808459616573120529051565327868374194926211080280967638941995669537367960340744375339210448601024459887508776389751493667433214841666401637928204775893948254464193347329169942024498708593430447549292223053274688451561137754402178960100139523025774144675243049410510200832984925659127726765536849269202187518122617345290851924386811159213244996965846778104821092380401605092279093182495168425688950371846768583311649455508632065124839392118094386521963156937056000000*i1^50 + 10032690287646902334486044513302707189969216298434399760139400488349766790500465401234180501987484575941274187123424642041954782858750391069383243581867261616687195405051094314682942649174434351044792774737646905399792061979162144245901843530550182604418445473810074666376914039605629988249911923159403925610531804417616918240943043787018748389203492894768665608366299366344189186619370123696957593681865223005646863106905448298026486458284350702321412219127152240400718604614830943054632616057016483924693216829522537572219776935034504828373900933350971331367126757605138363662294286530446624894638853102465257442601944046164202105475021748818045733583891834817245288693241432088421681538293918303089655685532293417442131166445295024455383014911695294722933334229628244652884021378509957354173199943057949243005117323118188978048206434528079841993778108292222846978468100995929473269825886123411851237124639395753127026726693225591410395299078278780316217168267080069917876487529130513441343780072257021794457928242962376532785757247690204456669938831038000813106644044791612637465493084905480541169096256736390967988888545952113544313583245216467487346079750407167442117794397909274303031417978183408344626977302966518897014320777391478008475973230473435586689353768473922069944580474300889594336119362044181415876680537178359692658003605495970183806340609213953126099337731945426784090348476544297750563055634565097721614478546489031228168431484058101821945676586345817770340282796948388804206122504938386160407961711235622922766159995457550980457987138598486163862629772513806171220152189163638334943946762884671312780737410289829378822202059217852986400000*i1^51 + 80377357657289209952582923068700232622718851142744358215560259122552558858273723499596574355553485040116093844644131838450058762921783392183437671752055031019620367070659007408103620957386792885036950269510698670858116414878233808488131056832836944924128694240131848855503593033452291359313086714906215249499189480145145669806594627735811831660906766331239069486359958808755632053921247614309377684401551190142133437887011271807659159995359025524051806470734681481487945713410809934912386915235185061179756623212037614496633395596567114275833224459730720743760170726137966058360652438820669225042838815912499755119475788803621579439866428391373100344016335226213467749732442104419688834597646371167484064495685457429872408484734841844838049441793444081329377509776802014655476183501657974649442396231487847484916675749487244674354217712791419676060356885421780617131619888545791746555626195903992166234432712447109637595559802966644191471387807411933691906203216401054416845088911891238849098053744479303130812677069126318932089070609691750155934452266595972994681689409712374207142281740394238181197371996831495794053785104583690275718276421761465298676725849079876491119620655450019360632308427648200107623183078360408047354698722226732587340063430534073773724791178407479127028982988085921851890030838685073155747260059792306301976649110384588944143919196255033429751712105000759786035170848051598095101997214337303043466201455385504293006124499207035015738627585875059851725326644268496361689633964808636997991993399685684461342863913565688047227951470758550617041223270896040937219303649411702741933545343185390051142568663402598570826240000*i1^52 + -9181341976717520183975966315734492991997681247905169679821662018424895390799835413541077625494280078495051453227224427644475565867062292609190171204411856907319567202686150841510444729460263694841427864028675038334667835219980436760636832044865348997536943383759504845250676197535860925200571984316309867912015108738701581544895670270733074521212305310132574426798045226464578254459633204380453934603279761829383320800148726084109593264697235573276383948653121392371512211893433369575597395334401597660299974487545995729729661683073378298479889611609526086709566178007165469860192347700419218145638737193409194513561485822810548837665137657056923531442498384769819030724286348381502999040598290072360407058734628753295501925148527433251930834158719531874151854285282687271145794152070999037621160450518694029863483745823549473267681428539462371484088021955323515817615429352219145653557340149510847892732539871488877509418966896263132147975183224715226550238758877357011333046082774905057395843677271582451408765892667875872833099420854337613001618384326228904693923577099241874080931602202838771756251036270683323762975081143472092973200185425926549815365124192846171739250009268110735518021171862801295988731708025387225697764891732829551742986551566129228619418172906904802595661236732798074979748537654837701744583911201297092364049483655508760706202162966562813309288119822950495101646088111658574367488610651057902528888390827174439143755874122552003906340928024059260719887081896212154534413009374143796164319591586434860145505215309434120162049102594005408770522197752211680597681603883912869272395643680487587931478908000*i1^53 + 7011238822508679583546051059747765761066721381585023113061746796404464631852836551302791411174325744233467180539272532695663172126205945068871114907357066400173182187797605988935337961999090946709206765348162526896500616849030445639930143734038747662950769693256824089892286997664294929470845162982129558887354060016004968688941066826884240441474302247551125955959948132403930275375340062883437096020562451444532396390159585722934375872250743383503555470282449288926091992285673213621860753609810655595734710622624191424751922426630547586269561151121149589738427903243806503708925029522132383093569291585388506014964997176770856311909790406466928337434550632426099099319446639751055658411356725144021772903465842219007405406432254027595357247625806250725450534348807707582664434699712045601040020006155121710696534942746992755714400584251497253548360569676066410675023446147702758067777314341418352129678950322485462406800968974561079140502218062259707758486109126405723689244208843443248132067125604390659175384373278907291509823795814465592924830741456104053100720025260557866028538914497150947123869308275280964773210416211877513430304011698235857535828927196964802314967836923473091894320793721641142641973503398735421005684258940376708792784612607476936562079662223610248120571429149166815349447589409120795254248744426054658888979771086978365451492937379992329267261336824203218162270173354432364221869158559069272724676855087007546855573322824969262948407653746672338034422448904503442757887783791575544856102327990511214614797380677157043301486651103571383492187564578522713494435762928713325590561706217000*i1^54 + 7542281556223193803913086569044776886874705983841739907568676350780924994638758761244009172980534026847624813894101889345319580513636573931090412549745066816887284696181609331381347286670340468666744258033759002453757734794692480774171852651500156870688520912930464691583075320525976473401426171003092540375469728013051304723182099064187603325457324351741696623952758041845509571727502543116982989601542311961051854067294955941860905622017539485168256330074653772278949055737080957472673777273011167490012463264736045098247572779613384580883844526611445572087637473742691277474557399138926240726174834403583518378070827569638447233662292418547553231890180069823716352740017528725300518471788206125480990490591878869217766178649327747546430259419642463831838626444234185250722933437102472640249934591235441554909802484372037770713759913853754190869086447799717675586966197027404507447994252712768544102862808490292561184767525107021140062038300798954945226524003492592778676816313920521782638387445260153884132515974338899427671892095882173946527486456607659204780550794243346846951602611366726555354656868580564125635956111560932960385056551583040163341356322266039569143903905569373054734427630121044530554492016043998310451990858847355768816024549688699083231874793303811471589039298926466763772553998299650856381431462759607105233829507198690023610658215751710221558912850098940943072973719016268306490092447944916601850802397987385974036477745096373289566243474860559246194194587653283102582861916266006288670993858344384186892848157582415725948328598249970780977935*i1^55 - N1*39511922426429134008236375260193660475218145151598785249340696184370195764234765971440876325842549284227779968105004340534907048188472658488648048092770227181978531031448050327870338873040540475019714506970102780545455573228012003086580758660012273803391631888688897834654492154547533678448731260250532258567846864469030301611480505880514703964132667862808318984783185768446794876100621503768232128146219020355833174938013998867924217886143810837705518776032869101713286581635328525630038176692716815352276385792*i2, 101189946575424794784794429463671197388450465588240230693418068866957083569477232534612465542988872860557713447439735029359840783835864356419728702325695856579999518778711912657253343580152231691379154208956618408558980662385219787027538070850529506782733588252847825741988176097173401594186362751488331614112102812346361726886960839814565190062614005230001244239828574687397335394650174436359859194331631376892582941210328005459901345970086994455935100486430787015499304478043005256617362812565863015165750501337674957012982290785289280767651083338861074708810507281799710752108191682911027210567888285907834663969421731726846997749320453422585211028137081239742214801858106604133487680084060310707318457685386275253897577119258144841682521903232901824441622672346024333842593889677153815369808796315892193954819026329682529635894579736044890367813323342547278927234620963628916580409598259295670019670627718040998559997139924022059494272361718649119547777194009608976441239236099963773658803530114861323578702931838571471977793968811601914695201784337594476445224701472902927106978350376969955665679871581077484538078266821353862890877778134998696921719509922759836634463810424789786170719958811823007576146979852540036699502798540694813490319780563636674893825826084201794217526054444105015760787483857525885550547499514705405670344842914224311239271559859000568314992568805658212994665556100449134872110184496768552060752944034560834201243206690331337677655829531769961206767665834958446242981076224218543946503687587968417711969959221449746745834975504989809759671776288971680555476917337117170458489238845749004784465318865303953538057414450629701785739878254987509448900874074291919145283990734964237072191031627006235864676913903681212990229444534870696273205220772062633573136171407575442807328342192221826954309032122302534320613516712619182149437097753643743628185101520643031040000000000000000000000000000000000000000000000000000000 + -579416493722975800442751965511100839785770447999291879093636347196886497359268783663493947742411763435576914931623148020753487720568741425231572188093524296071811928188696498726303702811724464827022593076549709407702010664904041047674441627114808554039595865776845903381826209633655929983062167377344216473941572455848809024217533830761851870333539439778598651964268292629632203883394603156799038386140024513682572529568869599674466523301216419810839349346233920109603529013465542000192209267878188933383748642141358293166789795439782287998416231329592880591637839916548309928249058076348564955083354096937865951191754559497065793495234650390054155173432440007714371538138399822990383815529439756409426289755046008493954051260549046062172512645148805887951509338547660332667548130094463266364703194189860911416605059447459269723270657727647236056667591031430028025860852211843653637939949210490219681157277688368276006452216152520743903816627518884416432511800918354723413460765983626105990481876744323354559076958593083394392572293875066962269120645633617150464865931060425312840340589079016702494013207504961471555101199883178061684968981460106299362375413591257524004427829097746714350132052098421249458243556354094471561101557990073420739458528387510311150718019911819351440645571396108094780545309003680141240431346838050640731184552031649026173599618084947802620826118999908782364117682842635175813557896862566890603791615360610394044033455423387966788998731852759053024682221072308110142180548176299047850739666891962378158727255139257204153393595921239917347044618688541838542388670862909818846342645673725878513577825181217149887704315351384101876919675851008087100664625256656144586873637779979958036915965114901750227111118555791052947289699293949387348808225616127170002787262139367782691747510721029361142028242040567745465835272624143389980771177565773709048281551425503232000000000000000000000000000000000000000000000000000000*i1 + 6821185675344463413879191079307674261146965728072265078072689733321666022633738956964195286187641026879941685128363975853551336252658571944693545825596832475875017335182047226440172150853747204799537401512936360742924680056650300514020352795167445024750456456598005277106998787786255238970331083225333093866832206865473424672537593927003374563915311089022714377837688367242561711791701602180138941426201528732838560779584063225503127980049902967600578605789344802338169729966271568763526901550523499924086866235184494748491544535175901749057847036330150879538353760007980407490831525772892850439994479418258267319693114530053546104626578125829281382160161935862546110707733037664455106635976560437280349807436512954908275625946252735479355166217388061817908060068179476127662616994256169864538217998382627048781358694031572639382718089246848357747595112015984986054469542954106833173949322218033358239673271841879044914986669435232763758137972731551834980694030672719584058863413551908113424091149051535955621704530013931548437998540440226051399689590433948719695274922181863604215651901621840481232036224397716138393662146491078970648111623381966237566737027159798873528397848674829864773056678787070295417094373462626869871522738390867315670983864924289509511603865098443118542754822253289389825392108931408159031327977805290985679012869767682150789242465340179857562435683178819507189715400261179402402470385704954670409510305192438692471602617081006397527970377663218179741405809919533574264411332205100235694922293574123208776943369668586335615359590747502449594780366899382183887000424022811794449452833789584649882778518596035924893299830173491640559473545921088221293706925552516783901595956843531087028393021168582050109991134930861847163023542864993379421264154899172370889511192351699148175414854266614873700412524439038325252329136921786334730953520944763590000617721534873600000000000000000000000000000000000000000000000000000*i1^2 + 33288264818340392345450395259103788067426966039688719162776407058124296547040537401991230060615704998552894398370804524643716909740016012513625566707759418543887183635508775413534156938295114372301030233141576741065167558550249098037694606392118247304757675126642140106574830322570384695043108679650764146862124109860100122728103640435896610401241181166405526472947880623368981930203419403698819747184260652457809763118329688087186448405737201335454925466731928812389692600216748517274352921808589780145831433551589687077033389074295395464514769635246276015925760397939075310689433024718092211524729690335332598726008170934279318851763359541972587447322687035454269274884434276752174449117797313083349964123559621239176961831901464962688956143229930379773839315940383926631930551049070280966031893147318186037121119753566518398674314424669860480862526630921434458876157365799397904614599357511191814031690953037418302301315438951916924035298796169181473322338532550670225310820259773708740274306215958933619833990378691803950401235624610451587385689823952772095052754528053290358042593154827218284935847278480878922732153355731768294196272146385005558445290658843725359877582195781957193600947132403078319679454099031254009611558747641753774405608905646515836400197830865897737829024303420282251691271285983906094851210231451600483613127966967094898808750033503816647238941318958824892054937751407521519892019338802996844714928081685831119783046713972117413037143079072472166608403349357020668909529634404337636239325034643730611068621149066299344041349666006985971936048866430588040901814166739358314333242478815012516903175567541997870510565657425581241404429316465235691973141140889918303789754324570654487792312814433962584855002476470758038577198723216219363212187375639461069801581248456693155322341135352909973773974870932730489812901962437367994345624830823737127693787143864320000000000000000000000000000000000000000000000000000*i1^3 + 11527707661290519178857152945781413327508735243639326927820800743359987337984639456624708338716836569798989232517588818774074812101423913967999985484115444082931101856820338001231408511297709908724305551877516002977381765119043635287498527610410804360558220806734606950554012846099896288561934643175746239788040640793221941508300464917648763460788504011145786881702427034646877718484135672543436469161038884762933709672042834670136050917652360055223415560730399538753741063014143665738047429241325842308592672813530421618878622495431304513257087106560120316924690466681269646223638803021698637823106845738760065966897420000237549083689707905799418819757042342073815455628917045349929994390216788100973704578934591031069125413031477072293669498745075107130119937643650464739202052202928243290691925152601539373992173617202635415314238871493392170059909105157772696647699639270646351975509255438045928637261202890458998998311045626786822513180508072394654158377894899558675233289220841165412179047751276371805904874374400165909551452677245975699827424285876126078716137257928960804937584619022060406358313099175440471625614763697506885498113870541578308795495621270578064883815194800217511304848742087803160668367593557313800945510575603516843410938137757130488529304337971053734991020590262489747918824241774889158582900226708339353199789523991001365973933853728218785968547536407426638009822467495801112401763718596361500617857238294656007127215789364264396094959232583823044511542364528319204146879675773432957263707021062501866078456591802785646791471687669107248321370043385259006559218722446704372184260227932449736045260332621097539419397889056709183442241511400476657710041002427333357931496335159502813972355583350269293825273739415024418804888798222541650504669514080901264156593484355392694302708528232617009657473176313945078976236676252813600169978644226656146843733327872000000000000000000000000000000000000000000000000000*i1^4 + -48192128441441225134957947974554331833105986610980967161925569909294437261810181116869035257205981342733090594309259564621328562603878471111651146908363959826592623315088107732674964920943659465619553187944698464773329380256956544224195822074230737493600083544190792609740904045823702310707150814704365025415038371196236689190655880792973323064070180663823734806250189792704561741638431475257687380368787450393694048532272086854291904373438187508069639300889154813159039293115362126640070334222089191703604996607885695464786526017992149628161010054457174705933592031917886211004572902999519133952576119341526110028163620854294082593402296994720017326790603424475774009259394675440419852733727672294199486958926708658296643512438581732766240573272498543039391494676905003716666387966345750176654657822808181085035136476920719368598240399792492783938711469098853218864359217482635667913717562220209991511793154250925363877601580596777344472952484138407473123101044384663135530400067714461611867091708882293111706389819429995987678826137411645439205585525011227994258209921737252556648026962008616014315405784484331862133288154296791236679634733458437415402550080525528391807325038929295076633220863142221933901948890564107359878493043436592819323843098757089572951914527257856984077747338515331922988151773466374837892039813330263555995009989390691901969290510915381434565707724464217337025129322679565034008696198899859237454416880641349905730134326859780005874619023515209574160076279296100549318962070467929658073127126811749418644636160859801994797091080991122107628052889929195897060887635105578548650967466335797967126491116236467072306945502026943724097573680433417693537740554771368703322883352688668002924226453022405200241829856766426538556726733771329190318971522771279434114684694918208113163547397358087009468743498049040746458979890607536158553015564763624902677128806400000000000000000000000000000000000000000000000000*i1^5 + 32277765977549647837140568388664164140657127721052449004966094386022582596768660906436163624592187793252981085383548223342094490233890481081153107209602190372370348318482900691137318124585942935895687772679383492279012562420927950019533695400643616012116185861916272816143468456156115570435631377743647937474579735456046256028264342256426948684660673766094371844833855813384509316616339582185873331577792853888972658358921761274324026438383947694538208968861957479228775519639706323485033924591657272708057252311317712699527127743494689033631912091898371518896336338147815413089788168645997735837924073931439919027243414579560850325462219100177735362926890467072955897079387177244559647381828598561055951513328516404476682937548836590147072309087301579818253228674031246304464334575092854866528994091474490770053770016257136018294246147324540046369088148061532545188508559908209582640984291489013710334415617317955531252124337650925914731136141228390961544416333490301264441239361181023739135132063238318969636055208465948150015019051869711400205567134298791790645526667444215639120067088103416215615433431522656712053365373630275803336040716696169562596145110744408393163733296462407787730969184120062182769965103602713282996482887114263708543169888052724661231234918686776721064279034458440400495801529212709089627305028414500464943599068655022085536218329203232361651728823973946826278295146484543940333606282140821036544325391484033286240788110144416534437536902664215357806485607357649977309651824585086308822879963003791588793532438755681410992662745062733740402561629467266308809907793728818788347918400899311052688042227160805990521027623369510145380235007498203151829163908617507751812754837389097505106696721801498127027793363348640347174774836633102872381203635526897170797320581476429413207515411318297130590117639224382137663703116508077604430122506536871418774159360000000000000000000000000000000000000000000000000*i1^6 + -8257633829293292636592551110497675360096874374087603128424058060576630362321281347797301442067198603417632845625234483121482064340763714234075667272265254021212777449491025154336056045771676537465089140072216119989638525500259174332902546937146866811488502021765244304401089165908595422601112971030846466318845117435177607232315733478986248647250889347877340618833619420065482266778869120219116244204438832134535851132766851824670502169143980819893438358365435996655731091215449932759639960184165542153390620932184324934650126101318634106000977805560853303342187240284887435959171319079233760523903607345195217773925536287066299330414508340226774205769938169449875223985800156128490102934420607482842002675512692403054264524904436683656705453009219420401716921398238457326869338844997323782940999124058152751418188233673280717037646952810346481326028886711238259401138302890477343888811961634766634166557850576109099650435407877350003050661311201384411094101725159987756582101678717748522237302438757359067464915225447980312528379602936072228394949098157548031344063707934808076412596174136768922389152879869851149510185564677663963767793850039203233323374389859955097244388290693189432171126221015575004243155798465569370204402323848531792147229597842977347412424787189078224887794427096339594520365923800536449520527729585196766933188642927818383207714604928152269837912011900751790222895337303706483392511885643046718129036970159279908736737176186345878762210394450310010037298104329817491594939728374992333844234758895863579337763530432782433399405677999044910365587247357001447761560136843196325208364880084911978077864412486706663002146611069299730572098124595981836159774139166510413205478655409353168815915829691681619797469041073340356939885201101538989102228748702939343881620545844388390875646514229739645475197293828107378317088591675295114652811556416843983880192000000000000000000000000000000000000000000000000*i1^7 + 427734586772675168262603017330980845943519001410379563055333550323920583418828235264723815886516875388935748128766676950918522741895922489105585635896914321445176077087801447631083367505090985682827999322908978035278102399088010885651047331755490027355785656207554502803711056069149665982528531518892107461938863978256944411794141074571853427044482831935256892003034985594754962791393397762666911032842376319317156410715234332327715900083134551805248366743938199378298739356824980762991044390318054580647705807013902420236470522114192065225461652553805139402003073433782199456636655102855902478645631401133419319451434307743772267290218623535255170692712158188359512764498056958073661089703544704111230303934850981743621628196336221125776547142141388698265100588728710716304673424561819283423203614025771917736212168550317257685376292227537044654735228865086697803315144677795278837825724986740956777375783689217748242758862927723341663545076432201597647711847884434459845080729236164758829278818924831018711646995385315854881823835266772672826487146677304821962850305898749537613451931172811220350423037752424547950948650071942541357628966090981559345407021629786543634828674153566380391650686003574947951144257423950851857504836425713247843017323916545297382545005454396101973532256827973156205604569264296852226461749746758983828394263706544296893250217484859180214346726226306929451337491465650255188926884658114032119707101544414008701289599845603437204775704948109745029624759643480268134684409299589309258380776984867861997018075533291327874454151888784649315708380811949870599266152981706224553920132687112990488707296877732020367813448758597016758014323323277028838484366745775097027335459062652501807523869576621427274453838287555088394318658349401113024495395696807941572071200691731363487388677942078916205231474202279476100434452530088620629240039208811862425600000000000000000000000000000000000000000000000*i1^8 + 148711364146488022945137631428861579922909294786330581426490019534377924491917635496036358211221287300325100234180387460596651608375575324462506113938846600645640769871217537822284043235491269332998298875604530349857033380248030996329851717817797820285269254920749748414070033998392203752292810320155014003904758016839298164958010519308410889700830113884340504571457790382389932281236648144137611648583555838319241712564478446417032128554524113711449087066871142952538709564890346857176091652218456064512399346577290445555671793231610713066298685356505121066996567294962886431500123268029585913927225049610482420433476686412189657044690128139616698041424131179658973584620846463938229008865533279343566852860604479020676210625344948448973412999724741359993450438037521397788362233127264706930693521156581374114932391305278257339798646046186179058652634185221415767968248106756417185409601448906255704146828327292147266800571000355546416105518466560827174656624071937304525153842191168240971521328924763282858730524662388786544975187031851300710938449267495543363335970702427175083920417678834919306089399188761776724330233089744801650152054431034214633050399991954272460206277761305306426077805584775177941766616530159700155529062989389911679550837463800452212095308746055886184270519055223208818833537981860803610941947741743088947186197665634996979852732411091575024105348602820442587959064400154769595173022495846242924592247565364744930425817110370208829826821362470494149656503232863201072842598294276186181440327942200789657523643796115574650445017788040321709976119250644982604467421480262757240592362256234844956186454160477918311729231746847366684575982511543814453161055808375362564540431751182112879522928624240067129875638464015199857338327441973387534764437485360380351751004924435729708537306466061384490940187388696258667800495393084663205042230406204620800000000000000000000000000000000000000000000000*i1^9 + 696181917668326256214491701846231461072407623180966877035144265766162819964753327707393145720785574832926213536182784855771147152217374589958663177932201701923533609459370809114307578942841029562484361538120854044414578470336599749098762282404418290314036162210426173913563334667736664950668263042443992695153829346377600632863542034517919997436183952208521316896247740128273626812137674325332538654033998450482148320703586793190805407477184830688482183936203435497993841926971496631560458617679107611759587296149344184298247321961632249700227798203366543058600645830134884152801486893710149396834561331605514686435033969863763213738471285996997574959443153714860495258889564858123818726296256034635718844081066283804050643066766621773945280388129338230867686031038483922875020914948431463793618859205447127370527961643356256984799083527946645646483894587467456733372404855006368229958197401966318469528294084946802634086162319228472119926511116848408455756079772164998349307030337261407508860813661348280396017836974275219279244193750267907004634710053433847331692970314941369254143090144056814405012298859163226892001939795343918366850392686949498892510966681439074246658338176092285747907531744147330231237501174628786599442724739765583109976098467846741352090690629015925619599023071440793438166188219339902230091593502805303324587134668362459632223435503182999785163386361596796958338859198473538184128756155641625369202677993162312898584208940596978879965225227475775871283768144268267091661124796889928652768964170578317340299346330855605848343465929657623941601924442523665019135380295105412467708041808492780066121492171976131706616657236742568427789209831671152253553867974420843600762646019625973737358207227083409268222327115498225609604165133563302829694364879318276671778491586108712925743268515217740122803942585088447424858428313448687417775540404224000000000000000000000000000000000000000000000*i1^10 + -7519068526122446753420947805544317030615525006656186225981935047053804606109939375856746360873513002821470101832053171352828111889596483036431992331277664826846472338154909848784706152644199482397564395328866337588104397054262019778819267471965320948260680773865313118571833023809550692186868506670175406201081122783951443362708874767129705254781485876936173571378410674187643435593637266792822786006781473667854472229017099049297909696157246468597445739748144725805902357999621796369579155618780862296788133769318585247402577924678086325203096946126250061278900563429338893674386071171925651337077120074355311810414972159893658427384596824211583624044467972741539091125515254654848138348590936622840443312250775440999881809101524887928185036179382499509797019450766957135251692011008616000672325506192050649584077537257325342649974517991294734475827695418187312742631522362777700652556012669729454603389312402677324637678636154105124172089943304791411434559968155679446388356086094295046212311805550108636966280002483211286542151534931187950464659741925606915949225707409122220033108021897255785824354991525903567631628953046455012774847442456358797178350986071956307674535799151008337663987722050088007381105325764427770036699422820004971113227672658173554655891814669027135615310383982342005582162215625638423237542876394862755210898196339469019603399462085078387810877585340509873321786314560680221847508054737839661259250955172591808596033843632434669315501254639865245016153344747930503727037133026751642093002103647661666538021455243482811037834488397974351101490357191813687433578197978447775629375679147770772562818404286760262112723700248367722993744498255610315070099694806114179378756624421717740007497921859175626706484513561226834834694802907127165681718236446174650356974216693093749933430125326153390979765443578888185958079667002194200367353298944000000000000000000000000000000000000000000000*i1^11 + 2530806738825600086338716734199721259809339240888003581636109861159276198160153456269289515609505861712346215376263641585816743679213197328047508028389925633095719134041112466921954345381039853138546477621983409865045693125257772456929771009555049907833879513628180980182795315514519791728140678053520952216414774753522772411715023045811248822636559116896142819478503245986338301719322768091834139624432167226463656091653826282307239975609801310763139223471149826599792860040070499714428317090594644066838060853961842963224257069764020829463381054632964242195375852294345874904223287196203905658321784983588481736804070548353866586722146925684970112943259418151621177281855991097069725235920137302309122039121618302985472844188736172949068798725975830717277870313750825733940547221915273793642745378216143575279774267273925219441582558636753491890784505391724412560327750180129335035993919890206793300653743701396818192755792805097985696648515772979328119803021505438364349752314437514642043681883469084127252637406668374224185687118611849963833284002941155379187202783037771924596629343670245883310788105562590043903526623767694837128932187470042908311645499180750269674562401887758565702893620256474981730148951354092004450402169527958276693839820419074515210849722808163114231733531861083269616516513174184156286737708330493592138697565307662442906592166252135410728827509279102772867446219718735436938084757329480188677136817535853966831107915926814285976847951958984176550934953781793301342361994171549011495986535801598377957909236315873914197312986069825522046300070257627579650815976530942662280451685723745358378966549848661466799143767305818873890731233187505789652350612413630877626110213790200361305258241038185061572432154302819206977650272732136769905145014614281519604886647966177811670012458445697081253057500593207151925243376779410587048592015360000000000000000000000000000000000000000000*i1^12 + -299159442884930306613570853033017831277948471002132584529692319911045366617094311192943765050371496999550235374260222955713500508553736148708772717293094625628964379458041251144789020233881606842709976103900322903475736595782446611090654598077905766441522371918358678071011675371060844009754186855004718984244244480605209780032910196279624158231273450806654253847238371864686071116727023583932782543149033448366853514906639240780419166768552972236071236594364795696769773003064373253988138856972014134788838153275610156505342557030982164535393090073943197936722667541188577268959168787341528967082056621973640653030963912072868796307336035447909145065509312288826301969624807003747633922068005711716127644311314996334376594822720553564512591027627567769071626339468845387814792227672533980142807240475641281259547109042862372843638680872379633245028539665485377506296905981728731216932572781427644111999710319188614423926470270696967321197302909641397242992596980614006719085660375226224913366279437042019135598528612338042628563235588750994736087523354450178654106610500395658134559977126881185305426142139314762809697345456951188097576945844223372512554531922330536921506132625258350507845974848601881174725293190588706648349782965313071343605749595128814377398555135713271768216411880475867695312030354532866806177225451651209031875312693981927474720606439809819176406819225911356323988636083008427081223008550293544788929233975795979042724883826399254078044030273199935805397131756503783027690108582916979103368207855883189189921783996858513051455349412421048770949877019432683856568962289952570563479709276795284949257935001943344077510280303371359925771506211615116343289340554141487771273494135700857453788906686038644484646253377195912359787494852696167484162477495040792461577317574251286911993850317510995924007091476614203565183970591356350877401088000000000000000000000000000000000000000000*i1^13 + 23846183482607721155585475276999011069421217397572945549081952307416472455276653936948000151387562789949621668808731978252564786863431666601901830853248942319273341463433024206148420252991723305962603034556596387495259614032855705889924421539092079340388881996473813589070007856301179101479282145536223868722909520706838245722912059944705390081723425723871407949073373321104136281508977266807466885570769766136619044660454716643838910034416065546855232724807885192587866294780591913880350975066306695041870070639281783398648658924378503009151332412705409780163240021531567310715256171203526926356463511155524094489690126455615202085098075255397352899113491058419546001502477530132846579285930860801229849306255364485734148353333704328524465742593805935826191018076942387065006286069136397414463128601634907899223625195923834212033099465580259098080906122054510231306709161997185744104732127342699205724311151001779381455195786675573160562735719250400367793018146441722267330375442993973727146846442592771972902714320117597374218918181962364133011506598689164874205370123320827061029634683447441365847902016661650029936361047683749710423036227572812950080772295738564225288532534253739074158802251183325081372285164582119562324819918885894632993129549087966028204433194843376269849056523848536771972327334797141961927461879318572748526879465522001970149550659277255087313040717805051622447525530549702128405636584908536373538407852850438951113119974683851498646689440915523546938997171969326934548312438440777274739954176387560368579585076630945980167115869735166560913763191625941666259936673425173038795403076713295897625162233433609716161226399698060364037323994697135959069546758322655639069332875365832071746528416906026424015008818427752416939305861429018316177493671790821086768455141792807604377499212400262698789537810331780515688397058361444112793600000000000000000000000000000000000000000*i1^14 + -192213119761926221813714171092668123552595867792511963266184046563489396320017777499198531852874382997838267971401378640564016723641136513547670540829361597181008758134288718067878416082643496759873624036788945149920328660823900626989392280905185376790368996003980734730987829901954414866790356578547064878027037818629488127755627306221132831764291961309522037329417861947612674189838968024511478727205333983275827511076098693842170689849937102600678577951712763095901878896491768908972980453956592531865992212749836536082826500624832909376501126447690886428228857839546986985605070669551621024090468103893278302755458004765726511476769343279372162467284311683528078935388360028039836196815170788873692332047567208852290045324836768238906159255538067620339723708779742784130334674073448160664185459117837180050845005947339006765593976528629375037454998896409178723401721831243088229418646248967992420991471152940936357687462969503496639861689579901901461062740265915028665571205270491153447718964111252639308569775043210964081729983258661347925668811943489503354664062005094311964717638705130388671709484213629685520200958788430661474436396936966889388211489258856479003271486368964538480490935974036990337886298592831186761963359217825240237950587789219120483105066221830878533213922793985795996428400823261040404091022073737223315184982348698533468969834750022455816166844799171945435354552776642837191981539661576684354479856731773754233769290245837027621383721042632390523816522627296290074297295232898885667219199335368314714996964133272740644760577569341740774741559641541182145823919244676767598167921893330599158388612186747132894368742773778191492770011887151072481401273989609738907714910835757293800678718624689413536799073597266848466032761065809116319125315314572919191899263620900533369028420062379564250637189753258856463304669577976217600000000000000000000000000000000000000000*i1^15 + 282577032906120000925875352747155390708407680217833081865051311778324968640533924639450089663031443209002877439585112745592357658061961993506275726779035476456726639941307207820101805580478001127049004982456081637147839333907052221903088913131721212326339887341230811077572375629158743530598096870096786751356380354166352494465452542885152728439459908605258572052866871021288307523176344771267764776615772400261360036581418996028043356515272817366351561799185451026387934003332190822202546545068779257216914210658097040284927902016164172624108223089627847857735980025620797693953068217527630875371780126182695344834604804894529672585909214841217547144704918107590956412641376896031091833274216064800732651654459984005562932296920409916404047107735252773844131785204691371504942963993806711161794642422733859968657908951151911812440581075523618286336481306613298079529211220273695120804985739136552799641149638733166789837106305884014866691869504982367816865873573244899083000623198113984813316458411035305868949615898306646338490875714219653938537771598655651605124329792005309643693291676212752352944927809432116452925289554002941676414817344589495723258550251260926390923475293633913518154771711317099913355791169118224691670245026219581088154710860156180804573689369019007185057765758985370134177473933471595164939376296050605450481466356848476701430170562084876580321914598419904365548897732093018822441006724496194593228293686358682028864712027973547163652225686818948296737424305611907843514181715692126112453810497765552505559323835221296608396048095874920303589869676590619950162061813746602228875044790417767142035263840894695684115666505153718919037767186092936841411900740606563666368264316837984347312346231430233278250798234615743637970977838153774400083347776633290031224591457099295868830486838637252109078777573017028716046600533704704000000000000000000000000000000000000000*i1^16 + 9824927819758269787549375114896871796455790317009937185815325072702724600258901656414595218894402390338747156188187649055430384532711987254915732487819211211926761705610120254513727929801594273927032406068140070513045080542076441493066184382339767691312528273473455423434642238669205137265095767327331331530310224361472684086449258636911015027620798911047392405102370112365679035937936305153116196338777343152389482147177171582323574248165194780387213469986422505575880439291007798636092818527648585403349800203713424861756761022524930344829006207459226372264267150981066753636347186019142811755521441978207421628787854071566986328971743736501291151239979179193236062848483231529877722258442660015324274598128843052081360318110267149590464157377672185680353036871636043825318432938028275072402005264198395424533849120168075361408620516040042309299425463303902062612676468700761883445535889470644849694606853429759134225694807716745424542322373886627282517866344639460764710740563915747933463102702419200805084268942270283571026985435007771243953781245561320177255964733466706456554428242901526648528055507339572051297304533986137602309321496391567111490804656495027957876811884458103853333902060280529745486443753585921507205989390088177397148373480407962636298960311380056606076569075333862918672600492709685243799053970534816647105300134354497162758952495939444659585562575513437646350366129898060913896313511655220646449250524129853484997655140405324958315892733987845334262259539166426641313737433107941742386723385915016429437030824583566200102457493236482806377658489930338388411446955342788299152660846900343991549870445684624212100257535145182436552308793063975209039255068233266587301791138234944770396744273005280754176302854706849498867213254405970716803094353902354615911290151126149101597584600999347126164205862813150226054372340531200000000000000000000000000000000000000*i1^17 + 443340855449431724127039612517492855138418306578938517081103488322405381103690651244191916058986940265931999153947046618356835403793985088907523203115716915150126451673933209479340387318794160361920228551535568274788774158668118927793572673302296958920706684734784669382904618665668135004876733198721779629572359097723647056634392669455399692145362511689740226962178073371117347283467226843373337577583598607120950159803010870823048212803698877801394273656705941788066518453284177828905526353436687607649974196556018122617989274345202737317149914714740063074735962663474911083999154551523194220834240562387729182544158131562638528208274865940944487745816176772224298142844532551118818089364575212210987380491576041465583679117926292027237820909576563809658767129027990485039414434374891385460585832708650217904824008893928585072615555571086774332005894749373638437425625367331980846754520067733825826842459247427495982277316859016141717081661403557644702824642118622705340964841664203562587333508117883292730853337811916061301706389023215543900154955159399698996804152860638850225463051275267038786552111833495185292919079111731014365890641066378749473780651394896751973964363363881660157536165300236232138246479578717309453768063395911597007736474456685891717110179620443334399965563683413245013880933355511861029931561894118968847630835556318032180035518261965896088842569903037137432726770224670112165206451913929714675926653651583798870764937872067548453240779611032251082309048630175424523861147958943120017207464740055942951855405394254872529829037029220370036352859110687867615785174884849284807746888123214256082493494696154053154903537715328197221612662312086997193074559708226994608155103100577433983273585211955362360223266738868019541584897300252426266374290727933393720889024990680011865016175329070676830515242197201635948458147840000000000000000000000000000000000000*i1^18 + 10836348750812981750444107792676812897505367675318935795693780728078534508599530689382252934871394093149575699882568897496193967736612771905155934026894327747502821500650413139082748362251837281160128137279573182936604630780913981395096969384201430253967195523319836551634741201628354028726991417827829102013391455903427718573989838742259953929790141858502316966976219600981876970929465229395801197750396479959725874773506422764250755531861776079839358726764044855645204977773951624799561864478352600997759330017590051278139979794065730050197521304476475013249403155133422017057126718886851036723423811442141038123661988588420528465307228595800133731683814804043162958981863372496876971608575114779768624498442964391647162380518108694617110869443570418589401207859424643791398684064303284723512392050807896182416905597144409444993151771520664665564688386317837579916208728532335356142321104457562685053572535181567641442250939982474818582395154680755030064668518048959923989973864490620572835560039873957828876960932187816485470684072466587553387977102721296777017842776785002242856972311448251354457443144013032089739012244705163503265433197281198683191887618609092535372005570946414972917078302416375826131303957330721791362107859696085120802383386782782476991128062719122006649168431067348367964723051031892113763238668279270312065388750062520023995255310018305366543334057117880739135815813074306997227245458359261306536836793354937490041665426577635014553239867317661220860520623214857856451567891742234830855302388325009886426451045620638566933659099983411268242971258707059687771213414811379592141629208920226231382316881328531112064925931454497405461059198732861151494456767079093908516641532751082516426072391718562479668490021671368213761122276698760453605200214855140515525080838797266486791050479934521449432842576552547466608640000000000000000000000000000000000000*i1^19 + 247514443349346759614721272507299594299540645274441818503101502937047775916237164311769157451704333584109244004165734719479850094405824172350809641373453247836332217648561056261177302011373930215479395197975025306110184499206997352901654894373264628097231667845226143741480479019004813797402040235828065658156875931600521945962442947703864437299841089158994405894938501181130390780184500701495956200443461646862008593364350737156906896776969673597658348404712727274073101709225025799208814977930315395324445926185204555915024862087796920294027241365296269907393280560372477620037977722239487495921056259450271808515570628865564980587460110342913881380431427438978364899093245959753992019506665633534261903897371934762608375889255616469090518825954511601920056542147720648420745414561031298536770735269056992662569166711614904345022000466939690172919866330315289431412277200360417036323762466234515599266079128748402318769134980713006977850436345599914708942603267266084340362690628980535777428232550794572857171935971273050522583441000046239135314190510425645807720432683633730505663409949952504680559679689899161289332815799133375128051057170275864296767933919325842575011718984866590098767433641092868434732801723742779263388358786474209239360442584900071620528320800732471113227763233803080760773774271200677365322069764975603643326572566552357861587262950230549423021046979513197640420399398444806506863489861212801171718752698861053369710823833428136227261499290996085863790529257502125682463720798924760720105367835425074020933061810020514124773674804587215367988178439395565104336318674180039936051354417933580305893868433695827847118695752760967178826307405321477891093613276954111251739599154484971014817616125004324736214494297973128574870161217416522230063341204973499837561461516878707089903358515625825523125462866222225817600000000000000000000000000000000000*i1^20 + 3875972270815470980989795668762356269091141654058834366545443137632783166345002412128905977932241363010210284284809213131319302477050283795782465578844110972307517782954032713438631956613270572031797863573011731340682965542661041978414934589460881928220460710599107896321001660318619186493093883844193743390800061598371874785778365483030223251509331537198117055186455795571738116227614457432135505312582373063304539446117035990382346828537165701435894816224811494242997889194748164003249433980844691941029766514250445487541745326484741111685380944707229163273820301442951313766985628475014237865232403805208591093785515403929821486611990915895417575053197348168272718947850048489538598224268866447398156910590528980408234269593580177474598797744084106138625846293124344548681075258631161863955097860564356353405293687902115563824525460260746013912017867923449345001202199279858236937704199589837348651698417130066368216404528707638382069076116408630304807020603865748430677970691454340800427275804814399560402544696579168677228157933401776586566565926541687886582297976271536743354327900175377594888690843270162079723056467831009766081726060528407193055116270012193853857523218009619724701067533313187778252438019564492441362089133172931207001280052421320958995276619712668132462362631040839605341248972769339771688209615964556500480743031211697044598916165771333433454031354496383637674183153357160335690319590163901979885942890121997277918392659503860720989088510976859155169503384695809562534038348720906427928046610776728219529237538839641030333980949029837305368575506005639927694790481655290858979607177149902859319731759605048330545257898017012134093073200044584194836004793031297626144259597646441733848007506506589040739636633987681057993866071653766904235118089966497112177823795923265319513948647148632763259692895751372800000000000000000000000000000000000*i1^21 + 52914020994970249289398223771819678622475612556834921593457754339310348930302335139397148998088942705623264200138565080445614741004356757575406364920785152312288581178880864235543356380245802097942226847591108086343932234241177005880438225410879992543382769865791273003813698809777408239122842970167346675216772780221942580877451112559781270824800499111055061308400700749280947907943979141092722320704084037050267567573811987115661423132362766411041021835970332263602527111951695182689607405313652508296745744818606606488194209294126085006335801431814401687975220189100630362653765884800061801821585989544603659677131768721190700716663986716232419343395983998722461273450003478450637453096876087968289905634737549140524914683033419892087753533513573290535031777544027066840145089776244097313690484550390689367453653146122624705252264836912976801920989596306123804547254399213249676773938300574464754945356906091044250594884889549520157200321881309650818912985761325986338723199037568464470506092302819997639127156463471088193075785512228325337681979992958371367537717628320405820833078432247148233367016312419577754320414701678346671230918587752271033352073008683270595847377164302611236707593809255455956313368994841890204729435261536264766269012464201472614725231267562668301659071615674922253352039854739421393451381497588290338137289178100111352258112821162793080820544215545179312146552829871814261346614226963998562445634041191097770482775915862022701062562912837320881066587807886345816608980760496083262066246439139210005032188656253563647756057041191442432639827341554955063273607197342783122326646152475673073200784228007808921329865187908853905557412099591968494823307416693526559242970434411563824705073996639640345693837753565417477844095265450908117345000428217358124415437056238119820067935652490044465263237136384000000000000000000000000000000000*i1^22 + 528273759093443176873037271829852784592113292974409527610050892151959926019375956996246307779207331550309593400184344218809977996406932805769539435781752047177744165409927795436965878442621826770601925813554519243111653251040837852073434994914297743271870820754789681906493572109252880542862868172677817821979039473892500913198661039690601236331097877831703982701389512081055155082960770439079436086175766767328959716441394583072788527488812735202991143841975419979115835885714667422508186504336290982754931473676662007893302740516285030251635912982547217708466908390163414816007984285794661818300650121040490788588612963829007871195560198241178743121299027860524290701131058707292857512264286836447073986859310680546575676538885222640690305633223388872006815725074807294226588164331460309280911563442318936720226293707163446716987570203716196684885097188877038227721653287335598012954784101978954088832588769638406874177361052845753616767592406694390847931465845909718251101724785769576152949234738575043300403641061666115249271554230843976369943666417572522436079883965922723355006188721629442424427471559958554624487493857519174600122069962334510453227633064448581948042221856960274806572897355931223739089330075948891081652304272600257520350836279989817721929818019142464051115659870712247067134758503889858627856601797528461035802131928147029352055125754492272788275476365210236576398932738165192613157495747345713709375140317933734395527696872532115450565189592721063949752723891232154083085569980069462079427592052029756212017468392924040837323236060293646115892285356538907393808918413618560731191626197601222788000338616358314912092882674789266126792398652475635164338492767899501029975938111986777812790753935561975070923691703611626288674834018411451824146116485464253685299031532533468120894335853092700104215756800000000000000000000000000000000*i1^23 + 4627685326690606887329500039568457967496050662723997043482194922741724811426465562069465000048587067966159840588478277539450187954141462273049281866733145165415782556502969020408169749687243444432775469871694495559420469782796059394851402425000442895847553122719904007993000397092031398980856420235101755097419439513293177301712016852028153959925386562715804033748837360929434065734481841681073371785020625806196835564284546162238835957876094033097646303237899255690321603148654613646848798338225008031613539725775156178244581482292214943148763309656577235656195303190790291096469270498439852855965007104234253758600934832692254537319732062218659678178411147722960387220516424855291182135153957317968244865498143684623187316882896900811074980443515868293041682525121944544315571927474513634091582641485278092681048970196887219497588624284727812201721304888926561705229760418176708696947128975572620572240428255383482837910222532164243609312527568723724054149923090782793933872035960776779064522523774601411884412104332492962380452509332620728004996986511968501093034366497536332772533555875836338043972259781938651492414930816883091306992498661646010579331318302413508444266546753121780029936607386251701500680277545865849826601813055055143680154824811970061856148052814569727041145185539464290691849635715659050857156606817555244209084466931335584293984583161006440361181230522283705543730391526541647921099393471913653718061745188064775466248087195013636201531664767377482143379531356637449835537196754275366169900181509220613806159931987640046612413494173533748122453908448624132883412110701225727750030273860459614183330952513057405835559749150645809744960305681678826130090676624081139916771225751135885167632795187945385041476862055418288784214862179645170273060626295120702478307747828374509954140872217598141399040000000000000000000000000000000*i1^24 + 31715348254422517956154316043231429886982152287358029977434449080080015779443619412339286464354961040761207589077640524494980651389072541689871786555787194242026743262297247680244801511957728721261543298920808995703691043646719406141722305445880739854051156976664480293269257200461842338081952456713623001947573046927249580375273023610080942336113761479264141469115330813749295072292167224995668372819554516189869146590571853125982346938413728723077071995205913671262828821378535432044683358165643938259546919063953151366764730779946507177251879647696429615926402577246536684867823785027094127048339118827770924591774403482204071737212248715460299980597759803240085141619748644572653827903198032158589164262422258374088431737580359565008152756992221745317689738829025547479508028070387240391263644695141739252077019706685848869900820651055118453427770820640830385370487829217967101232147130427523486818798773820430792795071729587658202039276761363561238745447919467306575866816096664125632998694218605059293069147311571623047208331206118044085835663776645305752368490741560597218844465310115267087213741436020871926155693210669181670386126733171247490885103209867703282390414705629972959763812417592383788869897141572286324308546638226460312891553936686633257726154993593044162743102021827420774615892325885781607948520547221980816141096255269762117593531030455005769207016922097879672066150874616436978161511183503339946479183591994999531547071246811626212855773619212421841535728798166263042741778973476012219915391227494854689712986713033674243794163952299465636645192037726064557129498886395211501527150482218466992076833649925912585392075758169444074492906249900379368840260471664897920012767822704148282733265890284497610550488724952908091463205672335326476228720886578289500762443440474840920437346043145748480000000000000000000000000000000*i1^25 + 207796320170425867994631749649920628361620202999890029062315980078902908330404089921343802407004292805398089629723172199207906845124500782625353575430237254393221465539232374830608152838778776185471824092907506349468658120100950944222462743569442685766817173655734231940691734648991417278724570316534415740969664322637542011627410455547793755799166838356869251873440361776456113098907889107899394770591432221573649667729555709362287151879303941013125260141629111203977295459460192991270771642971217379818032163372152994008829744771298078653421577235613906966825828884791417513315829212282293577965712417287962564067845082157842591288382426931235135922291201563187437518500902717153200504070765268714549770595188712419075558568044803971551713256833965588202386937532761716204392233668796808600892459257287893008641960759136612887714282326471313028229590996979729656162769756115893838518916173656541634689748939727829341767733436681512054592376168912540681628262958347122672729382976604979769726312522401883077407786124001136353840135035309979492380913825952492578501830467629276062214266011048358647156211858434286675692894566411183995236791573524179110128373360342911248486743859434865294708477906453081720475231875795500293698019816124478767085604019132769143337715160401677800406014408170996559023303907451231311815744721152172011999836216578500178295477274500938013246345504107734869763541802951327419990354358630136010063659561168277916517495340053525564698264217789625227351067073106167175993935779352926551483528727015811738765744119774022179609979301675798813855886959959472430473378538560173671306882557391914978046787914954757373655246051991246982912847937785527606682161238275310119315840395564777573881592974870295164689361939710621541893618923779298285672717261671579728065199386914862936955469535641600000000000000000000000000000*i1^26 + 1168281405737602983637201281837369130783270984148495266258494605499700391242679565551804074473389999869197124110991476674616028318644801271757726991514921192956721750288653334321043663618789304552239527973748139864815813203964129262724187278254670141163954824244123209873550870503251848775358340719833693992035144186124991796680986311117642039868027171457568139538584631515694923622325284408342627382803815058823373019651196267277955597193291675545585181879772230086450323524667725221617944358441872119252400078618755355639766416861171652639375262763361953684809421173929805359756198965034003691906969370878600609024482053274516038944921526893693876220745134419206422574106505562918485388453873859617070929714872506650028613975438430668754693165274415992086502025541569360551265691155713949956881737170398549596617257225870753197456506349110390828525475428279298843946781406927189809364483976965907664573093745308566754389291790701442623996143583240797573556273480426232357741809560699212237934230058670356537618174226304244031809274983084124905982520392918368925183608755227411278765035378856363183638563667759267904570177791719814993225371064289924320702141749177132299050644661783688331695247503688320569139073308016463881225973345105717495856624601570789887167169077323251828084253373510569776248641439390743156458916460839120235771090420012280533958562945024714821253750786995297893855323719169067528180760373103323208562097864271264947885794093580776254789975216820648344191740327373924994008327786804516066093651586596755629612038601374765560930934791248629376717892443557589153883581244904044942746494094583328257226893124692630282639004878152772431824458287240660636319884169724175580642285151229950747203052765291651202958977219190402221057025892372032858002683171135776563818530644736388266595450880000000000000000000000000000*i1^27 + 5684738349431282140333386472138393947510978352420746221575603213506975046426711772205986877269079379152171809448451127219002370726428550493100101389034652462615062239240385118835633166466130177173333261268788292463008254026109055906907478695523856767897867098056545616004755830944084303155432148147983898429035692039681157372999740600850797202951206365369839799766313777149268060379049683115723827040876100331861243831912177528606070503608262069547036208072487966223586200078685685018159421493718444559931756553753256935273096739309081005762926910243964625805487250832982191118280240530112017398633704884336152512326691210587615998625561952441496480835383216673441848707461252247585529409298512737960640862100409320978840970138140555109333609726769369802306536518530490166804190060982431823375469599592945720255748486684569773951778259119661925969448830373672987298337778288289229801104641597318486565991909523610011596532491184621436722494645423768816107395439817155966111861302190940583225273825176305579202652172170703602387707976693352989981509471611828415002037818578119260885735997273253782701809673965958230751508780304792474726586413430140002145975264314103203448279005854623097987505458720845928881960324695379223091527822509423784415830662407453096299979974378195588635001053405652548314663551186508605441517646961329742509608946462745932222332307324900799201551595415580432742769441109101110088654451226660716892776197644817771510088056354955146330257611002071006917789949921829203491075357523060794101062275700010327857105816930848383661391886304249890362168401050352821679393496351229290397765052301710142310578611318645089334504067745870761874821470234236292978257587001098579946271620733943264474425714114928810510784451769616540203334256981424687012522042378258681467965826102930110939136000000000000000000000000000*i1^28 + 17054998011312583431981218471064502171367379936563126734243606128262973137331853483320077269133771578957054582301267274082485654939035056555783918854129843391774836563215663693287231728829432964749358541077041451340720167366195273062870928479727779580591911910033341882610682777437841512710499229259523979273334996243347150761557602504847273869838098359713477593359555515438451158778286676190972494800909452917024573107332499283420422633101129176841344657565832193989416806510153363040719633127422926654823647642171710489843081848221623385248572709264116245330403912019995471482347301347217185832205951063262267800704489186691341380332588375365256671048155156489234774861980318884141172027714342102149056789744362103155853253752844243958458348900835854330823892068810977259752401658929132365350861610437930988243217064354116704375992190345174219759495238661004066353718596845268621178131755625195058450418758256976869095495474656142968729628461138612716674231945527567057085314432442214678159908868377139058128602154507568374134405942120315926452221645378158823148161428704905801872533334797933528105193202703237397952089507309817925689131602779417885198470789354190859170247085906684014520768684381660578806142149796582947769100508222648402989169403575072486016255936321161989378249975891730727647393441893964348444806777387657636442757316875683610580489704625476044913065082967313677140830835138828979207086030612222678654888989698872665424949999846763942924642471135031450065822948818594567371001108453323538771996849490256265695637219374298892097825162854317231432603990672390963217566332887553026648290046895408232289170942111279815219262028159735780992132428049223449135958106254546667016917555013616231611422764514590281981419888814886261973055562538766813744167363445667227246703756877758464000000000000000000000000000*i1^29 + 33000443862994549778612200824583616822605261696638838763565308976365568385994177801535914966152653633349135230372369518881705799978232708012374276104733914236908065038419834091009360646752392958698821674987303349102555733277846146179219120809830225446956970173605528880089325852443743085238436332584083677277432744224397333170550145522832748698692784103508006792394700239526727572079219326034352833134075364939495224279553800816498195630829175421447517381952602536127019448267843807060517848997927452479761073574477641307472448125337543542801647702954174423024167572530361041891936542693346400267488044645116541002081097997272330276460826535225640029095786386978474327737692033239904077118891082748442957936561774845573083031518053158236031748469220609993229706552123844134279572689405690375775493356288733542506662504133312088691846863015903955392648779845148383836783201445458941767679150140355477597668993846506361217600571030863392885198931986671819033245843736575299625885062703013478694444351984532321728549713988422929220231329010355147760216752200928443485812580406291780954827684852260363237275483265687181589183206128514947923434387355735721875019543263754561661538804584674305785544663229968952764332177538003480066943159011521514866902323589267820170935123240321024188462334285366840379403176007224895186030740723123138849533549204362453441901730571145065362342450406264803610254453612701629097648333284619812505904106459651342842732147531431236622416543242660092993921802179878651408091291953861465552694880975196405709539184682647630746895006736006064983222772231106586084887143232565646083265805228124135634559834522790226280064134121776377680770894238214486810674204377033816093974789166140141608556090743576506866468921044804396199041359227074439927748917014323026140479252070400000000000000000000000000*i1^30 + -64800685757460365966983762587332941073050620294152588150198931777930520064842733607629761338945742741069674896441914413729174598547778628460108724094938840422501628776315580465059581340518013982073359461158565014329124491360897204171117614483064610124507844691061337904847623997376704691676085653160510661729909596708399412549118373450811117564486385352502021037461344080296806983673038884539691499920408213743327087283704946390779682801714763490517190648197186760746749008020584196257257531000517864432362320410272102289956121943441154346039740730783369937441467049184195466470784104022487686118059177488716353839539908231427923906844434665766542347461129514125691960488966632589815942322338144451848472236930936920873520245083985893918667145775383875650362425612643959476722220941529800482696728986319950212274584868285839806744411385762184239865065985557450761490896221372177240567133788798248604099142620420641737014302986618881196236323549693587010014775742385660843486049247157394006678511665642552471252380983374839148946958877696182938316843060304831803458387208153891084468029077913545078147876889271296173478558936396129336650935702751878470799582159543035182449347472059540374638788342633735256427686256329069146709922944605568224657620302118752289453175698396690775341190871906820319314385415620674787889723733962381154540478361145778183038369102481237000151061286217740530349264065932567370996035133660937627869907250201150108732181383266663300277189527786661781487757796216106152978381458166104176375085327017467680492422445545213180420490006577986651417903079393765718452322024685129790124343847960364477210474962904441892488412116457083352485900745829162413790441568741521468606214586365336259541567772236282919841876943789355082168310584504000554602183310427693447861239808000000000000000000000000*i1^31 + -77542104115635836424389633212625223462094477683666322354264857976699007147353593413124329300382453452742676378399155938385813108485046366783956704511898351275860544948796196257842137990427632266743559832206955607037213001179892039852515529611345859440859777363186162053620485520840464665010340941729752854187695153774358728776951511732559989405468326412456813365143722016732061845831718682216619423786381109162615706799436203931989497436052280048016879737458317526542276485958985609307048536886674047937108336711982110155274858606498854836922640986336469121518208911207824293297591760466451675333589265352531124359983490282451117388620824236956812010390833188283701613517876864538765147130067055518061672551441574472317169086394617809205332409481879097268508064205966941536719449967345755887865810680620681606222834525612299251065792813245520145923190139532920178913364718152966871020504446197741237508176075986066402106131372665779043049475870479328700443527494675807240011870254958053644257136083059350734224093149162893157676825065182696591361340340996176021806678079720259790818301386861810360196902967116589786726528179112687806502806744987543374306762395508498312404394646421317969761981893408244058439688720148062886264911635545716734671671278430977437100083070137846266183754663041061907975015193214582742884668893725752161825827668306431963694737998131194227767295091802006379609918684537327145430105338844081102081118160948040342248204593617796280112306281717665784703479171055636050160744625856499921454467993205114545878287083942305501030706840967723017381627993233038787269049409219537749494448201621106855318449092339355031182718963586917289832583696630933917386707263789459483251740229822541379144129017251214020192064430408441222230828334785882224430184819423864422400000000000000000000000000*i1^32 + 48068760595220574428959562786537807355459687216982151008461013926080708272022645510482922238364771802498256374842685867067576025705053839098597375200951642607953218529073209028878763668544011358098941243412854739078086333083237476502761782922643660508546337761573547824882720387998451169381242849343927828615146349358033959824675219214124060309050903318491446127697915542408125263264960161228525313564196763444903671694681447360004534070147151607467186273052824303963522470384213280946938459450289620827632156866664024207591465050772060756650119508507482036057534068935586371761469727451529618733746211328982892415328698250388177223828615241664321816376648659098038129590272120562543977052573248684605391568458557231191843693030584060365961384796386000432166664190076491356489366843898932137761642795805812001538958167084272045435544057101924045763315881880411422648862759220678745851726117841830020728285392362752937350389703519561265100933160377541406911726680270439480603875989268679135207910536464070981578997794922012477246786837573640793055961471191962852697442080143241115056360765918474060076987014343176772482574323720893647881724286339472195897868249209491556792416583717083310058050372940278342533881871434471664207190943876696811513731897548410565743435652936780911802283117718033563160355039329857959492465023798340752622151354060364886627689304209414773115424535728717804238671462647811881748435808086416236270083686930907747334711122058256911188183225635855889410550674475715129590862149801669651447527931408208355210414098529737288993198755963894388384388858139277410169281032618924471264694011264395260913971798339300667160000090961956990544794081848038092520270320150756152393044695006122953928742777166477029398881920730416039227892592421920762752044452072652800000000000000000000000*i1^33 + 101194595187424486153800276592548945221044000891857600797031723014528045118533587528647168118644917675060873530632229717973857951805694137173528063276018463258923583528831415210211402652168573818055324021783825407716805118828185455906137090585574038681083845843815008048600677688419915235026782824336121121145507557791540084742733298074092929635674540829660004404402285414692252793508592657943927892523802603007466280142801784200128643561036507891523502960175905929906345222995217124267476571672559738528514212099230566766863187628925765164484623754092127632892903031288951574470204818088334577926677725706726922843041586914826423854571101168227627665508676820198739711717536465972702187719484177007740579282516294124981870597600986852710757944081255227314386726481310213329828043715703605337035259893072568901328547019438649617657271738535556116116234749185896311173681805325002594947924605406311524704507830929859778534224851598670445283272354376898815022541598457739708529068355774945605116822398527414125476127028957729538792555332789887589045070844451562772525889849625191195662398293768295096656687024506849660104429970854157424223650232289908712289486357620628586962296109367225769980496420116801689678352629077153100770233867089035509446472346158345254024023509391571337257605287951139008050861314651397467833854710422561835064507268336219909818872414699430426489912518445316338735963666708484454630824580412709854805019493603986377594624525955953909314408939909030165036750066852241251175226677672085560613473872935580525856706062671004298268580360737307867220277086931238780453061537791265539985091711331711269766542447418805464027500854335424400778532029329502805773777931232559352341229728270832412134365252384155050085894028024306622409244805713745840752958111744000000000000000000000*i1^34 + -59089032767730281712109066576346292934545483544902380230682937627738735478945917049100580083882259741754218037111530341340610242180682969715819907643477364992822117058151191920246398996812320941369026815748972651648279429031246869533394485254779441377442483726422098300494937067811010490380498653282896456078788641434839325476175005325810255645548580480558843194583642911784396097761721917268035703474516603507575988898221060590220691486704051171260016659357025671401524992093165512984672844061957602865333335509724892277834876213646426937005172695477868539971307847497282823584786073096518217798753419758713015452435332648015199980897634803030668006914973005610846763846871384920343743881036691228223888282092183453982898499813008970061994411600987069096503022971496932664961625523487196195831866149710911192101484248925631901444701615928392364408006654717781117153902322343608327726243499671944766410514506050976255248695283634437609020065571368158641863191546748941165811556046259305876562480500160454988508537629355633502886513303631168407372937724985742117046892952981205724010546565272975243079170118978658714866597088661917884054509891559911749606820612562035900890602076458407299550448116447100308486872250492075970403951514540170822370107751081224921768398569475618081733576258875970387212743125746822326068260633672769437257742083911397663481417166784877419319874669320607226381470359179190568099902965319541129979713167445624721650464059528267048869611495937164398570871847751440849275994419374411544190823565160628266053694487154333813999577090511631128211515236687215795369416705096255012660593964184602875008854260096641521674941647415342402861613611911135594573885197547629512466703229067805969684133675507705261616014533049072580082135172994051639083008000000000000000000000*i1^35 + -44744539503881106556875845593885111270599593304999428657970226556950684536696285202788999476168001127813341231827042306822349608375314990274768051926011755923067516589741194811956895438172458263766424269277442239169525908884915641436484341333080062108127699937315679610485497185614742555863613453622728251056711861495936647113418384251046102188972633424589122629489954094100724494308249974513421448860181663787207286788689051119806931849269213600552894101137058952200289743024457194876002565209002402819035610568553464574106528898683741566734535094244806180178031464811024225668475953876777877951618272391466508963949884709521531608653452025727527010567698095381854438816563532530346294717361362869501053773813975947345912013762134999156515907938079122784130665161892303774046545166562614417561346776850284349957636817644281775250465215886950538749924486037893753901444964179131215874151454707715845260912514196189621272880465262073372947595354247591861270065853927431532281136519855197534862203108872529634235114125454165155212514467721223141445974473102954255262250352686849545319887550681346910382618743858930580538640534339802941626566866606625251793133547416623432199376371187078012318468949243685825720785311263518241466832999097755855669433033862657298331728679873864412400051813270607437411870945350840218502482144704676922168559101255441344379653074709721230285005809828232089434072039657939775066356732046484795040335155704067384270873665597256848260375366546280014557857015402468059803374893165496199220014345114181409160061057840866019748701665355622428960039318133397803869332094190435396050334168210866540753812315281039200823563997254115169038239619281853820482123916933418742264799559598101474379953922992393666134818881084328829382373376095957811200000000000000000000*i1^36 + 32897432369019581956106923814732330600515090141011241322695112662378284936692065723380505488277692513958491568879656064194575932902139564242704598309167054467972474185088495516490519445390796632761747939984241422484564978154324915013897680076760713362134938750838482804497075670760486169762494061113733268812815674350268727756445059063479562780390985990338611675557365921496324382841536898316213270187997403810464082712653956999476256986799815840655121173105544828989709656070181935896397807511536977590336864154330573799934183656569302208076032690391734929761324013253666714091318958970149670932067192501642689760183364602104773552883632125658410181984071170013097196507384373435874693667877609156972568964431825622937111080591598604590574052806064324723465840744085732595168241555927288589495166643121836733986819815071488409351048331555550077947767197355327713025091944718007852830349200416859374746708302509933645973665709368593775462335503552984083745850150777178298909571973225920994725232787118997337460184095567053723180825722681632738561298839103972551438269969989954538592267903203637316163502534388185430155937684204677035208737455036043831700312462153538170109773727008876382949012158738033668000745304137642825125631312736920544943264346579875206690716508825732021615582438016963504523798933884625528617349159250819563131680179572535954597873042210317792888251651047915145970509900635058597426793793321571922375934196376763016035185017288462226283424760570142545982114908688041306431432867220895546984431732041871385067685704603676730548518231922447189140117682403030341279760981880807813632433440734842819523204297506949777636725912039842419616713404220827644923057376517483562243610787436150312489388716778249584184285462575713118933318002147328000000000000000000*i1^37 + 32233358502557783701870123142716253701185146604500724226557019598521889972418122964049755668012766596544921955715959677509245744350944569937476811519458181448268525232393622139883774451736935308289100491861000177468931003360647235616571589184544225427637476742905872384812588611789676710258782533848964469562573091642487570410970541941083079878661993319782487121743149049359323478465865969243690900558368577378413396122732244895883710744546494190531632198942784030195148107710767238792144887720093297062208557364278045388950221825668020777469804609728289611262631588812756048463096688041697974339867250994777001904587988367661205743682740192311374500263209983806487554953790630170858747632956279990880979317102169366927650807295677427244532393500502294193945337540825235996366139707041094894857406961762291963166118250733072826935151496511054231947076397745762191462798940347340327403249430962855396003804213163384374098967362821007545185983738574630094323547062747484455601799811296304403346017872349541718287462074614642102962040325043424805611779190382536769199921031796678462797627117376389810425424503212496153155809050720004324132205274606195572121315113064089312608779535993722489038151476150544249012587039505621260209430083675849514728109886416342447469316550825170846959744251670572895194860971562555300431348553452314579261316019114128437286769009035790033991741272539853480163242806572327221287080983578917025000989553000047404086988606918005906569032445028278864760944566123786638139410560549910076071266245866322818950618081193939415301039796413880999622862009507666621531708643544945361134748796857120775344467320380993725466519912737080883686923835361578000637449244057511412042075291570627902904191822230069697332982060782347226803591577600000000000000000*i1^38 + -36605818211032831173964971812402872577593950901495445639820600352891417009011128822530201854297586541255560299774608342467412062882607388815342056639809327242653695805182599836045923414601461966500358465197036594697565121853138555907108896758426872684459798440989642148377941721443648604725373147886398877061756778869914412127155198554672995452106327883027981957737176303874226885918039477218216063465189942553728518960477932798068653366422689429007787638704381975691309299362468363361029216618169125483892185812406199760863941008647211603698125473117994717176166059524371070679461755044301669566503645144607073946144949660463404692472002552051371524524374786337481641923002717907650176231309713734349517310217617942326383146822122500614621345713305603497054323094153616058418021992738529311666497295368170254237281028500966357823888319639913060841183405208678989573588669293820214514557509194116557579604145311981502725595940501178325833768636992051811632160728420260894910804618472432047627980365836292106583204286001916555256840910349832414238186556339802508548212692594547592678071417697285074424489675681743443271068375659939565262465940263358218147947814227591725660439178718706653383796767731043284334085149601801914328569839255800411386998001645271719318444392251212100371971024168350224334651318722909842194527861213098559318349485753592451576588517328088319334457774782097925273122456719821252660741706043518959425995986698553430771671123536682991672244644123027398005398787595988110529080247559988385146491699410240256673320802725461362200283847543469969889271396862515696678889442736643136725258031882419764317065351983403016828921934408820189868477267087370667030111694107238123336690299429912338902524227042560245151416207403655955742720000000000000000*i1^39 + 14025504955509130544614223502152625928038635256973055502449312715637922387459676930601915911180942011621239014029402321321883895901452806912437879497962378942726028807576992918744087982223297205592618979273228828323428022830265851445237638739152349652064421808074601130987245515547498941264770334259338165931801406913932680390843590153193141533345864446564313163968302744058811839324540980721065647801533309182611726355717533161501637017527569597686309735271638016911600906491965209113722659480269537614807448170275484046017214929960838789165935611823887052854448996148149755316480532666581837743575634758486445242376404977051323653906956853253057242300649735374654217054946250676432735851623063700968918466701257421936264710116860122710392818911236304000230875779089517118988909527078156183632910087970724942419666446398889108011797104946075875710700808154879124104665060795941286654859866839868144709750562409211258066131687173081894525753549615190709894034816082001073791782485685187281908725026482344529092901053052574514514838404852214604449051998589219773446804429994656397957502827015366867569589782832969378536773390452425396266403017104600512204713017328401309433034024863606830394369096652320910295765088233571512924084794576237606368739689949431405281108416744384403053709738993626231441034817192958777689905720825006823327146783029094107644036501228688358947043962777280768584930279254977814424288707626513920757837674824923049889642274606889842666399664703024432321883699864993466038533861288032442871237177966689095081917653321387599746268314941280950375174970529894284271195046122304734322028613562927267764926904892845414299779949301584925070152891621769262291551714563167225442636630281038538208108350982077296069712296440004608000000000000000*i1^40 + -553670445227536577969387227916307655431169298576123235935879935973011219986770031443199225309652940230819030773234676633059034637157611526030892267439290884140900654054857857092959642780901925019422199357422749224859615882807118897612777304230353520171499704880915934404106839877060065940660967991304216792076632769435410819044298020597739165014236712337327855344841080019629495591832270910905175730010357368045750592709881552746112896190689465247294413633507472629540654985846996630411332950348997516520365440809671757190000395853272220983776827886815246610157670112651751601208133293898143464841088552210876839813181738715101909490243136184949570818004743215625127607504061491587762414196344268486520600841771862431463273463851176912162504754761475760785573666289651397571022499900889426777040965816251010622249853588894969176701192617492845009098564193739806508241399674954566683884425883268181425587687363561265844837095593702478683707418428732885538043128220147360739350356667074000410602572819829110468915424097554801935134166669762581402128674368880626101859276879294591566343488351609258633183562810524476644473416940160287024165319778051596091876973786077002969084416738723394671552330365555022268441643279153176525241408330617419885167571423565345697357712147355196642983189836288657929156705061237826131985652541566988120827005367782956617134429227312195377788166017903092658248642866143297052491670042151890040417456804444153190248494473967700531627225172866562285683835165958837142691286870259507368962161267652650075869141691163532918412115829513088040078466452678535698142078035686814500514369111643394319697436429211002218751973600167908989253028807401308864418310916972484699503942456794672420407861859107111089349124915200000000000000*i1^41 + 66505090997489281018814375864388747734606859866531702047889905035347313192339936572062512192483050633679283325958069003129579124235832785691511303915306260279734395798543369250279524535010431452537793305104043352217995370319753004933246259647768420902694253455104852657182668594858002646588288537974338786446238198593274296130042789539430744065444343341185505375166730526744007644474500910909039674101958022512212042390168670514422443241617118167874737178454035697757745425652124008737287796709222980630397599831853257338984989452995680251952554782371101389625734216600731512416250531943193569044749583565742164955942830418541796758866270471603625118335302608437752030494558670646898259347947312911373704908271301657553591970949198618863902704822473307360242013350037618108530051346320437087296500606502328177559130104901271177991663503162896542709347616832720967715929480056495430601708221014562719945974452269514879770677535355047200106656090742619188364939300021315664249793238409169264610920845961965059054231835150570233772628377095521339542149951939888755333470500488784621809640019917411989626738812627218654213590002079273170154146922361734907363559066140797693741562959748338453854568651235097881140231157178691179582567789647800387970929528132377789065461552605992276070377301735045807743132973096780406278863431309588933690171285881782255550660517846707646236115166975171947347746892455326367049289762291180745682187502893186945295525676727463302047257546333924095348767430535299607732381511328595749361881010975079390216983259153442650549779545181215732845123143053309693035993924438589226896917864688857919922341046978851550694304577898567263704014890362739058185998533677414439244839889466375717561359874757722404065280000000000000*i1^42 + 2287422191022727873895401794495402701635144021278497452827349054938338066104662069330418962827154712331644992827322510448173143026822840387445796008212858950903325869012548591014409359005401365826305733232362892341054821050522325918442141315108617107693880328002904107623258174898318260052449841374932219155534317556488395103701347697873187534673282581189295592969609477630954262833638141507361791410441888219391846272168862015075681635608311646981136615965366524784432234711378656076615839011906316933555845584534433139630991661018636336364713924831524411227044267183760133099250320565720532468355317979805439408165932773546700664012496895852159910407876147742010159365775475983745546915245888667245717191532751270282848052812393966454591567192826832482906522058960194824377212988436726687857621710022882654363162532895619380494359081930739551032735399612351784725848545926309999216324584803998260894139536323992938008731826111303825439991791906772299209983236178964378756033426182139194856805559266152962410178250124005841351616188067938674482395217929348195506668147726087578945964555688971066534583252127907370446596552855413214405775029025395005419646879103740624281829628730022341116765473460842834547348203495010637711701947951182410011034049963344277270434138000843334150232713050539736052200256686819845748896015679686394239230924631164425659768808258800434108396008788142524834604865989940402351471896723774416063753217181890232219961758637522391910493845987875804990699640664222606825775985980321991709993459566336760971299022357370311323720702741942222208425722750984726764578497201053473851560751503706853982426813950890749634763942985333067383436278661952502807015466171948825431164596336164297841750753720672256000000000000*i1^43 + 2113181773711355406093682573534540120870447974075145882477794475976489499250322625836211734037198122591646519346680927524071530350611108033264715003570989166779687948310953999691334766712210889166999901960619864915519761915792826402667001347006827350503589261167191815163934968524041916666902751779353040390105062480274588035589742442589192453738190799245887239384722926596859644155808384797643209226654241257592609304853277323185504914292460717532815313308647972836796312350552405415508728245243825411169286796062762914565613722666318838565108504364240919653514659837292282927020270114181995803121660156850586329189670874137943657422529232660990208080576264303255168878347998009773202166493699336499433584574861359010637897128502189230681720416901685089644636541460933313045543777152427958570496999374145058212888320930855428928303097135033160611033125849522600147830160944222216863156879786882573067579984356570639041284618354313469131224748386157022602030919799117429981486529024241002830911014544283007486120665351804921009020193493727374852438611385188833244796387272948802844680895513062387591751797006566642660932075279492339309084112190444005448823656996897063342221239985985921242845749506954060018263752424091336612659383394275357509409734312697498366132703341457967997459383856122315731761112787527748813582414254377316831172613058911517409509269476352555773097051602940921440540513178339281981399368025925197440510850013193036997875536223728106889704381989918979969247728277930475276131579633823783387665780037866047485185601954939403991498647644019033461960190977912443216922199561147489629944132347381069931935213079565180965158680088532393081978517423964009830782628654786282670500618309988117400770063462400000000000*i1^44 + 3010625065807328130208641626864485749422515659564697150415597210001670346830111306593867779931387134902122802789250261725976083201262790877279535058188816016304768185721036305106761445059282298841905751362853587168506764051311883032145700926529885017474152992495130772571736971465715080156155777862150314672774096387685391084163589445321584890138377409706883715116403463567247810576193062563689057332230368497049186463069140209713266942664455709574406875727173897822769982134458000109516824639947395702028940001850101112168748601232698629410600397073734826978124955682794182167534993212457021152362819839718054655643390344271604366912822083658118173737730538128037751210650066036555757983232643241235240643538130113238948041872996001231838593866849373419599752224153797226044582329613513585772293422596160675435020779527303498361783849166249564441817590780255021947087007228406151152146855807229793641521411454387908816156649157043701677358180315578519862876249244742922477943315509087949497119838173935828449688566404781646996731324632946329125083800692714497481490895683555775072652667860052267594363928719432266355819621718895066088568928629300573000260924293677702378978394639555351737525915397395881173558360282283538061041323490859974269672618816078740792378909931251063914544140841872213083638604681733300476185821497105648575402672424915539529040437972758309792523661168062714955435629945587653151276854966304700432906913149923275729423181442412147405589057878880769530675996274127912363079662765042511088296377616636432071425771356906683480789981333226417109415615210491906128931280010709895191337808345355498750466353544835476831600796448546555742013406733131272918194341717852643683883108888236955816960000000000*i1^45 + 1675735894798060564261564566143191034364828515857080702935618005507109046679529757619922597080765916174016603583678763563384257653211375759316682011958346891589928582265555443935052881289375326845557836767312448811050223770856439474015374427667223127217610801550982564847867190898530249082628000722502116941483963694271198004481161314649066013338995355388999333082246541450002161807930193776409568007138948838183849449476875168226184307113151258576348156485212405156719569770252908189986666007217959512003722394348241007106140543838427635434724229534685948078557213961009386569073724145297394873687291630330350448472998126244836349976066964206298819278418248565596081157022474858186844962437809827451610624520537839181251215198250717247710991501441614506520549660595744181663262986060285010515851090333111031430472800558791820129038916671291512705111834084956670011104637904474588719084621951505543910383767141040842391973378885886791047451841322030226954600293273691083049707433971883789089119442761665729508084209549687466672831498427682714322958990419544207958709439883993087867627705735420546059333909875176616090795227790817513206795106237626733533614374496644196733632324601679328279222982113293877446733462291847303161016249527535497938222844998417364914489862079511337273445211653056750897157211171277708946887757190765214406573409187150451028352711128431431023299991948081197186155102659400855762513619538479583486949263364792253881440924337554476875191314835747781503466141521746471722442595550930332217998826917323505708475157781879765110438314307336942405046857450357783196322117368245795129666176062219270088668215214707659436300243794904196162228440808593003769479835114533700318463118487424000000000*i1^46 + 196756782859582570856984008902973201828922892676524332777125553567646334912444171702610620935500202802269341143271920068314498043129435456167022854337099060126011655676690469457136238306842451736261721087102132699305487867744022549187148705187765947819944367803426196152421661348959476779729223365939195567112641978792396992025236783048203451812038168110928650895636860613848133331788435241127602252932505910207059104761767149623679263188582617735403964498604539019927887008938424001543814709789393247249602647706264336313867046046481899872136933968764770441603731100386882739055511360327199164162892712187852505381798007251390273102469662620281528527802620350134666164361467672797072900392932873232268784609314097505418680860111402305171447604440901752673726279659421996710551754314230313368426562338216830739251817469166378348622077334256244677016307116553955769204639826966260899820669269832578386322483664131174716664924195366000518800850453254578960410687507946463107998584338092979529852605837549881348979209408628787731281440843365416812925537804694126322258145401641835674666165569867404322788187904551634299633973317078551682395305131403455501408508006868129120506376061620564356539029157330326765112533583500479660825435380630192457087675427532891330520182539997567490219346758134370797598334159506650438857422147170983021617005609974663143419297963664391699011366664758257789424098008969654166575806802311664044412852320894217134911876320309013423646559623699269244761762558544312100782510730031233701565197449752568091689263944623595482673343677715644791502292557880647993526566430755349335299554526948026883120018453056353785261396424288732646028389514136118825809287343274165698611200000000*i1^47 + 65718258571850241071648227870745425661852127541629638362579316258604406621055137204557056026099387436046839238236088067666734758616443633426301129747960691385052961482002250575033308778849945771038541002368805754230186794914215576706628297423596014498958243447999348454134226285522169469080434011899474577291435067223665930427517024683520096409115098462611240064394261249286629015092501357752374538551803110897810475431133726773634048047712946410226251346961170150036026747830969604166514046041066444773042583857454816457126692025439586995530359061762045620244140776144169740161226361522724146077042097729085716937580067844965838103511668298099532147410465920331845225720637596173500479964352511524732283198053312203804707922428435067541005773038146867215662798695851011390826774330793887449136140494813449669414945457972437999599990933730060571802274287395036752630739512006340894163954181174712904859964970713091972900866008902290884196576070934186123872805092122882646297222452802802706237570694057812035251542170503075960928963294213206800827082325746633237248973692516188347723050986596131965329993682482370875048633353978980977132573711996144780696150939349353434709688634042152622191023637913367554670058786805486277406883590310673748223080503224622412576446678910128005557461607580059483764013762252976665432032847972563928410646713027952236375935866410856021837836218552530093406609370033178336287741406513902270187893788203592087265476777188902343473783851582160836170359257663697462071345045726746555790075588192515408737550418678596550521703725642402162988367847028195688078072687430817481126197340397527874904142550170104848531093987176589763786383647131600592545642608125440000000*i1^48 + 9495270819689509095715168174521676731350974880740364439820630584103046989097220927866933955572734271913894010202354756346730670635843481769304529724321614861530577915456732842097384308527303946972061181394070841461404112044011821713360258329170569828712695498565250476503290633616675345328825452254162483261973882650749143898441710948811014837926331894682191156256725139248983035748972828001207625334879554481829606026666505283939874282607074965515418795421217938132988381196383989223709449484280078995353652522396942892829960342154492026650914783236220057068124604902861345616890092279323322507535271660028927914217522321830120900538605514947879533285656082780167236831706675564607463897459628582038088389251630675192793772407146774748082404699701423898362522013278618552602031042287633227806907805241488606640922584171072521353571581420780919662227205401290694712164337816311901986494488720465906582168502318849479255691085657497556266375590353854897582335258624069637716261622558265627642668198132251145192279844205516647128573236687855496919220592598657408422341745219043733748870480424412458799510001212179489554358975542469105375452021592172766385851574635478474783472954661845220663994910675124795654390705573595636904334807947432594601355275651931788700551654613833730904713201270265350004709039223942497552751576771637831650338601974189389432765764739487805090502879377841986714199440980661541333444492180283181919856258631753931615561852705609433465499759946741072868431398729396526068902654628147148082767834328336618196522677296720930895166364696495909474226644872943026476711897512169687295232715333116563530486976715303287512971249204926480440606448766614240915360000000*i1^49 + -8929412527343179303923400014748431102236785609981652608087268044853583368798365912078090647053208136606971310728375554914699212252874710335702677260122968760123106635254254849582275499463831108769866513951926076932296805214344781145003046835462805923862172839448836350647340259316761500272542431170069612258287862130463186183119402110630102781376094101004454074018606979958834812124422540026102424551362693252271129272884350560654076783955630252126605286904047696604675827319377748115576650515230821010938746383809821819663049282188071513122519035780570350703733791746073874189411377459920615649018251868744533157396823131010479373095811788490311628974281146489682003067359420062340217178630025552340732631057697434493718166472885023741645771136132154940477463408086293542273162363186757937479754483261291011600979384170295782968079990863272898396411076962244883009816894062536487297018198810578232510372940508754224892406580830958195274820866243880387723943003600966143553747634693392349802475813510472341289957962904584899305122387262846779425327235737032033362322645281873712014059794337093816301238019696877027476416162430950987682943667115768001898359569236000152262830878040526455790665552735254654079732389480258257883427898329047147335782956909084401644982133047704610160735214876122743298620412421174390185357048719017109935091358460032385132097730529113663546033485983183349514087642233129974736814436606767067546008601442258512805050644825959211704451822413610730782401828838353489068451193102281653726689674071165203290078874101465870761865563787183041860305061427158459548552016208874088196322109199447447278437779352136086577495717375034996264609905224800000*i1^50 + 5042631178188192504383564579023549856815355128945004668833670677029237644956679529316862040060966514845398468288559776906861579819943215669632447395584002758342051827189446071291468659746608904180435200167634190426707134399373405766209725823271061712798099599693436144349599803346382598468357717493195081357321339204418998936241057202715673002878432674271637365749508772601745743242881077151469502343830220362667959197824308707708670457596782181410748574875301088777820337891415688721165325848754297240675054492341492656424417485159894454727922539693493187579452516734041637128740432696479086893288974276573313672237561245433012135632610253813889151760135745594249135455358858307288896459324708729303959058326159212813832023915559753384907230594393808869462052043140019314810314955874907381234471964230138678243797713385133782183328711228751686328693355158041423535776375775964445983635020900836758201601402707351290457085218645366095679644487874286581591485221902174896878837731147506060530950297050606688855384665785280518597497172710170589966408192045305664131886130779557037971972676493590700495525659944594814440035497799381260108897998371895369675081709285853485714352832609725028138760103658446552907020744322564318232771339222540191144685657257951132692175746389306222216216195900685889616406659496048717032901451184428320974116986849434472820960980091445419723529926627941974244995842147783759815416089722697373941910061861863925382217057921336830361942787338148056246893446265935049615789951259467178680362112657676459233604273664413841695392870710525476016580215741119240890214432319357318834867667719291583294086641293373883947522425773213129920000*i1^51 + 28820989892098480474349522227936335667822128384247976566596935339595953313295300804765694023639893717302014941474126108228056584103555285990094120996134361051593428711426191317499269102810997892683209029469891120885901574893562483623951619378799934793986637743823202726237469771450401651122323220219562297521458545747982597994331343353428756359000317471354145582781718118145654634701840768344573950518412736352925928973397377442734980268108009462635299397505673965547055335883324529851686834901722364993066321874459381869374103810577312260773195513248458272713725277285149728959422662268203869354834928571210729062680702476893796320966832274124171423564371220787923926689781389978387457562152843837017473474186128758653801715266639375025855406854559790740263264116144589940561527093529104048588187888660213897698090682963119431238714177326961309972841413106667343210725818136399575093571582345162234228588093728168334892449920697313161181538062069139283889655492759806696133377986941383162435325587763512515716597976941268463047244348881526431713014254704212757672759244744871057113034642002631791124459466532419117510725788954300282751028058940145897266833849989464904521926815924288557487832870836297359618888983672141224708992844959647675588212267967085458562782599623377486498602420729934223942014643888595474880278753289698545408955094006294803502281189749362774240798244569669195455349494732814376122397544925943477180213544822833671582679253728939035151777341766569790115726152593673490072988144180385110227342997733579705148501544182695795326512377485073629538785570844225401582117802697466285383038087172980611860996720244130828523668000*i1^52 + -2417850830861107794236836083372920696116539765690289524501306426729591803881528099606800128476316194141407154586902956916566543639373804775549817648669493164946354687509034365896659466687483296016754779110993436709624693238763169700945812285644792926558035883025976679254048527833187792984698968044349720220186819065989335260299902750913593835089245024931042876911543803141827400506656683073635266441507011562587134816280090051014100655846075786059785380544206980129524383909123744655841786476770526716312530689459431102168172145083577096891937535602663165031025612140325622003955173566491647438875916502954842202386484733395941952811175873948681118286425667873037793525433132895831170549103754715672871114334043122959273011347130686010445766396053540304457760081549253058692815975036721459069777572315368799582130263220953792083444378867210053205592189636488681588235642507465331911552927449928291567945715967485309909367954564396062185964504185605931135788874439836221455813284532562794190186087186801620607992471117642223527119336887888444504170547374827150803862463811200560464078791101578478191634208215456004764099212962185025202975642890258232034771466957042769321688154229547532450170883174332010033672629117172337653974934384126169465682513712479511590088093421213748873712702709915338645170341748273430936551510363008048299676695199496417799198160095319586078875631180937613912765432955507694725120473043786884924902944591223323302560219438072966475748431283816345814193883565580225185048783295261211504936209698877801297766468571989450102926646334978808162739436133469455726048737201228477717207897211673927703440469400*i1^53 + 2633353063336981410387118334389440539936097029837184865606866134346095086666520305961809855588499998683807217351405603617137774410183326215169431151576762351232281541826037591854541070998473544741383824052903469393602547020009846666814964249918078120070766562838928572803823949593605029192887492187254596160680726689106715523586075695812013380916451509727983752999620126029605093008471676470110542575743790848445512988170316517440465123831141593085654576036885038116208994562980441154267413917051676700707277120511593922722648846518369455994798637977308711258810950322279127376946036143485392185993798353789050012036758511597565896868495730973829304094913471573681258202316826775425812893451610521645684729833475313276706038881885880992882766504176050090175128568781936323724302256216085314152517546242780721818001612530196097179763598649160076718265386024211392774314531102410518206097130320635263678739395278029874221392458530603240596295832258404989698732261200435790719405902399097233114153724630653441977348705428858420310608455763327035869421352817253736376626486420305263188302337611606898727251072813002241262910266055237958717344356042137713296951252540993094278024755386975647142029932081508616861058744343377084000263489607448181255917720750215420038984322896430523503234483160758667604118747642987060120529192265592705834728347338229765720788374588267159296766601925001857921352382805906514812185255635231030952913245595033867117895366958001515241760530820446411178611786894207653791197949205937395935582213426175491858648189306802217699675660421728850539235234160275295382673874720997794504930100316595*i1^54 + 2837190109458365873902730040158027398806109373857719376411075191087069190000284366144496143923218412716817786182418542984864556685697869512260186463682886125277834498463351678976349628314252861048675032049529258801715129309991739364592097060184589130952975804742606300577691126238835615647049300426483360356647362894466339204019717341291869820384405729912313134756456969805065893528891597540796015018042606946804130939817204139823791275894498650940489503518122709236433405047559793407264412539072671262366665223981919264197720381860712659868637211739934606946953686163156041865569332213853137454011361692184304349507972087953072118987203453953061041185846616758114782272052682202495444989510243748078577278689093479534655443006369795141829527606988597092735712416469843557794621923390886011833264049873594268499039965209599695392355292321559280617991421290837184790046557944628269997965863015096417418848974480098349636460484200170361788733694456687111003141283611624898302489543354432693840327241280768510088759107409329344483197741856435219355051312269636622105146430762357387100485378610358214301770602764332505974677918248799270099252931618664236669151786114947746504208321618961141258157665962197541604590485107388267050584298673559551081799397159103215429103486233545293759358631425234030058609512386442167416760241563838387055437292752066597691924457777965952615414557262674413779449832356537621521380801894917377326427477800139599702280200660285129964764230642117013639190613724558689333650860912158483295606569009628594572365561010535689364392674382334956813574*i1^55 - N1*59267883639643701012354562890290490712827217727398177874011044276555293646352148957161314488763823926341669952157506510802360572282708987732972072139155340772967796547172075491805508309560810712529571760455154170818183359842018004629871137990018410705087447833033346751981738231821300517673096890375798387851770296703545452417220758820772055946199001794212478477174778652670192314150932255652348192219328530533749762407020998301886326829215716256558278164049303652569929872452992788445057265039075223028414578688*i3 ] ]