[ [ 9592244607872183702320383388797130302745332863213515199073921467732548130405270947963702483678498821889286655179946974252743765323439864847544506577589167146304483628791524442973208131607349322632577174043718911871380860067170876671115057296106360691910486534990180449060030517281616692265737132884485699209564353182526201211829506083542741554715341084827257952069919334399093142697170478578486394643701990330414280574012800866319808396042694887015440629413611012354539880450301301382299228342716859843980808671138294547147255837417354467944069225989341880746745024335447706159604594151918025441164656464375912750051302618364617335185973296812517697268669653557944842169402255904668541990991959775818395817229774779146997456784482392364332446150450744784451039903908171993364401042657249051763290100221498712663230825126003505558198199953520285581411147517132861680769843246696799307596459695888124413331099273224640486769534278640141795867336630612471110453058672708462778097760177264735859423354335765978261200015507307572117475867547846536975290263315531397457109293713658438127223567417250183713286315185868074551615899318515243058896888590130953847954457502658398316470249987718676280272990696007194489857869525515529131847799284491996235019993451980372803888292439216717266447057316184273284921626903166117105221001599660605782712777904025530351864933841541685961317232886145878442557823727475473013739955120846586322000119070869560643077072461943494834293326474735355703649262540819766153919386690656013781679844993777500076907066506413185433600000000000000000000000000000000000000000000000000000000000 + 8671011632246149971703437437654089725012463436457639911811636447623693257391491273982213332696346770921307768503153920162791403132401824363804078118312582154948761981928754034478905245550346350335448850417311605096106801676778283920791432072123343374721524591442589171344637665397448662759198690469195061454032617242247046807591849344877608629048609274073504952502376291693731051009999309286518060924930693652958664437016341908458143658470656933961058981174035425415849845753196941342834453686428978066341831988872001933114279713509682698774550746858532953423848532188814355619696164966574214578799113410661531145627166073515292380334884564616409892100982671856416247913772181762000150734323143056775322130723312397175368346883028307176336354054912743167061969071338849350396718741583551266372764552844578645405776737628725006234182358183731216440466269536546599023843828359960035597924535072136253414299066026976278344257878105440293564315914198189000706437625201016116105999774539211992411279517298120145963074588072551605080486237755148387353441851980588202248411792159231698486789566939161009620538832447643521156547955589656966394309839250560724814312959590560141014038225163815325855591447734770649661877609298348931136098909103568281071119452170281051548421772620706860763350334888476329969177587559683631650043927080141699594410405193232423782843353081357554732115535222403063062581093599427962075776717880820724460434090249850094165034333483870835091198402553199530108597632974411326699182408889180308170447237933983492585157742314569859072000000000000000000000000000000000000000000000000000000000*i1 + 26081105224688286974113191616011665735820699440690580952435908260171900361707301016257327366413100756021041037852658724413033105993635760896127526738822826910603559574764457432663864432328187699163275632943972898527767982867595937389476677034111318761677138472962176970718143104877237649962352700230407728916386922052977511962228829449904826318074886976301194882885836153681532766354365771609375841659229170231674237449010117881621043095578650662938786143830783843660264136561513574942247956598353988252507561342710951659877901150920118859880297428421924175476146353102588956254272034848709379252534788033731530674168878150231004288949439585369987350954825539862532548142339767256177089812109130092480827673766364203405355025985159795946289892631435535939151217054608205328038916431636283005694375905403912838724751006976667440234074722440101526804129727553227747084448962893106889962639702370032940378673263107829511015800419229149723182843498637520324361658728017716958123047640803490137696485951058087292927266537951498631507621696983531683136784804782577946472857053928425850058448921129759085968736527100514987929368446148891952411143773279580111987595228415964904093707831277378648486084619010093961537905012681638238021599762938924416056078483635372721438571895642612843031083885079578535205850030293463419581807590996018249596839725604619612120419255204681248198480746027607768691579387227824507859861111244713281081111298061920785633767174298935858244777392002355528945672863660179437406016232063396693368135594421559680310932212693126348800000000000000000000000000000000000000000000000000000000*i1^2 + 932676809106875020981607883323576778624943462745394447681074247523018832862376325377690432360050310923961980446892363382705140960095108611299899637014958023668526904144588477220516393749682918202959432686611629601853398194744155429805529594901200928310976787824550002879033026866923941975688253955738851804815856988306689990162482610532357043772930066618625748679494379069324598278638399236162610633424534345523216592428045292924331538876385398449972772784546511016920643798541893751639738257919454956553877613947087163411152215950104376277427570282006202409926002118001253657165899648137087711909116671855872042572275388009115138512825848630462868134049635770038525810943923349944557327849851919518826245252581059356642986030131112969048185099320409158361099430831493932401923998582030131082801793502611335002588394050806517171345527181447786654265947466216632872467220424942315755177144420725989092813658586812818360805304986337470132441240305262466045977634235386196436072587375448768639524965750796048565863540224017292513705320950014555864012343131854216025403954861018217953080373287145921448334419311124356361417719805166840201656392412675807231703058496879580869255257867671908139049061016650404432110035046672219718726102827822734011928071512686277751901838604753869424980457129230691320278363779874951332653409681882392746902093070400820196908351504028826836480500488983579648531570091543674906329596730643459042005065462465108811059202760678691997296510684409632111955036301280794723265451439748897803907228903784031107861492239695872000000000000000000000000000000000000000000000000000000*i1^3 + 2846622631604071652780562888680840569535171355347069340572682129009671369316694692820829558091098042044091431369303738631648517756483455469988921697496058707593704738880908736584876205900080481043017618204779186704925012267545395137659499294662128579464013280791010808360863494624205648429265525729670770607030441746125433821853799633516122551456774717637437597271761299168545123077756728795737103957138346399932398469415737980709298719274351481556307641678885928269414188949688882850057800064508404997018084377640055452166079636706998502932010375416868216086803015923686911857410026893528403846858217159408110626503094954839152933670818898104524938124286687835674138654272535888020599913631817671309703277820774837435426946122233444924902475614504959083222029738999146119411637614810249328886068776755749729473439143256652330840018223634093388962653272565340711470264854260481256609717111332938855847161345499491627707759008708020482886774841396449917058171737593028239947704550048806085888118660522971263205363079099882362218205745643501757001158709834738563300493908523119076664569011389046483366193898090820929574483304112996642343330140182801918056127453785729449975167827636657185781861602117074521337630082453304804006990154201865317414827816137235446356343686309082838555182305960490052468372096117582740785796539407817091186096890963787194244127801468182498181173638845163850945435046642072331033021275653299597523059640458570603634400638342095080622746944627188860869323848295867302465093836600211207010400339172405141859306666314432512000000000000000000000000000000000000000000000000000*i1^4 + -97031133689943493461004615548523389899728506441110653074793311958700062799620206258400003083636474872233975305938604672910044590358856653061628487237313833597982975557143353620000980498871292704291608260382935349641766813100997414195994527924324492518474033673646486335616206485248957908546231206772461461818129624736141477393236342380984718030965822569852624566091177885856272437416668223692857949303605543301039616716428854536509575797020989445321472394542367644719162759399694821525894954629623585837466987055400719412823827139428292375096024406031807752581312972783517251987876576155238803137235753475059803977796899416589126086667866819120541511492569287132266006371211107512960820541283838460155646697400968411124553100410637829920887094242537567632075624559773817710498191275207865252766406628401756344171546520438869327959091455018498429229081863852275324130889245601422105603921402520733230240743684559767141745948730583881820142758487126528335832295113617336644985852437853802252895468603952684978216020127282159909734020177233817242991413629690662039494697237741297106392296399525645700101466016863090791282926638012985797029166339913594778613884700070590210978833395723994116805604463874768028113433109688128468040046453603890128435764838363719129265208913853468363203937449435673777474122629478859319883316559103606828947837101019650899340312864252110659962229637691667042574209765532995604712070313486701707836742610523835243233823156976596340200841251884285978187959562664544574512324218513894667061233840599698988470604178391040000000000000000000000000000000000000000000000000*i1^5 + 82786710396425996805955916551310572115957338620660452713648405545743149946126986767451463743238268077932594680116365292812043262843352126801939469834796400424580068852503887334792969105410116261796969128554257686227211756431087042676992044906087540730924794163042448963852008173169806928547049208974171476985758994516539498273477003617753988982029405821808418590888344458282197923081749736812934064240149792708470943330991481226815203256808511835828907421631022006465937687131914777515179216989521062847959578243127367471190681329504944605773656907590667030090989124002672073102692359733702945473838596975831680749659387866691169816669583854257803658463252931076519231838598704871261035026341496764482287641238607230297724227698503431030128692775635465682098965746686513142652677355816803578509791337572614798895518695264023343689789750490237550814673682746369112866815091529221126891702248178787768337759342490777280200623679860940854657262046738600125661006251916330013818866374517528868182230894855275210559354827163893141799322275074365022824188836377806404154445246653838500755534001196021869630079590308955358836535280039951635923227174086334198241283942776112066528264728921955110300826148821332421220541329163883434033532157666221740373526211334478157453608776805406053260470665494466712921429553302943566784929336648984285980883602128562614903355009016907799822870128363441303205536551678102805837193327033853295066253837054364915213705631090220324319372920242448651858867070073955952414822228519145603146638618500833921100258947891200000000000000000000000000000000000000000000000*i1^6 + -7071024466848431401999161393293701032436988270153885939304594796252016623767260432282436224359101929440415544321219664339243162447303153087769660862750604490302214108323097289651029852521870650618014325815582046057642511502280914218903913107558677883028555508160905344068836546600032177538036851767905145315790391823864334769560489512494969068584609422372721469957320342852893728244931158739875859596493027036445434228119662713726980127726636918518816554208000936558142834606823280399670501864436694243551499237489303897611360979547238297085581675947874534663695973707614597405181719916416440208042278005031089910697853329576057465046469685286977221599590412318419704930855214825056028604851187780513934075222657222296850666453457152485265974921852758758924873644300389286733690560012283334296684141286177221784454265771597670743333888905568733425763139019864843693145128588359769561481248771455275792276132160843292511831684626244867436914139118001718308907319611067183684923996734922251188657931785256245910758911029015945293923456992621642356322589722444062315446155719428275513151631054302528874556496052348418358702222939516723199591122981903360961222474505653167615847044970080206726125184885294674663671192892542563887829824341145748408104982579259213967644557747833365060585259807674246512140501569082100948399679271726997862490042779860464170678261900569277985912449835012419240552007662169950452871863702107379359379230960688328026636414981006707464266623189179952061085990232646797749967178694778201544404276052536898187847270400000000000000000000000000000000000000000000000*i1^7 + 377597229860994043512530826204232924977042733625819703927788365675545455318135843367916566534527160336210167388485722085461228680645502448711743181767169446537144311451769563396649095878670130562446821365795995042806530276020215086188462272198625644593288497687682533919250892865865543327826617887791661103978035926545217749449870640283983159573454840985527465359332597792148279476220987309157270132282034594246443054189351406177166918636859167084673713732619394801667890586925718402957793554850156813300160875820326129015172682283941435614045408159435218730734679360285956189468635907301131301199443651912858852604033326288019598857678850659961818093391584445149369833452813826911643904468520435193971749863639737092004158748174868305539513405133560105576194900305849197306817322739307406023765260936105381150230995318119585281198361865146086696627826820794789680078835102792026692395299026837801443405455414142683105953117726127856989196112995442037590068367672110476155441973554332809374709787241971537009870421966110966692416823186157238054663396159525727877902632377368045287235725597745084874779052321617773172232678978654485113017835044981130380029378896762732116766787392819544848569402589490565132396634538170931112460067537359591018156482595230097166365644673451042169411432148362603290783471898553870039715115098432078683367138814034506712818893214394251466483990698582379940475766419919313499827705620792761454773209090103689168861330090319095991416311760963584581752764160869827885604825718471837669421373403967077946805452800000000000000000000000000000000000000000000*i1^8 + -11382768182717677442546955972710945857520668341693767587506494921467361104417529413197654948196035397656775863720240124912276088768031855183272680898047763689905913336627981894221616701334096968396317616382776561815807048316497860739519726300935310169125689878552393760115447057115764404404907846580404805475541105084341352702327800696724875272517987863901983133851411186378455096838806147339300187963648958805488779713290441280468498670205633499049381967209986574955298119314786594268313204879879670910575804787381708899450891649168861407893866362829018578957615387290587475950499000306607640614441041235918244359500778231539579740169306184631530124395170869501689571898050603712811543156029571968665768539607342557611026939465600280566450677637938093900731246725473060746784736631661654153645911514621087853908897130650703916975053791706273035004296279596698747858732520105539647796740549900004262480090502497413808037125054938167771953524974929816456220138853317717139963334573630308109413984428573108023766651864516391791574288487244786037170827790176515508217194048968452242956821198144436206836679707554159231945776739814390278827859617741113855720487689117781594486411636479054464315423821447720379108899061840104863205806080351165821319038089441447813230215662618625132266889398364736658121119571716240217271835312621505269228773022420900259016879272497795013332642300237833480669972243816160202874450168437975687945000171056057598227144596979799035596870913008887036418112668954254875161487156233474507199261776054219411606732800000000000000000000000000000000000000000*i1^9 + 343088747414818512527057636277878407170221970350633578973038800350707078932862436560986179167291527013009630597547558973578819940794339497146822678744917881201666283309586897795867425013807092344665109384305998113103230651143562337464575305089455754805658056513118461134009239535005295773594219808839239382069075560831816117535754580045127912759525925393504952746433482481571118877467990046677501962237042196051909393835468957981484931132406248198180313028445495030843896515573936096035696143805312750276439777201637207378375637260943137933065135910518627703117519609023509961947427944350481417693116557703990972314436697631930575355354221412455350334628682585713232925831981236330945683764472344536371979015439296395388086712861437119799190643918503139692310312870061930378601230172706688778150296891215243752423251165526284205986931003149585448434163190538759276741315979918398338622472701944514657060406678722976058171860947700897987954528394885191406996383097467022371615377644477978264443292152025276934412731636919473186595889847283160001464817656729346221524767989713915121824430432441874198368855700847005195044126647843720052820414768016990786481631244298402362926941009929851181488947759055406848398333880089594770967355350102633879738616647051569762055944813958431304319638968627324962810321763539593321806972695049359466415702185335522039783878951467188200165871429634200701488903264411390402796408114705581568501871105052034895347467204562225181164324781745125118559225246512509745580002238129214660726993213525137031168000000000000000000000000000000000000000*i1^10 + -6938004987153905800821702948427199452582365274374074325065984113897120248669187665964729183904354675320801076333054147430040499879661730660999107876247074515245761440505540040590679045013569108168250434988792512543747016971353625536304750046235701940302236902207747063893313473971936761287459742725398551405566436759367935709415145668578549280144952452642249760762011206052280820929081901459318667981591532986403263429866567156222960423705540894447721607187805149759210781894227909910210003893707447800620770916244817956006256360245919064191689905299480598649414633549034414759885409357793790909197096735523008012863369148518488846521373437494834111333173746284445367568863680594416208331275868733351934497549517159015093254617914129482706745089700241428989497002813642816500937890079466683171791774690576210962343301260656273251778707894883432639713875012722184572836546790875358404511625171226009998786115175935910062824111682861222665846658176038511643516524003532682386705071095835255670764936070269703763700345327058180288063011912184024891316785817363822481640369732877897515593773159223079762447189160210282097082960490984259499926034735389872418879149684681066032734218438078906107411249632239706992869279088882390940914240642410021263755039641174732718135912308515873231257952527342352126329465057243399338862345411735179062976022502365453135526123677497905342017043143865752748329145686499780134344966897788415480402025178861858618669078829110996619229301041707537566091847946034845321461275868618201077205498984440791040000000000000000000000000000000000000*i1^11 + 120103221189887137241407900110343618718068118772354632752877678538127167757031729192736127107607195064520844615734073854926510386034982794082186196571364488879580025946214989740875348396426062974862496507416909036855241344854077131639602120540348817839798713492759938129136652278917211682008293042614662656798930963190156935559207130251643052772179231590712477914740828522210066737542846243440231805779329707134475678509113127146069730438265076215502815958138326863438006325862954549572995845005823866050308986242578212933949151165071119524642049438206404016540714601808952942987395502567664156071953544221652061086732599845128190501384005230215277667585265686119869798159547046818696768187228025477041933145241041154978852476002280520462726650179497551802326363095418089934742668467966156151316234399569792122004129124784535761496860928526065859734923091285476234091705808118031520363841251821857522274036104097666789731135275212293606267384412306395854063721087032644770600192745768920062279473992902569950716317723039901993965389744555213550283963711431100587665562761154513916511453460980115592999356054158563334045487881783409941236449477842589290311516078340998409433503242577142648544773014482661718201907217144102216699243806297695383041747386474482000894690682176049278160028538682606501439441504698059539837772591659714107243121905115904326493294000911698242085161690665163870763538734082718005218238810553627661995193283879509500963485153697106905552405227056673324107567227741443106278264336181591074001470885986304000000000000000000000000000000000000*i1^12 + -1750139303337833104295506548493872538869913474568007590498927686734193450122102113985313994377768578524954199779161270263256361168336329517305794486857030971010250637155636303120358060411881562475764888000919261066434701330799793966924363631824270515976618619214168545039172205486861443030802002876344519201001901127553166734654139990423776235449794850433423376414684077598042499782437234775780530653431086868694675802116123560565297244841629088024929037285483155046993589264512359962787779887871910305435177566031554594964102304980563085575097197316212566192539681171343551942370818603284370374798451597423939072610552402267542627750964380205256087148506414293791802660166122158508312429799189086628712016901067563187022724224307380955383236379867823523458580330016450924236526812999838662001385704417842724188369577757897131410977895350562809988807329593052755603454439932225781839024258265668498516319370772628123672111092297508410010292842683355692533426291385058561195173928344545540538352433101479224806236180135290474810794789232478640180528939487408767214490213845470469055010016580101522477263693129749037715366042118264026591810417025016473096100382934238877591236858261565596756641558029754726147481408844850611781371791242780400577580963094350517758110204755999199647879668047924074036471341171508943629933183139645032383741256600945700765059716959581406166173435985459598663197025696270495229481970395924864976936039102611749030685873394656089410295637985274244221722129423834709879001794420936382383329483161600000000000000000000000000000000000*i1^13 + 13377545619996410523989894067120099038907137093050104803448464878547276473315841027810466504665620931482381985530954304412655645030127129083512444931641084948849377780503342390882288442269546584530321458870228284538655683860620816183083286723298404547307528646087487752260714664091140667467470606792868068449809544418929284385527977235686747657243175348385713115188973858840592549609880658008856619722487546847788073981440918303148515574686170731951782916962869713332392752957159147309285464799864196194476672553942465511310599132053188166703299690425223750719804799063010427987873466262939107205596017933170276663607672551751114545348912109164555409204444014678929552790319289245014647851458831084389412891982126306198482466692950130246783690745089580912392248711175503696109845799400247796359393833687232489668083251027206604441610153047779683462749781589129379876006133568513392514770838284932561377876366628740819608414923186208154001049130805178720523953977773721910940799611670253106604836473436275583353859941141437880849362309655776555541176841166807520762128959346132581412293908966636151405697477230439142518018063037967346573049846583419312492525502388881752272409834865873643590813483644543501490438315831536261894617365408073756403122550566556619494777509659905792111378386623036465152645946768167789106519112244151682765404424659768932989333011292831748873853192873052814464260791368199343474829428566728322315845370837843530158551670662582165276979726537728590944090655736166910579338627686465749596776693760000000000000000000000000000000*i1^14 + 92602091972258975227916601953020106503664152694135787305751661791553214040092669530001026943463031954571708744896905762381119847645340505452533307159957064203215889077699917304327933021403349113105233929031841409019511707734694294395601177681381052697054008951744159162687503901415260109844302666028607514220643398021553879876898435016250817508835923860048869185196170948872655111541870084875423341566684931525193780361305094337800628754436520291225027379724708551459560462831118313843286607172855889072386991861646888967987073040688452538451824919507322482249578471928892262195820254110617186831084462569578208237227132543648986904883757614028856495352620831094035093624224840894855761484504358470598456316522195777599145803927900565340033522726557187628073439465113700416636684547536057693559585015723176248567493832437490654053674388265101443328511310246232038639635544384857386040526786380414841145497828507247420398928487049209459282088625645449139023885786167656604904006178430895252596061363285379111599095199173311797925000374297307527735542375744826307616976612373007122587929217946836899697196418560167939608848971775971569849882475552133274360229490636416048915042545393958242836747213479477919642928415673221578217451958193517170809910646835028896767004906833550897821000787215609203694624194864698966562333900257112114865972838415665346327869157885293857046366967801561368020160861576472716487877581312657294368614659459382218796751801837144799245109802049085193420579375493820092661094691472625555734528000000000000000000000000000000*i1^15 + -2302664932380543978809578354519649126725476995993035406422280835340376748727832617838991642785928216685397480608546074316711643166402446966729961913412299904325353090002923077651857464437239213366814076892300168677134031594857704027051751105170119572114850071813570592387643214919747826986622220402356705973575833271181406613710379608223315226074350787396544169816619796319450992361349084100670843522303351911378438441576020725106152262005956107641895637101581752430071545225203088410963260933858632605338898190750751063369773295590395559391730647136741406452768060617377493656985543062339920181517228968782958089631166579405336889974921265491416479060380042183773689000067116240345613917423587283007489970820896038163454689235006777623212663942945642350973837714207254072767552984227616147246479772031571490099417060666000136543836727485550934388613619295095995281049222628516514155859375489501545973645953444465557236843426134169088574803824399126234828975913778586773295494192240362588789640020470390958535594797416915930776539845866350468064100234004571672098505311325200253269236812908246965892934751940418128059501932998487375269916405628378964787655562878351311477101855898356307941698266512212349657577426012652628649349336120148634939744984379695944920328722372027950015230318976835239220977406988546415096843789090413477926481228706474055303754434618554548650767034148521266180045080680483923659925753999495239236940085237311277081501749317534550791479921759574072802628472404102911843570035816762326384640000000000000000000000000000*i1^16 + 7026730911954875902455704639354424780942796744315124862299795533129791225252394189130098023834194104535694409739022807318688605622170712440753967644168248811052564442638094485867938814987986018623166597134992001492742707610232162967109280455255907090897894055532388511971644409968478102729578024683990459440652552063408388764824868011158552972196406198281397007569918803195515434536615746596664213228981771591830094604348268111629307307221534752448242917446273601442203787040958528039665252112020550396852838305547030855861930301729195257276818408194702757244237922227063656173296442112761519996581725358178260627713764538844345517238250964843125927183169675837707934663579567523823767193238156870500997297765162046115170701605051429236703076529620911160191094196714992922143796604018378729111652747426708794354495826729521329267904490016565828974321404776991342858375535241229862973863837831707803637836870557268811746805157750618451464163580781138758947044826213969307032835572888266397443975262277499904361758788893118860076376123721458558149949673153434972599664785247228059351077013521937529959331610992030388341702620119754666464781865642414947413485769904834306712020186073346687277519907145861371125826813188240694400505906673247851433646968247428367517303898812645047092027098214130992400520213704627570600256782294663488319752596971601216637209658301465992458058000901724493938227779133381215886421037871611499101504970642422408154367130938950017854295709353261687291186077494286907931183174443964825600000000000000000000000000*i1^17 + 124268636743136291850882218756686282547715253283556165648704616780105067249860489814142386666663235986318550151290573102295171193922455641020434004294302620267422027509384676324541410316117457657466258859251018170575509621522123487646259480903076131630985691676656906330645433930363806044725138486330229323040207294229393321923161057937494316531599538400692455420234427650320709978384555941464920466866701746121888461813801215091701538478407737575816476010865370060277222666120641939317320386734543904559241679177780244013458638628059287616978156390507761365114668817415637883351127056068084799738786559147711152919905366327540501381296411054641153488055954935416587129766199468637200565229764091652346649645175631882217902632243725129310120867876670202583368410639345907631755705715729332635672863122699932056037591309990375960281418223593530327333016847093693621131066784697763112843289750514746480401285764903944524855135919192038945420477678981578218871067751975550025436605258082698147054290012961403440753693644956511668299246488170029897360636561632889562735357266126390500823115442285331866919902629283005624323987947064584942958182128117369613698429543982997849283687901083089692887066953653714885412329496656767546397091087059768597994880381292073180247656477286123297410606045599030373467828706551202730218622915414229836131810769982180709690987744895632514803757014619078086003681160965940278024423364361149337166764187599332677107594139674645952322901008662605228970866133734902992016636299444224000000000000000000000000*i1^18 + -1488455024212764645395732292101883133837673941615674390525080271245877420377166572773407375305584850591926261936276315764898940819247490365646924222114988601037978537470297466713161273115221977904082844955000541592368259391916308382498857015715822235900569301673604020921337685302925571244968206927021968651057750040060936828643090374196473303503627986950383759859871710390280766908383499230279873059929375540528605194043460622038733771913469772050669690049775211735423092345061750890900707589700496273550570434336690674068820013568459107102645960711919691236094614608111223913434855156656909802533299812681212500762368877250350704272687052199734723208175965761685780113528376116893780324224506010055136344052160344343938400564190774520368441888407075662606731379853030751622679524780245495351802958509231203638879550582407102278729156042688605532484119172652108380300953622901264432006806795527715761836220895196432019706727493459108226800401712925069484332078157093720172324188703237553237134199208524726646596791847289080041368388374556291757086517849120227771438753699663300459684569513710907575996594927760764264040819044724459462689998201535638583619499090181862144191480957863255970345515629408064223161608401589884407723809129619769547038451645486011358073384390647864788276324040770525161698483712112910061080663558636491113243600167644996445872137750901460165108151510146013275496742837899765907300499075643286875464314593799315388814108789117468437282042313363068636232832173781640844744662712320000000000000000000000*i1^19 + 8555406701590184161289330072104321412669194951787394847246455806645013216162894106361113847735134669316785442576533272020052173511492528166893907781715568244374772591850170236090984743261049553475646205916923091465888176890647811578207228978718477909504437947107135201337678472322026142448169199650923969402965432410716749780702125466234991193690546842714637607300457122580668171785391402079616905470995703406406869927929251718057051966982299384628290956549635083276619718213714167824702617748515412423104741859982239674588879708022753666434409141805874358963023841974443448360145673785143497120363916269082806729197361327759032088845446699439351238217552710749010653835187105980401210082086152223231609647060873601456460760463385141748030951436988998016549310048887844450726274692440695301553777119366326109210651262886516444144466140189934267621532527453144463154868985500120311514814683406140958285347661371918484026951129290295357788141543245064578788224425029115789580178310008926726999735197108117168049461043287018374318945027572069844067223689293289805200011967388768272788979098509406887008872419009951934713494956581809536961777572763691812647968900596417972018261668178562717226308006713067599707267021769342800288301953746337272025443994348118115329205783196742358252734280098879245908368158250700508658088069839301444746673446221233518319675251148370290410063746051316357393992876921614683808789287585341158982194475879513484140204115567524949376065496839010711562023171035865506733642219520000000000000000000*i1^20 + -35176511276211229869945423553194285993034322582493514953727090065797634565425450975829878920101918700552083515150701401546606043142018084642784121106522942261048443749371107678294042018244681029472293678212573899933468765792812298479663934650720375039019034681324855078474565369059647592121884607165552437935819673457368731077489293137969678283932930801334742147814279772278638875012424500794335309528608028518690807396653918947610666360376835602443721781100981543996953295477992548743111366556235573827794530723229899421324320637915400136416109286133255147781510387311141699037582648802278780987050427503832446620957977748947480359687822893399347527963450978407115586798863802133090424351324182140820088999929072880090948241529597763896320272779239309132099347193170415559037651908354004978538210396943089976941296685890421426194792130919576553177830493953459720968785501198291782074180203215342260556048531801229912237655643679500877154441824004706092480990634876001683225133233063787056277547743633663921501686301301243187095611945004476583789994057722523333287073127958968195337391717992227078499480570474895294210419183287561673232075085395879111098130580069894156795101563609893546309156921922694960162655132948932656125484882675432175157624565804983856562937195796628226177050198404316190975100852713671840728259811903322738118827102813418306499548694927393760162063969228780475803842856708863136361315618200113186906520275446655782485239475484768226260339591327296391500563607223089434827161600000000000000000*i1^21 + 133532085112013761897106502325893615261718294386082404429116122313831487987618400183265954173502534654368698542679713745723707775676167224651237405064779749897482151674325472787058043733324095655991068531261349362971176781025176342024042907439994186405132308805027819315801309600197319753538304334499351911916562146020948975743378076805787627669294737185801423379077726851752674436711432869310854167908861153782529686568798827036418919811638597079139366550302831940415326572265374714251745896721684494955257354110361585161887330836079574640438436811439803379672179929641979697098282591119804113804515679854121593737069259776284070865488710361243741715633088740480508511971666696210276848854443194014759739927845116299623360204897952245248028321786769406266877911511599591570699679547424933307733560227460776026084678219759358215370834743334294555272436040389599856625841086332484375387234411884154026932914075384492314900428636825888950660972517791075623829919711286030711029354792712763528631630875547203044968814654893900390843517777792289425567595411816303069920215684943740440169235632181696084839513810446875521692211079455991883006020921761575198776594297010267141469826675567902113286965154657817161332421863612323857752530110747310140727777380467777042681252478881087417449120195542035885938140813987615303989899520129026599598645537336778546271772002172161608409948397300194140305144908248151706016134609518461439316590102071449472683408887801226618956846603428804355756562247776479477760000000000000000*i1^22 + -497718171769242303350055122873802212584044523235082002505651743174553566082840988409271820492925217026483682305460397395322502918419359642867026617566167594666883042750526185138626354450821653541627624336625692849936127065862096512652874876187235428594190295134996104847139771716685034047934846474795797655897309471776540658966018191393315306350746209252683099267324814448630631861158119852716492624726576809025399097607590422146078858438181033350797303241218917195614186710797816181657231284793275969059598690008570697589923639237380006828517832687181256961467640010763557632821610586182489555862492190851082074863583105538568155650896560584788671170358192421690316254191640243159703575155536632363245784928954655197196228775542568527687193577099264840724613239806896980964923256748961833340458669717835046356235433190078579016887715722550707844003621197742973541067899457949590333300979398614208865679337287927791189777247332868494644472200852195264112998858988316949418472745540543851453993258561002191779609945849079005600062737385345992273632462531323553321218145061151752177611007879994234806888551211046157920120509605724176171855477191185964287970952492359871615580264429344921785672527935068924496607695043922647197812596190902040056156035323693536008138230883564356209917548480678246994879204129089178057212692099872337837907785920436030383463954753972686068610253535759825255544556517356830171371280697130019189080686893864931174248659432627818055331201423104260406629128078360576000000000000000*i1^23 + 1628627860826030259072743462710765855871659703444004547291912300834816279748204972829442134289140257149685509974942513235994595820655396470952056073977374227266639001898310048141710665218595461807651186804125909231599069726562728958829868908756441024454436215439449306102396646612696932298915493005205746764144442110559089056953942984268152272121070429040588387635140722060434159331376278722761839111504673707506915666859304071502209809566508079135415411176445006120965745023490473000732780242384418275210274816070078135914962325008261981595210587534416874863672493991195611288468070682360180580023110909767857257458864953485287603683364123638696398007569776455967518489414733378166276548154179500798954104753129698959716010977788506287347285220075000208806770528056820562372782696148926699975797244860013402098669868243190746913760955609890360360724496007692360264073705474828953151868178845491725152701377347981969412497347673059772486424782291981698479420192955986174286658246449911582592500463338747340149970653481708303734240213207650577394558910070951760066809820223998996220075071488060174508371992868371147425033118635256519364719574911253782641980413606935184101339389552842332169852057363429873561293827217769902312242194528402920277898039359584320335289759363489497603597954089030813838207528118591200059231858453107449925502756049956466577084288583341148088152312409057596398444325684281935505130577120081806759995199995010019187890609494805370463606431386433165556221452117606400000000000*i1^24 + -4253653491442381029204407052070524163914120842117010013196140930351266506994249365922375617550549489844592567916954915706195685654207363261354971855635061064790409152207593399705107916979113483300601057630907032924146561823989317710440352026177259958691085723516482601809007827413367337643462227279028381409957062518434993735237204010148201320444020687629748281413579578715213826675070928111706412321390453543024691120870657722128946855344248644875417659040326907689854846776463390745399114947418862442824875802169976775104719286244174250599038587641809630228430116220997066356109007795323783007500353830619465276309705113520706752219592218304307434287432201505647585550560510514395812383614253636189102899107449279823382588986388538196769520513906099959898472057286034901153156731534957852900862887925027090875873311389646996461236324877716931764942246175881412236663179815957635909702901064647326957001355423040906029751172350540310132212586364938379069429512890723980867706879658072240448006344141327129158734232012003963572915258696743697913865131584805881880594185465641945448144432847133959661052243004938651722616121554216856867542097158963693398565419948543436275942050882055889995951123879930982784244999048885887574446435796121995974465112721598161910016968888484908764390874375607267459917326400431656512186638815145191135943269598240644605529536096066534225336492343771715121261962275683540435020981541557708715625235360673403551654826091815043838579333356322104230503514112000000000*i1^25 + 8902353994069991462634616224542210772600431929662901379834786561080244679372261713071992642615947203215209407687887244219464006036555483500200845114234944114067493813408253195465838198373094435076686354333788421504725606482705808281823865856539616858609832094972650456881004588235207740970430758666178271653998206675656237442351775415026374901224973151948920013717685152999222906188535987255863345569415693352395299081767657050766291773682866952560070337473937311575970412458032930766822912248430412563420176233450862076499186244990220722484282913949375401050584038222142643295532132075077147500416397005359864903289098887029123842244012990613355962767731754762462911942932719929292927113310677705154262879498425101030020824065103963247015706635612204670653840705988688930509383184129525846238081494324475218363684230005293527598657695751457290133615122341197477472877587152539959154380897818802454711154838402406914959283477249581037906327516801446660698711338949762223017284198731663754758358070744783362185920189456620408697731456751175590636130342205300917677230558570415263676622293759434178476951292272512967403465158740310452583444058597839342369650458776564575776613916006376005005882052565324519309607829890740260176391288563196816887745674279845637568872855586378188800746717170036254755316895887453280805823709249677011661322552226728698745677206280863038760642944102015752444293311958981302737715857221745719537272705804581514844328173864792740509533797582566244231413760000000*i1^26 + -14816222137534713003541178745538121135596583567625933755390042809676562496857326811270495786542365971020588502010134283242369478633877364672652407324554216006133144523467112898646381287476156292071441406347059161619334677407083454319242495539989820549809151601088868016276696278969568469228646093031671383096497084680183983672716042959833486665318207310081670605474732111912352721455863130138953538044895778266670447962406791685528658904455169582934357520456578712432217469192029519981703631981774149873115100389594106426953066714511578012610056800363145601499097590614230454166556624856007124803395066672864285611830788820224472942186160947312604931482086713043233602741698725792426629253911109368251971671427920816301403233193923016783191213391244374410468549381602643471319789117240827225167502229516338374362534106176330031526918002178789440081299585183501780426002360997742583482876053494562505901905778801420588671581693363550660173493242122424931847841383777463558029581664933853282092975615163916393804969623800157919744763844032458620477346943374859980941990538862711966495227182578548844736913587362449039924247684738160793258862462353982803173007123203945533542299616339689562378085636470715853501890336207077934171773059537459237114895582756537095980376633669877924654892880348621495815705905654267122779009742413508197263906187193419232414442105100445691767496847665386717627377323831096920298359843485953789138374449870917062314530150975253674747152574200135286784000000*i1^27 + 19414865135007922859663801059547155797661971031258691356619874464888335067484423046156378803438749459725080863925257804536010618763501878888428696007788865468661260383544167968889999032628905186523678818039218280560769775878005730422115272249543455141764450499207929528339358875695834245267224506624646098371380820753640008259527018977650324391826155757737854198907447448741021074856852007246517817401972454266528373298829110256975419103686661219177994828770629636523617850153733579393432842519431256792145795406907646187670819676039354800513766362714478360738981110091444763941449385287577436325383869101051017319610460964655036154277328897490107675589600592359078093846585127309649918220833481761944170056472494653767096899913175402372999000920963291005560043786459550932943149202403308384365042898376513344465526351736443798401157498229689285482993036908725448795024288310780564712596714163938212696075021481616327288597140307793111066369060786675342850710796235257861005264324508747199891640520844206801621867407296220533279062721173624686176349958481295403419078540109395517831827374797613528608241557329004389304149491505761651812160191843848866466640948424625316620543920622406560053122509265648932373288291161347095265707939382577311506969654918666199501012142636338384724393007104874362774141792241580891935005286737496774462895303007872166609389521134532518273534409677694565700132456891946131177895441732333242517571588941107482269709797540768286242424635743272960000*i1^28 + -19315380517182353198269409283407903371768204370821042983831962609122407789687202029098382616134119916370626879151209610321534693019244276223120247056530279080855372661689712145550349570745376700884661587922767230264176641117064253555382699631454886013215434673908939550861773771680397766519750620679126263321703857109007254082709154463568468274281863928941220860540175005175332007646474633817566160023909802109635165381599067279748013135661554274785952249737653402404244235294441755107811642531971752716255765480207732546508185979330713675657656893016313688517731526835942025130243802024575697041427461335114043856944054182487502733132869400146087178167792104626487123704015537506206554488822950884183540678273496806757935642631503438564818317629235392608789372328559028659394221349445841765401063514160403602530595718451635149638961668159408949107103004927783786879943201235385647871316456607157338805415838213517404349390637484480290664255213931134697375804758425704701298030308141148395624183819083197430402570470502099354405622109738499215153068396534781250775430637436822412500453209609215463214860834126831987589174570656789586104287768630659531572412861678415310062456677447085308414617936592791790179360157464159588994903463519369924849149253448631074807137231460279058519412825331294106543828580510679027410686284467515463743456901818267408507373188685415815243246382599538036044121479230535519529885080956302956587258718840333602823924899815651598491100160983040*i1^29 + 13617494793029323331347626191565677343435533209225914018450367555035453694917367705500035673745918611817582816166863235757443473663951998262031951378101356583531657180994556199884409532243584111812526406152947566150929152750106127051559113400446872878827185115271591187331562983309621475561346197773205850320901362395745717675802133740447737192453007339071428787098334543537541333098655780133315413980220011649162329515508530144537429701784012135570426864499234784702601019690956358325281266215566822137078578180505442784436799472739322020339743786792885900809903695843358854209065914307188765151942884463505455091851218278458198086315458778667657250540989780588876858329338531663839614232028488757362975075298278680716989755322429218372698511688617983054903448976602573285998299512992585237216610745135120584766868300471315541799233352175873760369222599397666218261980643334222248610750702326918938827451395562230587532881443368064351641880239588849334886943419568780100214712115903724843345950594407164667699487584075928178427083191641715552957000243261630294036088901439505251779909771762138213001484811695736140248261333659450659014189389427729681281073794196163252242029186814533381805023198535601446585941578129942806156998628077158996640042365031227292746349837437185466669528878337487955573340908816498052136088065126217868138897468775727358855792263475687060723494456008673178267681045854231174942085454308036739971676100823252935567712252166774010096386048*i1^30 + -5766823999194813390465928671011579605819038972904891337491413304809488199545132707539933192701647543026387907490796409944623336368815161658971041456933463151818201051429336634653584373886860554547441266557225606371095008281841777855674121092802679273792708505195791911159176852540765684884344223377755022163925424809986854735981645234308196217423583137377289815077465066162897676585560573459462011419622575091022817786502418421646599485608516038721581042866703747014051736449030919226872952676405729414460177733332519678343996368812470822816208139230118083316859449068520328619945476351160632405090322759649378750577579882117478812211872316345360932444096739967348659709779888859938593466230949113989518741248566693284944737371685915226547825769284612917459672537373651392587213596440574016379454029948789635965091005840437183554477707781669067747709295987475321379818603004748259087026170543507276580803336530743565231486807805715041904686835231959678663718489080238553848859382760880852283918606128442650158210881675025555467865277367597906746350298571840166726723682658296317768265976907515098852492430184535844488139172648728349128535317837919346465169602795205878749410259203725699929321646074496429805361851357643168755922212226400090231264941306712070467626872026938997485956674536693983628749375796957069234730119584275071960522571827293455906053083292818981632305907352768699805124237030773712415721779228155812521054605835953190185781022444616679424*i1^31 + 711033772337493077070948552984537938739211327003879521651903437438295545403370159724267365046959996076737616688062773130616880204688679519458031887589763384614504870146190087876623434698104308049381783902297651061334041170390557886375754756670261213778821170246930727486031003884241324172485040340957701548544220853623183905313258061893528662578106357820660110864962523990603070671442919472603340414326094640434669459078780238721970244494308271773984745112939200636439139643547593503527256164719108096705613809821687520748519835889385370364761433072038102837093751402836477852097624686208006605220984010348203406690411137813563723062236062772884251091282903955267199634844989932237374595166141387726369012127347310558020249498895235299098125296935881507797579286757086363443436202142461634514742451690728163773595834143719260259657464210003980641109139161361232875193971225569749724446796301011015272333414042261238726830745640413283213396113109658167586845536304362862285162283881680076923471217644830444244499621279500042930503966998806514715461070413034584012634653730377193604431409731376764301904182241160504346905339571853687141122355470384226316345132503574514509412862297406548701038896150431659177506278165991939906450937683736273418113871304468242512080177262083828950365463102659796655784951210209005317806552393281373261932646719044411658008974756226339120812505874389278436960760615740938456527858264969717201669163425405766533686231040000*i1^32 + 1127822414446150454550421417174993668464864778539532846273166337099730278513325803777996986349053303590875221260017192773336266628818789527770421568738545365051451142966105815136351840546994155515772632512820787650576316027369916410685076602749775100639928855573627837790408426391717498996077559617370876008714797714171013252771894002690131534105381091368090396382908133312989849081913940048418258131675206034444987195578730492285051910744236560508249838149792886368322602070046133475708823753710811548979087440512716981431372048376752500479038619633271044197304186421757999198099531290766034370194696338586960249263708516775172155535260500449400801264390282116031210109695979382392053177651835002366349208693747849936342767856861776460320407230222149168134968600408983739032681696441554540311295522736586031405646539567115525398123035824390580218622960303266097386995315027158845347468164386873904587869791998698091487524809585577184773021244159773443876431210355114293188937672238006644359891298376655548947149135856451911367778211089013939968504559147475378660345820897760863855959183836480615883347216399510138970294144347836171175135063502786256241063978777328621234165650067660272166087877107938701608755855909725664235800494130521827687530616426378660260565646982731477920499235756185510309723661413721250823419909484385134062831617412329173274112132705900965386039879077228515314954569450960428569397324081508045236060231907844750407892992*i1^33 + -1052182771012948158227630040511739368584853885504119816506217846848917338486452879283607715983876604545426968878453511092971493937577151267350910175574737379957246043397854447829732431031023906784652154400846273102958541128810905322701829681033754408685749261003951080152332728694810909176876970139280987085928609196105968602529235078944125661860960689400741823904117912606493562175636497705573954801661640304372492733297419226786595119341442684720194500515501945487229548556276734972853205885260703353728763858370041420748642709947114020431761582301387887787022380166976264470510055378770599670814985411165947558263991252715759433042543895450832649470318372420595867619711120919310170207528252486216856992921658435272088273597638754914981007518162639874008469428679963205503841675988087641330585185761230468016118874741354567834885886914535914362528203210767336134240092572080986645541569185213759256753393566922571909430671965425614810314635192668498410723162179171749849938979308472902604313422811955031380939237967841925049749035098757866907482342869956815252575964223155757718240775754580883779356144204462145499514053105840075389533189602813254626690922920021104482968089742860876139485454018497311331663433649054001032506331802852889377813538130319532415328571011312312773268982238445816967703325003362793669604246048388308064751098017409628503725725821205582156490866095368906230456132076777217120721337660158416218866084492934643712*i1^34 + 574423661918727704362251522420109402242376213268732244678989418659720581809819485612656421097068989417609366690437075450286745285770104753149188811677005534810961584691628702947111944609940871902080004297247245956154370494741070741232614283146144388266283355026172202129284140764424993160957604935890111611104590738470032207626877929063533490320149123842171833582939681399660544073168196924467434584230241786370897910372964721158420967130506571506481541690394530046578739309794980162502607438293858918394553795619351712212549114557894482177365626668871940436192975098668849500874115874822589975394078256903573764406715313752541694768180579087917706973412575733974755204367220030080563043220357464701753031187449756335808999340769006131160736397264195231709058590987143542631557525148252380265686462538986208383799429403313449129265901637481712158980002326307181687868424533383577038595735248348141403130818973726231094316256895012831730327077552043349908313384998490362306718134869343863976172613028520447735874343709787542325397276410632156996546080253646069114195284681081059339961599636150836165894560467353883875011037229573981567718745485115225113034202016816642021902114910313958498150403399344727795563915442099379093474371840535063312724377829579761006438422554389334566674538874766451019115707135632262454722737602913588471368934315314217332419044568950416488388297899598799069292661026341200407236942479946928919975645151232*i1^35 + -146227579340486007873548788201592458183335753765292961335561069974617256258051286370607499895806564609311404222356740856512914803037501367770523103238632013423466270020883942380870578064919921132583570763195316045610975459709669657195501165858388715776249017925956694984469721879643175822559989937065487341293837578218142971444429431205450240822177145497736444489450101421294518908903977148680360297325838970162861312856543719598959384436670014219871292646429875176486253411691370467622364654496084669221049597278541709353290410835394017493256600259588512587868241819789459636758718177582339989397333180562278211720937803498151158634447508031334200905519458248168507185464032018397564808977276685434406758607394891441773576364642035366938812011526722833906930382690105859765365195745751266097575138483925199059666427748011318808182996896814985422854654705525718851698216323898426668487812271530454581464417077404489759549614902261828264603543134883261387748802364112419507025905506257628220042773876368940557042107319329288566507465486018072704879143491547043216204306799137293027781749917001492655920730748103008657738455968706651091346390707748106980649131931043813520283971454798756533968523985573018184602483129429551559347625912628567218280042660200223998808116892618386310854218500500334248414556258580164809419413775991895001814157372867906723457049543707549295314714295665051796431402236874767497378491586180280775344128*i1^36 + -17857472109038771424145407897980376907387925284440410676168226111768572315957893739503196737441431828023258921471203864833673070871661484817662926916358833045495227504228000232259906292915128796288690486403303805035896671764349031257676486552385963789958414495479579889680231537511867902063909934890409240160039924563317553903228234231046664299679140048941418555944846077452098733043331093704808052625737417830447918729874558411203395830016406432820179628680731395377947123472639656260891047770170031435654675573856177369657339274842515967265564489550234639234737121880692934129645287138534427787725809331686151739502726747839063288136270659862025556329372748062696070244338691734253122229670035820498962448560004317924319236592295611379517100105250249293675019925110559295337749068896166214107384495896836493870956342981061304441962540774724432711173268680575244115970118925573387744183351506589347225588077199738981036630728813672610455853270760034681427498134542515589031851637130280879497638210285815494656915916750125619058546652828572005362507854510549753954651331050315251113703921022765002207901828360389100973825124267559732618495640465699859699745413702584776386289872477812156743837513023713519134861067957193548874110572047248038113206702089388196404629406182269973097189681396127616808970085015072498618204895946865094944439308093368899604824302747473362983357505982328647665359359761215537922286026617782272*i1^37 + 44531438264107498086831806148251661320003159391749980517715849535280924150974079930891886592397420933118609501354458248930535017097512929037464334428142245147687618292559977104906477865364378731450404047175629168800419410654885459920022630999545610291036659864960442225401026595789191764899126025704241011628774842462205136309222742152032985957430004467708480562023781215990383302732988616194748127492178775519253107370497766093381037192387462490901615871837628623811103819115507580338931014619346670272082460719581104944683105978485298204304713770093947717177713692712275259648902259051606833122642266702848874595243016501428408591898386130712170138235248103404414053267766137449619139675078088659204705110359313730412507140108521625148771002144313451686721952135861439049926697924195653388347906346482148867295886761580233230400748300669193478056724307445642161096584381348155002906941310566671370365380333484011044979451221825350740819847410752972895852846202724120365387979775473261616337186112015372875510126463220526622735931305354527081810937394326777453303177438979044948923587901739919158436783110312941917405943090912409953997255456146252225256086437688927960585294344766724456490507288260870337076077134816130315482407131403508884063609383158957452451149819923749976153968677725764536174565626861086755452806431437380546368767652549199544751210019002372563921782778178953893724150025079659920577813020672*i1^38 + -18914468339804161732989363310646376312457581964056193972901370419301766185354808869979664998289016312248484657189215529557921876846975771872521978461980523146034518403289635618800712148837712455750579422556018567092071359392378177487324762301906409000054307869398995124072639993576821255481889283438085934706919740941308602790685148604818625237400711473170096080557678711114142403939373216195840571894897806400394429212559770067043836078352896274550947808023032295194679494061448609098152209168424544671646291465824411247386162803358710799579201309259873279513361784104874318014774556205802792354980827469551464504594415036811016169647351971436400716731707674460292392507400063484052710290089636163929552355913011351643413127070649652878141282615052628025849567015828460292242328305053608255086410219193138345859218319477074499545572118354536797181458663869187988083320833105180412115375224895577397356040436212425812989711310292808707929406759448415727184806096570764669750014820888619452467811064843732348542071361581816633109921690919692479169600912798836696844669541541225355238260890669720960588653025495271934685305152275553595156182516879539338249164813273202705890119936689833884851451473321228008364909516039805066221612732821530302312565194019505275197011387753749262013225634406849447688534053584987850879324502015104280637112342293086433210803157551824557797107125699726803591371974647852203769856*i1^39 + 4801905226385931654103769891286399804023281030285398483151525424490106058379968867761169737561322746984553213115062694892529720212237297832971422093508228719127655972314885378640051611742319779667038915026733154220515356701023886069005836819132732615525358998778423446971790288208477773489663075328662178212182613742558392388429969518730662882837727654779857183563794090127488195914085627681113782560506463387358704607180078245728530439088857948972779327444599300734889504823845189697028198293856478055626163086498500203794146897338911054690829834579694027663286936333171697294811517260898410343562878391184065983871013268432120094808519073193078707065466040038839041156134547629554764364011259871860427890483307219235739439035303172193518927426009254090880298729707138049547799580692121471546176353422491595392569565921481368245608083329634372629398218002073619027757247671022546653373377208830953910965714898775484982466020024129302757388200676706459636972512207612677497315213623317241612447565072591074376717510860054632998344861568009577462491974782041384983162363013241002527053703881603657156531085592570227765522875727979887256224060979348579920919346848347292874911401876827539542869002649828877318456248034736501113243308152645619123416305230816313902594783031022074134370183165749654318053568038039443539153891574369644918997121433471955291070688176930310897995062367961416361030125638123520*i1^40 + -332346671364608896442286247560803678242169525495299851727762784518149035115901112457701932195154766697371056014693412866846634390552933440705610718883566517866873025673055508966157872505200933778726743703913971408310128298686645065481537856300247648898060741785353252929490663366404078477961781014851946137330535645983150783866730361177999264131309777953838155455650106510502460421834597861130922302775664280813094114543791191112839536492926622558513870909919287265366611971009461034811245730454830664599026400067811006174261324737550054236103835521483677402697949911864173026717571600362230212367324746017624027347292066460007772558925742005935111877674884695370016387227559387241884991552402315893325943158068863061441458343058920640531786984821064222876515676029118856648856019353456081870443709421132179717348257763163755441877135955079052995182810736994526089572612903573326647672798088276823028272340167486762839967731810139324129410405630649132175774968882819837817481979340346482207736530018537249723100271867168705124799323371401110495719276676095212159865903405075563399103197732034444387674439711551618017279213033947146559228303868792009195277224606616975364315251448495604210215104599757942240899645871605244991558708243071389460777035521088018720191163853273824104941725755145284962984310405050309493952409943971131689522499409291120453569119407763188141459491520116387916665585664*i1^41 + 6618754492164821214092882779702748478460728785047033992887162096654174563188235120173973556060002103559723224327624645202477910346828302057585353672705165865039055114478099409849158423817914506076513394526627735125996062700166339203640001195744431349327574420460596988140078441565132729042170340830449623009894762448906239496752360557699786524748169717016691367491540451988482201782673421273369754816620743883979477334190480191948483131417382359111715375088450586484760233949032857122172757259051610429650926136517489199606711782145420610329902567770677808372663037055671111350433731130983872678235727150124904032191332417118711703018965342557526691421295346641048562403336720053037963583308980711315824913893050370640257256284963852148480762136050705358564655199427557732723515435122124511375046360358440774824507165347608420949633904716490444991377290035949577108251581922638990020210067501045976367324610790615037678694996249136075939716274435236913733409294839059177141212867424708850369458770296954021498346074409637725309171258935749601941104991598355425030111090901873284138395739696288024545480394376338825830466307332573684777083080770780512882065673957166978512829436527205413648836048206503769369503547646942253095153224727489396360558049059436332224201230642525530016555462329194806316968704490864546299216341651396491485859593921108040826097316648218866483843753784501075968*i1^42 + 1077350522595046412585054573348818306226259627398448776423433431691083808602434447346061778172748712439371054916059128626688982472917588963453207567223706899386396901475675513079588093093771693292545068478367247546262570117858478829722036680954377053657008502859225241470445166607512259251508418968428506799900374320924158021547520837240881087592247633713140410705484635251944698311481487441448912448454176496172562302057344779771014583215733206685941814400570451749226473271486079869640643857316223255029860116220775669379590633679468145152317681552088484594210033091571817044372887770399022991678433533901241847968956147349732847647514517738225488297531463844371531541675823047412645525574734736643375255182819570673951447734166277835609071445124067702613851679190340559591408468149800181286577318797634429681767469346606121110627211095223622918331252028908446372244928287285683026073917253455793603526944740544881336740394326167159488593408022751174771745811484053257883222805197598501848148690243292430624383460961962222078631682048169092109522885336708480913312099637712505893233262425044710691273664814272934048870939537659322296767614340004907575096455092500647235204653161307473635890436398629841144303099809579591038859462525421952239200847094088286949388803351123921261602888001925855885717842713521633808928449301814467713402037160822542972868230780785907556968499773440*i1^43 + 18061950543337246420028143006517407553104510415750937316417522081628257699427474917852374151867639100184990974108094981669601848532049146834587504357360455765623507167580402511888464909171232235072250695442988719221696018381748834999501935442343020592264412731411344801968099186653045739835328752166669966082812523793020001575588563436250071596617150220549753182766552064280763046051466784006448210875025595555616929735187314504967010562829680897893828283427979007954936617809418612004873819689387952521825142268422429693916179303525818682433002919015165829727880251895584710207510736877713815469940831767052755157863546633341918217507632461101276228587555437265581930594929075232173142538533917979909940303796390414775365953560933647493304391183246359195668844201503415808724958818790881536560869769452584255412215335409537123430341288413307312016593287704625200250717482519329127086859826553965337925823243689743140029014642265815907175085497419230399559189867909270017497096550194212699905584078641225278426899549850620685981327699391303518601847986473618138189971291021703175319518886750668397961038664681071541907564035854959805205041862206459761480970230677389650040669536150297828730180795409905674190378378079058895192781749894975284267833132006074772039811113025881062923238103613919309038779547549179809613501244934318972271225009694961178959149205710251434704896*i1^44 + -2909958119490854100275099729737373156437356844365493322595142631096722857383974822372731042629466557168225762433316498188612795619213276392919834326339419645898480415396299691407137954064823569225422492976771395604138600638283966630767451596281152317570939471244464417246929130721977424950130942913545195825311113823826127846829960948619553560434270652012598056944088756423436999001056430297546155197283958954015639275093227210553159337368742641059913504744871866464198782155347239421465185157069026945983975319525968366834699934061028538553730832329958688044007264494487013965384957376289747551420157508683367638196986413489521064568488399304123614597571253478544194997232020405785594451255297546325068601929583274651689470502363047036478850457207622986152234301335961017883971898863361961979304044919663859953483644654526788433789629424867239861435699765382070896834813255007581395917774787714406907406362687748328120510351828301123659173977888780910717061572430224796068460340580282788619078742432771064400118917230102742992028922984849291424351393903665882679414265707032285598899124301079417268097614665947938375571660929712994476761918830558927737841943829848508150166757089394872310220335328444936645223040338734506646929528811028385521090456145364084560491678401980367993080405892795229671205857660909758966365035086771658893591142505811481557372969244688384*i1^45 + -68656748696313088856145140851276994632081307833818987116800535507060862810396651454091564170551104925132909669123973779861698481932613524794607099374443384043555582464443857619428569894043032064317485275289437018537402088841771811815290402461879066794651996073638997983311405389883645137816799392163128629031503695074527629191473740372264334553319376958831567819605720020186884106515060282657446050483179101176123104892699992023174381097098840056922703445301247392883525393854429173407505832541262201170295324004707253041945275531830347026203505642831338505628849406766069610188567822801676202764289774804932265967117254472784491435430723385758351240411069605711155258511225097174908657079906030393838935045801499609775911394954223844804654062204665852590917958737957684670563665353683835900321280778893354917990158647024696282168881170932657700390542422875304239163848967635081806987392399972431360906209006489195401754406102040857472053375955968410928982596933131767276563242001818743254748221613414119830054489722538116932467901274347337729355031393336133761450883885657691436086539347236174783191494587934613886608135091346924242055274442153433067073083503660253395485269476329282962652561986210007717237611820665317953633055918090359261984281961306599830080388377979120972803467449243750797915460712534539981301072312817593474768442346025550299046871040*i1^46 + 5636790728959747257272596473600667240589991976099235336809343004089504080988306238308112501970612440189243895889676057592673034024700921467416169270261971102180536550488561601645134747149477135828923760295227823347111882448351885787938572559425244848080232276727336761236178762258381632406881434694255732083412181952266363832313513262500791488447632868504091409657352885280189574885706202884316223550107288543616316523875516509609116075563692423891795767400240258022912973451701584453361247854736727583043187078567628740481523017262228209597762991344671153762092459699882087815890482649585890768735971792549786714808630069890121507415999207051191242749775683232331021008279019168269903786676403138885197974726217197685522398649898524334867596354386335553382753957915784353182995998684914319519601580408200904050103962267297886124248792128843171023891771779530337269521926883603854642414026925610260000528480114311295530485214307275793019297549672745148053401709828431691685351262950546647584303530243509172583183761660071251452606831104131408501025123634415766791184655538201707961288202915377602457580764142596440172825619691339479177067657345606660158952168918080358854424156687176098793445534970687870598987713107440042696985277192405173277546449202137007530522615702450768108621291168386691850175147582052738858397069434941304220173985227126865920*i1^47 + 244042388695065974535290658291062504902059527304713206311612944105591531229565599236223990772692546347112811958749334449548009766200622138444912697056526832933162249101161797319665565841454553990872508104038056251684733242394281075679831978193007969099703034313920155966319055046493914572101073992855792523060895955881296558277282161594822056485705706027941915109394207040168652879624394746472219001429293189872466834208413016219913829742909676656108638153576255052616406919226922206739305934957263632004144695031764265370658236997367637245856477910029503456808043605285011334325199188035572479592404211962514179687424974165664839367302009863990468497822550502792554219152026638948656578351555650159278021239415422741080605685610799428444678830746565826674442541130773091315710854018882957677598517425152973045059116875713758377510016588936948839780749169165080202054245988360690137255691588365705769181980939591937101776523075536851000823959610010211462404365207363760850507155848315168961195931291131402774834296910440972951959227416416072840787673093558374660435713299907919255071305553849982044567339358456490658591975316280745833110441203652124995899299918419032113471966673033705061392841401560860462375007085742493462413293351097794945546404739731523427804806294445234320570026944807944163396723673999113380210710246990332434071777443840*i1^48 + 4319524624663617711420933460429855812872213576797665481408296841982879441834316764477189719711515900055495399318747538819230100823126102855931148043969450132899394812583167220556563897915215931747094199810457773402479823527220992240084882310313014573177825591041348008835436792157226907112804508417664165761522362180798084796087546718099600067116666470663706994552151190793343284667656274071814404768822498497874662277234966147744484182871678908257125436181472423421432626640780090274939344948104596511504684882331955388006380212624025467286254250204829376787235736872631463514589113565540042405592655144513709273993626212670680599511124003085179578045126642482584948204194558319292891177503541599049306353826593086096424503695871251172419851838601028067338980188915970356075839779268003204353350846334481837736399194425229749700313243373760611166381263008937042984411928979920720444512462363983941422899790883310722360453329706260800260114683279404983359826029372984527893600950105950556667147392672872072980333862745756172105132306778120889822685021373442285562477983473447695734293194324629555138296161683008456634483074855444840498505591469113465518131101686132553690570878260515983323718875572308406920681695187295789550089548643537605285257131491714179118761364205988601879722353037641737222946663069886391057956942518028546867200*i1^49 + 36999115712888829538149737322862324386802867307488246888068164807409002487155279595561442761081974360131126703099773081753728768496748811984130987119391489822021013114020429485218347975237524350108954139964907876044453903018667124217200734510575597587439604908995606281601097539358834425343360551950831512944360001908098604928860824906181610833785602177838391418677513679038617614106745878676666549910644912814660787624087638070604034744727792860561720685407849020979171504819253101616165999160881703756944236149440259234677231247847372571047393125996653787553021321313533742239481385794468266410257340031467366109225820569503055478938564053846070789588936197619115798012748598565638735155597547136330091041902405794973507928712998556202505203890960223828978199789359121453517494942906653470180981413770368898819732203237992811125590308195915411511911561979729237466382977134602027427962755908869122725388515968454268958403112674023538854573774582213932487752481437456665862975952537832528684429504858630147510926403799537128583327807990713777563368155918627197982427364831924096324672489360905416667901003609704390741766266986743343891338741359188085368355575764231251211183827323001367701975870792614890591666284787657072888842416515781534416758683678896199309482934039815634118000393486951941110629934104023579063298859991040*i1^50 + 324868780920077286946717467630902061424259224607425322129622441899525866926863804788020488371996752921723270448144790316955776317034121556342109763735712045821881152976066745716063069719926269495749993926746590822608805536042631043645737583012381139793227612233300804227043361108610890358047861224725126720027888386056388831847565522105024116357293888360554816699212547924876195230859215741281196986018815093699660250316973255490006143191263410963951409716368139667156418783357389367089953342219080787498519325995554807816226927556972675109051538508959362764211753770888150475312906843090106824220505693298334357576546536437073182987145023026856517969434934395961431621725731404706479612771882944544010785428726438126179497199536981266114472235127209596926858244564833684120187419380102023290168780657933849838901144054889175804697077271013642176430956332739554280637413946065242183433864780383391736942295166427986856237361691859267621889000877927575808807125641750165077643161554334468532592335737687922517799556352571792946779269896661281146341181703922963602648967181701924581784263639837864538510867800785855220556575915305351125430478132840774600506291949201766794342464893691378788920136811597198771807355203248501032134911460061647149838147793585907999189351026888369053349761256605460515620804699119426690088960*i1^51 + 24669890650190817892804247122532371583775593944885382404616762874796185443170909663697913274718466060174288882656156522663506792973967905385561122601802179739241584237698644634783314019639549208613721281917418693407742000825065202940801807691538210477443444204143564145955618813550977544817496274055705935624470838829288307252489044643112178236139941126386631957428149954527204204484721278749846603750504490665812950572977287167688474444381818563511736361920012709691278167770754651415344510166686746504509969872694732112047151254190956922841597387792041346900034908324947669828817312864795344321920726888913886092636319172256481174865673361834718249269519574263291246744028059681258793446157783559105521764048846109126537183720771778167069061260004006089985536510789555019284575948585271852257568366701858581785169579857800569740968760738690373486829451873210888265758236391514360902375844667583537261725527316364892668149716260022533214382082454284492555114137802184271200374854318174553459955382578176305188556557897798082394576333709830460217056291554140859723700288337857633700490668593175632324624857783278251215169352605712226050296359485592376646946461267039667882419921495169551271295496842098472196868247997866698286917858317103977549763214983308433147224151575552975538020679436068549225226883888578560*i1^52 + 27130347937176773475972980469788069339651333279614972749229758960858429121959375857489787460032894496928650706157173487631134279437059652059645995494637987263194278407192684207755486810124081217410638466869701055445993989012771354290758595378593095297671102922800182728195639579486680619684002221842021160850476733506060937245683086329298063609798455513675003639962598021624730400251126179356890182098472206993957536263446649084913309018702822178340087731110853866442817842876565979790375044360144376966318111129266009911662183377366600925966210198664968080110576684204299105092506306248282430055347669861282138817505792877955540284377912093759314538780440059918183338223930445651641457563350670886599761676840455985392442367275328571911165071405795508482089218316285387555206771516587807238519059493126866733392167389648597443048594614414781643980052507587810670191247977365790322918023986780153745197817666303223624691177573495059701766169448319374254876743125653865257214532944234015989606206544161299672073308962422391613653870061121514925522233183294645790914805472520218466141840905135157592229669832180121069742332162918210846798297579274317028989336474038789391379433679461358565948428264963092737687309234994357213813009330019380446490282511059122183895547306384754727685103880711792443973959680*i1^53 + -1368537497885198349152862470026703444230110385151296122863503009880433609611299193634397308383682133479376165925794174797175225906010189898364613263669089173070725533553168083181981920346989184528822840961718016196064744465440654521129145669857469201871004556450780579050540456089556437201707187987843148960003993605123480826380087738906507226554569831525248131854874579989120146338520607276251473947823937438188140805065328090056895737758591664393900903471781905920939103130637675696395224767004414259219199941910296874557685935307844157931040330279901973244246402577096517356179931909092668500356580344474092994383264619034952964388390668358423515224289744140584723545132059891642045351809140234855449426234153642014384276237083936754665992559128480031844180981961074462767594486697613285770560204041299664137951831563609090802358159650935121971759679635756061433073176167129857704877390781281382019901869566480525589569475411738512838090016409249858248413743346198290457048909058165730140243119740870113866146819931643425455489720131609644577947083065366717104489729449418022636771516178196394210925790139339985819470580771958665364248550768371156863394731077435349257560597709230483739423184337265308950487854731193103218064314454479679475930328404146703413702925773696293048322431498426777600*i1^54 + 13617315277696846590265818755538369483030382454197517029192449569653260420492238860902577622600570467811246688572099055207575235859606435191881812402447708583647705237466011296225463768141527203422367379541001869459187487804471767543748382363794049956956829836968638573080182913289360627688646188937608910721298806493901918139613850895035399008161687411827219448309510375773835831965878045998419147875752946276498250008084744950773811273572626537888287894471939165373701861937290751489326130766980499610680502848783029576754190239263491645411214774998827155230555552709530265433854718770124374392185851727862933857197800859450547928115352747891364078807262472357689744259213821461820863629093606332334908929547954392939358180807718434700126723896596233447457193688097130224327443714999169932650320354442468170907845762768075864994113320142934103509330500650770370280143706210924111851406268879815405060930523312859919189143453578213690005094634276411510650770613613137332741820544517923523790440403033990172556190059246029581938101538775756508472823732925083491528341567571248036560593857770474701642163559190830809258759653555815081907835332192274233376430647865858164780284062808119883861944836211983198639104586136457220166981512085748425198665850898669442536763643726469570681496403968*i1^55 + 83644978386550100694080940473877389171361776525795770683443139828075928732094504608886654208632948555073130845122652989551952317632757964308341504588407359547197397907506101129940142257459627839321587270703400871911938944913214275578043036615512145876587961925912389479930487125646018828810523216895742792257139685619230759995651064188243360290264538763398084805275882762985131689395011631353164497199953228224402874060392356676807940902277464933271880032694878332219129014697935457039593377810216536334229194912603530329355832910537800464796070319006383101548742527835840135567304462044277130527796194614568087044583727189529299999081346945585925683770641070456648571777760601422365619672759189854017624722764357242686847225398335494710649240119494631802407645240477197151665472298390465342883947436169777422141586862294249658961418864770417363114248999452035186249741793873012050793149212060783330586182515295602368895705763203443184557467540001597047516141741903678150389409486083039496035400284641289785740671033732503332004995242150547883375148882507397340758854267058583264038789841057361646277012989267897092361902091081278750336882431062360870759387508339526701940160689724432287232218978846859175226487750550189016800875838870755975524481039272469557452948329323818909696*i1^56 + -192954589462471784926904695297480545951331657514497773383088742504090152831495458006404687677660189289025219546497451950372879524354956559553796968975418760374103898015235213207793766423834401758614170511945027584736109020056116167943028740750846944751954105206241582147751809181875053070216050242458024624912043735162098711648534194315140548283097236589741490664297288873813110323193899215572911198457408337485272872018631756970228914591246297910700628637795769205534591410000719821175802568825370162416098470426490809378749214563909114373242071705964928698255666506465396424357222733524775167091299839377118888526461967508548159870641128422617775292587397670801161406232129544824763310722178565897523576330474327221626195150300637735349622095835837560042480225649048994473463117363844321843391657005781784122148572033625671273895585173802530527079211199116416183003410633693212507612000039588308252907430238977386584410922077181373371714600295396367284843658940403890326779778155963449146511635857086496404345867498931330277459994077518700689188290599014822344057165357535389804583885880854729812672554274447638979117217908236356794977509493779985511569302769483986962597725837434759952587045391250971808280711485893238824621183630508791092920467193890097871978579886080*i1^57 + 1876289489220243256512010385643774643170732787139105124268603593847910473676870814179156105441865789674461364004805957576807877962911501645235353005623175401534609700004379459124659411294445687213917978117617226907909741803020554532916391717245493608105081696745453604564989495602691510654064375723646539907077939436916779846459249919090802609850131580548670659980349676102634022078510579436610608417727613719190177736859665047141090044384909373299061860617733311998419948391324093801096997645450364608609571672634157176131427319830568574193717830291837364305375724175523863834337500496795863157976385798022638105232451962446363038910297837685566153396778994382240374773943241410572481820127047846476043924216873226220807442993284745942033268623847287780010094246032500927662278548272497297115659100030120546369944827943587297763531659218071213091976472510400896887530191058466734173272496318165678793947543381014972634370671262837109547922543332273524159194072333082546758994995914571297752214173427600232200403539711597971146778418990997624696714966898155412802418900877960554741180335364729931171687992283999195109224946859585033133524385898243433146936122305697979363467002085313312563707522660008915625376615195180808189655826617001155911052052299340580913152*i1^58 + -2106159834417359342780547804653983383941890073317382276077364744027955954588368132497732155614168249157273365760432423427810538951285217226418680496930802007604853025121831342158656127329069763062734091782806734533205311635109585618947499810556572352124665787554212371406620129177001101039192564024597369730606789967773888708129561923447196708066244231633950247302518884961085358079044060802439272846031483404998135355202636349377479662814548815536757934536443785829546676923448006609041907965337826908604991686547237261153150991181831317226650004198615476211695836190043667843571746223175618872333994725445853140254777419867357146472702617789425117950563275524986810690452020115148910249441332000086159121678640189689956788285629282357409754770394133138660497955070117794986818731045745559545926386453994450522833647617761185549467702052935011274155420983197801945131413585962536135051399799156858773149508775645854302215450114261747976325711564161229844195032719080051311395883976953021334034001187105105240428580358147866925913866524838488346935144101782066949337559286816865287730191543169532183058773952531411969257435526958775516801581427613986078550726109390240630301876182879434256453237480056480204515000093016295774866176987178242019591593132032*i1^59 + 25997316280442617639523695171898929333797860379582065417594697306605206229953034645614549138526633941597357560102078488856200669824214024723733806369020208800789806842318960823912246562518321895966070833921869587876473234566989959462777767664148808622048004772806587280017432499247242126633463787133465692231529260099883843266482110686498054228967355815491023994665276895831505375814591060602862746941458977750514241623539697179855172126836882754035528471081303606768762274631222534366668983211979457400154857335832150885578720869462706346334063437000044998204281790563299162266199769814301882315982645848633608640224549031890515170881396589029539761988815995755806202891020955475275983135776762832358741804455743089223643789487026660730543091346975430305401992289063582711151136648261479884665444875579361897779533188731925253086388655093686315751842142883241008920313349860017471548654250648363904048513370862091683619352911004161007161165217228568446454343231147789540085487742995062643521150285826907150341149121459974137047039850979252207232826104353938823620075461316982683803805459360469342568763667476107939742745172185865919527373156330289071200173930110275823918437481697415216660646952646320030529906874645818539352098733030938668695552*i1^60 + -379959625863984923611129975820876429938256659417392700635814051013158603938248141286242294610815092385323644677332839876257014382853748829560195256297506979855760980702594929545078237400529614838806289431350593420288231847738540083921801702788015127915288367954075135782735048731197029906037013697976732843626495496713049742297664201938197225608894533755259398918190102635803856192915301576244633135286614864070676361904721100304343008939564440060234061757410492355492118613842430312082476236947311465553774465433906514393864454806245435386016619792529406296569429845245662955874092741301086245904344853728935748423031794348920830636581929366998934332266664203384922988785562525520224191503262338923021940473502712763494182400626045967820615891582080325027540543978428375651945545675473915168061713949925695030596666843431965254131805782457024963357419409466084478743674900671318029373807818081988099341532725582437004176189654394397869503586114161001634166187134216282455118905085420228115841191563038286934699004715393212550266852616928590160329104497912889773349142022061491517774457475075731555509969235317868528958531986521211804657821430504946582139403831053464768443526419332214244302778563445056744077180853602511143751204732928*i1^61 + 468942792948340165091274732336180640772265388864121987100721723910374239457440450026847062938632832267003257863239249372731064246509216239139558707826370249779879615833981716950745342846033604388441092406019749430838610442446585706994952981554438101021828127550766644817870211470129856031543487096549215986014022954541653473872663850946247926679281113573064519193896693224663313381116940755925435937711771052134438762015069951171884127255538555888122373303465612556518697622264868131565688071493454887385028483243585430895092262459235169058658655256028803726274151663790584351707253906705672881793639559011299059772907884860559880219604143030771725318472238375895614634616316720105747513761739781768796526306894678594290849820471907767050829803993411072100950087534570675831941710682310738091352524824442506475981738724801270844737180641568151442522725612013715475626768001302897686539185858899515352419677231292541439232666921583711452458247254481361130693708947056617943448325598920704533828208147813811355981120785232987167817724859619536505927068390187196519345294840095210352050908972658774814116824638280116276232569466261698856260728725912738642770322724983714418496099977437551438195345314734322215679347763222170042368*i1^62 + 205510471486636128376158160007359613074572991833207461083419023194172304286591133245293204994873812584963087323012866003055624338279420759517961013664441378192200207825517271430508096549861805633104025250206960789178900137156126763193912697285734154082592528228732312867115121550784579548061158841336183326641838647995046140258307814450352532919961822372664888455816898012578177851504759642206002803139502936150868781633377377321747405849012098179520894350561939210641387097585266420376628570458233698123425648303660567546959907129539586139733013219383390904550388063328001964184288318186444565723711321904423078560305434469107890853624311079261961195492506648806601196635405856994509813590661515933772255722831156805525352280661120302523813388651811457754700221760783397070292805667082659822147200584727397164383301375446906259199690639911878077830421735965571356471974224206558153954433346280463411660168296201973916849622029249711117362883993196800004609933030631941287733683162233345355363946562304656304151537765380147174190137531091664230378696920663611363762020431847940114611679182237138784630929426417976397249284012516981730607563248666972180591604144462998089181302359182447105765353803009343311438793408512*i1^63 + 9761867129797677999278288708259733913388808917045089371642005660752108919181156097215335663207862440598677823227162059651641342853024649418313344316631184675965266612778045908797346738290311477967196699536804593206188778661715872716454494681843547127269672173883151315556411983238194457734248016431705328997637095072793758254775633173728646311559905870107485830947888833844302466533661966626360278680279792374092065353716747621222809702672256290442432226340805969808460009397048234429230535970798580278426060319288323320356176759783406710370869372710434282075205416288071552953739482118254077425649299657773631757062040151125824109439708401566305907433240790552838319429830517580956406986859548553252171281404322122183997660250335580487767688944949049589088599410705098749420516102163534815961259380459204457722438377638744637414949835711622482362286059808763103078409058184210035227270766843944004651205477107000083873707651773595969441892608716042535025732759978228445035535943803695326990522009178609742093110382510231117804710549156615331140466408500014583862485471329727018707388613266388237659911295853214394062604160433594454813617598375440536056706276796997443079773492666190485483549720107060035584*i1^64 + -1541161919851826983535581297193636534595965498617970657691709690540272479170478816859971911483527120533827214384459714067370512295562614367290509422700837920854940264591071070379649568567135156669916131980227135218242389509688805806379315603982591535906240996730497883518835750173815947122276232968301776469728934051226870390071476127950554159245819135083523068603913995598763924684578248092749273422119789723871153596270965877199405470786806667599590009262557877949003872084976534852907651580778993177466082445226813390286466749656555469715761591121438173002038453692339456754810052573495889365752364372483734474979723594755148569238148835904541557675597958840404185385816505936655120858158029197253843720860071639403228739699480252187622274677555488723050793274209268360133471521911482052499261214405785271033950751111373986678955831065174584278070191241022422068216481173572571296014606194193376658060656417391517090371322871754764243918484582030819431413887735617135937711873585917700487761989212695050615872770640691823535368930253664268888419814454862294027372447303331136875534419853403423173049032218109145172154561200549668068644524701671627110732072501846357693022403926108334158868643840*i1^65 + 54356341345323579646321136654460347625658750278022084615446985357433729608580603871715221874832573032884085727156776675125059675282315658839834260114697752663484834327107804989164611751493659000478440704995900795593101785034252843313072179198086923819849615350641323996225138951817704194104564841072367231595777632872391737406751501680033304777281524449692194061388476592051109014371330659616701748488968288875240848057427922446250627025334205862211712948747440837775447105850159503553300224353864533447864826855645565304916579010490603366200791482905821646790580395782600847187331548353618599087908448370583418583869876072198598650844398419864974627761203259663367666023350309078818871498372926654443742216692231880417020108468551951928328422033974600423863369791053834062039278468597441758326898255344574964133315594154617440367379802638232654189058326056271072687988032848540406391871519764710938473109426053708175249351499933245631052382194755899390206006076746823678265314375160091244029965966823735012061935296506562105532110038538926787970809693005452283341326049620793253572704833911520212224407992916819041387944607823034958772547329766141529526721534310554631011727749588975616*i1^66 + 6672007528323214301339840274943102970163253882071058991027882880147908742500287531508399786829147802592955351759853428973837725843362764051215352166582574668187420123798553139824886896247520698073325662419288126156816539706813642229675392606090960346561231404589434050008801746977265116775649220860162544048043050987996189851731171847797641375688601854249901268019922110084702638972210741844565711807788735910137475582173643539534654757433249750140051666042949256581047280507541659220243894659132042492545335101263684260170816926146726603386545192089940604244869283569409084264386697780855351681899120489301950905570849427129638140991416213526545292281434631961034159987876135138995382269449411792510230856107914648281862611349422121808525630009477827044301028435470329269505102745341744097285986023256253579394326663989249405020402273915529060404264644397568509792427183256695873762606788779100806719407762284652406793363395291009809595073471140774282067049532346033441909773371421353528012599260242831389307423956326390796638636623409761518494352987168705013632692936896105931061559488653918312773509234585632739273790815550594375575521342936828160119701424473936800490979328*i1^67 + 183892672610295445096022774201546402819472504391657917210550563239336315954320859840560565028972623284599377060762625733164309170155025620190171515687754978212720605139841125918099019004640910587087870018865444395657202519167652551716438368469623015898258906783088468318660258501800626964619539352775496749369976637548652040342956255973752475268311255316014559944232985423136636149848700111989191948615085707858894409010809565074616351966290224022278356112341873296279621482720153068300826476594059556848113920001625246052188199923545919893311563486847025332139238754855977963291994835026986937292282329670094173306230100872334501132908048812879097578111644793457506048868646807367329420059259027852355478095488788097560432666472717088515745064438004632034764952382013938400787625062630783563218509141320824366226867067494571688312723594607452730944277279990384324420540541960306533349870660293234441430116455171148971252996044143525163854549468433617772742955837613748860556124291961716315041111968081629464406509833890107489666262625143806987685374599884906772489786795146198512841033164965767905704882164309658211935007801398163847677615375114708227759291718696960*i1^68 + 65403919211890828358932644572745586369449104036065010803966244861091012499720521429700588179067841392805560180868871104556726719929011852068522095236342448675898308667538089306047487408872327308663942963785402454383589673884170399848614124733782337240409038748233625862665137676768482884437396514240876743366167758568901309053075884499482103997330039613395049488812874535762767931918049706497066965758419833976878012331023949025162892522684446842964109546132190876753636995219712746011917116135462030852669312304038784576801828624355655893892178533910072786551861439535425724297795502903081355431048639114175369634790599038958662508587050415812708854962143347129073255236784574243641247550292934466923402686094835812260948256209992553202229050458717452367138584178532479877401747615324888645749578653756348813446785143733550505732548202561468294292363518004718534800499432272578947411906564165428598859106234760240391854478470844299047351120628829296256776917913371385289489272261526523546147810508108437542496001953760266144307617553663850432601909481523988495179089972232918806134210103584137053815728154806391508071041249351711206935584104831984336896*i1^69 + 617844436461406576172333435200345397653360602033527181358226211225969499470290615988706270123556869639191618395566464934108613329796304973890043544957822818403126970012324087347121255785686416739592126114555343476797027801444112370579800373641682467243574551132074652625385323135594903932187745749423055251354262797657134337690572688647250944437082063208438502025916125038679415395140892418895712226634176252273830041848878665040071639085566716100629143936321061746023807702145821468025535889771128462271981974559362573701911595037836953316277290534499502652765332132989934068152572595151125242154502544062089572891807321041542002806642391275221189037725509659203721023791214588760940233166307418791367623489736828866483661192738953194294734730040205902289465086269120670373584057266779354972929151001946733174255078782788071351960041074942313954647079674877922815856038034331252484304585950917754726263214880232450981278019634537473033468590643379805415215450597831798424466687334069864176492780963385535076843315364973846378315372058294879896658389474778984536315575511966760814541101815714128109597709011245294438651553306039404912565026816*i1^70 + 164843316122140842971077047507350263872775967795006001854389700549622838810342145507152215286649331684010188549572012256334118305254629009836783676426808050836140543318519083123017690862373016800622777685349264384323116878610247725258178657433509081219717669207258069616043434771989583813050543959837702195607517583337103759191254652823341749525809602433327030094941085460212673735020232934963022071565739392893536181771252743180038769713473228468731912378677592642150678233114305156124840789502449406800138165761573765677180328146425952880001407473705559911590898679428501616565651490395185662702725638405699558479662671070460588536030778684906245538102189943341305914023980069875661544439665618747641746196178075320873138568498618474230094345904308044674170478904457591405825330313449760703179033423002540061775714865410431188053776336885908380894865127827492425169353059404708525716914621418575319379496569483448683858792565604159136750662539376024152178156929037618605640628191292369330025334428459527853470825163323146314716267234156209000059681668698588966221229616236380782883262688522236304742563175854226704428893942579200*i1^71 + 10794072464065589442172010662455964003579383710676976240672031478619861453055099607702218015490114815813117434073888836923447919254498565725820118050448724908408236553409322629362423498207643865612838304886098215792156328308684492295696547844825528700191547489037278104721473396946909189322849188956191981948079579393540004025182187240585481898872184157362948173376181890945339753836831671185312814097112859716569175339253205151351670854942271303337838894477713788544219276624679720275029498231797398001756708825742502450449706355903202233679327028716879097211130142660199868314973830281006047663785938922129197674334934450808680873204170786261395239356762678305092389815181753162312982596122416828743246598556213884637177726798601714199940850395210862504581648573849483772930477589654978088487648469500656614511520083998942152505078308436904765430278127848780552858048009550191691065958267709181758211895258745154024620712698199452686480877895218777919559046912225462432936087773360243793503856433288165401546209986512960803286515132455963585862151514740158138966209063018507164310488282348131178005552019475005440000*i1^72 + -49793650818567953660792694987627782825251623002739969777395199245885605113289178238153132260961840466432695617890065959691943026052357031621930737974920273500484253439944286481649853972321176852378949496281636585378499175533971976131886099583748095432018559108928929790719072657294813224148753243165750086501800507550862412890115601294702768081098539745670990023394966391206258101370462199803479649008497203172882690903723454020551647580044049415912940551233008655973476595733658912203646969543270626757831921930246933297293876394987037094950419419823782767238210736469618199454931929773627361436122919055323926588748592225301626663523890146028828023298864754068062400535153889349788505653096616580169345108677375643022770938209057548367887588026724748804918031894878635426893072388422238416818328792119722553400665054393546790456166900315234686735483225633398270916605364649693716981503685839928975251155815480664406261705717994932862245544939868819258499369791698764199866984372733281090432040465459659655785796477296595810549645690318337898387531937292024640242478682196953572493405017910280192000000*i1^73 + 148917318621896269788978774644391334634193486805727608659332363888381827441793143918748776888653010647845419408868520253134850114063366722811367527741077501296229166670095890928032444201536006347599030589430021035135043161832316059249201849125287215395364071045015750571250850695455311016056886851267597853238940432442391250069582543900277823421015244222866084087020358810588104155559575323909847623916366520086645607690249429108228242247612028830987392333972209623454347969975060102515758005364291006843463620387908935333543697368104224622887999689865371591504177192527107483010044011400141265711278301362202202723116011112737599364104762413257111407297445672393159432921336563514233463234037582505646806203958373959506122141248454078835662756290768718198622454372081819635160207899660676305206637333561467308913362408601421403208829580274492236871487452804321768030448561309219267587265413495283975095375546265602022221188732060041951495733019299744481022922420655585599474130123458741805824048581136525606987983852817367240362019852786180761477082738715679433979304977620375961600000000*i1^74 + -252814194896427953105375211926112102886285824990873561805886793292404490232555620786226413451252246438374895767460135552954094611303275428497342267346972252071397783743511452596280490098167890665595303407045055174400271801517126475316319517004075713318241153324877676248345318100913271171123350205195113931821841090625466368523930106250883941828106949317506312111723982987130406407517720375829253540645551283845434624996622403152992998094534837266470345568402170876371924178924779183063845780567437371974640167979082765836546551470680694649978788753009961564939195143715170692413869588413876832080385671939191945353289539283314878437201907033485894901573658215648626224962333888308756105783841838499001970550101013975999848628697544553156659389288116945252684961842451290631490576090917942768104480463776079902590022458119873178663782174143338826853173651812262901603313232477158169134244070909403145504308913404353450709576186025671705679279070869875520556411815941333676909021696640185035991038895980364503200392200379619743518633878111451403461165565900750848000000000000*i1^75 + 233468917570162905691441249643625457733636452740621995042077660772459794697948571750725301562387439017254924812356006194261982656033731917308817670330562361441441222503349456758038776278307214858072405025220910394443512352464419028267717585218362600984600891459281027954764583932842970083729607570999880813140060630032133963784795247041122993484855498574840521567192516580046467360154327111856684223262332143634499805738938021972933185263416782438338025846568726365867781030208061311223384791465265908277398337121332144837171707561619014847721009564595374329266796603845200316927060417667156046652972338429117180569951461689279826370407331813915628115551073277492472185536813740651368901433047385157604641527401102387758819537300152438627602839827992121522250400748676707202516380555437883452775756847309014529912007382721279838316574007814033670554736914352266683676102951175861810929218080787101862597733505448651383488317672781841989241470074864273093432220855325462247869021175159049605964669785492020774986409319013627668063186702180472320000000000000000*i1^76 + 91547789739404674611548949198371010444753239741748532757987515881114937603884363851939587798018097799486365589991793038256401246857151899287515150082352738120297834190029229361793391623924076937139386247697850329699859619381841853189774120696133433153832654294782837697153279166628724526152397381293228456952575316817305283255547187128529278531275758624173623289633370217406373295783076258343273153393139148324209453475273574355788365543706831716278685176758200930504318811651590102703247089108305832794296435409435866962678514959593808585163538310000426206967569121898458451337387499066552111322312422952998631410721176177468801188097754082695470167718052819516736395233049794721066697345416590461287326444332565374442837051611820158159903107814610392290886512930100137161274479564286009669416322967582261700015170025469238069339313658206380446298112691122237454826963612953343425953743499110950469039865427759285859425586703125370683029684112424438706432692082893941913103492289466314867675065636838570800786676686515200000000000000000000*i1^77 + 5718309856843925389736964584340198750936319886439195078099854510325014126733712032275934572658690462337867516491076811363349291918198353442370141257481711412286329203863388970068546434525152677018916030909366506411660877767144657580540668437436365960070717804886568398190111871295059837403995803913962661230848373374918754535733204822746350938128485623599760819446975524621662377574410280990589032381388539202883272218724045342926219512599006239508381795107683309395330716195571068093589128330448097172859203656522943056413329270818040808420426210669776867342378743223272256597864598215998905491061748971942947431396486738965656207802214605283007912348224870867548665951163310040417859844988217097740855944703498020087375962198192343226358642485660643321496304419081028784882964113004654967393982439997114487954103556482682947815113325569134249935111111928945215898736587506838211621926912032517416988630484867266810480727391715485912069489411343137658464876504392468259740209386476606810575736150375000000000000000000000*i1^78 + 46152867463310053767155780139100899191906123677201426451124186273772101359537680141969201115151627085965465051858841019721737585287642848765979692775394285879718790174677724540719216360230586998315863458011526031568830967581741488124819223680736246037762684339696014141260597955745991354023983504713754609293897875078014135360115620903234549525779196262572382655507453213577755446662175071712786105088267501848514224260358939762704781236187014630378859261405479040711922641554127209136161989234456016142035116472046291920529983416183010983482870763503352238540928815440482009532690590018368233608732518276197271196475664324870338758128870232612544458951294919044893400860881022062115957781059424027044124556692176569359278062798513596406300814485580858937411285373717578433136812194083857179553451450307816624714077804489244492618056465864320349601800991439865150682493366758527531333960119880103607669092207388697853996683803998733190846947163575643821257489527515137809029547119140625000000000000000*i1^79 + 5064358943663157432351728065459006312347730210911334060344296813002182291252586728087098534096542866091476760667877784639699711705011920319347248664217548719644067588786367538997871740293285322061784954239640088421803512980322746467791840671743443533675207018888693743800410245697207955580410640259631826029390911022966598819034792742458873282065811231065937077386906985873371006734367310954236397839011944694760360859128758868271594879851999312373472664737325088926853284287785906834878019754723008749827670247727183935571687636978062739503851810004984793749090624566288544977217890628610967802744926349711322485497361239869763055962218776259561921443486311794539505260513048033299157434771628627533808313438547841654201617422829679961643433945440752254807766179495430567609897128297703138524999100138826705084838067863123299830788416639090704593132142623792815611769579493660385374553737255550927212017030905446054456108271036002797234446748681012880778312683105468750000000000*i1^80 + 175443198759579520058672350596123530312465403781652044921468747968873344737283952811046077808347950684174520794115386624331472143369115092080753423726274069121679193621382780563946107275222699623651276293865189889258922118661833424929121618863866988949818091366367477662320722163418000114193669516399988991732580022843467043255043287406539381128411176076763055010287185812299488318568117610769280077863726109434653639399682575767456520896128613848715900651164179449881415521146316597669124611756382001813542230186017053657253392667915491948064436179640625305503505820568203029777186406943372986418356261813462797377202670649220631360559159822288018394768569009506276812958208026544423615219271627416333639965270234187467570633122308795054150315728412952033021440918397620286950087036655567324553477626890196861657607294894359798921557458023771836316072673205038909915133258441932797618023246070720666986213062600516721349444780655205249786376953125000000000*i1^81 + 1590602048210291539133163948492000078681340540184916323406736136861996615201064318644020125478477000225708511836641121914601413139163149703747520899058455305265745115283271143126199189389728556688967841038031988560166738087707804427250678049679129777531547484923762733492169264443883379717801337124823704336452371651022261819786565841439431454526220550699498209708755240463451903791020904701601754844504012032278608188803688037300809817020459684447934190046288486071978129007901183700380912123502299133613174947072556030501686514535051698161793797231843563502419829447584417672924308073220324116759396010139337723409093283731954435317550437856846842747890047344335736327464340424411380396723062244658256737020750228807402701261624330690141689747918625531980409523201711329766901431578666318553076285133326989281517502255591653265343761244400593066421963856318934345668594466533333525859698998550001389521639794111251831054687500000*i1^82 + 12662479404444815665371992696815705015968436973104048198134081518263814393451754923026364430201033945344976505617070110036488045272044197034710470993499927850756762374179500414149435341093878845406407502294198673498484197019874521970639511613921708841464544995694685621527062063164623987467197283008680013889782644387175458625310668784514621320913747294523542021999121933317901853039323525879428907424869991724923489945370688806406363128623825996263713029691650437118519710573753831532983361439195412813098346803455531146128737249358888076577224070786772844505339345113778799751722383147601075151275692494633439310809147144723095287565781599166739910574214325554412954008295534098051089184539726039105763803165872248335445935320406087803511471532779223690364701719205455030863993341952792693554523806782037305780739591724176022579453477660320496834923892392774007579498419727315194904804229736328125000000*i1^83 + 220395075076085339241055591591129375594968659597865348603674094893110287248532111267928756810221956103568378058784225390681205604931096918954486575268484365296653679927708180543857476372136447300028629934523416316081620094073416759975402555876111550862657281482672848591783511218521787635480695798158560797825394515939808545811732928197258317275695636390941287080793125099943419238550799681357986484537540245700804696148011760373228767272147855992165035345553503259904669499495100156308396301255673292589286139465689014913366230536765898739577797250435587839187242500120411466092837803107886624706680646563570570941170616116854596627666822380823494899309394289751240885896317988439405837614232619270571142051173668870565852483668734152124366366035415582779809316991688406483283307920674945102169058186095895734979421831667423248291015625*i1^84, -3006285538733600926471115460007125613996087220979908358143019124535912219211632057341594553272755416265005050293867190480916182545770713120383623934302259481538496477737367032030454890892687843442244386846070969513231007682407077901279669555377198963441940991075974064807566119505690660392199652533088602028643903977372889788390908426026184101392450218268812514980299686050299066774668439207712517871140706390245854920764997269756493237720461352062355044861052971895301850527552560119351984738619428435783509442274600278498285280816869726280554123376118737486361199211467217292407881995979935833998160639962755862658290169603541603204800380115989106912188451835144229755818359890529153219104503128980405467668624041429382215842036611536926321600195627933142840871007594446374617403104142770659855829950178162722876207406108550827138731930607215147722793641404492252114202850651211018157747853327475942017086019533806810111035809993785871282627040231331119800180127364940976236280739798835309116994388502696765655700105671599278113270110875936954323652907323584409561208087376301995412213531526831498394419588530283817546198693269116140477215974626482049169791858529222308095039516369509135758649291260540725781397669815665956920683619783748939775648742208095236409923523721929818779704498149355668916139140817675557867972367142994359740666183362215034910691495695102026880659446021714674196260441494688703737954176108796999231516027244801244927980103840263922171031614201159267126753399441788717600580089354537801399700816150274966680766671062391062323955860513629278557643509219165367718028657948506974666571836552017900018621657362424713081489896475301366792440270305566922334892674602400073694145236011614253713713594154214662179950586619465870564846791232500891054139934132555948461708963481965178619363493348336867685171200000000000000000000000000000000000000000000000000000000000 + -2630794701051061841950882670291166828782380798207918304852403186257417363762669694608954248436839606427531172966769821455445214251063036198895777475485736345252126629494502933723553257163440000829767742331129846381836996938228072210785186637019180307985699124302735788090373842279839344775604642796647207884011953763831303181779108723614878626366487337093199767331779143408074330605816874399287378581539436144149418496551456778499145003200730639990751793301048739392366749073962144246595348916467451167772447907677034064307863785216717873221301136372251949904480660724241710412113030956209682448430546070518886165247304040216296320055645272380330862724807299800718893529478569757822454054577975594439524871488516279819850251040309122997059764030972303209559303017549830150856563199893690120018730994021572341428517690571381742577576347012391057500670547248514641271613950705729877929303511175674472807139838924364540439535299161256932914256829202316971368073214796077946022423242144540987761513629932973765834111478744734871036864581346986354344260963501011568878846959759703087648118268280812457739277000832302796898464777625866035240611929182944590775003579448615996190061771131699647377260566710748356157320550116994125613269709107480076817604370930501306445514180260274462379282923984773682069242251957782378819375706434385489979061877283919973985915316499789266502422579224853446911331050369062962106001449294113848016624749694147882604020298864227288173743758984143085261036957023612283431968315023584787101844050765563888775203066567899450677260635210391895285721311219168985570026642122447132609263861403698476820690896544443149158474381550928354640400577679075261699335253930370735422320426462528716589522060729610245240788359283580572260254153213492989052664594956362132196197178915576897022598914146902568519860224000000000000000000000000000000000000000000000000000000000*i1 + -8100967472720046091070283463808941945474704647850498484232748324290544641807397015811592357545179082011580711116082409867151916537963018648899600599923910276709883226640033858011310681433191862737938846604942593518952268907112031926750216889806737281974186511991164809536878716604626264528074908051381947863170757037033572174646609751571824181879675513069676581605384197905306920260911242829320420523503829394018762681033575933965073114505279275691056496722625576235682474880186049713208929332210672266793326224785791747803547088993319604996645240477801233576525725531605476882738893650751508219860923178595183615740183184689740506687638994297921329727506212177092679773509284601223264867012595375529255783250545788784167721722413635082898880577023593492473560818110118876072680525977047227007162432016371658442749368778224650671981034139067313117151835745058052827899922989813208261968557014753703706592461013755333432692134687010830851894794676129592664483267511152944822852040110276398281181641673758810847178310428234918285070520631881094077883250036980098176455680796544404822012899031492847468936277212772673223745678723006980685888899731000857621668888626729820624219916929954317501693275423855225273366003009207030650449638516957985733031257707416870884992959464939414720884232325982861733285626147114258559520268291252811059529152145197676541052932863933560449446743020989915189153059520345483738165468662673354822355789995741119066270244532516220109526723568197370199578826062144841251050379370162675980263910740736856913305942285453359258687841255759665519634136935537813254133085018650085416585443590975893213860834004327296282170602858362700294027510333066121589446048529132590374796855087999449709422508946358935684255313538335257637310949746971876408461079562550642536964112417318164035127555813395146578329600000000000000000000000000000000000000000000000000000000*i1^2 + -56154031763857747218660167673848050960777916737742039499795919104824166176314095557809685251960426120133160533253944267336560090850913073624435302695598490088237830988308073964269061401259491344115417384602537180077383073891105233314106321749987251480891522569085598419754767092817715112526363429912493071080241391875752748833060317828732108801370805291556452108775825055827515936540078381245189807682991478239560419347441858318247545759681540658912227029765521887119663385596943219476492613830807880045026990609783918886193186007189489758551008195345880719115108733614351625058571188946710201479954772758242067106557088531043719672535874813977164675040012217281485447340682460366124878900494711872945852949167557354161141314355037105007632168532628391568032363909621774314211037500376579064217463445649725750050304677571786734013142780319296123673283300566378278679492547166081387539766921577642231960686381605213201633907501401533501998426255699444249976631612961023511985363455149012804479457490573950329101195595621924244340908006135726781570480562662086884240382483288681427648854005237350080106240498475071574090511973338598130290114765875173831887880321673874410773290437609723209650552176403689692944843964292538270267183507735304907824106903686759560343730004298243799756778298282788069776026854928296361651415177937689405926048221307638893511685862526461860372625221918674425303661936083944961318268349976134467671235890664545209582155978321535156835465599839437176772434281602001832418151816171342072840910631598993929642208165167123716178710270958545619137304248953208194447852923356488216098914855552244638135649328607546153075095820749081368350247489821299153461549839849276141954451485929057574725677582787658825266168821382548847663972962217355124103190509048783741261376141096636869616489662350647885824000000000000000000000000000000000000000000000000000000*i1^3 + -886507738641817885634467245376512077569449514860982933819043080973523421171946516500945723340971557365769183895347635759748983096005659180078298984508458441407435615822695801522572192545390124576487889550096728196338377986812412772862082594664683767787445870043819731762813602157744265758423680293656479381437487605257034542890676517717004588037548994041293607147091084314874666477352802063776894811379668552555432268583944455560072756285537969135273463894557836848594702502680133679965927385150739755336670405920906989319384012654978300357150192092542461065716292170941777686061596035483204756089954246727682734707611206833479491873958177960849762770954621391141770902701547163555595764714128149870198915577246598297697670835862060958126157994756507839914836342422102496133665376239471185406814439573390470219827554620882797089299331951890993363716718695759827662123123681240951371594575710911876250383023367428454714491204974388774215922030052572651338429883195088080285334604679521918525063268338188856443868225908661933474308710620339944912092447558150469448424907180089189381103355834638002602473407608754428910030861872440215280146953906670697122059420017919919972903706824408245316629609559398492793273977520500227267454520919972357697191011009854308865882065906532725497699848207130309660354564501004917340628085915299093898681778249019043357612738190137407361827692350156694475440249284612894013991311084301281348656558135685718486687351783546275743711215656691024422129741094104730479092447386106048535399573780897656124406514596786420875013078335417116789986867926853440577696565735495902184610489490424967146164540315933361605265586388842244062698445504946661066425199634385581080242158122009184922233886930182750982160683812635327880931647590310846958253586587417276010400233409319812928009552965761136328704000000000000000000000000000000000000000000000000000*i1^4 + 44330005601540370187372696110625735004876137965599369270057974779619415718149299631478615841631258874267397105815291014898300228365324836579747915409254091263822478182826057206019255454672352386118045801102844869929454105997599784675445492262862378941773481068637735420688819809192797821487508818131597894930068845784808894223190113270509049053960238587474684994513853475555383827513352027145793791344244352547387009155418365090951801826272080664768677939407370389454199800175724168496430841998861249379657540669125869576527310613639984843330100931662174196002626414841463361526686686534745871057321767717719858061932252307917372626069134589309527445764277525167759644878366928577704057795358204020167124492921853438497427199116259784894360510764959754352257459092891388152762995566836931392529987777634756659812150378207410978374610825129651172314622263831348912447862415258651317512215783926809800517316493567206476228086991173042078487407034464424654167382847553521908329728711767623002566423287384816267573219911030964886974749813210318828939245479141272464479434083918920359113665340865653179077263912626373520646228587177551711686206166858048202470194040649807400677343180859222339690113764594715769658404953473938778656757509785119565386531787480569015380349857529373706669808389763345796425769805380242401620294033438751671951902385717877239298586057588816899635182934490551458742069968628790622420464040993187494200900762155628362739051337211782139947758625545556032572541751383139328269471164991358873566365838766375291202173171003916504819901869481376355951794714300980760052651253125347942885699602617909221836106531267750298723466531538298254187421578400634089530249448337938645082309583526429932356267421384838789334760905479561368560748700391370120791266444212847424099428762101597741377378428085002567680000000000000000000000000000000000000000000000000*i1^5 + -26454408719368513623594134209108736922940507036552153616805097492197016624220061618991088193892216954006982673527076740578350143737650479648471659313359812548947309161089793630629361786331916359202219027157740122795516743074102924661059195354001609183803815037122231964151872739499685361614361370630507836816258478205923707023141719743241722312333900411994717644954011115345673519555525055988522427870212655897103549713010489117665325487301114284353830939359435937019618115393810742341572790533596365602333306303256097938975683147533123063703711211635180059520811594997588690082786342507968732498989353675961266391587765761657803729540266879346860769781957079959935121846993482595402594653852301955178516321635699060011509601213940901642536911053439966568015011196839418543891597870594465228051145828119903675218806597139374837704761679694908213494502892958995846785882442700037503686701281612615243577609072762477402827953006022601307001330820447057869821494749734036279538221497676856171283064536378055107057885787950386174083541383890089822698641823705699033286070195257428562777627611169896452036342274520079371144199410245070276437690212304117727360849385436710623519784072830588743308595066290217478412748679288427282322046442303227046137250637102082628786876062682957326616419736042836833860689216671692354111516795466101696438568524673579775029284952971931217126593553498275040855309641592182633259351403709456463832088117568559454441587871639881247361559738099721657109844826631909836136841582331153647517824930277613900349140419586358532237549775357098836419844940954857470204422734518848086887527586403481505485511436663640072554825531981237854966620720798233751823201407193020452240098741636596262827934036843188326757081463342567440882785879394578999525514078805536769029260155634144317832515186401371750400000000000000000000000000000000000000000000000*i1^6 + 2281411503928856977179740015574977664055849219260573494810942974460846892864615049010965657730235218211190290413449678198508657830671962379539752031437474618975831839864618098807073898309492452700856865478958804721158193257504671499928787111511835765070999498212506140288641485414175880581406030750677072733773916225301920966042262638043142311229101561324160027170967278901646394527682399092533112921564770432750519763392169980071030282712622198607525765684788643589584122705745593937916259836974370541924721357481405351018231520917397550862809427726672979192457077735798781654071656558303360751787418170331761522232726430580265705465026431331273865299996879613380072570220260888379117247435865929807601116262764924945344551332439272164776320122328034226992376860100019014394885356006623546101599353852484408421515621940802547520628249740835776593867459159187266652852231335866128176479349611023254296306610321735751041514496028581631857968346513699658152557673480225815661207905980763845883886042328849017382208831181466272293770653947569905864845258061507053032919183029128014457346407743200940450417133451727429156179292862836014881940512257682877850341317939909681375322342838125310657173019189085637742645810169683790317722149964986095473066509177626309677633919939405022220635140143563289835065389536758664138062139049697081904482434836005711583839662400646870742136791792898768015538495583001620262311315927435160396230646368284268644538394590148399629931248582766142008965754234541779129786052366410251366237490025412638150962142053048698126255791115543063242125917865789158020197578813962622626150033830029408257745478556735073913836350341389632950129507982094610227216179591470801738282902557364528943729395392333798598466149537573264553253052266746315691432796489456024044509454136749002987742362913996800000000000000000000000000000000000000000000000*i1^7 + -121953985688658742300917332868308279995448591086511787968090929899160333584805984890220195525574864666914146690378010449030743362202242582586883144689540833199021541022199887622183191470772309326091490356771009956826012437101135110081425247141321362853071798791345529369727181782405286872937332987887856465136990459049204607187863171077062601716852715761042159115641753662308794809725887241149067002284146380620019967876393744163170488087806231226335402135977337757713970076992097843381525603675065842618726676484745436381265697124719411500845875726424910273738448646774172961807441265856909906436019755268599656065586424652704433663503862187681055123504452885936480197955036124015856544365706921360035626484450818955686101861111309400131578669933205321076284480388890954222787787658596023946785585932183750581709000517120446650173029664922066927242170278414886177165713343002676018208037565574528346576001540348225807395588932301174831891083778857084133375396992707137837166627920189374191783513938703562108347515818434795372483267640355885780765686382742071490006520362963291808918546379828317727972631138044759741502661117184819080133799651929717427685451684421625614668244640017262240149165345920402826243759404864879213368204448815456802682157623137470496676374962236448069583322537205367742776032345610461129240524409960182104189966477001851682136663084983033737495031822670580581748212961500322607730625412964625062326620942568566712395345206559936073876302156409360498454920884569677675586486545191876427344186466490174286167888949243255377002889007124180015495554269961314733357039845458377618508804595278128920058608499659566253076389236000212890525117401491875885854830725471240898119038999431583269064216018188759093220219862803898612017472441024966456048253554260555220481432490124949086530623347097600000000000000000000000000000000000000000000*i1^8 + 3732860753509225033184881190044280759914529858296188011732189245849748451463917003514774884402472951180445066779463762855182237863029849619541990769023209944763254749770098691816254151466044236697734939162397165454576978882981360109913314218975518682643286856743818991650034928324670571955705781759176913379756270142707155555680814015514041095125967583478343933414212474840537616178560901869572137094244961758528322055509358522293671508751955286985922421500864778514959482217236605076280416626480565687094017867313935735591556039228854119018672200183435656094205304427946335229958939221743939897397777225603563994217532597093118529561626184066592202375511221376933605326957102969709733823297728483557928290868248088568903224505256500472656221340500909401272733366760958113446434567226928083126469994098768926564907871330126927072427604981994890850469416004427701490104149731038644183463121627027135237375079511119997165848492303079611454247574845687346027943320261162348691707415591091470077419402096842314435394420221423693546123930028597216940446614791923744527126931072998572395582868338668253348869471683799021419635118742893008178867513668532147425673878200705505986550775976074423615826671430294830147764329207339222470075343217452184495246919661568412937649555939695915163332062460171497939361285327026462452537315119004566758324074833801626662525869586898048256776395630269845385745082642699032158934789596848685101498225898442532564826390939672421018678392429268595839954054499857100047343190503335323582981309242430280104199599123444146181782814258094646999774250573962555439474539182259170259334736723123320101839492990711818824134770076794385377529105040955023628866613432435100328574487155962078889057255541086075572222828372043073650761308814893517845620208168269350027196897483979721702047848857600000000000000000000000000000000000000000*i1^9 + -109790100610677423461048528597385290769136114612794040191624944724720233411565261913814304919884401206348178695045505485553700445413602628451059548012835871375122292076801477621728862461031445960040558728899148977279292009420037532523134747374362716767261882018747711639762025325809643655328681330042491109645827237009271456294131509707587889607626471919332294544533533352571479781951870369415796649556045138709016064467300730010186833615482685581666648074916777848191181977452568619753220434571164972087409214857862388066773383978206340716761327637363432388447243922574201526613671826820200073658090965908917093382326046826625174151522353516316914834445656991643576591423449817715879594522457975238469236116506182726926155331982854791268252824779297864292243169599934761045774822577826691650847734517894909974802164223183946295872427328792959663397952631635012403379814650455348519469347872757502763405148491948020843303327224218766567296927914857110851889503834832620043544673770723723497032594140448925969729717736668920017405294602196135285290548642595183839829830162464040272403416387023578192303698711221462230495531627496539478256448406562882136894441796978334181040665522026503340068390517048541356604703546355955810163776078594878071887000642096377495363333366610699108951743378273192337698801981115927575825986986297036470985641105950558297885772462883953373710504990631446410398929766230388769996834435561265833171622945724875790264379569474027357935233202063243748226068974785813282258811528676077400126214139845020494893060269684772660972593685946741606751570732813194974820387131952114071601074101380310515293096800839624134010173555699776532015956438472384692899392088784490893743199570127522630975113876618982919108672547457452707303352936930833810486906769182132161547296168667158705503993856000000000000000000000000000000000000000*i1^10 + 2233183899110000896236561608096726217036329153563718132026452378390775088602091265776725570668919390252142998334903186585119789996222957239455938750804640806922506052767414035161492408848879319186518976738815906110863996489068306823515628843280058381392341184516347068045375518469391853408217227739310580489154134989482569579103323194157679373048970813442232851513440986502412658257637203813769769674608856727624571487303530194017157462066074372191147213384232350617930643126951686102229524878539092744360876391760356495996644019316891811871459486363040328228936537011688173828520152157234797696202922322963298466412113680762494662265008875464614979836036931327922748749142847540849579914774097158268379981087926275756068241588205917417697428777972702975230319148442557832166198146486301807699894689397613711879466031084813859942981100828109078338134972871504288340234023964373894854573535154207282866813223822918081566543349459394876530958553424941997745727377155819901048887523778349064545910452850153360667260818426018448884038869549352299091590370029604871483500664908588851571991297186478159763814692808022991066385460469747962391750800456137815460781419790597649089895346763425299448188968605519549376026907536438690451934878510249856898077395547938794142658908492300346744294116528908958255824929642452917370596461679234048912522858713123260636845215197861345490762287922460567228307791525423245808956866360194533484862008314676774863545845863426264191789798606319466771339347389389818898803387098325159032436842043210470587287561223214573182583663746962249883355995028617445856066599808966085941043083446396569309269897505705822261379724870346790472182390376761528292102677438229825839025174205657339973875709564462404956285621288525441366124015175430339151318199042791009784916054845569904599367680000000000000000000000000000000000000*i1^11 + -38036433780435417845993311054989571100428965688662489488522008467771486716756476859278539853075630165113658397318138033847321361777977953677871578291295366236660707638748148428370510527226113308382431803918884936155250413080392575318442288657871028137297750424297637265078648843682114489456317026528592723944655438837931215093174415748180681366694487017871619031218080002805424694027666990917171367981793090749574161610028856181238107584756728401771583509974914026747579977039919020146112499275344555119237695270991713143420243526941445744304549788274449426259954420210864962582551881472848311004420523379288624609621793769801175895805908450901707034015345355889280144914777436806512769884317757615423796312561550258341032228839577240876705740216251998031370870049977725020100432518444380230141671994495776845958024712346419131422076614661841055491581533033879535960456572281399124782064909762925493634652740874439997359486696850463890802508787059880707180572371215980489631578276635872887973782377407445020151344572408817130980759809503320833936725358809341506853881647252022600260613693925885971863086046464367439021278911213182888799195386692190525843395952026011014704504389586122621880096000699010135499674825429159004649114079831506615290251748232882010220108890935436325531704527466307230928655479592890056043659969029478204249499052764738634518225845474664240161181577244609932983138542837426002685850772421576203242311655408396780173607844484019233802965865905467088747785057662490050401090402563399079968628087871032972597233606788960091606711514152250176240405236747492557022743331957499073567781681273427813139995440054008735925867718674654978739880236131550218136434397144576301693130162086664194932790180798904357122350719213666176839380961514207078289264344448866727524883206644504199168000000000000000000000000000000000000*i1^12 + 555738807617330267082356726819392333845317978946418421803807828869092310223957921952065655697745994842442217510330666955913435434485842438326442393088200637935270777452510956648179176594493803000626963148076066871237681229009675963097339335032346596118144122522060512584089177478213842648330998637727833994469119316542137542160335721403569511637316525046572823148630755479978319860216434323020251505838918084613623651810420837795272877766538278115229878540210147102838213468512634542067654422994108946125595919499898911743601857773926200315288071749969968879285149260283858680871620426598087667307833396611095006060449048255050272264914319476227354892033278242261880903062585918641547592364082829242218887601582522586975195423937212900340164751122163078881498238969299020575291630929625273106166948590736974417744556847685737799710207014037087608648751841996681259358120223052101363743213775366569349034924432020084506999640994116979302155661654561966316065447098379709625242839241083190390630337477629015878909656057032244687568982850053183936494121123715599871853154466863919798817560974769927184107771247217101348959845255824375262223535266703652538720168071741753342596432026740514967297875234006765134970734583980859276661413917169535794172071020063720125108402355145366267614104895599084865280386586456256694927665896201623921778249925727253630905809841922461425973077665003261940385239442188762998143732157932907159194370954770790340936612744989590418356450067660772432327496153601830958421224218052114029557664859254200133545411902989978767762512351107242025657444747200778185214856601627597495306411280843809520510717016802840814483576218830308689192202808371112756080857357883135765877107830097324706933679737449854732760124741957443885261191809533603111657719344168123785913265613386547200000000000000000000000000000000000*i1^13 + -4643923598338994387176483919578409266561533989610979860425442766480536722138435869578540250928435816915850701976769749360267375849454793596500611616321627379898671517397792295221848517282831994590240177730236529918117432653402629255591774358016087434122075403260087303273567229758156209839198859344420318032056658712577482894979935981826870369774487328682471393745049286419748298858886220365501705205379887125274646616893904979918699089278168454577390797094759558431907640515615805088970796425321473196337806923686516908341245183741642509538318318228311613434179337619800298424693268484589206326648731153005898796820291413483148164901788837856899700258518344871633587058008911982469805167628757718063625611917214224807437507129341783052748004987019073209360987415575991668166463492215771715776126059669419973353135583520319139391668718166061861237015772634875532460458890502941672343365943208232994422834528251263386197978651471257817823698409489369250370193505173070467859179625337903570605177072780371599175440823302196670475618545156671435273193926979355669033074925893882664002233316110330201485987112833166728599814380812286626029735073921303347718383104799752225636882299196738540792677888962439340012376313344673301942387846607512228941538575121694477703406774724821176660343416539013820369135595021169692020915374997256539425446076082422557265141179956252628335821110565556092204921246254923744961089577858767318490478474571815517720487826771983485010720126687428597522156146030772750628261063904526453219690794326441127710603408277308552838369206969795621565349530299597540617027312862461376126749803624095144569407167368587775009201919250912861657947190373199278207439338248251549884063243127791438927654292864837898627418337495243076530571643479282942733131990892673137241488789256273920000000000000000000000000000000*i1^14 + -21343600471171694858574131803011561366038688511582125756866662840403897119874530102229286536017260133403524397046302032492468493643831061133873590653085175038268366959994261156084656570140313802781881726849192741016621978685602447141616077527591874857109625426416086107417890978958806060575827591952402013364622820940048948894678723283438879550092881775340369276640438581939795898095020169313515294189634555205813567743507969921289039569424793658876996917522078600023110685860504616535461721474251086347415312187134091879394705379317495517860316937718236808428798577538127671566428433917233473285517437115160339847956018514326062316740944180712573406064826293156602938033852156625074863962544158196800207247344061900348833755037175008900274033559062908611885070705061645573289721416106575072307689299644961012999109448981050318654909796295559425659856788276928465424310120469786005641314256214204253920417236450383156598031327253399252074457731045068611986884639520271379505291004519954687595790584520086087172792029267367489228101397764267244579604090972064463956197505427302861396687341404473150653094949151160203578057257204433805414736289760997638191564352014714380974891650597706729028410205439371463617384645208718898895240325903290798411805337772385425371260758963786169291618409086320039468746164814891567213984611030582903332503347716239906634766468066254174549576671589938965223890281500401449696006295717317410655321096613429220458770552921482113880257946781746231278434627843865355312261837941983951596732084976484464828472144592571209116823824281571050222148910525597544473143430798397069469217210969374781151267712195044081710532449109093461969225151963529756554222188280538473097539995181091673984050665662835873734879756604393463617446147340236466342105872328234709026630270976000000000000000000000000000000*i1^15 + 733234191159731570559467939446125951245218821296072582188515054818601762034247851402807704783839663808371953635950041138809416465056519470247561099585383632788364231071445530331920338904286217282245828285250638903986826515470912012418648472787105532241872678663688004827919330430070276902520832939208414170331101207150648748910821041388851194983972898655690411235487166664868736867542989355411122162164471311565537274265413359768654308901504506764724291348836353393911012818258860775601962745614482772167328794178210120823699817939263520925195228458122228285741353090910411766143426212227951334424419718393224178168028435139988478714724639566391102579125697331066938054125390490791006148299874538118643173190946616639738960161099261787954666705715073098709011154045758183626848494751967800246834576091940662488383421159173747617941806982896231515476209121209470603979328546088064870077393961778537645015254304849489425769393896194966665588569287777284482777748253531883919312734155756786239470532853939044587496403952300289100437582312504742284963255662630252774145641057413353389300415955684960760303678244863369537969548791498955086515299378851143017066832416865402750566913803249251713329116250952435901249296669896072563529186773107554544678168551534081802505266075575321328294755036987833470290337097590937995951626412643952440085586838502446913756428460356521382351244285606690380977864458685533741188170170115675312652946157767213833446754489570587018972319595097352309788808729893912312092295942674084403078076998824712141641610899041748025485462144840268283413851460281487487382927395587818637747283940142886585091867286850982219138710375529886799848123006180704365205799205332219553402522327003618573548236792560173947370721158821542016038799551224498608448480914296120135259258880000000000000000000000000000*i1^16 + -3139547756314210893920936875223944372444671846317335380654443843209517420428384301436152791080613888067969649444307989093835012743962776984145515128698866586226220552886676672343332880974057939543669097681978061253431901663967343280192518531274483317839527468904232533120681650146354537576405088779111189664049097617922224283335066514504650722079577659271790965972659386481569385975969101362082742512637467541234597369391759957055838305329604737786361617735665238861826089010015209722105866494231504777745236020138715369083784638585243003707300215732725533438264824312056435926643308859382803912649274706800123037010408329048930817640992334223875123470739466473055373580423266980169922856885758675529077610797679235366173979330723904195174277761192315573932562620081516750403486718308423008715831782535069595346453827844021004374554415783074737755757746470776175101153596680337451780692001580707106003000182714657100450575775728301290337479267713225919189188813910471307940531111976308173161137563911179383409494143828956617489500858568426802055859867275416509162196113018983555564252881451413553217128704177236523079730492095675606932028040179563828586399869619583448982113230114971163005128293420259552202692776664199165972854698243342385903684279020892478003230315243117965989425840434585604355388114949060729445097854289348561697587248666128681038112826966262684348246634719726666470899093349076481429845919449236808047937386285115765505263057668646803786356692533971765159097854293329969328098571452971629383614940055437851599495843936468708930299867684511338359309338585081274017917314135392942052933872594921732669912602769689730836481517828188172454257370664610732736035907266371281608565754745405332554572408533157296334007520101559345429685453734842143691284128001948642390835200000000000000000000000000*i1^17 + -35863802120259454530930957055902570444729911944766744394932651038617353399081284843302669704707698734703356075221164453435459629651938124413118286610057790559239938981307546034987474045309266854837174787280807430668787256974495952121166212934393654544897460710676043773444081055071100713634080564700911487587482410719334191154535262643503377346365606811168184915877459031214248806535624480391171919686926771634161772447561799358545576196002995375465114573809308770450488634256554982688700664614737914791179716955823848171659475664673456990111634204168192972465168223039465167499511708524893147419347278521778194927278960304539477289436185041318607584566511734759550262383036460917376105735435969014130657254848692047226585720670224736053700578805406493186554911614371774087130674521857804203902867684776409144686417946768988586890917624071052493090364735181796269326526048590906737202263651584471478519523202575745023368673745785707404991729114816503448591116814800344972211880241286910180419231048716844326434497029958578049533296266723089392226080317165775849059256313348945870704581398356170823756122206082376637131468145978411552229452758085226306658763737731308398135027200943881738692771140129023024877941982022416154168966296518806434394285318609829322168185075546790421382929781575149163623929977503084613524274235983498682533531400374136342834901602980693188571020740931699121525231510031940701863889843463145026862281965910031217921394933368936510840820801058644765037960393557976546638526481192367034157810338299911309996001782917829276511258795307149956735402520708157945175419118510502588267681195329683930345784873330525865571247492450248871542541898793933236539251932864539461924778772080522349332738975814154233978141643983961412754066502301114106180925933119296503808000000000000000000000000*i1^18 + 507518075285548527866900294208213476850184633639604058986951148609765678037126831516819300173527422619116842244750649016607007873034515604209461322574014876193309650150007499677004485286438503625800044752358676052315115065987971760484762956991387192594717152044718754761493669159378692104995152374308817060349965405767123272776252218454824075065925947046254359282913285555186580751600833892623234209604720729498911682368772782431105914087507167117272919030564923001333769325185247670370702489170007710058855392499138520559187226128610758990822898670200925631213471932357187987475955354078878095548676418898285886864681246430080861941406672761230266950725928968976794354964884767634572324608203903392776926768866542256018730600301971159354249671064643706895116700341896463472902397767716744774035602215757230474052368884511367962132203523944767722588507209707102438676130222586392316078698719032614416518667578404110628724342284344461801639365740479946251703810686339727380697680778365686732316687473587114368866024519595141186363973044790533227730520249194726368286764659306680360993367851970638924572798587266433236032742049514751426344055283557348098429306078770144501822271916390091052848190035192182613940689871749672925314930181278831338806254480517113434167157036553042161254492963532797723847890218604832808663687745670761349003806907821324095669312299191916421173503666856829807686797602912056046577634307852520869070769845274324052090490727676730062994159637238136979650659112930752291004205307066812031338498820015206108596152479739024589126658919163118853952237111866895274108808082153965999560429686064586839978141208707270221674382484212495000862369899881769666572396101750097721519076761206029093181972459418026548464730386140871544967697705319358923248782825425469440000000000000000000000*i1^19 + -3077191071649581364765094761294878118997434725195017927977505095855322106418957993372687092376530974852533786698860961088897304651858595301960700063511265497216512093909594155489197070814923487973882569702267098956524871623270342724003261861553995265238784247505528494253921750206701084978736261806338773175411417163677005626082821865554166666206358239852227971125961632248567503713783139817242904184751482221346535612852480365877274085695497480501619795408289255639368090148152440019222872128046481253416565760505834752827326357636685184490277366868609783932980048892617960640920522739141495078047038297859298245442932668555383642635060854150358915173146013231642248927309131861691168315817543515673779931683864295133704595185296995847218647966137726273955673242488198066802592749280409023986292446612269175701886907121199992496210425073765006506176163915085304694923657015522668473867810834634357243285188351297072899428383391105142148358338294718028419901572716251165230727077784712574646543121448011750758913948553231828683435891803304877497069637683756117570131393417078781592950583553924101930831517793073045193781376048390830213573072515857594173680218832941479292435278597037243321786663121803575804463250722702650235011910910427470066019419063389550124512002778257032215409421609330362993845474433719973425931888111163564778478366025613442784739846757083038250110388861393099286059064685405274098759604175408809330588589037819852441385991925089080679472820370224355998474321143999160211056222437186535981077652679154557993365574176674994889883012257407108982331343906184992372537128281446120590863383872278764772439541111955723995025828480943644519189374786499846270098888651183422400175499581666512657327930752913539249118679010724231269612752639811449146919001878691840000000000000000000*i1^20 + 12833195080403521118804098500091792282265481475128337804482456963724799050055178762311579413362461073468007070643326133131787609724265930814439643884688561992094666480458566203066357245524427037674474977758711646750698734689151235473849017168941962738472827406169228445173861975197552332386911699707912834434365844273881679180818691049304302719027987987179008158393337283014297521309006751117426730046631624398469630954688891543054961831549908945693473449411037340518005808508492264154877486230468750216267413335194143331867913488846908783770288254306008676909628820941333000873966807124847281858401489217883841821205302687543753970162050317696210554381777012452846004594231962527898327745498343255685345228867662128317178845507290044409375033918782041515577103421982242054520908843146684188318735509009328005542109842609317895879371437079531470148274208816762732748438638009057876222502751077495788508754961700796370546050757949338814808855500520745140183067454148278893128964343587691989806918614677500288293830710811966914648914021723460948584263681899518300619528849886387681780519677212870053681705271274053682590659746407764134057303145434325818295250130611575833526757786322433574208367264961411166197872196277980031573777829378960073907628608253951506785748438766711610246520132295325196000060562724144065973191531338565414889581058411188132623981704734722941351149254027955855826195479501741793477928450776916909838847615549106253912279139986435417172838109048989727091600726699717506973218547166889100760506616770638552434016289538700124529355477838170102381844358761523334641882307322967002424073154612640800041578365302077614128053899375622996924506536853606047884257284958774372564492789332254607108641217183647986798631973175652290425082572569685586488912458547200000000000000000*i1^21 + -48491025592205552333863571302206646224361289071023644427603007102132206455033277248636679761172259371682003899297932238173869263968899473383676365602929748402299717680679633310509749775269239990176126618528978502344768224443939472132812392015821350749838504363587198354514676659198707314283936784726141893258768703876398390074492965918490624387212069463716762408685415053600779604086815855460503779079453154217387243783057220518342444474493877734563104972976749173016248537630081900750389954524050171098190259779934106812626752810542693076286192303888558978012471245080882984326703806535006576999388075569881262403780261886228501751957392902800889257070059447221815009918173080296871235727379759550475037737932370498189362909778634108682822896237368669572612410252551860730999694709670506789932503554642480101106865401014910006603704083602718992348144574527346165333679259438753626961824000799184311688031146239484029841125568517106202386342136953138586650464121866075427206380049692760629738550922564302222390546843709613456630293599864538950510950185198975051638460999083757421773410127412066431609379737695802566069898461301827561615414870542548914990475221867064250297973829143822852057411156513345231440337743653909007406246239078807356463640773612275877753752175282999768228583411749926811764977076416924250867039470660567442374983130676785220363132451594715946293541100218962334367838992960711264351433668739683389631863511173189788591981090457609212507329766619183695738541596654258050756847925089795709392300607134890250685406896839350861096050946340184457043193376743737192644762851469385125036483505043196892928670470961722979145958481826427227002834729923860126822675446798223283119073421098047502658252184577704122596388904851126387302169495204017196677201920000000000000000*i1^22 + 182184432724766616873965231435849767600598782317589799492114507885205033312915065865548052972199691114977874252449251561629470261248276569285291044450006611911732094997335434347221320902110787343398971690109633345617618024221195743366292030300456630137953136517622212872533519242040813831112524926620449136365809742226808439588914359147540946759915973099340218722927745287666165325235066505563041826572772174551469518519598963332031140968182541299191499764511050966065743961071181033249808905442763754584080255581871418656626250275729573442189149851491612781098985193292428374786699140710583719469047814432934566667032926118150161452687630375847525314561043735774439604604516432453030198652027396605858806349910222424846231956243506950580928076980742392390965932660691068910333501813491276772600845149833378492075735966774479460441283445952533975556836992802851554887793013953981391807608888868875246302440908173295898193261138866171246713242195207695487533115259551973017686098448798883987246899569521310182484767822259357132661617122371372087793225225982860772588302666688848858873910214875752060471061891631762398495708887887310971981285103030285638971680668091119245782071760130904904380657904881480244733170911514048838275677573978068603434750767487061166698586198139883426131625360276648960597764990054979766143801743365855362354886236475319403925442212464772414199860054630895251356196289552706209749617665378408769182041737671189988817803063368838313319350266428223361239934535759180417895070403216041920371429800736471169689082502321084263196383161402764657057043023550207653210371986740263585633081724401304610402552200483930923255433317983867033950213766407572538073821423431775469124686115958026053181219552062917006998132557731623316861835688333952417792000000000000000*i1^23 + -604093767679193992438785801065272843740874562393162911265167877784555020676438283253939933779631689812738049788575770116777051490897902033060070775135332155340239546281965235577880932152232246382144684951248977624501973113368754589589230257583168445804946395280772710325255029844994690179949593486754418915970921329390090100001818975932732778675265282865234883158301535260553447601031690841703078151128607521984382625720978702347182037659093705842921082326178905882819325309412057919260611206428887682415674771597122699262452212849344286352605814518331778320215128746300933283423272390186071803633244954801000027613933630855290377121542818566223610278301359267341170310051161375986790240478732501167374916144560747451719151741434945869316038379510577474983438300585318366976974063526958918506206027427935453584819038390822132671205165263116099410627061087477988254601479724685941896408017999270997140755282318559933663733844126376758038158778287778123476276805582256174366050560756201532898681662551768103281599577073572460977028039632130400567064673784128643649625647671153492804845823412766550292206705876064427524884711110302338507375540042859713871814106788389071508605624731986543888445421077083709526734003506515162808311088098039473532017082363940247407858792419440510714354483554553599092220167129752093720857275325364637129978521724185726961458497154347261786898929959432082906848044392830143827973528886440852375894209008356796019740602261112521027797219383606464686523802357725714375939722626859081671611353140112184778645241384324179634432681731043519424409340751854418331791812304688930267734303898086840376464195158695872640139987051101805616471674142283838106400250104601180624252649257121247391506129507324550583182545716714671977282065613244386508800000000000*i1^24 + 1602416597011287842975306106077133018446573310305133071305295921761596476227260893697173293386399317889115339217045398667428927092717389277163038661058632366035363974521787127058962119139018565160692875051181657601652939205241935612897769102687318740205838614728130430891988189617191852452027029203704501931673492652258896556396851859763004037730302034772265180765920441591445745537521054452905270183609427521335155323622424986240880233392933491146029152701372924682086999302082810558177461758262958920600532766904961129157008594148500340008458102878207403472136510552710501324989651465299601294851751073013129713717247214345333358645675241186733400608585173000536256654520706944220950586778891737674578473335487639578366502599711623854677267458185732356255206355449854057597355449161557659133748057735493013308734377872462652036024023344246106382448230707803420719862169967031759970210634574130732528040189840341287986999744778773677978634594868927739525024280903406274793607085948349103369243746425822728811847618806687898959110624308867194163169754293041788581246740541567435574159252456169925326649482415171152569509155134217779794425183962080629744101761436910910158761762290536482845109096105887918575582506163277245370280250351233226410469742458014759976372700882440478270769626662639255566352429252685264004115689733393815022076461945987054645697210626321344947236422912159003572138476523714915620189847877846665743085300808823582851305678220341667036065256886820645628225228261692866140256453709865738031251814304788760512203562118142283030259327103087104179834740303907849532635048524489910286695896003833258291010517931219223950108142006121417807630458181646235742649008901718789232330116101033510249986640594292981572541537652245114627684763281915904000000000*i1^25 + -3382268211719880312807429129798922820487115928099359891535952138230806417675417732817029473643176152760485228433598102926366913041537670093363106243781448491964058017353770191863088690907177545910061023921598716216551636897582035153828353809945285335399306591071155776158144371468212430713959315219595752209143271329493567006960267781313726547175325434020373103451889925009323465810795992333996206208158723057728260177451557604997793077873031541879097347683251639301008253195931355755862375493370216463497634899150477769387106550978767201743704134583956895403593449064782936669979336177785971523872825377968251529728627728782758451633439712697146791769515158624390994855142912434667631234440735500957435353270260161045083839050083257847748393313187141327774489196398143651346571106363456027198211284188834911638271153498197965635818957652497231564101093055940438586647773363195857885872809893854107310297219324077234102018528607112367649163639492213192536935742388188336952944215384093615144324120462869928872155584731266196214286635261075036584832399035128205124524427814602081074083311301887629718294506235372644453579699922266818719110741813471123723622370723395494889748793388360140338970349137063716022863310087028263661322631301109078110833266080672758619730727848755581594261328508775987046177401776508688728358869906856057287860758683112103352178055555893399528362692230991116759442726962730721730762956365708709610840361750663446564686590014696498537878664988968202050760746041341722702807616378216728833706167737016375138564687360735863969120562781163256824819609256187461850637918292103583171595731863479919735057322062794676648112834291324069004061750787096109943375474844627652049857111632457445102973281864310544940001431270115817442403858513920000000*i1^26 + 5687399231422714066724996517076632583905259970875124768742415180965488889432846771496107555072652220784639954459537509107029502671555128840562958751698425522977583234105296282995419534215284465969413121302131872152891916549428196535705078763070597681651389203268563405729629633498791241114316086302928125688037702291631217388966995796659135057564796814416470118708791415194213416921492403943754348501989408946582172421517992857059392451880467297698653131570016528418560643668380577404894964549186535527022467295495916442243882987628104930175525822600781602492282519820859658345684617768555845071050549943130165554255008987882331068707505942503137302479565622092820676419034808857018539458454743345911753269028958945748824874827073489086703867840512088328796928491323581276019838017479889778607972830088414192871079034422205603680432072577557158198577749469914880219360567676677843675437603383294958363130473038105110218958646842113217745814178999128002069155137584467640999634715103556530048022359678135572559328811363524296367864435266362418155920569321577411834557325552176963621854934625943701358132031083042170703938811981584809752387226694943124595579707998356984774130780840092443185407539562570946990438820060644260385342224442939571306824924923246401345124622493811164721953055658045535861375958705651029376964493097673320929310835769566520198926748268636542001289741999103572209771243558879571738935549105995599982445066599328138355512763538565336760676876628009305959198680417894446898043523467802854030619894184669493612230737465145058986254030616950149852140323594271096090921030545486188739251475789233287241813381170365913644561840032724349125476341223337375539135573319434340199084361674074144749090474053491718362995201484005079492067328000000*i1^27 + -7482258228705679111786392321399742583619814077781234612888336179302185257647998953708115183205006459530049912998728292012136864483329864467251769576192368264902223096031226522271406894916760168055876996174115152025171317233975706136701386385134377549564166154340491848054817544024127288434425808007855118747381674039788520714786362894044481816602646273790288860413200652665968973434176535820427778620154349900131389418086096123009170093136826751078682322447732883545235139345612601838338557546964876782208673103329597580642714888729504876953962678591064197389968425335283504220686736477970160212665458387322014452515079476821974431357909490716460100599692954831430303684534399360224035628627168797869670642489790290042196490409441018401693892143930444121370711929446892049939127295714257028288246652403560447731282470900560139168198245846360930129573867368266176654821844982984973488964645125672111360016317569440633271197567572341100175536171707326285869842744595989893926475156722669217968018471828923321034689251042631649100855199232007363505630234171543525382663911885751937741079541200608451409456736895993471045025268590632899798235889786624738143642767702318417403069458486676807501093730741176723313768311471804815112801202154811391938959953645320809779060160277193684411686955115349441692198279884799613153199556678691848951872637633118466390888851238959905871741775132427601841080024436063920425135197186221983421379127995014995994069666208191215750797738988805667573267813954163078771749767153729745502210720382098755878274046152322947569170429147106562714987870341511712574293325176301726751145239410549611101457646934973894278274059591255642938129561390559762189449070552814054004792205623133910000077205556695529821227327644737281720320000*i1^28 + 7528544332530273920538375902483769932727906330518137991800231823204085983611813320251969767668389329958780385691974405282553243652355830349975333304248197645396204438442945283400531894381016107993582834980424575241874145231282931335328693190818013479526878654679783328761894487054133885332142952276973784347482823153747185141357275017523233447305463349326393242092715005114553315640299197263434410450377644192403068781186934819662125784174304226242010497559567418515094672037691086923546558803169219555704009819999984711360643351980775423185136132316957949415444641275926104781499446176001900081236089427392010406991245238069894685326910913336956695306424532134677042373761394237865146439106931198491988553093410287712462532944101649092101062222243529136612431089234106827295316040883323088165248230712800789951092583543219267434773270135655927114886223959569338196786177638454073159338271275234848216167878302145967578294409979548000208793153062548153969893492576224065956771318009324628623839201561217944843351465782014076955085999737268068130873914200893834649495730866426873467760409431950395926579907293104160848032236641460210216009202960379696321477897247699523302201115437520205898979191165220178572593824368034210191775454437365060723367636460179846940856239452440730058225773748366158890881928748130375168514109622347047998870455795149567380638519597969962306251347132444048685474756276201938675504286771000604122112180510885465792941055926652709621018939444504043812536388739961076924459274816328097165304478098208804500443161139861136537979225545715181936402020538872963653608111356691862585209101429500121673374409040190537758098992892220296469904919364695636817269525855776842981781896549398054122376109856503522105458417441890631680*i1^29 + -5372445377265653364836067050333822214316916608396320744783828683528940123883434053440488683243518710747833616504917070132293749752856787479780206042381011030703750084556426246462358763851354850569536963566099169831768183810037888725890145987716568385402900613950602078707560298855349089995084943951688487307776848291492055425848804459307554776329542652252824519769167008958384465622438561307807948502058412856567459790719207595483846208225581940879369534167785623726692422356665488976288809779165477143105577910771062116896956026821735551775854980272667516593983926709178181293682726249115042184294103126853048991616789969688629778584681508042974514700941775010658593458154863059626480608137412712139104974690283522330512122055888423869691336732733528210347997809624779231291282393249691657492431281160725188217153526281016622763137677958932544904964130468767365231493352368389333509628365545792988015128658710078528305046812451444013522257570151965319425622183863881268821265537843835492734594787655044646467192473253148868762771262635348113467755238685146694068190056371568362376797852040934281587380851167698712285005450139531202564163767524765543333822357997132043670175869754640721002242386825151390531575449833143441196137601367574574501426214456546375164028420514657019325693807152019738278259334467306620299541076924506746049276476992909229706758026467723624113277986706749848507758503841093544701143423333869133354686638522240888566002810748015086441477619736566885360645652249615014044735745915691996027683561657924448210209131508960294614794214905623437631843689729396665723048545307903468723786645882212169409324877745570291781934146981406387618586174726056244216550898290886066506266345928460807455488672022589241951004515106816*i1^30 + 2440941370831785075783161697998602263876869232642225971298380418803081511081872967427108797488709472764093030770540070454116234144233313360253851442335087496722708707939471788364991400175972395133814919724707546785506713811492442709553252012555808827106002373117685729866557978103468538425141542400239881676851115981203579559904906572765063812734168195693834256754930850798417809398069053582104703042032313081985402096078518698979717129182223159193900655169318209615624601588107738106895807921154220449972838259264940244989414341718844412060747065403693602738341680212573264898728642538441223834142656227325630906668006974632577455031378772949571957491995947399114360766020703182111117821379986999643146563246814626493719471146796363205325110093399299895225628398532585896383851567387628411866572280423659019183164479200951280974463445930836785056990915619726656933108938002499580072012790419581920389281515373811630374016486244371370203392938029512511650583825602895018563319574777282357500469305751614512404652007600915981234018511700718291749042358734979319157660383776135903180741777533726236742675214350112994205765404412846417064957135245943365798453801628815511818877010480323540189697004109221163485327973585868926895171781565010479677556158250614792818548138184302396723000563667501791956246051225450066126688872032466295750613720571727582454650910379309531909200331618586853509131073801050565432619992321241863661753940359260758635012426713857742569499250917177111068240360238192277493165650763642863847180558247338584727859193823084907325807331289734221424164552488054368317130815881536219429109485578145491228258270135912176348863125192707018360381403642068809017474307179356208894622793928779698421542070892101368396382208*i1^31 + -493699968376903061261461322354721423620006638714484007597004867956630215229538590968785150055612792261133391223492173383553001207423615948448396990364520121226305540607570445565113243129583933155935577300677200611566727654460552203782260819497084652120196675792951818889754861365336111515828950431400814732556155945673339622835063917371405047045935366428211417628787142521775381620039465947973008508046411783105046151440999857132373570736757896402023526389045123580622346966378851412561058496210637201219976532461867468948251419641426520545707027711191441163888778767464659126545924788270735773837701536043430914567450207972267951171071110040416325469043098330377960817278540526854867847572314955118366017251882663242526714144045954111457519985621218040211918034884275484145320077351078240465557553020876533343950648909433400034189458837031889472227647023876238916670026159986704960782185443105920938169577039888858550317682805826961751051990615168664549096666175280774345300362064223362370213155067860377428842555530095638670616526245858367446610134972142840369009459145717612084794962024952168690009651995615495157462128216896911869336888954565370372693412787080386120226016139314023579263540536726967706740327776027672315820567928877408558542955897781581787942763618818454053198502335497681732746536573656941542396984414452567358178621980370528984510433273198238375949393290837356066697654105732353451259378742418086708842988077128083736802231780702252130828632555051012114186892036878650473254849459857454448671867339371794556537294016634216542648292230548046002035179972547586911491144465886906736918047624848560129159479877013463345049933966718578972347016174974238234103818228644820549669788217608101610907813271306240000*i1^32 + -263978231753538613947316447168327553064755495991894458727006844368304145915501453461814594747405787494110510869259312745587448848966415460383599327250022862564517888369981008795279978387842947077888013073254114994049191053750831937864223403471644072629531084726417598196528977003924274942673331740343032864148906166107572363597974132111052225671580234868741084759378198030862296065140830501817544116149642653667135844498472136503453198748381125383400643004406331617023870630689037595916445570937429529648220249756270108715198864709965690847991943705092619112041130460998261756121131348122360292246573695812224437346216570415573064210462640102311689077030869897742429092230560282886670866905546506157038416443983733518829567932898077842130855422039335135565016077551376471674185326617087858868191845898656324794536213763713605278709352538298403645673393809294771249367212193113033068109144505219438134557834170853987771923022144739012810109202583884510448605092846342219417280578271819868538012235864773325289765169563683564987328322367108871632658155761264707423902257443423909159270165863092365078138293386678260662979452190555904093971501231745388912394673787149301810251493959764505707621641860114965459087904951710150544790459247727115031766726236687999381845225911356655993104439554427676908937640726907781630667349427506617594332683149189850628482315866217595528803862109449378512165097888745592843867039365898484755139347176181946957326462136095543747465752126698062903389916608172191104568472809505701988091373659568900950813978479129657411893952150729928563811856411349404979625284894154338983331137376361388832290175339363516820872112087003889109117257228635971934368217231287726902508692306546289102236485156864*i1^33 + 327999277682319254104176239586460040767249050305292130761360432262421531237763744001748238352546498888597825395614744019317199969389523257204777501730898431255982827901803990025085708361768737967212107296355431736401270191738889647896320841773544415954542801085998282606490588764497731306212010748456050243126674695957878080640552739489607957225415424788345344254942481962305806812203008497947002707742921323182495833262851278320013599446209527191922705799331504134306123233846952667266935672953183067685314748605634990483726993901041722078700337214199616729195208460816998826691094049215379262609187639417388856348954791568977132672115386784403069183522010997810769545604387406013283345090371054382875478322950367302295652982395529650781382480377698742748282289029339672737463650854907234063156765864686265430552049081519983127519042818264773751257324773403808828990493194701082817146974650444255915985069857304310743219450246784439878260164743935988810695874265465703344987301051473997404833486428236431971345989147530431975920985739120770799904266733069773029595090281788661958855326722896883202631917838913177288020661006310113533338642245038209610290098442878007148437845702867505856272931075772394374183045312141733646307508798644521060080761947033738811798596286879662232780628983835630074174511060376982893235902760999301585463649243727408448766987603165956214806504409282661071500662000523047461419958567538906559733467637446786379766149775682861119947693840233988049657023678866813568502016669310787004096235608633801286579400124664628474066890368412317175697388369236664804816103761264389704393935726704208797601156886952802152917927189178894674588941293127047052382981916167651431075855234617261219119104*i1^34 + -195591123924533335582043983396915184610687386473864401847784941863143347480397519593490135041035703519691055047916313027460027348079979017627218678165372123743439201805766369566873376711137400418462754499073329290408032999217905423946029855901783760056856669680420207570126988108047344146839254898620893557263716159936036748582989904820376894153575497921036180620580721255226008959372156910437145824518487424393399034412520006189738591979267730841917535236920177368264800006051041432741092057884504204209617431640979604934288637319930831109084648362119509615342926155454444751785634650045961742629890916235473173384595844180042477907818842850096118491644669864307351358300386930671149626698213241506215352983770050319921037402395516498403466533424331682777818489548903766804439576883732639078688013010543943812391242782684489258418080621661656856434173047602110306273181055972037604686295889712899769541849741934683235488919457131288796816056786115565573418959763998664541063479425325276504472895824454291121822762682220025395847895317372355016854204892933887485842537242145680078512368859476697649837057541557478139282869767156211881593124434796838653716484679054100700624233043608149842246160501093555390663257559635244369174775936803939361057039810468782435384514307529731754378413937625290075009241279380653372048412543139113548769711758032267586381153141981756529971468141625247984692829653227726871725041632255102655893104803240121249817312092354821404291715792133188477999916157893352589790350256815791327484515073973974364201522652052385753079091639074715369925970900266979252517617643610089997475681302826553303116565832983210943684036422427069013028361724211295436396607752455596374607604379438546944*i1^35 + 57879924107064075254363099055595870361099991291792641722126654496064018777611260650092781079580974036249974968947773855276446414617497632381077688182669435570395019222759152499844074044651930441060734364384694055523385870983443975889823218349902325466487366309467351141510354477968322012783168973609703233419118648743826818399893550902244049849322254320763306372246811752443382517591641415783862615509403671986159570738963601567201252432464920213980530773523122011658259648775399176745905908924815891854273153913399203505751723125830430414524940792242502432049677728383116983173498952161259021091247451201136724846216006513668193590996326815136676068521177045508754657826196837124976511353912215191072902074769467982378944339480120012220947206637369842612929333402593380591059545563684691278173995403685923010510632665188868340938350439912993378280760707034802291421872785503489682271405260034017259353855167213545519193116112152351267117800549579235727029675076970938401589428609917303159176659738710755500843283647024151927979847953288826974048684393644350311119161122528663658513961545852408747127602883321471295510115691988482962088233565382891533002888036628835454192667252452651999732324977483720616781727978958362259473982370223706281715894677498618448030116914701231716185545622903557075887285497437215029545677037170087190106218616732260885329314054822214515133035734540328564609136063280451531257814506318227952323644606191705494059554502645619278543164726989044929543459599410272957045188603530251356400858617073868403477114831453962492102145170969320593633385959773647520828722494951025058384172309731874979862314764791403595141762778596908728255295624912519860064368611012735105210752434176*i1^36 + 744305367857405735633206595857216496122747896725455785678869948999051873005051546697202442728470176576299516892582445773931146127802512520316398889231764847215396945732024469981116136080833023183622399934087636353713066221677488984546279931706361057351607744234652555913793062823107240071474444413274665837413953207285035125457487233611495952365815716445583100280236011483908312682226381728163065064406987510335945214727689982925220077220309020196367924237715079147787807274105399220661809679124835875207309714060719858361734129367104450971629837072877035382175613654942219245130870442613026276723798456501609139784772333245863168577378495482680290779350143792000356643425318182789511987794572439807659001486695781370009156369199659888333081105329443029670180075120422851852453340567646307539227157624911355227927325636578032071070058828790365169812137100991443223309460019538868882267902868341023352045495043088663170201101359851619836690322474124611421124160858294574133554824632334700218191608591734707845875960945014213858503029239716223550460650067505501234649487429416796600911605574402413130570878808239170982821050121923786007568700329102587009759399602704203259572090188847125821012192813631892365042990171807996392721378215824191109267066778757434852705826173053199141237432319570163906030781529753678341269317270890515802843999567499924680080677704726032241187507678641859997059628974435894862005258076968094078238958235865867173686497876764264706033835216799433559160518542979115245461451292962979407526059879145497042038984065658897185963877139338604001565127190310590176541702538397779241369468398397973919933667477036234667516537881769189572207728479622911441299084309476224794624*i1^37 + -11132651393608705676546914458569618860924226488248480764380228644357933412865944498747256164649735802107950909168745056694467976326924469973818199439005025485860621725524800608251665919809223801529205407139704759408602437593746921977119275767524147501492242590640552038819036679874654741146590252189327821754741707360034937669671919781781039167211147208032586876841442843734540536924136684572075017806335340756077313567513989826170168595323810265695114674860504099744764168821643205480552002247447888212274581904143107404583145718166506253627201454556695374099920677971149689157051540042771560470674265203359164829973705599138798975488720391105455766193387453011873625023543256042770600183822956458234725090168853477767359295150196875641339537909204702374451549165875583115462386720800723296272742607537096862763105160784180510940500728493867430163566293698204983242561797263655539081833373517497960511377796004233476932484160974825895668853398392193006858344579430276914200173218139174361012102556044546081001676039392477900947087401182037488576517497210214734851636910269968708201082161867412112804177049254608182103243048956679740077568025745174698854409742685354362072419162249923219306864196134474500710648239519647782063133549843959989524466732784679943706968751422292076963973519216081796037138503266187829681976862478061929361828775362523249004712616765178827337672692639608506773760903482168184475426018746793641938063914772683350561767951951240524157105615139662388085692914548484276421252918148417917822969751692215914719699298144540264720499246325135663669670715850275075791043377413903115444783250121244260491282649644103831831645778469503219679997318530304724417247420480487424*i1^38 + 4593034886960272832423094030253007306177801611159083934670087060199872706423131473732849390060004190393526628702162864215046714756126837233276338104642267903635037812200668444802229919854025033240539952436612925242978511791135137620037537560044129940349662724561647247539832635705194852294470034658563785833761803234112045531878701477875994924034652684302629007545538202166505446936780906216685675506863648214736687211302418982636240096365976279960859972816850881215923468343750159630187342450649913991441759329388138161694171886597068143357323335799472781216635937263633261384611140698773484201008029585993901009125605995468759159746319371580771028435709130195075589405742886897692956499604586517345623133081814748729968977808404193510503900621472637436613211303575334429911142199420889235896018179093726084490781208042642273632744230103537275310994353893700144756109112077388418493290240282150904011554913651117024239259637650070319649532228687893037743404198455307202363911864675093558349129148706035590931363469104305731904737640693212050748086353076506941811727045917591813446805889614177713136836130521581323220921525461196520232233740933452885091066365196276829290038786868343708526805399128031945358159168184213438228924439891871922032146364439022543442650798978626376521906497916279176481631122589333734212510145773797291485447616913464372024654259324196002211168151181174690362319071104336491322868387706485436537210938919825645068086261111387124391128445060867489544605922000909615499723347745093590799884232738396059159016220535403183435649028620571600616039024291245358747652904561742723960930252446254353680875183103277837788632410120029997652186792769859264464449175552*i1^39 + -981605952132666794197243530189389843916972911018654383246475278076936202968395668877615620524212817770640893129759322782189725825257989033363632166988424568698961958908545895919959758190367673886802917309068427785639593973278561695459568710601315517662946368565693581055633634052319110602631990638438365514840383774378742096893332185980034357719346036240585866317663556768271360138630244316655885222886153732333056849490483892580560638633934383268496001242326449686552061272419044092606377467953881001863173072975439742288514785771665572135123780891427254713635432932486333767253109949173901127810000459021749550751471538356405967344507524650620766563892828619014872647096432122585089931981822523383587032399588589484428491210015786631151054583017240552578266594554242020184229734257897240858465028278991547517610518041782912069649579615828021386073468402663365925868933450013714559218933356954173134276255502901282494222754876719225177318138179049867031115556271352796699675869330293743675860481535153505951568044393430819543831005065475072108408883396115846038813735312906640180259259858191189252730124903027585893701291474115666445739756217185569970126983789812155804115496501252964682109506513955828770545653900377092393489862976459009678641150580074195628642127630070428960782275516054943310268793733802876591794162429503329939883120123289817201939443811840147159954407021563307301404712615531288312499705516815495385578979156309994247027846784317642542785601541979077665432448646855710159049591064234627035100877067050414202385020412058867805759682226639590682418785331767754816245081444032857798314397871709370591467080192431071657231084384463981070812479598951755939840*i1^40 + 13787221138245685313011140553045417324958837470705261004113522298562054829027671539811396402502150569771536332287610575029853036220632274441583736156345535756762772724831303437497771624554682393577020052067469529457420117252807839757522912022833401364948198455914229720145330692085640492105888570627183444053324720440199924470906719600518318399206045309120056320616373968633425933124074461603168096468833412796952899398490710293510973510270740162996253100615335353853478562146467462208215703618524602033114491862097317789337986054163404090411783180097582430134549846561704798221873405573770886843132766855927013030210574258213656344592720350945024285393462188634072148178527374035266409005938736362780721567905130572709488140846525264633769115617875376849219338542421195246300770114684864892780571560936057612481997333715466669963212488318886153741790594483482842057189783133692184589201520411591918213243114468775960104836994721933343103938721997672178546733604059874681219261300072692179464898734661440006973866346774851529844975436307734262351322460470928045615260168695724348430204885816478177937410458264343668533056319711260970547769636088242898480915005035728996438342419795739267331936954361684873999365675107186726635299609453618563708437967797039153734642641982911856223641515556316455532244315088622856740778727278169696771995060963794023080224156472025518608755181755679760079901804678317409928841849809864806565408298038155467300147673052414815174757169670402145672135013731596146366106338623586559977895707740639228384224211002149051796128807709276744806064688959183345137876121894529403929248826955388357998530139868324913636951197807341858599771767308288*i1^41 + 2574891149886326784699075953316005546473076885578789068605098402442939878851150959522271513884220336646497844363970416870321871985932827933224741151701976619135050950888097685236679190845965872437180882346946578169698783110645905101866624035238983528578142958277231431973242768595679915523822997912766736677783666201510483210018982066028191108108533187767541314793767971383604060726838573543097455170751100768703465305805684890751453960720446511555160806491587912441815797610830863500225032053005961940563092085579154409561774484438518264103035509006327190152484888727540401270744331992621870427894522691027738099770238581670254518242959386320569666829321108016418478456332271958690909326178075343582023352774566154900950003234199250198983288485370568408247314379929782457889068192747735819349499869422627692917947607375174601008414178317833603600208371799580489535577984902994375835818282231934194207920368044231269706646317190186965990364730830567000404219632972265512041943034750358986980617750071306566308941317933589635467670801634096842152915442063168386618949187912366279078182868351677135061672568136816369161447619258448672693657844213081758563424709172169444448424574331330254398078293102251355550778786012204482159452164735461412175870550564194167443453495671358943459063985089416391193389839189284253345518584994488025960306523572455668169704314647999138393909706702665432119859913042059163426329581598600806916259125731080398922363386839826034420702989573240081381065788965277249608808497004930919149710957852836404910829508285949114047053141305041052037492355065010611588725428064801865020697668305007237911513569163731406170814317914531613632364544*i1^42 + 27386221849182557064706124475826608734332541801438101134990870145595497891236428372804190576258279247998475381000543185443624888100960480206994467860151109395276493088425089384300241875529729194247598493317050690327736323248607220370701232763602946393018540751975720917300843155507603537753403817478879368116477430348185677766413445541814350109973133978201521898046052836568987466234104935691243300370288928928820103530583331108366484401289188514884293097591181535653338842776294603223666823210275762637278177529222551801851906710202005630765977481726233177054778674788061541913379839074029100349392450975199744928488691069865032657959506640558777615352336182104022098457105309751314133839736160599468918435406513326250652417622087228325762447983677090894558628457071568313206072191895214714957888669558712842909182460479474810793443243280246676045554058280457134588294029208329849661872349415666248448962941251710657033991909933947237420347616428288256472121121708213713232633991388242129607578825790084873099231880979739797697709483433382386699935216372096910569040743221754968145161533242696344710804293388024578832517313083245631208633916980467771996325839892363407147663215405267440873752182513308589678311413667106513914622870546247899607526295624525797544222643872179371653380251246215716438613985585574361715210905102659926062970327598589954074471203911140474876659737936145598991193816024336306437277479561286719402594069108896420161628122700203536300134314806424367889679753631407606732500811466398495437782820174061247494538854866907173651352875310511834283443458176460609526416202707408590033397750927575696894242148850354241126724961587691520*i1^43 + -7031363514088024333856029557344710474569673076130190028709817976488137277519087139101479056622415654129379251944544724133689374442913643521109804417380516241918922627910175121537949999024555180236153469328932261498791691741339560470296607742236209304315560117013607815648567863035144217229457562062089621609346838217395370338083801664588022914818038526579384859803353242411275451340716521787976013338573628417560642307254279786699091643843924457027830362314405881497879610117759742320521514453699849237252143277492767383961448485137945993429803396095133164321735737393920734188272425049819251959458528974721695430074110524969370265880938751099401203862381115122508406888023232249550025039506684783373261023188009689391157747320521787732239197526649758583180258822097870124374272563980797890956533411980694268137477813428142973150600241760331473646944420502293664701772839617824613666266889188413136934178317068670488444836685851386918775430903701360880182837671868998454042471828762760798557106994944885238724450278756380453556508035326199857782348092068328365687545656337243985470285399231667303646977347552213261984448736456761153747066601564608679329343835443437151590737412507891740359997954811624565893434516784402511015341086779447680964196149889810952931451865929921095869174150312871147388690271313567646101851147611150068848078456833426744873467222637945701188173481086526803830473519447496074394783318276994338476531179472904790807563124956539585809188574553579131575130804251494799522718902311572149862105393154847457652338872665117721063335502435201382059252634281604376885715333764238416853769317591931463954001388748433582306709471232*i1^44 + -178928422688351456945107964835500937847915973532154281569420799579228317136276237206008501113017677929128684749762167005377493469162779351484574832924195790163813889463051973022510839069339742370773345066189564201779102662889164066387800311600973410460985305849930871582573509845417649926438466655523630657129824573460359776095173105142803528923127955208749744471821378836589607731419527554013570248486386438053263796183458262783137097296741545426387571545939089735998901970365483056982365686703161260023567403131358418433078908443942395861998128684642871196767391588632060657613581991997632587838526691164660516650680335941753542544748546064257763306425215915100802285776962695829075883939957597557488117290254108937563413964259659691034182955573705699745512815463985876017213294417549016583945681980082575755784971702136408455800667853704675934097568150731753331446189192512399551354664846947166584554326162745965127118893218910238474275811943962848144561306276467869638744471015601570338332939346023770531944789827016890842571718794505738234393264787391189479046287116448121132262355771898938362542310125062318513837677783539251777050700136692480706472430051158275203071637443734676659303416708415570815811973599383682403341599600566333424387920217599550449163088636798129930393676949463534676692158632093553423523475605281889243292710269310712573575858591636017182490843189219074538829189058131669132497839561880141593349880186948363686999474488334618068952255859809261280062317079565047222635852676887918636058414481767874110565216443996584387693787100707276570772982579882216070439917568131024910125234214120260696161995553235871465472*i1^45 + 8601986665371822066013760452807292111843036795594930598903295503280513758268626367614132012156460265608052139123532393788343582989831880096819156015367582962434043952990215170888940598996798590627172064940372382093189389294489988622719923421193948446990785889964803055415703934706860092358867094654007648604296225860513865781432268705242160615970072103957828667143798017673887574411051738331568167034102620415026899762387488304707991202799934784409713303296606450402530564735031165248391807349148345740883053722409464556032649181678071291336146294904473502634667873605751078966681870810042322439694796455684276353822332997047785784045733435847488744549538481798265217958456802605067340204718743518499787583608391434086482483116373468207811775166786582721271299215529616789805308634636648284220370413917365435402337161601426132213713199250648519641926884783115463352635802088817574580941481481138597348454314466363729879703727168513138312928499454626517652637282958657385170646130811623875889085686983872040616547771965002740843349204618067517799908506076574346059258948784373030636611339761371305926844637581505900766469898498954164501592074993878086898919018523773737583119354128399227070191107667349349633018924643305043660337036301406093288295017033875902846474254623154777743555326744557141927826243784169063858632216939737930530695009677142834562119773649088482321799063731576084450271827597679617124808207243693154677289711926866559970440106803326321982381437164844782362732998268974220495299125948643477800420059281377069225812453666672013598708384711550388588173489712851993118465945018433845632632571606961524356480164167680*i1^46 + 292402270030565980548633725689511750929677301793097733499599046923877688340229033435120956044492717215379027435680428169843850011694416066995222755107177173642138037606300520289373185009294812755375317640640051241482879449289505336863667910847581236907140849749599572123043701462153862874560123944806491380962840873138030284252576734999219366910058618790401931369033732138302605862147546456293750688103232422523544559029746163801408036755312850146530620418335889348906761760411263009580242162341161639140772287076157241273770216186743132975960632001584996038022280596896143217737566358609496773637301771755551389845364112123855460360979311496168595148661945555671083936756436725856405815350896344634716997244535926599102007571255449361909325270643025774951320905050864019495931819618785738675528669163767808853072723608561632451928494943420219069543800983639398364989553486761536066942506086132763923959832415907117021621961646321428413901856444677572588842343541137805068810315343603671746951320250031801902632648772979437797739512365185843636611373364740863499656733273077111347337258920659856060799079192107497813983447073616887677059260734908260346056434133780098346978581693579813659942039054672975888771491527686090047305239294246031237675940967969971753044081639817348494128369214886261469749243542609557137623558320253641926317940142670374976857082209911089681288152653774610308136317745269862787416340638357338469845860710268862672932044270042874243909919415986859218697537324999036579055928177037445983460656753322430213876472174279522409462733675235391804241140307956511187643843356076734180789789450178666021519360*i1^47 + 878686225234989059284467750447832179726780657062585665652900289385328638696380917346268582360400139622345472277822299199697386703611672391635774017286120800008233682756533584980493296287995838299965456205743906536166356387736776004446190872863568583771241456216514536365728779910446605452222064067736234710463753487585628405493770810943038022099058314057559736857922324683780537284136225747592814211692007500265945798215571624196338940910506046004600612414302811295672090005433759275269554347938386007933732752616316112049611856159249798061298063098875823811286900027962897043774995723954296936057088527189769059426868570492117593952973991720439015230985882807361215216911763765933794513263722083520546295328599533673867521198371220119424047184843065649940852935718470904972565183738083270436973045230411111338217727868629766069572431292614579021912535002795504217289298255839602615190159417799451063118302329134030040622467909120532103288712138450125160491067573015794658876059211286134408795381423979686074326027512739511372696091923396490795865284880324900459768899360781621676416638613353242923873178994407592331677157091404640978360537258855833599370206870297789247727456801241684072001781236256843462103057900791715115238164088887348977188916051684721307081849142353350891878515857757893295259514086943371499061358577825062284380830574598920968207004069783666976819708576660323906462646016835411606259310266628995229942681655844441396593417291055200846833951222551765430501855694784057439585568745651560745427502397828594645130514288704826766674679947317192278066647339434714583750099685684809696785266869534720*i1^48 + -112945388750384673368302643056488029872154074926312964975972154488079583972012241773791661550841333566211219180362461960716740501648735755297303803312206647496750772507553247800255149330806900023128633463235830156839233991414622481389358094483668161871323982128593218453741909710897843236421638512850914540843664331406242701306585836466971419708640406418398396246567398087778101712785114762257465588701983789827360095174647585317645674416876473962717117501411911679632059794325135958283353747367608060852354191819096167382190959484685973835189369599362320563193062519545360239391032641908332620751983618690168653363252897460434229120797120095230794631765582097286265665736734973723370800164752969381791625930594877420834833229112789236805857581692155344647592334905176982844746223536475183711282274452294738674882838697215217044514824965176739468429711346549491648519344055798140446591314905451946941443829708473574987775226674719044983211200555175808902407921284468516986977729524136229303838720851439581460881974154953934696592238407830929733806554273217004292406868555685962862896581136500510914132799912685541609669765138943617090277177252858902198761513931768518935542017970471028173002358609541610717821495874676330850649844692094986909048682198962648963947538131870046819843279155840373242671861467174780545532246780215656949170815727305368516753688234073695034379298426442884974172316485789940799488753430241015525982516923584489240319349794128242599735760218331176415541739795167658585584669732166388628443010500237064379269333565926084602424927698526011332017385578533802718589096468979791862064742400*i1^49 + -2040579018616426141840890496940589889909932295360868929372926120355633205458949902321963844650867032109325756242698370760891158929845169354276893966022539812311372054091260633343481480743937920638941021875896439450677911190278865596476330675484587414569378129454487204685679767422506399470200444609970425401859653475020468680567068650881444276913085073103068022130390076360102776078906562152921210100714261584388202964499456793513611737458847421451029264655233381903317352433875702833287813857843354373371649668538236196361161000307751839073077084022337947808842931783208108924635542249187303314855030230362814257669522785306275869255895852375291272874690877208920315865823163670808248757538432767807203533322496784528439866719430255314051818431449237359350331831871439938165143552188960221211769829230484212589206754961029026648910049973945013910900444698160192544941701653687186682914111521544235587013832299277909533107977146087463805567231765191863602944482653873542924854439679339241971958021507596304065533223524425401629783446138269852544477058095117910326553864062553816174308089915547706436045777227075480823687109002532663917580969641055726589423028813478855025272100597414124091684560457580966245640093190368959672200632752083989730588126616607138931213483437184593676638228387056321960546454283971631050033829635738215796258215623946944761081709297759403773554325687332226449469396722160647520011265853847918757635902945554709189888087915206462338325776417912479784142369874742163385807557408941349510095947562214762059734195964792473437762733693746454885609041999078086561411484679332167680*i1^50 + 24211428424669119230818522333001333473907403681428438305348358811501315220283010011017747936598613959004819252646500500120146295095860849506760599246640702830921347077568120009810660818428870529780314381670850804686946180372375994774868404566749030174100394367770831371927311468162344828168367901472519237733443950812323838191918443927773071980564535399402663307001719202915378668086680829304381308421176766957448140794163920238643659140357555264643352917285898005607474899569778605193489279446932474163137174646048668686755173111724612952894754997863152712106801221877102953980629873439524418954787761776057022214128413053010507744828647990841327736877004947786298734946055036028654790019943922064582147110477178376909226401209686782994905396202306006497190934803139487277683227402014904124758750930271402188465792270795453441257926796314047832265673323057377061177798974390505437551681954045988874257030249669470311676404191558064176139013034843891201420527839745890831523849361631573723125331858803622594578916287835775958108155424460729377740088247970594917145810888610761073681460366727957608076697870056353795037956482896454966798600143525550602713171783144844455986921389195394698662372432295115225415033337774428992637444332346571571397881086998909845968609304452787354222247653063963915354169150405300818596112524989395035975716282120339189481800160150011064647226884008914070259570742178148364464888213439412193612249206390100436491403962792184404479753480313375065951447751136266996223608452357787433823631721277230714824471157460638792536913031695068486040845407848723327066235207680*i1^51 + -504736523374000835796543521886434982091115626663741372359453874416708402121877840207318911127682923473389449685520764447599481687367180078437309786372190370097726949395903525412859571062582034231025484602094201758569395472790061632373873954968432591090469547359830016191850345905591414974453039222958741228950100549566609575496578140996045647634219170786679098460116521078555332012416966093247904070976034822323136360269748449762706582007529892240075207855224241136451694890619603585252408335804639176070199111185678824896977916256385435621502223091916308127499290803244972791597962334608597559494715024516778816595200925300342058409604615082030434797558007881802464143821721343108902498870338187144455694183474523818465702435328846866102138290344220795408835539504202426335519906984676759781101046475463550160464007010617907345842961671459907169918856121892330519248142654590377686651861319488567240242610881388075812073081437053480530684651864780717117870100274974636204723349466718005313708399879727794914182367199841973861304903003251704354762616459157683628178993144235002915263091335343448842093732142021282996416477837117039687288453289685442906062707567674368906837178055796871012722162053112656204983100181668353841700668022449260468363448169813076239909109866712903372559897419251494618320143264109015288674184483664582605786476661390407838653898021362273287472718260288112909508835814979517655266194801854731868071447630613188283096944076822126174342869747679229058714163312198255042124034299916068144349688011317037816030743841366827216421996982448175339792651180658151915520*i1^52 + -10621991264676616210151205376789679774926716536942331286560140583770326886497016306770339167107785369907908282820419946085277340312508837751677148839299288768970823633816878456915589475797622225427094520273315532942534785560337531127282701241457833368165513577746929186578250729626390022958120522378233465340671083219267998314111393185938853577352004116480531193878899829862888346153879683744381460759368306581715697658347828095547628737165481585382909173724744115296142764831196197085130465157284763321464153403819021752696217259016423924781453314492776940531782649826563586117535366876156530313342799700000392271897300839776084159183883004351975676714259889635715892900599955111747009274448240840960012607667040330235209832073017142203153378578824737955656151188743701833866800427742695321481222077831655222630546923519737585043024042222454590760947828388663153142566551151920484512300776766492793111263977877450421421147655767885505541718173616110993479277910926436263978704009625029482698412256537685725429582252255064942181040680046190120161241470344725436829536446815447152652551763017379173243909106175842347188179620690512608330394764610170100426957191585908137942174330133094271141450297220594129620356231313028229689641674693544589167857031469140077301816894704479758303888259700308840630034166211991755419642505816880632336466046894299113616347069724834424600631059880053324164921226809474770730991724152443488139944465393198341436437688593987703304636082097794269903313950609308234706008911853160467043822133183169567578867380651436190246423386439119249054737429954560*i1^53 + 18482408375063590355608517912833220047938470062095262385292268139412829960951517042265020517335519133528854716519853468785589098084497604697683376345923792064980846508365587520259162225562662723844724302056894575380102593299267512291684560304518130257907285884156527769647434686450109278450690118880823418312984376577198384878427163875567930827055241618816939644524496374731056619399957225997167074630640696701073992060783437858914884624376483260537120928720202220730689699524467128979539477164455894697543659919137201588151141270099520223199501757153013773368559664061356821867957970935364122606969234263403742355237318483687963793661310435527041644905597517649394736618638549038366425619414223662090829590896780448531988435531968882137781656815395303905797510842458462105942057091001323983972396509357669599448878341514786622169082343812228441610493792376468236629969016104208517267160436899052600820583205624666336615351259472410724824489453884546871331739644457882253347028863173372989994669464320699384565448146216215010559381814618086728361548089996031836773077870736226662877788020436600156571265162854790140545274265627171600490519063552094499286709064075818348855677769049007709350042731734244180083293804378162182406436394355287584772568678608404535257917875845758277989681774692892765011262636033206770076363788076232052327707387604494862253295718575894075455313182700028493347404854190768256655587268151099078776348994596551130765405670430636735069968964997497976406510470892056010968316259862249956969876590324614477591086006744995022716518531699655783219200*i1^54 + 260780671661050115469540895021481916052673986191653947030639533952787133810856748549816551900321594377706890604497985245221573476719591522363727938196879651574095239048256973020531119766781212604243083093470434059577266228530006858498952936598141272158646581188655703083713550743950218218081754858915962730004597994765953106415709117795976707179974333201520789850968784760062618830626556471977929980445670903941076514587303773114297029981128169167650743417564561760510965141901953130712440383763043259564826595134600647185075454786942445860148649303790887149668097422138890457755647442062431171675951628603962469840572265584713899822722608247784408153324611450716558591029454155183773032491155135113094845656919033931704637978917618623506907886650890262161122783580348399861765935720769759039402698358515879051793559631077310795825676291459261000503706911280907975984123976064202028598105317743698422938860438785421652180019488783686349472424089378772278103497990491667443028901310223810129852623076010107547387284459068272229633357131704433525805364856995722316276153793326773124527310830754429976596302996513616031161662421950226543936247808149108769055927519452676392745978349578836831833474278844330359604851609671774782969885343258513998529304242853520661276366097346376284058227340830568405543235683906483402825059257449640726129473920559651330238777267513424549198741003114355274474078985659563277937089875932555398580432667499494023165411659953491494638385410646387054639080633585835763441700251000770261098543430629760766601222232645872886894101784428544*i1^55 + -3861191131276713621432593930174020480903170240998258113903949739824702948105842340359991334496063970421313381663102411040277066947956011137683509266716367719146796937091048019703084751628449954251240685408426529195665006012017378984129526803015937350409072282231817625669683694233227083114369765421360946505049358125075258146731853266556466290525355420184003419416024949576294757578644498130893744144531178402973903102465176658452709583369124943672283388583867481206301278343418706898239404302730468911292761632011547863497423645845694012393414266754770370839420264457064431356373431523778604350104515679156776922632699705186375713353085060289509566737195687699797295477795982481364984724017668399660769725221359004282806082055072733083065081480237296256982112770611993015482179410006228004818767616668383897960607671737821535467073598478063719594900960200170695463534544884196802647764470055004641404492518357243229003804633120009456020171051973955684889545452215889275958940299707704392900851912813834055882616077954132401339857191027273997155430685436875453816167521490878132126137277779243664115776758612615754225733821926400194180528663949104743577220561846698445013257629276560924602782032360046983276001553065506933372958728617290363133599695896682858485336379190925613031848191069757142267262147360534355917104368434111556512323648898384744769358588632576655756440592462276699561510528933102006731602559849893420814246099927109546274746022933926986457428693774745936664862115668623837891944042414629640044921945816691093723597695125954398447992832*i1^56 + -20094038438024097581579947408604594025194732518112120244679041007828183135154941235929778409722565875743015685175456418320824029965190166835906080591090719418122173867363254453778350631242518089241831796905893442378857125166300568149171965641154250855540007399653760011762127655402514261910218562919045417064936980221305190952878354953036051245347982948746814840596683761159604682589150204304641715973285988745707897939004355664333999210431975879118445154459222507391981961792103811083532421176757830035583006220893939138921577652278491587906738749615025529683868659140674924755266699875825037182673071019143770731438836310578430705144734140433252274018886394095464699697797700665214249405268942325971822187251668643037022144765378377683915072125496099496950726117729203724885970043237002659335334709039082321520821507616524425864224272666084011184871148311297216305749969721015237445905473651600956140244989476887841920833668002046601421326262210312551241528580650897847065722148348696040948290089212196761477194621299003677581476436761278119796627318605521625328995826765252142297265912208216886984331587235410516373884143181920117038412717717970636816620621658468030276901169229324780489670776859107938821493851144377814894136078749472963761679543095790294240827879340082182969069322573128542478422030619139442136871527363022256150316996332837923177332707284042247822260145164596265312614535705234205200963380443120736762389701502405465902195066840695260874776583976993691547706197859235031944796793572415121815490390700015120351499983142256640*i1^57 + 22396797666384790832288932021214329139489226728452747036836118292141768447569259607955369056732604884415394959767342994977829397662619678432860669425601514915143253182719468202227238127715934145360863198714547098288643295711537924594422357438432096017197185628709750142792380843826293387297352890174033642363627894334580352609159267010166531761578667005549817556454722719918288447225090451520397773787780144629256778537964436535613288770649087666112778674871932679426985537569938775517937800965723695156099608983645752850132818222379398454128684681769391254893957132138302013009793505900070381318215486305401859110056434926070316540480164384498471932090021678673605726897796687804865081794355117832764927509524652746168557481661728844279068092940531484528659716769155277000481829376375359066722022046944916262691642455092198218567378451747424288189604724341691292058972041120970373807264749329528972660812296457981432135083940609829132380340366688906412761102754285826334181159231483119000684657212525869923231685945749238127093974678895777930118041652633086537168544871082516706810774660463191641925088499789296162878435389791779968478065335473701045088671104381007069557907219977881298366088485514532720299504527501071630113608962654960674480089150962820988244193946156346378742070046262611173316416123472492635531617390879958081853468198618121550329646694303520195511455166843073474072275996449378819193319159487083100035517311425935886527648968664237127352545889747507340621828917204189226976278839931966732703373329763922401785020416*i1^58 + 231445617240439758786246693603440615079036708058568062517724493450771903642734559980487184557737542719928004907176520720709502119975670207515631551909775361583093460036203025909937912882126604249389311953133552357910210297931562080643072845283933155178540864118377266744652744935841968896920569996462888591693726530259890605894037787797161399518761697342009206458717769391822556170632340075129690095266165863421333807348629173074359547680580582363673395440697061057978229890029178177246299634553561103269723923884236583575517170000529391497667732988611897168252013743017694868680253807808253553745581824055808228326489653394465108101218435915831230822878187131416875664278226346952302378498965554129654065323599765959978324550328804503956206224633417283010554368889116881032213120497273548989269624127424385602383351634804483980112499007023743810675020281746286483262607998721487790038873594754671277474353219609389036115393154571759585842033592431074553237394449266719897284499744583829803750959806557064391858938797792718002759176786377977734413491163611409632251336380225489782709778845615524695261390131287705569047317718152287969014083364962514607317632065542530221431687639422996534285566308245471757123057888712669080837002106858748651666064355937637585649693816867022764704164852191217841135816210534265250257140369703470340087659933400022436506372850469191586477943299232138239965484469431756198113862124113300752397975918173324837417723069654525851216107727223018840777514138070803392289540651395482528144560452527980544*i1^59 + -298982527211442825047501465243200451397476291255648028972995369463925023052825694440190417873417412914116623702367276175401676102015649778276349967564146558291409298656330306765130484467599980986912811465018975099029814582651987357990747870092477286546085124459626152943793616785167290723482229099764287480377644695496463666832606404656177980401908810858726416078999158330214674346882747251778335484610948024088771456459058624099849504364763500619446599179367765634702180900854192747308354636734639397458611286889503568752402399084171145432299101920343646425217999015948287356703931323057547870810956204404540491417116330403741446119036263115324328875302397890755299049630820947667056555209859509756626522025429338457361900699841992294652604527844564794478525299451490396937815872707620426374755990218355459838631300426237413617563552053874094869754444705711432741911783275791448751305429721284987882386403229430381200721970724622884432564347935849380594235839634306659233644605473757368244628724901012304802138007478906506619448393096687928921161256060963025038438251196580033556951891236608255530612938039561722707286307165014651228025766715364463716295234775709742823407637443046775188266479709214025248776834672862989891759316142151518186398713032681180616922556135232427385969500553614065032625234597206076561080747317238158038508352295344001751560085225620521554954049717344985318039141187312640238887366592569977831757817547138435225238772559231600664038800009515662424974454178927446783737264199337475799865360384*i1^60 + 16236796714776065233449923612466623190105965448924455767990446338012514530991009314973306524103993064423946228265320463865891147673985525994431031318354041959039147112589061252096233230975724445370060097392789202471916474915283854177562207316236802166689600391303404198073155188696376188603904010869919743357666619744576508349481123997301270189511180803613015064759430188059090687042045956500194644836644909009711870940869202052994299381160582833278923490514481816816532835274809447937793039150240692287857569199941499558176737859539028453704931307402720496598718888076153190703195988545742450385059633030871782166219745149285623520372109984472325314174596761169479188258149998844944266336946148309677704654492462210264005681908840029768438643759711826755404894921239627361498046801607879346699347342793775092095301426472948046386494427392949293294625956405763777801805257556907794405855406709298728914727701972644915123817364187393144518842543047742990982746674376291118269255614937402400619373550974226682227968350448715633666008442660902716668603274250708344117140316771703288785189310887677167607848138921418977692276232023917795398664036504459005675213669939189598879472579090921312312607422969974907491220886467008919891694963084078549556087867202090687382848965505411062044357194079541840661465405374250374726339666013723257441104422550058978558274695097446185790945090102831693622816710758701102466024049737197209810488544924089469397174383909634162341975797677918893164281851722174453824089032832843776*i1^61 + 6647570837855174640223468890729003177149836695039999898793500487348412793984269013633176178114422334057413470909648887515667496726294635000992286251022202967164840917755937630913529078198360593880085486731665428323079386915085831638178072612892173212098387468933159988706959056530341693263281337801082041438773571198151867660524992221061090866427157917074813003427992696371622916225451803858059511862171625964946982612045888849022623909460607614654433350249283891913552259534435969216272407260553071307644968156584835985179870605778619826866546826590205176151715278653021102857701756536364952663943244180030278848280489079755916429786217887489060472815931547891614146710135801959220689250564171526741711259960869315505777306009185621978209686730693682256822847470832689575907909016026773342107675977717655392071973992852605866102098721584225771881927456307052183218828554133309068399984059916841270268340012829492856304314844097163237733929739331362163814024966784737977607055830240203246390543375012752662015589839547511237724903706068737035905568713064433869043059506658766950595037045746760014495413257727553602021010751238888301028463912643340029455203676333076159209617256549672863500356043419262704182338126985175239176800078247100495194963341861056045710796442234254700304573973198701392624200351683103335166014899070427842717234267992832106099531566541062849102009386299421342490663754085676802194994459964022733243592284033335664887267876588902023496645951758635354497426720836866121079455744*i1^62 + -297410569352661228314090325825117487889003805706387892869531536791927782077798664492320283583708849192206469599760193389034032945161556726116139739219675448766010436306606534334148641841511090783607058280977802768209989151293518971193592698082462706250491742885778537274930995524359565019413283422830045104309389433554194329293806969666649390135389953899971638519598878898424243928284322099405938555315922849254275232872274917180800751954920219217134989958029470706752952783954513819875152610193799796232707701170077833613698466164735890035870671352974612997573856659290280126619254224079845555150428575807202792285651393947414287928529424293499616291148006547497450053322655779518135806293389970941910634123656267115134438999954902544447876329843963804318439205526000859766099751407963423835265019781320715021790610611065294799846429280520102071463965991772885828242210714348377228906121224499889343721377188762505116148520801520566958111358978112706438899900344154643498163732755179925466530507423246638862492058184892583663036852991517637502815023066257653646685178576071328578253638420738051501780620232518918596285024361493147117692493646572840835267170881673582402023415644133939154109251829947830182713335845760001801176533623982617411154685127891321777107291327800029719384550400363501415319223679081170073832454561691874406635850988889864597784098132805908746010594116849874122258021310178547332859225264263708448386761446659753972930166951016591186992465051619231721923452761800704*i1^63 + -2316060465839879099648032224979699646791360417325005437640140901584761499801485462969987081570797941657813189858537496769612988579017368626563758190255215560092325418966775219757507157112222698600472910674287858202103566761210317190908218986833671495291082391403413564819517003675944864746153708822597971044093559491458486732435392006383305320040365355743423348137009821749776533358922092992436098531905781546303615783750741944685828985456579102969353165390958620368969880111524327751499579874134954295955290038410461975298903270214684135245932759307051583129807287397718836098578129106643507377194377145874394235527976148152091308709503928027051287216686824815323592428480190176628213291688781848936113059693924078643097883263326877608988626855185526322460220659027445060775309655005028867379898879326620648160730815994910922225074718790580836354343030275268602271614987485173910367810945812453649506529567726332582012254647982271327697476470395659637558326519439322540053669328138370175496525625971891479873844710655281332340959104463877860151102592005912696675651833289042478355961963977256414442609559091535251442898942305536104722751218063626284566531325168119617382681767156022899143380501957007498296864880153218069125481662115938176077586553095695996361097869391915625862599640970417355329353381736922428701863945311001314386340453636885040063402508006960375975267368434256992881806931291696453534616737909291262145485321782141470987813835484918197999868564283252359036928*i1^64 + -88763985917777139019284000470116490588643653530088765428967474979355565242643143971742078680974970689552217337132503310077711997703015490882905307749527577255726126481901414669358522125667355911557691865442916528866490078294867819343633653896916824737468146736761434136208148648640450147214684909235655090051467846433024997559809851741378672372808311302760551229297706256392714261645281127543109389724730028171905321549966954172174986837204241333209548444413104549893153496656309184899176653464105381331588055925360917882376527268903224535805324174154055790407392125344382212271915389599673590611512057837947709337964958092808094753392992614982825989839901163244311748829895024222872673411632980352722542035438100717380347105501036559896767533783011865501697336943791203958334289225225313394946465905825170520810119161607377206092456591349068194880684529380254258931933192102637953950362688038554800169513210302265466402430432759687551317064311102316453096559761442436271043770623828040766570648848993613947190173980605758495058709014509146065866731796667697495298777834467082185768321658152873750188266934483388890622496495309155728729120211652387160224102993332969708940629037806143251988904856344535650271085709655319322960998105619167200487522819735277003799224829009900239170911584887734554900259081841296349407514554736510218371766343928752114414994309301690547477633207565826441018829663399736637242636895281932922983462802307957411590399978731947897431754014720*i1^65 + 114977736548258305773320149549345297014969831325255571186980748583747256502902386869229611584693703873467450151494550845897321435528381407357902587005813593332337176033568369717128869228363425531332154587489788819909957188416615779168122872303942428602714775027968076487916090379545397723927780820793751843005110632445706913794077247762651186246941870269863098621882576127266114502450535679682961029512654504149154899297509027860851505441193383938730055498425304222161429552664388927795499948891621522214269215378801698125530294059557481850407639532569919854163664791716239746798640849715854129860550747556225154370598090276825652619861176874853010548853330569503704281306772282624425962644271438148710536141555583960461101514191524922179398107082911269678897636523339707299869814870672496055366202123883713591097312737031223772899098847638715106500842032794208300727218098877714622026883794924797953108319093334780510367141200321932488779677461787641776478721319947109490819325244995255355769260760573613608312958122507198737626025968397695391467225594318479392231225671951454670938933878130748304691374403677690167875844059931577237568958787105661959280825867518251740386896593590723389341033387484436320473760548436007932015708424813716830854960781342178708146156193178475156390876242196184767575664934197613067357464383540352389246844464475452376455530089336168247873156007337450707159475005567961986516009148127887110167581120001344534574027180971317526528*i1^66 + 3996613212697867704887826618852701938103412088981649438516183318199537418030044789216303825399368100161894369960280045286117638675345285760181908574435113956359955342735497520141572956646319905847373349553821918819064393024819735719726555034965329258410165808328366208829224576827433141985115541096208175027942632265998799894251871058366057929894732603087840799511259039454575266422961658232413022534659399782224805635074569901871523607138468261658159481221679813312316502484056961102996352179051817157264166169473045692632596938499745248278033486492570688209956319068568062733914465251540892185970180915125787175506540385907920326323904912471318310582719244353490965492717691406747923953347555840781078090975943807691413019903096967184435450366320710910699892938183230074258897728756764457381495888865976833312634228515153544627189321724630997223110975854929529969046746910663893229102869851153794048233487083100712759944630718593320623319488312349906371993088644067274233768395286166738256286639583142355291466814192155915073451045079501961374886851685740920276445824567684630210427233438328156139020825200711911227112742165194739334891523680855316130993079646912153262021580012728435413184059470834869352528608833056193307232799024804110921927057838587476423604564675795887907376551302289456630489155939450652847410914036023488841991856327377181483569329345298213232745784996842655528386257791550277282305330464382153347011885196586036092337127424*i1^67 + 17640576481357241733213710109656794916293590116419160453267989852406766426966548224410394118838617182615155684628165858553086960857060103265509121819810459912446418245598940593237887106161255749464666576787933223496070643535361292469502968525473305008374999025367174339203185136375760818929516009733906506013581800494976172260959228640901451815248250457211079012183266702886286793070799860304108993319108251902998158754702747426182928144358231349838703786876450640733864693923535380779965140923565154082477031844840107154282958108721452304297767351604087556749444630752560917098912212692458514548493127329791242476340811130323909345559507858561647336449209412586906661050937545709940253876356301062037332190595288870462621249055311908708727375622121236227617818741389630542144860498489511118864449340091588353556542234714561053821100228831304105226857691567933140979183028418155809492516797380923213852254098020860577041865917020119030774698184112412266215106848126828757695663396002422254438050106584151680394598568598140734282322935938564804394099341492414601275115185080527820647352258592373549354040838631795727541251274768583655635927733939766612864910766875992496566736192619568553074624642857756844894318162115217691781799490522123733837150262850956341167680972361155042974337506777511798836760404358096934997801657894956895249836455961294005436296779294092568962694698105971805479187441021772331442414901410039623637986050761031680*i1^68 + -7763012808078405846255015083213141323995485030836182758788024363577096123284544189915496687725999292074419703962064810799867446049781429609188461573124292090213916051413047481700439528445993636115972190904030728111888052877140863896810100167537577655330607512150294120005807907589635064820554465314737412381523461721551614193355247038992417638351256604213669007958915284136881388500996185532681625446931262434623744610624889794562752843601747973476321658451360124909658273053557127281636605305697343729065344870513311050798940101203787810843103716049380726509658739225949799216865395536513944555284779452963048481455757895112989470600375766560469676101740552123199809356133902441619699460829830044006996847605213662798692981185183001870128054488646659532613645383457411634539059771415583201723864971028163116028358195101489624092833031835230098149359294286936327787098841845965178143053990127760502961520782007365669313800354040577459039510972634852084036625491887322848233345059451294825183401335918098213026931179208666286634682874843368344935291468274177126310562851306786412139154994868233969785535399937473005505768945660923466619578753441361728494825457660371981083946131758923904639249059698737575970256488254239178793423156692105382602548780538869905599766124935252997669117272380818351455403967645190187438365943020161345462783740462672547474745637157868146078499748814912806985602520484826706444386364887444279349215232*i1^69 + -3222787468142747016981023953163330626702351824147023591062107057228885702999855557821467349438688644433771556148132915290739528959105866131264348202310824772988478697145113102702487791895846981876643536430399094656910988877085000895843070966220478766384491210325609261368916099689369202425683888648515173235053057855746887333788874712787604346156802838877101137122883959239627786872228520500540950606364777151297421608033941872443943360397360083671257224925740448036769700311508941949448545333000569551587207241429138617366509345762107696802914580949533063564403669382871541227112169578516558165028144210471759637484035844620970516254974066082069515232397985064054116166892731969848392570808466429607032325672826889311818401331575125692136694148488801417595078962920598688221335237581968980477717271479950027742476481963691901914815576619571538492176576236301150492886463166446900089605206790863732020818878089773084596923004402513878880458818874141208646045583488061818592259045421481161787505430090362881494535694616683315479825379190988878904541406266326183599583613037065015129451745701711820783199057089925757694238227297276317653450356791293031305945694743789886630430711458499803285742628424894947535715747042995809913315801235696241693135166322153712963408548781829467517327819092037051417377878000585571390858875081173010948522720746067561025987910868049139423700596457091973930796634832072660755175411023872*i1^70 + -362551467757764039867465448382650648515094667626055795891597787625694842005128335760697297793554277552326868735998912681506757746422457506261498179342877532869532593478587082690122327375375895366793800868758770687406480725413915214926184059793980129148621176776767508403509193204150596954565521746027180845335430856620130050681173129025284668676476859843141933436868959682436541597065414002745941092722990165189951056806069084795669949197077319402615589977781987414645280026822639397158862430048053432171340721632508423002008443465687509961836186147310837346137483636101651603085574463653059276995984842775072829640221315066609025079329437784539052744331174608757415427001813368916321372954255329213645788593597418508520912932109002566127716436956956100426587907766643121504500425235743898891596357337164610316406826205874955893928970075660127303762673960848439098751183616368243069153264097013162843083295494922273181994930672077529249636606683397447953416511631394307153235149724037012622488121409627455804226809388060369321675861239155362288163118440517515826511891953897926018262061147743042075832763542903280523217094169797617090989025899421941246867292822237975487791770443126517004861323467038362405934448429469631988685294490658667030692983407581353455703125090320923296926779456548891952354840865553245738714319629099779307146456271701321603698041762819903599152117409084980430133296602965606400*i1^71 + -9960801393376347430563658706573613446597492135294076233967421016451526112996010491906534708594952973406750054744197778137572594986815803136713950320337990645670751742192415394887250398632844682946042225610387843560471237823692022260969784955460657237599259625301694335349204377770253994232412931916348873512671994809714422528184005306082053317593292886288308274609265027857598875712499328594692282604474865625676534090368184087483302370024718398843244947032518635650701644676462103197779249555393089755911659599646173048134040781542777394339128150897899101957801596255271119588422904310713138636529278033935851994323422150237407406548201552559850222555946961376464828732709351904367775157519161251994700021349165835036567546060335253880851816715727400418975663774571641332848318371390570365564295066669692478212411461453259815281754563939016891991393100368698800373443605298152293678834448457415297104088514085837916153711134388108608286509792704239566044522002908972245230092972184958136042832406762073856622048445130114393160335651143056932045266020176699908861993623434861320486122293579567861701364051275594165408813281172195916853808333119894075992171724180285885159578126745672301238283404660888745128642071168328898775234140424454403809789106132128596256719508420432018911100796853970542375074814968299885372990788390579411713779764310790567773112472566357644087418799562141204480000*i1^72 + -208180107968206298179275423149118139042252465719919153477341718915633358107814873743521280050721284450947741868083430357191183613696014473909787965974154995465202471468099745453582310280377429808075189163922382601578837764558871444905515963108186743203049038302553696227941175287787863182841621226676672630956307262152552207883307873277931055874362962444045720076262422877078339299443604675574333910005138376853548847923496702529410136536436139349690300559336094135054199744772014676705394453614130352766035477086154424367063072331621076204878026932153479498446911268160521631521301877492697345034319816700937352499910250199107416874989953301548598080590213418715538480315910243612263625298202762841746644081781636884859774304094334145269464858149362049742109309798279338937328528593801582011929255895377820309030194477071701420710654011516169159511771619912478290284846219645415653171728894992043493923699216438993770738428042875538846687064131797407779618677807933307540485939239616950661189745150586554276502361462513541785248691845104414811559496721024853301347772600768084242022822326845953896315351891977105026904462334559140833756428064099538736125647748082949711843196024396055063934587112315432008318414393961415690591476728545629534621377558839279154878604348012112508782786187338477379461372637185034198795649580725843535999530815876296068857426947799515136000000*i1^73 + 139703430508166523185639366497965716732379468508155611271913415971015579307327986482173885268183445498365609147393825103249338517502434691469559088754499999228652357354022908688837343406731701361711024032790009459689791385035848388952734740070893080744930983145665190322610818329305319376603181967476101716726933991261501895708585711326867411270391595509986424184669465436467205551377853350356928516065227108071959369606246831611323171627689747121695739664469416741714699486389394551651414465017351793583179839383308002778910496654657179162851320755601024641605264812475354973669427456803779157138661188340209176935255190488638172131266243642276816052781655006779583980881023051760113280827893224271689932252812082478134539376738916772737971455758006355471399962043401735416556963378305891974843487939092383971849587344040163154742665245757709075422066861059140532404627708133699486610088699713943396377604026037540035721948951032988321908174738329414564337165238895515605560808704230523793790212319222062426028030672952476487111193411722940398508002221919073394068414255670466896215466682708653540866912020773296518662828532172615566644237670173710128374236727747761139276532248580477474191479115296424133097326266633657667910198306115035319292801056885002887890406990989743425386204750042522822377163730901907434411203579801771185177835111899083885772800000000*i1^74 + -622520872263030836015324335954435444546385681732000731114932400382084857711018641327558753638628732828577455061609268123255370317789482705379793453705160780257102465751709481271173449048081207208728378369263733306294871340158759315907846904674291064405631377826112027605380093314290295517658719433019721439149983234173350765870999801222845805376027339020159050599916107626187593538231170249790460143497221739310793026289868881386129114663977632166562476022062936017418923572413371804458576715437732706196518757217619606894465859366863607887694651395999399107265789323259475421872423330030594859915956598458723734737148682168799268284385359213547175163503080555256887739861530724159803919528091751397837643383233049363576103006893253613534973845920047044803745192077605799194546281307582302508587569186655263542656604993298730032811399883107683838910214966465113019564537259956855780552168929105912551190388863865301241445770313513711315977507283148559466053862914485354900475151235947680478603453911848681477410949057378881955431114673499343715361338682264617171294093699115720423077677402369126566465162630241764688663852501527717901579639686534063195153882873700416362017198968826720284695837817741092003819779428841900361958418933531268135843106984485107256141556053889081957977091022411351989567465292507652466865767082525157376000000000000000*i1^75 + 785703251713771912560253952399851739792269135852102578357714273985320049111731255525975241238035396219488144295085367967936428881358215670701326247468641325249243439369342261704508370209322700262066777659070943324943782264511411552207088291633690227296043517878807678535613529431132056781037338854923134841769251750082237236565279436102520028079293587152978961918542654958445374807355228945272008346926525338119474940934575002965247946811247363542298480917285343050892337678544267470143929421272837254284168360552615265865427282094227911182937397241927220706453857503094112662737698415139806948990201746314928055190127638078926940190830791308409057701961274073573269342183271370561459525577963425945977831840824509737229765368918077319176705459968467535425264674504524505421777719164859129438972729354754825578878311750212741483740147105324531857660036375186295544284604891676942107904082221211615204527713801148090241886052931081668429499410469999276046416492957832246418358002238971206448448725808683691248228417006436779105944629734143861949047579275649974988138068432799873204045800410099463500727212673967629598203620488489507590186962679013883183064631002265859758232159254982138780740263308089787440060883317381180264118885952799621715453369507966875952429742568945777517703863448724435604038296216541259244160000000000000000*i1^76 + 348511354527376687028026805411084297697332228371885988674471955687317019977664010781273295731103958318048275233726897152139352229788398323473053659521726888887240442892960872399544094522810656168641621047452238886155807862101280488159202038945121427705096348616476634082897079080390944076539091713467082133085055130511303600613902594014190366892488411247593546779490897158043178716694890371474083643693069965551908860282875860774496036582805363375455671222679263884484677966465898442542909927862320933426924544150477753362804751812716571434752434484412323452142543475496133284212137448520610208518392087492398041379689842286289600659685608398206920720087485976703663182817998820119566695641059828981536674519156920377697621290020694974598975763354695565872022764373299130101137016522874291618834402457058654561858196508126115870984333099935024454414494725844784854873878205102840330105753384977402711578600803327621177134590865460202956862833532921433272041153593785020518924923737297032815718981122675593560022259677027394333549322803911504997204089061004928578700071292852303158805561471518364287945042732546555218702601763793287182639412588680491994652815712089229256630176152230966031406479509483972786198257973820205812786152707825455011980619684430990560098830210414953657842637027125232350000000000000000000*i1^77 + 26035474104725566147574649974595572862507423584858968249339803216424031560669076577155736129822678415311619705460501512522050533705604196556004344951460224292780984476667003063302226987824680348356371261197620724569878769000028449908463017503444226844925585739694473293732975718133842029533963265124452423314073616077742444864642066877800411489265711282977042420966030266631971944385321460591173658748071540809363320857677914069962725101157821078338895349262117169457141237899706778777797412355168983298919103241201944656958287137174887221723001856377484061499130659833245525035858452559367920179440335009753602609965846383374433993028620207285338652164509030281642646968199850714491595154255278962640556969432872174833678205412902137057561606594041643044334550121550718132346122639544322860087830764408710918527097319328684772203306036967716366314617363879060505202491092381624618809393008063763477541457489398350256981754092728753756883436229371314448360129968903645256691388806254670791838295829900910341552136823904711654746336371967564136343966052197639331359472670809501022628615739387807326147500704309896335322482950551738197017708170313993570414874683124060597437611252611653920164774312763539722559064768538575232133591609019518432720489413641235071667868098935453125000000000000000000*i1^78 + 286609356527890642622017528283981719118716063660594015918701688503619265332173414444391148589657187976701869530119803727424975000547069891559329110483071765473072251826421653380805311701582311011130926652030922152953345222066416433722117098560423420376748871523120719183382709685068969619247622239063757531142559479161927553773222194717020012923718427372179658387768310789766609770067421508706319651381007947665433316406920243372384685919875183666552712193478878329075363001210327840546395180479215957070901809823633792927905144175426153609382482022431799612678173978786029224529491513807117617916658198690847822348685679129348310609388730273876443985013279859852641400760847694776839338670035332410332466476448291685069345578921996653721476023760163567169902662059776980572371014077903195112829112751703883234549209683593930461386332080427347918662917523739472391009986948932622476861843347973701617555724451399943853259298049352650327654199189750800289447986563576144354332854019050272734806376254125870346988083167456460398961706408797558033407583391135423741626426381307044228708723930292098060187944148205272639715605575410229558345397077331414253299174349090658729365742969320443042935403658224118435401491550702655674597175470095861015479586820373535156250000000000000*i1^79 + 30367432172080194831329966486412345523834480204809531750945164431961394471802093306767920959443875116543199400872159919204032510687872231812385983150765678424300686930835557203894566907296140349974609049681721130586933048278770094005324370858965649359590427476590016960098709504112692663142196329506126714399898510524877221955149995310238165559729880688542044761697360896772931628042958196372289157606335761736948542152507480564853295103330865641530398352654692242619902219326473563912169024479898020562381410132834239930410877023685288944706130124020816048960103343732668775956106030915645579614633532979900671724071770632017819839974817220969363965966300363460443374204130721516314578857297218097763349092301396628244388976412724634132818401881250433841752844133872445018052951462921874424099061862707377374784668736341779046447174264176962482382920956426725711419440243313994466937842445086571929363143621937454632308015642795016338210950324801121937116536581105926737328553023476906416289081845843205121231220402867253377072213426786390598127632187174753772812144514116025295362299480814435597192215703474113353923355740758515984753505878249322642389136045064498836968860786002954256787179040894641905867819042717416282636743783950805664062500000000*i1^80 + 1065689945497860330404476994618974690408806480220769176115873394510801358648216324400904337038805156980498892129881955100988022535400578782064411935368928356137859423769302563873101227632630069327838936797328624309707605568806762718041064351420702014334702959482636694365322081248502217370154433439367451475891303724745184428096405081424955361107054172165177643352337561281908417392593653704325055190981466619735994771976285619538475307419376380738814675821451976605700355402357351098446332079945810049406243258536652974748083268159552502446923326992656564996883856085232057937511689390999306062879659855054371731464847804511950606472146612075384344145222662224589416493929952406071901412992530209674224298332043042028948551048318151411072220642008886282405370197634933578291639426261910026020873943846417354587110410984988290611674647342919001269321290375811501838903074053010093264176948179956001515476438901409459410664930923213725563587779690356686783206096102395423951600180009296297447112216903944320800635922578868186360921063958683911731890853788830741340452037671578616589462380594954449279940167013876438860653965559183059782741293259776190199897101753264227024628205732979256792122535475715860258787870407104492187500000*i1^81 + 10210851166405117908826906269129517071066510511167547759519358691958336354479695437066711732044752695396333819754794807989620710421562192291072993200416033030361555453977884587945001497931858170917872394577839707864218319021439790946659650353630605982531812469601512856230551778515683294762006251516526425694635186235878953736429917440682164754071525276463100670999822804458487632742252349972374975567606048884022905358771815215464582672609682944948898596458698541027297796908296420269136892205749350267453552904700003820100839606833520883832576371928702335395098308716768440489297033354373534805899396189698901170841023521144175127251956802254225634379091264069157923117789479220029927382189751567802342064557395352690940311075724833651165144567494165218414311401880776637957692013155027170074602550679582920589617496534121745381561676884745666735165692990189757695443562409098387335722600558554491955507351425990813689183164719882979978507859526298104592297487565799559098031956736381320438695891969977966670324816933364589033999471857759581782021819077904883530376328021960440380506276798218821665369753220182197096076530568692097483165698596779050170878760995935416503764499793760478496551513671875000*i1^82 + 85659393604157271182275211536979515129322119098473755791871088196292072642450715870782992604633531472675373551136861252099415252047478290152313235984307175072595466483927652574389732994073465944165882464564453718309633411499392909652722115375984685318315433637480031093027538386621050678973110493155738853876154936279379759522935655339284796274752489047597931647846273297490645931073469468916655239778470962949834377310183573143361307507551294976877174742762435152909102242698385749623942039004182170404940316682247161899635673306622769153372020000112641218864848898033205995934080037998853506465747830773621151534427414063054475099703472625662614852890245052849398320213076271739657649206724013238509097083380271044954193302413416065544236725534049873499557363748467385912153446447501227671209246134034220535734029907307955397595898752796982052243482957625526401655676706573883951998453231322613405701301250889272802257909602211367105051450516830677426270663815814334984163036801828470160101873490338197670811853598773301626611273519773718337458259742827676383070833575225974033318269758616413778360035190819281375447076565258642610888946329367098542206804268062114715576171875*i1^83 - N1*5510984827909886836553051436700884235285369004340825434739191933719387861190584471816358363928403127131335633135089733611341694734465817172352730576733075940916786486473846094391008826660627012403675951039882591290537304438717329839186139214733030456765458000639140625000*i2, -995902722660807943151520017036797385488404166470074971917154661443728107425237272319085261857686050599789467669174630773613208667733223500033418343098112572199082666722177243228278609443759131196471014955349631885650463166381018526870187818931313487463949080288917775895910354001821125307456758904731038133835779699968917422164960128567229287840527294164563318336195304214275391317803752551213780033829976572395741106094632717099602046264141913704727000385100617926631637959582333790989012954931664824075950965169613197606044703260718948666597941873751467830324161524958968576531145548600395080095172058390562406877728575934012564346454788817651231839139646744167510683201818337975566730133320664123653242637584988888790612754907484085009153099102793822552861932798290770066278913329225519739300996105630305065112510901104042505801085364274181918668106010022681669797976673850182885268149083968406662362741002768269527917716426268084093772060350372238102388297428530236303574485136058441485504278395121574329173041420817032522757588140678396947371953939070616131704286358603717980645930377491023281293971487115105239507038316256625712695035819184665253580308003915455445443626071783577047324731782215110026150965771840504988842831779617607144015516445134699661205605647387933593900315129554426659242137273308094652784207792416452679482220297726819180453228749886942210485946836482529900297594975661112158831321433298106318785494387402336915866434285187909738489704789200080021761368329588635248100511134120294999092349024440255137114190521134874682917522428948092236512767273161024918817745750109719358974153709146409660552923821641921746664909148297713600347655724908143799646112469073651952117794742178064669840380857184757936942203835591577138744016864376704312561936893945753320986631029914653111671391975963973470545510400000000000000000000000000000000000000000000000000000000000 + -875588274869812244784314560762058374679217215379456953489331095879780289325787735903728064742586366182693163056755740776061839589006672524403152121199517925399898603282584176876534358217674490860653218321736615904729115712637760654686603634556415709100301150472553546514017220307317073050306200516278998517168297912264742748478565512943703049078181670757327821904131150691050621695988916347441329195493697858370154066203415741656218026277322800364187649858673415440396660898041385888601277234467568805082228264961673601323146702370923200056781310738193996141876271754026146687828837392777278628001955054881466172374345286310508781891316570353319472546949046774305267289421752317994880120207228265650708088693873233638584635738308250472841796451525295035510167061685966462413791365382354472614293277533114890505541478481162261364929584696904869566583075108938486018679342936997677224477766456354060738526989793383900489838057768134948867549864624711103305232511410092126768474566045660401561779907100857832955951640247712665628284321352710250883533886019432483574998033826998415777228937983560019911216147442268930215065990945620165758472429839914277928350157760888750817418281165693755377061145132539844513610259837234492829756249436148781058803481828400426517422143943685089336848600904818269698257820234005542524477012222729329183822794663901778148094862642320214023109275032523949247485804184411696177612672132859069083056657118576252897519076055663741818059245735514916971135338839234601212618835237673071599212076250079394500738391362922369192313255449763085183163375190533143611822796623991679239979967053620368789131262001299043701445922211838811803026572979719660435287442822226796622370603477606278484091970385977285202448458502505124844062592063774513527412399132150068566405861109622864495323002629669616047095808000000000000000000000000000000000000000000000000000000000*i1 + -2684626236754026869752261177728452296325698164446801484218185548039551918561271251297665997007717927268353274414983067670150430838843477420907468505898995237209438713115686328225314201838041910660966216184534394126312408254560591115574670203120621395452058106504417236218407966802123718782619029145414585815310602322445190225396623769773371443652085536794956603102187633211330902280018327150413694991615893389314589759175445293427058828716566330107501477859377755478244826824385637886477037692130990235264265270627912811072011268172774745304015308491156751952292811068904710904692858833879684294777192044590809388173045702271052842043698519606278908719155886199201994468544373272888451891682880771242810147307009930026178281294048848188326808557136277209896066655986462642934100578946946448002516166450111247307827832555330255602208785901017413196854327139647191290677854669404666957206681537634257500380546130931778763860189456645069648607044189831632890634239056203076501882788799052735867039503844207139645112388119348194774612070034635819506323255117324394395561384780675590941634499243128549271067422000274837708537137129764679336875997524097860749289644619510185167136842146194335916878700746810252514639751532036685697963171152159246476412840148268740677331775588742782529934063676709922985196655539769536509998183989274300781741420148070463915597298402733917603519968688258115208926628151317759897076061530594605204119633713767217842357883489646226908947575845598687716790461983937747049463971670229567672970694366426740051725862713198367506056755434152149847718347306526337746705303785830243521550196919422097492858890623776252864068498237591462925964010676232860453503776810244833080578099671826815395971472039479650800913928405604319464456762537094953485512069959853910234020324449016991232346783312554348458803200000000000000000000000000000000000000000000000000000000*i1^2 + -28271225959012656373239051883149837471380141832519810345852445287363017178883330308881358071985983245500435848100558156326542872850069207603437033350199423095517414766922855462444784685337864082330411123315155041133842281520445989835004222729395786451708362905990553370447108730704455965879767494137457782555120045919013632858969659536452065773579247583973900632131727943490704013299978834945092822089533108352469500814374453003591101300096824697206093932490208865019197567243308317972678928357368808347027121234073725486419824393141606447117620292402643080584373216915584832153974407543781221870338592338689932767662173919668862006913260104359824548428986975958238435240509217108448240098711597754662742830713264386499491844230833938977549239811926822923796634394916576903039354725771420495582318057635773304211225965720332597618450993340962406817547987112426975902416782475388257938632652816001182768627900167702601230640838389451778584749996560586548692016553319680606773901899709372055884214078901746322130559569871829488232870812609953159748577437255250926859517502797776575583839120091522799797163447806047445151359019248135673146919716268151126101591367158596160661467709569150154589259021094232702963995138828655721361623437994248522545127725248035562915972677602435251861175915705094569044975165021232694990035860739173197862004557391223369331670808078820937179520926110349918041197365504659181409247889591687784478229306138274869028439293003680500870854556751318955209660625404940928495049622420032830289282712475262251885063803034577635693467692851309679173220164831939064644310417926803352391201588724519552572217359272798825379855696174657688257403195646268172541280234249194905401807606096035376020951350168481964976294458473633469058809436658305658808434165045738588343474544581601249354461578586916651008000000000000000000000000000000000000000000000000000000*i1^3 + -291582411642270427280208472907021455538204639652853902015122807709737081625595495130139849424289267376256017050231421462692891144989236920351217492790342735289830775746721042803837992128743445109775773513296228873570157909919584806305273000124895547071608821746221373140470832548294704865601170384193955988299375888556821144511683579948937735319856216712841078219173127967663683177467695548870010069070295808564518545420876305407628659856982551389872955746121097490910836058803838950246496238756914414578926257327830641571515012819245951702169235712653936370752724968321520181755382384430638631689927395833130911428067989480568217186919921177123291106837004203977870605253288209279847187150623664955564615542732670063986183809278776277325664168737458318055690996748927780904950090347148218539417800783178892516687893554768033078132535488819389159011622473601089128813471905055042910371467621367696965807233253145862833608566646058041041698329211251648232086433657305977957600337724115313987878806439008646204930436250522606675100247637864573613735602617192345346931472492799223332377519018435357218280971753505284192165491152403639681347154412187597403426755824075047509336052521411072032026992167918812081963664092124373250266110920934091846387613261220682955538407537247739548674987192656142393099928100987895069226642732341699403024500390218245705493620708443725564975625690163834598230624361722448998087235287761254208986886841419762184984174498675431571030377549146211330908782874718907641293912594354570097964953862198556210073670642531606853934839238800854642250787873586480921006332173522952342558442717131767499856156557828503039543282563411146853761753465812850940323186977386513864053426107841102802629371545972868945998835554917810806629121300613764363753076004655741319246557700328112825715938762376471379968000000000000000000000000000000000000000000000000000*i1^4 + 14050925913984240773159541184561693042878414011038653058226628987078640399162389711335724262159889776421592066125905815795651554960677541546156626332229273959452688912201777622088517481895915780281960642273200163959656781601779812887304347467346689606536060467168265475873358525748246031152639473240363364990475498803855312200609506818769774012552930675556079668180202275975407322616063585765450901734898463845628031580852093609451410068289437982520400391201547023905728945179735494148766513662224851908666715439304675012255432366963144895322165918322416818034892469434541655365227378178486718425139667277177822074088390143127345232309088945100431962455224205201023863233205504187597329385428911175905968131920279741630967127118396175960744376993207812513928441978730491232753465904018017546690005869792519074020918174785365537632746451944544221569071240602207228337820566435120064595403155996773690977011481263165842540700678088962008052644921621064672086084119814532312641347897039930457446669174917076127796922274075453418208308846976487465918819345608560007662413065692726499671699479106956434921474730654880434810101756728976231470420190398345027090249356366172909329513923886254704451129627458046522832830292312182822259399354958685788572947648544734414558944184325580705827289677276372407971089342540913929301314854199624546460950813864900627720204443141218457847183133074176292775439564823352372043017930366181468019862514411919515341460711284829904827740896331794354533452053351840242145562220952303371708198823013882041224635752121396488668721954151690308562358817737311355713232993682834967915552591150235122696068486533388751054812125449421062599066008392488987729231363195470481134426926765831043426593133261010230462916719283190816012285815259306419595289498638690690900956235429561809274323786361533890560000000000000000000000000000000000000000000000000*i1^5 + -8615564122574864633444763004359760467270549042419052734471053847938259699933454940704642511390204898266625894025417954229541833362654704793272224612950225035340803858144763004475554495514092006045209851668851694128304411573298327612398624836402256971532525324286838273835104727421896800922212703583174355677210010043333529235063012850263071770535145366529274815091671083941260784041315052794754994517013855239583303670326392184724886756007501971580249569972114324795243926416324822810697359958937828209976177214682412347737754459775381846517661646217383687931589520525383455744475144256207897583202393782310888197823824035840883072719294212884674999785422029968608178688175133542539336013558764177190495635944217472310530709094263458931931010945836597386521905779450029152472653631346736492991569574488394987391798712434587347909546576998684756844369731709980882603531470125141358663535077311813468891667100989548895906482288399025422227678553142684879297436995361918746523868508791055453361595403965888187978731971874629850000795397445219052906746083152838286806516524438665540483612471264972624748952050222573318661264752170015447646226035055423941489991153150771032734261445655176631231699562531205496711868506871828804199851200058617378159244803207521619726833951852680075435913014896646478757988676549470722207235078382966267086972534799316081995020847216715691205808374117259901382893278910288051723178698440663938516699087282906938347401554664629220224058494460517779305439894701530119750149419764720789086285096610442599134507606041088159136589012692219578713219436592421246887007802097925458117042857029250100352914531507430931809962407087776565540328033273591598515070893355650248914190975903562287788349393359438299796333638663500286203189204312176224352055653075918130973024229713748397848662047611210956800000000000000000000000000000000000000000000000*i1^6 + 744039370661121323329623649653506880652752370947276039008731164621405679586734359852739173584148244660692670889036244466316559864251240610131753148788472183104021461115033127922447120002172295548631977604176577762219448772566979014306109644595468733289332567558743252592684526703405877810416375717672196550376840776651837124446953194182916924430137353021355942782413957603267166093373550589455700316871700227186930387161345694518197930273284712215493563457418616810339831135512116055861753187875988473944087617331835123759170972641239659236619201191357748417541951943193572260988497366092530797183425771168748025736111260062540206576530185223481522364847812522403094731031493178717353944261086624613640664275467908491052500660025886771479392224558627073968195197130297523497994468352894913636555834198371318403455897207889620881603563390992401443806332223908492373933246615165697418928613677825357273737296909891393976698068607358831604872281270400324522615620279057749037778709303267463217908348945135049238287797051212998959275716760363071552368746865380350704264884850818377263657759121152955624313392166232514017534489164154805295727481111095050851264606284204614833879409658214352169886936976959160149947026007227141996194305021111683690061916394912191037857261121534221255237690530477631725934389881295307352218021837974044106421613714813432096721375304455262155087053077519502010616423037376628027604192737977626440336099648585804245582563960912240787786212043190426420730628093984834153437996865031177222620764385419820198433488099821756500713121655070411712805647989791332822897937240905147137906679722983460080157168002185089392165393892995128644852255462569603373839884326680939459322860024530848617703871740473322092901477276342152356821072368105813073593404401109657697086304970465611309917809514905600000000000000000000000000000000000000000000000*i1^7 + -39823893174240092120960148650673955324718122735668491897231428689825699891957222379733366390922478026632726593559147906908570788124978386673382225611366662311876101013477709633658359465660543983259484755448782749445915483640814998608908866488424686393192450510980636846324001841677767975091169058881206369111809518392505263128555896177837577444335281310064098569655241310596071798256832036853797847136931258447508892238111228949572092127268464341645115950400953972630741726499971574821300329176040906252552401227458419726397669811147265243518121995495450826316088694468977914987304191383757068550847202450257620409443163794119076176577195573530721748878654720529683166684763044038353417493339019480708320049848217211459679986344597438019263101070427681426914904195351021049502521045669893112820294515589904169836457821953288691305252480329909679586807517970439954247410381478195400887962938273973446704334379168290939087286545229051522999895749856797719561332458530209084642070128968319649005427852338809243373537930278719643739719267312546886676278617968498042769242624189110981928036769164150366300167743316948537637587635227038741446501283209588090678274491549467249063070527251642665914764827531064006622108370751330664113931271380932488888352327833805075908773927891861662513334619710993783346395206411004659049732180260039754481630643138380925990339298552658232178331383432812860244506666314376652836988045628923347989954353037706318958734105616240374613394796740690280557200753308782811701416842279747846017497229180010862396472260117594679967364259629802103618453583019118413305851192121072209571943896921679008666049301732642712398767005328350291336375557314028058506478015073711088139009354479215025671985399904175492916506077724694675577275261553172694187026880081720963645325192886479511891024753459200000000000000000000000000000000000000000000*i1^8 + 1218379808592875583768251366648191152230184032658268432032860361177429893385950911086474362918893203123890869025375369372872957684540528049683062209645103415824401306703264396130937871959461015324913275533961173342421930443004800983105258586737062211475904679794225160974571123030105447490442834351598846834718239809266800367061980983524843583458878031812975127044097545648033083518800048539428509204639287444643184216030780677764015298656689539669263203570882585425476854171336181725575964816001478559032094831918384611353878323634051550986912997036655122697873746920159050859872029392450944602615940528748396491816913747021063907096640396995641092193373200041038676814190550861701479640789640986198347109495422539114698565636327931876769760981511111624024872302902503210053021571373948679205691336780544381081662930898033131460878358741979092546851726661474547147215863855656847142842336587401600822554529406224414449382974592216874230905615816778590438441870731373720921876136362102092708259724937398105786039825321491579374538943823842624450763563742669257048047288494418077054611072414339042387307931724737485207500754742514041417780468437063511530033445500051432181971727514024052918675714310342223680685219645264333648000884901716370654286553644869500853112067361312154201848725149320618020188199138429823052740198190478158544695920047357022791653719129257883043029064382724662702203889184397988876797971147081766457702561546389705002242122909871778672272195842330997588035749032648430046745655954128851120482178647432353009240512999102387650653141446863163579977798517815990585609563204451706189173133180901196944865485336558502534214301288499840710423883829058033897925552590724254493202702665540394799864717774007307598402052241614711910171192612375613203671584613038553164463285759161886225191875379200000000000000000000000000000000000000000*i1^9 + -35838273770095526236516901938081879483687849748373084682644279004944477957926474640091454728156470366479127559697247605428775487092975716819085515756904738889668427523413098908200088367615977404958663337893932707414685887165765866665826722986315194077246313818276624756095288736983532758675828466411483875975825151227170491003294012253666524313587679109715653146909059398398441588998712604841084765183417141052400656087015430916005542223728648367060243334403906151558223277259380970854031354335446333611134567287368960041267129296279258801527869703966454944831940509756704727695820766641851630765669174735805334783379726649161553350047158304147075446556000999810902255533381519181222375161449594428948915758607102070919759900280788880912715091698687472294237558090933245355163999877312948008784443657017585865044605344319418044717685196828165758847774188188062921071055223360468059468585499677423338704571021226154899727690100398385505764710628106417956888290224501074768545740525368298980761984138658978120934782837690880853810263853117269898420725661093678462872746294941017592904429498205441449617628547112812594265178765692474914460379706380187683013178981541793092173800084339224136641375010546808540162104034490752849320321426579332700329902584324194670350528701020671742646404212383959406127477491037218547243910568090828704750131619619652907003409253973476733157307481016580353967607735703502167753154596017452937205411010502402181219984582670435766673599892920767446773113561132700923330503033440850237399598327882329670869370952287323208290567618290469049008426050462561334351600076504808970561480489280892077682445848298130944250752388613515077907377713365232365464304623323616677223349096136943990508550092496884745242077540316022525742879436959993203868024332757049156007045433834462893993623552000000000000000000000000000000000000000*i1^10 + 728698689528034276179773164825643307018095891215115873915425080672492047250170054769001551238812023723311352603892068531287491787963714901539274051329827357411949497906215982963007257243113124707925768874500470327174506797495966135286004075548637958854503597570543906847655258985113736833052198222174522694606314229716959921126562016900352516392013072436333162773270321328070660810710918248613606111745265458054962171109566721627075374928589436397627622468180750985743640689660706021707828096853407932278491349915211320971306640212785420150935160356362584525699320861509407299472360446774156230663169235301142644735315360567373346023331521244612250980374925989824846848188401797089998028370043891598651787194328781132135406172721674178599622696006418803101168942840304206890982840263501664398132119904031319394676375134492356999401198095298945042730554004321300445152133453070962625449456252284462515429123797326885974177766575722969314582189748824894198344552260267777744288546395031009724849536399021873978173574474730987139867196421840721361895565492065525169607147561387682054959505722667783400117644695921337519898461363692925503359048109935913893681210494189012405073461598649758374626145440730408578613239593700849476295526504575213976218456894160034040456574632865786105604523897435941902769115756226203429978628295979179402043269366942513877646408817867440334139713920709884251958978602664165254706986746996423552621531174105558847342378298634627538340139093060509870628872869277801643578190677279877400715199610376255757515408656979166356457250711991251272516412720560486339967025393500928180668179425079695530915891648907578488530470928122866864389839689055287076941137201112618687943836934954739586917894670279326951763537546105651495761158406865479267521481408169285797652247202140770596290560000000000000000000000000000000000000*i1^11 + -12407317713720270756845251824387345257875078310758959114693281250716379834536922506442962088700358982797826923161535751313494474774671270106755077794869198974851763469087546875793894265490343019845135882626336971900866513871353678305690339562174729099960405177891562239447418305898150996374896083973087116630366074707699641365150826938049666811899112219749608327943662671940998711785945580580860431850303366996875365931510140312568406835391545367618571077927991478499605591522326311251799740882690128345929194051649731428529915072383109940531369547936936976381736533574787609008628174799200051272331122864070630943296395232262425787519518699189083525428592589742828887916304032276080627677887346231755928230001531408893307692051896021624736071625593598788319857904998490620192316177303467143865921186465179359090072009449963026272693230529179549358484861548186987573478212381822643006539684075086179216384708120746660783751589457112152303505264897211133236741814962914243677045931491084760104962765877970475333444277124933692498655777455022076484741070260046978468732571336244966151407221142273261724312321482736461274018214451807625590138373487091891180152528243525382212660185586860085952451509210680120355415623983772195275465101273005461812091112960760869370439841898812947997703294311617904173893878137251124677893854992002477457277996136840291535914457929482141261042205208021381929511314273365385670486907357191313020765019936359879895390965005125329143550558893480474887927548339590896955545809069563853273144338147151664370040489827903693732464023129205528235632130087333662495914607174370015741814387006741663766972291315199340789225580102563718241722123269019089228842853880060608923075417254666613747458753826067305434485097202892591353153845338455076255553724161204004210531239866302201856000000000000000000000000000000000000*i1^12 + 181534259078952116193282364775239531804047266736073742664891391510419353889183596096521011668560547932561167936242162201341909675300007866708772003071401578688249323433199230034547435626733980942426957693467846766487392371942897504886444920910042092926065505386962964078458605983924765831920165448457879656295283028871574672597212571698214673438821196481569217060641786061847018619258877099197210197201852073229417166369527037062102219768409814145539941831398319674517930209043273540743402164618008337260701619779877079686005672630954535211343169015131742778668809823170894150682566121617449708898606331797891533567954247959952379521815360208124970608318227081833471564119271574604312783526832452551848380032608045760257002037996977644350530008805747563396278511939933983458971888119608767305391679589878745262576001918490517958533997024936643237400302220586725891138656234511807354082761403463232100602934417019615748423722656059875907595238671890937858827267594488781463088408895858452820059925308925086757334198644756766139505106816475601100318432883889825795144617620677133176076727690333351805110347664738482533351736881219269746719190504829330464185081314237355445585629192225123654822978419429819366087030171859421228017045580381275004286958404925743403142913222976819145171169918709250504831846243729765355184005552345807377272799114492396570148212504645203240554288845106875611414772727662614248121289616103002439183026670054168795413824206088354963558131308625596660409629624420769977739191551492081741734041166525805487773764607904562402578775116484951259524456499750184803698092429914689560798979958372303578299421092201098719413527425767960335604386134738551213374294158879520253651744701603744396577699250748877363559383292350982888680993233161927176687089068354451605351569159513702400000000000000000000000000000000000*i1^13 + -1522915442430007282882701664797557163471192135457949279534943066278689509877858722912055690395039567687586281966550515424372430184275203778399024334072782804847468752949500247495927011082471459570199813839909024825871612653360529293933558878797399347636574686629211266788429451994374215210221764097173115939109744963327587412401590956132724835526799751236299016687391404547753708438277569807690626101057940843803245437202382988991463484502206322163960099607174189546932585960016847511616863375559027420246752273043311604320964771313395209891831766676318241352392033702020135426112974061060178692553954586521061454725641578171547998957039841012804276062271743363314755688875996678236505322571868415736068367996862154817292000080140599802342482242230076621028149388160305986111336748812478374120780538024240190654312253468902585693201089101597117676459773082816358661131246260931320643365135094017096475497719877321588459486817293712489819053227578313346122498165697765167671246867616551750099658950815246222607279601401724627106273205054625234539666009058422366017632588492143442978203280568123562815971372589732939831285134178505004784645988332392975777231536556805630236073203097932844997181928395603362582592598026822883026013886386087386010431211983200209161521708945156620045702390579795133553554732877128395282437469131352982880368057189475550278967064856421189739333426353449867081134407728830856441032577193198955690793001952520682142445605563721682716059509201502362753068850096748923940134991507228093946321035878719056985172882506761046570861784372645591163268623313189645057600714112270969527715154089395985326571483670239572246229441280507457111702528789926741973546823793507016664929181600758150416940141718983748064220904514022045051586048484047854730592866356018863363875540712816640000000000000000000000000000000*i1^14 + -6901841641029136305370362156347920572048109852663133589134056998513222145827624694824135774943192598116581371793736578535715383990546313089563980173583786421795691975949749694506814345691962187517842374947547751695431598514579021991916223345726686871267662986161547586952246787447858888318176307478420168942086167738683710727593250999278922535485001989574392100105784063555046965875594285508985640687094028096617773378383539229421963860287697372375603559963611903434826436388135818692698306987472037193342400170974362250684154054202367455725259150553371025888259647370128850049497809205595442711301854979590679892474467316536473555531856518986102750175871563642323138336815284801646918339184135635314439769178621740113928475895889374755543098190498776698822602171842121188179741264714092546240706070871970525980730013449310277866121656194684915023958357401605845418528066630696614251833458728491580178087192136631599263323776407517047092118395306229757771209077467974146291917630572676693472998756914265485655405114606058876898778841240341367896713576574417649279687008390749970684415577665381376595218506998311753236901925603385176369591506204050293424642568460764045640106514072175086508590021361230192584805370443291507835245624765648996063056039203336232867252547321610535850556658480178823734129317875082178970491568236846805212127441828514685937805898266945143895614725512574400849161907595410619579345312174114116786596186084509422320657175085616539891181030846691594286754092040901807293692041330869272169031592057910347202268245018743762517242263426521795012834663121939503330764124333184761096054145908926914058467258585373368864941312241931254528256574696695146557782973605980948269653962660168199495038087626177880474349037550562986506224076986292657223619420581881169282536046592000000000000000000000000000000*i1^15 + 239647727858830406247068192298199816898773414059677972178586514142567706384520874022137824818803161662514345724402153120584514747640460908825766287423518355378062063501996911276192529710175732615421864448589921150721062028602153831230403832438536426099914935658119007131186542157473540988694382953898996145287581653831971917297155816843891353964137734206861700516203612008369113857225448565886917611556784346000765063508559844008608821437176701768021366851304558694735027909696429509873083110708951364255702152963151872923576930221498571687139637617498119314151785663782220605876357868906735380154861068984440138955971502296368920460031782252644383677761862057122501724089153984420300969512758509065020926656098257087126456951236576851251786040106313425668247502975403647736960357680415731142343597170737197188817931185443684112789975044875267062487156854523004293861572234410722172655296453810950861641543518080188497085870124339399892193491360334103907899819801266541472454364099876615597460541179817722356825792501962868840724451563985537200700791530438361203642913608830023490819894718512738860246497760638192418886190535619499183163612353922843614399742369251809234692861668611645027136053166705038261086692420644893820982800946828660339793183743403833154349703704289466431891379303213460577019221425812132011627751327250039485166054286662601555626782041296547092811997905440892518700895933088777713155077240511080586054203328840135234121441976513843200328833222738885407590252069360448633932934681134883395676459698434954340167686869961058124958170114313476703913194232491923790615395044952831266046287606087337909482575794612143144678113957586642674096407420831422244374008780225420856988539535592626246839851419090481581789995257976191322034784697693655919816986992232353925913640960000000000000000000000000000*i1^16 + -1031451432061538985419273511666186070891739778274310125005894298963728388123045409404716043939338450561277599903994234009671482184605234610117896793289322502117566484179357310142820237024935630165757532066555267549326778930103763991412106820312050091667708485280118268165410019306601783303535577573994773980517288311646087118884225197948502630089231646041799880512130732602001812955317308619577364805039103964271092329961817451424823008350536670724913408484424379109572041151901746458262591687206588476779223747957786950655674168447273153762587748904638545628060938499830361738317665743736194552357777196135325060041293248692569906641994680536733438714788338080830610367193567582399179639807888741702519749581675308231081626368709687048522430701491085844221152774604212715729805167206108079325876690700466026992132705559538136301811086072876357636199444532684848929091121699164165147252138183048593301557612391555493903010019560484300502572392780632657718859691884191275194632151832549661536598766126146251542799864375311871840889518830310670805914752565638865174036445079156275771150429624423509106990476897109404463584512055490845710205670425755252626880815939389442508379027746022926369205140674469859344500586995512538715190496192459018417771824246101867330174939835806077413198289241429468323237772610942805685850194861733170733578303109252884757278401399747477447152286442868593622906649203695917115865446819821923799294752276091930514649930978038724244336723080382194170535902126498819341345117183505311057933542545950359861775057064038024823733222152247190540967393030341595425899544076546425655218861792657833914839461523606095526144371865350730577872141703778260701942069301090216479782722968923362082947203785368680605232794329051266164527473150693327808262975531719871325798400000000000000000000000000*i1^17 + -11693112540537829886575042210384282068452100116314383575159536293530408298957184781458689411249366328505433456019591775057369123213586074479160963274360158143606606618572101657526353708567172534375204755117740187367109668550962406118407904766184903017407144740045183075882523046560634603023496929929938268082005677279368543561143412707528305463181585123832825403933874347261406300750559333319350716957756726308777980608170394522217521534911757566277573457451361430762633356510469427653498896198925316042427025025704262761074975102694924481456705594549381846306901287744365520090490878914185883888038746976724726804278769870974398039987076628745290700229475502697176481222767002524590142704557277290464326257437229264573221264034554619514013509082306954122352772107649093057785442421221756917545924067185766198744653406330179936924995109961425030239514946365468219627452073096825718247601753454089788230341179595006036912414715569568985678264016228444890785331546177598750078190092019045077523289619647802582181023122343330763936213273188512711074439816470885676890146110640676907240498106375017878772965856695795691989003103418499975698748190876747649828273655968845857653456855481539493259038721663942918827262971544014887042283259417824471094450927719459831490048731824302240411187751972214057697370146793140009332016178372389233271187909084819493845718613202426298353255133628059727573518212208734198177011674443062034040409704292202726114143514643038972429641666472382550216900217268492646039052658454175142755872582594458401271983116051457087388623972124482038707551913844387879851584015532741855087674516633613980146904631129259150205815907126539711087820398563055699389559931518450340669618214656261170338341124768929235629054391193010614746465602935676187579588278912324468736000000000000000000000000*i1^18 + 165972490297928181546603797837854165750199624627085143832099880392290797004247668447643179987976461765794291345538580905166206419909071884199120734691173964228359894577169563807717480748927490605450054419550812803009567892815504916316795613000724247714037945915437450414680440242411837502962577164300979024352065502441474268343645747253463840833135171179567628405688469404420659794407883484356948752610366290452138498306566027672246664241754800917686300417236641772670444361527663315164284579170030193737724170989313463981220851307301238955301931470231339955438973760216978144883824061776537659223583594266111446022581930084360567942614218673357527600869880538975628894907071795374799260773821149663117454964947074777755201875404242433202773656099068444260851295838399581485850766987109756757303368851625404902511127856889511775271909799476323698690423191704598273915575684192474682765633112266104390130091089286209819968766203329193998457705938138513337763285140275347388520607214552455125505896276202733968134082235543694844260883460633704171327568781150627583123473284210299644305295446276606286480049570412982873928805838401478773257884660064677294741824043428927649015321196561014044029664557402351360690029368988891163405138541388955544487808376684755660937864965105445427691328192545446507905039400781599085580487213146934341050008808068651500426253521406234613822129998112582699051820887843230065730951450197669630368634784664532054633437204737169465654386059913239694653683713477783802673070146776629515800894563801886431259838007610436564960234098233744452338053698354226757126542961723749531054291718387404952131522614973313857262175294924586612883172626576404391241903576328723469155153345401344737050488677921490458659265852549607601554869340735570315872288043937300480000000000000000000000*i1^19 + -1007930017185330362935275518778502512278646917839054550475497838046519512752558456287933390335080684968401185855701448993533593445289787794701109842173536451616874236891479028164959681619179200384026570619297422411472426817714793250991622382093578179926460737716237487634678108973155174665914978351892542653834436233654226211988342760753871285853096001942026255740230277331170878556013161204286190481341079600261631550808017264364663162893924200028261985121402068556806273946412788381901992065061153983459054929626280681761439658566453288351522758855788500242156535000283295266199973506082235101443868664904109477773788640428859663832001167977287341277396891852474592995807295556162791767994100661401218263542643421484743523444256556911795801689522454424934531540557305162897725658987058398985870612680946257730271244642308833171731809363389177488001192738880221079235247859082491605658316393806635418433727890954795283804572096194836049554586354939136919687966751823603916844650921986178483429319371459261131599416896785313915276316201449181159280887225243116750395139298818602056413511733985284739201380410414338356291683712882015607872470841262401885469349546039265184514150992486322782721828086141484761980534969790939396792483849260114870107357289564748882707048138409872703076195937185384867259562597237368052946269332900936814143708604174865852172241353058093511056480680740683818132569882639765771136613720418771993105976643253833738018021707061756620562542677189933074783438887106619094904797710301346971092780901497717182875224903699243882732714545167602972647934457976286373925031168748086566395528659423987607406639930119015485702589590186261253465837209701675994707464560480516752951448544004461902407808397012640641002224908727459206034855709231731087894490938081280000000000000000000*i1^20 + 4207595970366761889239518440152681381430307971378815589240787483096647826566901450001138055316028070885483820385217094931140394933343530361932112066143580381184464282272535519303137128026757887473346013450186451277508140130015762282480983912693527447528257895677641441697397285543091668885152049461570782588934539572801332152611253281121587612048588019723110207411275511244168919536959677854101362520101811306119410923566534264062643563818740586531594025393752856188616343584753125040115532796652211184999546378482801612731629652339787790876566359630537356630921480425169518993342514813871927622897143682808949686719224921543917749533703858579094495515838182503837176493393424991924333395800025961365383445145201604006716264793843557724447925219461854132427945777236361680071071208718751977974154847239519546120484173868262992029003621456068239939401672496238699372991487227855614220327279833711211113203385947006834511384630358027397419214286342388592476641988551975238979525246671737252428525894890670799258188031603228267244868981778836333207106493543045329567936556302552048461049821858736662353019387862993847658895772553409123581653747624365270003795968178231986577065314969838724623565398403088058716909510914979387078065208439257274069246726809947149664565001749883871870155387267333506829319714328705456941302789168087538182545037391698566026164193992588168120740461172868438949702420277817834933552189769360550165960944229169604437932029149653282596629643448416778704047961957469077391177472550486963480441432983523453264016985181714630696292051064828477666199023207806949683725480723437798672809077018038093193354825904419589724712757825512223319440893509169096980422223222503605868167365046494727514181052180811070461325912653367696651627448206879735371606156902400000000000000000*i1^21 + -15898626391512186282390405858550800515592767310074522077645796457550724850247802757515813420374302713408593251719663274895908836673462607179513446376602246612235889355452809872848004950751535442079988467082323080818244590087686416296367550792424481066244224924298464469038954892180647898903439708291716674348005201528661256038104707919602238115643528516869208153854640499875306192838542862604845583706386322590437235046291990011879765523430172466581859588176597341168497364965731530634870786147530011809218614991414518941120199501146087628946695471107567994171380573302661743724779250953293638154139511654615968643981463381693113715917217263807485133027693371756110677530467065885155314101531008009830365659859487378025718367538585326156924205850088135382891873936451676468435110760304852483876284703011565289835326810838171079178714505470792247423899637008320574450615534604831656480827637450413697131989965951969540467859118479360893162225882324421386531633364338302917657003862363637962924063767449808211390270939396752102260753832329777748114470648015617266554303354383479956524229436012999533509454295053928379819851443855606844578451834517907258936396586354799365861141951928212408040932931635147034406244450763295308787056819144063348945393511671975166940933184976354360965946971283756533492274922524998637451298343583605081714016763352243789025509037130136134180374570483077711979503656161409947841596459520638460512853235837086816603108432292916311858602768794231808177463685324899179204906753715848171337996677186859001212490442509517672370557664584566686814877253970927797687168709235717210418524086304346766792203440516795643157659269824958695585682534444848871628496550257062155175347424125968929240169887270148294949982600195429825897283030827133603298672640000000000000000*i1^22 + 59711011477576683663271314862897971001168835820124447384520682490175659977164094014581090856383418694437231413140802702074989090876035631488396685284150516164316307678612741002234818055677626945988955367599569622660516112482205031049598653703683719421917498244934434040087823205181823932014793435605799506569988345659740849824245768287504910230399885518431516515769690882235235053623942305598030479307779088598418226628310920179060306523830477869032325424139975432204132803218559335323802913379558157267367653746547696269045533555323983284579186403946366799138465554802328214112645882121168351147610627180505251652374356391108373780229614854566702305207396302995739412858843376958913612023223781213848741034220829053441139931860521941182420144066960825808405239497319110812633969330807457772137239671720525017647975244097342859051766471363024681649925456169021993359170968901074378016616529866032125718226743743117538069138584703961198921242086209964377335564929611620311174332558162723201278715756986699881038184348273227715622085182765077937456437869823781282075863695089795859613287042775312365836043213737158243067543102513212479174163439589407115228345846238758755507827133237834190120294678165806659126583693013910904426955706727501874614506718498832066788659134648374785003609600551495009973767805159456707432579336317978799656635662122458064038415141744652836836526767182444742099054258282547655191675974699324179440780904818901531261145844976751342387637251841016529418414175829459165566211632562263952651071696724955665410494093163949620220737118561585285308856233470360463957956783448320235452388731844780717159606110662690013987483021280618916752068488981824804879384890698986996593993652905512749697655059099879159327228558502136263326717249733697470464000000000000000*i1^23 + -198036501087028331051842120034032662260098168414710045891939139104618283631739421521207788474698929474398617078702528068905361037046965065157108131473028846891498124674507027324170310386469517846048566520303830967322128469874009194864183209405457915165702464071460672674897697502505299227258227551951513030909190662206849648074512428143248119852948244781576073383970525088377506872925769976558046881155184546071523329724965564563006977621495189529078298533751786260487222593808690683107364819480255683889043755787587740900345031818590422896973561362829303161888765112558991783205649174827944849095252392333182828674281457581421910109616906588767626492585875025917056423326536658462722331155992167095768062974784254810901296503825628755055636785471011567522615917637173645581753055153507498961162490441577473128854034239857215897100442565676270784405215717852600400980169728866973336072676091276388265851294905647354524455667713553705570337695266369108319016380652493484895919565991783200432927896187645426794118052503074450293732243212126741761336656647612106282715866487707312612773439992381162793518868633347356474740974398261385385988463283190990474742096895436411338269298368160120958771815599520829053796101006740451863975834352079196021091712928912271422092961220289917600273116097436132233864804409995355558360931944419177439044927989982372726253118168365310140357353419973907309395948492184072594949696191285894892506595471865878893592865509603098626268094750144181055870584865901970394806565364784950094166136787940431932181220961156516343871225190711417819788359687353039591565501041274408293654866486245746330949391403875670607902161099790820703922110110275904543442454629616600353474840982556199939484013734594691743290525253167244772748620487961713049600000000000*i1^24 + 525590100199554932990560451422011269666844763715842678708194480512861578424882171086628654850113817083716170042735512792576257187408025181436835248442980215769169390129810731534248243862353365116090504096424874821344175291412417333159774419793906320120901772030629446876033129050831138144422419945208854513729634019945161460181051893820045093809274251520643702697991027631904255296896742946061253018086652452321733281604808098173276611049916219740773471198363952269503519330728698204779153826080108609042578710639777029034303304021977651110749481101736610908694903708546128324196520480905842855019786793554303963103338684216071385264230227457162397973330456223058772472039438065675108448832820946794970934321935033915141163861798470105057848634442425710039131232895082090244307653923984451430126505914489662606983608129714830984964461701781794305974843279734085502989894971081828354809214645554782275388309344835583961627633967375654829550105250325065505050247235790369294851821068569394165450056148078970994202196192411794662049100527935854309121769503055161699277132835615115038544420945256312650633601334474546641550424050249823804984910486689962103285615537030919260590617840867376452957061234386498570390632811933850238939594529002169197010927450705685918797872116938673847510220287710442139220347953208002154623511186454441341758342770253503063310619638336792290455918903132750860742491273209990260625515382665772513107633246609607633563294001568289469589150607514080560348956809401332269453769471145481059128572939473286629308721007227312515135703074014154931245359699019388454346185319552241263743793128676913642242522514206589476035093997096418660112953839397318860343307199611938378285385786294536340531488273942387039186958394070769314901971978682368000000000*i1^25 + -1110139758993180220784222366496830792178485325303495154667198002824403201884702763130151578891685458436825376348164278886703945032226713948197032928160434633184378914750365112931785312679332816401788406627438908739439568829819196850044673610742058782429438839360028283661938982858297683901640722889333017927746307842759489347301855025675622400825235950658569015853962063203775293136487730397587247170849877209460860137736255014559755095225768930318293935689369130942060270421845169331234082948831965564022490976064920442834503951262365652405871106351738684031667409869921877651655563110339885786878016520030821718157574995378144650711509607799646611157249745524319045178434709234844874227580237188388702758839469213964032133260185490444294427373972560606672244901468247375662863589484125290280994082838160675457801023956204896999481061506203626179133248717818528404733570025833755363531722274275939310946268963360556980223524805189828661578642407974004702099983310453649221182746673933309094085001549940088368031307206139377038701432600052881974474654895270128910514870371271020740123533818270512277817440844584838253770719570740721307670003274806997287158123332738299876908071557588854381874334393817634898135839775570498228831195098185718788484690730411519317483889926871504296652203952022402309854439004568711148794727551826402395416753512486558293188858675440382130147342797415471475592772444110769927550445041363625853471594308169866007483998062383688585909012793804970860734691108739662581899453025157384762442638530079431146162303427875146793344680593425366418853696480393273220003053494477624131326581175928315756977876340636771058929729332740623895318378802530311334899119348559058475867092072306901123147670915215927572339869928445768548282416496640000000*i1^26 + 1868373148448246813878775212764872947920332806256070075545680820152970428535332119141560186215809139044672984288619419012620912836498502462281229428831278495225790372256161322291055874054674668518325048033453364456212194173241724890804905111483131370731196954228288863899361064336331084978415383046193731935358852089599272635547411111035228637700760637158764006531836914590951311726377331336415569250882834734944759105508277747531682847513051856972995933647368128200764647599607504595063317727703110886204015385813225862953806865842646675742376896535679885220144266506639500817680524416386822159182617287492592576467843493102204266538505146983740213663203395783934187680298307800942070053442820060029059809952429772968018221074931743264004453086179499883250893702805382370493839021353894889380239152717821748351798251458320668539567697567473782997316419140441451189968635558626517916474717415252032146815611352575801605069694012544394413361879864750652350306400355792182484052352760838491363303751754865681244908584211276778496859944618432058690881374519724719732252697389678455030458370657098133773091700985401783325682458261502318586272210224496701319923614283082463161495060167377685156181959171625569709483741668408995974465710382495467599900708571116428934936842062570280245287655700745135584672861105471387308215323707347169748042042078028406805362351617237146358979832891042347846560886672802790607462472904781046433007917040785111779087273442823726463343354030750674171367560954991112545591988760743493285317116024288361849368361868133438095659536248242482780501215591694399580004264448234845021565613886030275852438668475590868874758170923127118942963326454263905970962640643349592930254447739508268932710593850926368670654461793928675197976576000000*i1^27 + -2459805465462713221804147739074950998530925833995932391725270233764541480738847849851374606483201397076731198623832841470446086302731230447926094012580489015395164749763650966874077488765120676388513097663116230899785990679004850876977810592399719240282290629691191037149616922652066663094198062233981747195534760012099626089501361669824402311728701464936613680529771780173418134098022309692792630167806171116877880774746909212011966342383756211777836625835922681856487050638283487155436302379931925880644516591066943844847243961423738462111481314467521057432828888622239215422756916583324487819408823874321621812659361958609945095616006793268140768267977117993703712359865171873581088432536445952288660393352618897305079048353289812708531849613659323876909388849247442011585027527504685848957786458292719879381254634078983449020760955064362151766280687348375997287751396573308943905202737082565910706815509909910785879728942760238204218855071867062906812168149808128655169681871492380536864400066164450663185406954053624903478529321218940217039140702068454964491823201081684887620154187214140235283124125636401954722904162350778111613693247923004739325821361930033387234540748037460250135703706906486803185042216230611200059830977746297757371248125871960336474806323913126559840887144417923193277108805026654963463935307143325615398972112639690463465277485174045963003589111839475015166810237395710663873888109371303582451996457098996309005995353504127819208695401923650435509787513064879172736832301340479652747542646399784178685663365551762077765854193452979905466913273376624266247727166744997862485019566339124051404984147449870725988444597281184475963887739026708180866804604989364098664856982102933462076118315240174217984647513349090118205440000*i1^28 + 2477055223471338817573294968206385207082834031794937981875225274101805994641176812976123702365324457484642247819687554164146902277278232155908472389717852556561144661739975980448877742576529462246264058834698430270658378391352361377577887036908295474870860346257778845123224837910488978523816054419669722446430159638661352608786707617241596025005930934093978907432370813381927471172169132482872960021013062812195357282923830627899366817465992369085997797687557282683633614194521713243689743440742849639447990933139673919411371606131403398936819994408501618583214537398843243746387685084458974704276968210972125436995028571242540976411672075727381203329528075636307535225504361486771643766080116834537592167898538827679251161692131079235545372322459767214789499228901615492892488861125986001015129476499885563046248968763498890479351186297843160512198896691379882098670099787091370401215274094281854311257030965850279034223693889327865911792892392773456008299348956279528441825307864603948411978358400962454855629425947671626166238615925654683612073489400944540896264959095011706678565565228388645676839593182469577935886222342244574349930783379932331216360468858566764360393138777031947534876180088075745590156384014525092618939863119682275478848675327445041338543493164906907257498510073616625170363835529225589725714627144525592529006208830189579757586801016335293127587771803318855854896440432090644138668657457437003427866107459524109597725629486440242301418490916992952710723742194248499128889668023810339197729020014648377265687987391925273512464515907987944108477160437327311076491327983339027933163310366303887880122920713728966301491185742559383993630447911304318775803632930091599440429609447532588735210854585055165942433679908861378560*i1^29 + -1768049751605924098655601113118767869711494797179840986486220178237641632288059127109851696857223793746281220569922044410923793521418348291969842039078576429247893396751866274331556877252032937875847968854564817662645777326673558125588159587498274205727516692212252393099283607686400538395876083962818165228291105914440496086030841899694513547714376164470687309880207114060680675074466938582152560774042259724198615607596281155081688991434968132619574943505574481557748807496088796326258902878578363369842123601905678355706880382008800430748623290068353890047527095586965350324858292909144607020052635915447899874239019913816138947872459264770168427769557222444396255926757444757242477584176988118833154571969348839903644687170987867043434049806655063244410394156671497628284999232157261003412062262168660157803314708863078602782527459223105653527718413268117643733703718209272018602889808095529878101111106420671299878351166953691583566469083425043347038144867712630324985815694243089776166525346615823837838020927732943085524401459162224719300610555207904586014701568272187918776738285701760266876706269043925065723956780209126618027391513428736726179420779196561705781052552167030616933947965909846006501086827163536881402693710265996506337060723109487773079751934505876000651100499593322552207639007854271580443494261232553473187270835203424240552365553010961656898230257821125360787064816322178320281598495544654726198547396097056010516834094623663285901590801890078011906812008289069525115659158291454272777934552348066997658537237494528530284482285126742153195103498071213169689113570584660402862327596365332844414413512367506664185147018748278870974105490084375080248207013862442289073438836270794949132335430104548548661491502415872*i1^30 + 803098862946265714323780968628742352419321550585994376594950505707971774094080224213454269367998719800486124685788413560542264240105182849484670522779884617526767569611509401573661642265949396537000625346863441148153011262726617228375921438954555761494350005985279111311414773611900443659230281565960212901642559023988106470946831739352402956682701356457021309243321943331146835659594692275510041725950338136735314380416809653660385691251960883090601127796156019339704004918143933862275812527206403413791396650365918250971462134299789414292464501147641871833637999447544647760255160758690014630127225766535817238774845715047703008867951378277394576828521385429669759371710458450594401483029179094185898314374477253603605915981840625950310615150567376172097641792152929696507769801505299607977871354159015895349281332027137642120848440586352210777559327393087508755244595534990127988216634707473643739154123917860103521400370499970175878765843870646404047578228657232373483563781826438447019089208592581307094346265216572205777467980518881312442675976783813566758852334000268930668885614360244725910474694508515200967217773700021074954653858736412352404317626165556278718024762743244539908838835515423817518980706925728584442758643850480421213921436596031452186401663935319399095822954434701333477859429127527442180386423203688773677613047140566124029863852348283270544800177333235447657875695484146806796590896608486925628699732838823996169870964679515493631923170288740733955356900252120467095695809371642653546769828372292254491639871457312629752206802016726878358317473553201915561446391241516326467938596218313226727785933730623693614369951969188270934625157470721145093487691779542269595074609740766235304182693591749478408257536*i1^31 + -160833342428481668263063071413182824796339617852686771493125555455301787302981629842403434521428394552749159608544369164249403234453635291678385918959483646088152057789385683876389562968775690014906295722870889798179716656403856573064597851274206182524884193544737656221815557891268663014117912388292463207493447670254295249972248290990854989976251591110614774931451160707364413751195475602535061428252585864555941673165328577398482891613897202918633231841026991922750082474499473069768216680336495684588712529554714177601498593745171646456672026351354671207019788271386394442223262094153839368969880961331717165084124998604576357303804820616423187361647263438677131027908495185236428456142864618581414785467744233202202608103121459053781090149040340994041652720744067553417502246148638166816502378031147168006931068151611231991680796045721401846343991188338936854267334667717747157307089848326420462112682778128355890559468063310170797177934507228476479549470347967839401961830158928656476464079785628671417870185642493326705860027960874441938351437310028154549755750894694344942370482723728294674343898213298137720987745594012899003971194547786529671072022967865782398053232113919372451202597509120591537166104226607630257568440907264433152298694755045592408564659609666699268095101141000000414532293638606021412738031180542543757813931684447178816307841298150957965012826695536830376410818977558127008331431876816522292105931079509623812171979797487419050803030807397421100174682860905096223755393411721700261799262880258347261039518997055682928572592172142125889044510610375318105611406323371334629589170443573931663485776712537429177825610013119303230974900392922399352272079537738796269743788773848182113492357003345920000*i1^32 + -88449679771795441175618169806396622563918708687329792863388904026431738574942076914444017095653702904690274534654941077249888316498996926670376040278543021989768462019071305533213504000263015375170874169665069192719412906195571646476364985062714735395358606378486774629112599979116301984399060403181560285109189492777225507902759623237403318382402549763421142280364197192498578173308148953130623844858920137180631251765132296757472282992439833231597253136393910575417359682057668425734372631030255151062712127119470898332578835568527731863916082076797912317162859993030027367729933862069926069669859175890962913433484793487152460902089280071445688192040571611390440281614844995820548878233742731513432191424955277321250186207252233501605003701045563722641845185378176691252397419809244631039191944108251666481996969884583199956645760957914198776963563909431198392589983180480345607256708974958693112610138673486910271964339123282139288232884116213938048309950096159986083446940708932861307186950329246267607205984353078360636744765053311855247288559305063179931291145782313638830807311175327229744836516158089133096523616094035151713207977853269606665431388434367953876527857192299638763193461265178713646526229635751928158568197111008884987274776965304372763032001804123323539242503585859411764374196604381912738417555533989894590884060840817903424421377307712726559406452824974841572996727927051399447168459862228269565070234023846304311772644184050294678663180060606787137770086851472857454694923215882449297736511531490195401810469049650319428191141613129735244770586669388766726020244542988974881104552936500499072582926939338131292421982226012727439470061116010224328051948515737565725366256820632528112957089906688*i1^33 + 108662916888281690911068036168964520243448823249109729748546385894852179005207338466154277374295638239821642686321981066246578207171887689887567122563645594887451656071527330262912510374482175390331596924180413009681396753234133440173303981419212532821196617957984452579640119289370811666556888087655876715909137935353277102334605426214220016775494297468133713869190923213957411237981871250869227586222829809631467468679860988720519047913020792709215718540973108804764452470977592885788755223631587156956259482364280122322787586733255106217697573251247393029853807254298758548795712755358972567487034336328493036836546310844654239064183998785847959455854685856174319500155873141060293890600185450327238245433243659318359961662588285900782806475086783339854563895359031918490103539193995609218636044481413756348458857985002707962146777019657261409212754823183418368228531453983349578773692060188656061756073336796984219462048280538334539804639689383271622450438501769395681340732151167941573469405958535264024756246585574261321204080893079306535589856881197062944179983527477801022340913175081501964308258137355964937361720142672754309473215950620340459651398170587133599193698974406101235523905478336091870274166284469696441527019489395415800340657170623486435918308363689543326272689900781592435791515395847053144376944641990557024900989703796443318367670926616650871275863456068255717451620604448042756077872742176523551496239641672062680685014350298436387649607978599191817251791327904437107138102042943023994007727956287689497420167448645793622302104688340102552925682631131452392149778416384101794475840580413757384258641837177948181309165572011803228462679314957353859056246464722852856503254153353871142944768*i1^34 + -64255410741779076801943218217273827575361680886933608724529595282055408913736235341770677615283636185834085912075651858029641694331614656239042162197167992409107389373139136896281604412719802408038105592701259311128055763196967552220997787345387584221296336526467802860617654986548510396229453974813426762486405214553196410545699396869266320872860678592239677799982259814455592595283380105762252460022010801714616664345994740467638930078726156575652245573010257200526243552078295124544823125042675899876257194783222116365094264268953935693024307906454540890861046701228361519501212157603491351037605422774810706758248319971705484375883904144556888968546722926977557105253823954707605004813786314722063136073495402902969427007105183549090932336338521009611767953434721789381335117670705579668185262846548386410192781300378666307895030323613117674678898472727207712042490615896861956437797052561456817110451317624342582205747493316330667462256273847326168996511128070279515458531153788266360881877977454196487573137906080518949982994633295293584429336920234686535900600130682969448040625937115883846154698112609945132005983137752805145981414658736771700501590939077366388655940686239986537114875021268485835267347468722297758987072941996075717594411089411578128005588336455364742032378657962721032047593367374789777604533145840766489340367416212673972565728894420800567243249618819294555447717697073451453870543691981921277719394951442657248586099700284667889417308504289976080756788332488366329806906616913383987655145507952417193648722564405938441512510693794807553027757206185916317457705458275964026221204798440159732853525799374364406516827365309883010099632894768278099187459784868223329745906514209538048*i1^35 + 18829807692695076860059085496995736422083002327966670941674905268131630289910812431656848744188578119265962701151976019528874013637668696075802994871693562629107717304200155658530626397189492698425699695510082669051205432797717037405626935205802541397532806365718860925782023422339298713072399956591135057208769659002482552788666772874186156892459155486539605930344191356056477675389744001017773941824027501750245286120575904375281754184611850174960070233700012469996345032452286332024552228840930247943124283784521199859574538761996791114217428781883102944781158972910695121243016094484313525341120597110441615914897558217933670021895631334903614160988204037876219901546479717587254676742235718415628608162521376816444304518776757691218511452945379956958788301143352911126605248633065329081251669153531138050080273371966410789036627720972381185640318712537813860468828249142448887084125682837848345710739519705917613135486027704222540096602129940973206004513838185524643356245689196653931813774267426930121157633940363566696498253756877965370906057798590886706718161815108173007819400808428323196072445989777495318820134466929849130003712120050403417134644490241553180765619443966559108210835039073664518500841730635200154307592370858344799408442020442386751941980599058151389864166420775047191268214426891596849239589890045840180555718501727603883606989026729787175109995555366861542863159010337744051438591015672258540979592404183994505777931607355301514813354273679852589004722740005841031069090521332808199961025575882290431458576361127763783886445184960235570446059291441872176988393394089793503539537360000616293125604614601702753758749873987687434273161409530064279582818619880025575532361940992*i1^36 + 363328301394602454654312690538519872017153689089624969737378016283101172072231313875065661059247180525417536026397205315233521661963633996805346848647001368886787312984447355113647961515901776246537316434580440403788523265181365211110414256950218222999770593831677826715608555342865799513175743277186105687855523565936751139450100810926829610805422538591099702055048715032391163793764978264049166149663449352732292412358259138839847918453762413331645499678189619625569756555645601292426955661933414705074764074902473076882686014111693060329814539335682803370936184538668682114349586386182438383201004099263233130603440606031394444330657419545467989882842075637752737123786612730104345628897043275196639085651338880273524362242755610484614013984049577192059884525402557395420805803170064539682082521059471268597510188527192953771083915618202343702281575938657817204151973407538546418095383996040889424340608250079870529720729598108620110760043745033836014549017885935466537886602817632020790595894779661257193448486337622310592504632402525862601941215016872201806415135814721728877461358938882617048871389446629523561665978746980541234993558274787274552425302270048947128148521604765846442226441760570746301920279722230799626073949239073236717152467015417661117787403311147178042577254444180113640350006884873740201720977147255471296068528894567174571170157272994506444115614708426129486826733002956480613473842619791190333948374834633950698891629429428673498322826854652651097557165772996339883928851388402609978635702402679637104378818012986237864482286008235871498218832240372912930233380032403838344991481732240311350198940516351103239094533038176318930468841212146859077402690098786476228608*i1^37 + -3685513703764601922162127714405295268082450078454380236559319918427418012696032232465626333595433537087223426790340937881578215671378840550359273992572699305557371368090737077562508446695272555428222058727517759011172998513830851401930198048338442198268097225311229713317508472002849731359669642378847529469788464052196250838453183047804914984803224138792428637876205464887947826029208565811177569115658630062489543855961566751690377604743117195167724399859263905663540695750865862857223625539730214047664097612434049227198514361305754375676619984949642310762170382979512042552731684583679525352209534769372679840810161344640455287895251529023107383291397791053751651601476114893082423091394407424192194106433662934498485235711896571773457066179150606994885423843743323656576565826860981910942214691980281553836943676179139829828897811262161382716690106041852940248198680229227183835535918839178961087330039513366593916888786196414797001487966280106020456800885032310297567880716906465584302151942208950319354717030380583959814155456801925878771927521784435063739337706541223423662795025621749908625498433021414811766976721279687775848253936111825426888167382026040268920542694529975504152428445020152654285689463664715071015551724929549758727623522427020114874789692069306534624806774303530132855234089915459417175066225653280805068559518845862256081631746135119980632921094939606246766044047290416841506642161206996770172991080793077546275783222850418244041418184928359545774058398099411958403739696699068234205878993768947493940256731973955034085874816287296018383022930736657663633830935757617664930687574759184370625171924905304402275481864461492306581774433609539616825061128387166208*i1^38 + 1513097608215534070315448228784121816519157129965385997250590019019499180155684551318889307043695931721371871534987140945390391449166035287347537155370480010595589782372753635348183388438888042956711363040645932582624886030200968336612272472851759306271172978937166654651886944809863147562011235479726799973843716558353212616235842862601203536834275562952460897830273492889271425026840360275071297106245579392622856559529194772603683687973495789580299478511048998583104953403708640077400054634789298820527650789946453087804126257542772637147614538846777046486024490196917337100725800360249040930245856726040246649082009539961654520102876580024337249498038139630182165536453029680768476400879993660448224068921716704213076323377322761534787209889447810162207121915922274582281221562466252432605980326857570298031639577468074108470658394821211224162244163376583554648248190276790060698507726377186388337601216482002761654495004416056731758800059455009165115864839919209737658150923551920234693614923047755783387456537200931470846657815083522902043961729649107922133576723709095321533062378499474706387295532031529962966848002604695241786749340612366017544005130708800335130745733708943760064348988775257001079627989608695313034680537393545605943159476973193500880055644324500760206909093834981655057674695953783443332175554466797619991157060212617246296803239994688308897117611005114345842278253453067615006083453662607328463407408025229054850490827342621096796703733985489267908930243116273274068045924470997037380716477347212188345312615866816663916823541423924673947368389294960081005116777999327324097556272900612608517060689813542138153705157171000245332178893559780130875332624384*i1^39 + -322129214652044311853463774093005675812823456715197860292936498077929604694562019572390684451980211861667463155793216095669299446438632589860783717947547205245378465717775196532856641900409934436120964736694809040230454682412839106968426977757385257476786686466346334419906998596246252579441322182908685829119834275836076324028329023269682874864052165610644630606018469094932708525613521608850143296585003667904092209570906470596501436992286595621390208539064700855266196099706908016742262217712884968306812192179689883011234644562231676153782331681108773061663417417133731388719286229708458951632922855786510942386648560420607650318027859553338334050462624867886337552347537909640291772407041621503293197201803929989813769613275156430278977436007735031054333448923539897181963997330549878105491182227610999526828707571837396238636766082544486735871703687255301070256483840741728918494780961606706970205958226706623863431592763240853394086420195772049588693745709602308876808714637074698051661533103049453545277959277299656228099342628034665069537218964116153379380578485013557479975260917972233739055121343056319017817713675541716774402841349239038608442018838133695853035192349225617484274290205933545284152321212269815324616508102883863360673708643050326479779309399953517335177001836547298680837245076399741434758040466979921518936800441869224501843533358333979541262179924652072038574874980818078043540235132681592537778079106766760216362518421336588977753552764782568024855536384370921991356004306026538888670684919486383347291183137176743093730518293935848944275509558755487183430122491305141851304753261538376017021442609258351856386772412519625648724156155010775777280*i1^40 + 4497501056652260287499188252576316829693155508101704689331694189767763572386336350870344413601341814022551713499639991794369722394539956526780074997449023117003171096924177139479143918787843655732601340240947192856637801773922743410980294005837157935822321715889772279127462918558519225867725853397162546193818184799789357209955579370127506198767404405807336802751685596384673897575521277006755708129892591770113253368410272313932587534622418874464768181224984656786718810146736878026340375735535244139126988844594202487565665365314730302713187371510562390017986955555970587311291685561939208963658024993273445841030479372272773720309389802397185809375919158327018029782982040143040769986585272085780479430651157537516532521466139846548821375528687044721752973023836607127150739850955234659030405985617308598202875936737509872136400900471981495631276311293397334398224318794423213353292205853550026724746936436964616902041887434873259161086223149412132692857304210201252781525327274555111751262593210367459497113959647614014309898556944889795114926094740639627161695119956233297473437919971818471085347073588313143814508157690841556301533757832895448642445780547001606337601565479157741738681428969940038993894519223665300449489512431283250031532237082104863955756876622995934798121813582839921501351536952177687538590438432914187747150189527948366927865426477356214121529559960322182846609116877245709690171704696272303925215604993908786345281852853531799625309544551571542175694060349595714261821588907560828569441898054401711543689086609302303627665237700129535041954138120915371188378724911425212808937937191800344820517469483848671761931294354228005485378478800896*i1^41 + 850268445143685092451991753356787587738464425046551887137145796236721696570884899932912449568040337295554917815724281960424768309546498385787849546779506891335574433246851690222944013997434308758494825271096156490643904719578651863074192806855772254267356885362913076397975389042360563989751894266111664097420588703215026100952812732814652282760725675470631036382455426560990505965887990517850806450228501290442887395108835019958873125910120925051000303263300598450232531495842065823016756628723298432419543747018720300022864671613889361586465102240701935042791523839026522415838555803041872754034602527114227268876736906027309881983899907071102605424959975154390372046038454061857402328892185906107918962735897698268622324013576618059617005434988548704789846096253913463482014693116809573768553268685487132202504331695024251856348662260069920995208121804602246947751551323031116898511717738362422028753336750147399597619394317040888967450093251858557246180277756305409860524530819299216247726946182782665067915488423208639892290264883763493034283186474544833832985265658137824645214924505070619517479820349882716763846941079021193230520057571182705920186168863696380367019511230623852788808869081308199874394569626208820111435375386095011028062127232431234117350869560743143794525818775855762036025179230589537010054875957084595766641937191168432781675251687611980413197509172754339788959021030872080027499700871911091883192799159852112233485790894679502752621009336852743871807154500844099689210038648431292840573735123734142857929895736719996446479092599473791739333339962398847711425608004059441220184754000444114424604785532416709761772424006618154950197248*i1^42 + 9438848133036705794646487478401519630598014707570926991918588609669298384684232906503533086250195866014469909535054539398798495815107005999960966620050075167011267583999413309683756289789639784874381909287586629116856246080338493671931478081222504487601907463501452063411050822842630191229238686384278998326720802602867510281951954322649962325790132872462928876640994536325700294916040001391991456124418446910483014630947712445705694292809743726487817651191179571513765764366623491783830161076552979312243123354165964351279097972800195499033766101122452861799573047975584520220557840557558502823218134392053006748650126134197866013632907430866058774692594729591469682242489204798490698689047827949597894793512141214754102167191026686811612323716730486142899744767797485802548783639578536526537763895732194694363524261070981938123282026314679143949069464087901124872840523166561389263195604353764051771407947918835409313945708129775789539217419883340312156914353629506507632120527601607808902555761935585391778584487263452916585441475339165137065056071907065977199213310262629539670846335590077199264801279663735865016615859146896517378186237103210311564402808795802353010154099889448069338004414570142735941072985925030845791085368425779915041590781312257249952343356172640952669238761763616593485557665891554273756305252871991476468312191736157618263805551132457501025177384661563597348125050212138261729569712552894969696835531865270963325649300707094628803506556010741464370878263716348737705761241196413845009425948037655948391451396961088664342544048866544067267038012639286288895853660670321916438335340846574240341156921836382483624911383130275840*i1^43 + -2318279034029384283795639269042072649672651442284470235923446502981828690285078928242606733872218416826697078943875079980627859805145287108554720287166593655224652541957948936976409259921853006608984082845638994954384796022262554944393053115779175802983501536468356009457359647019221626909537547875418024326295004766624179413469659206866509103670346576143264763673735633696733348277155277361224468168428041346139780208706850655084777825665269709356473340931835956328893468361129558839993692491529776215488801205206897992523404588366011463000932717561228308917994732159163990605089217962075978381676480662215508446870044435592332102294086076299555695842880942388803983817169340313267170255949556839014995451124789224136361779404213572914437161706886537516614802647769982992417182016182842073840935320479707322791435890979276410136898436655184340560251998228110645207547748584971181447867596920832308868701503984100414119742620897011944165742488951334679649427235754435610759277650014259728208408361500425730982100071066124802049245676822184024130838024167031854831699991277818181573023650567265770216604521848512918105989320677415113004169794534239748619883830026139192342484812802869791453301075007548935390235207813024422388622797840781489115432686979492694300982279333579080174060868884706469079676579040469376168879958777375031551356144163011784767036484152431621621263443617792720908604146087707604359850683188155059673020121442178571318218238146128923595104147521620497429997247517105715948745885850112835629077499783258034660014506567756376159555342830883247600581103640802464439272064821471422767154047817832277952882100358445952837766610944*i1^44 + -60132323634190141246731397650589202442514257959242677791360264072765990616726385679255944502882651665161695530100745404516743388149141049376300883891847701436781234364595801665323950015201090975106710876361474931447067299624767386717037833864363089315191456206000722675015176879691740990627777877967321896640722928094944124899759500026963480768096009711938816968545613089874209203874613468708121263348893638423174868220646546651535867383738924788039749272351630561139594969099116183317228537165743148069592086892746858704035851322973706072511848348727571528879406418623972288134718220520355459792127540216343735102893836139228183804848077157155009624029994956799517105264338890241970177410729560015709984193804872126947137120426164962863166236699295010743625476852892358901279903091693265461863416166375401086571805023471298477514513265575143708753832447508460378760304214073293932258825307435649505746077461009852298507031717440989564321139528691822491455301166043291437522389225996973230112299398799041321797862294970095150422813281045937723595286777212149040018794435139608483218088766243712962361458070571163822640212154921415759952319289242955090933438992380171066592737001042457270481994523672715624831839238520457362730138858239499033270335026717693336399497617440293765746029422968073430657124721702840365733878891806904625070677341978247757665553766078420787798403938364730940984005757206981663744139164690019613023666990976546547843186270349758137062340795064873728952544333619755439309114609465983049091788394727211312940780240485359187276093645254911321032766641692087339662470600604027599275267217597560112932826989809866113024*i1^45 + 2827176642521947093597453110849231513327210676588185094002801181421761554589581343875450509519342861548540498738872132197501685827361498587186873711397275455567881234069731894273821973395791222444240178778539537666578779327445222059419948712802634430903060260330275323761612471891215727262120921829236949920393059950618930026404764485360392228445199411672532813508817874057283797661239362107519566680408338515737379061605884489931386795878833782519472818082898618597658328317236699195655192628838062193665999731412988871498090742730705625508804497157869554827276003928485018624955786578159910457816815620310028889276761174439955976487462167204265205810011100518390505137551653113309241278767773399097684386739518104204766211660288645490297948227284712025482880963728729690314520657349179812389170910989592593398045591445083559637306157167349094749705328931431859612563123597535682314753413532554997295690390510076477443898749160047810012335402361210792164058511401580413086387141227496042622368148802251325238086376363901070736719674666363674128616496603616453192252489325986994901355183493663063150705328314117087065789760449141011907185969042819240536539469921347852520124247087929207862807529626226076796855736131716685239341731506810572643609471067411443346773305645946035626644945311929039472298565019299164414961180662774753237422341992969949435210865871624079777679505560602690713353707283381704979260188166875463283836206290553241994494006285706745765564961543071959907059654570175207238629052954502681972280237146296810638186922317579348672171015518735650741684105578237129392341373463904714799899926948915714932917990850560*i1^46 + 100676732388219802739606141924388198157544203204361312898829398143382465448717313087486234870164624010528504688501805353090332199756639717964846986539733843749562136369908455787910674009934753842050688259911827202544228431342097096929497022288523846620818929360973280814893264731948216746106974218731910665759822713136490494515169466979272851435695518176035458747460089176999828935191222221230555357097139402417806282366362762267325449909811155338695045730696814276798771781313789712370161283985439836995424257096264836616260506269070627654130279145291857593406561510308859016159165872689686535654429243030739968368983466004996378663100450830445371252231969999392434481872992805842353992171453005089435172487532661363034013311750623480051176766742627880815309575690920639019351160522762825457797846996969288771962812930042453314007239842954797636828484366934314325724426744817412879353233874122039004753829809247166217639445127645505825154844997994440879866800359775041298740839894120929695642208787599420395860157322388874435660333498058235980939416859201957276973556871404704932393599038238554817797571434784211854751485244579412714252934242316224463708052385469470366020016138580855872125019980805578940335502813237464781391246002340700495154575875413996161081708825807617972249451337711103829941227333306494830839381253946207347449135296989549379396654641628010058065820197863322978557244081942010323725077341026813871986019184957924003121525864255953378252136946211462311752197496918938793586045124876750926730367333758761494817275672694278723404173455881050142882209897683634093868421086455988080622509912309550410629120*i1^47 + 451973966688253109841823656098560238885510444828238056435589695312099065303540743269462221929242165363201501996177390273439278414651872219827651480807208072249183861595117337127343778102218426985531227344934006435702140003375046043417186247399117727528496450151502755337422902108534644495497911460082042261481968535583908771503856206383624536956006713874991452706194469329974544943314914913007764198568831195196610545890533373266375727437934591522761710890434032235615300623162792679677601947100296276630172924744468828755594036280628673961454395923575559674097608324393230993263388919878089286148409484442130374847771238107927196113098510569548144526505731868297213524267738644608770786910293102285599574613179730353290134026800164391158488860747577627358598780919219660330849011211311756301119192672404028311172326044292349882022313204372753759603804942066623143145933731750311847568312829564028964341309207496888439820928649081083095544365951590719904304152443362686869624142320469973292552737209904297115089054769172871638816295594737999501187326255338481394389949479971921044817768501593872218690239946307698072152716363837611228699626864391805500967389009229243125825517667072576675341228457724790099834343395130774476024833145891767727178666703446322209157059503608225736530262611828550640021369037148847096257624603763568173066685116393468873744745052204023653027084521330318648533510374819076104270493123741303798874114049113133053588055985066791746259122641297635563687947037192661932031317061587387239420093427998865777924059248158566399717084092091418590701889648980743076790586872631753045300669044490240*i1^48 + -34456745685309507999405401196289649368665063393850438868547171923426329772873973304526809724755914766659476251247014384387804846747540981348249621760851756761367256667095209114741704830724248300853060062451023137583199695108666687608029749716150427788304854950866370819194257807777390458789977781754188087897137248696055074697879292866458323663397329456309263839515470356704342017955443043172077520719254606983435495780696956687670861698301575331715170493188329767667446978677234111059299021964847832771153384471374510366279984124846094923237926227195722431999036923012038657721947494880929090136408558775375109149457571751861544622416368524742505778693025910576975834425513821825156927440570547738951109882176198554428197678962508480499761446681877474544334680321678246791347768306444704970848854538077550891707933586413529044197008725655024395195959177916821538455353141041244209071902479061520528918599833431743747395188041270695801544087025635361448109105557033350223408783308101899755232125302302702116686396226748668985749068453522233700792922766327339033461603545758646562371795361719344789082221096172174076587540208001404341857617644828337573556697612502564923362787929049912251176285538952402361563128876941842098376797559815270202407423019567636826445368060574643745035061156694906186864626703720530786847342777491398329115957395232262804224238775879931491374923480044057141780633158412273859302538449665921150089041437593315765900043882885548940531445863564529695154253236759540143722537040766477691586968749268462048413908592693772614202898170700014260407194087662861864470320320855453163375820800*i1^49 + -641885075543777833941389548332034131917982736570207272217307044857455563879896104274134915164763642250261685210828983636941692822622756245840233975683712983455408458755259284562591857836902904276796554423999439259229025638291387778270468159736697018102655027487046212406472252880755261151904288568094343456049574283870961908292992103614423211574272864612077684394231030483382285103134242590571240459711879621935827408484022617893806440877866544504555288664487077974956915837787340889890387340891624067266995071785129233966870619809736360416823068019481563008277033416863224614613616257550398660650607309294488767321589205285682559584644210048397686481722576387938817841653593115262427732387759353002608325795388142856611866948943574846349621283018109696819129591257412799885556221981719508621516460649994958119869535198460869621889286970102435759160882032098307648882799814263211547878605052299678380992702515053490471492873384524516898578321925443961875601644645387910738730296781193141221862187297051025905263724621489829059265048662085541229880710784699385386936607721499346205673863879358795503547351598504882929409322144456141309037161274989455379947445094370959555419295971220088569928670640922363460953011444976827507180654468823270577859712646900628064801052416060369739626339659750954489686959254656081846101288066140917228674440060193067952567191582207281769918277449385933146734760937248000477155623380697650709425757799912239853263265065163322157841051477418133588976382440806612139109819014990344250581359236849431111253611057986886590766954386927326664295728603795035874163246705997250560*i1^50 + 8120122556686683826089454572616787321624213193183675404585264067448167225593903798004529414615894197904588558897351028785397724087516190599442698213534923211192512668437603279061215931446873839996813928382207224055009787250646403930669538660353283018912578347481962106454029361237649256118096655889735946765602041398596403775427582498100582590752933262255136537502360314609140386110411853912590232963090383061480818572103132804577028130614116527276386015770199420107567693157544672147737697896775756585632488988716024177279405379776640592587795579270054134599865091729298424185838665661707368318322879486796817129261431332209597039473351252613195286748881099195011722739569592892080942039774826028841901333654876240163820400529187087763054534755566757622948599197621291558357441555987567540684056191194713804955973701092528520193741600707698454685281564016765268811530260348263645467262116075786001567671446139959704600039324433208808856521347350493191652041950154853051079576943619010407010761320070793386525050358586199080500649696999723446430258624606703642355300052884846976260021114218826786916653395362786439349218963159843700352452842701050665974466893653306895309787363264604741458207117695262993836388923891812441574669698396894131276154415088856516805607266146390316310244127145690386971375473472249193722508801837210552982918354241223239568757013567398631586083364662688566816274040251150415950792193460254945599694740706111293005341907420436266187188394391286160303234711415846954816762016929343595958714738451488745009851523987924995002721295458627188452017914507996527831086530560*i1^51 + -147532399178027774510912037005928082561279123154093805402295315316607860977390274841130326125437584388186475503610922893400118228703404589475561749805083699888309960949658225635675589713173152168886468096739169341788777626203242121844374190913648168833349811701347674883259561938574032114867902379022676581617030573196413723477036074275374686319714594985175069575696225471876126974203238911544104434574299436982468138618657247077040045507425821515179871332747229830899414420200108342471191022125631754728607405847083720155784597053574436317506888693873053529474864108530640732134714086441614475551239682012051503139310474818215419676260150499247063216420999716675965865383706412139229665500446387411595796503889344766642592559553894993747434104896871788290269207438676379671866790525039432676649406127063331517702945232677856120768886628982414883436515963320784734746391018649602927178129394282908017218434376324734975268458892658578594073358281545737003883293512974687865405941300915139108699893441574757924962563780994822938298363617052830439552370388255036706313666345429840159414699942366965682256068257384258095866400846944689970509321294889397731423109616333181675149108811533204993091518809455696823314343938121375384486700688120338752729449306083177360147564699805382375057424319695678973765325675338360919711007388778209727210403777470649533023229505895181626044512990206479263813893289196716497143792395563536003995690386279459941221487573772813590429657613910847672465333817570900404229365577282913231563711612316062138578431107969188608751568774290942218623925945511014563840*i1^52 + -3395738709659404388151628534935357761768941169590115012965943697235684710218450223457102238002785593910367798939958927839482105014381847587169891186537542168821908657725752352055820612616475838429123278705288760556663379515799250504925821803483187683164638006094698540890441253080987115559876455486266217036739131135772059410963054539642999521610822018981705705885218987813093950200241517880973592749828157824090363771325832154856111506675817946196524790969110629995073275124330514656414347666798664387973929846976328801868336470124109795305620287392841052886044380618132886251066999026973950601065086594223460489205326772811749301623295115558631214586743781028167743844941130469755536685375175024258207683874752030918896200904805200783523510142699857540535244489054550895441146305205349953465838580183270463242442953574726812647957676724893810272001586460181408661802303273185101086371714434750579238726577804768128342158076691445072345913980574265832405615677139798922572748200555283537216618190582859217567635134754630735864797051411495478212964912403308970928126521240979255751185788233822400379462610677809725008760981985720033737146917969978939852383408420993493215025508246868228496646069183505842734475099181988784513314553650023829807203718928823738950722969973875514115351613268209966441084086183363386739607523723558673149876542648264334290487115164091028704037856294883324788111527165846897997054924258982123675967275250126564452936872349468963740939306091890010195901431927259056845788185595771829633058786040412775699466919828918658383112591183725856901083714027520*i1^53 + 5801840974164123284210878343147771942062303665497771707020647876811973609792099090764510828662080645857370679650483641903364685889783446095351929780687856251612143614121518295804732199855858380435440510594858766669433204417578492589672246511402902035537001039563111350498619446343261652644475528190652030608851384156558954893611591879290303073116370819722744073820486296983850008080155480016352779441972524969364397184993528636110486334384584719382267208158818381092550119417018141498172021713660704032227151001771331656546176483713694521333162974911947861019214603702053176454654387790852768457846573370208915310083565434733007924806630235768471285819737746193117166768603658714985882026835105309182854329660170903432265751208462454641005439668093792676443899492025052312735200734632343612602753973047174043177479201430075958161320840827697810113958475850301805024471554031964459352343943020569766843377570772264636581044119912010898067715210481218006107073943601749978846103394073402922266303946981549939684874598973286429457486021515021820840997882254038395997469755633817694737145275047015235448849024324941912675485449983929925543143248938219410276082061099495854740262850266908459025772353297769104915750980330574027030639073469573245399326075457986687860805854278379977435943470183165131720414204996302995452153581891652177642386412841335770912042191258713307460685143141374882347269695035211189089618400241273981456725779088827520450666849036438614457468752816229333049725054925918619273141127115457833967840699785512670560415928370392729902066059396499531366400*i1^54 + 93433985748841024281319821622883728915508993761240556989840699320670254070116899782718388328080793986949994969115483101108549781923387221897344690771837439264561130198080789305169942560786370820720425092434774964090649958970562356022089286783903277665287651857660447598025093110311414207708227237931282400054319311820042398397427710434649681868150564186665285239401962090664976428806652596444987311541406213264752465526219409357251780726862841391691822799202160977147546916835913278567637239852835772159441402438794859940672339622624025820579854515878797604853034052249718528525109845828213862249128973552808988392668257551517033560748852214046904027253194732412013973629088569487916307208610795793037075562772713051849184311176997069137065101674289366022553913804284226776203180602005066120400225819050815685729904583913975752936048453353897824474173025201484020792347837445352202675087502403665155507537104158973853953943349881983125206950096587620298422751334421540819138451799991171917077970795642663450050066507665726785110870613927240547704296260161986521212679389667386219975283655487287866543529444112459982026910299210923429810073297284491956254900770701876124580325131387494372816009905218377594110486963909680123427762088821162538638886741287311157250966562241866447945359523011459169103499651880115328908835189832649024118234815377494539622781941887823681901030271599236202358356003185882623365241004708031828829651764363564751069477720240826098544936755439882474461631196215472780666279531967133775771280836585974561319209985745381017117821394485248*i1^55 + -1246311341252052581295567282894841093571657901277939552766649508254576684553277704060346605945554611195394612370485895586000860869453054809310056995363780397702503625098898407958610658526481672183669448582871117723181062595796461142921026199835689513908205338387220118824446128692298808311784059411647036213110105828618944436039006044165299837515690012205587109802463909003773987365368591185737554967233871223506192968400459019116323034608838258534412582703143469769678218410689142561416385027050562412554795418206598356976054240677491512864782693994524686171659234094314466051999842154980205782315190201799505234898448532992629763128876620020633173009249776714682603955468584620564775744956807127086395131602503689216133431613156438997593050410262389164657723411028126744209166710829528592429313934509052486003446543221119196707806312904786241692491155215125947652194731493946770958814918933948772242338564790841616224395338391096368131465453781222719073284864005732984047590445881782275676017426508193275206508077929569043068315241345717535990505531812841325706391051576122098596730582781017461872768618809175769303320925221889192009136531573509563822000965035494612092209209139526386059537988071808877177987729312549214125302289305309190825505568516324795397452708850191795488925028523342700368685670573713610013909746160494838599967887840803422661008066691228766664585395306826553600825306120467884339863958953889964846921964938342997871576912613527806739204519052332712069375152703371943141090858030133475600649196049895339776379540176997746835718144*i1^56 + -6686889433192124079079686962489757083455137137729864977959340333159226552917302657404907508799493863291366413656713655740651073295422171372354395344954174223456995792839137744505387822129752514125784800338083619557937855849500872591129040915113506558439728061153857686444164786356510174381718500427415763735046406377436385167376109685253589849119072022708287622688472977526124556827682134266924155665132811702665523558038454892303272657238579526610532896194002080248130673869389900789569491373488990715427534867386003577255984333232635896675343195222757164019143709219608157180433519705137357853041182307222541136168653110705724487099173837382867634143015794929411779095045498760463993752030493588327870570704861856664221235282246005568403888795928950437759310808166072313364064716997546157676733545451132488966189388733306357146814256909584908761264938657493850178057360768731501341470502923987976349752293034848793289589869878515379182267889677505023791764784899569148389374694276747503389703664376337714226706973486738399380555896502430329965243998932805358243112455911372056288913047662571242024380245907991759139795981966496272253251580150784322811753786129995261197981539088541677302709876736977625796657372749302843401139907016133517711261082986829597990510172499655680552974980173729655352167591548899581834932132724198590127040451219896849253432623321147171687662173595906708640299047874038148499473287681049476131110662371308120394205915311386169156081128771243358737587995376616523099068855539965167074845639367813398139144929940602880*i1^57 + 8740287894182874692663954893304894790911524178978486250491760365015358911241394300806529754067968085280625209203131506042833284562968461886010125151293074368244355527239918043410364244868154202650203577528529953159175442413161418772498039454592236200076065538925572280707877663014484481508287482115739130686635324533571820072514340667496316908058406458252441365586292690735998599662419220979923167735074434187101073154932016522987807999088702904481577207048332135487385239254399563600863215330260806114095004533315939759348252231315538918471488950105323778629776441926020505500183042335708363791109078975537206408773625268866726520743974674800510223970839408103071537436962860143121910251274402596094402438089213328387317459333712905910951782510741909969416593991856823738287813753134831122918673108490645746596401603631312547239644307807996865939831227968067405495882723434623321167175839334920753493924015239929148542903927245064532161985530730440733789968951375787704789601759255821634575582394471648168997341686505248050767385473581327686109462888200179423865974830251483892763055965044480421356304954698886271475361985528771273819149885664677391322717111596074857484348170787477390064615741355325853528311938330640638983201087088171094777649946197789311953650164141305923542692028049502629315453575601440040705626368727422540304909161859845816643371428669658103227991809851820725182127323488411956879362455638631978957973967780872518802002291516513062092633059301712026682630315467579215010882669400145902449308560703694532427907072*i1^58 + 73244982970622906795145511769842853432439175972092187548746136843346030909967446574156263597122735385039794610751790015035017827043508206627070561337412160962023782724433191573012087342295208153563402211401880580024474984582840101803653563954582526905920118819478129808607203379455556395513410755053249621205161405655214449055638186600529007300960334701869836970324836262984234835257445916729554299112281169125409904789571485480347828428164061943189640843229829660769590415147207881850048052872247151436696538271731864509946526791243174647251326727153467184418716261966310262872267814452059734826902513447686918388768157181043236486776205958243894909780739114755226042697249681950924442934386131215312555500445493169543534253595593525988731130868482950628243089104673651282413587959204245377944221129560791169059514034789247427183676005716007128126705991416322768501408798247772668172482597784526657696836307696178061341441849301979265808463087427744583750408400783603170612649692142271833803146313393405121065052847459528244376573232839174332588228563405206537945663085803432016850367867586219103516633500665034305215566445215627538159620416396346376860923378671200284111275816443293043667720518007892044295655149932315933789009007424178722138219055985656538285520607736163560685082172666241807839315991201980340891142911103793553468885310403501212708529447881380032952614850078002558651927557348477850878279459108266801816402856008293501467581477387375661415394626182576953492737623085171413426910485496471853111418906369589248*i1^59 + -93060617535820486721643302780546258021309076669211231804579318390428292341583284313470378646924040228153364026659043439604361260160768276359375599854823129729797398324787170875691280595574591859946808677716825811277502674605240590821011038037843149376701040954481527633023268663798730130752839644519687827663738988274487371389498016673545042757978439783491233015919701821711558068844344594988869732362264453566599948532120142356042185366304660023837307837498853782964832870177971097692862821243315699988244309932875203961083376052715458550112713659414965972910593315713921041052732991924252847980618704341363658848317624853879763341632656083616781678444622370745448032021662836134175619591053111686183617146053971739954691374855902570567093896338570962870262130333289940144381906855906589434425885675276264089914319665419436296650817435465435509129006711585983695445782812050188664995951221053850029725875383783812480008328354921129535642475946682143075111700759758884882221202651859121182510473736498196906193777567679161339480136121001437087132055360458378075272001075996717326916232886566576023230627580524723368472964956915809735147899632930528909174511321791618161477284170350669913075732044680481324738228258614552284641654547618017699321450703522723981842351733494286182257484052851247725172166536391188012262218931058460663475787669763252410725494365936987581433259479442597421690719923010868826925938506872558848178643651293937930316487572498690989439087695284918355927583745300628967748768697562775619033366528*i1^60 + 5405349876257068072889726954090342142000140511086962879597301015998290061571005358499193276749776156082522265454308256936895854615650467820461326953038809455178339902157278821607858781103573342016829069626148763741150537029563240624334295885905545986235902654407664761369409990316459725178345923494314461083266612533347594885325512438971255786993232479588457957048413237223473764815207531284221840470824567488060658096976927999064398770597393566527776778427199458088089258194615044731711319503736284018829792251833297741993076735933526685292710789925014123895097234133083699234896262237529015698254726859673624893181195530815286643335222117774702826216670608162302247176117187078990274325523697200225350989286931339335115367088248238073605492309094704010306154921471511654015887840994948918287546026857860452371144477561083541702337330496340522456438063108578809065026223969640199011418536149226842364051881632348933803602421385928064495702733599565352114378054019629788457002296637809302222858827721229831612985305764461198451333475166097136944748705910707166019407402115796043385849717724539839996878744431506187621592195146420608668379193384880507608093295064319879759269646386705249089483903959081251579940727321782474154408769346505459629281636831373120836679476101270724195461387978279805456261547902008795814826612509917179561485728877276071692095748290544067835739468572594196915221705617742822985925970360653572697720610646426920049486255783448930404341731056266019663179569255572060368783705680904192*i1^61 + 2139058328065548632092229597703816982160371459280229269034005315040905373310704911935238977122074264773947943875327644655303862250553932914921751581587846477284342711368753932505133497747538478930484290679299119907437056286986449105638203361510014012099439312182412770098270218626910562133794289180974953735330538435303996838403621071278721736609650314019266065289924110758212135997475297231088840777433310661834476521396696839303894148072596717636401725016813590080300724177563855297892583930750424280478380871240470576838312080006522381211310070121537552347611711058795140998535380842159607646996880130271706500171060950814678266583918512330977780854082044850212859158765161485328848575004832270385587679681435444476238328314220164820676419575631163973625186960596563510652667177997466167547996651540515793468768041686805940232205750781561173193437234224228610498796617862484900276896724509586130724983649644636621869325604558477736075278949344230990723538075213600941168212365714077742282153554496728936147561455467364091472188196690267697418837021760125243371249502023607903067539485586099071900810890806682695036257131757086662007069527776617769211457460240287268638684516452625125346773890177679300685194093299684326036215670661314595792086208336721302140763597668485492909004943871693256585693287910919407324298191350197358915718596441180137737379463575070376683098814847599959868405352678699648788619196214083952768701114674585114056189958185115861393270215806543508796953192391862791488667648*i1^62 + -100434408542641628856371276360423078271881779961339822777597344103637399843726404630727799919157956082459299374020729320171965079991670797568483213785076101744849861456328919258422897915526062171126289532159886895325621966974773377559777540466747939183045231953901313013461157560478137164037795331031268887863175813672171815798512953154086810774251646665797343444161842527761984602299431980073107812116247937904062068037697873158462848284975190963408774779495461179761211472467624379053694259145625229676170686389965421976591913401156930626089794279237878423599502927214935488914128915914605199268848509046987788330121328947103820839752099920836432954461292484196883475389480886896948011470765502368709488831420955185731285628136222497751440649336241204745136759694384770986126330478532928850514786357311341940172376194452408682516791272075177351859723982260144168704467707940427441872849741385962848101118077473617326503383483808787966973897078904479798753078506174230741499406341839021869055228463515510698713679731503615845174337644534604327414264930687798598445357613096905952794448425517102005201008105205776854060880170755167745453077120926448076256103793033743085434419996864351192327001859070212435560299222544262194790949223700175865961967501583542173700479967896281981989377542202924192287052215156861187142218980234974949441386438667366165243448764473413818844752970762958736065879966284530415442840363166938350284190464140655014063967791916572828898085583838873557338545316691968*i1^63 + 1689424678669688759114240811351373220219310194508086413818805203034386465873480301501286145900055056526644813267397053547480116368732958546491565346738653406988162873119874153970502835647932176573699873868373744099606679865127474050888083925552660643668882388345657011229930578340388490311200559630402678855062707224803687178640163350805338815209174537759612010746859650382414494345572258017266318908546693708636213498623976614982837257539034420731743934114112947803272931381563829923232224277421516055230850846072471315532559667515743411062161499312976141965099442323238929371321206246563011097679915267599969303053680097525891516968304752427830909519024760932356725627716424113630356240811729477208069659095297344594908969041152469854085378445734426662685999069447941262207416067097179920250643132598605079576705046378861537449110729800764642891135356362421537707648410610624968889236992647673104237950073166418400288141774671550724432154305386136457101276285760817216598158291992870078244628452760647859836270788129601781982703608135785853552762238952207251254977704149045782355255712165329972773651276436075247663608583808447352584357178467180102107456196813256814554247439018125433212218080660539965753923171294454961662847075337620644904518443948176431492054517269670082795977497771765311100725264513667000423799225776166615322396635904270711555375837006073720226076110055852876046528777471646558197681435768087559953113386719661001623576055228576723505663481849935481012224*i1^64 + -235237846855460396646223890241380019178936745843239211490320506346188685932921592352574799405199835999594440832979625890152025969518375220828493501714181479711481460641675212528156719093317790437341763025335185836447994508953338419725176354434825093106583827083151109034237650094816867110867362516701894599193106035181195532879203673361987296869135668493891456670088334901828804367552811069067622265322922970078117736406921743088918823368733607570585400351879333987924843040802150329966535849890000144633237180528707507419210992173497244022576139526192685230380255089307278809183376996134985423092537049673784683059050550950658180290896155926431338911060168182473432048171530778640346131426594288016440292098628949986950866716790757930023529482408058125492337674099423117871310003685533075045403747223027512815860842959589730127109259181484879378700007720344639561663709203560323603047958851242732372807999607279290229077309733891943539382363791617791476321833726804163025623690036373761673906295441998816022408046775823348352242812524027208956336754723673529893246082691996667159581571331735954669375478843972057321716077843824006059346182905850732149393532266144857167179506366559410100625998646440387750043278607254726219575517102693722975157827201677025889371158321122480360818077436991176049775425533196961811906425256419790868628205860410799159314402181176400613018406623022543487695313696982123996108047386643531786699854919048458628892667391780958375030019850240*i1^65 + 42902728924766788024158170720706463545839500643788710629747516804429950332959570126177068752569112255192475879377086462674550780578008161136795489792179702194751989192950319359907993754552578690678023015092966897214030734225955669134882365554043648327582694385800749499495697961428413017616423287620087821367642261899561296278722553231883631627326753812834437107159819211832153481036288091888995769941655420764195240640141620088805165097711343463628296222188708341645728587087526403980392830931977616955394219067919708221621237182037726987714191902709110642578177297118556417035906962243144267587746680579464054178020025061521245065750768839071010932057987919070023508960316641923821227215328792503218622686623790533789020129081725662798170968637068940074287820929105190056984519617330218725126510918791354350826024948905550797205315673769601605126096130034644826978486746755987400567738892158893383331144643629028373233763152940116695476225344911424713444565605578172272866954667579268171398751755765376077891647773303438948347732312320051017971830536553930932906710703793375903677260234492089619983811138351687474511695441699917160092612367769767198336621010149707008316269113526614040949608772920251492880306005629322782756850210331637171068943024053621303335025051698920268023014304430426898585641458572327451215933113364417480881053988970811365062606028331379718818584978064145014348094885388707759818896912252825779388334341756117609216579513448426110976*i1^66 + 1561970522811574550604311171690085159716161843815992565692798052149242962490403176024961725047595377743747036851833205975094100491776978855658719295166057677216427870031071052517029067521293888817893042022283857459970929737640885709514065162279495021489720405746387360804830758522045046079796066247499902863708157377172801645992861027079807284779503546053380039937409386705104600932360987578072558393209933722846295965294666526679221049978195718186065067627911494445443202388860704780769814284855335404831635287052601549539598203500824246987047964291112253081161119766308711854324771064188915269643648266716521489436828532786395639015374297900388439604112645632320208388282275895009886019773814008536188794573893269949876988071830519238795702265982467833422761157391294550440064039629814293838053207008174676006870297404403891654965813755587450229052824195783025780744427014967571914381194452276985316688580341767908125269843861712165988337864863718966046160767429875706488596975050949495812138595946117890060482507961276963401575298053098506105099816476162489132543246537476319080134569053405066801537480260686198148880254785334645296403847397988169675040598692536906457597222126721593234432051150915373807600117078086881919277001519005358443670321910913061011693867002415429142181555080035790217410517056233277974389918300716884245910371803775591020968719608847572840759226556514530514617722241986266145746523765134576481483003668387479455119966208*i1^67 + 7345877526106494641563123325134850090873933286086762893724298329797149683652952412742427444553491480956674241365998359622879179933367433353735430535834548089727222271266334702523402550372810464760857764873117044970391627436829797815506491629127740427372098694347233449235048302549109657667957309979266517835557880694294056308952240123927135654594099648573168804141583488497988668990012597345906861242811036454528700491347971677834786990378043201987432009833553824831208612660147983696601121537044043323797227478440663704171591091472490012285074755962075933772621119621153208748892828796428359049137813854654143531150749169392449950439536912397564537650446463405608473883371479706220949220690994004454727932516810073905345709352539356659220503373135682409321071056767993475300888471620660845202068222312728364049566276721348569030122664566453406718899245139736499111318499783118108947696410524493793482606283736106022914057429143061067782858487147728925153283594247437595278045702643309444320675374518199505390614652263259096125499114302502544166623744125158000404511671247738003767366038855254532869329854198672025659942880045223447815669793738670373488449966771356684035614301646327333129277490550162803096559338763993097417251320726505308969609671959175288600785863184806615703318040980007902131503339080998715911006332253370644583817105133904545906308609445418196092623571634923070119412819091216179668430391499358622285264801297858560*i1^68 + -2732962452655507445738617417674939787444912461217399241210326938643230524426783257609526284984695377237500087102107670658637690754059114969253248792961618443744029096230683062956619363355116399723233541050011459779845127934433929504435705741612518230937809419749493875482103057178524312489681392506827387195103177715310466769109978463231305009380392111628809472652071155880226226518210757046786878877036994819136569169432357930489048525485482192413850861117412147653715809241315114451010807987087601519131814868731866289566638933656328089646791159835996640009981326607703464843049231340236842781877684566440267851827691319009145457466473334200989542718962374942427293231455497424206236892680278994118636422848479399034186895481744839603587665366724459097733130604427535150582520589798818053580848806776767981551726533400520519671031254876539721302074340641631086651595111618722952227832056655027183064207512529972057935434184198045552626259388504954635607353365202156386723497644565859186175398100313642598101841595699128452595092771485110339850714629260700606647128395540190864268560592873493349076119581946969258260698552702845914973173928068594060866041059931813493336670431013021657362568588894878160064021536955451432601123446307670401325294169598976560170699537088265853974403246079168920626603440708676108320580021299943667258541438900949482712837120779613233492884495516039981685970281659862056840892932194464446959058944*i1^69 + -871801087988136017232885329498936131121003553119744820636935356708448518461935551798863182717096939495447341774551793402652123948029202154517793729318478765620068409753917086942839238836307265228756009098245007893497290292177576939531256760303254183480973260537954266058137793344326452437732757571006163309809083602217757691835255410070906726775913070882542837087325114806353148659262006830593198925600950464267337419893297410430344790387592109102797326740779171924831234929673450542775037276547133416467489915570186703630130898611829848729722449719024578552846166705390348374579880387141208736500463271619043160964516260910321618457089010710497922064822804823355299669863681778891084862431119728968055348611061177975698600357950084157950020296159839120905426461738331689244241250963013190560748927912800866376407781615933310639250211090487128317604660983603333490464186006618737366388998079233661080176536896179476002079326778670850172932085397468638008603997682448492738020347878528678874287142685314928724840095854716886847002029447279568451149583200225811728560289928697631136604203791697967302506841445628065132981599116443554730876495830298376824036342692353906421672355162427016246555738494338449681992566580756344347330602959787464630677905899405549834124427663555302663241121991107959262572685772019331729046133377447297644638403018242765596040956870672294525928297671984185435940793269312474410820592205824*i1^70 + -64993286124805262589804622352221088367780218370344315142103228005156433740225265250001395932038635814107667063991617072489702927250516191840157989130285603017552246325846386047322338103691206581469221166647996127674085588112982165615442579724918802377927767194490572234324590334506814808853840627579918403774127909298621991899420899394511445573075860989179204527599574332422866618556887455605162485030774559400788126787493053258324959593943404234938896428086485235566482351071914558701441131107570750913811559374329014549232749302452712712106613681155204633930390930009032177851981455060680714112393399072832823195659564084341123943177290065882976190146646121082428511032376170755945851432555639926571014702736723490913632728833892687584047663571940640862569184122503403229267468370936651480584030174929630206886461568693823834785881016861384868483219568708014863444682020532668798074603955707692192482395309224765574432435275248360313640393279975460501897970154991304104891412925782559312603355227658400767869768130338265995600423241697366497678220964598227160983420395578542439392171065924324380132892563543437808841236828520015276387846459089583662669055722122683442964633417681806910215732913447851368101907142992941005406861470032562364889356309390536095005307882432672745561398524039771467332545968938069628760018257118428876380171813459874874436427131089455989433918150005908949795034469551308800*i1^71 + 70460409621810840528102164192018801499359977114815770981864744432886390406315665403185007275873909421472040769594763108205375397136484019805994096343034315469398387152170084624650103693211218979699953642381604971076781339831093572640869550656203432902628614514983966899777223230803816188434029910303915506450464108321795230343663404565875422375091299743331226596363027545141877331027220002811021784375403806473752743788335560870105675738086623994459090957708338952184487382355974466670160215646360554883263481729808761531322362976147532250935499303717259789917157407539983458561230145145207640504630664569229543077726528420462069190913088841981345073029668111924104271131367866615707171592299530572173807559196677898063524787887800993300711452153458306441941092228365888950327105686399228743638081550359474637283536239915707808169379933109150732124836611095597896223220305250241448700447662671570563360481043340067189996326669433711978703693112292166612750824554766716849325266268796423145269558935570968410068705435477490940560359648421700674118187130931443800912054190487779778201496417907756274265227896759803652712974405026857008135145386945807079008128245736327393166574653114009237747759318290951201118692640727720967551304688306657290323545098775153460715890684004382152265285042180130436229961146558507361170339439614623393195254056309296502636944610805785802693393405276323840000*i1^72 + -17899836398774439436108590126720147590923419369999252422504257740480958305937482193092654756473499607924243133922834996360317812749731989414810151446139366175604389835742102943032946556775849182458233001942350446453418592348600248605928628709974732174679185950329865737004292705040646433504870671925970683217408900037852730918103947514358621056264974083033899612865865033682298407771058129316083371699650196774706871491776643875612804279112261105292831125218993119369224975911257101088163754664887179110747408389790684922511108923360038231223680767707024101333895218401125405408178178828910541964109874812315625605495186587629407724491057796511125279315090356192134812088310182278984347358673558605677114504894628307478747939904319875103920998634399725199502924521082650955165497340704592752955120376681088510215557242842553833266384714451100870553848408189221596434716398510441656042470054076722424608762132601790511606987955538314047587859510309149349110144132069208986578410994441263560436587575346327377685845413464572415133587082890682806492275431210740254825160186974527425886259532459666790666024559553716792765967288202418967748399735153018901108608588950623745559096871306909062400430044552200064099983140689331744913125879046164390903823400876156864291619647962676864066540828508130864174259567514164729960250318083638136300058148958203570221813185377113997312000000*i1^73 + 106045288971611358096505647356518064117927043731200146271860946262282673517790225375573104108316628624687520627434413291596820865735579964292341650050053397861597070022216214950830659839274260719111976053752223305193872497020368054734747259531391964617103962738528287914107241308575354471160534857571926591896074625109562665523068292956271549642291597804092669232127844521114574800812913187982396712705340515247177730258696453511827378237661462156661937374986120086213595568716053109944093647809259337241350345539165565811908285945284495878356192237878140147914672587322576994652010076779849890286675468979701689869756830098901671835729117551378705863487072069734642826411789400052012198825393395891726622433234180101158424707495516412389675536033884564976503024896891178763034056545251005838492077305940860977628957032962206124246138964903439374236935458052631968333801058417427814995944388368742016089900527321192178370596419782251418254880111795744636613824439049509267677575441127283491299046249324322465755711641579155168372720600459325988318401125766171839951793499192112659417115981580254848794216512914564074154733567956532606876561301322447989014012711322325983824149490545210524065429041617646956232065142427201329558087862976353187688715207516996813444729811579316643307468182045780329167295003936162100790342047728640864878018133065628490137600000000*i1^74 + -321919607390904258268447135486130009625322160807421467317021718465002485574443549266996138137723396307383992669959993815271495856969955035467416790286241296411571242342908115392199893586891303712640763641648160514160925961626109648944130251897025080474228446285041426949060389140665363300654257316775069319071177096642179681005603324810573459872401929003102291120696672232807183151422635858762917830237711402392696131657991974169759103307941204679020689086363340909686498072687334831264674652315617889222744110835734310376343800490956393345167258482730069963271270157600552889233916289259978156300157419995196762293843847871218711985805049028026206529675054019040643836644983362974556656064180458733159963162082952406095126664815533893059571386793720101041988851507800112621259466607063938896287100094578323767795807418328494940324574987821819312862391460478018874042392829249462090402703012910117829757999819637955082694283317981134521316835344911795435559150125310476401726433252911695757001283887557702751159166337113327002974070429905983306401874800929835447678337377702090582301883315753483424953986583258854788768514748429418060584296130165019398434087544941103266931187063533697743962565371264233051844902801568397439415789591220925733582935105984211136143087972960869148971965657658228100852811500131576541266971272708598169600000000000000*i1^75 + 377129186430287994569224489506577997225532045983131282968425646101323405014324170280338825828400060453169605819046327463177542952533855103434148607958313953789142904861500428191522185303097902290701210692422992034048645576073961097145441280293519099554163130515601460886766401353040548836349588617187485583848509831834284870907930261076287290670511358286298386692191565552984132574694192073428993995359670017539293591381338329868645702968494799761525290081006165693698934916116542487224472237894375419228165180464502849764232380957807488269564018735570932928994474616279494825205532763463079527395270807093518993699949776231393402893117336368180551598293404097258455324097838148023938275714125604897438720759477145613585675312178626910953845187014099221598442491178134597995957608132597408391425846095723300870114565274095937981084835007228713022531611250391250595818577143274736153965666891882131454367933793047973663621240697423279147785389361782266599053032816619527642569811479006786603555608999456739174738138977581090877059095632778003238896245131388313233791806931589118922602124549889533307844244487845785161283613154038285972575251101090711745110222933682127922336453331189747391520910536666725098690486307366628810418545766665877043479650740936998683632409117088192006403106352181105960001081956881536182720000000000000000*i1^76 + 158446850690368760408805575017775765020433671165552164931949867886566209542213379673267374992092361503215761301758574524856337585286999633585099053207896218515272186128121646563406005115587139046291054704069974473149049212477846266507641168226848419764901736175098307426442755463993523529471312184840305691652761364696747536176127077236919233233443713943722639732030149549944190330184790977579263740252915324254114836046085712269425386672022588319194628073052445068455142951679789997166280700849986886229387546496174124346303384877830805273959343264983911814832558308277624726108280414713584663887304193949939011551381880182619836184616433545587324981293703846150770098034746403352714151360867446616615680841721207981688219389151169273764865892551926724065915331397428419321800089603437146885101870930128322960929696685950251914707926694053671929472126229736965509022090531807907928340215596198629744160656036268345996463816505528642687230324505040203227462960060841686737969483852297363793329431930090837243358573204816458814507769809617921195859954034079361667141279860619397327618196873227895181324816058662572243663334281759211005667641468681109261638511246869203956881241155803698644348687210385506888509255619642617485415969449078160142445972278845868712752307651506509877111287032722728700000000000000000000*i1^77 + 11093563987855974263290178296999656142669646941135559958375899597884012899479701952494412878105487570847139569923916595940338448283153015371206952863807462336454206856418178637041987637051980352787577651639629607892146409092459006235990963180647107661241530722161573350653800868998797537945863472999957179023223730033152289123700203380467474958749888473672597194751610807145536982917674379835883837698529748318056645059528516177909581266156229987915333852560433419257637586572194053415914312259301429901254470653236714078462268194350088575103885606838742382267583934625161649057234367582807565392733624048237934698881392161680247201275201042174005832130766435437440478784650362030101257511543966970665536725404371263701551402327948873693133995965452600411088604523828678798033976675946908012909104464699373787069831540598197015468895323428893510524741679829207832780970280327830752241130326943418306882297723761468707101595264498509487135511898782320027451063379125454720464296591790339802332815795725405541545855180301884962741668053428554868818670162114022764359711104956714266975664704063495516902197120338620703426507657877520226907560311623835345111763489971544018175761516017147974689956122855718707652995258940831743297863819910644661150961431439308462379357350529753906250000000000000000*i1^78 + 112368359900621669811434304449125315788533994485281968112938345226055867478398710168060654280248324730134263315636879246640415522563764442272727851326579523791729216091691424065275168844104666565049427064710733027936016767263463572082656901694113483662842516571749282802560095152119772411592825686640034304136398386073827579594734583215081299776205170820030814928542187772854545824251708252829773735604307075330579506898258416930113004346618088528528567477101707449238358190896781301108555397061105567009987187795413063141329015157339956664854941248718754738018825445960949573643051570630834351045849402876034133401409842129089693788557584155885534723455175935296221765960112290665741183258653863178222215501757321610365380931359066545409937626551681307557204047543248151107276461531181116509216091168372010049641335789368106057079655247722266277616643789171511795202861672279271879676966183721179136582895746978555726490488286981431376248721464971095501371515709900022016353905612728073560736702012420298680234155325614830560958240481898170735877805515590172505060050965802473704864353566512793758655845548124362269762053870033174857345586507681368772550720270192452093624197871028092518867402802008324650940983235686565703135621375763474130540356229705810546875000000000000*i1^79 + 11822187936129656571993026155542110183712392702316587993213573674900471076283711177099381263125178993351523961856189336060573924642934866352515274572208338158376821387606750649757501985070056176476853365627017050735166731023519783568066061112615859667271500567035155204410261623012620189027739694484050121469326358961277903192050537571273948172483334663512926699808581955081164333223997006184132229306251452486889112802122471028244662503932188868489065454159686190988691197843127083463148697750021127232229649942422963800240963241108657544461009075906715137912582889237547622844567820208963887527380245472224444362643520140482863413452057636923857030540113519252117975365053555898725158753931072824533631384615284825055513564905976899426046395634783859289838530571315072396038416163006946607526155773594430142562482005124885321958188861393812559156956055566582954439818737795753598217050225234951566505545080883207931593503426938116917190481504775541226132447111146950792000068649091807865107412798730232262779931044378726745306702951279263739185255329923013901792654055798435141575110085745242219457750633073461676998408751882046502100454958928997738622049567191719929720076238335343383859571970520993329179128235654245339791724085807800292968750000000*i1^80 + 403125798201229660130968748416591863491934505017592742054823510806643593831329416986357073398429455541377181401869423516472571201376379351507936543770199225196489578285131268507908363264409727090317382776517397637837591283489180550915705654522305869904578866391486757346226095650106363668835698397195300136409719883981945092602258336125161526035154820648233550229696228079496606947133640504707034060304305240144183200218447787304630903180448234779476052661693046081644074162724585387724872691776075291265181910527319490300246269166574789574366858526392492731867870756087564574918987939732082983912201846664395232720373564245881104019594636376461096800796775987292397170704558742876175217203404049919129747899890558087323808020058478142992852476798421967253347766584200679954540850853747583379918520590951300859043706162080379274280845890146266149715784856750627468822752018162617958440852645942827021752954734710330685431368609399790255588071296229307679877128233206763876068560304965214296695270590146095365378999332608160757551524767190185525098379885435105432408501740969739074727916602750734862753201267776415413356157486506807777947535421603368093311463388205923229774109454313868781848243639313598163425922393798828125000000*i1^81 + 3791496630557592720956383075549223827290661378715043163058417079162340646413963187078673642554267436344194724326605307583387638926904992788624194268678528214462475149733912673586420999447440706715092334733837519480604302759262715658479409411085446204386447763740967702519240258156822205101552330253751602154594020699019715227795655580629336496416566410523146380859861254157757589317015735098020139704647075059492313167435504934479711225512440849227751694324316054015869920006303899207542155020798390736579430708160747886829173368050751212311215417496824305486775978412213787187445788471311301539739192471617859303549986772851706148234475993532465589683923856387286704982574154031039720057408944410996163279484228926380678755855307658482871113296468663929038050746922081731554856214657729656554100980256163565200659771060192686431636203320813505115522471698406334960842929781542648944347441964710975086473687810610141629288466616953660681239894043665677423454703766172426439452515658169077476468489768993519759101927104112289717571627202819075489103281067465780137226696155743113891042779161386970601417409622573935420205748102906057734154311659959397501888702089541114393334173655603080987930297851562500*i1^82 + 31271792049729338958269818678228767806151255632401880585386539855086608504249144705292238936849270458245756789830319272569112282951932330854495313125764351763087759367164872965043519671540197683268107975921246703846746305047379516811039478134559648605096990448051536588862806945367309617177007446545316695050968520708464965556473024078479299801959533395367218149463351771659790379558288030706463866927497638665616529088687238047757674333799757900846166086556910719485633817766705711000533712779323053811652635746189991103493055105365923765548750637118838513155551441161741054891129249894882389349289108387794464990300640626054919746896963920573980191053533578598994965276356567213981742947355786010830054765298657450090456354561958669840933796700066706765473181866163001278785890139141132193435909389348089265054360780552814335358594353269459707427968885329373695324122681908901294048395398553717463408718894108099449071695541568035667937790727594036849888112275119217797081206296015214623029936531099259360764241182423713932494363022387216125250923647775752718912245578863607601976894519100609409757772288283323740835934790073687323254317364413958557634032331407070159912109375*i1^83 - N1*5510984827909886836553051436700884235285369004340825434739191933719387861190584471816358363928403127131335633135089733611341694734465817172352730576733075940916786486473846094391008826660627012403675951039882591290537304438717329839186139214733030456765458000639140625000*i3 ] ]