[ [ -1048513537814778712353925147012022089046962201217954607942388178923272187260090140124218358564941567428086524486931572558313450518766057836240640731289142467047065382961711848424208180282806876068337137098433686363315596421433129196619287451337469352013226395358602067538213301633013589038277330663265575672742834274214964245220961927458996491768485418412620908679687853517220985212952339160351297935667432566334543551854588215795002467883887588540958674921205135814155627582487396167381683852155616915292644801273147932858155286890949165506431997296188415785474251245130824228633653341646537956793858276529395817660348541566454381883923436741716668481522533139265644675893778466329605771774094556564789516520427298394470247311434135053851384569317268169866500670724375884244694312186581476820413906119398755709173740690178284114828609848706038235168697947338484679022826347146386508950692684802730116782842946725583212933431315272236538383446438343212600985210804035154660491877558018235251434145317845847112671074313925451085004073247887091306893660362559110538022663883730317534173435019232674726738018107353531772077960598574225311129753740851738773451771381371400374278478963221861024842714200588961141414970477352516765158102539311847269376888856333160222964697867746908072195505909150651742352054948813519719851458208049931933574806387817827529296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 9604596201399810172615985796801377418713753891087055402138494055692113294174186924469782716186883568767520099366874018959748068917585686729062744756085354335477227171062269009191832643406948441919721779858322451884489054756594936107277606049858385559193721144427769977411387282781258262613655264774308933732079032618120189940062893870457338877721551008593107869960590909578935310430977495487455108522778619363521811319351832392872931181143118247393729062267285352019152600904286380815652151399209775569471382150816678518064129868555659423139602056955957858286819026740855486170797549074620610216538360561111026775055262461705857039958358988054733018493936524627246172895746236397081725164813509137968525907467789252199458047676210788704682116826716583100333139667838342348221681248196198227794163748841086973145859369804803833995446895914289394386179646382046382079480026374631278949860965682490252851490601492429117342258888476986505164427899573470030563610711346269387045847392326999647712152436417157414260073818395074078912548062268049208713294422001228683342486710975929324332234708953910995579067412471226631377274000539846366448307911087526647382614791451357453973707006185478158908556512641487471122584359895259728601110593203834215993264938650218307008772507534828225351945931608233893349533739464253613410294803217456444877782964530631395156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -3729350029096161204319262640270769174914420164601513743909072920681201110002983653332488161361213716658620192621890023919049754888081192270363979835886810741295399791396219495467349564776080717702723681745281658840239962264689560108894320370270238977795854628471786691205529215135410068904990331230170280754395953244317872457406544239015651966399772831638165212950014378495044472513853095630895385595028859642440850852964019355060495274238983978237433276566825307342458139855572631263508349458767713902116617565836152069853485788202242669746084921098046184315589583493786983439212756535192751743253185442340303393002328991868129330952401198848642727112396755819269649880942747776321688108793305411358323947421905513395208312020054009553726018269863590817612384930258707975475531869020979106517254848392137651316826512790391894112264409945129104775478673000505256956010082052077138571107987544815607141481001092400016506154117805266669519429943754781333620539256900768496277345604187228673919322437004614272170304425019572891154170997372478196376578092840011157844682319276306025658551250666126136653240634584537215009039650867772401575442964852320861397858255257515612668483446879650750762695671541942533936317047044795499402406290668863944698320879363096166780790428232588298334479339279238020350481113243907739565685469714734593896475411817122832010058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 5598000809892358130680711501498525688559805130689583346834591643460007427801960849384541063598067310856558244700270367557311763844641668061076657844496762690174737871402964235477205115683813747654519112598511872539203720138965565380963138133160943888684935919159452679586251803182537114023034791166836996155554861253849773731267265139850797988008096144932872170997290082013613113514016037184070265237219743129922052233083741122237514535534848970432668257211325359206632182835964837485977485007867369747088902815442699438130419066448289384073757672320241755928993756032327459875500176709295649575274634950429170189699878380551154743202139592995010117970248958042152306262088992103672066351561599481756930671211387492553325073054604777961173310827861767752924031653113618209392466451874928823471781774896907757938710436468952750860086157957936515435934785991981748740837713795406086298317998696609561647248302422489799102453081986761767327983547840981455734242434917750435748218641660863717617910511344075961300854028304164530417453526818047018091831548166274738746165462435705921317699409259882890929078794218559121401738036247116921625992623604453480101803640542725928515789666357547988119268844069416562553643620024077030576291131509046947678155234711472745102040159638765677771493605726747631836224192957638320386066615781069687915051091126249932978076171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -3445904473971472034096685341318823407377016206765438086768988249116181523870832515411627178055424744542841765495913248791296429644855468109765686798880853376558090703941915154317370511944149511736161699133559506556679342876553965122111893072070736083797084735174529737201777015535426703168482306017714648321915058317151455704409828414400121394658005286717509266866549955210349229851534922444735441564283874168875733047153145226093562765780247608065853317308902027365399019913276564232758102662028803847465901794590794980321513230605090458322704621437764633506327326233572949966996676682481133996914694280613566245785089301791820563279018174500698288476091764458317762062285045877814282446818419622045318704845527676457997502703006846839648601746553290135531605087578004277534254219287248616056177343939872586751795027471556886775491239611664272752070235220272399087889512243020644213463836002162348704957802529444931934991567847966214144313487650414123404167228837422986650050385696072384858384638258416633291014746380163577341487618131328932892310091246370696934325814237430486763738137162240539987674114679916764919125758947637744054013017842273174515301134050991810369224679455148995391530307953002819318332847633931039663408990842558624977394954002635387803498627156855273761178425870685881221181751638270000166282334111493432932959243431230633252430517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 5810392205744257722055998539056883018414800878865856237862666368123057395288671715224890749351654810665630903504706135279213888704286301335075741820529178628769036872692403586510611280961068927960542295566370901223486690328977924342525501585789539703524388724159136786069692207605528559780949660223143128938172693553157506251485996664776189366669890426358070751379075319437377523514522365429438508989868383603132739163536670413692052962425835983640060697468050746551948631487355191105322131884129436774666661093479500225472655180914382118326872354247420005334111892715940360193721975349901457369544305616857123056059548586483008998022305663375099557332405219741683337676684876179928328582092753002819195895487176304684628190477792438993046385834606843625199705962762817669322811442545272571211573711820555310814937933827945580125420825203951427731341715788267137931115103980911651323352261657398808133866819008855721514524991959689980768021081355744991210717468708145875245717353478870023232509158801839164273785531476978425087117801040006887547568673951059526145781314499140703265753469263714010555160535797927505861834316747049420753993257655634117622466498156881331171718816556946020933611289902819353234045765232971579838061037271064047349645649288464159277344402693775393767415592489395689732314703314931159159755916559104849494152649696949804430007363281250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -44712059930231566915442861925661429650855962080319383680426177463144695368319857399545678125558374355888887838170801201409931996245763044701640686254696286364891237698262280439849570983460497456821849895213794717099487650830409333222032243348130206003175879929048407720247522116431629498390534118114043303539353631692155253718911412950049645329066314359846369032083883494850689786392712025691428128625423723535100139642110742406114657459118539442599236297526482185455325162471148397164752601025191233858031572773190470560288049806494825974418838637550150372424806538332776431239890665832644005317629262581861749306270828131342636072809073323260133122216134768708215631587779283191434542361310820303287446831028662482649914045226728930561472376075555806112457296191259877227386086719593187225829125766245560565159900740689295786452968994944896105119207538793473081838060277566079040695437170182812408951045853355319311119358822473947871863612009863448800573630383106285092561228551161325792373981599775761248160659356715950494480754903606670720799441017128009730407471443896274519579485168350774956627314718768790070473350285399124846031962657824018331957199640902842689344927590009817576684080482686134840206802321468488836667722634949357760251812182666629937345222130301306321080464120046517970995327639666508914462287871197915166248658338018260365848631484375000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -325976742090456065418979049038423853104503421026909970673627087747896909297947644845721832248334990033290091032413917804934114870590665979697044151376887231047508422053539380326845177882948117963430171131857531549557729017417711886236335487410439693105090172173798322913412581368445886263208126033135180297833461794684905031963940645139528600732488795383438471855718497830723605120868935087785982551105075486684467619357780376222625220850579692126091394538809017156597122143920013627792314729333636096633249143109421298022324973868378157312126040760457862679982023353565877546913026998531069075124009498782211550566330327363635165928295574806847946094524960238542198525910869800105142103394007984184629280093663356666363335927916587014234537116234382873779372201322988358961545893543339233691151316655034855184839829443897337035611141150206290854308272928070653322757154850869848182907785516078457799807763996374668773351676498826226546821567356101062320702160821048757754187151681870675586072605257727394291778604813979262837943421599844128897862962138194287192469992075916051996566085161386913836056159794567239368062593377193451924249690304212781059911731711567767253886337424638469014287205863025535928190277221096027590257759490777557248146255206656080590402313590560239011028112308229270506531482164612682868049336905485072025697331375545233550027944873046875000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -981016391600093377255217595111364798012851818026803541750082418565883232672450724976063466469166651295797049196835239068922477261531771017736560860879085207097575958920004752974540426685999872426001376461130269484678460467843220956450415604911486873561654170665529870279916693994544158561527901331833472407726199687397992877445767527454644445110608191094206903094628769585337613121119751614029080613327944212212371435021972943879364859738699669074842377453804909651462514186082758332828078663298043144881735557035573992212816961691619663431513447725472381704777790349497043262266467511361396531416050538099302110496988122160255109444676869432451194775550137129802923303038811042730925876452372329372643649314488508220342733322053204569839745696072891286020556238138250934911762329452215792086731337600153882753468144521861005914908752535717883562883153398060185717151204471704861185740382589225532930340593293426650355755140475789089690667870776888142244443187000933518739290483518015953665844368554088605470180008603851993996257449006885954399265095035026525820645918042097652908526473421404017317882043642012301430163717329164079569863912247823969943009939781615600490473826929811227662492213473142143219948786426338838475570166842917261201400849803047756341657072986657295257380403997814116547448373278027283082071217190311064613253728742283388001825822998046875000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -2262760150637697986249420618449731551695931867679888999980902197052041382836595323114638691400297493086136545056996319436401747104275500470913057537371749786866155591146596540443136957967305654061424435520745151088861319940332723118723483868827767975655712390861476601097349971341394356157694097610955227995540753703557029664975118885455392856903631644244132188100966590754357595698696470529264184397929271491984373907654590711178899492791690493214489414618914462657671947560324048407577994341443116671486095799875038180670708035523268551222875600374265029285889800555648877496399963094589927814738534541182427563203076969796618253166498731616253868838364599988763291611688198472405960164913885119925371766436277235214213814003654508626300070027883895012334430703035525165321753443251508103531706409480718745697701915028654045225606653975800919257697305022775285444834950693453740055147684405222422397873230026460261186600878766947148124231739181582864769894317902532159130783015591675510490956259797250904026456866153705767680752100322082678600760208214865931345952526591875784638390315491803280217843528767676945127211687648895538225677267793817958605334626244996836026396868042997979542781348563832725057625358513402450015563927070432229060575789988497693714431865439327908173085200690067361206502547155848125413046670724585796319897448144243795946951588867187500000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -4019074731787875438871008404960556008023524100971236177845092425993405956648473240800443445220809973826236444473937293520992751561127391592174645217500189945352570846764177029536741559548463669001403088803071055404405653241099096276167193396665099645036959304445409332166374178551989146874291338574311874889356491102865840169703223055247814999237506358233693630376206814779872147614818974022039965050701720356606799853641888340854209432394356363450463315948012026404130299621843822503378560451309585110905847942120626963113101361774333863890453345246405004729399308007944388343258559320406882804678056155058379305315770435698388059698107395914768358154692998802160528632988784631511447560363268395676712513204723076820887882761370919251381621177709364501461169969845073712988248983525228943034630515650670249695413445817148719168838251488087536448575376187760158441310840706264133285058034704377012635749691631249919113808196049012002554272178024652261752260218583524575045616197194361442497358540772851266071364874012292376415656079102165624800045420151732266048499175446452047417707251997232894655435749655561626542378805179430212586314167892864899653544526371027872209606276732848369729203412606677146407792216662233947131465942590724241679274048111498390349257526538143500329264345610890611331035805052310569641360835640509848708742663291456115084479216894531250000000000000000000000000000000000000000000000000000000000000000*i1^10 + -5141026939495858440984994955193818645832543829586159541983620341088620934466896902955870131612579387441924739240235060933640829744536396428679011038538190068058028613977694409855413163684833102938053477794016704298962954734356597872279514851674762524744202436079171649126153162066718345694459770241722779684048298941555254403868717489432099171576080388779789289419171383227378663245987611206520150169911217788734514650720306110531186361665844524121414548083989975968156141825167505365564009708031807662714644406603812689446114497773480567461724215064216597079506522958944886086431126053625420375108993377032563177752527323153192908655228008929850006220630390326771416215316059218006765657674607718904552020112520895724829151073980302637631699631560150386676699348130076723602262528916066257117336794235818680966792299143124064313086566428117252056145930761928969901278019406381032025146179406100964586868425841454828512218914716890971862267333334684158574872754494221893393279116350400120014388087090698075398120166943622161976906969499361755771027623353986085268371766469870122078139236760754595760436665475148144741557662129834583843974897044535588217545357496711150139485901013987271527788841020552477476197630641135895274082263526163335980216914028125025857520645571605920242877398021718856678073233003160827684206636017464384191990917486419320818055310205078125000000000000000000000000000000000000000000000000000000000000*i1^11 + -4749374246833489216366455890164193287512484641228030322295068048836474734780797828636793529721130545745587205982540215540206908278385936244584517139012069916315116556666320196701770176604809995983832897956017452533467623206394101505933165998775948248419977874317708302758607432333088670790099836510231690242826635997603434374170496335100499065009536142338885097489100395553575064897573830151861223745962846975708226659038661318789037911862493735533146251582902646381048926189974666985972447078225260468525927602607917798114788247322825481192404125192719786193809844844086960889419366443720343642304097727963400492235000364619438710244910587305415688473206021239613584063114338069663268352407835282106312368931842421910679188731630636881998643395593783918144595996666968655890869611522616612841833325095326901723168155896147212791731240100155488949767057570699417627364829682550007316461209407936109620097798985441157064787159872104722747436674306155422496226203723220677921665899488319631844296498183153039068877985669884883488450596375138243117491139903909769418193648005613574149932641035286199670747961727311276860408881161832792775017978719138487193366906940080033251214026047660117860365285318242146887483113722835445505610429421187444424780558582007109627740838736104733517884074999191850278432979578017041209830114458266918104472762333911488172404048095703125000000000000000000000000000000000000000000000000000000000*i1^12 + -3247516636116684922889852253133594372278820129793216029410092475484936499479242591782081369880886583910054165996935983858604990635729224361619351988489905228994836060126112012262397844241696204157168423425696142212829621006379920370618468070813004578279944533058272892087132408346218935021365269063381294799263379057024251274255220372915333672777372793308012130969983370991663782616628059298065481270953418011533673662618568706091058963362811096781917564607309068394468759312408111583958360623811246255191865660747389720831172626110130865635406914648301718440422054511491361964908858050549889109107229772446586576022404575018997809644040528885870131729686699350441055543785261549784587162848707672039357417107015215573148820358713428537673916689653022105140214118111957929535425012381909985328145715143478949229272861216519328509287241289342492087513038734772725482060011008725921692499502918458598936788172726498385195667055406222521657075634557078466368166569263380375301815833443895033553743482971964137045356233171455507146815648434429675406975349604151701950154318679183714126146520094400101998884149408269017213250023267427085709741201024193987363279164150749814210103145203856277022281353856601713055114186774540551718210537248043800332618777165748568868911419737650728518894914722063307899151918697951204655503979868423392535689290129350457498180668457031250000000000000000000000000000000000000000000000000000000*i1^13 + -1678978912835462873179710845436638668411687863001275522759189847627551389027345096162422102513346838486893922000934127544063425070385695251304204314192189185795666899551880599618213775134535435548423681814245067605654619212127823285659134488482723750352729436871317563196595027836102475612397997787440404016468449539720500097954137170380393585714822860463906014031603829127968739021699445257160525465050561965305075363097686650982774058899383674585536367277506926589001183848659846454143977868207428268820119433949311521666845247854577330054625033753477667408559451469974405395873563770241901362233836110228161792310739619607896493013656977257607304257104622109358170601446252293136299768736640321580774851028345572698537414559783327735230564453574900014387757453383772206150343512919750848181922767601089148232608407889257661636980422169982262530009102334428912355683532499053477715335807761069737578396008712746687342685199711374603507947310993286117601957353732034248411612089266778280886873789803896248444191166005072239997952468338271273833512285622573814326136262821248333948143284637499117757583451956459512341552879782181110262844151829394191409332940598828544380191134416488456312305731916887147922427042703417763348749473011489039714829450738554151755867694326605862811627987740620680918529540102284123212388446844348667166976452665895714105926944335937500000000000000000000000000000000000000000000000000000*i1^14 + -667076465712090308852840374367152334988679787631926378341325037088691528598670860938309523150066983014258492750246221323298252997035550814364330696342713895476039957100894673050549488254392775537924570864616741473942991552062741768914850881632578230454835800843308848384172914345023338652488220501217219460539968531218470498169164495132031329320077576039609636262088547565461738917896797378857705096378932648462610155507747935971792962166972808195470825867792308467317061936763852866860885578197232331148275683307679730059075380764692765326396269515381589186216389758861934081786634559602971720314841072197862702267688429841814205047879652976159199959525202833054989233670590396435403292197521602459209051999132090401109110646878699725832614392500467796154883906306490486075766995986011051674540764818759000234266791465665181543751415469896162160456938404159504076056876590230323569491891377070867467610091954055088241063197310642699536898701725648745022927108036262864259734782727371492592929202733944802249276689475307308868003817308740299140226605968796766026407879185548170470775291358497023051625660818587260392673627641335863161552498431276394696567386503631912905403539973286440194487889313253302980175285477990960279169808549708754060155152755885493479265333188422307716348473146095807760604578839276167936459476382965643917380225174999546506052699169921875000000000000000000000000000000000000000000000000*i1^15 + -206461768323591045748871349406886323217065745175692579199596515105123199122264577738027918258926733341116215236675159279592916172141263907330640466566523087533401030934044332758334946332478236797803905263958772097886914175202407372462704098576489577439805879120649437513439790643357460714671141912266536851419389565543313801839398457548348479386243677031494311317297591774026508011062926980941478918770716788803283746728928656153830123729525241023594800924834492862432595229929783313818071524668852493091352137815473625783200219463339091517176758392936056636533533212188417424212974722789600325039642285922100884188911793995808412647537260508764140317811652052424210206411491707132198795802312787934374501533011783946157863268995855312327116909717322457032467490095844698715976256878529742268607604748865722103480021100354966331467031468183992130118460947243730591393935897129245181951246874769213937601772371417231942417738508596380872284499035895355614238154868570856197571715402899352164469858813889403391829809557092525548626033768538646676957236369523450617609297879045900937167042739864987931402509470778626664981989619876099703600870337996154353926367301042020130660055888159949760687001514390242051200672608509076364727059590912212007214871880565688144782907011775990080243315961581933009341242178638899749720328631263169713848763218625240764911491259765625000000000000000000000000000000000000000000000*i1^16 + -50276770618371506510511333287360829244141743063232704903783743182118473782010875723144878449216068124302487007655860397453309089240954421344520976196426075817741002025731994330596026253894361998954195802291094413792412553520621091017835954908100073671853964460286686582651496529805153691087449112414631783453633153460447219012208759273701276063889979670232118274080515022224884182750752919299895447380396348744719643025739170716933142178863737681927563883649474313966274306782103125098297929194236572325925393712218726116833756619484064443436924298284503409118706812040657750198973314341602277808533353404815693134069692296765146806989829890866079776441135369503938354153260848431779416963371447806313544064296948346390229930904978101903708045438276413927499271161239180855337358389784967236206961866735576015718942577732441822730706574524615649164852108011862060180103478788640517337608052538228109632873037844270629021941061275390217047788236259935877526492661155292364159433608950579937666667095198255036741189238877763593811761760214026798038027499962971890597445870534612564738534470353593285544031599876776768262829127047168546848948736881285556826149584154120048558221721721642509742975392488679261910066348579825023956772619322692781709652023875031020321010883243688374264137602784184491837390403085831261797864403146121927236398525183683104683115234375000000000000000000000000000000000000000000000*i1^17 + -9692041335091780895226337680276666109771363272369971372195144683004817028563040243168328440520232933545482956540758269416190059144623533521900821991976382092459569949043435186541855468975728958653721145488936312213180550234919156265984623476234816444594767037220437794153885627255318805734486157117422151849115750068821537781233872314464383154381825933495043768071790768757888883696621200892672460252933049709987488277326403474117149004969432585241772739484584275666726896384112758769231085347610862914424139805937601567142283649485727534138754967946191346352851615025810324220431058291374806979496242058794605172724180034521083982308079931040282144326015999950347178518440382765333514255911872984899678023282027089657564030938698712059694759518354311629270583621050613099180761471457049618459486348675965796034818000044296888653786934318624577871915083289642231818998980062890684048864117403534571624207119625318098651210993843745109344937455565692825566859715753619594576442328137028191866432923895794750854913552699843942699736681660175729685994500698776375473539983387207116852283592082440423734077924549533593147400060795034354113523790839974709829829464062751190707786051911071941852860484991904621949283444595447739369611816175051707733689681548705349055992995134847707311577949693484069773066650564439466162490344187055363387924507495241845992646972656250000000000000000000000000000000000000000*i1^18 + -1494896338932504501481737747515168927545080749442452327212836122510476020147958983188304281669001367993282668303957134109628145639362372365999550572873700133050058730922256904737065407792614939413300302475094893921318499765560397998226884733695243908089620650192888802158603569620842344164245014855831439460976987674294409370931305789673316548253827469833624749537921011479004006431521225353128651795244519790467045561055816083252483325658736604078817667274896740765730031280971612339704882649110323851462564305366749382545171927478775591814629467945642936433791994629190218816011429194611137409734366757243667878121474288680133746234789370978415481788901375421777493304743327650232017394041099974650508748000091268544232542633329950243851111995438585774483816457424964122629805036559501586814583661179856417860320872207867718906715967944541871941292223950540548494377278729082888436994249981558859909693418391918532623417479410925972762682429377792348782014744952294764758431179529777263326284273736727562976982988155740247254411138110097826738436964489961088019718531045278330000269436408678194395393344633633989762486471666611781626110744966465135774911886849789533832839753414446404561289122745013079435053411814960081593823500536380881908038396120100969441491257148848457823579390105329857224893798420361004770650873824123778941731207808634796796198974609375000000000000000000000000000000000000*i1^19 + -191296231103942230950830468802566529858218358539377886989458363175603709500079735376726595255200015044017435182488311410707846018512314020714272839975947024073890606972467630973145811982495399439966559006290002361798034405192866329290210507105943357271449304558492319460700166812885398348541221705000059974882844363687270612526242975164584447839901468332406532013882842575456966830138251547711036922257283671269178268337148166811200578111312622683541303361654007916989182557534781616372143610376200294990637515443331954433560520044409635513215376040750685011818899458704025584890688082133676025102598056097088204735493785810480466834431045015115121463608203080050086057311622582233139282014316601248413472563104494911813709572911612476410124391609384958100004619406092060221658552775479301376609381726825348234138498045116216304279097097208478275996729779608320318937640779876455642261534113658581010500752555516726375724694671396999683420948940086063705541339381043326952597207939057027296054866104272183022863880159371348796722652122278216295816903757718431815225020076975405911118784386656884487891440239772408827191876977493651417995420463404953278377185811134839855715978072297745907458201972583331783657991954471679783336093234524226418476615375278147385774730999861058556481925593725052492660207773582229328279487494330991912850922602190870796606787109375000000000000000000000000000000000*i1^20 + -22029692668585740954285995988702436325764811049729985415397874068503376659778336481113798906797048323580918617152491533043066551678490685108255858792855260775824664623959864289274785231496686867501936870533629165789554313428179322498280872082600873646308437638146974960746689946576055598217566534382822437411379969266042504885809024071041943883976174605304855354663720392848694551900918658491005459896157827252438831023106285285452511307292884338841590524088732479107403243371398818263904827038046084553070873312813006093316114953222920098006277846444723573720298394737250974499450178902437715297638064016742219790273882461334181085754909791620808836065667140908941576455798523567703784373590380582304776333319911284292228598840451751122404419603909118440542315906374534861710787853861790526900087107909209544406580784554978315525504606406441205301067896931846202554122897028003906363728973012647490057476682427756446920654002225653518352826958819884014218703374387985526969673891239237372410653151051214303731039865577626341058610098996571515604736167162371552388923315200544935870348576538922808554865315607491103861848786608493107314212185327752850266951364228870380096929805384535384309592661829176336451519375655457605375339853330335336866360878268784885571177786961872300736791684255008053516873123709755171138836781717847205992898796351110410678613281250000000000000000000000000000000*i1^21 + -2472108073994335529178184742789178687300844803043684859665355304756716195882452063099047403500698247320620753947418335774315828596792696773058946818512376506804369074301362577582635062205236320647834019709496558173981198482745652556568878355113526921925569863019111843424631846368389378909695255572756475166756409367819117977367036255039661380097609425352002062937138417891107437129942838845925233575814673114259663275265569162269539600088183693175181941901329783964199574709978692822262759969049248654736459147453219888314139404106183741688075040770936872975114889035280962649082954726140923816865976585918759648692736434688330695659912998045812325144706548100264249565530925792723832664372292118438465458113914294569916992697365253666546056598448687732949923121283126940380645384962013809848556626789371252244892388242128013280891330066133696386553913035193995685494887900243519467562327721346192226247714612092959677260637971690978653026176676977985513264663971796616396031194520640835983839069699317170969402454491937493992096948720084428355177407068494876357621435243091163832714681474017457675617974254155090650801013632365342449287199053290898754942231414855766700487365527213682830962107841921599243008555285334922806974162950758135038747807544098821713086804499861691963013105193941310388461100812648078300755651179177575620209005433112316265625000000000000000000000000000000000*i1^22 + -265911684575405987922283612092393490044486808893015971708526803719261098569247258060444565649831708022426105631754717244459225890670847933035781970635575415104745646027088940841714882339010947611687609084866713727258780233860298054812815894561286361867490797031010332883644925879565706910694820799083489113976123709407725984057441985400650697798397057365199841125092744380472005294775289615130038450550619682594884664867428510641097417498135942985875289128161151342458347357647402247454473063751061278369519108961918309818710203058031873256439472487310764979447772739718529360825726953290230109335829377555931947367918670572802354546278977713377770747336374237811513188251105090560945932918850751785827661296196981522004309978467309680143579212880411266247142173717829415230607966111319522215592530920306157956738261479035740717922933287578962065530346812750920833131385432158349592958184231671147569809797358565742486218014166483450753868252487241691754277538401185921976448580463903483208097264644767466981009096730751619683175038626460033676279870347161525326329998684373476678146515453564398088739136193777082587881285668216679377727888530730810536557720660821747578373965319479264130072599329760450661230493770453428816056164205267966215007111933187091057319605272328032279755474694563775660860497895895562499614853715341208411147339913965493947509765625000000000000000000000000*i1^23 + -27340213542983188169489541121292370160952620409543408147332593544216347551295123576262085421658826873854911929934356039288673308197569336249415154072238545692642664482876851689765439998503312208421087848345182167769747110043668792191569122451095416114952730343589195723511988287651065160823043373551161269583470866254625397754626256023182207945144767753057554005802509138205266143501986929849794982424623814270405227208587895127731240908767696110200669328364963748836347195197859773972128853060472485381211990806481112598031716128718109253197771318942080788369831124952896741317864808618188422005720002225316496356266466216637551728579800436159431081733203802108774162016696373415203064519066985679635765998094470297728399241047669090236411012388009373477397150268171945912421587592244155210420506623615474091365530191803357184511976412623790029515858725262935121493675847053121128663623336348665337098783441033188499646471829113918462542761968039052700858004917703999737221735401899815305456077107246620472385721314776775904909910731271119765621109135350736645009123649608435034457824549009616271015736879364932090490319346892776309437525552529911245840338234984610859340050166325895689237445738681989336744594744599877009424422026779798985340195786929553146447249387866502841343779255249557733793989857225455517238628298590489006642009475182095199462890625000000000000000000000*i1^24 + -2856314882072875279216266528502331995217826593413998924551900928992394480161241377604197440329864030338806570449756765761421521570818450066356294681459510165228914533896393799486955199802216779256166913578980949517158093635852885650009735350680915901282676574653160516248603125671568177694452659940922596590476735322407562441922827583860733998111148083070394063902092508702912760233023424998864048519011017114499043193747638197908539924178201276667477972261138937996796223732021600951258033536443759365844163350458743967684679706388533615319485708620090399854971763570153694576389666536745156772739564647518426455980477964517327554070065872271479802356715220892592001931195719470268238036599812523842200863060929001144334828627051913829567120070780473827999897169595736947203169849202410399119335593782424468082396387204144987557209283979255730162393619500363516659981250779883180883475117596417773342186539500621247084152559621500375632341303212387539578616558000666060415562290392609626900629352788945052508751850404876567443472793987634381008292419861845097115046078229042390837857627901821853443685516252172623374224203649867811908119032248564548975497450217114728972804942326659271254824172834400185379136490301044221177855190886887135640655777854740358249808474185307627176393718167884632510979105932980887704444966057366157665823443615571249179687500000000000000000000*i1^25 + -240098247719721343281003333459240080485270683652483979372951169960523724262378396696269570197248330411650485545109979797819663092604649565942615852669657605381140412278805815558413396058076858423461193826037587959278163591861556553713146114546009426755432200666465175530524270868768092084824008888538595936150780977569216258269134242480243883805584875248734475317016220212490123192803444924634397252433149015977351089244513393529168069247747390582461086849967019402467728106511284136927130607220663160578248407294497660148334347652204646749582325666246794453148455503247557223266339156095763210403537524857776698874044785676385882657778208430051203622012003485534015561964791060148818106376398233961461486385064413002982838540830819722653213234304291386608821734796487442944536763240748822910256094662254066281220932697232572375600507675637400732091537191958176968618135119913282640731807666679626503597186358287805737161910881680023258321386581609028746916376769788014210914917348340467731040145214626660025567688257237276505752698484815028548646091174226893235591669260684824041275856321352589493847460680731309850537089365128334335259919265153440330816614042089325170797711162812085443424682374371399851371428058832782855191480486271886681312789545465835184795676334942714970132213020328097315206591358886456393785713966384559997807131391331526699218750000000000000000*i1^26 + -15038221933675104367646131957679513808571359796343193293023823706337656748631890857051693389905432304816638570472443914835304617215647276140581916820862615748973363393494710036475626545233593030570268831813981093079926582609360270041645101894577916808045663580533562642190524358377003512158021881640502109518815249321872318307231894861203288343625546257068123947581609943739115670295275896782846779364096669413694716243176739686911190453537950735159502104014520716060264409706140419994123445447221791142506542647601798000728414181554870239596625905857843975721554341962867755123576603808595579437641800131803926820215278684133428298122899324119522850712074465450154076912196353001041161948915684460790397686772566310067940394608795822442973380335815131395752371108099329600460278855098285047087624690142457774035485128208278386661166710543237044412288169913045613160761177274460602228999048189396310873783434505731927044415853122161282869565266980971800999758778360440839432456264017913756464088351619258604365633661955768390729455842832727339415756614239324428000583347865512427402202736490935685208637523438352761077948969096532217714929303467040015977184029570724080504865899304477981122446889133065005903807746692294654002255661374157575308888607756639874120445969136438698898620071379592875369585671642653269769079981970227199987396778974137646484375000000000000*i1^27 + -1173636054731272494948884247436425838504317596997702676859619144789710208383309517751703383963452138661445987507080454838022109502548538145061782713414247643824153481296392348993110288307566549157411150332299420679759729927365038365672159003128020851986547654987631756585794688885351665193410499632717668266735298225883406776388111039729476769205212045373538920676206383542168043401330756671141177270542829793563123674852719282884833457507370431295992849941342293111676380277683994171683392725494610336633897379853071006147922887126329268079806201030941071660036407054365527534002882610754225496030463558388603171525379665290270241823917726113428294703984964962498746028870381965323325017502368384656953891352214760212516584918235304814905988009011920814860243093757002603793698623191530907999938343759395897330397755947450753538401721019009470814917597392156371133305581218899579953152047132849579012228231218565812975472687285022605032332570898063009411588502649625951363577696429424373189583248685544124228531406048235152593273662540398155043862712112045500013286240600672015828772437525156758452259366424048576107896702262905384362105389604619882429883969637742055249794624109463996252667158968288088864702512314996236092563365885344969595146143097867296937264294311196336964514818192095474390184999908891222138533563098002750207743517685883349609375000000000*i1^28 + -15529281093374144261702867774444098603964056353918520531558950516960220205542490551456112056239627019679737863877226132606885117901851067061328513849430088544068348534744169384783368600205495077090990296594926890196281030528771444422517768982524003339601108809260559804565747730342334995148640176877678068733626027005828930610707813809004510410771518875926015124343942052707273948288369490542203481430680349466280340822508532226817000422201525807250186277426935238540662653610903584484871219977297447732129195687996784510194742867596400528290268857272598433034131883705162273007584002126479713031685756206463147005892909704955375795017043784378601856364331358564608542054301367874397754119124146786606374766499574268234038708008233049024030095733013239659726939968180519865122569669966542702914887719421049323903136549164607329393954296012990645725534812892161670053807462739407046913107506105334186998227856121410353026112256978404739921440491004223130014662928461053735310875248690383054661984313156408799553752008999479158841748831114030655413807487432448052970619302780570696164189696743501468807642401431079556020740638287598840452368264368027315856874157531436111644978578170907062930803035674558225703842695409755275110495252589056409982451678541997610856526751454680902300432093154095506080786708667813765943714883577697820370279272822167968750000000*i1^29 + -2055549804580746447063429324100246138710401716646858890406395331035917116029853612518632592570879051098156033949792318327160542373810953550299228669030725089070384685164395691129984173474201516800494170779666778572675123329521736596823779845362337540979755051792425101773743515568642436905892801233271688989476741992277609106550547242819580248380246772983712199326587078527809258477958353274586198801772077744805760547150252198372778021908547347657837529259456029257347470825386275808260360503615133556383804751168636905332153429196837871103785603532112349137619023939966400234487419705929977165337317103749311147161854388060112287945958246965706884322929608694293106926683218677750793201484400720692879201915150316806650022210505871728882891659708537351255448876033010635580753485159407935197443831536219747668677294642760861233042307025738485900729815976032644664467695187440621742317137443906547550449373855396825734447291717826106797187582242285329520934074316470499314241954776562992354517319831617981788265403044505430952919761990206282522133943541001284320429634918802082551009182023110983448918973875165854295644376786911969597886441632075375616506270651940678797950897086554647838128269167753022643132837332060722379797576386915270768728697810719833075357158686439462083171296665730167031943512286235187016542472679504877859822352037929687500000*i1^30 + 61926991904407380567657876446029109217803910355233885358844604400128042686895619439725326638525637131804564447991394692093208931229105877524994874928915343199466710684013685225657117754423630967948581886482047254233917621541979857281400467789375092556451663787328540006244337371679760889729231429587518643857696841664502481888297312184947413689534229883555720433854650591056467670222695372405507692495465591127755067677125570238504660464348153025132275439420653257989646171886551436906851048684608946454161391909330370281990184196571888070039007963305761651873640967051949324479761776243178892524728739494664279791786938646100870501192387404241190818992018733086201413751671059484807221462897110912892318208117741548939511164732814879424375282983016118089460048468829399643587221449228842026169167311769832749001554856404376049836584690921510552793615442376796091351214879617697874519378317060818831905371657076210802627596930003126871803432520260201755790795271930038285598971105831665560384733262049999654926446480370317757198797627414539452304204531508138968423419327711036223958952012222262208732367101973796874982739833281981369467962534952387144628411952973660270031937360205601828601004301492286786039447680644452348511730224498451375960756696524323895182323419569611829477291737108487520767286651580582624830968242042655373223156620302734375*i1^31 + -1332284694832108213237967228324700526918539838361046771970114831127716140044510165055017453301947407934755301372554353915275153909978726569340146410659193468962266236081499205908448273758134295709116719985312867167160043401969880510368620226373490334360402547568733373732856174793993920757015093767078571448703775619516058343292783504596883327219684519297930525040807226017857317291666451986312041600702286094724701503579769700453525990195950260133901723503602373868885843047520845436471755679231426007765389709909359885473707180554359184512960770864376241808157283662653359007787943417559615124937369810495994922596620966353172595642263553293417401376285601351401107487571619386835648045053337880075990686352466924288959018551635204985048410851890922064242680417911348455905598216816529808843163122223652411007315936673863887811732339568810534375838006811007845703867685059313461155248377606527831402542254008574637236206024339590358853427454305485908277225434559770263786483466150455463772185308003790821982651109572602676520678252058147372535168896168946582753626502925642279169883585863823812634188186129895112665169700343256189514438659522058394807822863869607199262235850770184016478124251261775430047513546136088907342302332485087680164368202432254620316893246409958915810885026704005228914843601698297282617677816658014788388292050000000*i1^32 + 3488784841250993196037364229631343434222277750632693785209380143285817823937375183379302413967203153411881559541798875786984004447656836997420511638648676732765724517344888005614995559141016644384546436157851963515720712959789329211636448761904127067175140564267833331496108668300121637622443642899450347033024263504404573735957090488536339999609518833751730702196037897296624271156641359768211663283057966833265236537577210101382437136305232547609793818156600147466356995700332984205727065720098854555590168501184263823424851055562335969462278015630063185412880725716120799788478896436143502247149475126618564238210173794837648763496515553121679329022695439042950907340962076218860548935966563296536529538247861684424923640582734142407774455840932298965635646987019469377993290328387650396430080792525315109579454456642165182771755112581073736296262805019098282736374759854133336362983288453824366983668873538058387307451526842087608994520943992057896583256998306087239104199647538197353891807982297189075384148940179491697674867010795224761944289560130971812195991911585196271983688210624931419627590052927975228194439797319567245364041400992609104754108135255298830987025202748392287916108611035049196672573003530990562163770130903934943376687565172266593244415050885334528017950528157153778620776463285256244127325400510383028480000000*i1^33 + 31570258680830299226266528291729208686366595063921920687460888732015930606936292780026619317524195846083979492846559063679079554806683330385589734174704185057353838568143085249850489605440449892843722129358141769968966729177501700570158412750990491806431046918576884026596285734829774979931407450924402553551424221046944417145994766846095190335558361964312110242543168295108994847431142894801780857445215825641567301030169411081765608674708018576336788993760744288726738201389389437279348516503294807373618570660405219644510265375975079154027728940088852683850249946457009255344448774114009232643654750707668914116824079331466676411178507495877611858168389582704154707274967824225283737881452178218633771806952448556196247351957717187986557619604484467520767464334534036013322714157954316982405239847687386677236135037717042761959812143300790383966931567763365167658944993085303935264681449657506887586160915118754474274494033810169878927459787428133628533450459863187960984187479837049692391489129082789239322056325866848476700422754979758407039053837607621931420391773651453808914070603218551955278204947620105450236589474245209743327648510660155813190934440433948221154301374655009467365427607154499253248473915502872014360928209372253645977785995049748927526377282867020541971029182619591410307796061476143076712366078866227200000*i1^34 + 134412703009728117089538347445175539419176124365747630914038165074720323796836780159974650200263253115847214883624331021290245645152261903337257788940518864499130361808282072600773967556677283114582199281409502926248004543519952366349666609100190531478911789535897058418603737701011537376394430296155331938941854944277816981086373922937529354072748265852464526560515029765450214909384425486514343888948222632930140084663592920890922230635593758302056049805323833875551566430218582256794278643948252635594258034791555807714853721959331644060018904474981599634989035741285113882844475340329921778605279440900305594081966761989130283162368270142386392562607056009386152744074356978421876251162602661949096601455045540373487887178979534752376222798497554651875278732925465920494580847062276618022710551141141914923516659591757619895421545443774852590588132611835748933495553210618319120918846629603312990597505431762815301775333607435971702734791454965759509960741476180649669611396408175658289696238992474036587654197155096177962682849104766689583257100736353653711579654849297598913512873138632954666389306995946581647878013322602661363523892391204213218737104010199544731674351110848399535895613039544910626595086954821193907919998886991107893084089341576495944596647891228520824863170854590315921551734566423001893751187360972800*i1^35 + -599406524449481824186755045344531032604438692456853860054571280382974746254811447734398612083000728334033350570805852402145527766756080095570859669162968705392595778680123355293044289309868580935173642439745576596929466348800453668078860446111451657207732702080962785374038021866691172784186694280265703224775043526359223351495264972267367075519270090543904894835558287292146929802145195853198031943448834061068700723980261928218702392019394497055240261422653579941997874074083567356252975157012251964321479211709322048830529784273592764707584034431065357131273686110922258439951644085529701924042133867857588756774862496363050932858057757590206979199514246549470486234074163165511012447382603267766543957860204642505021734197523374876040238150574981313016630557667090568379026050295218045264202313556820084582678768704459991693305466001022180191908575783936614208809534334660872966606355555726920202176251354800032609865375370315269774685979884707187521034942875540364559866985251805796993145236449431958033915729572854673402228533950941390828009306765694684921921970409822986209903607595514401797765452564584771919474240133008775543017157667149982797953407743203812994716727057560670508523937164248818577554969089967228013755847233646586241231076503585290592613782831534528536168752762521420165803976993543803394689335296*i1^36 + -4309578735455788686840762221455173648003711951009423674449462448982746888561644203401138228870178736324293584433446390548077599879179817476964433159964102856888960287871711389259820202352265198362040078300690352662075986725230031499935004537149768371357538037507787125545808159073702695180354095994903637547455630846608501023360374298940374075498020619163167067194307943832089736929186550776432496144219177789109560446564523298494008708346335819200857776455668816998560449916255303556135175915332210380414001837065779086452950328359969854432234484646455835370991672796952363904546535455040047191534818516573481880631768018024945463530221405003970508839931388285309437704961035606144699489391526173997411529972699758897354570451421604231663103812865239358328101536935386242549456298269901130809530917395635979455601562532686872751048510538352812959475443292914691257351437725234651371435876131483460757407571242035869633630114745569970067667041659295332817311490915612998813836963572283072799303552174039040303212017327566437902737512822361826875527249518087245804114815460371874866093574848644261280885219926003653053916405058760519182625910365893858031326933838393423946187784749989853935177376358763558718521127801382106415225938484538007750760409801101816078980791586872084398911104209640184069371597715417769967616*i1^37 + -9882834035901764030123340163044325021354137325958963391528695403727814953632150618399062344890211342561083447613298871262681464292394192771740716532371425194276532283982132478727307853809560199851086076722032039714984834082194969720914879282903674461084583267030734718551900241997938793020704177273884411682991925326365331311595943113519950743680419151516244954906468618316700202324302481915710331270523243649972110688674656812313863182007517782955526680872344959384873191157097444260652644251338053316942858585665230336537511628503761128823163383035303513380640211417363543619518238724479132606948382911822644184391211951557882116336319378735340283617186197785091082341808226428494908784244004673646567309523410912588803257696125147005452837036280614271510739471855825400764101051642150543585877734235591536723327849286838086959356872752744739604622188775504296675449914401958681038818576849599538742732754713860221515912539814194509366560427463952301209127130728839497223329448382052274989027291652488821105027646851355549722657583545583681856818081220508020193897082955840439888097505449214310819253580116780044261634606252816751165147289324452231677400488748246251428727417271879722498757571754759944711587300953875057787829694164761372740331716027001345727385873773530736391832498146113125952233526421094400*i1^38 + -8706759520957842130204051881406491706286910578743241699619315084840464714181905849596070313436661750265344334295129383396990405566816142734754784584936051350590009335067522305903399493750402427291377345266522408554112117177264913067557505074544415969539284911668525083495467604202037549443871864374759950913300901413711165530331192721481196223843318076550877391946044438525234061104363681620438165400905595443651935142879370589808327610629943946528898440447913489799230918778322917362442787726975442805491414637985394489532546313402096837556511394297531011371245563716559705433893005527044855248251104458726002672775738034833567686747598671807710990617513988625197804091533142336451833001530034793306200950499947537020315284906829845889386327475746355415161321590598054252827619180948579325654710975970085941655091718460909814021408751952329305061925611095047580448674185152529136296698812180524685829221750966383954754610642084570270585798777114047077332030512274471065497250238807209723271828941995715943983256801321123358108978507202442731040528921244195256372950204298785177506363777375668408801107038856643275600362753653891550656158136541760863552223543845851379079702079257104186803366911484378328079412878528947447733597890716362324667811970449432689610399084167149130333884240005354238443406753792*i1^39 + -147743023206628151792070356767115788323328736971551683392022968793883767847210870313811149434688718421607282162319277295283881773209078854825316229009799269715318581010027548309091998133080012726890025164497885341659567642263993562831293897729685829199613378887553450925636223697647501390595097997866242034239341034959706274490906251712621395054522017391158857878316606781329525952949277928081120440507491798559513431833824216610294917258749381493501040232849570887571506105959722366266022758525065481806759226942782014617682488393830825315471853279092871809871492383672832415439195557045742846492660605347881848383821199521163302182975425458087510190782521399358115392485522228968703201074966514840899210755482804780119431716946706415283871059618717234012517306695242223669187153349296529060354237225391036371954580323644753658105609288841222834400813133428255826168226201015466363865918275494537848075762600402629872311528879983393821750846082631287851504423391517098299064303986692396318228797223875887162236986681685032273972533915135809715379312752019930214639378532065398489636135324942651821834895434763488617958945434214404063933245937321153101126638702221950463870343481972112392672884203586009354314945755060564635797006949966765569986099307964654840593488847598741926300949877414695010304*i1^40 + 4050224080538411523246221904972583353337449575708910497319702205975386998086406804630271552722722173137671536716251878926948149999751571388522368354684535839631257005438633984338744569256952758012841883022953595913127923516159996497238805936074768350857177318366497408078445395605122473415442854024957337820443618938217501459649855854304508182934423637818401959883493657238948880410835313754003205101728657323421419829689846470882210216645670676397135406402773654273645815587185419376975922316469671227738725175178932688343811885294926214498184562917910042203143233684251512358337894774059810860138606932757224142898866718290767361728997765844930678719196234398022243118443230574923185995334801371132147390582560053818357137653340088267546446831587746617353671981868966562879035680361854417477126175902177627388812056376392437690940323355369927373368996148595959650494738638923088026858138079491588378124213032655904519853133981741905141074091187537754552363754655048700827558699456372317228828703990348828057315489050606866592344940500599173066131498043475513651483108677437007563295998207286426901322897154247971123891465772904185223829234005842485878004428075372760119106259608330031241934617177557607134645637753162047003673082144381170498133785075821279154983234917132210721911075531390976*i1^41 + -1415408384306744313650740636893255761787849279158726029220871026444167331577411823819574896130312055491881681318093150325530682155953803639603205614514283211122947519525921717234395231649463615712078338446686669998168674685456656119376484984147095790932679050562641458735785033704375487404090244335222632468387164293080589853592085319987580086801346493396343828488074983847412961762011344152836824493860613141334262199211375559040145688450927263004984638710558698860231124760525320423598634512211611757892829448647626424788115285769238264615952129588563208099269195596439335416911816216716589109285563284712023990138908531063689465443031253756784323718684122439637611334296868265804457599377049358080112149838987209038577253116375136048569408311127900733207871804107252083175012914659677325381865312156229793351594844361637230592714017556467847357765204651031134994768720514204451233970056150085339385114361490734745180081353238503065033843274370605141048188340453858136474862569345666377337422359740158969518637511658202486195919769365486227525653773683865148162757317799459302971767460268269795697953080266842347789612263074108339594433346059168578229797545878664594500268173336420388840831735707021310229315689276408467615767927834801096054926663667650441382521948053832696950008315904*i1^42 + 42235748195079880432328906223782737086187488776000164863415864735142747241206151936140481282280716328256461102729953021248742602125505433216209203578718530100847456890309193695232421077571361285866956108756546812936999103340555746205803143139610189116962380072186064105209946061434600405807063715151466211274153920752074195621841521717750052997866933403166264868173594329810883776259675883224978945707638385782020167223057490864886764403345731293978585189633825997061596348977352004051845000892157367615645966298921143875003349700480528952807908627127509248679965847349445895711724510655049540429370109722881132626590512941553604354633006357472931952920762542968423585708051817152975942466204651558341429035060579808277186289122175920522097967116159846116737299523762411401022205712538439273939145983098072591101904858463002109980499774861031555997870470306582558068769817672583545875728850302412322840808527771516289582808462553952342337194320343817819862943939583241207396925028510463991348493591257900086803839195756397072905461717839726695173465524308829506786227641145844731709274263499204572549023286593028814666764499557360674831204481049282396721858147818381406624808707773618762175381499100285729171460962280653422690272125658739179257751267373607705671344812123429535744*i1^43 + -4922145747140268160147737554374569018290907648994119262035907246860751670145973441398103423460271213880852098178619227730854675519487335185819823690811944654826239486604810477259727003594004563926244604968031004154285296309813674631739422835806888919354417870300856990088321204224204506227338417418736769502182006581910390073187313567228200207076492936884234249882832501736395812803979205245651414786944546907994851576438739038088913563519428506307567444570032065962106703206579835179287223242617589116945705467647605044087418179269054397551754080360949822361371030044546702132920749395544365949827618741738551371451899616817503522541668950197146592795782453246611943917636378582810867708873739940157240474910228336809091303828188414630100570122127086572469382848684540148812640622869766809095387408526162486789192603202517735473510677467960630632434789997594281396748954033753931800799955505436521310086399342052239870976031810628801313213691336245480810400213219792390985038001243447552530067122157765010472539939894068338638046903069164230458113599333262498295883423772930556850439158907471285547045119659374802877779873783727302771801413222705696160661502527408237111928718784375232750100206429104183358213955505970203359657052779878717252423373091512211522411242192896*i1^44 + 798781075941653335164267499439811475766624058905500186511046454566311865196515225739753959660222804778423398361677903215102021292051846673473229896867630745507753321310930638443549326253005613443111923678455722106230548571697997362487536233280052107619286459391523542175898390345983057672276434629997329417460307401209958360218794534259116977348818389005596576357440264170455462659053432024468892873698298351785724567517083787260769363570829121314289463936494282658683012593723704355154528893855785136457971742103901442782887554174931783698882708107492382336375405600095227394418216172994133752057137540938698431887456596498938212775763176917759195869837010143156079119340139624131450383012937140128809942387231661657632513541303698177827817276665720035511055841337923537335796520519010779429185318071272168983673157790475133165183844201054126365377866214954973009074455913719344375462997729038071875855902319930011874978270674923696403329230611890411286646139266972170764702397183958073347679081579083973698373946476523635412149894450983446956735958946147680199177814558431609183383096568376615515339798501576728780710856569618434355470268360791915260996012668613079066987486763003204936357549650435165846012038241324435379649322253553923132047040590769746111102976*i1^45 + -45237289051043759336927785849110194368818436223171187372319524872801663542902406049798419592680964059475578114556014728953457352895084229876157636709309743377833607526984403712682517026619827330396617773773356555598778445534973096857303217118190757661047598674144314946318639377414679173334728585094849238355611174557099160551289676423363512914021596181557903814609473343496892373910422261859009354574336324280804929594194601834478631893805747769578105803477161765053538549573359891877183279793390105557002059763066371407729393576605599260650159949055297440918471596914171559297838457770278663555231192502135188226929350186869875246206019907684901935288847639235183689959414544828241490796443923972209828883981182501300829454851577832479022851331298049830485165538376034626649346088992395637931625234209837987094362275608210054167725597860846356492913592034892713700924282017688169612884508367139863871607507218026572894312783321872459202407228883930217978818223466165154188096235291174644914215893649876601759235771555399246007187379298699207284629173070282984254687892281271023538653752922192756758150271781380898190503656145579520163882909843683229047063109537466979466100080475575627388900865284758466017127895056217326529351356092948914551623917303234560*i1^46 + -518937806183221176825111566649420429309135157100597021911767711208981426710345273604719092059589803907654122865362182099623824463383624526190596136731476049963721879565609665791793401822231592778719511887822241419394502379345663188428613564891421233329413910134094471609357567347604509665148396732381575598906729400564701195722813841821858697099792489517527491588073975710556536530491554607915747167901625655029173849090136304085022799389476089381211954712136845734090132392572354376192819941676106471011986316035478859819808704337511368953571836078511724230062671709997725957291698286717922614332049229522943931946710827733394259223048140509237834289635577113123551119311196192816600581842394309734042221324768422825385309078897104612847385093246101688885564828378709010097677316805376882277081648738672593689852623530087687040920810056810918222500402242904415225472897819747843860065924549534457018697625493069556825485753546579284074694712537531442500704913851445045158250083033037015518199746249686974079770908932682676145894398994985744811885766934633424352817795114611137901077936932911028841135814521144741022450736335206026548399036136665410703857845408167817138118322538432053769065236030788958956142814385618772885858425083724702036019642368*i1^47 + -36649849614140313621184993982272587091619643526283903993568629427318176812006114518856196032282419934665986839914190111427681660518738710018302636077345676312003857611639094295019825609175259590258117447707269614581354571738643555905027162782139282105132553055467792233430239988961474130878864977046846862605214048584567399187179923689707867746373063889259138662912814850777439115335554945586897846684956011075695592099025896309679632127104393854034717035319829344997771858340116851030727466568910866366665778876639541079603251734137073244985589536770653059135413003541096073195407418086931811198903945080813407452846488804969517491589021394820190467286583989073437096949100633898584409037899129633284538110409114121315887219935795521895649438064585301980001245169654284607690829090476821718907700062707246255522853834723773135597209467882565740615863321666767865951033595922463242662006711559507574106252267465693613843225292970381998563074772511909370812475952971883972043900639392280979207853012383562698962307611060074306769417619581883430879592970987603090564573682773155534094750297320841089366201373152908183136185657388772186956369710781507985698906173172453881409374693080660384547560340374479993326710852357010036050018661620787445760*i1^48 + -177210755340224107792763529704992894273086222519129450296467813399196734577654256821351625364481006864557965243606295560266515958897285502164373600491406893403179076182222005256896666300504597047414759221637649644612494751790019126438564717244467386812561229437125875434219323712796763440091711159419772027869664564552975765304334611507500662830440684875322025862597043485201381491087988582988058466715235105019064169609069257692570037816452764108428860359812621417466862667363551175947462829802469738149216400589757977240138729928624126704150317230064320689764995196424949169040477717482359582715890045589902645554857822658035167990134836576796498277062803522637083111753136169221072937234760700781311384912994650723294534335138418289507971868692499544251536769293943403586917221910535626106147084558215323355147621411241316322220837101392008255479068620743274017362591126882582158950785918224213337489102986449426928707711886920763302524732670538001902429333581091745126960235807024201170432005718751169627688413396353213661306774874616052598433227830793331951936429899556664515358385491952599966363690443171823128246243092329680281599194781361832806628043884778147616990192324092865658133919453111085266344368579548246261259158159360*i1^49 + -342829764727075566652706423650085453711943046248277621770527301014181401072026278004209306068357940659487158422964873051493924508612430020121446188567425460009369689947710368234797017243766861827414302852481922540692649776665383575019834004227795601434706604853849526151344339677208357417499985720622172763678026174672227654466726877958977941442538320905038847236629193661847649727707436893038245936683189443787948065962240028668573931361049939582341364288153073322176184079977856577899236263479239611731929973496746426801424075040877338546607411481066579475326924192321497279041281874911265698259248730565519569770172771752066073074060780754498357531784869438094629481813551742400386090078049355038672723593604529721266068230484488850038047834851901545952405645102261787371065793305298578519393234081769940185784875046940408484385296705147492086423808977933445118589747067048775659572682502083171556631287546204930736458403956395702949782484891579669211622657591823567190457471268378822910995635845539731731855874288012757970210248189870308886875522533450122452815615771917007671193275001421984284626059217351170896345996641321000630157048730026336383275476308551461961511844790242261517470145116783986384608322882918823231488*i1^50 + -360190083712918397243388957040307212766495473835720352120275927474647620440287590576645178678274670004831711000803497187960692963434784653552779027932937243888198486947941568724785459251786337623093773135750968134204762940222344546244100183419379892427118341591569357804363597790290226490889617137347464871902727481033154438412856110768906736296506346275092123900055822132568939492312369635954565954483003033999717498734059802516520347783240199019241878950397988720710476627832352338974795245582856810837734645198542245127755321382452302105530638687442156619560023677848258235384284326808513986423996000500575467214369238614923645792512246052427222366815802786587827620370999072670308695107366096225966209960409407671032806225759846887357288540865891088942753096496047679364133243316636063981614346932688976079911079562167391787716847106416752192631701974445103605830184815150366277705589386782268521912728427994365417727327129302428080965231871725037939796216775819365989739820937583112591361939135967576312065080538467575560088662474299960977423194671312757233662905235100089113208905185206727443168511415774881496618782451712439146221201537832306000823310612786231889607519785063781303384610605233165237992458027008*i1^51 + -228905785371016013062126431256674695384211994045357748346360203942963404365195055788227233262862094771535161133591524237783674034995716233036919219969435183459081881870467204502794037009341317339020227279206739854581926086487313842469043932534138892010256001410866131465714673563269271098893512150080950267557234189720494507506242770740835009047659236534111317568518218554305998606090581627632563322455607959306713884960065202325150333237720903986108957750830963192452553546425041661314718259685193677507132692863933971919832585397234119997088251333523332862523268946308298698006803533451821986880819353244487608566126251975077570038115599809896539586144505690111469973277605698030899103188432693420089877952695039880676593697397340070839060451577311325574246524376879333958318727901135638141350077176728228041596912641392921166651890224560000414686040429634225694623184326509520258536967249534315519176993242016193605553543592062126804120048773801111163179473597536598764396655755328067864510137575792916272425743552414524285467987932008317632608873566249668267671968753493877397269857280807551849856504703854246388427289974248928955655049556039096835313779423394297880544164780217725658068839475979795562496*i1^52 + -75552167707461493937572782636222262020681789582342619619597113537503241202174614531095068992261621599874218224375571107422545112405253826197739346715580835735232410621968145002043594308112922396341406544633441737041229607589610556209413965972217013509416362123712137953865545554261529938355203623089520357482366733048496422609065368733304114233726245923521075742206960664793659238151140196607084190643895702938928406176794066698950198604038237372420495682004533815850604996412627054073887471184204733631450567273454188043672100380384640432896473276662927833772696193245505908085994704552236682261811217668090453575916657046849648145704001563908674171857450350243864826358485976705092545523235163399640943097765921259352942768051909635734272811146232717056683481267877213631453794776409998331658831206037669563446648482089559704040129583872496934438433407922433283549174390851000115653472596729136056439118326080802043596719047137164086133877508174177314068149083766267811708588645494729073306772838203911712751819666007570142953277589481307106700224876770248658792243929894069098836213192015951954108582885099661452597997260855807263821552668650738365059811534012073601855593171392070821008277241856*i1^53 + -36866197063277020686157558699971482474153116133793006866613094176333505165021914537677267590844041025642850068296911069511012615799877920807828741260725576300328353560335805529534199016379608853682156626209796733622837263655483493901822258509856638905554947774580588792580175147746233353313891937088144731882929572419956734121229397947430965432352203307589997485651178023319587240913138524961411490610315853680093643969970793911071423498975619394713881461554333755660640646302408345789055235271785455351167397045357288149360659864828697420744428245674217336886075268768315115916769800187263918371531566364256353891741287926710270100032549155117815747691482282824074584586193779524347139159081555488687056559749021508191591395679723704588095007145712070738917655622795942027983741002995043198115111525116384044833435703906928826313445182592309695002829391996344352333538236592335120418804517174246564485984364342543051649942540253849945468895429529058383756751242370299859760963754296351098495531529948735025404496816370669750630517317973308247653090387187569217503685675244226521793503866713140177150555108571581347247498987720195883895887753500160845257977049805973833990345566757444386816*i1^54 + -714166477129284381559174858798140918939027435117900918579770373783016487968588230863617930900459662564896849153285225336337553809424009600778364249945687082330704387617790819369711902162400899159751230810448729571666324389290019284705521161132102906690352323126251840190453952228191555492890510306926292959771418321359127750919994780342088001129571850345884934379634509431282720145972263083042836433024409475037121585576223315689770937581950914252823957848920476193847500630463429848270574470635391773180065974600309452907469280698714782857295153613545356036776460968906818465309102242145541761052374130669483853022035348561421730880184417654317944833360633374423301619534701401820874911879703905399875100384551329393832591440835918280084789547314542463985963936904970865563362654642012450744605715065475221928955113832160657987753278389335321071496548954952561365244533235434231902611554134619366863390550086320461564936282419915592563705153578929929329068814714237027291482273472984110615246365156560572242034851952929636403223660041922352169193953866743926878338061729045787860762666930157983027783446631661291161556220284453941417070476309238971140512951328781528560987799552*i1^55 + -17082656993479130331958863841920426495529197202088800099164362822967363321964711865203918640364869824152736598686121761442689449169214454360816613993955426479555066776109538134953593340070244231731930450554159203003861983676102393189734692326298444825845297274605845046600581498643960890754092188889988267420730880366880696013297086312749864382783480522330168475088793220178446177947343496621450189684328954377424811550430081220129581152605035328997843405855239709747939435777058881715109928672293430888972939318405099343896670461736657615823172448761107633339293200210122722794204296679165049034869037089205107642655157326266610061209225008509425927072989764380927879853341657625362720844456126563545350978803159368827782201907740659608879049867150551998986771178728448768038625285777946510377365650494035946179160565816679360355325890202611013585106642840137058788349004473529002930936574467618846153033116422306948353010182692198773002925392228575102530058350093449871036792745412159780970279395459552379266557120628046518264926245527410792093313012178251319674878716696990889677471087155829868056524107380734936081412206270049212887652338900275534420688393161670656*i1^56 + -63403770277510920652721051368744316598204637009284950251733781082841618022964372163345574399195667073938271109181601378026317794154598573636507499251372492833221743679114312095557030616767883785931242027297968667656816402592781111525361153100232233944738907204591204030702254762451022013136819621324940977175661943236950513280698890037458607919137533053588884807538631585670272623294822949803322811699751660652161306681438646661513409237901848453371079398681389520462148974914334382421689066439772463475676348651276528385614298627117543722306456026682778453657092223533069468056819787888992590000169858219148082437604880231862458709601712830027430167178488062524482014491234689052606276854893320143969705195853814912031043711024561925096480116649104817996299450153120262668680193388304700111041067001533475966074008045038453297949015568904281671882120421495682157327987720540134877734463635954856587120921158293724853439674307459679557717375583412182265542076390685542645598071740420279603894639971336288954671747349376652271471182809018222107062502601263393574846524590567452058379970198562950785346737352344160711339864558650501675278833599643648*i1^57 + -58725203147119053247883192923201792338927932113683953087400316528000219431162351097523363610386994070827725844772992775433257357666535288407455387932673057389147735317385389816812752120129742059242394917431927504162996215150597816751693665006209352123354842085894678367582663766221446626463002531329348549722248768043312113925028521128038721823933007694405083707782809970484841551203206533160169464317995172617341763430732060283670579425747593683415441543777446318235091429627928240361173967180181255256552035056042905088487956927739892255640015649514873209480706035526811342864834529408701829248203979257665350617840515277422554791366050504009345213381487526902994885948517525606321682901360968980595593350745159596845552607210613608190871277986304808142095955687168925269997142270353982888414556007782443172569121928182460165559761489083289005671846506268217198124470718190073670717283375649660122914123143350173283366136936054709113217274313586916417529877166048694480318273650787422738992428473368656095098761082119450179247665191646415392485312684593356649300602107021299883742901808924455976088726317864274934214172868608*i1^58 + 198479120995242300746740449250118697458156781363324853047457700080789205500235606121832032024170500576412525362328734056458923412550218224804698363021429525893045701927608594879128877371577027723550294841107875365922437272912858278061682225052874346274559197868055610245546313539864123250846546007177404248128106996663993749872630585353086635700614324042891215019622895542525263082174689386105060468176021124225763730433622111529316686151400180078663986081450024493382654534111943624294119874224873187581540127477556231414588544895243240365291341662932151106110882803771929312122142883754147094739237109207712242080567636690664845255835758066429457669435193317128685678328680230717596777305428038496438520244687917461573669697425739865008692880937102740919416995761493124934605649737742520312560867027653945337209677458356453456751663914875459213109410139989004373787492034576784646267115832145967156281475778493061943689180368932195166509358001724310618270019628531193239573700225451802228624341440641862462917625333079616736906682083971995953163722956088886185806261948477252994032760785454249505980416*i1^59 + -170788116547064449491497460210502724473242403154232899944074596632820326142874968869538985656561520935198853629023682202409204185166636606775018988435005496868576787131275422128577619930087446975492791414766975683759646082956684343885461966734377752971993036160056482829008517818862491385600770928840377654347560989875177025297375980813915089609383865604430194625214574360840034060373588261514629527105855356421127456624726147484921817310572283512182438636600414900508417110926408153323010165852958704486687250796372033559918242851993704188412630423765151459903731416257187785699774123464002201420865311004272254579151744921397323188080272895790372505760179820576633925049638519444462447584685837617099292008463914870655560122643779176188869111124015887554793091433797983373377032471892690777644707439110245524267516841017734685008647072115315698503973212105407416178064459409676278648104657726729603432354892660336979826150232757203520473005074123854842651952504669921610206300989855573762672806476319332616250224486951157865758210786089017430529927831417383611791735367936245760*i1^60 + 4603643284344875473433149224640514981209816745807803112974708542198737394857287240241172433530016114098894742779412045075852692405008860084351909272747636678817587343070888771620506925154100646806199278350183583467899382681011555660772448166021451395777409922454380703209465020704268299451470918508475832518303333313545394816980632994113560790042579223988522551492176452890712030269096623725023067528053362312921829073195852248151799708696624457060376813534338791972482991862123193272430795992232590561017837222380691840568123430414467046028403681623785145055305805329257416865155018712800460080511235466518599274705119798138593064284203669719502852775175515282200275655020325901509358727164941730057404170280049477802184460379506684704730838358399211079688161032502989402434716606158874851436166859559736198359465666890310869507094682753019224072400286455652271595568465424870679196582452572138962847572529193953389436120258971234782956299888738609562225852056810656027406223219975361030963644468488845653261648216220063543014631407616*i1^61 + 2155234969128967321459461264984079950652717535671247911729804143183610435215217699158752059774614374824844293061195380787452804956615723215204593428912368964517854090545523238417680614858535124471263815735780563703241918406352243743080267282719851748941311395348263717811902992837382028349255817363123519539212084526757665329658299688495216056038726036225405436924893177151429009314259127420014176694064527704245353947690060365081786069568766490725244748845576684168190680866239308245637885943929382441305054910153012223142200653360576608163970358458273103555033349897619247617300585530717840573519892765332367552526117197451017942584615943042399595804542487338180365890296270205407139425761556011911128140636251927969943152377417574566426091131334032957628125150343069587698215751217240258871226285690229311487871054087410998998364838393946132498013915421528682466102762422527553896811142989357629685418015786977437592667333018737886991334483470770448946159123104773993011131918971830272*i1^62, -290876036509725831785324430752263182952957308708085298467911150474610144192169134584565256729147932413314600126935461024011538655095754731107439059809081124547730842535570127489642829088380303264814768536188445993073158556345325017709268019541814286092020795708784752351773787779607127764210791550042339745900446753226710257265139505514115773263163901637588279050408795691334335675276551472097508687757305801731861367026510049859592969966888806536383192026660788006122056244005842589012055819580592658123450540578198658015202720044043575201317850354714580322434551674578593604531970253471236353608417946336562895957169284137214072132076139720279558138954157204667898148087457649744269924333480535175578067966270978116285731680156771354123178545255688726794993454440424483121159643023702135085776452791950934175959371984867006852154858939682868486856601878676404647676697249460761882590786353954138245654946877574522464435395248215230091200662224913576017001311603610750161753747351167253111631028202219467746189789205923254230435091306830432730266967322049837958080882094543914922725585582560762667572738207922345797040131710136892777094691919148192202779806879023300100409357397454092348249314261397755617482861547606987779449136161836991496168881463663700191035997161194670567384545709580344773974879081061279535342945415519842765358250242457288743925656996984152636755900420128167955589571523993031545327136130291804486708439308174072957487585857175559121030662302614499676406466117765745389902669857443459370703741980092016561347660625606748194930249665344592031217284671617391184464326367403359471648638966938987402559322303503146668654785156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1993032728485344858473104590652144580356406849874007953164946982118828899833991538158083680728630204187299900996596442382761159169850444856434543058979079653256150202361314193987313530649316023599018999924548963048436609515108233704194121188255277640499679379536221479764148904767850188560332321939736040421935743775648057507599296209727241099338230630310973873377675742755969898291065392264615674505808437222143094136183053028840398077828696034578703618978012811264505029467834342093279783637607859776293972743298112647199071355517140005960343124955236546734128961067106186137744131817309196721339027255055898406827581039612116034616091618846772762738120740293625563076090080287439763514437950421205122853126631303460611394418608597289026939299111965817087092859358349637443777043086878368082412187295702102412772921616164902999865210523236939126694890337470846191130850947522320964517519900339585655881650197706336868688515129872058914089291667006501504497149458387168566764299663447416802061673792605171694033292063531600181350334920107059903797764745029082799194308514139554139525930932324019328771514374148308158936664669965073505409150858374078295930720311417512001548831528266146567120923191151664395830337702001931886098003455850997465763543588010389780445249786117521149449176504347014814212216453755471680405267184048193074000594589822974597466190794096605984836489461042471129257486910824957641674334552899054116178179332227608114073197389391975446216885679204153168332217800360712184567054847098611108600582825272403126220054523453647594503548618941546367633864243004135615861916893387785077217965030046302456629263357909452015804443359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1030421054319111591782819468941853085879800511062910043372383163204964563154442100051114081152478706611164063199893042517513286561794789855016537575680325502576504472313188804194499392237764001770148676939672449700209115572904021883207772132761560596827669297708682585818776249028976610541462360374411619075545342123023043919652318847551572248811835532269259314237478773606669029881912494521461818003243583983093175078100801385847288865177641492849546703719154994271202761202501681511612449981293614508879407118587117332936342101888307937012944958071509959206109481658106590770948095831005134421997297364572334441241998286029705867934896763698691745914054303056223437820506907090517614637662618896059059196795701470039370368932287868694506344369093631579917321805545172650302118156512178747017215617044374422139592930054974665534839385676817567494959261901755945990468043226756797581652990606096102766854114697107631892047481143239115259534053315171055707771463859825941654077889144229378668734874474662766847933988930567916673370573518888397285253304827579523342020530468795377272605535891770606521570437549028109668787367959747574453110920087443524129608168967057327287921239134546201311787029893398947496245203753915295535818691646228706816537437352489069310627984063661860673472063633550392757790657752495139499954196605095433142332432891276237463163643781020505805061926046123733094006874538370259065242717168799063646213447621312610369362270234242223342339835508235771406040381830225166007074225207932061658304036519014191146717310977006960399396984637463153888219894029834288957722770569802636763622844671849965115295379531467213891191680908203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -689215807710648384645129334395786176113890684072664578929121467296932000269035020563924851681238472790801245386592013563762112449849623449302972903347139794365403950866517899584620078248896271823072024256557520281327468748832436930574037236510318886126622820760390008721218596575854809251200176638285922698285706924586281447252445678956105710946622795114401581682879489205695885852705451130056760962853185988237532944706865211935397779543300922959654732235847461845235122218851949070745758093714769267842831144885644713450926818821370074187655537167529534403076016206188519836241283814889248355230621485162390145691637163108130651376703731880039140996756942902901557730141444087649859742305773955715410100591214310612269963154025646238403178448689909869248830950708470000946395219326246586088337660493035049711932965743985774035120059725439771011152510233769595844704197890370467097459085829134022923810594980020294480602644964071018639877134517192110910975439822738862197659787700375270333023211699307474246721901916851022246187412854595809352193712402251368789207736922967851718637021777076339732799871668260272368973839539920817516449847007476895672130105401389830219342144148931627984214268549496248061829422110571515139341102489227089227848297373876271207757710482550527272762903703092077090004058261170798496246075923233385274355942095662099272856336793748279544912144645681713504487725612656522884810875363427792492248716493209632055953347847697370947860901760545199272943594271557303531507124613637166266342574012114712885847438591804304602126597222045307293543116958091521193657884442158450448299596644267798642417496462578439813061657714843750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -959649341193286534269998239494749904311846848298256285010701960401139170687884722558335384644165171414064645377257282046757618735058749283474235391028494523654741400457452816533670571079061423428032021354686781527581443905319073129357573964463961836319953168095625467614972327537257585679158408060147622705182617074416730969680489179450832846346220941041878100101109304969358545439666650053659553244366095347634285133642963832298952810495670919235089930670241131356784469027478426632884353130929119282268254477439557814254724094447193027023189858931589602440554996399959749674563750443419491983700940888845604763608372130143950220657709639602695412610718407396244543252661373370999173570939959582711267792114393253267903387413154334105086249590535122310698817118006625066362218721879855168809843417846096691088884041701991039812442766872345373148616704443695656747155186389486526465047949710868510453554301630526172873153716279731053777530329055985179782988795938564665067728965922449878019528890255432394251357002557363926998803621308329087675436132870025552486061118250227311728206940040090299001340041628132205625323898891043729451706871539025014046870200804133527777047495343244698616593518331450850585867800064238519489182126256679203357695957128726018072595622375848750987520731505126156683540046203255107498767218669961723108624506809091220686567406933834157269474161586356134882787548192660103209974047741890219546702344397315684615437571965264940234301171727228158953492921463699687454905128522427083522213411715708174983807733634205996517982183949327244823714627099408396656931827464618844839831216335356788134823409058047994494248176000976562500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -448304569518746383191275386247919114539534932951169061230214683767395750979671570889755321910451044234193420326859158860889739468613768937267899973667036393038511220557826952314384495235506295857356233514739497264465367542760757824788554903535856232075244860668434049039324139844269338367088075547797390186247172417407258047829863058090756339759867487749588840531448174992132400817204589066017303144428402546093302003534910786113448526384010152259533587855488659004571888450943372924755187033897047399024272929841157217348280314911142841340792126631668746509965903213087820134754711225629255416721534199487870691533559196344496027047262801956382840223254728593654912467215668858178603408459090863802272997599200721440809926920350559776700222315050005329383771792177936714827751629795221188918881756442978942780668036523430273088339179994259808945838866987858441085934044051657416154344667125439173586468157172199093708959576248983744295742978733926464718240943157963265795747353194852585824027591670274581051738865284773935574445242959158318687353662472306211284901838318273688979101586384498544197373385546991767633708449735638530485398984104903855964212078187448534114792056534619589971600029317741582025930676603208301555824133506211583267645687563882562581345263421642532440554481201338031288978711131825954322803105405401800712963618525282177356786118659935022280005675351246817410568128825715750558144186688911843558818476996327386421402602786694849626858004212877401604991838008024356236896992761580197311619183945822283111880885111926417230196371768346866929688026916433834881526152601402725397053890486722366641701290168876103166741870169677734375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -17372333358866540089747715702028896088142132425783696114435067033180323942065003974907547720602290814428580778027779170520525572563786725275693717431146550533916485610367840369207518274969632115263305317401535655657773793244655229987946779551590251081163810303968259179841025108761990329134359460587891510888877100644445511626530789463306357093836471410286135447944600863776657777263772768515807734293703026611843340937958825411240009872596536689730630199770290041444845978026265761713536762485291283200775265536375623848162602206438602797107827065764867205795847230513594555092828574736659375888932157062956628057621769704698156974719917973927407774813209002888629650348286178754277494315522850319756550083508692536844769226724151700808528079973296684709724189177066417141212597643792023345634044109692564612284661387164340236608571923676811638124311296436182371182089663155985525566096754296257290246548077739856017301943969179206541722866059316930437377574587174343676230514410458273628242564252578137969665855583711827102637512492291840413400690817482214102761190283998234455294905265164438692538002048609186266943605149052531916297404431984051321970678759620768913169939721058868551993418525473182820393474589059087170412474604336903023609288194386550339352745888057111582760794281367254194100171866448984652191662507174272146921391036566812284386983477103131391881475682600901662347205445436429148255297382629497588410931234392511586846348953824842556429881920817780196169864088096438883237515557797152309477838388702588205878533527243931709064716740634790106733744234697001053279100922466298262196773611924106151420226376148323765193736282894287109375000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -94675289621711061275302760333022847403033671529174115641941505764595902117556339628534256163835749327892793824488485317230692336389201693822387556692595910413543509072128933784290213799084929938119584937873631678423525155236262789757027621470633941288662663437665758712375582162551715213934937797493233308430036778451649903453815457535698354013239609246219320102498845921255186981178729911810276786113200985606847148326464455685279603723776472914598365007495113993010651175583319867590345618702113435340907498080997190338813847534745733967542420170481464058374400424775642052517842127613159953289228612368832534051830148181061294363423040544319012230895815044229060502144240834762381516781497968028945123395611929157836121883074252523388105743254828654583108344909317635486925261148369595421100215639372857729422870162915251303164529031159964213320974637701821708063776192197447908868057543735323058249714174113263420504712312676803452609163915863667973036679277879942917906333345272657367724124656484812878662869004161586784019397229460210343609560971658475321510628260903925464943678041295090034429485797147388761039890156377212140670233861630804812129428261741662290626483404771665939398861006630385063259374739667297099773087486715036082994495667749021541822744828796546150872404623155554441447286538337967094064764190957683473640873271535962846067558058621176208397679424715979233948012072459204293017303855390578548594680702445240448600294384709071154152448080770640963144380494820466290394430560859331578014658215335203303874750454490392995656139792336127180810413202624635479218524699857036611940932803599399835383254541944510416960142775854492187500000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -269325947603890889585856226253566589018402113180416700823594469186863560008280223340973826607461850704230909628904256266951792197633415078455796419337226863549742438766583653501073081616032426568742100588033783155154692672310426099350871761166590276780954718355502368242160797676521357220957526503522962930196661487239594801375006501007126824515583699803136248212778032542572032928753052577540648732546845091390041868340568366671841327906494721913156383776628510912074512240213763767623252060285659344480974515875154359501026581236592668954067770829748564069442142989612648845019017976469468088282892331815926454174157975307768777906593259890487931365183631952541436300699515362232491279730101484802497407231484180026761032091561456676195055027632035804784553085271478991197966963910302898763939602351450169992031673179002275508369510041328250853441222239089119682324667270449480299264151335965940781150989442348727630425897418447168261262105163134312360012063355285831921651067869049463590202891128524321741557636974194608883840103848640690701658363813224704528504201873650378047502797670022197793842170155645779414497588151088439211720087259402138147003998363052954224774422797987613566100194077489492972799805056815784586637081265572478019337031841333172465472955349026918414521698598652442520671673084088453987449945723544087986908843826247217549485877031659861519175193692172290592332805979729385052998681640739839980833011643495530811931548918875864837991636906004858219149830607547372182120327534807126081181173512409683292028553273835047735223955898610295045489939916017450993277855836351947124678501020009951399763890770076903814268049833435058593750000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -596887606121435316856552184274509042234200980036661950204805164469431958949019222965325779185145211069488464538172318545259688202946450138561938389756643431861036458304971640960251449122922201218272257040171432490817393828452849920897948522481243786078281376504630951451669431321889663956696162354062351845374274798979492841542207812469065543606311276158888566792906069732965507533538819427366136909213510813998582512429033991662676449181997732880248081045575035264462599914718539155412316853738240227321738545067827467853702717305026692942475487462263710892238277914308176341199183931205534230429540388814713341588835635368606321852312279643420386450864338848218044120163507218953894369965239942287069220216387836610031446644160798721205230765070649737258623262624706162093460525105699775990895150557803779852296962266465186088485181319300958321102909736668523784972628551475869048490833592628549765494506517366906596770318908344682917325092221624711008775471785414101407555536784813971101764960360450608772877464876249645869855334734333387924180759763087552731959468614252989925425666717610643254917895326957453409069403166578661298354746860314862035593490822789703889463843462259633363741526305169688899583600882594647463587543626025159109236481887307935701967187487449903478786550698461949253941140470323325421875411003845433703210136601098106629627909414983673854654197491271127572755362451259247846912695840847606244212054391475496565342138257341377893867733657022785384064266843588421546702539330070654577014626180760550866125370916552869007676357325463389779008592809050136942947619440378050894372930713404999016947238679002890020291548791168212890625000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1032278939366586065741613739960356826385956737720034625673957269386550093809266358060862469683099821860490324194228105624040422997478338210118429581274601427022950475050292105988598903875820725979393109338635340138116341081394309963134848006265913640001569302265139304804615020195571233583254246719760246767369295163384145085138014430155382126741533602383799327221440775892365308453884681828940587646490903090900347161621027731355030736601195292240185653185727767388746972789851732891704051074254353510310784018720402275759491899311046365819558364537401187146451340385066021715805211766152683997873386956856042703669469333996187283872714622149310979131325532017991994246196007408259626125094195274355204414206465816184216586905738197628300009775120600710354840140253468296004643916763585274105713741795765175484187413999136391588398769794127861877756757947501319609507629101879947918060387388168650158687310747062836533657446360663524278332532333207300940525939660412177013447189499045830622311341465580819272578287224859007136089609881793734025556313515022108966691899894838924057685829277519439434697884937155052564161988197235093889164088525658412283833066614738950699982375741394453823881151680744397960471124666665390014939667820092030025397069375975669581392024159092173728222715240079499942129413597002461092502621114194810221950204413489697841409335994667018985715684795165183801705591607562946699100610411954626227552243628249907737070839872313801842588571110480289402467301033669151259284507912905421003376630423036557381526670615708486558056516362036293427283235356016641501379066902084131541077293766915603290407908889163239097747910312628173828125000000000000000000000000000000000000000000000000000000000000*i1^10 + -1308816722567819459460566785226737008597912274657396453877017908977817293785014752340921465982215063504053540592443741741090719506072453159507224010365258066462420139236998212989647595427368464520449935261122730430437936036768124839922987794838238677611624222833607310684407089719050012913792082460055310361163795561906437769802075186191161748664526174998788621665180883209274822501861196594656738407357788729027239354871647869257222336724564230782466642889646722097374893112589228753323462997594722149822053516620260361677300646878066029306711696542888058910240263703570515396266378119903451579357430380402915153385535762121383809483434143859047732435596891569784732623403810910818321557984945553246960080220996599819799284310935046729401737363408739317601610867912969893257990595584192855326946082763740577976146959948352720419127362266799674327697715617872102832707938108303269341627614704880208290220550788424530113264418891412028919195037134654735738964262479091086812164140864321093312833504791421345354902548963444274317608589735032685720489372645259386231683181853239951567606998706171952247450850004059047634589497923115056664517809242307059590227070031786952173700792201923427785223141007541697374197498952876238391634524546886351676135152050099916421441828718635331404718839058716546326680124552324169896099348686372254370821197441987076855776129157412554232330026117369722796044147850493212108284599742110259887454540599566406348480859261098123793328386137499689164776920985096667211560731182466857288006781785845241009368283689156265260967934106680673272350035854824234569544352936179260963782487017367172262226063574071330292937592582971191406250000000000000000000000000000000000000000000000000000000000*i1^11 + -1214653549509001297949875888055337945326619659573478845665631987557470498894625381048770422112112504212803853604825192561195648980467683791196417225358436319098235317615513153174140568017341035499684969429416222687844892549332429438053970894612687736958057752717232363608773021976704789208810812261347494114560860863275334575609962253011944296810032620665815441622583712981942280232000876183763406458726337204318035345022835540702897455927990567708234183554872934192354912535561308048882443853786754790047531194839405063451047304302188701931522528913804319486477440176611703667814942326078755774791875399707828783016390177159906403878024634400030288469231243521037726017805943196185136167792269179400818323477625103954389571966080117346433184504596153502141323656084380326532227052607955969810219184222142203608604707456265099261818320270739112467286439663288481540913236361652231769362703242684225244076588876473977876024012399831908697358440811193835988196844934217491567475974634903857056377645180438777907692858453536060069614967466550701946000227150763765294547868610125083684410113456251342933449689307521270169196037964949639062071883282070218901204849576218414268091071974163481311563093964052402277393438626974618140591792930081665746395952044151371539563874539504260496547098376225065551613907999473427427956219544574777973791403272303500453084216725933062224449361800222452717336861075690336347603961822400741499118659287914792516755889886300080945565922088253209767761701543711432872061295339148629086939372225507486456637903380322865862648595073653277533902703217497623455286785070843301844880092590593034254250831817905867578539121907470703125000000000000000000000000000000000000000000000000000000000*i1^12 + -843027693590766469351009150504053614877762328663462348682750166036552652348580733179413566452077159102596283774821695188622714663751709182937475519334988062863557060802761424354879169254012387598177958604758131182043925609599629277581668997538461300139534277336312541622619561941009060445940063366517381630529082457657101898761288336859675320008989471440439237677406060493949206790050182247078849200278210716394510727587954409682015017177775827744180429519294003854274205575309764707669933622981260083007785263672673820926046855319061849886481183670879059261609224104627054246366772608389123431030896801403229726899595477850172598321171965669821000861360242107277546460216016631709994212622464190823179930958560771532663850536844480464313599700022223492864874370959140904769675338573909716341778871358312976533788118530735059548297777831660251294497579056723991488225661283600230831568528417949061283911038501296208229620933998538929264378926145593546710393266077610233732088795889092607874485656548561587889676393467818988919446349416480930353699475813157115793379160308057645542060180030600169172256529834091074516879880539234659677256575968414462444431518346841707868151430665683881158779404529345594304958118392190732685696934154220098287618931073940337912989409686861812443202252157901783539571979342757514365924635965697593294232742997206379330579454295393720582874647722319076182138232521161262953094141642707177636283523722097812153469172171918225350544942767430351568880233309427642238164541400205268613822905501164345983534713159275956834385354768171983115585988125378115517685796061740419583130590536283437216267837807663302020060960421722412109375000000000000000000000000000000000000000000000000000*i1^13 + -446789691440611364793844318292496595741529102999211459956726770665749466266571697978152469965828268934105837069723967252390509322648814165496059267211650525073316349238454809849054560966276464763071652324821656276886647901255499986028228115210528746943452544890977727945878604794271960050142047678163246965278931914403323989280665319032697511224207736341669192635233191938277401369937489754073337130027673229537998739367955072583996015763006421581552506997338803298351398548738577833011430820699166545428861860329170854201233456550037052994493267916973480136136882741240486660670404568227589745967701729736290959077771900192447782289660951758562153697877823759471945458240991448512100486060161654333097673048676105104069691581331751911111480826952586935224745621108623595620229705491935174443329995013514736751326535210826987287182578826885764541498938926681835955904756428429401955558766766137230982282471415419201083080379788378631389501056361018148879701387340070823703493935354665931804644281328071374470530022755632951364898427518360331522833758505101052026533063283354094959211387182613900616272068223965707191909638411799382253054328704144269521142591949282268144158742150152905311920737598201066410598172868203702780503810293199148434259118969293442241508978426677357434578703890510240872666683550997499248069926927094254998970247554980654202507105304593277082067872690668540644964061579185465947795459135815723722242816551811876992793945331672448003141066047847564460952606554525132695926815653589528298222225118557866191004977207514922658521115127028157299093564702525026139350404618555977907311825307085201428328604546921386802986510640472412109375000000000000000000000000000000000000000000000000*i1^14 + -184005855979804345454478942054655073354973635309200807123099696082812342382224340851338178600999239418687801332003042086318913055338665927654356101051609031148785169904002396769605414399671960331207789815726473543500887405261593251036074080648038991404602260149195796346484613751211031542118880859233545630521382633116809055958938492628121611328105909736515293108306264263597070376186321692304449749973990050550906748725781975252803481857058844807082152373690499293564788459445525932505896987217135190556040343758617453050773574801720199340787052470726940591445254056313967483662588126576064911509280012181723843695319963989898132076304905381430988631169411801791759815201445321252888566249358793075561182014564403354774665563882552370216319845771789537402142783620332180677066075230163480812251862874651754872487518315565531166527950602990029119320287960789664718145606603389619699026637195888302439052986673661412879905542145776031065888834922400173552649008511442059137619493748976077024863577462141561503778689266573192462906836205553114277607793380384942122338752619396685683373676587692265772375127952267986974529967982963553124810654889461484365295256847241409820816499183946577836750699118013308380165220221318110649969922043541900871099207318851906659122224280995435399083210909538563180007279680064879730710512882062254156205771817002024958403512723375670445086213306499495549289809426631407095419848288741919719083320182972714279939539078024272400732209821913681579497030543713737220364981845264953067957591041161331003365588249181090033799790684204681298063916762957878719338057196122498016551167000040355991410246745345459323940617345166015625000000000000000000000000000000000000000000000000*i1^15 + -59831697982147678669941028189050536281781023155373630085715067292600924403007903135804178986023298559090295389517507509412937335988083120879921340165905831785276889819810991454327702761389379428348037638736072462218969985965034081794820215021449793831799339543887485325652352762478281133201058682492531653124078347083109180852165393204525576694055756040960359026904526380557716566008774373908535468058049032298788034815874964399463215001675140559735954184436876009780350183739047474229173763415850471466311575522969859793229540348276811444543875937412497172235969175049696308149009303309430079576122407743363373292675231842584966297168695519363695004934995813683384296865607140718606343315866983288622055330172676658671775487803378730380513853638642853058418127922873772458509532890802142519172975916330803263080323648630140141278077195548746639763577224698967515691966472783694195598361702252225000497679868056933838964666420832335430603301923038814616876019416843868035839278584689276740815616871512929163874220867845954575806968013756869508422144106193707874736354112440307000816826412345324459359665190323586011398994683557165006398619188402332913540124642921496548204874864187875537055144830540169052548549197379776984639068024899462043151457303625407814411767259535549455664686607194275621739426331400778315297966464190882364849695410287684928789122987765581831886206724200984596462551661017411903080633389599084934484217833961116585703305328579984388677928896313106439706580761407717093698244335223589228168035715594414287990246052318162897771194405028635955075680740217926503552153358364201178999437580490591502354842090826077755934016865954589843750000000000000000000000000000000000000000000*i1^16 + -15573811822523524871325782309083376403089274341431298109304376719972478349415771047747219522657875587142311636870584525438466877132523694163674582612593215186063308461880870042272186410626467095558639500036845868335096384428471004330864347981059544697233558657981114292109264822453259766125637945446175015698263448438475913217248220712661459018722827095473732006478641746532598241817852790874181333312658659798794505675796310128040006196632531755505889411023095408522063746902549116145777167125488064626520567892900121288891005509416258840308254208238843481805157782607659135431939175604936416293505862345125932270381179876009741683260197147168765965154543118953532296632156018519015016667439676034277505186606428579468945247484794865301243951243306285974954249217500854722724155560903202039520643009341223773142633855344617009433552123979553991032426849325176581367055717952290687650073561204271253164942410142661255682981989886366447806468362238242143777032627069075184883657240107970193030197935072875789601763223850112083201409197987483317814065840013147065958433008315829961491437090920979458152352857042520253540435133201222932080402194121439129205402159548141517380484357070897658159152527527644195871259281683513737764837075474958951936146516700305178017507582337934172355566044421550139873666346406892576319446336678504780997417030529789760634517612116225663799132337801333248267878250732790387083437643372320416772235646769763672562184339841392259463399897442074733820673812078394529553882191287670803621260275663891152999490836721411253117486475168303274619851273960108683487390009140742152274363383790558557568426694966114755197395259002685546875000000000000000000000000000000000000000*i1^17 + -3283918368437421198277564155697034010704958783815045918280129455200156851282493736423907784635236868087774221979223413712919588948011963382762946233254868506052148905652263979301030679864155334465452580097629568439590345377087395651213568342868577952019094171265009153972312809958612581734820872980440587511887689460015484579614561775334660704915563138478369236515283773483354891152658634147654456467993389913310809883845596437793871399275121808706440167860455612856061072271801471424628847692597750963514391265137496295918742575622170473321099621140484219786315646637029048580865536992168867951225976941941735779870500229685454384963931801719796014266049963478386149530400441973097695795903655570399908418674826128193031595919521248879845098367623631368578818816200103587250415514388294549328486207462258003618369102755035773586227202246519499897402129282215927841978526857495784609307366661916256814929434941693103035358930356194366148458059989516588835031478494368793671737660511091106581969866659278345091641297385874392101006217939181899351448928168905264451718890122061584123292604400762779029061786703912445294341299147330326387201908843190412839754925882251405434914514699666401258696224995136372400400933957846856862024532888439517621990605138419435348218507130932386297298827579562755353247056269905606848109986633058052228539430283846057585128671403145802805239149008956100912446409570989529105630243683203625826556391547142886922495969123197124855425133969501660821593643319614619440748469905976063275722267924813011502959103507441686301987327050849282238494829429337676603122245249214097250966164681896959222091318921992329289581871673583984375000000000000000000000000000000000000*i1^18 + -569658149999639269712884798449591784428923727505148567105854257672464098595179850828538620981551915232946560735020090792425441623443623340692596803837836116792519919940000989045799375319121988615212850519459892201515338256240413765870438983605545915118139485759977032376663634592374501233086545425335858117159962497527541190187571229786578105333502089560395211338723654240289814659093585995614752124019920275419745770102932074251166904081110271779736296772263920842965253128697687766940025748948921782348629348104054904597320434905897616394254089372727693837697262576241562240397715042038876589274252567900262484115289012287494508087764504000028766225243657473590662571775321006432918929630335642608208826921224264450102263316220850907534680573248309404614493562584663349789043158024226157428937329504434524213701372232940547714812061558451178933208466017652010560720509685437872018596527811115608505194041537365257486946844758462159070148469054882248642256829069551914844272662614810867230398022933095479520517827979339355967899765941707954897360674232874855160137022693651497108819777018767010994476725081471514079543320837377390713597042997721664579983100773534247339962356103683832331280253682435391501463616213725452847344405765579914199534083114002908872657947496921481610128528469865151191057752593829488065585203177225024950341491824427572428124051619138740095451385693819219041454177454294425337824661019298870611379995347890257566975799757813804730477702332911026625075959255170092296614040619531693508320518267748778556640790713615871472760771011681012023578480639637896282575588434549517608342475572367258022999347651177845643729236389160156250000000000000000000000000000000000*i1^19 + -83580651934659732752930734307807523897824395332998466258269933494181838952251043667219277949386614500967888669243494329488933241704557674080324191286049995202690081933545028878052799573832035924264524975719788585404104002856396759994573069655970412797630463390456398594273165639960722092129774360629455857587180958612110352847871132352258136405287639231838087972625844561608183080503448123077446892076205438305972520147667954077956745419735446720846233151319537232819899777557305845292504394719066370481849405480633859400480743054075440220346581403637924043561029650201153261065911555944242865359256568745150660793739076561321113763190411736799721520501489434751514083036645559075156802516740488156960805427989343247863241013280716728640559766034587811540037893139586587817418957228926803358237820058954523146191115517578686644569453634000199773205496701725804158840190107964093632407394573930631504020025678048391908757643558466147568836096797299810034823444639932227710201193656161246254208347367271559690839232760375637011769040872559444737676371050695413150683141003010674271778640721122113226488169470250180260558041021684361076218872574939733157265204547669887074846352162716627830728098358117536978668196027478450600754584871681702832658509577027849769874908617493841934818393914937104618444623779969130350926859831741077127420137011802597498016865248559717249440960921412085233314485478521363870903048579398470141686034270699390576465893233874911960808542324044920475100536063051972729156112245936592143705009177452631609661424507080975092720256623171396663607435070001044615110532911130053841695657585228580650547220247322092002626266821289062500000000000000000000000000000000*i1^20 + -10803758456318463121996125427407951133511855879009483071356651096628268691815030358698154019144848676133262559010164251516523175803055281608770970001134523820785984331656865813818953847107594946961371741750693696481530159647113176783449742945759955678200603938181555778076921410643992388585392089873916672521639718904312340043146946614087082978173358131198702018191686087024738409589587082763733483993624894323399365297787110627305362319254414691845976940366714577366335057635241216036787579498782060253521658838118522085850307359656890837198778696294245039849802591769137858303139972188561434477874208530332811511845029313101451872516065886155101241477885962187178236899549894264535615320026373739930852885582155595874776320550419524573833834565510907229996568448350589726854148968474920604584124895583427281020916978990993627451746404304532956857487913589315860253465875581436714441400779499218724857896713454468147824376749810804361725710920949044439568715120172148510996279655890862952835523355549865524004878435481219930111423408790835581770080784474996524690674137249050488190947113921827626394552557676024545925448896620893983270764511399557483900349471941258525879609813579632651610267011545276670430910879920306928251133192089563050055896274329491085287829486699258633637178791331050462925584440527519497762586928595241466024913025043539315748276453819552655873610578853181832490946459651159545413178026681561946544986628897331765193707112905188600577457400693011792648930580879103752479399882100645395095252829825823559532290104752236474865684705445647924534249933823494628210797808089117339458881015704281337787442992785035481047884698486328125000000000000000000000000000*i1^21 + -1267293531482526687469806776386455725360762904055016131825011757448604187255770322620755682450737170282769500414365382033972671113067253571455985224170385038906256273984266540224376195036697427260966023025385686687718829577494647750710906008893768367604192341797084577837221385773768593376371679398293073010461763618370234515460401805521883279398249388640444069301063429092366171705003059367761325739273904562770965287234221978476224720673235005051247301352776878997936783999387491755723947235677169490267945435584396030274448118388696311919797456290261050470349458055969168959084693476638342583261529341489449277340634116840410305824975529051977161903870938811717727461386346539186560745945367445723449842862656476865931827364467984073726887411988376031162554330720216266271796783834815292310512552397400959732590325763649922028213347677638627316198241631252438472679023629431247683780711494452747018667468978981328033007303201071811539390766966058817334360636067162223348750504066066104744248181729088618178815040194229160677143372497527583936980085846141677438134141766959657419421821017069593869433634058665949805443612038442732012047147951580807800984471123287617830198605130450447334917776860121847763017357081299432697333348106898561153158542619621123584315415617565981717195367594798440508109931952404434280581243142740887323780325102864910446503694501702786101537977538391908094103378132651562679302868058786692777210918471505309786557522215287977942487486174892996717799414438382308750808263176435754250918285127274725590879801735155032693949384301114598964986815537066250025283278087291495523727654795838521178569594445563057324562774658203125000000000000000000000000*i1^22 + -133372409469542364804088565771512313062514750468040231865568566538647598593140869051918902700308979292858572436790694183963530540333650678977830873578256568304211991743648715978345164251631469350918938211247008949721566981487914339818225466197906115794650502594049488897043327392874419162951703697564804991058180332012830405082776563604697346143245477414240352461921363906998513269108164649467479357597255713040955950448130869749616067536665601610191353726038239205599162410475388969433700890503071782145707798137889719810033889891604025607626723141543964503836294981655495636405051195647923778808308160399370949296681556115444103194755204705212205219719068139659857054395862656714447997039648074194052611852713421259971635968216351990018745311805655728150866151709032228232630766267175498205040684625626208783574411942956994367103563610555540250624664865128323919815120861569236084011566492526925903469427028512790691206589921894588895800976020348747785834150938974788373819777077857422838081982248179894606509302781555381988844159300282337714226751825561006328519603608689172461940713276735809763058234751270241238409965504876127328587446510509118343476016059304191836395906388969313026184439157324087043977293407875390590641510790315743870216708004911007793153344500412031442368103117272100933651810817414257440911502670895393218351944015464190014638125060710076156578964178237050033485025153301601404926113775374168917505477284852225097231943564137505316093669050104948050578564514265852170900736127816730467592672647996262560756363452274650921970859535916794506222829059116604964719065565209905107771947539117216736923867447186066488791870117187500000000000000000000000*i1^23 + -12456555277922311634530238780483629417571040430107979277334797183439261806794221965679921531957882765930199954709290182150291428863361574131880265390070662999188077424461811307290588700335118595072191631030979430920127637835144203461609966275246788812754240655831818281066427231232893848518916571424299557190748254135234202103762049310170762774597026519374619307876791919493835861505155557663826109918407161930703428644750565059315214210105933378887421536571139701407114467660706578755187931489222430948664054646963186716276591043894073112816566625857644200658654282477435957469582777958067088718399427286710366431952046953444698776674567951692193774244074137956239303455456023520186515843433343705953902301684327330603386691087471585522964008725742702554075611197283090283926289330146305188524166125572649508798586205867374503229488818626860970924037579678245725586604826479951706528716446829509291301841900329996953216060352753991533202715068679615153398316923521871667635455529273943067208285148747067747985608585787268140595250539026189410393948952947256643049269434112301384889717280673867729587915163591740493988842190808309485882414696880818163105689369343707632956716968984632403203671258425566342011482541110098184969252079921935416080807677730019520638222832906148825726025281248655521480189549690631566817989119157906311029194260089509957772679646843929919005088813672273486905396223070777727961214421065932816692533760188940445937097636679954254850181436265142548581476608218694241483813791902897759248384933793253185616140726649826852219727708030780393720721168675046752567069917835401219989183473244469928556296535352069281029846191406250000000000000000000*i1^24 + -1067201764747982326394634667909734974756475829292804828005614974246432511457969512725209786700345715010622850037945437806831019910643977358028391000928346061058979119966431929917039897641005166642664309316734846213930135170138470855651019226119765882104940196845327683911107975935920308056272656794742097033727418407600987420386485517793851847481495353560097806568115843531253239245679229552659502858063459346377536924042650261863012085135029590304260221136394437911464696390121788272725045770380822324995181403904947098211436602507111883697148079792461296815613495458527374714867039890467862486399338487084589580875886338118388397036852057594311123972521785497087229898331960962169327499731901231762931852434974246021555720142520215122708225364526250274189952060866581168571142971431921947369454964533055894334482211786564714474245209549403874288071265720409570483961324724472192858840765998388673326500064913164709821165844002723727112431074347000773556786397712231446954576542612156910425582015778358184974773246425460304511609295751837206462454412422189690237910059968392610411323941412424975399564098208660694874164555938111922281306506966171372996168490658015758921501608992308604396331555609334805768333570726236841203945784242467356001276807835760155329984812581562411162940542153060137671789626371595781298670311311837075882423379912875185513382607928526276581058229390381750104268552714426919850157970196111097641633699696011249477129583597328943467655929818017073276450733083682549409935521030973040327634646632353788157171557192712280925395071834299684922103568581006993438721177147642633901914673829472267807817960408886091610477294921875000000000000000*i1^25 + -76270983796826001404927054576336126807515750532509407182550330426290300001564896409333407058591840812158228937018542846338392666844890887275055799437407921755658804728220466361115708163239805030011497404207673440145569418641730832282960729748506281304558461776121143375778675251579465941521791680792866663320781996306922331328136802415404797738655960469056409505539679552748402647720319246152518860735888912631739551556005290071705614626513806727977968214127228478694366345918167294049239776351374930815535957129400775808605643453702333271701080886955906414562100702814577421118283685980924074803734151864854160705492253495886519971392790328834794261514591809211256934189165715691496270579268253584856471217937299336286386818068814931616418881713518194222578100665506481283307247455343143536788382613936897903268554519025612362028492999860769590134894170862507786262432714231926052199302581946276961650896249129616828333080068428965157349973739611234161648185860415532596473009897950292545562890226616048034830649153610441496424108683427961342011017148213461644073628533008478462202536777129415353746017406232415542927471844802385565582047698488530283688344652469755015179501235302762970743507233551664337708852311051524564683193725165274639425936325273559298625394837826359069485108547569724581139069826576169274660515792160598701255444985053823306393553621144328101192706106098771460059825152704582550914349167324964551838633300988130537012998112934592375562834596931834732844528087530543112414882539500200724366775682840933950478852583828742443704156161782740574525871209903010347109004356702346679392897763189883574387922622872420765267333984375000000000000*i1^26 + -4135243291949665140098836092118291124545319772243404857917917609152120982001443067116595370920220197001846465463928786004370792002627440631082200930930047837793396676328441316313373377930320380715865835547988961924481200010573665404339208550479512244519582234586214765687142230750328222297798401236307098730177487609973077674694672916184495111616576061052331685165856958584744203735965056338864088049490518655022449248329079650570858685020386809395336738147300914560712340477064365329116079105665584659157810410095666379866113488314968807759979591152188698913387487023290688258337935202401302473626099350064368222390669877461968805386719297380282867595017229174163351889810344428222896405270696343831160787457370936491955380673423320492102877523713564979417101058877536460841813603928014134835508348519340232131739982889180506879525077836967348048262774549379214450655892412821804192654398505013554548696056529194005778971352148222010933446537740906717041403821077583982715068734475827498867928713742511100147959955733906707471239561794891293435522477893641403588096998011543316428122669781298801429433766356235526264331103457003006232034289856788369482033943619395024289269059880442262479663712136144324075262234324249631145194996947826847739939482503208914216736768671647673121346080765321765316412368654428752592000113656079216515296606950832216976941224613789705375527827792703635127878456093791500649646171828881489626504857374954289320932122913063744898021797467547603118867094248892625816167319822448772260272181594295682719003915557363220312529941439068698181984318593793612713779122330722798700926654914013212143321862847665399841308593750000000000*i1^27 + -242726932266047279299430515945489342635537982181133742671997624185913337459358660710378939724068401186878796203892002945459870211311992850656828611006514768146410328824877942065053428977423166115710593494393881779572003933863738515250430004494164905697570629013518808320920033460031455377361649485960383096264838141397792250778753025214236114077774229064923241116038630746014057530238554046347803199042962117350771596996272756200014500084054508577225473322767147036728525935470836526836529517463953053563018814041685345884686822496501250922224022293743013652476790595862694625473219254444901967540282605198056210323699787851633286286676286067317052611992261775846820152222082947200540496759989998801326164399887929352098999713674314604522554618478120511700805130596602042616163600903759376723236697033381600517041332067372920471234081081211663256102093592544569907998171519972160375354298451080212781644434253757036399007443757816078759453495151969561540554983159432065257868835377274486670897552090290153247973606818395732362733778327133812775594248335212367214359047391839748588408786873147631179325381641938506047792139616836339857385689080831226552179800129879747894003086809296510570992262317635203040191640706650408682372538198352114805418969107230674773750476271278807581146642309454693458232410843147977419006613201606811865307965394706977990644706819215088361241389455467779423595725398166068132868269005894180288239087036896656609308861517188562310843104798928483225054254418210189627022423050630470422099067563367673779056061604956491463532150302427103782485118375602098941702753348216693205524667877761406417151684951967561816406250000000000*i1^28 + -1876016667214851354140039863574353637952303814568804062454131735965973748354252263184700182799166104476555989622239667527514439132870768350825507941043652812152008004376895694225892822389390511627585663738218245123375798420345897155200571903944873231138828081318831577946179359361296264626076711794739457872908136991872178800323921542006890676280666072655458058803992895250723042227128922625829550086975003152070041101485770441458546942729770668534587077797263581075730316325571975353249295764913656450527593601716582794766379313784775205030840401638447236913990113744145735335413439210382771552492650724441717309633641358041850692452641633337967507301205033865738521579970609069739584836290391418739979087896122546876436650381761070299553819254307632528056293421547244857552700622671920103484876427891348851312408478029278938966290315805801103317191979039269718396974404052055926374666593838437669526447673440406873126523455899842845809356919106282990823457378275004509629404495709423117482655512798392619372716410492552896564629395575625858742163541936069246374114032388434509219467736663865609067382176617654448726106901150827957104865902032267146189834371971764668235528499559857592860434535725581693167752864115506007620518230215066148022383895575755253661697628313385718224720767112992857136874587734345585215065227512617538019682516365593282106162640763953905661035466585702071905131861090662972555241426450556373127360214870787759382082232526084000665446698072950967401676946509768537827907748614905487145838156003131823183176346341010556859376688343015034920612969295484267277174077719402067336894920013147439791329193376848565673828125000*i1^29 + -214857807767681913112486915762010708454429067509418861729811683622691090887363137841480838569646613487555357137391991276024291832247775144034621550192608951175140855813703951473593332422046980121552537303408795499740851634432199871801988667198884244858245334650479484056614726894909339272361090247997633497519544273254778572976516902103491945571872723540103763869337226735595770626623555571127131210486245769325414249007854249041842123124452606964761034806389200089665207468791064333280415503716153960626420499443888400674525182763480245627333801915816897134472746977692474768685193888056428135341267023797259085779034718041707047468641724793877387395278620455191863683894885072444834762858284169682868315524883284591022765603729870422642746597038160802873938477792883048519116571121358544668734096051111832063914457626339253714152038766572717274726387348389276646593679241326503885288714174261027651992377086237935241992816801417979393916374535824954019594084243983708438777559902750559130014520383981604090547139532685778943262073201726239333062965861758859340375896789628761783015308233825797064213686988256166184132194248196326693109269964201112365742646091233800371704565761186421452671687137714512518177279133949457589138592596840597033641984597416261057784762079205061042924998894289665536220659958887993942445072836391722698474024968532064489772125773779757266193434965505828048131749370045529156943581577356530524534577983831216419561131657610193495734270663747515789620241441565159975891952791318871836743099410180952313477624868383640628162185453854687779895044180428427689620648267962483770644333009211635591000057200302608642578125*i1^30 + 17212340904636707905144956235303336527262924938803495115620328755380304440132695161685748478335316350736145438275151409150534844959569119461164630779586025475323118986667861807504090446797561074540849037889198905757629655606622939326622485164830383580649273270051644032707151488773119162518161248608124499567111685258874307497959309268106509474542106398486269082653129982575072254925111756409148907781754950669402220718362107662775883945001194805332604604672334473572716749937740036786067405326561587082671118489067118345943150435307753198348329386948844950882286161617827158123789067886172999656184056610839241497715780216186351684357810920947765710135436011632961941198259022721786465108248587041717153461862098488288749441072712803119864587826485578267722133731334343598085555454872028454785182258100985144273338663835099759665459575463522886089342181443588788272577731457122848002215215157116280710159347001176680646336455566651901124306011677881543200752208254969557336241855311865750696486004827812311421819920481877720645106330731015775690000769739951106550243966482620385501885201806970387566320417497356250757934139193821495797945735741748867761976945684411413198226318725867784862212594747869327763073184377469261328803327709672861396459824734192312149542021181412163855103826668969270281709015295767765556427428142026259907069712614735734611944421857537744452035022740873037391175723797061752235222317060046290942066854538802862154549308759496160284552896782440415393790744204385359903914606842366691061661709457520409358769596883824575881879712441864643055246309791109363252069019678634642304230435765088850868205011703750000000*i1^31 + -9959776470676607044672482256474072875472195590708237383395650005931275361483623327860364058205492315149243056265375650989498337764752873337640570742840675171484459361713434374328863109961307321279266646733854849860861829223530698168990484021744101373849475901533033734495156289272699233957444309825849296358646627100693487370059573464681452808352542928150515395859762402042440009494239698715496829005986422456073936652576555333806373934412500314400142644422545181369793478043548795452988863749221675026574223542764650373770831369886252595103378775010695636675883005681824113533555667571592118070820843072979798873013010484592104141509460672185122355893065044150918298972684109133552616013755857606856365001675791099598044328150701305331541775818658965478580702384326567257047717650259563778543176910840192147402953143184405175315135636637311878775663042426960612009356254009936381448344076253152050157420726542297575884781231398375335287768383051369228260120235707568881211700869213946885109015719074908427242901677535193516379549269551752223184780846868572840465947419734105782914157597353108670661539054846933117522643512618284377048195267983127965073767420713976913012590038149043393939091015302282474537905971122936631403613383197760618480736827756039707356736391015810192980360750589258803549632964363648797989235177195046165715122394719051524842354345115784371322786145199686624028169124360881488083509933706487702167378978734722754985527230477601297124533654758179987119572508592846949950994551141562127658096796994456613843800279863313021046998262759012225268353161513308447839421279554214031126496431745142250951545600000000*i1^32 + -594749751379868212127929194884054638838718755122439420163665966542757606811638164343280565028795462385743498087115765604732106622766347331369165854996927174796783185117686492118949864011177485898802176799645055607429321607159629677042761883077332105528621946757658171383768262629335603203572537645228741736960753484707335216659242122254481924964627365753309839294226694590488316696502134733471405826936623057978011662916351659534424033971327711194042246611157940626956919986898736961438363315032213545115487364579465804875471064976908323823218412275906662617665876989167143067990767257483380330231786048105588415325264402219358595672581179237957856556637861221608021931335358110497207315045264695358589611673627290488836348725560101170235317382470053130304538822635896191415117406954831326069050061591383350218463697145667193130838559492397833616756790047486789605480877078115874429142483218899344377358523212713793337067170135498972425717841339405746459341327374734319213009024825785739410186473680192144198444613884395583679683443984891238309194418755064662207621564721979651186524288693622679621036935013071167264591421720263911347363448729013814346432731293793289830528717056605802578661088795343459101085412926771853361579269045047267405989106350358525519237907853320462288390895410888365491064323930439612970500669811770442777938916175622751696132648007204900530865183843224026797616893481830912446065682838754798930247847810682600681485015589918942630846294678516700306632076426051219705005360095012679590530784905258531167647086133068164741569323266677637873669337294141830493983298751915641602758536698837735473152000000*i1^33 + -3892979601794207333506982295624677984536626289926341896899029854145826448215428519244887732151420354735504406180305663354678298737017040096885125926530004470847134379470538528289339539920136472564732381690915661430045569843566203298505801231527860729392553772883399585081926582835481681627021855567951362601602331726559404443071273592275007236737076073982758809100835419599931454609273755540018171715452926760441591760035266878080324543070430221419497014321096294810013130559899514709395190111041043679862612539634041415258056694384544340433465636667858750745202297176831050709394542925069142613324251757626016003226516456262608460078347481250355029873148324589373212819374384858566125711943034344091493229785561635988193251373716544766754881145014535553894178011766928870693272296243214441417221136717841472550248629749695709565506712265015830315997622378824647953438545506946894787152206803572582105914225725420518986604978061263357743816078239933875339244559245975133491285119035832545025440317997422978392896410654672961205848096822646000094004311702355769278163067398388751261142210440371351373909160860259100609890713806366566694534970502663457400042836985219509827226988629399239359302521692087853494020137592794105903738178995428235013616841979001261521844867799382597334677544480731672039749346981479993469953304092443472313046937425628830704428502358380492062699598046608801254327714652973680889115256816705567955252826567449617419948464089219593020616733063445345555717009748118351038360826152423086649164893300999753429784021727808535662087467273481457402714144659715220326242342243183616693468131706504478720000*i1^34 + 10182116719358069054268477086670332698097275900371771647870348005471064823302484714887369403049787453462091193985772775896375995212178012419473958218304888590347380137616385476489790785749574434936577458379639596231385687715237305533586615688320285006157707047617923358920861389642613223400163986971271272193026412933437054200037100090431471676209289549250820436785802466601439675859624894988893353023360114517572997532512135670332075530266260035292052577508791541407005123985408836140249041722517723593743270016790363926751924020059615918335676406364995995705809553809021758317731976935191331001199891840464801343357966953218733035417893338763430065207190304854554191861867778543249524209103866278810963756909002934231360085197549864160360118724221997291302523430031734042166644178854223170038077799497733700248060718476726405659192923721553828499082737906442730864801487433441236618648238324610973471669193087248604340047600904096157872116384360833874371418700090170574518169829499387981578906945864764131713706491216921757089268700991227599668153780924773853551805186114727536257749353849271085689390786101921362092928554040891390810690707593393974900366000544232778650023956438473853433886291280238335648604028787045947486735270820479979709888914599794599281076123159662851159613566603962287227638036408402043079230321157437172284409975069095912689713177626232197072625846888605960240909772204580987466853420451755717298506064697634046012625728889910186999150988953030199271040197007279873755209271096705275980912769284413147876733978299211248362752869205864289185245678127243628607439250524211233101682304037683200*i1^35 + 112321486728088996420125884940283575203659829502750884075919173465436271546922914814822426448881508103329949936055814642366629932036703149578873425748981765420129834657761312814213825542608801513137608767958255562767692505073171039134181853992560580268839690509609617637837541355274229986266355568198565786859974037162827432148664083100383386857116141144884707484590489275627798735983464169612219380010391021697469226503681168810569586821751281910709841617134417039730547081659960308365030994855600460930541869626085775056484717136810200106106880370258032897727081744800062279938442799032221507303427651807811513628506295731428197602098354570414152667632927481099548273911538382510946315448060304072766195882975179217242450893173263041618393997296744805427239658851953574152668522642083744251754858791970075336753823192383481548505358173533897160878279723814208550424160045365780421329216988910313161627667037811903029062473100263752807325241024943821015429177344826915425124877559051493832121806323898932379745371476625954037103369284932490909287021442373067366206602675976892545963783730784743801953925230612450147312376606696178726079372430224129950966494986758524803089256763275279597449369182375306647238724589420973890418321775472347454848348781009087742042736362443654951903978343156884003335559903212669051522509838036418047992086628548331709201854305232451840173036103375999194324408451949348006401002541496304817169575997152938245279635856999946471475554572766855628484525869454258300468533041824495994483102621688415695311113674616328593555600306821002675163692478255173541493102975935296115560572518400*i1^36 + 314557440711616084902322307682235009998539647764410045235763965804920636234332796696811326027064946621204566546842005561628478578387624338043902319111861241188318689683614415387039810230384972072787398668349860793255890157786364283154920431865301186171877338135089069119958338411824226075562500188097478281839627978315742612713960753533678037284422398042430414304961712226433050148225755514182527716219454031142523459802529080543002032475293290575312374076223789616158323435319828290469540331828129965415749163739811773925255339907671624506522367341493003073270786051330908108569900642297826325870459928394743554236309413668371243466456327221935266504064050082198753372405454074025484030151393877860814562458027378010036543489278534932504184216244303833995328730467529382741549147565215338238582090620000364597279358853580139526925139471303954372046196356372487280766372760299017119076965881500003779329204939484519043737559148732495480573073242552149578911541323442891132398739723206303371518886406759749921226726681255470400560767840121989141459592113384202077734289156731867059790053876178439253145082224261060602773677934085796779819023200147741217222786083253554534695137063172153435116685134174682166723330370483452127685276199382111134960332362384226093174668618697394629873731002291399997507249266197928131312735830193204982663869235024154957990471825195454993016224347087655578238257830838642488654834864588898098648266369770553456864470051533350657110574430004269184714315051189819383892348775397999313533230364755664734938103916046156143130865890328742727854710100197317112173215631936035972186112*i1^37 + 387502100104679610233925488466532819814667507441859319093790271222703475183059713450718262449543717318846386643851899331493305509482505280893513545129450792239105806654099693975590488189001152191124431397015371493592892255138593391258481807100466654469396901354978930662308652636552541798378011549521909806646855830485863437177976577052036529776459203957739016714484205825170062590636477323175143869299814894167371830482211566591568019340734484179555136690826733815635704991377777662519985952567769985564676343964701632046251114746532862597721701126121194603657472940502125117567291129227441429302627232559188747137502211338100686229701592838239816066574717505010324090992916916225120439367617641812165602073329508957666514579421844295260774033649131253091040328765043783116448721984187867925726472437216329917997200000329712223143705456493827696972787967700306178256265384013969918274810081277024633776677322191079617806124292720798230576224233975685319751325408478178346883028171369216450980349321846877935266830737107137620174845234013143832198526885376049835935216982495455530485373494602534240612755122672828998857015342330726017181488031936924519720063562190718255042794337687619077122145816630967817633510776196905423675172463355337255553200349534507520490504599733012799816536110278511395275405549514200800779708287180725078246883274780087268288050458292217279079550537360103863363795706080309218160533958143376192779787996981902528001685434528645352436444335336504206324543037596309447744460193233125522472936048164594256428575205936553782461765823436451523805303739065581661383017088260505600*i1^38 + 159230623727207996058949517131039737809318924861297628786318842689170244493260855196105964755027759748492057731345912191082133999385761002296475606362881589096734976518692504282564538927768283271530468460769417400305239610199559957780707338515665808716574166779105205131834323112973336077516360422560222728322314967193098437229062788320933514315080675841441199566029414060252304673785689733986299936174310597962272253476673953513179426515927253626801749684781796403785318988831703959462992462463155677114033916241802028724074995169983018155498407176195332766858757724308253474898050232030139892072212195413503164050316965213710721550106825890042485344014934874821141659265358767543505136261132612968570687001143445765932160192307142915469313790606385579060663265318724807475561685856548809443665123216418329291252955948676778107238500083889427746896242333044937202398653036721309265345750148683927330879384223078161418593917174385129937204809603366687613777669567313260907711810429913951846733969877638898925866967503743212956233516989108965959163440772543323038659185870786240495951543058666578082901103057983508210375857002085329996374464391568229798940596403574607587463299342699148545736641857642671447835537447753128608185981523864205289736640447956660101339538939631440813359648661626825007928571226795301889142871704781827707397518619176255430706645819762117961275835864154522129881748429922293972002592354432938186499646774791884498584068141664491561304357739621295858795795843610245887157440971403399099755842269324715716798685027720900934642990182260120772175712565634601578527350325248*i1^39 + -97530192122714561125570978961115381031397544788287708949637525595923508076876548887777157907748848877941776888584958091175615591957535490865219232716582829127882619142349251078422815646697144143572556031662410490807074997737926524823622957898549014546774174655334458285631812671733078293473076701018203584285999069543882532729291491241221081375606641258057482051703777861695109055588402467271186953678116019386470163556505037306209650859310531518545866153186742283147075306167592179140612763468844783769947213362354982314001823849520571779170549439397375845306887599924962201262968445501396116802034895956902387640866710122147643172734118884381255499337857687363917406988563302367215227133714468267156141816338952120233418864589690862553691503584076813598958346912236378920083202624436041539803386952227348697840864153236323324783526787563323180126498637441263158984387214042331731554925078713608488515120333608522791040838771560282943634705996344295638022315621037202315470667952274106907523783025166768376951700281566653015768579930910821936613591898678955329601343257288007173223729721972135303085404483362344841270594043365668169745669655147759964893957141185541600742480008840415524841439146829257387057609939478510873446097494994036759771675419039635188570044334450575265848745213786405397791935188930873701302568530547923369126295368192196825039608074990751000645843533045870863466534900825040382722044523714404558410765074820649969411325122993805409806565319386782728372726783552443338402553890471570512553137996884047123407998796887807786308715624643200005558264243310687510593536*i1^40 + -34986284432144960245315641281114190229469231420878376532626212278896116445417939813498073634867456920269281625699898698423332525046489218215877183535793718637861389501812673635010652570185425364970234435777236082694310027960226799856679313306623205722441780008160288590037372074662984170354833086556047929467791611698706066678666496168652956804494391657339946384867356727082327210947295033288338112337088116142590254365702100861933411312616053619703665619522401216146219540265513305316555110839274188589519743584680067952559367779876073965416166849695955279720984510673468675521311865324446278995256896202485971563540544678231826304133667846735851107110928307101328536615629031852773577018214411896657564093042006065428330707242965457057332340244131554547083576326781428168277197353278697487856326095839385562887065281582975369861467226267215326726015971011043361164738352110013995366000445359845238622850750720945465748769286271244110491330354617086617376041840620115540229034425483981005092902597119205170595794851606518483589450309237861722189337361070879044539054379456619497484359477238983594976509274611884633118378427280649261185289197646435873346623397275697924879728773397068318526723933679727999074658695067432285566657805087588390040282054469711598503626011904305641158232195934133963135646077738547692290173757464898191105511893022225718261283134299513678246978833820807855428668315323893496672086788887226731512155592885036212908745547487299824784421520433850956886831020004778847021107745218940937802378744067623867454088093361283043517210933339690248827225766090506240*i1^41 + 23606108731989300916474058696277746355983588721850932875945245177901791597047428386809034032845492442443740505290943538985146612891307567245412544373801183806468758951722596720269667790201564784869667101507573674313345814877522938493868178374923891222428269017411777232775389471476784553574707623441874633105507570840892151515430058034985398214329628732052457069227087542627599777066919357816800031578417337303191905077696168587949544414748233216233055192423315167019387655839282651114079746344776792025646302135411766761781456872450136207357607367496634205470434640196291832109672631673990630970059243100405556926444857820837533045212980011408770744361226660753094755785892682088982136777576082729985549852350298515177042300739511316952485162551741978300401706742380679710587913287965085679308635865793361501470558854278711674687384945946438491210170882919112180263192175408497998050457024978687330950591037123998570552571152635898290946189875550716477609259558641697651857937660071648137389161873858947131945503075677607563968286395557935401627359579153008575316547985020126743595735057225362906532088019075994666380729263521102747302025738821418383962573854217244927340283766839124114824351968561416481382004734595362982820245160646866380833088393733905712915368311668208803147562122978622264499244460177701106884915511063166085441359059799073925399773713234063564977878676429780678119174482041070533876205788138445529062180458996536112742712973721906473662085120661404743989832082808560010090561882966113172232646380244877977269455898891778573167022101240826213675271454720*i1^42 + -603908510978452642446013929073975389099507868062805608600289594037257521201936346814452961827169544570023001999673384916382585699479540865675376173730224493178608982380989808597243634143932960504992294191957304588607378840487921894187445143109626709176072721086690846582379421441733060384450189775908598434737521912719500982544087941789802212149916251551180449335599605429878214953341307173906536770849778520077167417071230660354429874447251116034661668607038746044171827064442485567012205727649094461925143431660267324491718794636052618387105425880031184037956644995444692053960132964691567095241900709970783989381151667534959528206796099882277395917776007265911368279190421001722531607639193392315142662226805809530627250718788664685265349208439060989479700976627031522069744638258778740270610063706576306380097475722747213368441582465837625266778270366158587903089538811478448340424374938657899262989216593162528915320017854708662688130616879648061233001415166178546387979742775525489744663372757403766879425301370208364937915325753038353369634374703022617551619453532398395780499020531103243083824094686981451455936876994414918911939279219144734818380267728386535397493120019231923914105944574568761368852508387185808224362123592339211491130277696518769876924868872538359648138699271960873312450610876195686315181910084502729785386808224698027296958052713336328316330399393114912828817026313374772266546082872408971442287542843029646624747057076747417164695244771356800591183722288420065940673010791609719675122664979536319799646302462747035733910577460427674877952*i1^43 + 24095898513222330384300053346081054783359151624786737142858493828924514698303184072479483983134838738359181408643173589156523486524014302520012430008186309154121274835953780231946805565177520822030595375968080940178788261879610470596320765182395162741307414206418882807172692466127412480092976923101378945037755171041091611167836497790846085843583534477976140912960954631247344532316318226533339185414041793316298021131585476301651983489414807746397044400839393556194838039216056333293186250644049259369461251446126470455889670175603952426727184053002134836903103092391655536392682836566618576469535296732879957529958278320718133943830984840207239156047609860051609025276899251318446017689822777964468595118544562666872046520214771535885496747915477551121202439389995214906189052665388375287091400872299776347885992559088811607251420084006775633721955492567006150298517738819317434311898020761317362571540650099767170696897153036131701933668714762872549258697797863262152502368978787763373893260881603846124481398866740580058674450087459369951789608467639642664551548957904343949408742139764961493866003054008277042396243832486782372798379297351455142442369631069298272590902535782372350075394292316530575287476622737331518543243343017476900962994177109732046251732005561761747920424238736314069773428776900971658872959983070644712700525786899933509909900771303521850145524843505884721585118778697980952231215198227413465528650168710399953539554700346705911166557650876676003044937735276659140295323887195626713921491222860548245117213877826981689309679730032640*i1^44 + -11190842546836321583475562275637692565680165697130048007524137147043305567170790052388158608242638280382571424631458320622120463190728879340241966651821009455745282101266991164198170718090809823942095014745853303396398730741466679558187324119674482121695597869852588862450489279206792505790717069415823855947758500664115212854094813714042797801471507376016067524591754336305613795423323325645962791315877980802364582314192443687586415630790873404180548794049389499942925413936471058020824160657138262551052882590562260546357682691774846897558170066183879017491289283684669578072626368267076564431659348243544790773234186850403785427131359644618477573083839516100113558332771081809946609475592981260560980045819970721924599929816389533014823601017436361178500414036136943150679842198577759067402320412031043823874773483877342049159753250598752109377143553337346556712503324319116531130321207231725688637780849518531291128652583421930443477114542113276888544709378891415823886950528713451523518258587575582581018476223882982079271199986583497017419276371963964725292056639086237176265885967096757804508651284189232600874205184535573341063378170946010989029474809303617980898067640783668145806954960070732649714364480822841631752531911057773163396610775952166411640687690930903291879960774784094319686680990183226789543735442021965693186648914557178225009687464843339421032765728236495399709052549223702194496001026964770223221317443617539798737047157038498888053604462095567085237216998101475675989316095474427746411479339706015298326918772057384817770102784*i1^45 + 714748443653108514258384898287291484835065628960472929840554021300584516608695354367430233318934723000252488667732758583406639337083132040890268981480121480494737476775203876746481345561766771719096584914640571637282309970708669031024820580239896258262234986801818917694323953863233010638929516233490918553790716926076025761071085390194870874554683322315821800606963843726895381098982735971702540771168093718617079831888702728048569071193115259807207349083767511835888466436630762436801140167806084163727130027481597614324960375444893943886177870027198022092912473277487360662176395313363754345976474644722709672808259065452920432801293340093719119878042740968821776950450585511174018780207458278022916061341273489535570962752227741442216856248823662684360261789897941464079337421547354970396764382664606317468052610938291794514083289904369760992155038811490944229850885639981830329154907880605456723830645215098839921365106613486883143056107431908524534414666607741102860347713504304888736882257760926322136717371458801606149701150234478825040075367538076751181698968035929010797429775389212481516294916777737462060206010917662374561504644535325807720995162113225476393939039932929463008107542254318676726468445765778673552602105674529036958606363005996763003365814205598095651900471931772238060926124054564072079538565180167379481831102129140438944216560570320524506760505548899207384624511323069297323035309803340214187264744692916105724436013571602755592669340767392403870465692187719598781970350919156631603990804672889607864849948730925776896*i1^46 + 3443561458885327946355826991341200200155971607961702347565655385461259138615455802851240828142262034221497555627887781308862082517289641015713535672729556443700901725039208586013289821129405495487426372214133014990579049078783033204057312885094602830857196273698718066003391479986968246533887870206042195358340690981453566545817056792052271101012578768556427193810073146099964844369287516975013913600530969946693716422363496688952683316343427163138968029978296744612236500441603319585936571086793585734006543748315426341272541665335706570565422155577408775018978174124493125745731594260163849882614820489981286084348344638751286208645425676011934167911808142210560846884992428870418706523638100146992421457752187301080072410508970359326888679895010754968916634679171998668703949580857689836430112809391666594075953214330914721964715054683481320774442845852154000204850385432814113580827482588293547012729718985793216575256427501203652054308527883512891415611346846558250421720178173423643509803755070020802518924892492465545142801060911740262275701312899130296620865443852630692410758239089837055496092936476336523921437419026463235681419110701458579148555855356242296754027012160318870777349144882576286208734813895548559444522529759025743862212947040509953022412934820471857732763495330857900007543729851064557347287427892393204314837729053087046777602881542773719129433640679319749460848340952013514027715894181179115609634615610950988963176452839462651076121952001451766565660103363440286053433188837056877842238366966455577102828699648*i1^47 + 186532043273437713717911538422847501685209042875937452028878087101636480980926996985717611441010753892501625300416793009967859219719166883061481517701222121069993994371762658180755977825052966924035063394571226549299339066592462604874612161369195706057764738563699165230839586540115790857883501385633339172833336967219333045867978902892110818003048973106400698840462532794009073528169337089668397528487939061335284852290634941772563352261884710667635535682339398631082683529582771291551930221361679080713943269488350453353585225453966060181058837297569488316209081635688311114352042061257082708208523005386090994893110165431174311636809337747804262098120783698210025920901075611515057421413289869737263242099103615085754828694812325624993154995324061358269229609960858828133703671133287407731632844042994959146220346354659281629545985127170378233991652919030538768271051571380785553421266312647605326721926959948966284750541485937985134378954778994886545376895361488953010582947292507750577204237390400950746697742543885434846976038984436490182483510902773633457751337518764925746330524575018650932835433663443356262416417365178841913489455616260911810981046374401015330425760882193177497646946864286773050998587781206818123035013690516049188293494585761713555975000290010127989146970683271641321689667155475654693178212499283550090503145000274032007968367746828764619334633993873895597822693621663651286618795837848052590715370023180600771219710883313950410152482603391359410031312926364524172377690446347133871197192939986002903040*i1^48 + 821154105466697456770428075508445141101250719795304319464262926614457888100178539429488437258345946132971872360586052908964604616637726033738367349153242775744152019320231126868448709059537041136186546545955079443080902822650611138784313267309419969104582415793018926554997444219097796607341228525390334962312284708908475461256071019515116542361127324024124070969365753067263438808468501748503998791634903178347958579427570235030715245472622621007383247442398224218829331086454379307046392253058199295547156455742325990936741776503526397711445544951909772734894654048197960358567511021267150471816109331142145212848739771056363903367888950285712430717449248089276359548065156213382050803023428848698979854100518393873045543882839041153787998115768095551165434496736108263725071811114593988836614433124756703258614195340957482811093543959697182854010000997504177535164205843809807345108179505100763913008387883588661096261667171511323292446203429137445435127632538293743804364439499773629767205379370888043909620172531192366199251460373683602665584506158768756799123030115519331509433860031019295702436710351515862714748155635034790133209643518496203507868918705614865092512111923378291422757125992113043516833591789803351493782456353685089845563404155686881016822062437747068976345479162776128838784423677963499976476889091205012883734368720869719266011448485813897247927225024379747325268420413625661864689766248840769407346092324806564353471889703195132190835143624383385631397598689618135228436681493567485188261072076800*i1^49 + 1409642263225799412091894679883850455602697411407512978455782779836612723995314128624529833351635091220585705354211034141893601439890157678659275092122843938493748797889835504216863442735598703819596815356330612930362645006117613631014132579894794265742588947548136450315013484749006901300585727729564092779877616651173133110556056886305913816227190574323707243374701241855557818466896965522521254512121719802965348379684536129180180686401930669184612919234571216271779571694300929892465999181210400573814153420712659373929272514785929842462860152613466571191748875781306933040925046018987473407138536640365811446908981995078170820625857103510396083564534692331498892400368414978772295587492561233704561486503518958933131508601983016712339363735707257039038757451762843646513829049657152959431802707761427641725621184197735837150877226242514781435575977609675222715250214980562633315470252150971949754982663191041337280597855274137233580757270475270952317348937845491441516395065569651438569984567957227836634870301560888659154644601021594558407190320132923152329842583005365012770546048418055309745759524215645395716078362309680172331211381895698133968468884345182490299943064895875197922063232674092290574898060898361749356116211927398954150742847364863742408481038317468773926380718223600771738432106340417022552234684560636988090271126810912625027038129421817922971206057422788189804926641740168736806297524078459627639408314112778082602672622576028894806750874058504399942726097615107547555067602126531182198784*i1^50 + 1358054147940667371901067870331288066687218180860500848647104005708934434195832058238234321421289912149529677877108769606387891374232073586089037363194231957375667681359983057419937970366973822308347976761827975514161474297011609668840945935925343351891594762767954983691897565220764607873075585270430051473919132503782418764091070476384904562798870584385234327191102100116984514166675975542436115087643638185624491083459608812288427918577897776684753605733417018956569308530186347434157154028917633918733660233244526079956240205738527898155071715355812569800614519956704696885811536988439631016854861482723583552029290496969445242184829459325576310669878242370914874763813196850039070973685761097486968670312494919945211634252322479889654433910184228524215579155684083203345190910092655204331296677696691637135328101686113334618700046258077671074667696538937880135009489509114373211237639589440694211987826156473626346742003570970460666931869251157258537915037388027971009897470402274872025185720742588496717912105803032394052775202960371065121069312873772704613818328318879032532595253656636664918480784118885164010371926080364832769083618479996458310212933822097749251547501833906832470121656037248928850301580080042167051770205518853592544198216844900667202809810412892289154981169277992687713611921839704264664201880676099766529710448388673050494050490661361657525239565342459026753785180202375635559961052113823080030741965260305166352552020610774009043035125710528246254429065819051689338541300514816*i1^51 + 831159445892310354410051562081107399172040825208393861935972120529114866261864073683960820253870395983186291491336030819785115804286235646039029253766554553199091581631102354816672902226058718812573098913774428947667075100268211470793614181477084937050161854940156514239665666734614762650921279214063381279398219632802626077695327303581007071928417263334659769435601709303303769997181500498691832724515149161093998393997932249474388286460120492675542964990638276686540458293117466907547025832441086917533184148347460132255350655319821211354525018758874928058763896055258895848837959536644560400655448039103163292641492578220386974635045072950828584797793998648334164237669532691310774871631909447359182084422191014481626348050295630455732599602425029279726911730599096812362626598923077402082493808061240916082055020257134627118491271125714625601341689155644828338856588556915366180413796002527154659380718362814851372007566884872622029134457164603068462370122863388119396758082469600100082179312642776253375811932944714268602526985856269881363778141085490003343828137910599481890547503823947575412905664903439535362717465293268917561369267818999147752396704423641272907856588553121260552596164778052780932179459058753170747438188665268226028254419436603599715257429439264543927759910947816208464933129421646622962278762527229745912866645282722334301126364288701060025151532484837782896704058316978035032269610818725425574914341451720728200790143464440961471481023151269880917959690604071685718016*i1^52 + 218394256412578395256977148591446346932783700733376023112002861913473748824158376088960190019017420683499941773607473396075008439976814127976738326134888885550897320884757701167245925993677497927655995690708437286473699584423755973518599295048488938500468459029654539468000903488996808961037572148383100535620755683119584321677505646469125815986124908590180183659746808010636597806667835874800008409766796851975370167405285595421227943673873329165516453020151906008344813677469416086451133138753112804295398879341957917888257637764091026382950758804956614748010507342686289932370287054739608571427066342764503824761047042121617250807094674346460114438030701488725005053588048225161568884700175226577927772697097115760111581591325463373962396834349758937552191919614875361019287108422196107522165757211557463135834744023307439257547234131758119242126753646927754281529216551448455092750130900078350896869680152053679658037050400473408959708337782133163510907327110128845769842081564029770771032441555312665699094966466674983690893279420364233161831555132308748751023684173303658944946930634107260295653128432019808859182085549020187017809847693309532845252837733729991088759049610809938567958907740073152065826219531695919880278948271214944501062446444152412756539669792403331019963885503326769621703849088455529521975667878324200615917473845081245462078759586133973772187109883893934511419862331426574355359766501229295798752849528921826621835039694447987211372634171533220320372672430080*i1^53 + 111289323917427029815548825321726887281051588400539917790890983635083411925795568411829214354632852039050244017603045305925878177050840774068198585673404905925461120692456542399025443881450377597953088395898194554605453871118287767499211974242755282825282094616815845148133858817060367946403620029566993370657196570897847365374742149493778119858563270515076529231684277504120322997157680411381899586295490413136746358627845892362644329072711124870714015706391880052080690897836485989498500581822933493331385511053506800455842668800475579036318398179467097547453775900404075530014494313481024664791781303987013257498670544395351759553331153621392122213194859265011709339070664315441793248021782359513998296148192320405309257711231631513201695763539386441539417963217154288144310146249153442123810873488132048262322003726281196170179276129008031034759404548484766494625111741029025994911789801799502705891968277008292334465166585095951484760805865524919699951743878100640623053566507585816361936719260375513700535136557674621985218903293621901373147644653151469543430478274782958437239203080923195059403196418324675720450987396798086141589726272058788375953801662426056454765288355411414973870110538564563387755400620304952371745191553010240606355211122586458011852085829660899108199916155043036308202213622345958400184490604829220958532088426837760897411543503384602156113374497358441814284087018437556970172429048652375726830815971169498242518290086737589422172650004498308136960*i1^54 + 353468991580975757092836827194767720508446961391185048803305584892627384446748298265685186107927674593001115286546945338059819565086389339430838750556031731391642311430329946376867577819919715920661750613529901559743521962235914668026165720704171206418827810826347177111090099226940538966873079055785429581186103900188823471201159673415552584765936335044866266182804012379729224713119856077387288908491569092807817507120994738287979923102118018956363997141294515919187537910109818710648785497074414903332501891037152696392003642104179377040400644870967243472720802840231523556377878825678456688298118711870122342603005750938691192455281526685839285585022348307364176001710648007148788140801884903651039786857611001566739690054851283997248880233955509887230179383848330938318951347355638015046207626684997142178892166731085003676544946432150376692546244556602878192276500827221457931189451807791422804951101802634734000731208985771465995598649694095315851362807005092320806751657457071270402258360511009244284230455347832516916378715395844350131844311563711283655849852946728701809598084972764947499957655117944396726467255397496630528902607970386665410392655888691689147035059643677949467593765524244058418154383082516957272068254143577885458623806218119064123280073374617317571325625401586923609172828103383585399718760652832120684497650458237943745711146146250296905392614797425904394189567959658821057204691507745547129313887088614776347803614904758045134005731328*i1^55 + 7456068130085341331770392094865366754026604323551854723250862568216774526747101184676052507874350436683476615611842868036089179276460113418421051586231974929414415004885641552711994147209144852475182323031906800001673816517149795904944778975188505169372673939718625859121382485207820107078737817306916664045803928211834972347022584922584403516623230361137888233427797611924462586806133303419609805177821046986517544449223806183930168785411714359199013200937443418851336670645892606928580008318767263796496267651829877808470437040957192210943868595215157481074441635755309524860291319707709009126768919082599460760009071210131965996621721386094957526590505143032242396158740369156636290760307417580910374392690620880559570120969105228611505395283791784089987975989354877148207765776409841924919317350290498071555488592328539084175607600630899616639933906266297528796779724297661119659814630857580734815537570174864785577461698834136217998239246421854656888824545111671230806933335458040140577268461970394466569337709700332216274223086754383594717685225648593866381366560929481869170223686621336773819058071318985907185372643891416835431079814074612293505338683757532230482060309637734290460872753251544337544960978452689347988614558054763116075057281194699208335669204425061572733816776159942538865492315543773164596394009929181401486876258637354752776121702737736843015049957595454244939613676311433115317333684005681436927964402518892138150721247084806144*i1^56 + 3672198989369487897695924761460212006777480745978494009003363581996004207651654806995361339558943610957739419707188062215094767331602182725810906480292452799262019606290330235016330112440816866136700620771256445045788164400445751419794519781442696224808138784367064837569557511797508203989796995901548729973917947750737677360862286811694013041557463984367162638335460575684027571126331137926630427558642114889562987180640003612663348857361452553690336996007338332933428415726718685221477418180168556453656375499319623320300288283605193801440055151159221991952658082019298573650632700089624772420304937270065144805973814186944512683873402874541395507741419850617648313766775563014463895179430645766274015558630206212368978095717737417891187590947536669451408791857028098559330566840430119540722564032133485129192013760636981981421917325507739878685985781902758531021826145360286409814134201737951163800605913724272692833620337117145954100142265907656126423070355669453048562460629171866221769365924322253437157916262950139460547354305734808815444094123762650733283609446756433526216664717581828232474983230407211997921155140099909963663505381312659945289693345243874851798467253637237691573717526888218059485115193194980261458001084989047534872939500866544978917569252653903715608337926641829422288723946250857683632392756910427443121143247782679081745561573298659371537246055795713420595081537385410535803992881795078379221774424342528*i1^57 + -18981717189505860045759538884470911393454763594908895202949181328769226705245790467111567170183981569994089937337880454279748037863777977212876243708601846141489058880468870570171201880904511221216011273421271828167623165183427374771814855019848482738834348203082660611029020447956850140219279624289050576517084946483011471638220484974849927867735952142885154038746621106026103423235547127649968473061879273927609192416822633308003874584395425245780358338330919437566977766619145275564973214266547661259010410462396949376533555119102920505086520336727801550802055461708677888580268192228585132289209051661924784987497816246385806358336193722474163171246222216890569448555680114700173927591039882787909133230558776342860246189704434940555309617884410085766512595470817265352849934987865108174787255133428128668021495205823604170428549756860528515087013472767121584892470596885245900363653448678772084408311502685543995192282055231109135029525983451571355568759637040692726893036618570970509396865305515632818741343812292240232827085927120137634502681592773428489510743617030570366550480767494085971029127283970590284111979663293916473810635866358882427383856503736716991976757626096538509779492504815319675210238823251672496218118119743870128319291407446639709286531276950288377028808935595622582002086570410294400983969672868553067316724545195727428046402996955327579920589818264986566721648475667917041970966429696*i1^58 + -144118884231732676462084583175957672301613957124545650106221453693571922168937748073341463803029702509590488213041403148861299245800185617300102753167079067815550839746665643795109860158626247137100307320039755339656251522546800409670311901687859100554965242679337126359343977252297315211640779355129916990889233831543699338990559003497881161854901775967483505248140233163299189001521335652791097201829799607315042807580539152476710500122285525565548230616222191356947495915324434718992712790612785289999358029632991550109551853991878266319615419947717127404188357118012014398182389626266554658048750434372021112475608333053760573269923302722149074879672013707458973542552358363177543530510769550962447767815472746098505893120284088498046065919513981266356261240481704370291874689845122444096689502131769181685793549784445649664387415387406408635758492445201032791804853986971379539182879793431332998595605987323328579683331438732887815559166406590319896835696501322315077509516410955023184091513037546484424945589232519328269536270422097727351377812886628988419104562690689482675413889756813655228292971497146882230335486074552300065301023863389416497831930532275637241760187863783439265011033040145934297420674548248497064547981859621115309353107341454645228401347880994889585351311022073263427501832252536389510131591913640641865198871389166201082496025640315377816162601950801673167306752*i1^59 + 93084438551644049987669025786398044015170913019269876268510296715299721615979738709434941410135735749470917605594100961859225146612149878932494710147068052151693826305353393833146571683508465846984023025360675195060077555082136232570965271265932445095686282456687586182470438222681891335270505477231918807865741209682493910070486763172342326639699100187843938882698274709921158609886076525018044014819954335907814792504904938804107647244685573744830030735091619149150475840985744563586295274176341039353780546896050498123301625540940602274493269894627020718775299498907797180011712040831307361348268610928275061617204526429777604534608481374633226426770240649375837698545983843803288837734955356507904674355160658970807266391921390475472991828463347586124154001069807827226003995416726392942148821854073836622322535201505547608947932924577765230952047299727875693986400088500118468391100076187889964914862165345779317816952546535387866322829567817464568037930218636497104203648644799969737439007571841732420179757386459601146786573303438512479089089294931774658351736659961588228708683990377559626124988261384372973909654145126569778860512985846598539458143525655744756877947273705644243092960689385132977075902923727582315556017944314570831106114445408089940447661253307505163457069564429481132571915988493791759911127498509620167425212822712729943902250736526819328*i1^60 + -772355202850459130360805147433238361713923706107933441324362553435818726427885929491872610611271255112663768759036138207927875014295329497029306787821164739218412680362435050240288863124449873610287214163530864748657009680780454361769653036879226385906941863787841650958882994480696495578440933746382817527885951152954089468948831797760436302333439858873396147008575145356596614591796800859410624448966945707907634616523536416053391211908962965845928214417753106207447052922938815762349685280551257436636586440299747865780414304781146912243552758931984560903093813579754813195545135151610910119111463417010845234576061426899658991846594687963216179711848956763506502469788900961875011223647400675022071933888653791129879551184403300597226165592955253095017636511029673491022542753000348961239768320447314426387149470548736426220620113580193071968268176763638676094659135158793659758597448016250307075295039803536098735716555549552562507182772874001017687161763661924532909270087821449219273554625223259166505114284570575280510290556020364405828625617267417859267507633007351263323294482494765886059600943325348513802541337235722853151829553655556869690184533089007684643047816125665824327950097325167995271186916851104598029914310053449098145970802586531360627848896635111129686707186138272742816375968309018612005901172736*i1^61 - N1*5894604887169985369064851417443172972040637080486044279844789072838546870353880122310810365727666646096426692445573887413565812365729214611775225943640831267407689532612791519216819847169213023472129663663724976276429240710214390778321039426335900195126538929603080692972304257352000000*i2, -300542884629318100006013174168792699126316359409084968708377249220691365020681771467571862796432493342830495403026822420140640638316035740571354280404318498732037427095267429785957186029959304949443664795957731896231025245498420429979938793992325874898176620285578981199092251763343139037873257301983655453756398461723603948237853181139017840179435814957990940786666202172071575622342196418301935146094033552143286332727725489849425595546140286416381286905020732909246420659037638410818238430589684865240877122090544265995601979024522458027495209665483283783295057596573742954127144812253701821361729407777962542683103589996231513301038621747343423890106195155907688002013024807799083474465404961553284334033490808532186787251507665823642420003695534593822847390330879469833763368528635588635587090102488096291486479934700093404481703467399085823577329017606519834265015184717462200836498285427403866393304988929352996087263756337428231418005732280870321915790830220605890043035629644712473179107818678040627803573921414197526907047912989032777230651038450462981139051676830251259368448590243425691195233129878986096823823457227081720027723440913545317906200195000678635965414885856466922602072003527889147898675971988132139787154267655744904748510855176104377005852362569006604473067051013687900574720647152163587349974159476864616899584452186916848491479974050363818213088443691246249487340477790454452032156423425364878475913103651260544246014023124691594460374498037498489506214497562969864266291186025187137554409007167843572515071521067711093925686240273769670237883510231452796972541168823555587425563074227876376657969051367415416802026367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1829190525071141569275328170309023869839583633583892643590793233080597772968980910088287501246514061778923030029976869824479308635179701389218695782069895954792800924857993939586680820667855422525449987731875415967288367211272795669443014788327427877124099417240034175292893993509280473116600607759135462490624532453405451814162238709734278390098067116551548670881095560612651198818045724685301278993375924621866505816768861281760782049682253084181613855382625678337149642784826966150433650455790938991053699411053775854082682214910454438505316635906090860526420761185280144762719987538291595653645237195479922053467213364319368707493169785167153845398778957136115180779411889247348920648231353835732382963565837617593483114416189821706291579070331298791954403517867437026525715310972879048239013603819449213511689614563774652470679775760625726128519618074974239888095979482826337891093807505959047790863247770755873532023930456979519182852884805955590758572250550844859706892217612090607626940835543924380004009018406378877028443240803000564222841681143623705765306160184491498998269796725948451740754768232326461808442036755924127148029898926463687857413659733682740551792237236025553775783614513873858523229171810211582297038099028637930662227110188811788311190649411375629750827611605543346878398650391823739297056520760956055862645667174583512796754314044920779827203820741288338047654258674442372457603883779832966884504523025825251015392964957907930928765680648435391896590164896981843673309142658631392681263016564421567348590408766773478566732493480902806477227700592488642303509390998524843078127753763927844649801331249739727670271997070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1066660362308596421184302899093083893972788259209759111530988091203053988777622662774843890879393777044663173252955988691049487537892753272774801531943607511756579691949847108111444984420328573671119087034972146578931025467381439387370588886379104464375386231648323789399638136225370025713295563472084127970582051380032507102062739027164459746752666683734566464212458733165542907771642981047793397856584617962919340489526643362546090312777761680946536070506331033119870806064471955265094429482266366557490933239576964603528800428944643006808491149220463916326833343080792927207716498835836926522469413155599310017313509131975065579258757069140944187169049269530579151693522740501307467338311354770106066978927118856683840705896954085322376889250672554070189062465312481290100727085173181510184159085342787995479713835681941230040706427512969795596520150834458724232313909984918274329960555617754330622924615537413107077214653394781368132968664814092202290783881450526867889411266962000331570027604634491735295384266848296680482975752908282693615088077710938948777323908064255463192946406454486768552022251472387973474671081765105300089331013719890189219114358505281400453802988888695686679466840606386181849048178555777709436030262723713943559647583300165045375559100207767307393858105794944714818868074400223121839070127834370650429004711090039678566599392102596452482271946345434066039108942168988234578794476245909408631794362455738044434385403542796746130289593322659246056087335244502972394204043750903272080951666069325174023181058655236685293202662945208108456677906205458188227061182081767484073115180377191436681456865695113670033162182617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1656377169785670903537574890035590111802754124371880013564363275639739650259514873032135034055636554905521980748032197571937486482995639860402968187221933098807438960411207239079629526043396163479494553667952871264404420214110569963318772213838482371592155203221338834054886457717309359862712528948755230791872724507825094707688366009616087947361333402797282201645117761352833604021453699227935366414770228847622139759424191165480172941012240284165062796974343568130396905579859440996267266377097887649282908540637315279456474602029988331092193021935941711109525711721329582220527588363502333462866504027022281183909572367577836156749467075595010909763200213067080017281750502575066244727043126009722776226348899123626665525572901060074758329197478997005283845333416437226139896567845099002635867929774246139517326927064204587926999506887069534955310345986348423970295552730373345940718977336457676287133522438250400335381165116936750272291560969786961944291708061934490590307135279835594282285375647266216289967759072879876919490463404843570270856125604796628306587966077159620051784277534086861606776203374291438178973276212600421331295273465725748992543409033853915616815540792439354840478878120625760220908310733808107160335277715531435091477355599684218709582220369333921994422321977805556587246458315137086223456692057030747471695648058009818304955049515647066787999467237900536208002509255761629261289497147775776582873057876242877236863215088760682207050179929137267248831768425337332513896354225649311451034138118649040410803851918419925699471271411376719872825687289448933040432497763887431486290206437606391628777392116400764847829217041015625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -995686234470595968022735199479546389761648724051649833838820489236369611318067911580363642574924674824278769451854522034916284557758509153590182052737867444510737071862230258529025492051328910087585763767400176633234391837755706074629887340218577621785401360493985286261405057586023695888675610951791003110442540910202842952708273531143149536000288677569793616565017824730984355929494432578130208697855547970738979189395296546461525082107756921366048238507135585272816926088908809868209690513926699623679016001588772475650414986536558957986639593655374000880447870437118144355445655485800935765265978406146841194143505310354121918879595296440281233004708221965219571139644136412042233705104899552021380763388047259826595204408390432732920844546544721755805355786670712922319595903047896164531956360017912961767879157507825491494479648682619818761129581381684718721637135676774377910251036068169607813505432547333612539619915337796487147257373717217361316494550804494358535783308002039267671198407562493575276598935265466655547156621927492857989294144365535031143899481724806665630705064325609288782268261616965600756545240892749643509784794481794013122243845628394269933133003583179773944295106036029518911944662813580644183732437473537051035678901030665380592852855592420336547015254179114729255167806112911936525912698004361981635699729031091012690100698221041561234652110815032128581312859396110748821803078860814687511419342304068428824649198825679920672454653331333134218696824102636344394707013843260237637398517643247702868808820967895401660873853399369402866592329346312391765971658616244122339429528324360572565451813700296369817040156383422851562500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1365684684778268128692910619729326446845401722014919589875838526458292347577391432285971093391625047207540585790552412789699935610234726551283561411375581364956964036015054213807873096274801008266062339967903535401890899621695892355652724062360032287712758373779136128202048411228201671029809324890476683088800501725064912980026020284320596876440962869385796694012121591713532061330331846203688064225648056661133001823367129953364785022145339512243308998813468549395931458754374906415214540698205548741499724426064239615069002607979663486814605782029026452279202257538492152437480764042428751119320624059254451706177696485933770525181336424069794018865333580018815002777789513898256988237458747418195863140157931997709567779568246193280730194352590406255296776207626878953130313176917741636723781679306490202166165563836143009205179940278868070073182140340771247675275227146595273509636161926443701793194879595881942725553868420533053874719722007544462259749346502752172807506049096357675870947869382238194332156961092200403530874657349437170612781693035949597243269350201667938942221440561600078327844179500154690023548560417506053616035470999153180161052432804552692873405850196311208812564995783382665692231419706792781829937040058384320100831415017602789567245486642533488670254701341439893399986048273335215207966409714527654353974374435436813395563600226668952445801285611236636519788027049094032283701779787669972935284527822742676388766782239502240606769398064587936277397048402774249247338405252852020066100773100127216102962859337227003724494091405212645380977996662538678148470138246802272425649446930243282308164449518786828030033910972387695312500000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -14421853991055930005944359048509586848494161011419875074712032640300125073982165083980080840859269247677881457320417438135780173153630909609484739257589898955386031703654765598967733580308695630852001934135129673121339410634673106715124799727325652700709263319683294765596621113307458049251183006389423389516472291138891659911300972917163303323674376320208509306623277782707480128263440742865740827101229836626007307405098117615503693856840985266518030528453859895351051274088226252762585736593625697204147805334642439407093206335769022330303170862142463906288550378478386344829591513995981695524526906778828262490892580887261031112261963611531511466660460267770544686161836315300649359324230904350920024471047414323796155655172866699223714479731221233668987984129190306984535390322462259524658307473199426563288935382891611646184311333922717033087051159342999337717112186992188741094559802527437203922976363668156539657506456603716932449065338212412892607053441075250162711738238877902268041536184785137757759500204913579878543763821551039972168308295525718081512178398382824133807630857819521038695040514754974186206259732855395979440578988008964270339018955275487819455434349062261826822058361234783498688744989126700271171063764530119889056515421410937495738082329537188248745675450652766586558911030001828801150489483898358161078046128582498377596244524157794829960248462914498332913438598352408699101064879765736219457045333757433067151138817427856116809516692939171458685333506734628984202832515277977466038006723725552253948914779948584398924959894174953109354913181566209882689554972872011466119945145576960985153724368237706626795515096551904296875000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -70838810009670468473273594497819020136626459116221751916057106438147712617723389686583539801142311515440144796681187711467682202603277144918247774873643891129996718517064534885613635850913979848284405853611901965686425512382504556272907114239041802861130263434445833313286479922469857837335297039981963921465650479159733468535547580780041819006330215533942116291611967649567497338036417487353146523480834985019786482057046305148832372934323760324011992707325931006624548808160702136235375957851177147167121241163078771999144026094773841792101366094709736719125066025347561939331509621220205961272090813355748184066120474181998699128388722278066426752903170258151870748681842933353970031224323316675159913857487310679119446667874316733953170924176870258496366398062490809522632223710404138544187553507995212678043497538770944172530854042920412382062721426164084965538088630942403745661742011982677133324759947690358193159374874348620194290869638201662508415550339387439557493295866449520601655111988674981328654816655771427293223539183759838936155113672130147167878648486246058920044839428802527535475684027487780355908605023883522959376276064089240393451781773812028144606391410182959158299186791748955107291376392957489263602873840960338268300091607937233916613934000710843120066132234562487859014030083497977311640221122326357924561262932981220124197747711502274402496055039867034289311184176611660053804791095265843584199362350526509265574746953350517349891925284849432904897160872032808394683680533627162706177355011293552227805954025898986925358258533094800939569995808352117196799602929411407104700670208121798584670506294386025732943885162371582031250000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -195327973776207142406286791009495767316432550708557609941461764847799646545619840079478467536467962255451302096375034693237238392996174741789345164938876902696082361846201586940669707555301252657353155124489803104738734775996030853681495236466185061697885302438915045668516472954044472565005549868720756400704131110257397259974513570789173537905467183031534136750653618961573638117156174329310977125714738458607190248154926684966404186387736716082216627595672029866394745189098500696995122346189090246403018888734073615691326198353947176847223497350568165897305028733065471199757356389381936481698514834665794077854347483974402558417573988133659344798263033726041778777461619370833367625128751644441952423376063308925093389505129328187552252263420754699093087852080272869466042119207101217799566679940711304701644368887962545721373598341558334742229144243035846961391478696971930505779045057030897699619032972423305223315119644407466569916345831951361902262122285711693677149368952046158903645736690822214817926750995784153089539118715626193682233779099848636896038062183837005967066044164072508649894810824355634727090425168973468664515758133653968349094337411013933815445341730057927067329722986310390632487481108228881543797493417363531744103598637025482512283308615676625284052979005196963667143137961367006036018298688548841637938962956664672802757016923647612510141754396909292141769919882726319212196719005778924303841978315747116540758063522870488461234428683419058252869434933419971739319299020344534418935085033995800915713184496083812150440122419938120256694199248811802165603869387416935303614020676491576250258559877711851225722343704806518554687500000000000000000000000000000000000000000000000000000000000000000*i1^8 + -425978743070498874567259337198834050021460448365203513808916630191864258237686202479207944337662097525387777794326294351619564682685095939576418270438201136965044826412203465419537096437192086899598979038796592967680639285324385682970629976593688605778035943860067277607150566296514682221082344699701221826084508400570795953124962077676649999515917211476937719483148028977421376261948519345140898787394519014694712071868802008008513521384718044179649148052128928467569227005288477814333354654577023696239913560637328474716970979663340623055879680982325297403770455254491721991746410008479707798699510644766158573901733408476987126516496633334939288515481190895916617820599713183292811871002312726681848674241568112123980678837931231699490314838776537582734231061308818699328572967410873799778901207554363338496046690650948188822477831398231725619232115335011783384253133157468195544775384457741802888592824418290584641881974477850324700222131985062248073670710553389684643932000398786733093243227803625695860221651847043272478530346977294067267108080070380334328060250208577984466672895721066120469720508568164881473186896969485919880876040679052668938080640294339749880330336078635172101213093173131031192827348868444781906314296108160949804865175587689686379731018087643371173671204099398333935560874120864413009580649569848267831418407625531841075878383306706130769603729850369945363718259592229315069523558821676607174093711587450549424339574785399309819249127265555956256942180623299832561814272217655480647113747467974912598236055551255293973771608143417868039331064976066535122905637481854540840227647144299033257457973219391965979142586702042846679687500000000000000000000000000000000000000000000000000000000000000*i1^9 + -733512928967770610399902242285463854493120381686453804797005733446165287071941941844122126636080008402427543113488985329336021230558083125897167023724092513499511659272988515435197282740063247950690913085961794997725330344876735780354610603384294288869039692044889290295147135838562184544232546668403986778383415817454517711331188726170525175464528733370632360188622561237478463051552218698328990521097316872178066718588181485387923435070377290000947938981750565731623576850738606599985872678771803228306602877216419289200794780510415208877118420277567958004789249394195090535911552595257880942373893030189664402892987453064350102522074907409783412155139114801704786960215790666331799798769662219984511163897887453786717260840757595270402434775850868071217423828556189596560407267345238946142588292635877257201378342954636583862198802865797754629142492155836164637669720617695520152443715391387693067617657776162862626523423665186585730426665150498452162159311323875898460933072040098006890870464483080345728876322267957072045584852681788982763153271212924916828886869950209794482834786205438901702054088610513475512417258041541573073659838460293326475597857756095312191007778791687289445175316167442865816015106491676575487943944538531135006982468150755383265058647005453923102118398320402509724373675760267556287328065688883353277335024883562845308792206738475438840530304467343350586295926309822003951272394677336079738134919761073229225539720543004005618377701586120405545176464154461749898591070402188483327819881311247375422887293247713652534743883107047152603418044687829586720793330912715176869706706612250283535304410203219084970072607275096191406250000000000000000000000000000000000000000000000000000000000000*i1^10 + -930964144710234276042130819707881886708650585041572574134497201940287182958694902237212998292661654910563363727970462474051209548394182654872643013450867042474361704592685221195080268640713784256590044458054939721573203625127895538383527268415070075232710320932268013196470469122161034118264838597807196140016289438028563778824688986698064107751195796141998492369107020859799149398268425567327810235808079471961378986629664636813607049901776780487095502414270600270510722861859078757934334343468901941134194818321039350532057172980808725156937568341633049511011665792681003799904729423362419175088952485072586607138533801497973977866586234207644620767964795105811392659446354679619321364156420226857101033060046145736238653683257264580055144825820580558696328158468521522703502423865838967157022890369603470807013863047509865173420213993853873881391276491788184020241162024182423169730414175063871178381891156545434855271434877706125928869553430198305520751289834121544973950940085193753334129348300331521211234613815624644239989069330910649780100873435752573744076868843173573740858492519774733000924770871912228466585850610838337370923272859831592888006780547990612717466795774213058771013865716857048782052789889448355575330662306126101162860821652582883517697024935716650846839541306195698907272322636823107033205606622004974657523763303985208473044750671463411425160988302178224321925482681454793788371363019293920962976768226778015696075610009532632777470273055146049671014023363283197288668669592823038205607007430554450206360127698814434448414689622024713204829224497567831477251311830901355076316429605556083381989922861767827354349329099363037109375000000000000000000000000000000000000000000000000000000000*i1^11 + -866263131495683119964919510235869233561331367963523533863873590687919629601869512048547024410021498545449154224386432282697283114337902882116290616295125703598195007247225211163280750902851668316969216363408477149224805063333673684398846078432453806557579824932524889072653442158421481867202186766710464003027291508165478836344688620194098590013169942760662463593428391837737009361893972193805853950540630941509520332838584300754824642616899035563969120455310307298269397768494099012897861043106227437917916468062228445312051455183517369782314697213182150673972497345667739840538551340909394995880866864604059332608570147457745207951006692254371218010742113892734515990970280027290754686440158783480337374254760287044494690415245913625722676300747243267678536520118786407863083438415570391322052063326206239930656970344868977392623779189630478326407454223388547964866082928467889520047480761558441095426787881508270739127751442397719052892199885501970113518162444810985671950384961070571482638504111211872848394520308881503640746283478576463634707477100287707134577072242002860056847102811863556468164402081215675129384167258000545135822615880309327641296648166985714023804939996734675540010536048443876615873405941156168982592351800657424957133531474464322435903627472388671921391372042196227750133606700507977328510904369532975789564031262195240270998038896426668458321222026821904111735990208239761315138591650848874688106480872669825999322120341649598177579980774264736014775706784264771522259886071084098913528720701300829388745498859586845594196416370453254493549004598947076938471167347269013971313999691957086814827173311886674617098810201621704101562500000000000000000000000000000000000000000000000000000*i1^12 + -603061972765627070525165271058828989263481957393191101454900036936710185018402321285526238048360803501646236291383355191206343390109520131353262364646146926636961026565297873035239969055106561906899094032547058752241667000467787428252476539933492894378365802952825170129310302229841601479653856389876607999688127511051442451998161537697798057719874532350446658169371044944150780452457839530391559402601757127190815467109937141451821000139442901148873747128617806860912795397105897639639747322839886041042278333464156482480216714496969991326031097030572764894884347965657575917913672244187633583858204455496988997656354570791594778279547934042350663473600502653262580369403825668888103846500616912461856827726955880888022599055270928563184464487565147032066692144129205597591413887450065224823475387602378040905826296108962342992379195785964931207408970719192426487802402017722454760570080497613804837163835014728883265218225113412264491339256374022975093609470878899037111933451446761458624981276541538411814663321567072811455100588163016942244037736730348859562859007760614085403277801268538956123180832343532442751557175551439465156077038505247929882545225666894222129698191297863406061701567819591593766851733635308660885557847415640364334563390557705578094745797637204348392776316681847484370137049146462713820554349143494245229440775706147075976193206582257517589595824923295771878938071346958717131111958474155529778591618560196164805264705942750828100214098112961949631884980128303320995471151962083509491409781868303307760543319121427266835508527041519700069434723913374548088692184948060976227206227079277228132994919764348564443963639216087036132812500000000000000000000000000000000000000000000000000*i1^13 + -320630229978957054595881915183544011967438888396602262347362513755782264430048256574351386059342111229405616570407064482041764794249590916211142998141153842764731199613217192356515625030660425952215383973130203173813191052272003641196294240981587312062388916511945763535127829146042098962424075083684623906939759260039936504377677872564466195240993648422407452408441428023607232801012377598886415582030319141752372470153906376294306639281696884408933252769473477367416151096622159704492550519817292159781652367599852333761297184671119635541184541952653845989800071781920090392761067653629506672674070735540659788951804569051604499413383774232556945439235396685134470340390891036403503304697909105445235272736133804070571889619352854868771604817617792355608766887427966734353754091000562584399664129692932243420577979599069312111354446404239077693367918030860723085485150585234495744437118645132820823055415464961557092274812824902036159673962788485715785355403753095358700850702891583609125433932225549987128739192308403386181675995333976622084702174548790929948758575729241931523366421367950260859580678622016918292971526790096453929337263947765281897931257887720977875060680751895981355758296581712345383788524618655800494229387228805912514942808259217377968022403056408975159203475973157762991311937613766974362353821356971697701185413039692128903269072459478594187177838461090597441420786473493352299012471362813322213967428597824495863978313594980385568799717547066116782553991238714004848979091157579590795009995817454551113043140108368524280470392113497400593277316810100857236293360682258090007885645910994497152437101506725395114954502759903564453125000000000000000000000000000000000000000000000000*i1^14 + -132489388406733180978036578717536238053880787558239174647519793337359100956236832125684590940929071680326384141096196213444269133536284627030290147030648275213096068132801514700580361289575286410896312814202547071910458919646040025185378626131847251149726431863746956055720511886924045773031018950041382916090180804046886522446988155447427306940192157327131072055255738420081106348298267090460520664439580321393686276067613447155365795747171158030865751484415375312468860708569360322849273870194713233378626716652150260790029332274847267599947406535144808333905446076242940933166805206901322801449382715956510229461694134612986292842891190054921936917225831246251235814294547200297960823270058881214586074389490831189837676376219436257526974121000485940358099303274364611897797825695453420708382018640959772118587838635196684204601855606135470929250845572386140152290346336245716535730518086491424790967692405413653950421073828981444907595021294502765713995364801836869174463177890929271300557193200096141024743852003551951032642021087080421557084219120945188253355039169910239764251522998736559537303176765056040658700712313544285696870335205717093067969716914019077191369263883434460408841106957194851916022352278211450187100631107560735879315827073500406911180334820033294285893372311877236173657305884049272385927758479965539504865750542559590581517536339180830494873738365579535719532467495612359197311040625754928753915351615975708937619757200970233391996792748461849245470520167750628308255327991227434398247554607375383046296917602679950034347890296396578811644766151467381199728997284659095757984579634552817897948053682184022940728010972741210937500000000000000000000000000000000000000000000000*i1^15 + -43236647268239125850870406159513342246394055916146271006959872028642524989260520433657453102777802659327324857176539015487231859557918193393594016734439926294980573287174097961238319825866776128720976549059519540308257690925833736030133877489420646815482141378294354538226589313096463918273442417308096977027941163272402146929740797679624314950939299037759647845259469201378347067255448294691280014075295341826213223609795768401205784617001246455009039203533141661231551399262372683772809843071784863950055849028653264944581192629992849043745858248551406723138339414738540483193326622726504519212106399318744029112375292853566813349352884308633056959752935622341085018952715030176738851260888428763830271223213426246893569419713960362519638782712040350233252382692328355214860275732352898405405800745810792653212718762599614392522220908916561769633400400191244746708446035027097303538661839099782500759570051361680478696286541384502387375981153997191438748895522683921862927213751240571025104524188800065757237527077177232476884342957982528410768991227808575351889162303443481939717310316793468301078647736281942160119331231114860193688064186119289647746462392984174823351468405858050522128061643604962402521914160798748404632146695759066172623775064214528946116170323001270396106306978676442034443763040449574476023747572673832796089318791402385740637326236127493133529339451725382893168796650976913920381777805473442121852043248780539488857351887225345713472445706483840138090621389908016897974146093330289443463437296024084084658524484269570043245412906400465626628839205681878148130819235672569291210396949572075900609652783583499084904824425052368164062500000000000000000000000000000000000000000*i1^16 + -11299726699395158024506427396898480007074337531992671755649662206025242858447717570985667369877459849435270821854549986145782273284989932871206917558322082520384465107468096786827024275273539106283781415406662467290497775439648881278678300693917990613850539407360758550263530188834318279131630430063024361439825029128504965235953178410456613319469790595442416067883216773824719652338354066213241939386936061055575456436897130615209861864236408367264568017491169709456224431917039764522630756072464923575009969951869113565307713034594151540570580601431370591453311582086793947758979177283382544771252299076612219532375925534477258319376466228122527017611690531672646893014884513583629834874979538741697710167678004216096674041234418328292196008239252727416795944915919449458236759095672135311375701022730690267882950586758420756409179683642754276875738859640776264009077451065069628518937508665598266637650674472783731170282764085626160221057165713099507210220453709243063635320222969741370793657614874785583467110245721515570141994834086130422582933059244032872879910409192360505979924063444883336925832668833364393130996903078759597746284469107000346607505119419981086002232170779286856449589920206995653225953512527465732517909732016507087689033383964901084452820837766114390635928192527200295503489976334133629819697301128101323914544147423111338086748076552316327601131359341394857713020015622144886274875389640568157636266036842126709034756105207617961152693628593190955718850603500807216230833512844077835968084704929261269039996990121793933546456142707726365093338009421008979347121213606546499240974594296172816817290010356439238663402892139282226562500000000000000000000000000000000000000*i1^17 + -2393333271855553815075921493512458025199941998109451212303114655039583334089578578834004854197446026970373256871635045442969409912090400226696696461842457315136520285681938476144360119389215658428829172917618547059606089923266864199175597237403155455559302826324765757298687830435088652967826013810019056040987815508347612938293088513885660103656529606422000751860497094164114025549967727558613321718333062115817469624616831037563336874547708329030614929417162712232814776669144756596072051501918808612890964774112082449943168900666022725228178383384610631695595833735786336043682598081011010253772877425549098954651232686887319459405367055374439246991219381556112258777494855206906427031628210638433767666659430667853545392154607558759291610446689601407558779251758065514332819967519558409562792994966888927481896275137252057115923807782549430225964341087743434825675856996773432872908845995624062292568081690990373604322476517964835816392039592145255069731812585874830359040763322612511486126984393593487451084973982704452474156764243342301381821988442079129796540618141018827471062205982228208894050664157220764145695608789709717626102977389585366624836478163609132197795580097595318636370707695906659992044527708864203741767643949957623176555575029705386542499072586555629736572351726386595815434500941650284027292342039995184651142392739149701456938422275474620902345070234769122158067886896125084920325623003786250002126064398375783933002822979168501819862419923735288079532264999677281696122786747330804337238022013671630027121148775565417582207852562489393824893475523624113085306868624107536037069238693481210495010272936679520244702770244140625000000000000000000000000000000000000000*i1^18 + -417044302626284068101805510462774850277704265040133113143692908920923482826041361954562674058461981314116380068182889796967736754903367325351225799684272975548757662616739704342845681639616646196357495016013198378442633020931752107152858149291940894206119779183385671278478616069921884911055872572444044523984898719538812164372267183877209989662292678542743278214554950409059383749423757151107485315736223635826991918628417523303963987383653574320953687356018911992697896254964901376405566230413203558066037670386552830093325326442688864417819476695929909285436912290812021562886357411585347663860400304397886821997635638392407036847423977815179463951672985715187733896699388670380618299843096957599271921557327768988184350483660435694412684332532276500117071525439272486379176375341203434582464245985382562525407472327244208292093805092596948860763158508808261291930945336140080269195974365535199303783208092825531941154757416786030927919618354290348627334425403434663844718426497213285117560942843325059872623046176875569191409846587482012766515474065089617711993796761207284555113791272291193571635292911850418022028629340763205441161801313917541665746135057817250792942379833267841302449584620482645360736700734448475285518562284165907064594001535869375495929267876873389509781629426630539941477081370556222670607070553914374179397202346237197559824571089325912249120293951224377039306229602570061058584118576272718571260815843027523503771468745961410176132640792674259299555883923738015603091661750899699579287582780467383929696309439291795770900031176374337817889690926168994668416117735070540896396973063058098955783108490557310436550003939208984375000000000000000000000000000000000*i1^19 + -61388902685224729639497170865699047386832219603451525412387386972924770464346271251715189463528637667191942715424173784130718749708733369738896837554282902885013818581800619289541653939518037876999129299018756625247070522604067188123705037757176348263907246919199974348050379759388336465434119546574268796208852560946573350805195906403177230635754860622277857103473869547291742926004405010984212935618187746593085971392738615102810158321071594421745649664533076495220580599227694237155414834255941156096420510724602278092684618805685605731443531454135080737851155185653572253767159309275590715415463963207666742468022011925972854879762859378550293602458729628238787928226119151346667162521156588532584245172666379397242706434228160096848208520090391420113758860454122080653305004417287473271480033390125142533364444760798240725823416091995827712672053874355151770262642723730130943801193400802020723683441886570083329244523692466932397287479418583481622330682617305283774007797318867597039073606248855700558822329363698860783642326880294155463846530143335591070611934981619544378283599479089968037858764914678923455891433226987032745365595950814027298599761646488553437408454011375806448220768130396406585878843522537915543579111064290409539378267192360724742666431092891907748844872173301893168949631457983739077091846295731476211442533141101136098639673844214077511289745437114481573614415155833193449369468353816218108887571699708163044578923356446570724432775587038885988393083207310896247610532311792658547835394146340832208794427657196495026895586800254947775069424928554303161673559954953238320561427215232044514825735835812161262274547991088867187500000000000000000000000000000*i1^20 + -7932873195378464026440571888326206985803146973697749055337335251626602868364231293072168542646241083171186253793314790487174571697079552883660085477371463148569206497396634638996811584609746502800093170772157684803957607010094863317515625602156079670958471622039738592284090309284741048597072518529609504349037847368074302159421940996130095116631514744854480913260938225129894509051185997830930710971618579841951948769474033655474966426823443792044506378313899023861002917388453982891994834638800416034590398814200254395279384501070748210824202204304883455083999976121042847176927438737653856578323798024930745739831408171534500674758458226048966902330359569379061051490479009555948881104408703329938979779122683781371814131321986853202118323597418027762344899846721924759195939712390613442078162564720178411985656156535049769842882908782288040410117800087729634096196229073428253828569487502693568360374264574033022913779672301221077462624896823112743488858809144198181187829037558198280316196984036307354927827693283385663499901956092118176809407182864563058757248954990014094580145790528993061174540200657751885602302930522795761283174679023391865291618553389057985197409185295343279350358705963521994860039250485347311416325418537615933823512928295791577837690325662922797532372926519797678883211846346873076640042660092404750732444742100778206242434617517572289625636715274835797986814015913838983602428330278608382472036833784946580786651146472685639757163064705651996479482473236246546575465676852259430088074369939947846254746765926037682172463680850449736872063728925834863699235759039547362726129086160344583496698659139747153994352220092773437500000000000000000000000000*i1^21 + -925505530892672295735414246817554259521049934966264151196723709860644194347574762118216075892693708674349269344808955847394143860290709045639869114374893311361149569519011765867188168221499744724392713208017390099440897881089749111230481007965581269389779372925692522348276959365694672897753425542384914978292684025076528889461821188036899148004484687654907894080976058759056007120259169061180106448803270564968790799264616629807676444108335574799692213597255714135230288055877512063163222306087994011715722801855854466019060035665737371555445663565272649449175255144853763022863515648158425227207429026028810227214541501714435873998838571768316212841302564743310574504088744573947084503639417238249218209880910273533756014045778146796933083935281447098425780346477123316490322421999279314090286017035429877957801125936672064834300877050377200858544423939076049612579772853818834770025681685643107642881512222702846808760236272863201370895794783872258785107899047224918963736085835047393267573735574645709764404150371285663079711158695769130426800492951425343798180424623945193134877425931304080375385908488492741935251192227353211121655752777729447489264856411761674243980523422940699019490543893448541719315728032427971935501765604697893856575994480059698017418364513402157126187921637624080070607752404231474481718528571784430379294855380265716215505250908413451052908856653957081394806754688210318507767569389197534502464788309701115415827842314115883315692947211690676491365785038661977876715091047767334955257535202112782265856101283183016206442261685932510237689401376380123490106929065136612100329000210241405446690395044148828404004708251953125000000000000000000000000*i1^22 + -96488613672263793013917987299490746583192433274229023277857452750967123124375648493255157749159539299778949585122843882470611017650059332500976261256705029985885172801695119852879161920171671719406025417105659204960311036045224144797630323970051861419577406238288706080370880036091816907497191718425804359562064312976864731571640570121127878317750249689941628683366636715682318194389701094005640379286880328586766982408292430445714909433825760693320119867321784572847599282418428062979259735866417189413722425511730605648873136372453259398948593567943174068052799096331447680469853087102388484532588702887978469492547237256810331815427437651703769689202339059094164793672165024572394849125729882031451340733911385688442312083854403029239239557550751475469132024731544082341785639739658060724806467507265132943743068739471657457592754588997685715869011106290038195274362060661586216857930312622466189858570710247852132923883579257036305529556252579002327723042959969586895183765017485161098280505188438902472195578885435786823648816598166629126418198866160717242971181125898144555574553428312383790244591045958810296694930144801407106600754549534613303537829997521501717471852870220033139330670599095480670622970042184578866728204297642085249900761960012239285865634506143224365177002480160267312066363981684331363541247398783804046334292894178298006421150989197603229843830460497747401619976040662188103955271006126063262303288376017579795070056462932860943041234922242463858766726582524677673299250243460444207839013078943340530747816448542551125231556234624108388758088860091123600699256963539140257944619827859240552799457486812189617051535644531250000000000000000000000*i1^23 + -8911291081964764663704700761908265318561845867572278145967553068766979072911294292305179664097928252904884311977987777698972482079472777740046033253949635877601474049665711334240906156628283058769386924020377856222150635120326622717460945316657151610512525038572057085694093765407643987810390487782817046296619633692560948728945934784859007015650107298771557589348220121155848285244126593651354891411270172746123112167152258545426462544118938809526631521637954272149062285705727100929217951387549414978791643555166492784766890376908842384009242307842546408912968849759197069978225067301095490397119313557243675860598367582266470982366971823335364512970648718693282374434327991253532738926757688434323451822576528581140753477954411769670459006020754579317095495479648518313189291828419721773573645299821055275141195149219019568239702173517043736876737958889549869241081770797410723456698680270686376898917815867888631398723551868870172317106129390235446579606304691837620863174332460259373998238400330519044230124820399829872901471005238232840658509564196064532745886494427787422882069063713237326021407777726864327925917931069690135858400474601745797714228139710881465282787328335641301389743762589161363227625548407136930220831754768614625770571257085503685763237465944401068378144918100747569114199881397786528748085994223955201264878587928094977355373992257620411743555440997027342075409257058979127842256758301758567488459547586696664809787932459995747535781483955371925213315248767659467482395129966025970586601166115421769471319235641123946159446890543438761953031726171060235016577968572947319801516478606211231362069063663190120521626586914062500000000000000000*i1^24 + -755278398238094777032978495643708725139417003457565144321940800659631876751136323771371949581839575631842007906195230928635683280762807437448924102928346696417328474059140675782303146106234484314243478481761005493701944046288140602845374803859924744574746932426201010583357042412475648289061588678575233137937254479749537978032880485877998745317786324465015429460854900094095499170845341462625646992696146128218078741159498898589946428579170412832927835647808754960992822539272742846413593639902584003207380807715530651527799198782782260338045286683705526858015053197753860020429286379964228488163848444204281107511490511237947679499601514738449653576079155677217161460256533386428466434384657545213278196318655086799510823509820897493876639726254315276223558567565641719098370977216630669197749023553396998645284306988360330236835150231902455534192294340377815722004980506316138256408058591934367470653246536904183826924995790505886508731981154240593983908012230247833320795579793723166212069979422200821900763024735993721751280901780693924910998093292611713814385575812936788484457076468639012142443001461099149766416818755901339380072687873797083004666468647444748169648210630232401505269870387343646542816501681308052324362598575984998397401322660123542200836203086273316344739635610121186160607784283108401047005709988444449220608043690741648883190796893132676123825518625652731951876429428887291396304669107309894269023316372344994982745493788469232728038163989935799289440445355417771887676000676236879403963679853349965870561133495489943311972383330201899569484513329723567333774223121499725034652040641372744938574919866989853450249243164062500000000000000*i1^25 + -53448394175053245495455251878668896904798669425369444821688796663765887212096449014660808451354565773648200933492079359041846015265565507596746268555346746862591542854177189844857544028184137641248161119635185333507143626867876211824207977771739038102445930837692852620852011602376300483409633751129969510162514933921624272830844248557521191992275790698351561060191125597563343679886857303267638422569959233719883739469315093219912549649141642069506865060410052944817624018590832207591021634139002959000991871633953151819720330241468149199779361656835320255321232220639378224384068832202317447319242859325134577212764733254043133070169629876120088327824432865205274024837225672050738809855008573710655212275205259498549294736299357993538120317073107681788210655666290930440750961845161971748520812515242160997008903610881162044325396828975822461381788107596724009976545551850217871410996517052223519597659275948922847470917326112861406225284578649300012554888272592372554262762713381553342433207422166714794267375999108515765387251964764691956436004135750444972293437269941823668327999186863060596369900587412990038823388819282781796549646834500920575062839117974827046646657148792345517034809841150379641566632458700478878057566219806135088677381785707519744675004430719816307454163615608384511774508851491643533644064353775956113114782782660584820667260279934359509318076462659918446639370221857163291467536891784285684653704713480243315537227819708216885569896144541481908650688899122764508072397707615006952198911661157993988296975451945640901541933759764086589427210532458858173694816622017563063145412098565528318606230134619757277866113281250000000000000*i1^26 + -2869947252893864005080896511520168448269639270218145552343974669629206331200622428300106433749611305338673529160718043185431989611588775888713989768890721416845773986163477488318627303133256407096474693220005719351779630618095224701024258690043435985268057172971453522320578814457663464348380751403482581571194747562285149595025930441490981962389265820944888449681067761614982887641939803274812055594118921711038237704173643652762533593285689000517006088482295111505933141602601309050401535424831853289067678572323039498714143922131767291256143011607056855358526474500131694285356332354036116343851826542438662735429078606366076949108190828085569307659827438563264852400540813526268202414095589911992188098729067331647475379824916310469799025381038140192810436714105441657753913701350676736722541887383439217169706819281944514919045914437960232231053409045386700190199357110653357282833309524833129630629090894858947291303709897161717532594874949262435349337650357532273414104749388363494878416651260189453167779542954715162629462800085924483579342230113876922110979103766263471273185624626797031722474510272672324421485100498076491185656852987828614948562649018368854800737251482717063629517420187642352653642079992523460202678580548709699760877446696850063105950448769057701600163598091755257688083895712689372363553461059794932374772029869022593066016727284552209283983090783097811521872488383085876987548501942066851622675284823980660579862183079843768787757836028260964007481158473787932260156462261253265787465235028316280744102054185116137927572440401561687758948183450014433878925681197727576049766937129567685803914067309370198082275390625000000000*i1^27 + -168551056029952519533345458707656862561336467390743264546180377796671346288102144095416453692534309085786140810844135402815948843901612512454222580250828378153954886624079012457200486154550355935756727368321379065052709762398688388237660194577195730193962120274455520232791745819941541896613066429163264702057986852363217762935200568417077077563219611628849052702768310058104150118812310911289157478830347156078090069306960127913956143879804396044851254506243231672127010367444743289813975242961214893710181752477306247351393720105539665846601929724506993119469464552327639316962576688132491673287673642429797426374369480180171390849978666147098065019724686607570005580056958073630980059318416018975025491179600117492580144653941285888394085456298198392105734488066516139386627575826519977236479994547280787633160261812224810647758839424298075130062187932628175154708291934365943099224605902600090812286995258302089327279149092949665462827490328067689775137339198027634788317351359651848363227860874847949030007831711518743506917162937445179934400720073984182004043549724547494987226939577663949916907529902289401406652731066733091704201482949968279125205457622981477348059093137712861123675606262385792307135179353202901977688090894185207271966517507922511652952331365901695234713782231576257923614762230300644546579954792356934254597261935376421376232922990030203884459578700316810161344961517224111909826175643730701283011533782294802029105346332879905959088338702723245698845162895002839164037375347052269035051825888134479969681186828028126801079305057218302294506700213424865102806145056991382421758820512137011201100913492187914316284179687500000*i1^28 + -1173033180731543520166767466739571380815846718893511414457477474069639171005556664071595475404114038087257422026873936206347216620607795169291041604903659478484203854903965065140225474434926915775617025143619284184994469489358817263710144470974020246864743652360362938203569319487497114521791371357724681260797820041978312262045909288539203774530594770209874862793111016616906908609761475727947303022344833756082113636020421240448493533539980681245276545712886489169031171677746846010789869644719753122826046302023925039739436172304206201912251124129158197161747216473411350470113978413518562265866292584356097723473128224391873231836627230625515740427476295523306483223169192425027646047644587734464217931722632192180366525615917399132512197644682120706908384879991500404609439290241943402023253395818424576083103342804622567253076708371710413485535142454937586922341377248654763749848790257728860019113171437639041366313703545324266772956146881380493492290896075933216494600285446719331675332614995270998822100543115565819793418407794481600941063719603555168597786166469280726959736460738199559170937653717223744141068724154114353403189849216243028342475758582481822493385238874830753641044621092749049312593444307093761999454308583455306439556857869546301117119267238818730090917619316459946749645186023419066752711931978891767374953367366424322930664397541332212258680867418860648555871022007920765398080793579250171462735873662168770550629306100839555783944754009927273053099977684144126049768984820618320738114483007483356294872276024920222547946245933810396850840563729113450103837869576235827592684042388256847880857271238666761108398437500*i1^29 + -150121067824573601218473029075077279182257052014200582106977036628520045684710201163150690016475257078533584471612411023292931122058512723515517687786776249694306044526961027966305075088278249240712195847400480402164640884180137617232637483424725472549732800738018413474159702577569267667574284302577019647278430373014495908349128669640781055748812448753683087061349942552600723726783059260560947630115906262757019008304489553490992884247315892973469486028252672464056868375982957401502490793898689096985496524788608132054620666753025530611565862077578151662522161383985064561184905113667076526486805355880107189893032243476877796570878258910316626200668628131535691577312893982232647261669398482441324660173562247471531123954457443480706414815397155113889440221232521007620884152939816700907587904894830529283022299460596293487877794384978070193504583287366470899316380006532063847299131634525625165919127639859146129438280708485580178943705375823426248409206583064168906037215936271249533540949219714983697913071248785634977609376101285459633219482289744818653922273888944410579315858630057595557290589307423812096416166792996355795454767456469556147144529669094259412270639480221986863178223386792207907036800852700920362296643431689514610439053292174002622695464032230016776788600923160829881190437039181865342120800190211940360907524499540655187827489924757445211087055424813007979760382790946110104732865265204702420627573560127429202427604850758325402950968633941246630013405071225257499231097875627971766363268776412842278083971292383220343114896146746336634613912913815886360280929678683090489538905718472147743184113280259247216796875*i1^30 + 12237240117074443623105866727520041628865023309090761502598605138385094780808918869598366461433847348331689911483049026006445645800674767804109238250798360140047647199265424544226072862484790604137515114996144905527121348192356153631327038273539232300033838777254313907902902256383956211923895231932454674128710254075341030250878695723123959623381950943833674793887627926952355467299628537465234855567668378155401158416849366837831619486698198164063761901407839547049634182232292070271869220899155641705630364559895300900646742610036996266776941417983478748471256340070934816524157551837604550638390671969903643494261846266972810080383050875917335724932858464873730572390653765877429100564371944848685897311729781677915849489685495362265849791441173158559549798559902700412499084678734945192254848726599007777111055691879427386135051850003062644239839909870813224102853196306639478688030599071015956874027150351131400034519569306377391598972755135080303516545958986991701183306916304229722534333531048142151067958595738271227130535751832776783249616254176064500181481085219792859648982119454614121833413248315597115565414464919995517970414982141261576574053407540938028014761484171272368727968983380326775344361598651231596032978756177138340882159039081747308028606310485262409069303018359778917457790478970058646393301796060321528887378652959540650663717051917987009459630472452891726381163595751692578079427974451288029212238104465114511462851620884096364528586421720917390270780840804032096040001721845368980118546908062075683446686836211317798734023922479820076106860044096092486791072656516335721638413556763589475183599183747850000000*i1^31 + -11280172007007257313722721025416213272465248535586791039845983575597096187262390449351200969096957190729804111057989029253562955662129744499116397787046341064344912182583414415540654399587663255265068011010587618812232770666069084471425914878897356404997574869495147320765264027649520719230068942002262542819042875771129233675255558212204032932362140889256507733644326179822307753097671272294171427676142656350206092668352278020426430596902321492985330660756208578936118229831340886609759884942361790114095132977264057571986875822019058667962329635932343508284074901808021294466187615021122726082585071369690966465611065658243514960794237873184748558945369782437872116308095861498689094404340468747432903233240452305576114927064802454409188822240069163188630284200556166165860829427693447423125705495926038894066237495969072935923791197734162434320873861740185806706609373957218545779934526120600508326199063461336720179531786565038720754062482697939242230476996825944211007784315226368521470132466028932937386030863396681700659658646180735091793230985496301323854212449428964856726531078243381923457369034873249084776565521019957851560435436503917037392765413599868530291604016396942824034595602531212924119021124763971363603742354292166680009587571569246409295693867034530746210091744047690883466443582896466065648287724824396525296319559689213492165405813274808919112040671286862004275639106244359902476251648199735450798967771794959879350130759041571740372643046358474829806484088114725199142041898254579359389747645855570678331175988593243140765866610722085609394137952517696932931751652726397235654898857162182623329408256000000*i1^32 + -412239140922442501807478161951069386197946538684721490092871713429805731346052674480902037477720006401053363078375205083523297779376195145561198337073571015316155605836571576210101040558332687886406248822084618342379619986930531401655696271292846749747078051273751597987243277265407889904520496294556574550379298618997832364949568336395844751522421314589231418872776679436409740342856489494886228555190164801367131657531705980076367535894986970777546890671163435144068656425678375632189793919909661285359433331219860066979610659341893622442804705968151956292149690638761647408763775614609079008554183329639190798695936719864698381018688449647960520909451709863132881279396279902353862986366062782318119890397386178739663240294802112389810564437084114497096692645300533000439881332933493126183902801055144892217325769896463047801398654205090204984985984221626310407572222643434015650277815883293249383340661627527424779015961883852127905594138407043535656058005066572654619760215096783758970227596203044248802762563887448932311073883448616981636303551559603246750210337172680587441991434061985325992546446910858221945877572329896254468659064767618130827395427962067891152576419366285082216889280501885605933350991786638210792559764801608736950720725214381521431506205497178929225037357942518271670434626676874649019179711354053799510263640802967118387040218154076078381753641460773257460741294812180288293864178473267302591716830865432550327452425282696140283789075357277011070949040264476538614665026068509138505903036865790194365131834226501408059172578934138655475199855017358228529873860587215956827562236646484348191375360000*i1^33 + -2630508757565976801682673353457405450255507310731641695440230572734302631553301225269608488173237190451055454429604478913518799981359727042562265349354361335300161747004572574717655941505281884322216416325070707191149974909951855048866621596425887614463353625425748824898755872891186747059943057863365014995706253528756407473958188861775186129901548537756924616470348180851591911117369403921143246706178940470337045607161050468295093399066114621736206347267033844106994742464110093223427269763132101331951338529047679799684201570968271768692285717212150982326692334620616835823261912968575210595451255297308960887739655154458401101656381768715136861129719387963723957795945543414315220425620218004122645290027817720453672175107174590792079108451376426578997927697904582672052899224783561272263014764217980455517892967684537544628373825786498151005395016174303218493903037352074570125572728003746439719221223074753504296545113018632968940856423890439203933354655087800063296242618152275568020596281325663079969176728263914083709257896411494705337477507012586525735624360388182892510440340431838271725578978083266750412872131654517834421568723409550620410036061552447138809518405907036822058943998367881725003252381168227629276995807534684841892349327835763246295191091729848785033037654806004629075648692015643426608644717562512645419956207390013192599243968916943555839839516334096252065474512140499235261743748464045583172893881303871411538441332294396741119106174226717767227139154676192948915260526973982478551447144220992225560892350348288925583575916350245824125965380874925315891642078063402008197947264550784781516800*i1^34 + 7465235177957238609885514996915265795738425896421646690606259056211636357098877347153600461398270069700900327451970676297912553813993586951328281903315965572684691685854203548496701853218017010193896047447992887516796914150552851666590295882102501779529848557898539165149634477377107677424267680802707821312475134926392605181845089383136612189424752825986247013167570347433792282592813526265084008776450924546889416765103020642861711271979920691767266478032390176604617622918435018665096687617146040819314359078396617708001371397047544412611311776415174321864241053105286904183279441196947944515604743494746031170057463017182734407855365645348464254286469985847454270061389945644714380397494970192037011903097952681559965005912007696816520125038473651026443179448873986589972303886882817908079160600390837914024643397619815405528292908940177547426347296777873544814289029230088509821980898349338839363099381082215628284080959539336288938030239496344000631804231175692044770673523070251759668146063675772445777459181900799756008360396688066817550859045498567741528373942965249666929843548860976290364728516665360418750706822765056368190659788247843621256616737556232258435313715023770636391169624897628817113367396493189357234134690355022216572791004151648114854654159324123227485143402662819837974001820925272666777611883819087929579571788296594064328442751138533219546725387409659504246755307661252151574738685376006935154218777419525270205582303688877838035139458487361874144905974402505286409250707800557287086495860410733383098821804028973651752076215996806589102185159080929723021371302373537226360892547890413568*i1^35 + 77368103365534154100100837897670133870672941996345626472441983134894553567003244970401764866071870538802606447556260957112116678371392897599857473193123106909575033198613692334650819269410739669877425917582280606801025464279033091981551212077317840378413214128542081141315034529494451745406295892691397962175033672919259101474190664676506635142526804781899411144595872047518716020035532513172111628329619114887650631694248410150329066106370623365466831990341061974438692179888459415761246488184894703124268729806399518226026860645465627108415748091065687820043298264634155767133148385215007387766244786367519297091683842454333580451398222012043082112546938177023668615718556012560006590568075152926182014061035758822325884663905487785057569632723870178578018379347809441539668067447555632353763101841879340748229939982810320434474165310271201196483829767983682102143109145918426503827600949565808715939332124826752264128756120498516274976483540181390548134765026994027196196184842619555586477953515450563928954456476909822497233147181749999955405479405555137247523385454737386274558615133145374757274884254018498139701896244435084639406535470043518365001097011254791669421628485398431814365785820569455537462903812368093479830758191216206430790417032161248701924859444633229186342558751430857715882692744833747340722302627237023355367578098040146910140181565311596022049122385513260345991163038489770387574664006903782384059745427426770595581773838551138112557923229778760201158520663956874717579515181876796132845214412366107281598951567416888446852859086040130057577211763266209904720314460091240660381351280640*i1^36 + 211658015621611111663960863324859939204804488988493923896241750830154047779886088466761304056274472736711182231631221057366265243137221021833680470847291676868605086925573443728936752020254759900927081400055109633448206210969060426625305288332697120281998174818387833527702040916162779522653172083702921802380733604952168065637181850153416423814690735027449241189366126471825017564717898539614617792198407860847137315804220729080098661546237878119495488037378492232927397775989269745921250862216199510401747518095108355888185159140826089267784649882717920476064432631855753953134779620915224186251309313132176999314731882798829114226710241183846061173765133856184370600496115175184764080875484766156317183403336503642714492056212698020130643018593344878823679366315233498247932959709008346503076034162972847658377104962807128829113437700355718454597707849764625890404683849510759778830543487129328722229185724108701836664216186051633000870584245880926367601726538798370614906564860226794078272124256970717222773369115181632146738990632987297343448362777927315896306875736100051706442302556582501945692526844965163832360191886068259472293149999240260520120836407451337842446425746266437989155696263276993248274304861892493435135125501034678507926247833464238867356792431253982798683873567642182678500420590157616582681655771110734143661932315265619606038258201653842422545673547365725753041641298631988925683764040332280204008603281088238608088225176358369990364954953138314681747658226561235066129162680059663649059715881641217435163717561583317556283140392016239407940385937774247359388587796674521577029632*i1^37 + 253091875910786843712520758855292826563621599473606805080901563165684099852899933962131197798559223692517773048550674641411840899204816679982412230051524936024662595809258807851060497226373548165521503041698955915767136398057316080697302577196454164945252112851704009391098017776843011536811733705858876933027154991190269842716486926919867935279123659087978838974677132339526768049524405699851962652253679783153610600775002890464898919431409876577027943555318877183595315304230928556307240743945111872473054514458757986377654097988061032865135452452850919170194478272611657163937424304934404771583195386315459526583239319072374585221837145344874922673473824165825845818450605088308462272587374420887657308116177613985521342472975833427851838561079649448448600544954655998644214296813451887441190832747469453301340506149797968286526804533990483326996892459513044264060393935702730007993108134969363630105294107798912356276215077328432786708796857400113793995319719507630923951957654433203496467215186330373451730471038987781688213443263280463387304211968836411780190873387318607878953184351841684616982833759965678347965923568374946709986730132473641526451949974995806111478413695376929022938953726433027071502795429595863913943915888731788896832679518732495662512760185908738016974721457624224167910291950322284577938986510162735631376931916005631307851332295598290225596258595336653851889670218077774769812067296077105976581951255146664474161774806307359579007324480686969908676044296745959183335280278922394489710784528707958339458118417723008966696261313435708610673490165698569790242785200990846976*i1^38 + 96714880027732991590572689300836988375628882550464419702638534889856350400821076709181693389910145288797208077891395617935539994076817556126654749898817029520184479195243381012279396741335204689696269020276302488751776091642343556649827143994581315132771834174227618457541269705391267723454997655486851778973182410082960872651425590740077577685387662792541162366387862896857033001475878961811957672958330655654084892966815766128574985708826757494294746575257342088880231407315664944961715609399921406261334358757885182124089186992808030269251561662808637845941361593231370252316426874258930935810208591968487191545640867321868691269387758843729821390873733831379683192300194903095759950211304835674055496676704928471574803845697137780462759786561104093664447732439597192233712043540573146946876878419497365893153067342325217659707033890742515790302285547764443616749162953727518856285337375314995001034376200339204490447601444886935079769860455805485458942807587972079746207871027104315177670537283148574498104885432682043619029199793910463679289011676962432662964995154558453123411116420037675865566807368172589597220566217531989270325595528556740493189673215400858062698385182393101778029748864050600904620241175562994052212128098653320033144253818722283714183832857719744228942681656497290232825705388975223587067992563378871393837054152249607154619163482268380486583941492595899294107892417448532078049837760580496982607346542092785663958441549993851689940981590921634946275116272557309727382397213030819430025372455606512465983393975768685431919442232260803181052640001028342336127651282944*i1^39 + -67510202472275652540799994150160878986206894589361109907768014605020738886758025420247956749897809876309187807969621915403165336555977925323010475383273349930376888084949131310185955417234749791565355326062722076658389133235392249508038035347579081062127750587167121875766450307227256925535798991939560099082786054387984370272571474480613439742135940184064713708997588038171762126219005425614194647701991511741328614220907150482075582428641786267735015540621107362476522302983346308172393402995442118184409330566020242824955201807421078898237987838278942698863361688274281667274294541528994400160682701496023318422956504454981752466211510446522177115113148486310157044768982386496804235920092379266768564870529063808486967958917591656154551492943586750917204404407940142465215152907914536888171780157362814097706512723036639688849242340480123490080813266634230083114860672918552826604010856807675863404901808373622476404222696387089651126654251514994491767909787903449074613514539229503566789259967838155308957030213679562328212561021305960616385778434759179449281119233650473905337444458749490371424578017706666773907633694628803930966646835009432948864451606054692424512652324418856028707403152091034727692045820442781006237466420661735459384581067389726933718809045700487176191898477670707046939289126197805938526624625798088663582662841659398138702985609496978034681263299433026524123775001867236206061210849978118563657954223162307442718673966267596371746677585540749666056747437352543559179293749753424170448575551753732070338391291560996629200265900188602170497300048462680770478080*i1^40 + -18728312616262431194253917676664322072169023155088056709717575114155752460045622015744251942003008200261841196655776201033590613259788777085591351659849038990858875060279891947166309576135063559277125853932411596248326508280144985800555020933353249310861397134471824799476467608108444902829623984211545161403146904240637494480692032856069157802620770866917235128746161037902333591017598646800355614436083947356619473489502916003350095653200267629590816690871243645036348148285596830893959063850870009156627355479521954379474066935427581585191553141039830618657285042107448207923705991992876943484083652473368484017091144150750741422554224451832194607548386357664515851143488748920287693718984689584039261962202435086730837534422416482916070313450964400796951313191495909371782084062532457739456244784721512386174815431364959084666626258078889709208791631971024524327636826843451712287523238941262940387031907596101663193239801390321024334216859062756494532881783292267628609564976587560492397027351989867639721888274962190431993374160227402115006196148550102224825128742106177870376109659596715591983144649278898177849167610181069623395893005461894973183886323897694773111865952023439843959578246790846632754053220283510926099167055291929581668442617474295891412304133739126083666905447501083846928371954505077606677587327081450704209279858748409699232397025287806633612428768969236326369869624408784316259644387846138401250613193022567851478970855326718137124203490796984468356465275140347547428386850276467124386176771401286376382346659990251006585297627116541850639514442699636736*i1^41 + 14450588363060402756693650062999240547161318997534484464062476160737230039900587153665997830253887033247920992409613860062055014180055870529877796945173136838355856029988593866802999312164171675519119380396211360536976225582678673598610816529292144240231896602554919111944693180201408887648890743377441029270944239954329747842090630017169191180916606432319392864715908508751612286224420914697567340121924359595804698063414671245700243342039203149376639559541535704786706356013792335235933394715482869570193501331931215896362536361592136613807081436532839878563587587458742279759088944917687825424287369421463404019545674580328975789638985978672320924913420059974136399222268724853228593555477115890590816564529277740635826676537894801020264198271034992158122413402914583127762520126797537774034420778767743038143425744894870923874194097211413721674956476481366000038866206190176427069715977649932756362291822028374567751888602660377406161175691548263829676379926773323704821583676089272228409192046777199617767408075093438114349881685814874172654567475601755950529250022025637878311363254685738617970749154178859585613455385856170678293942180043695155296332224731148457962509364989814140661633914859683388512967521740420980008912921960746888736705301129116002037024880535284896886000862605741278425291028904034829724668697880121045432575895580040748721921286417727981172551615533147038604995799776960838529392419727060109529443310096450311279333932606357193118382562840586864097290108271510931385692736177786429526802596362888092112678224201289198905308096771800933189447319552*i1^42 + -369705050510310895082322307913065933980135325672521778892556121635283117238501279132156639059094305338782777258161277248009141412839774777782869313462091256776937176644459631343860380165857619414619388404455632657640183170306138828348873098674918096973843293081186170131346236255920546454233460171965019718359430191468747131333108384431707169241437262666488193856877585824035731026778082421305573455214303458029526733982212958269241944368944107896902233661462732973173763315177816430071334456580884718453313021098053633490208657731110405066549471354465875499143788167755143410981769191272253873965459125627826770721459193563523972831852148302399407834059257517159550975532868669140767619416236986741212588395804039070284550878743897589531275419758054408381259685472124590845106670095084151187479639881413615456444093043705082260862580739728217623057047962208512542238977679097597313257527369983306593944981806956215863600956012885012546434528760432319745415198129269346791729634251502880334343069067361363463272210607508516910111678475025356623981750825177597290796969566568177881842726041772137010447095920257434052804300645467430361669871524022736679523529962043287250106346219395910371536237615414323541728062867189659080077196715250618218811983169416963172158716593478013344988883042326822564255324343042366515364033626588178599138351937906510840253766169631734992290125077978590270356960529025334771928612511703517509127717921792899146755017502964658033014403813894313985959282843070899774774035143462440562403374979109080158558885168793749127553430372676412637184*i1^43 + 13559257055595239405466887748141489131935470980212776064413168647462445498198320350669885148557189811843339726836966685726308605722863148067076685942560433808538544311691206743117636477143582454872612339219081189703475703386740501082838695606668435601761715968941551368329013329727743794241059516484967653421752746523316963120744454602225327217939703901157608974590212426112519540504329329812779049354390729394305272764170063704215886490307447999925455633417478956359639080042212031200838788265213120335152887311014837730827858942814764223607014445312959213891049939679070195623786644212029393532895702897044427450508038265405819542670581435713519199192983134630338959283068822257131225012931069016839079322702561184973458386447270958144204625387514951744123113134533779194106343419789120211145558171780621888762470906643484499122549754979568109179588177058495600172690648766437564912122039617904976159883690525731716472228729251757019270374140518876597141311393663528755456446583335668455747744287459930280380858784241592073901624138943975409819711570938812898522466114251477458111670197199824937298617534390606605794603148127816232683130211854950462089733881218108591049803794700392483683843524892957901403227114565039213921385521870315318319586610606727358371347801522354000733158253983897108898643988923804667979874367628279942920998904051282972441396855002187709971624569386940914415594121347479425902953058287272752846180308410267144498443995300045774466559249463671507183449666543428520209513332915453834635107166313631821492329140504849683236750421393408*i1^44 + -6937496484823277858230638029129478667600222155986336882053292786790297832198904308258697282970175009681804001434865715611255016531099141156920876357130875507168149566081795684717826290725578899609671488775596492640302565721589292001182798115039122013029317508617654466618701087595627152296697552409845593232420586610425171526002756937746833594372444065980311282121895957575410872544696156127598925690152725276905807810837169210448749816367433988071302535083695362954865490396532764380053671973535621316765328841102061917858095187347484543913522883711697566314759256588276995345643589463737361687329533890318737769627318884456214580004816835903942171551159720140067918137427588121335607427761283819898392270643382916593948497764002993933103005493907019695134686646447797432658356930759907240741623523773856276894970674545580623016321930200806655043811532362744504233639517534957599981813974470598030438142415435091644827486389857518105971057571619316141678512195402138604993611744962420110426883604473448360092546474151717873391901483384852176520659333758929449371320745489128216657352274447118321586799883639816682233113042590288325342609805194771091863985190119642412776189979543781239066557682976012258973858417560554277081590675555606947165146485649590338425612003358647684526220539549688636957803354844503986879576817907630445988661676406355690671678339284981629145773795921688926836369936489279781360758041947605867642769134333465828264681658234503461015139915019524942001455138842494021206813505086058398212880972695793267354597688759317340463562752*i1^45 + 452243509935765099560661560857058695447651370798914671431076513883000017333678441984977223671082670722855276089326653094434590229172527666557415075353982039326329854779580021945651561154334829767132340563815226184949248267244196406358228069095570310048094360412801827425944951661665110580624026190190392720370048968634346864265779775503345245632822880866500369370943031258318138149540671285285576594816468710672646348401686280896364510076293847709326239132762657090336334917844890310789499074242769020990723292980354640153551784302244179978710460701992899296715892757517377930661108811591522140294242644385037897738030647458144812411651198678457640594839273832677706494843097284421728947974557052110937804695474717591651656179683936108236578220088174769023442368782345244582822970436031251641909751863885309488422877505740284011616906837132783402140888767510069603585320675103378752520292456028702310470592018277020235980903444900281536072747121440326878961090138102490043985884139365893539258638103425729252953901878520204606374209948685921057420810268212528123072064467918866056408512423877173576462560577288574544323691197180905645482999024390734196036496046935500335367602904509770475671638174522637072825684439377203309255780380804889931103101676263172829420826773135039557074543072452224328116547360718544331262204194812708619438202676568467162302964170745817357083669673103673724263512838138762180520589891418031185576186574339671475072522016975841474658134267376485499994622157301534886540156998121804404932256869826559945444181123841130496*i1^46 + 2195231931793099877480005867698061717198895652099598112077625099275738985119071343101953107854570149860833823379454694939349742783497427481789412510757271150066489391742655864564622741081575692071330381547231141251026590210359075717463909280077954565565899341028568775280960168570448932540843776431002943349649399497492469332899440744533290763746071126809243391688934993018781139611086950774620270990548426038493788154569647178569244959783974988791754902819980140306228693516921522366792762031219831470043513790366715763015066295337282505657634383219414759298055372397010529100271873031957504392886042031584095133833136352736727203095557996732143631679210989701253341488537988991938381380283303213011004268270977253656736608884973668284363509693653763290000092232803625077146571600027747105027371028344255130711637954726134344429608487593503664377337965414085469749225343768552214994562877358629815767475394976965604174308545507515020301327930731614176340743857401226087680656767585270639654109020227138718071692732590998584355061895870896494366886447521322792175941193137236902672778387588073484781850622137913201022394708113776965788449572552874754223843012797964243733232657938015691146781429934202507895948345314424193341254853200166390571199956343420928075779621976531472727669463299938411261586450701589032499728711137572917597172857868671754828001012825954252112787269420520370122582747591663746600354994806647312945446060090418517211859950755985303791359025328623732557148785675245713424372663860855830825770430044397430142454988800*i1^47 + 120422732145113868134510408796801561813381351413875682517639904132697326985449677843097274649787449226605704319987998795524221827748377674608521268577475779103777945685492087168835673129483143942271934083686225425365998173742197493000692230590058676156342314866214124950588386780787378215455440210135477227915522080865820658133533699467885057524391683887265770841187723241253688019075060265563411083448204093053588145657336523215322085546413943234443363461831563441990300994902629196270873937399091870058730520917224542833293486460356432486685513917597649561800903217134353468876865440120364439253246860537933785091675315338934917229125670113790411274256323043871951463519238203913145970497130661302605355468675467970870215720517252824838386835686415140919634388623195873028348903947367306872950925516936103996899286350751978242217354287268101634348474087012002847902633759249262227575622056883226868256207282009005702121143174629842342489063208631101844035532428501166551299944469308832662681827344686794971018920171717064028606599146690299600464614263308684119615696312083234330320837522520572562512558203753644651843755857100671780699672180420958589200637686730419109885289838198928309554608807983087974169862475404251406990497330520560106786027668667393801101240764554736228763143226867616947065498322423606334012193476091468777248977408057883828441041276127374409708926668408279705606390328593571285058763409366999339034193571225624659258269719333057602852376217894208231745674179442864370855649118177573326026758667447973183488*i1^48 + 541092053792509666284111722083949781776005453095847402526268521440948349124156224842727213449182235703967636989443387658668035606434261252121345451133259922489690464550453616541326330198758940270968936491412558018404334878931518635740516249852016472651068016037406588673171667040956608509851400429753900057039550412770731306928501777833010182655523218587170245344987603702425530746208240519107396490521978494471496896318435769469066385993231834252058477745556812981008130909959659888979769226182151013260967010068167325848228686699808178241140928039353945731098428809925650363409322583144709254095511041431195590697107570722850253965415306031384436412305630464246307308178324629770218847885774089432704675032698874610496941493908100848562515173316909478716675462617090500125876168237897793082570090411218281361571455248675129053584641841097105759892624963061828292723973604107052728696768109606200616688051693224634423660225829180760101181772614897164711823191797232137963410320397103268495389793805393731508843405116461824341213793072006340618593626945201975647805954654965679610552355624939715055258833816230075915584367835531154306575386040389349695972861653669385955458582713863529420850512309005396932445029767116011042653071876023688621158619204387863407870955104592035669809101399016117589901239620015343623380993092163269132753262441086132524948419628446728237610960675487154951432497550806307714054892320560472089638337706035812046270886391155544236378981742654864331661806155699669301012761730045598377528136826880*i1^49 + 953587329885925861608684608332218915300414172102954094287980533729414933913104948226447888908325150990667000138418562594042361785000413083154485685543941910981581178856983628579427071207242156737006811370824139018671849505111945554252293881930189820879816707532822438705656387927783908877729329130602618600742125068826204988906405082854482653361161066182452480605007434190070186387797881239439397581114971214410261423311657885730032211286384732934581930017272036764658613892864420751737837337857859832888637569343921099354397161430558181614874802742504079707259871246556652228198952646173136407910864542913894600949711152649735148221349397625663021218276283045562516540022076072303373358898521205024442305162313164992638721587402686562440918942582319709743562965477207882562162794748214930870893038501884717144735858601998031564791361346437437514890099988231909693218603327692254732809439945576840256665168221143758162046600741258474391620283965917062616253397522992969297030464619458208446518030294163128480884193292704282477379467528405727100471672002712155794424789404076446156607714451425469771964801125403120076836777382379664667237208056884722462306685325237189231292886263111384326257756974023008267939461478638366293292725218859191188628033391998470966909962637908745104767979185662039794439379896648557517097162166510901664074629967123120033777158773463779372140525672689467111566072301752836252725373389592262535561574237147178218311690676605896674403532063859450741556935377303813809169558806567640367104*i1^50 + 943195845486187299964216157582470171886875072423465833280730107894863229956554175193889920528757579248308069197144747172164096777867578251971718947728321330011039391399608472508543811447306994127481482014268974360080156364959262354088435477313366784424493201997422727425092665194846821562740497131482422785349459535611136268831797406261841175542722270267790378588772219116631121052738660755607924530557094384934183183144817634420628519866692710610867088805646396440707385251206676944216106161485511857760408369425491390405982869197976772607526596398937907320467021637973561570150404765264893623761783682162538808817261252377621487230990266142070482147305840367640302769959731767528091063604079705306355909824466540627033849093873368882030142469773374411825021303964408094485986483135624839086292118176743714440255064218965396104622396119047278676489518440418613191472219092197562469503598357749081317578454153912390196255501878447680933049949582955032963221150826934577255013664282460357562392501703477400881865064549468891613538447040676764114695795406101414544217005772239747831783617935460326192201559334198979140794833469385251525415999547241141942874517878861762547884791876580509289983037749512264313558482792533979453789787455417281024799041010362247883551974422707836428773743970254212450947349578207267143063473668676596999117735174378507673650630395739938163343350803347888666884957546408656655270531213708759709118650691278659614727157290762004297588919469998567359288888709577728738443827085312*i1^51 + 589242889571492938104603726331383541260320691959521440258704889680846401376687883064422643902068873461539407278336355994239733367518602461343657563299200781770379124647028660733365616055472110876857641458265795873760879014710424400366127245805429395521581971935172138797154690185099107670058763874892296140701756482663164214646647912231265435889530844437520234552655533189851368278132895433638249728405994850012972564289382172661271834803988832299252253553665470764979325398370558162568950350313563576404311995835051025550937461121710779830944786499129307982253147743149577130963957536890510900862290791371139953170309097198656849198089739627390091975201202422042211734011035412688421370748652988386576782038097625382141946201991158391531991167865583892943089020475492811402006712861320210477281665261603175767955901640875916355236016043105046642001247879240078698535147473825174442663445057615089240508659249615271577791395368956346445997531655657591207561443714664009799460991898875904930387238901246704254689015800113548915660704512802567903317115429738207685736828673208017507179423602490136906388623000336058184933111962443347531111282289597836658326666473956833461963005136776218572484269947176294166390983839615925881774887048548015075822181447602777557398321722708274777644666765408603997392106510639622659412224699390963743368860177342522287355313365338256584514778609624149445078908547888552340275656532121264087559831530883682959698959467880327342337546949784129271996950517400649859072*i1^52 + 162671790466439466641484753492503178963818429922182147314253157979319813694274372520893697208466042967883613277621126820236656857858406348716665220477240682984645385363022953499649037557423712734898304772193293416990645322598138277904357800137095412961907072008816707392143754118769280738132710398883527354102338020219379768065289179650698392940444967238034413908058513640446030706668779389399536430906313108044933766694232945302581748230670295627850595078676947552730483335919061239123591916513571370075171646570093895735887966599465045382500779632946889213160894842253124345748309625670337431918001580009035994652903919980429952161666469262235359412467026703613552218888174911506489433845898895263687155059610071044667943539121649213495037062012160755357589718959673626587322656543875334738037882731213332638589526396805341542165060930446575940640218468940288426154848032499982447239492750996681658408140174581783489935510685661475031158016486072590137657095425363484426398904509287477316616817807309916231240340313996203228621526534444575365259917405135939303655900782703180382857105224163952533254202880308662097936085558437347320390867031583590484134444917897787422085861351802307425578451403556285502583321423723204609550721856270482524439945753231815719349066352588877953145053169016120251493610396606186076354840864793317508043930484668936896087947391102998166917076359419874106866954166411607998202620052123974434044294460981423981856824818267079184204236740596064166439764885504*i1^53 + 84231644597477397037705085567449026334081342267323481842521836359834435975629382517476629719908803753297349185416513083007039564155351047894951075325332216135437801972081635396994437663208861792547073308217022290872120098175322742676404618045679596864009106894641434364409859304883435909320032126377241444896052841535179264670646023864908418948793273671957279935048250513007458717643886606260216517497886251586972056803431521762670904586855897284155444391713660631559029298787836251264206387190186809757625871617921803924866234666810170546023383608670187861757434309672192345968710136889267931410975766961411790298237167380019664881341093276977875940564103970649402583078522247998155142449468695643677152837640133378646850598765504283853235636602431531711041468105596744295860511238762120730528510194332533608988050320744443928511689588378256551312148509055281466853991081132325098801880574887593518787644009718910987161527904367722277339652468998599483090375048825637639334965804210427456486957876623514686749234736318223452997470258334264414235546378862665937962344456433835182335070546799678450809379698418104496788490648960164324185523628764573114023113590617250172837128519029153152445457329061389882607621215260210913400031784776603278699650149445105462606089682266378124390015478749386211435072738750865967384823761469339136945357945939916205676031892780850554981774484138524676227726328264047407667091007699121402226371530315804850234452074625076345553458573339013414912*i1^54 + 327149075503691561766677058126353380507558515669723418789087796419876370589381263899075870430936325947551956239438148529271040823510210489493852463751905692640984117526436615771217494689382962836018508395130741495757106138218594764978408967652843520690948154226434888120741892960290238908987148630604826819971526614835222910791119744077605915883229300771516230731385618714505679171491124003841775428934431743511888751673229059239909072462214675947839555256171681561906624556807695664149801818089474008203877029498931443923755367718544260236596409539233977033760621472910596100137801952005262252961670267816532504146676100627210424295668829436268188286656730581388608454843545246281856710220270033121771361172196284841809875451527090852045683589179624949230826406908520345131240653140963559594236573918580141046505715146547920633162669488113621468903941259280148267026707083765007982874786114998481880230994015500811151164431298091135615118676804789485177668018621488284556652151865020926996284406280207668049384369638817419336641990805274344492080993476803694016349365092335579964736912243755464604468575259585811337140366203130431557862290342897261243192811406566358436726185496175506997642147163283137836003612614585881786569685242398770825121611656012115803298424497994930540475153717256106341186836013251855268994171739840223924382745351939772409437870054770902384110032963342642644653872117621440695733893688067934946489203293631797981224031756467020237771898880*i1^55 + 6335155908659754495718001085860640750646815172722121063922781881660847030680737552807768903778425176028336884070927663461929316462615422701979903512858602160834780508564680453428391920607899782469147061456782861164080126513591499885471382510915234805781800812984551169112492279296251560223447953838038136970176939843311645855325672162349890232387878581409847410657785515383216317798673687374413841646559562593554427605397803175166338276535881590436253192829793408531651762373811020150779233862442621185855966078962192491802679012033948470527426184564447870917606894812944500636391700930398232907180682238908433692109123073120304887384389381821414759760129662740075673485849024713609273520434919028152177462966705425413194836222980451037529671500088421529991185149077564369160910102255017637526052293263833848361864603152220466589478732047757220136858391911455018348303531739038049286418168572069001043365551418407650329416614696597317829527724810153795273151317295138446653606013940737300796815608809150593103208957785936603589973814831392259204573586238066148519313225361259851064574776498709302197114634370137889178481145049933852047940143152069615587823403523143528885940854903164144838545018817062774254294231371042306025613176919963219760162944148065913945749016479539053151714417940300916533551000276174578013027244395738045467764418008397560156654909678374973048030778813910764038176224588799221245219602143424463680528961052060423672243860042416128*i1^56 + 11508286049200496159062380576747320239231705827022163021398400637570653811899080686984065477198670428864964342699175759185402142557742242209505501190078046721710070827015633247691538047863542068221366504569500759002150152693652118086679836361363608365590425959161882189889521065388849538320364467790092178934215855664124670902276966457853852972402645383140978968826140366278848623354251578397681175503974433763993889949823451512819173032637519228150745308797249940320563930588658790862982750665905080846499279065421655353080017032807316404826117055942266448760589645382183316865467225689498337302977859346799194282821656572931805662170190371567761899844813642815534735501071638756503078994919364442963147609999644205748523931963249586224153689659941343237200055270231456781047119755340295789366937161571309817077881309063834295386002196746140029835498925954459362939071361190281699770822208108965364890279179600237216320205573916861821405417529976251725096304709003094980447709311209973884728698983853571629973122872488553007797247231721035087418944679296525520157202887079934352763558268257670797154355821348510141442238428569965149250257387448496434368656622234255334174239398469099439849141489712938780880437862186107319613620853779791955750440136451106877071280183578278581491367656919207635204797430067538441961473106506321491570966608610572046297374613342979860540438300292660763398535865105060220683078889351495199352176462790656*i1^57 + -544505636723879095488066139986023973685228399619914625056963247577033036507624205834939118914924786519831561378968147380909453234950807799751461964258986038916440566813106969528680209266494347023745272049067848567118302925140936886734714362249475843620136887215896239701538611000841043912997586660386515254063411844221464443141261850933726882785777431633214897755207953250731377698250041096954198875156653010804880568666513118505717812897933972805879918487570860624876462716877023874443185918780229216377017626129488522076773988187304384111335435575752101943053045245995794304136550466390582446299605444759694473757012886505074794284301927954857334763346957244076780688218275894283347249548072097000751292020945833831875622854482479610474648918755678822867439352162159673078457946199661061754154813882020712972923622033597369401668945861759606702524838464293483918399512113492190945903146021554644516501418788721743957634159487207136279903935083127963102699935180879849658275718908720221640534074975043835627058104851551605684999031569945974377145354857397640857145557689993929920596114507094291527398279116739694987683116817053886430541779530475992405650249572809322848120879572153144312196002876700964079346572257544102719331541135125493871275393666203559976778019578034843417143811476854332132480427349201099442340608282030130049958930076506798021652508126181257923870574776798718315227162709206219898904117248*i1^58 + -117311661091073911410527476017010124836267790659934755037731802101451336135380914323080598041485528794250610757597387974482327753449442921659585519415406177765063805872406925231822370555791723531069971545574994710825974956049578618199886187315587738023688876351126211617039042433434245706136721464791215528769951909268268038266529550730179616757172187179711552430529468459605235834353064917139986323661165415786292047109087028544612093380597242773748649051647778994717464203899104951639973578848077614804913757012890705391526225597697074601973854260816446122934210160149997412340541879123786788664989693110139705141583755467445691865246988311362834509174021714549250753562556639755538175790480906750968949660625049550834405315001091566623484365760012780573834964813057295161891136546989911282743128364556557168133201024026081545603759146103149975454797435241611381919633197899874325426569376643861055070951404147028034189291074107237985232529884810504176387327200058812926478764865171679353896024406713100833280202628097239497607124175339112940463446189283558297421945334648045392263344817534021921182240598449877972148327719181115913861059589472207360074218520550301442949782880178075636610564628006052185604224217724152304464602573369601678225619141825109647448113600894016520682050394726047475215406604189830691545060403267519479337074765496139790953674624071093346163908094751006816993280*i1^59 + 56786155594548967002882199484060153471463000999000179014670521835185246729739214688864177363356493310662363221527452779024553447534383565835256617854489000455693885132794820249047755667154026621530116645276381148828398471503300909553138538850612145614249348337020996113225487090572700012727011884575207530769830230097659686229541343689609722453101385737638297147366501035381543497064747112993777526607841444108101745960660887723760764679289370773944826418095165681003655569364062807726732831003686543659008540243031523200707619118946121013549201483595491572725418780184869908528110801777148700919090185466539319278002588880406962777226664573242698955783139075519685624041050389461350977244163102813767647799351717335918958985182775938714024586990606293637578387128512791783002725451875449988494718366826706257926367959958913938785691683556455150356991341739787479661645917005660426208354429714209389144142734124073331313761083641975006056922474776085941876981988663830149955704269573803376545744337691679810538129128240804052367178463000586343349300890909345422843221736980643586335412709513234990362336941324569745990730688585162325942188944778632416933735253004895026385035161078464656900004853125253117074550026596068567328828286088959514800910431506236229194355678154658264579186815541903252905834541913310858281869315733084146441432556018442842161570853733531648*i1^60 + -662310675858128723667208821540471626931215457244817766480031322684088792764257280852345755852027557716650243293193809600980858675224384384510033270700616243262621122356538125678199334843000570299115621699409536129102739960921501367941174714751512429750545494307451439464690993400588033388472062725884259409690519129740627153849028694399685643464151448308360612309242825222647592510503520437205218974047089658380583858227182704740929327701806733960347753377686729204664317224242350304601881041383729229598120540041273558655949710036701777871448294783388697884582927181887623567547624371673661957417322449661011586653614453666991895626455642663745241077369578273775691282647130956961161487195058467567401470476600611703631900504729539120982105684515774474774051777482892510268268401357532401899448896692424911303261260743100429322877636712189738653440676528165425382568267134093672063306880418939992769832820381242336327203901778239219437638070771495973200178436310510501527388480712821707874095412883085967313525204451316380889391832890966413868653345278887662263209993227534528328839267392296281325009152142903249407518186725125555095772063989178963195176241613661722515923693371288856734259250708445166452529467969788926686343058636406725736795524208046712268931794800165122814724576459051496417601323632803958727458684928*i1^61 - N1*11789209774339970738129702834886345944081274160972088559689578145677093740707760244621620731455333292192853384891147774827131624731458429223550451887281662534815379065225583038433639694338426046944259327327449952552858481420428781556642078852671800390253077859206161385944608514704000000*i3 ] ]