[ [ -69558390384253920132461162205701738023126006923000482339214362459915933503999640804275160590824630235611647323644198128210636951155980589375372225099782893169581142417631996800341904676967808461043330304532402203735594293872496551755377948722260472397371269161311474722071557882241144278666767107020355530199003181913366506459412173434526308059170607724640977958143815446360104735647055461847578685425482776781384191620502033469800064205483112373766475206838128524214808153792842280947429240118437015566202962815834177339744450300453094283910722027164472970653960046099349813278187194377242676118223824086730172089559230859212618710216436521299102506817847263798606901748655084286700878337288434333481194534277964192394264546328955412832018404029175560179604067365903666810899588925059472112537757906781877762239208027595498303147624877039907179737111891455767193117912917878677147746473492354803677446114763253676992535811918441016954596239484895744852099500812129930844796431244563242426044098820769219076288687220532997868710571096114390273151046794466763893106728394255876715115591006932219021078229443485332936048431865184343875622781146795078379382979826778149451030414849761257821995677535040276449021096666818403103954606369063916123059315534587705348093864710313991676370758866861541915081008734806662778900441216258609631930865350087667963373164258582793174860934593166419012026608150378980158270931431462878421474125536523359555865832570821722140211988373602503689044327532993745719128388422956903243564781563855895323944499964408869390506659258502785603668021707040109012149302710835927477957572043947496836580963105827430049137006939481338500122761992440916220352559990378034297423048871201998678559393284001745499618786586466414111970178367488000000000000000000000000000000000000000000 + 2357128608613038091517161736616618943628772797506256679369482453713509886403612504397184512181589336798884368449765523775563574195678299751557674475151705566765506479564027253144850635192519695596694374628396792609104237322569642620704656205135407391739561533048129289212916979667806178860346735035843254198713054134014187142203929038531598486491202552393190351108088277594747109174746378964702445647154221563591689764508448290354342525057862734347756949420832098718704351903648320725783615556121103646568361163217168069987464233250862888213344543857390554879308250816819519624438369491606374294462183665820962416314871432288254743839220349175255850816861101199773531679994652759589870006685657205448638971143033560877462200371623590493555949676086708665319538795746397945308822914779348862159440987480668239490877407808577436717160244266675483626738412527681768848737047796260293037442440938214172441712294288488519689768843886914160793320730427716701170766050007823242728852836128297992129014658061400791560652369856578761118317421739300030381540949322104012240246353635680244829890001414547156555905605822640296458338182680148295232647147622534156382335729006133607664366622849490326427887897187376535837305292826282847656426986543408058970024585245083454972783620335718937639878890150521659756911815276067484529263398873283787748016549331214716499162780287323392997845394769558458129497006562164988585664468799174964959011635943477161390034629168631114552823260801667785181516069857434819712058226353277493098935424836041789294586661578084809063745662926910321481405699590849719515711302397989483582776590848047528957691952209446423070046927083931182596516965631832627486015830217587452647190192470680059362621884840540135475713675919506585839279548661760000000000000000000000000000000000000000*i1 + -46423453253838787092528508543250926084592707705484233848013104510265171110215248037040827294988803831660012281733052007072643306601242180314670082915863145777472397954445225694363929295392200771358685190373394730266869109785480579784447129088752914996612422188132798706846660243559660940336080196143510882282594733692378462061827924456094246980837201173313981340613223857275085558127695000695812910447923021056958065556044944725524643091861435889229737440682227181571650041155184202577536087975060672071164265803978629059772940678098418086778716259975424942011964323526170776262691345373153784897868862995446820642283254550424088433691628689526808005714681265364466622780509459771293515942705220882500276468443969050190562876004727934210197151705147264422295842093023251492210796359961503748561172050784875734561450415018316315844681018618723348528803608981125246928629469133122383559021499331454589355798328037475123586343074411877173863945111413898546087236111552729543928073640952654179135804633104899547963414909361857226836744248594492800917556264390513748649425914506392984093603389299613694101513623936906754792753007921923635922922269208574262197961679665415156590134309216034634355305439779252440397328275518185611768460580969473817333245805415954101830152829507948903735809440646931823413944402279766099436589029660738287342335430577802703661524564683999924237877193886766745739143447396041735967787620160695101352729961113082122734454235540938085412037862005936709825756117345641355889070546178325872185385001589500138682498507045020542659066853697971442770852801508362038684066241074976774500163080020715925886453489502499436542149278095279062371200781725613100996376559534603481793417278553942726616123542784870461278056947655219492467866651852800000000000000000000000000000000000000*i1^2 + 533153376365356196349364915951740877491300051764118068981389226268439976469690816184647004417699928914648950843573797164872209561521801414487766225902558304756519167931227833900603908194219006000584917556672358720010683270717310667096442915515962804499967052912543583255439253241025990407434271649699787001920229876968557025530756892437126744847197518448557886457106789770800246163281399251933759063767984680054398320369126232916938223342669842747097145673931571220693371621756431142337876977962103426888016591896698588991706703379084422159640528255322791874422169022144528043954169301436753041909254911743133500420212381269371796233155208181325332556496640932705941799415598319490427136903506101951975138571943544147635548964274885802641525181529474597902503965648685110410880376504929023010581071989060037339880208030394353517752164114566175638912227056891904892255414248517179087746966261640173565935017578100287694444844216761993340303041987171162957400307441016782134051226423236620592456522973520442685607122943356697634213284765079438861474771477652596041196987618046699245822092511182988575527088227034596806882699610463399089629592729319631630618237750085902420691821691598657055774869595590001987326650095285410005002717893683820590857826211801932014953940472309272395446992649439295414098521430475473336751390053045745270839958042480194464647367080059766315692174234900832266681310257137257629202584897311681215333352074677008835607952748432555866515064735578007498965960163171625069835609940272770934451568260939534765670635017160467694462360437707091256492081146086978723160266138408143375348168703659895073180807262229973468365310252421430371693286548187749682614675882127771878561160530032491374578125387338908372305258796436151776847195013120000000000000000000000000000000000000*i1^3 + -3177313122108222763846244498781472952542145448237443585527876957092589219292544912266293006268973551719113711727242616290939679419195782366875335785737454298925531985232673515361007586947899642256915276016105407200044597007618980537929441576705803572505563588166726046385858810316742504631653497933744618749531823648050669730041454447582257756919171021331490162956571067694322321585082811004843492545859406804872030638465311747683908894481346956033805542825078548737512741722944747313484536060417640129485951356805312915267403375930187181189693021696260208258795986527102841881872840705769115739544284316919196398265204306842746829149407238674651840844667738851616620856965127226710113653854147042021006466101937749083734600319776764829931621791031928198563242193775649872415309615068768796269347756564816655865487209739707211558656958039955204639561740726611908965973336791342012303497567891195336363917197320890673441725325016436632671036633886131572154981130026908283416450015385002481984250025079892134235850643451623455213197730500740213351238528178492450110567354228961348586267285890852959373171340655222565890262661213586598117219018523085955430787924948719317164799300598687853417432618620637650599566637972489462759980187639749892663595777904750420837242541195985726222107726004972252769782132222274748109235748633923810442414490228560948048340062105713337792797264353849162180600562674282419974241863857225645058806483739033311633166281639357859965708192996389815758797112570142259666266422746992492302506093750766958371717267057793947188693618843945078000143676244626894592289539390026829027424893101500083544718516031448661284002642041069872376393750150587035001572397474839635738756133201014233264804683422252606590989048262279430770568619622400000000000000000000000000000000000*i1^4 + 7211688406731131521849846359581080921469005241619826191214920827811092326742176521018217774810495262418106225716695767759756974336754324997893888612927761461605852396169844880351342517009383249681402604473037588284344188247994196663488820154255616910683140677286683710136697717952205250410119410159417211749431526869057779707962300801991848726943670955359120490688794031344606227793423526362062189286396694718234593401989153298877858555875785186763300742419909639163533493895847862949639096743106803781075110617936847339060666527837535148962462454390587109888964515132357377449832605451212335271548694301184899279135397880432808767533996027468245761786064957923873036982759417095085702160863696020683997689559236986240944573680346158964982891112241058998842911933118069315106183511442583762107325653372388904959207851728767174974137869429140561084780300042909998672295307644630509217701045947394863483305353717673641379243952366612155798075676840872334525601484285485010849626379866182921563317100130947748567559554771768941419728533992340291237269938852671104700089848813094766217072218307932650855071557776001054824868067475209916425155018151683059413592936823178274518362597873469144178490816783700065273580564689515256205568651869341258749521287840235082975459108734175447984684101545922884571781931362087793329222498812629327381092342078145963173142080455776339391415626840941976826768400420668669918252671833782194182459317845447446173790833423930973525589710863761495914972406463916657727114082688304981372252532269690458677866673204504518577837262648333124575000425059572117405495118138215897082482718182758741362367121596895362718650857182741822004193047436669239375077300573329319564074390383434103007305766080320041344416672766457619408889472614400000000000000000000000000000000*i1^5 + -7857199751078876648542269953138838903011767977021575995340577152560200521890729655725985496240411515601883521718105268097337823369162203639172759106798126137500737787199025500034969590265832753129405710040777050586446621323637372539521622420397627631821815568081777598516265462058134689632217463943752766451011000114903271157473801982983411493853749956877005369047758947709165133338300850419009285855272257854208755407910750372408195366252335214072464725001865374172139183290346273414178168746903457150468754686515235199176271700366220476819322739594106789753684485308406111693382254360595607685318078652686150733132184723314456664424890746754599822467118427131099466083190056648602588314137421553654305606958729090444106401004570119675092812594738796727067410137010731443180896080285861645575191822133548903097793052270318950851982338396357196731106510080805800538184675704030927628473292562291227952827576882215728630287574481405102999297985305045462422012945483539125476304120842414839933063558433192483820537613064587350027835444572527367946333277835916927071216789615984892936031232995864844967175964693060980200326717783915371479485212938165586819342617941042980386363124359912216794936368952377070633416955678417127574182881329883724003230974020495041803515684450589566855659492060380897123697530557403898557397879399729354100018939071910469433485247885841873698563321004629237934531270813184295641846544721620861321835159799684898064561852092145757114656700346450785299438261107601788800977319571728407018371029907779934544916177348766509588171142639029028965839636164036536732362035784626140547482692399538102153084301013376602711348717286668376888873961441861723892779064365411769100374718839720010858069275564324827034561190178772092737372028928000000000000000000000000000000*i1^6 + 3370710647809006358291239268465511924749686778687311057322082102082261303967575751898479878199898220054214112929943037571365231707515710073954519215917118260676631597914797294937582891679104061448644906390004997777569568579788298626838532011415825646120896795579782215461710918271583288431490319079096135294625726837745314331498688312797985551209228856984908973369877722558318747880792819828927985141752705026390188081379586175659614669105537820271167765789130636066537941124501971081350789416053197646636914246249770357161888932604929182875056729960288969447210181511533160140671202251593581280256231145049320171151636660596483027267721943194329151764953776523186170327499517734652035642398346723292997092144767849834783946920826301470231135602218887335189035744172232615164061000779928485194217345358704060545135091551774787000786602322385979107802812729003869809602342557403446658517688326586024202569128158059747643051758410816257730940489746897577650894563938923151397945254461704658308726450279314371629046632319404763928277242230860210649151652244147540707864380544619646525792590607161268197878273245873858063455720468058444404833067834023523813503350452916530059929880446346105969769449200565405090938283375461867362497781185042267928488365218335216632228597642846165838859594591153604501285328329570937630108909839190416076832065895187507067070993883494964075719689506759688882121226680356964545910595861598913446647577682174493383711537104216028627198500463180871567291607144660253234654938689237482138548831189720142281612637795634139240095317950380507726530102372058369004159595740869784574690213742305257027769941219469040131962983876313135575506155973328109797246771445332347531660101190554185366116216171223235242435611385623198536082391040000000000000000000000000000*i1^7 + 1995013592030358582419681965143419601117401310896667386329378621524553092969957261591110701552407357854552374788833933105472982625519013446404432514553301543249513009162464366198863633399788447543189740429490589346590066596652869805082491864901546948054528674727163960880499184230461131850350280370014385676454925995097079885926966112576398797220073377524797555266913394343249490337875992306349798447373822601807562425358229760228408651128118642513533697680535369495322469315195187396094319580738757440149799669240801517031747233923739234416162982062048756416916268999123834145881380325096574770628133814478334993540158616022428228626416030625467370738294215918279622983620726378844823658804807869570173827048475527212860366067509889468437150066509545187866215294052753885707492256467278797923696120786236780898220238592249755400372885287504416915782487743188803655844421153958160177170902360289358943467509533064720880933188014067537770354371837520406196451536982265571785087296865730873115588498041913656282527788726987930485121656069332536883798444797476944146683763012883565236707140131534833306478029274687597591542121071250155712517641633837147573104683565096972810501108607750895703279003531000008442557460449239337741541300776983972111728915154713916761645484201444622062576786061561603245436620942896845631727537231630866873926430725665453123922987815548179294799912026662224772724769812402431478207307449334041516499937313447674469941894510210624238973789850801396634507748008511239000377413076146872630695777828536063717889904911175578119060268929252437797669794880847336889239129495790912583727033229841842733158507709506027561133356625908660634850295272363288238284826665801477739966034177278521387655990336579323283171357066280156128083968000000000000000000000000000*i1^8 + -4090678396592822997132924340810443263007334481011803722382454686890856640277174074000188397096186423594551603129967111035961520878902230987621277730407509570429336537149393409959301392046789406907739736914437646575270415624931898183071279106571907494601552131208918938668687419843984339218142138748364482467684637473401153272541789716276163015048282207730446280400097825458137175250715180888212482490279350617342064412157960573545841069204748383565117551655157399078619539559744060508550132549383722824098866424574866949231577617451315518600596838858676442597791685983593006591363747206210261753828187520373686762169164035097955849229801582026552463802580398014207162190820886030980753871444717549566756487450372190192742848069096172043164499994151309987415482741374404474736844450726058931544866529855827236421049315910539218307725938968802429414281486062016663682591902367314135058845809955836943183311387557914651384401090829495026743513807922329988275175805101053996521381113256740132424638100399430720122557208760987265647845587891733001236232091057113395256836646862229833926509251901017717478026230187062224607458526545612555483518607607861203296589153282002046543551742193328174051796346158947782764843259961710112876767142516304467631907707333469547039394119602098187953679537480377768473183779504610999241707508068156861221891436262481013255306636686673268817012553617812823385933439836953810539465594360786032369353520566983285280918534105438430580062445270703070291401087406929315826258128485971047082229647285943375822486625316308570097231616354778271769714593465533846819982966866025107168815071379512230496386462816881142974982997490702819431640838015682380952621788402634878353135713014982856066366589051816283954150851602212971054366720000000000000000000000000*i1^9 + 3076680338850323396910911953218566360918225654964225017591474731273525104269208857149903517743570314661005073060085478251403045652969186433010705920920872220488100680499120805732491870188153069390686068892634198508030224302647666142717256325846392567546061239547246609950620718824201890623357857011113998976605755135283915438653588515370987502567142893319240161947524158030561514104392099477043595842841825157786143289081990177480926204255240874632944760964095501513629143566391193358412511531937179532767614575153792444780404995453118501228697183510633065007194379324551989297922447874521017820673713162424024698670821867015047298826983571182675483345753301921295578533506447198088221142764006943761391991903190890401353472163886020030981584362185782605850442849437792202330517351847824594148573066705846592539016548411744370757408229666516920600092361035925281949436021916734646471099385017844004555712442257185133796817118170693302258953231347569083573820830016290932547292710914927995477809196816608499736527276166382209265493214090380758122352908432154119067128662744780462555286609903564428803583745505626292964262873100488762317076135551248031940154866923060146284942694148191307294780334046660373866236747695057948141093213318802257760484214631946519063040131836965355367838135567812141598963622689580323606480635710948126018750611740436206851464187204722051442835109024421909907312858093677828829887602143120135141521402130875313573650209377227358577230243903770434086985328026372092757190175938238151042142840055733695315082438493632405681360787984232059850315402640389795174444301816289788457790856617735011067232235002319246327232418677202751988680700841551597022702158921509373959110800274829403383745797017121747721678821765913335572725760000000000000000000000*i1^10 + -1268370432744533492881296275967561311109433556470166729167245664782299773176420089045255805234059719309088000598181497196408289155542770504249103840389543836308464725764317086721173318739690568887201307909624879532098699625607665804181764430549505766816276165114381794096788947856577329111064914111680063415846841586069990372038274140238988892190393112531133873083517930894906879365546233314905035821141505027735557067864993604922705140952842443781108410676827250352998520824855772457001745557976332928683991488292670932595702217371794147164614086396726667152692391815799606230153567306528740876455134930347911931003456114752467205179858625463892688612022563214380465159202115388525197443304996720339628471404889073589906814227406171100827553790630488788484600743473638048078413374369297838905756768180666828371488571310348537410212431918401887718767058048715481865957742795321647429323761592062935491902175740052936036578477788904739510665307851056713260542055588228298029853704778140023294405656768769759237721131913355898180865728542318727285892197472581581120026144606711776864929426144248477547317573717096384212132264552496750141222941225405113646164529419397283365596041740451663906060252960248950551913740343345520214178556738702443030863264817386524050413983219255641249892875439274542335428182680244656433057503820138145377653401260681724903279470063453809024632794218058953512016458980537590631799782741353373006761351314781716858849441735224638540499320097040607616585208101315780745492085353111294597861316918676290470706327842278628084768728121053785322245753843825138693351159860309967469148561556435674108121046472831573026878082876891350697816883875892249061635178558189057073084657627888548492678397463155380921195558440124219077427200000000000000000000*i1^11 + 113249262875256183733553014387769080387464806884094351279445930304691499604554395703821173551150426170615533492616122510932349174975723590436352377049298045202113683951547175128066923004483818636805702862038778429155106490923303913643023255585877684357826484787037707536066929031023310769386135996266450150142017892848435415383059137507661988692131301966521768307031695791637847042896569181396009799244564084892432942031496507415269382854372421724539295969515781653246927395728128767056819627516506392832621818677182500189819700836175614166719580521871712649028745567844567636837844100415709563517735927654428180397576356384940225595370267116435227452244582831831214893859669822112454557403470605707656894255911690042874234834837596527064553459740898269882026508071951839622786631481793628417902030789131236947651203574673741077275787354364491326757653810312856712083840822418758662159373638513029702389662899637965144079079263652453251952426079107007534786970501053012061854313997796808990033642980841493445639013297861399142974995081811673151706734831997479779267881534100569679881169241428024863115700893156408706581573654335138235638576129975260401820927939731184367780337104531030080653925757093188300470157018736380836569265225095726927088746637902129122883878114001109167178410230885689374867812002693990094847860437877361747812682558572429180375310677298847281800379367756122322676430923470432327377372125822578740302106290062921939591729930496784297687537664208675925849424585537336309994298197128819698925805224085734151395625717482256969089865237814421668747577954811475655791464293325411356503222833425432979133117510520329319605029766845291669376329365611822212995939060829172355077295456914080054318914971824565491786105816252757835776000000000000000000*i1^12 + 276117822670400416291499380135790420501194022416800875128125102401816846130878465293762970683725305454583409536448912527024106095307959331991523022367071384378712299678858227518567739841940605952593027496612939624391424099554063551825514278309664858738904645090621122771389484336769764161486358853766005160786439955534478632318170649524106747945399303760729797461810662430695981577754495460995778141570061462251804674397992683676081879293499379932559126934157864063015680949136081830875152768107700468948116103676956644616435594415470618552771123208156558542983884977973593243457236123227180080142190659437662386943681230724049714821830848954143286220860822319688388962647263281477242512888346465982906682724035571548378927206204999193009127444514972213841008123018467724195076137716740549880035864420370704560780907197363232922651195567480298408832968273341307603928458768036605025521460832428579588200843210322109887439555953874215426817928382386132622368027775777155415239208551840762179546000753380942897676443737344026596685226785175760653707280593824649243808449886781714036882872328614410701437976223499035541880828882300313034611381885973351803264412932061421225563346883448284866342495718355973229172527988161166187538817063449992096003910999736834602464057007497021395051213511109476811120898917038091507158895739318637179064799668054689654136626597962567828552633426590984758225556484308939598503483399913403996732461581745009664863756996217643975023807193049586783111123356997073429057152871939975730202442546686942660138126269573686435936867973521515309618652304804302699865004541040955931325624624967349957435308266994171884766324008879479118792361211276134871992539191261319162599101679225587247114850894110960101854589842323459276800000000000000000*i1^13 + -275559224345059062647833995949250262499993173625967857676056213867205776753004517494091828138050994602959910891084657249401262710423535215514127226404981509762444023741784018941403092673166266815674760091441744668529730699112332713274396523669527496031337973446425305024323232071470697472170097198487889411236682235760101130009801801694294121292960700118620362779020312672589053686364959335996212179481606484085909863983847482795932100238993947990298656998649231519960927325031276885378284883655307585094906380008735457169467252991773801775545798513703628572356383676504632811376160132188519842816850927663523974086432739446196360980628775110371653949929565802641785477552971357148030506456329367011910012664074980073793374329793261286739051629934137009036661345985892530817167899085520354351499422062990576123666877518905604718878389729915450235781221719733284973023370499551159017503830846687422453404097288185295156605777974121086850861860226529281722396746891231821257518099319722617586407990689548450952417957332101857423675206696368295843705192727603897980159577429786382613208954952120046921041691342340039367239048613586053637549171803019723666379813894101790810959803744252361685486832637357302024995334034332845106109661733108250705486540501460690759579972733366712796322624816048599655427343588921882985374403196045099029185809203891584933874809749431763521004663907567420607679583874235655893912062371090451697727562684045503657588932837770669812548535096078673313409050793190899450195628080506856769344541411001585048337688945579254596959088021382876372980378797416780834694376772909064045796335150915066911957519690436467268026183274959542003963460951706728798122188689130548505885425096126671252389478701700091397490697394762809344000000000000000*i1^14 + 175036321501398753738870687131572577479706117951228329086821796460958847119050418628065469158149939780997255268650703217146274750425002911244749361256153096671078966279006319741767069377399995038269512035456372083282372664838914127163381157776832966207985156331558379411934072989303883498648481688252831252857004738023890048412436850170725314865015521820614021828651207290071396102194649237056316578905465845322322982643228453380686616786615697318123565854094820669901990853809661746678293739272097975094585874490796292178074174791111048855672907698925187068759824505873523837477263017877816820298547220905650110923497882637559192942075106733890958014077968131205566562199486188686277924449106174594174850341723939475638025123339714443499117654378628034911511129386469865031373449942048435244312124550893511602216033839887832828878252277763105188384002204448455000296888932068286766813888612399649789809973268051836413244205925612030028511449882395945844725702112602222008857115684347554588066597367528582265287739686878312558152752111980776877390393678892181103596252619832554044086646107219531081744154977745434347603712152019680357967698840688780662270777164858431536815960913800479133063251768973858047369144825994378845829958341563244822942068966331513377207498063325500089978034077133277773810341971261558161123628470061943015284716845499985396998580908141255974886879961643369433312642538125418080268429354981914694417647731223323491403217994462952348572727337262793038670576494874949579525900929666711755191632748589721007466657234029314552151395139303199756777907317510994520034646804265872346094357687786229076289778012468700790689755968762169881975170960203449493536812269998533659539437634460997954211472291563101808468113562447904768000000000000*i1^15 + -89727955670788440522285976319066267299793503280039410958264074122146363265855526939186238635476885617219744488721608655596363778994522721867933385116855583804029907567766786255961209323546777584400211787869345204682909753485044675892709955896688891986164443369472529797060296159208774319994456736922090879925812790781442914385723112815135287142478955955422566190393254709483902431372595994682387596275974825698983912426954605058713072773871804282237819889586586081213276145999362964687565758534422240699379247570152711277958157634318810907922691306272000734276973237207485375511366164483351586955877749283987304531173989763143435463572492051041142962500580762359043092306447695883183702441578775151563911051305991921984029351463380073895889256129499454612671461011677652993324682504174343252977842023085391254483704216760375233051799155884081189595317514377269566126877121396749446268594457436578550365040250148915409277068530499173664787756522316610785627561764579584322791645121783867390312565621154105229273970824847627106606145825265697694540225769845598721072457013949286971996497326358973819115374084206126256680738286692734581223744563867415328524435119167920659254560392234577364162847621597557451033763175947895636416913193064376353863316228173653684408612643893415293875365884667599582653224901776013085853900204724673443998182747506980959547509223348283065607004469993142600368654505499730164556625510947374261783917109530657835200704279424034549242105559556749333255077694028590810588774295342024983527160485901624523516561507305862600451281483732432835179822502097055072827006153635219324435790842255035907506857175246583761656345022600031730662589069465364019848808708774020249130837589645869358998340122750932020643187274819829760000000000*i1^16 + 39710204496060210867972437283793730574088776327475337301245157019393249887911674610373401594472590294817790712089866710666564259115423542979141451299333482938455678746118642753404627814361713153620567842852472572785897090310476178748744579665853784129121104628622163524154853377447327594537498494809137921853698869369436921904486646834252447375608470771459742411216776435062234486322350139011103611225201049267032117780568464972401208596790971309275900756842285318462327229509943735489961834604608583246000698825632966364167488627749243026593961712821898842675859324641002909348793011786361805593376222872297163335824378771098074746652072600953943045168931649146389176883992935086717323597776918503352978760162607970938160240275279326697176369993245594359291890877043841969967412092893818132140532214822556668786070229034626388530555865778074399401913093295216170046854012394701536297263071835327521318803005241145342745952621305404569351141053957854475187761092386621132758522609506879304222271217318792909462573207824543618313622681075180423433016272882278813768343305920408078541390095945178365207140746351967244305450388213365899304288270578808145076560162552870076586474401148532525747973974605032984558528306096504535458717190706943242428991779156191120741526237690534808538731399032320640464522865772661539228575171745586575864695942721356071024709405950739010424336069191970034489762694796482058383913733126557104133153574956776850417814594498440717332687913133747124586727331328133504786917722603084842312359145920945066927839764298991866636070802436434374939629230003150946379127463388378262138783567943461950636470997718163684135244758100567405232886522019457585855714449503639784335856153289660376239035190114830043799475144412364800000000*i1^17 + -15574348538578972250272560824418103809535584736233374998416925357345700234832021911583186049240087194016063444213392459532213608644002459631842677286347679029700295172614875205905250196158196204381395287458286843233254242519574028408598097064342174191079619427592825960299955693174167387076168123636099184933316312932195831540654140247259784826643683134984676002384227513736309148520653759742767337964388062186351805362811302915775045217900479990000841030899486784390644132581696921266579542037091808206529265894829672550106952873119765963802428497502402826407398376922364043868432403860416692533207826357525048372587038722730380824171525285947187280673113663104914538267721956636156939388093877672224101429317691860207947773714571830806076722001570339080931042250014076598157611185411880419038841462736588758110113709079131101205720006710831203145563701872946360945356633743847340179489888999582645759149549917998943223858666497761422330876290973020767254896838346836436837294659036950553055335937889344557673340571414864666125016972225874199475579627254347918346945587792987556075775643404705059099895104084536643983305190922646129568737233221740155335597903450666397087318922665059557360497733236197186366857216782816972931706032217458368853670473660068443250842978758110039328872214853953310060120931872292159597008031021263593521231635813233550086051806103023885672111036937478465824450965142426275537605434098300208198432509706187074043354008765343385086640046613733907323611207388176976106092589437661560899911841737380168057325956670939052283067933219264246369663271971082256129328629193380616951348881367825462033391792454189662137146849779314763039546639924261743750392692473889710048932483567607965626259209513129740083904622100480000000*i1^18 + 5483406833907091877150176728226527427663427862960746749824725711630366807561907703986089105048365830089270593903735618113121315866390204112395447936155777348135001275573603425730522094808900104411025355973841145265357027540946514217240764896386987214473605251712903439985901651990998135297259133093205096962739014734384469023866567164896467291947897984774476063728323015414069419618970446416266467482127025358925961762633600935813246889521109786818397960120722781442238757587372038492150035409687067597706029479421155484071693676784908845517391052849040394438416597007283676301099881403858093508032582470098728528769315735111494401317304187660710815792661074531638228965678972300150281782076350904862125960111712574845137447374266569658787713172906372216943220849264879285503177572557063838336449730839470732144938685538867478919673507682006644814894937287760664021467205564021991779389523495140613026775281684955948739680406607057307481497179435916283120759943966452648025226483570061755948815530913415975272664072984685597290866749313191536628026138548843837306001503233891887810960157305675644040188245189666165980514742755962668318993208743367409145639554882991702086315882635663970107309533022449028151002023479888593723752605683753989320553738872108479273459831274150595819916257297736795176635289091420508994557777717807437634654671349670975965122065722950782219398151857438971628857173924145273116991253531621317463641329405400946619003976279015595749160316780299312601347495327029128664241421538755699558646795600644065597205355262739074065626919346160785933843789237248728882626072552743710026424479986939018034508721441503241752939030609505567301330288604215982411019150873712785121568491872924261297679902797123915677826023424000000*i1^19 + -1749173924680767487443894210518695730342459272768485187113605390511909012322375849432918246801348610839137627522625023242695674691661735428179347203697074007701143671908038567235308833162898461077858034808804444007060416251890393919315699856671358693100899461696970872490550797827752531066602447574317708079323682293762634301648838476237842948000719518635614192121798689401399953173436879551329325876935093548545704827086117593834271672391969682949137903462614466931922820591074508280033034137676581559475451336321466811515864257477807961659279455524124086391808675249522048188266142993412216902880705481417118063729995365290686024969795689850954143014567597447263832201374943092134850859575916561533048935332580973577442086897429692749774250986418444167814122118158591777341430097501833251864576847897604421473736166310306267578168660144083332106597963120147449123031782158302147011907147847232546502851326522874494547639116285642288099423846385578352570536710893360318662098578058060403315366359349516716850731168373607105946622563109092148317003502015857278355363715706418346486189346222746131094051992835402807900659907648240677591148862128397869135515863563586660414801048539005740664428355975748295717044981052067758132510921410438736935425942518364975547322442339187804083705442429667248353579172336090564847261272047567732853398460954904525099796489665590658098610134748726948186644226514489902234497518222959288524383893878635152842843260853678246825306724103930916553266347615302762110618819656556713570832673770324035726756461841474749934037175954470038226340872852365949743688780923817395765961757411297205667402687253781252630823560317408170495885439595064735592693995662289453117655800634960710055530345624752578962758041600000*i1^20 + 509789833875138615666344198291918835556999237843564031686939430714327636116741859559796940164411142758103226579436890717452711813228548871086326255587390084844065229756888166823419222100691255060344223882793993281176327680103911587699436003772686230839804212212713670870666608702020988544203052790126872449704246374262995642679206360296646018501321487544902557774722849618355798841417655809983143145655916431849401898522371170831180928567447705637305942588576573703560387575975382607867407018613563044849797461912359469112895502194930111118819461664612766781407460069324416480602986714997068119221652548316250144548283419178598596096717226428390094180472068987713876616899932676161184666299232269402995070935716376606961587019530705243129594497534405293094653025549398208310590161665912590699433883350619538162217004037565799272090308563728789120001724856997599093928402639508489547151775429999810279419098678359180750131678815455450326694004370108028899383382750981157354601281223280963480184803279990741143096341304030769614533489538765173839747729429654674620070615352227714744915886565781988375025813805058112624323683346175476313355084643719441969211125924246343070679464068908204973785178624307653532454349651093756740918231162234731986647901791246706273037123151965283463497038415059409882197520066806089149268263936994471441891227315797599600969893512333344238474152094669715304077156568944187416265394004526200100487852212000997077281773298128152601542647516717705282932399642763957101978451260066521220889978746792018416308805026886234262630847544083477771769919035049272339155631660554444597542497936580413580930323085267804919771007668051484486775733831664165536903789325110620573049676340185088215575662569928742215352320000*i1^21 + -136696828790378418951023748014572120005385482864891423653377044636541010358768793467259056223295472543877508720580380040884750873291503838874243583369127216014634642050653224352770869814019551885192130576852295157382914198423147690920938766418227537558555176011048925036549408397340003784444825572798377392556932880382507494382054948264746075974454658180927180298540191755681181239012685671748865040330550668041009289887416225916572273882939076905408734926280948920134876973207416310944319897385765537348649008748619274474097624957483947196879102579351465285145229055493798486236425764948942037607020781430890311038039294802427770073198628138346089895512554725586324951841061448995556767592861184673440859410252605334551964304670613455771199874036928251688924312649753129397852831633369848846148511388247130849817990447619684506704224972795659426535921132291599138312718657348826216117861007712217385517960418409405256531845572766679857679002571694521917111353087241865265650282420404378314379210784899370728435895522646091773503309886302639930193063437861078054274232513844208584126732394815466416402210433410940836558180503585463391734192816673019106615744728818498243010612454881953925304731036231412634568350026740057598052306248763235456876377879706105984940060670199576316474740878462840228213175207703703466806469037092137802130193940542458999026266963940547369380611707145408047939181997765187844785601272407972083556351240981546450955300041331411521973067974772241242201236911963543224972369910726937606741493687143613805844334306251066854602357494264819176171572896458246607515534509034940446184882614184599688602527199002807144592207235391220730087449494962422951130489653209535031825916506864668749378129219369081765888000*i1^22 + 33848051021236391815711148638545806513037037404774651063602175346571833767137592756462979483128465613443399968651260716266614267505016301773581925444872421360477048350127235910705927822378299882042734246258684391210194520852345239763490092147733733514667153228262077294150479792618005136015441556680357361013218502576413142500167418818405965269889602940169721933152300305121423377964512959143340082783950276515192468047085219235996001301535999039257344340112467493135260585475151234721246257151257976817322436941067530103963214955178919207191152654121349899906803604101635719536314280121003490518481304898863381356866816597217505817633847776197031755712013653548875437439441777237606371064902873923179248619268516672642215450583885729527188717466021040712710423808168006493474729054413806367333824020636389219494015692363717428047853731206994089592691715671950007765620336238448001817428494146600888131069027383752893807674766107924143836587516719283143419312613832318934555162041041720424914875138189809337362979567054292460732603739087827716485643820855878210902573919881948613180462639916640374264727157135411947974253553237049258336165709444569472599951722684508911473624678201755581940807740033553323295907539305767178837310110623628477648512525347919343715750433246320737072679522271518185273512084670062299579930816248130676673269698777407771825493870056153574948869315236000856007055280548484062585288739975313442086486511841975681342194695296729900313587792158148391229991410153698814272951438409912802204235572424617648725526869690850344348287292707363248638916531007623550909732294579842605573244695872866221490451537074375280751840131916979617999109259854675151093902866610702356891643194366735424174896489571968614400*i1^23 + -7729896427708200940161983727442586884305414255169524996714310704670566824586329667361355406902704512656115635544036871331019789800874743716917173419938171978599933572215492407779203187259256912610071131037720114183089880437069882453506617903171535800704444818080549144043810786336196069362307347369077826502433703239286754672148494218006033404243411619634817487257916438364713225561284912113541577867472835184198265899860459674107660300590395417140780173794540336655990378838769877495997360702194391754337583043512061783765392920075312822762446970743227312159469500297003308153482423362745596165816350585242070581804439493898187764951613262845239030045614225687460396317978629323572428449756582757610382856722206213903997143585393143072703104170519529166406821268718429382617529457237473578720686687939459781869601244951195721298931661653053567474195618587602598060549029154378019142705036497320054865833307725663227861742683220862082160290495192537362459273678328174805414132979147928029398142467673738023716159865155080969159041932259227595016302887153525458719344983642427351623399491497867722015202077908893728388453571746998000567773448743257019089625677525987120456683710257682034457561149322768132566064407487547493296915847456007194890349159727536232580240325783646776272402767248665275871706393995852103946749063050741521287758411185559465434597905964084976770844748722278812576044012293643844533001331804585709861807810859043137778377497811462660009817149551126490417962602163157493862899375869232514117929318174269264412967049372502684223572298603107586542309758899907702691112214738831146142097471265647171823561494402091151258249621520305566685170502405227423161739387426682870430230070989250056211561602361589760*i1^24 + 1617963025056377253913055445877335943949691935625719254726668681806965940651763557016094345928347915696195458687734455679700860138758159421060954576822023072406263743531577450267938585419365812643885648466793483733366328706750819178966587235654413633202926612490576571241760365455908595991411435858821219954151872931528445095614580860157119609077285419184407424800626767343616575774819398704658533383044008573667006713943780665521734949701297199328059902873345790333985745010960659271148605002301678758537333445627162466674497408124090492311773699076870836245161423608937559021995039225658328414734709768082312944883550838099372043473880366097869138683878236816535924423786979151133263908472143073980702328368317897420772420209568824560562503373385687443058271435694985854241937557226410306636047136580550611378441543238577578765824185663628817990624202135059834575045956605632825298773678831302420899241071214967225223184232639625004174299785403301802589953228062915348399300697213212425840651886898036237193694961404151681715244979086400231014879661405214270965917305124930016847777363670225684590626959230120079821904389819181295566359678087762584095254856629255827165968393382947072094845427003040664307598823808154428271901345041500435566326291457533984637698258476754917713692732936761223820440133435851525871556057545860859561399546181525362262879395542766001261028145684835654735853573414501096030485289298115062475979750512473314679520164197681394622426387653233631500973301030578189039986073402070712142462947790663517414151423985054633395584384284429144741687197049688836690651661424956643447828268048492722427716879593539571168436473583257608963093150079138521105305604640257811819767714182636672652184119148544*i1^25 + -307418959086442589906662833641326825369353721869583851921063211989477173877916347140110671377760726866821794561406597123129983119582405252649365827126353612873080032744251025238203995518307222599472331037018321892464172355494613723073368370329598828710199577815209540944523992105437569416538125350733988083182524881268597518941492050190683821055864281647386335807227429102617896235756246245136686620763926165049847782428185209261546541827615244037301644953770395519986521668880812492750390045646999127822600736611616771850185609885339664657998674048455737296307748292708635573391161735602163412293527207408806167949309520934132760842241563527489219531870324686221424862211285115157722323675892955953589168567118163067520155954580013918083492434668223989951705680835905689942847893878494804392308597867608165510021374502280934871550546798344248189350946020578297040664196578339368574516578447359603686321904847990216695346570760626273801815888482006793254307883871254463320822861748897593106168913281724018637159255690655825496535534368590950242146811228327016864709173608670352046012989380650453895663696203899021470645464572109577780291519649526948705035521453787846530223860809771636650321730252538837183661576291193912259181816119712831947549898457281898933752571329363032457157047356707108066168682415385322979120367340542767079496876065146689858663999769714032813476525350096145889696007230715038969351514720065490469544636775695965818469006578404872899199733095615511338223314841911146281430372505126309957600025913096884812386630212787320296794516272391008736274776895290591353927829212283886742073097637688149256489334695656735360301030829055469198981765738274979085665041674754269617740539280195538227594002432*i1^26 + 52449124899296230118962212737498103052233530861096516383177359773526288624392686977460770804127180012457467680421426755998886307991340587523551818521337552658096703145873228222794658462263904845640593078367124222854351957489161268766549628725566057590678794807312320546507131161815772371163020553930729202294401358473684608511882531323967460834169742178948884475072879178385461591521288723713586591882769621185610768123480062199124344919239403764801880519942953208711666169915342700293554858677459187639203592060411820155457989611658796225686866511791244852787857722586811493009634592711910345459553028747562028058307795196909052698231875866215692968146154260118589269990420900029412394729465149334659730598274824336347092497420885865850298195521655240854079996464295418806582527419376995368093116102524884709104276457089952191681817631756031725954595206680685500996823139619260791309759341576595004318768643192808867412988599556746285516805952899220203037788593612348965533354334977988040488137047220337081321839966302011378846755886245227400813949489337154855935922387226174079654979003573367053086662888679457982631200604224578404635538408471020911396090267432121837473768193757083382723749331475502886871375098221868837181713429076161274807568312267542039737889641876417247280871514933764197113481991208859684356170770900076896103865274575938710719933891655218794089083545306790052859705375630639106511829924443995979063978944497323356718780538571018445300940052129949668703677398475526248743445154245141161937002728555891871099020888546872359539681473963687881538761805148695133509214791485362752203310753524836290189514826365108567909759797475429399426344519480299987432788518406322404028201410617779221954560*i1^27 + -7951775462387336712433449871399325249895458813105759625362938071648953113372447871973753149828582954894669315895387783386438813858190410708961073503415371380358187193402901109022370301633501777791288589795480366333054608483881650293563961554590065847316610323056900387115285108120559704636146813722453144511974224916104034102227528251247950654172008565000041932701013375941872366858766152820230921690009568525115290043763780676045916797571938838252709997043384634798770153462638578354393760489181739350612183124751440077187702823958606578180198863328955391364204819443283372101250389612687208661317179611789288465675747614159954913587955800588741511739872042565188972156438843738493697977560855249251905194739910383070233812025036656731168499720931435106291519991942637607586768429332974512272967537551649960632536635944485800882089208923075683788108999756103487222332349294874397739379683137777624126260650315649108093592254957358171418514621902748687639122469273311032917647491372212117611029310399405173321376296709506907223990261678222631693795547590381223523574651513793790305710390621064678096372737207864405811444641486377401270141431989667711304750468472759427760977269509124771392217129132984432943178458358018813440692027516048994231937992652498654542556384997914770845952032363990175836916185012484433821067599064879670756402424701714795452117632441807604571324564521877643877954910921375273788662349571503031853041379024930962816050568546058819947220079038265552202782149659815865581313801945506253388896481822323362029594865847737760624629420880634194606763223557280390203496929687331363584056356755612873488866686513641978052698892969108251052644740540966128977531985313094302570497021834526982144*i1^28 + 1061562304201725435063298846534615051446745691383384845709691158548911453481252554203376855507858939987269181427591174627751402897101247846349596300365504396402647171455182395508039586262991811046368231466913442076324184520091885295733424570768876279340065095916725572037708508364417734237071468769735288715890255630829110349974951579563531537970645652836163763518101945561314169531357337490756014619734978156036424912568570135646904703979938534014876515846706860415934969895461093600648859718202111456771850081035853528060296016427695526230309148400769870261383859402572334810543197707547710842873759828935920623730669593688800225542591288018929462338631753872783002272986451121388280023818574237131346907115299804951411882192374386120957282225387989204505133644899641873845062169273658696948794606312772138995920683083224531879590931011194672938913639508015565618102919960687984379348489292631186606138573980653611775991178947677510281168835690319554227920972506527091230402943748483560039758292043210082001147455705622905883624554954408895501504762034994991359197532529143160787516646090213833603218636000027696304901832639835192604169412230707351881864189668656324539961935340072634262392049317166991579913778059820977415297290684972131425711097241291105689521339373765392078522890837581643576178649253874460028402712766377592181907933990800658892441303507431494525633135062314906284350998548146633706070066901483227246709031490949007928953522090569558703293344540424642639849072510601977819483344739229825004948849950952904242490105220205030763748749494465219570345182451514736006901065506644012418596796967332182527888124077415801132753541515320821624451212526488485335011486154776540886525462456565760*i1^29 + -123861233040946814455074002790151510349227700584833937263867671771210080643784530389175568677777163611424817726038632693739561801059663552912974138763806350627910324285186126740210869318921209389777069286803651162550209437485140738997083473634923648709157436066750327943138633588064255988577338090831531017177753291194861536987840634702292573608336846125746555219143650620736780075388939217265732072477519000295636505369474858512170866253487512253775884244008741885319483274349261303153383149680299680778314464191111444186611786209812609325549691627488107664284757676450213817427201614157329601857718606933405590008296471837161156189065949629055371377647835880568561569394802035700326038902544488616296681065898283021257170311708336011180026818005430117086067491642080596940972095726932451804301718852598851443213929360193048515550735190354801688728147140780578464863156180745502008414112311953729456170270168599165802756774955799923091784871024144490300941786227924695788446760938855339433118423113893707985940479906874915778779598635180525514469837717933606629181110743276226564453898276488983437101897259140811799549439225282816686750830503813353519430767096312776806797258240272315913662774153023550953569874049381921178727617657052064307348788773560024273255873298494051581131165684600832735208452154501381566178767423607649793841370478628432481432701103110429041987912663614527557916155763322397611180454659757536515223074292489431168209347532749320082355684086739046637582657417987015791826617926453074296490846031939143357129618905874532889542061278532938132875530183226385928421280783207653890345124489851791207097536866066571615551025231171957829952523566230660927820045504317371459803990196224*i1^30 + 12561832143717632563914373963769612514492065543157996709001964863899624389003564445547786050455671005297994232789368347279603803467977280723057640666300831001419307907738461135293927255604992711872994207438032430945783630920958537844565891707334711683966922698161104620196284022612567754418015987144716224625909203754156219145128692292413537500359909528531480893613816123225665658331713075980512220608796093208208467766501086162190382647630728013493439996770488592489122315024607201274206917269791498596588539720550652376719045755306393264822327461749799489015089797371138797550548984833072884094201686088415683377964425459976629097996096391944335212935958165909391226084684818237919744316424980126015677970722565484819172067763658252209921077267126927230768967875734881739098434031218660361589173797371317999450959249866731245462894171905184496781227719095193192379259129000599346723282784085669436713355148289526733596178400146539508231652352869211244796782947597829458598344013798705155381071167737979521685888936166858899669951254649409713183423859364683365254113699831517420106047550937230761401701343338482725571459068845363967061930763305043456895198479313129541209826749768832389752058822311835772382131121695717470508443799731992197412233314976306147774691763864064600541756690705493249049768204102679066459886639935492529297639206119680197098467093743900165458339102550161171248271788700465250109598007741572213563062564681094756091256929303416642381221555173120067243891757832585669748062671907073123855316184473052522344467736436877301988488080239208664090365076386246709618784763968749161919848774875504244587907295462665425281431761784736342586295563740284066687934593761541618269159424*i1^31 + -1104287375859633739150848336112415271417311117891545085986026401303711358499017045688100069738496004110158416421800689721766930637457198188971879151712346738841621168790691398908226235637621832058839922100816548292835056182654978219956287480186929847164218680108980370022616977268419945449028213074183280632862528156891218342760995580815285940908129213604926871852512995006257053808133296140904407085761600458756303350496619362682194587498626604731938343054604723845517677102610370632830075715836054128367516907991282750434100610050225163448580771879752098507689000373876636151621031388174289796757694636975383383117115194855240896078221911029802909677397527104554570405590375591371413877323310878346785162310564781400033018433144960428277510369125986602276402784467701842275543559071006801519382585317806246596325309714921594523475286205388125928620523699088591747733492766086439129206742914772853480939344631140402783878334315249434285087194554288344669275524730986494691996430841071618538429883979701174050905353603365406890436688941357986631654138971526576567483220431056358818465137250709229332619427024610493562114328617523289055431384691489415300197165653644658426510745429268450013464837248835581101349274139829656920832779356879734616325554592655414965138244018634689552081247794359450690787685401836396359368714620115396884201894094151187934242490330181571503285768321726489967485434678319982569562047998573562910749505969917731098159051872266029349471110028827762445768874343195805200674563705427397808794133241214050938049231635621951515590340433782579762433059295158316590916434714030850116548613501041122458371017465397341108582418565991458410165193428687226259628841669972363051008*i1^32 + 84214792474490720180322426718199596345982678741063973974231847139352179833920988575078063261383153203203146292073367159789463187901046301789625388875292256425823837525531890471514519836913921159767214069260278189596202271020582541362580933351614221425071758305666632979646724405107289997550499670645585214936777745287337762959305065559893178906963613742829583187007707415211158512317416164393162775428318826595699374940436416800092929383540397085304366396635892127308792437085336725807342713276334713007177318906771855738870488453574935953031397240404215526106223862070093216878149579965336180727784055049087065827059743768113937834365955203420585212136812300402705882942623788668697893503651399429453172995068658113586003492760738906894548549206758237686684293147595906547517956330077456660670401148489003632609212498183870620260070574213232732662137687297931656334702745420154196956967812169727385991129586022841685889686304058337992073881350898627985393901016094410068739374090837490331465587188027477967161112971866581566970861005123273058884619711822058736168610905566378533327030677919146859986738234806976973755328336689586191380119945566662880766612608876726172030842869809140515495682906781404726821115258127756705519563115892192677410341870156317875887726875259640860643279344178264683964188397226711350356112272063774151252172345354714772383072398140301721303359225958152810122475015741707730518548392952174489395946086791661640914049428712545182638323770926708272533884744505928185458790826738842884848670216275266973879029064468046863083697640492194241116429757308826563356534036580821705046896637623754223005122438023569587307377836473950459056865655412291422334847775311659008*i1^33 + -5599037810524647118934178365725405106484951466284867584678474957211936882717893812537647688061836890647897125276453973359048068506231986626077156206117820011548402097834583344777033960441815809716517528406425658873218559725696965347394897926024906847543752388841282879175791157983595511794523540709765196967748528666859409181314715585155516250422647103162434183095384810123533989107862783433474743062991476581518458488767736969768496697943697873741009141314466301864062055030005474321598782103405120991880711873856425429590453584349410768885347899003120562981409312001684876567302956001316040309334698376010370491820925652861588304269269187385460379512995709672665251834102441220654212457100346489937957102080686117842094616881151906979940194320272382903762523638558506318881675413933928993059373909270115052021927742675958170285341387579938260122746560325601197456129464720888772597057063813693106815282303866414902105993512573519644669344154046216008138565963213310173973463040342030845258692727118586329733383758840694427890746765149476019075794306880022169044187854034099794000551064293842086792113863763155837620522858251164924501308435579408196313783976228624024451239963418743472001672532546249984359423627147873345036372777208785199721513892110329229299372534273559962217931192216992029963711191728591157920389212694885560085758447675651033378276539979524915539834047368666417772198602082856690457226536126117629808025061964682434890381903371931345908619842352812809033909397559562110855799642874202485558379462260925068717036326497333559950040664627312474771988411495212626872864667344782308657280455049185139310136675813188675866522895441471905794201659780802474899890518360064*i1^34 + 326976307558497499005594172319798516734161295762386728539361944340425698565370018439067074961308869174726605535557434041979201413194467170409632722658381297851973566533481193536032673028025341595636306286036597222189896953530393773695622131405898098712883902437668099762219461508255594260210008884777877341905093518864868320998233063055089363046898901053913160333753215140013264919591662219338011058097715264350254092659528606214834391848371413752424964179558814757315574002438151470475212098580856285685211847475354507195099685313800743416795812484425383372500746863471084352125690577027553934497729294796752386518297871977941720001076953223704681451443708458245684395482389687552760630744180613050912473655319824063977920750561395052769433270994918201577071859822030328659336427342582340702518330102571714020007470299508858958512445109456299376763290986993849073140750074398072108896535298395195569319220154075657780631602613464265396166833556941353414431610938954325217617853328008073178377845503854095834036455223220225029536796651465494848908702389384283818607447647165721601518558970572798627682788156010838668734942871629750975669623546035014950145075716039377692913106001722514234378829859165220214369510467229614278836498524801580900463070406078602244908207731000777207436508795645666333750821672712520376507786397068791476938416347660749074512182452389711184651589048645278571876754439769102658630930413787387888655725314909426320442137269362699713804764040808932051285743975535797488886389926104509817202127587592100819618392107280664377990979191441546187064330494163438032998423176040177902962333013422323679188349258747068128630622734896975232004581189202727235160637440*i1^35 + -16875534162323081231168589794961769542629011640523892489676246215586777391600850462090662646305786370213714162954499298226086189512131454801746887719364764938146582247917873334229684343277489381472475640301871442111117961097017889538518422389278345454016543945376301939651211376578313747639731237411471259711788184082276851910996064033400028810024148749759373821952322099699175711203414770623262347982972319607074490551185192253203017237647775801611583627754924941980123475738220850032687002810692424394581860397563918031394730273590152464275871480773356368361151301561638194813907185416218278513745610227988950782529888713348705139521506175774843859882624212941816815683337360837384617179879328980860244886058781167847991203145615830527163811763977022869134803059534284276874516849035811327499700089159026582940286719773282313772502900394595124855476020475542761742826890489634855312715584246398997634404960170364107170771727687249640027710619224738057423661979608220025787372059911766645198256533519650519754022947917275212344958601415075450647393883415697746336421296617759631167613032058017132900352416454298098641307727905932547018673131046305323970746607493762602592201825283494098046563145387797807030652571047501398192671620907559716061476418026478751459106434602644735200117606785407849954419594992823265682296597165624874372177399788356340717858685950198122901645717504781709547929188607766017075539876633129656436200461498572254637110986787118504245997958687024591958892060968924569251933325367167015833051438238509063618922035408980002403188311291792976839850856992567359724876298095951948077305405907151272204159015162877100141145434358752340243918699198507743444992*i1^36 + 770134515811145894440919184461835001808536626797819225978422483354663822166601472317048697712976493597333051038242759197508326005499063611490544950121237517684015271537362205231970563262642132233780863994025788268979848642817196084798373496464014094075749610456879428598514482336753327531913617483296915261111596454106046785549429439313143791176721122018541265221162128220248777233706520717779304528631389349968668261142985175809562932421547426133363779166371723686634408273695763753143573621014589276444018939395278589426661100184018362500667074980150918004132893728795910383801053905796772947683387368800452500864983562452206891562583982558260629358771350097171787929845874541836724521454479459314203955501558470697126020684733504250751454616007137367054191139938862714429863544131074257015480294394670450029717596850105858527949144864483485867385952256710345539908098511612724162271008414565934708884534820471562807239649066247814731342888382104057166547642501532773081170593452548572366237839671579413957020267717763749170517608230117828884513400452027007405548980524641511137659108597855823827877901171791612265208364661529534533993109013898616709601289731935822958949082419775283448264919294853493711223559113988991243452523324451142098670036233140231075154615189564447510783365507883677460997218225215487369362940433907036763703596865886361246260083239506212267406225935480312716246170874630617211965526132564902181306302219168187270991216830384430072748610308185151248497509719752665874363265135774963617351555908110506821113790531863509019613217751580979245443569381268271165297795697033154266270002339115496532090256510045885441959946471639580867148054641581752320*i1^37 + -30879671200470671303579901536553224583991741227559949119509773785431053628726178608699571346226847327131372997923681080164149273826294056109038169498827699192952209482003606140952299417564369287160020855872050873848420235352161328961365621170656963726874454224898333939512177207241219882963661343777483629202923658321891688080104919897337879091304020563734718887004962665734836186053210903720092391147234522135094588790427389198569143058118059135739258451237662256248460443457246935108469485161949548548709290300176460463146809845755407822307272023685119974338055173345176441718154360226512528891504140791571008650622362021066480398763382645546993162244207572539608686807946550954158331589872568053209008090792647292043681119909900761654557252573625945433916209418492800395073249244475916674423748272379164460135043649276356043026060866497496497605415172114107961889228098850649736629325569653232051385628454302327916461106878334989885690771959611063170072297594426783341372820600166880844895081934402888947030932288024802199591374732980998503146984828218297280463236513355133849745792365370469662849168966258148043496529219768685359117057739080570496408014648950860073528033156742469188187714205174943995632537462055393675142535894689821542233288738991729891244349294714534198103174733492513890881446145564933905857658114304425124054878309338372142162596337223014220230416029254160750611659580439371901633789130438992870189550587481270794600066997273266063228600411619327879614925790894852646578906551922741587417134852743529246554287588905386840926646361605873802471604810944086056116692747807271789093728105306101568849211586726508067657483543748145241789862185533440*i1^38 + 1076758756217326430802067351689705764286954663932091549819356617810468662131806718566501449216110324943388991029135034168045952115838470609264510600658830917444752048609686783486905867986048240342183943370488683831303996186627732811126189559940647061440818463513270585822854495781543974336855776540131384619897930312537838886269838822778257761366957860757082917867990005152952413035596321917963776420941076291164008272280734626698483280403933654617787526323171120727133589116286851774978093713217389827940981146842834651333454151461401058114210439735012596713545209470786101548574760189625997150115288043872732539261175516681736292033295806392962850854803018059580591192070260425133024927097746476368902141843260729321752387576454911033049299809904368251293414553097899843151393947103701718698626546123733905082361026062621187292125673524594730982033966077331309154561885692582151095208450356582608911853468834504836526692076279928616865280527488162315899278404651464686973160250799687374788280732408877057011654209414289364174287318162516254549599795396671731644202284698390610684693530008359478252853251176411360715507595787161562623945163857483821133376786432955639895305454995674360013393819435555871146280527696793560840289283227067722312434961723965232308036224295097309243966262413617976296421691531235906063625570838881202980157016723817884985532500645375494459060019997897779476655741689790310111610841792042715918478677114356366819420457410673227698454985928435364173992634882221798262146355341052810368582549665970626857839353912392265851108478519653124362189864561945411546491098801746617695427550597147527631293603179759467463960172366740112376573460480*i1^39 + -32373306927611422799088412655583353721373734387145762858878731697938688556113171524240215473569884816708759198511340089429804795515469943038489335878967825543325104811660885702691467842229575220866806353830347264765155935793401237577509449184374517132909709008650357901980294766304573349761245330741816665403163161406094201520457216114381905229788368020377071757286840833956056331792925858344571464247424798323894631429011376119230013162503290092805229434094397424839161982905122721990190003748342657124916752293629799251380904340843411844973903644892238060476352169303791784232396291124187193476175735200101340129475549576185956509547310051497679759645269074890326370476598123735655056055677780691935840111129614738253015627074114678458669122425992202245819309641826039639888798449429110338722994023019190041101534964863126626467803175513904683018654037194383470347928650411077209715701096954743461791529421663432700453200178535891798300814655815432725061650521180676258166186824271253321672717121676802191164519110145373606460661281200896950708336649894215224327556133366136303737614514633008514803831857729045525663341981951924026850176381841481253973381004788182728262570221972331812217409973556251222437084585544866612879605798557304309032249444965976181281099339066785881580477465848475131912924698992459427208084612658144025458347431239891928308488752284707636896053043334092623180852682577071059460663729677027770659762062458486859597255877919107319079388209643871347580546939635516937298056628903626851732413897193686577257437695878442389001056914573833727864422968910669645179738647067760520599361294646703102128206396324166133137816097353724000731136*i1^40 + 834155999330207477532354112772916349323798292984098564201932589856755491265847740264064171578675329235154977331987484866556604546700296705580932797986684987555002149780464403625853766472128932444925246717717822067193508534423228633800333063210014178147633043133861865216422571710314288385547912789271337984645700558267461302204879782094102760116447078504667131682495272305442230541821329495312118309772292871951801834535091070185600336815084764929637717636941426168857394371824362276064465564417348944916743941595663924803613254359442609706346457206486986859634198085384529406803314758549751215719021258129386248815507476448362982570525081858101701147196158874422417686245542506646299506790766793382866297380671225675463684552569877554966695276893219491965536757511869713034417079974162213847800815599459437893398151620524629819698813456734768465333702437124287954067325401240336175749623735042173750684741259806940109147784599356691678332272169238025567939323189057551377330266051863651575696500425980741464396720527064822703774828922035564093023804938631315721238805588968905261185836662672190979163911355161516305245788087725369817840043660333844700090186187259267911635249060345084498992140081039447113311919138723490201457189702690469305034792277308936950604646730157468765842877277434071619913426903740366190146265994294948819128659827597874160211414744787616794791194698839799636359068009628245887296044892575241132770575047874855571223153419080162708523133807891819411400472234680680500668217543925990124900563784238631055965910262556404662913104804073843569349867114688038607147664547413640650112124291576697099678088291901428885256210229997076480*i1^41 + -18413489920560879333974982780060272828372104067330529160212496167152774159727887589716646591132963138032734614027895324669332643747217681111196875905309824958091452457383900586898024418163700170029043179748843599493148514342349979518304329973678363302756896323790718291239762819586423413333416245334573022425735320370429877906969258107206002541255761283436362008692551238459906040604660126630631012444684489226179725716322210312075173503871830455797653480651974212821300470200592432123668554324986268105276337343871712484775525020041642541772292972200236970237517259101511900040837777852240121101399895117526767586353507946473315741087941559073276224469814053031694204931422261668982451905800343237820760268109394938614730871461052410395127675953200809265036455342885339963069399276661590123213004778882415653049918599886635449791315800273814816373536425999223158513549219367827038509765493679363112516676500768882612061985264569601638786621796707472993277342267306358427676777480440744641189116291706356926912864995062994471508061940041315738079621837711194626098780011099874734976468022119707635194797921897868734267191286100364097955031566304652058025824264361308150989434536025243549959897432414384230893785124555710784673017701872213219006607160404575222817237511235983344568247013994794528984105735747506989636167274858511774894424381165396995072679862973974708107844922330287550146873424181697803229196920741661502405341718906903479937409642022218119651879290951725068269992530482765684702022299501877964759416078600017684927732683028742350405927398404008786008767683904492131907487812175595436243864667182040244422160596336667988293541324390400*i1^42 + 354309955354090926511422442553042022412319710663124013274051104123172070782352346379337713708204497076466615997415013082887749940003988116397986470387640254183770476632068496475084152563406555245894396847275769727410418954290724388589749360683135575036665857071085472885186502712348095109416714737166861324290958759011253340514212653558971375326731734174512991977961303639908463773865004095635083823506122182877937111084688437600460830091566186788638890952894340758459449434687860636341018269953724308912080014639569360288634761503817036155975203049348752935539225239856347341560620908387773533040354829974346596132134504398667602493085683693799122362646963092822851326135540377365067740615934977784423581772768460663630597668194129427264437730789704637214520165588114146468013029257309576269259184917332068219111476589595212133274331107487360946404278610545231931652705220008069124675924802375679118851987972558155640490232786127389152482921470119659333710436613188436585237821676384550643054848771296347148067997604034314648822386538959859844506172965229609719628422812522831472765196240313436405546383211083521643093732466222094310717564115349668485161269792497481681014732739018887904289782937864405784381557107370587715890245795810132324112783017232787845476347431757165219092209704924055047225829749430869789423140453307024982022030505847009387285589097530154833958143301649290881446088364815941490824465688466417083277746528550745647490927902904651158719523073324569034358526436434240010005243836850453555377008933388625201984215766238280958145687452228229514569692994023494780935177029536945451019607744887951292431911840727467658148052992*i1^43 + -6565398072573936149721941775329558606537757747189170240763494098272093362996365433022405802247234961895590410906582578018808243454005532615238248540267068305156914320030079871293899099002948026922571308991757787861637423351430574205780970316312063375774010320591477982047224522678331386388754790572955748528460032993241828285255832884993003171303719961759238545941898305737557638211228652154492819539734813520103581250792623330716984565100895364162984481748712661871388197027497547277832397802696788578650209709395739545613924465845184397332416968210856765288392506020762589347168820034158237982059632596324467437012998366810940775384069462514675468987421477531471611937562453444753520028041228304225878895375560502161740350583188200603498986902540451153149911806597293360721571753307176817378377236548006287798561620910501141137132540174125463199847813003863753912896802341127607507278875164405156464808331210579880515301492433938548085284640701069583697857061591311605279126339814095325842253787831529989173725988072246482884943274377428723967367157234328920604979879238752546973729396577871050451336172544299207720166325115035703886306733802244332054648622291501472469214893432315772018080712389850523242381109901745770416746917168581666168374270443400959934057757787907831389861115939046447108861726085166451453526912234972666149489824348968721342847628271321027647039885942289555651907348996827131457796920149878548680928666262858678190018103877315185857821820538748108714825162741694780496962470235736950946572939099385497044423563561032894824079731305302517772897097198932558652401020133787084641684299887356837066707104800919527620608*i1^44 + 138172847071958172099962580863824177331802430197133195452939839052093487427208627085455105049258366620352994325138029553002325674158226003345071780686777549819356131880962755002877939631584399431333943903088568774934084973057969017519031359083194737626102867052075821510025598279625423849540285578427017100114327210002049727565242896337873766952499204777392800123695375775866752151172231420452402379025116139449347741322595498410665546992722821755095327287918630241200387295864564925248992071184647549081450929612292042699340780648689953392870674665602427118172217445884216226355568003959511213364049041970642131467367913935420088144355749797729843780441760856181251603133433020135903674761192219376082392342533814743519464842354357123271574944999764113634150957761244517336431838912115752107142952220144988438491999112855960272721327089486091975161565653803679571979926799527172989624072320764573352342805914781453107376184384607901071190430803339113251156183616385035358525179175895625914017125059758759005754769066702740594303587190941826940910276838033467658665829679785579940161108569513302096441358892108346338461907496024365218166088715272979200796473241756438793119590110249083960804799285020709622620483987904008263673316886422658941324350026835030912949705687260758490502641903435747812945379021707176690006302643000373373282674265094542598410501515948593262347068142372220953737643228994663536174958125804827870306271097303414564316525460761701986933986374881041740168073222264487101651197097091570920019082175123979177931835980635069336344010277604124659886753505020787952985888218088732891269231730528987133943611450317602816*i1^45 + -3572660834003894909967434144532598977378126753024572550348543065882573351761065768230835029907607035661417124507031223325893147714731676063987906721951979389154980061660689134466077249860528014488830361963957348329028912102040365089409126624828373933110307473446583687412463003113352918334854749268158508353076202583976734344580496287441883702871027801672077091870105350777566228053831686214680850162978823081111474314710689638681041530156920733200268488325019126607949737292838303320152240065902164133588594079125297483620204339405779008685886926221229518109499432929936173945643288233259109937984164055213909098134098899990637464414177646726887382754786171649584180851712143592586415485628512749372461611395087919830591139055557217873106934160918445260921467101849396801635798979393222853701057172973940310297119001268870391968946471823060552261691873009733579435048571031796300778510134961785200611401989475077975085719175761110376102930637515559723853358650062768159907102784885712275066802666316699615647125732728852240882600060672468495495648089500163355817539336744453243985236754564477573153332118393505564797397781922378087729743954471066505312367757114910301546259820162859435744268431577073959246984132756680953807491402729677638643946063052545992922740187905073413828920291305532584857348995230114844363135691988908001473274347256499861290025889684680915078741928968778812639337334711361646861849058631641513713386921480016060053709969074867456634938165413475849771726860145896714618528349335529617453938764571673190619223401638482206091966518854325552322026705291831309848672917929163199753854516137633470362640155934720*i1^46 + 99618975416300071289856203748618255770003119777625228988249802937714265975121222215691519431609655070677261443778532549349723082790122594051828464016118302133978723223767718871259147665387071412734787927751778822623768812107591988132000226427231825751517406823350158057090058894097761883038745159006511686561925933477714180355451791500836327678195028887875955942072205348860004710252777095952211796269458502349551569387730456662713788380927790308701307953617392892193567776887596004419887581466602706883573168598084934381077546586047400366206911381360600198206761477792603277997399791737385460983491848157458749552847167485127482057023038371302165091259272361734277318284350217012872354577451688551587037289864853575034375845572924286664980875075378874898840741452051179159454386237383124064427740376829778855999607772967021058318640512002692890449671563458254450031536329936000934828750485028015575997008849321194085302301152059744145591081501262689278774739250339389385493339022585753368159685273170780968301248995488464317870270368752958512980893197372457964145362967234423264239586241549409953992402178373623272687861132104547214773009534721899891124798412279264975371038169774572272437550047171810758700848208161676723941490048031584306097601080504097691884376453811237889665527402716225599437097739819230210808565574168103125828540463467459251548260900234691851219409972359054430056093588272038058146997950312463585560159521811128484433719816381435085668035913523480241161593847136861156521113266105321727869995871576558463910279913698610683000785598788155112699724469775806072700631722031718452792449051245799277416415232*i1^47 + -2442904940390326809649746477459033992681829924975026630681169071391133392084020479251816241197348145879000134542829347933747851603578982900700022203624345454283570210498666300641964729280980558839013959404057991264772657429234583172672175708218276832473487330526550848852323173702646633586240463838434391826192138287571093417477013726116003997532642911437777457308224181862435468165594815588271326528919531461951895992290578976228852771259663368514575326835006565809173886798620888157278503230362929416308729795419063942218342213966466259451708278545498742949772732050776466457645197597896440187685044245433273055239367474209173190562412725563688008771552134453142283969642018537643332901884166995669511537699699512274886875632309306135124626162954158929863074740036143787960683849806067912034330596397790364059569557123264011144078716404266540741992582729965706013550355308644564534782904203225770682407049124862158591082155281183062346875187087161308993860421810907343043134186162603669281835536141998995804246316581890153194754292292886036946629891652292027427133508546527132327707374607506661889785712469242036303880804619173745956090657161951769153822051875705282818412749834590144173168066316134111845116278222026431486451258971493544013168515761250140660771913565521976982842522052671384912231559781787408790823512273537053449529153693880260460336360637225084351087590719266352101171850799703642490966373342370875842677399286961413988542723471608868763895078429928425638029201756992584862734772865531070886990787240326195986694967303770516094382409266525961924655842266973911477769645899299328970418098312863947948032*i1^48 + 41391886296741960123207440667050936696559632576171334319223676887104139898465776938341284404771748477209078193739300095077865922117215712776994650719344744151844569063720143896496103259337921908414461998394965281388848448804099777619936814259821231866870827923991294996778651945619949067037926936098558386402758834571984167013953261215939434517362556383981869017033313846486006332109281899107869352192919246120149306955458689766342028555839804436156633989561222328286300930848846790337832522771288559277899190839818461617473174179924561249283391684738617149230352385678257188529251877055822974856681675883253336967169394605840857913691149237249622297134201292918268521772781970846175296438408923509868340815266806226971289311936886445932721362673535575278404238453117105207232128817221052090036646898157767095196481832958458749106308943201547550497401463450090701358039600278033172396449811467679273805373993429167573533674276541971076908185317232984322152164032781035148169752469087801421109497300114261926456764307419683787054718970638013325628822009492126314413225420451708656787581941458518932452220760513335671595432049465504235898942287636775593674169252409839308510602580215605736753766681544417764433355088016881185780135660425292850675236522532580428311181440010297793285098280781080612817775236185196922021328619448253161312369665818904015681837989425440799054591966117921368591508120387695134852519086568921015679868344551551601386497459334988556290148125419722734483759538809410456267006790155001877645392777084356519968444469899858423980050662931801282272010174606529515297497381792444820363848992103071744*i1^49 + -520992636585868567029586234446101521759926032964673685126718147906919323369316486560318204451372245973587936268484590510161660987332207458581041158262812514378656257485511100522047739962240923510468972994992574936103134506607566124511630196345131586895297929388040675614262199362391212460374208040472538543341569315059287558512951826059884580525128397329350946704731247246385630927022965196375673770745207861815602269051693915607374370231460191997651047161241651136368469581497722044584377353298623210241840457240347925091090814843791963057593388183984741761754288520531545170082063425126022991031354644614008566528569147404513962977341407402874405878599924031766258061292974339300025486413938042658886247573730780350161710417829616818680713939861575653057523618906602576381150353873300997140444347742061130250991009376230276478233594301736882656488910659039081749428670011644953176627893766887668656130515090623324141800510047659046277988411967650851716860944061353269142464586794777849679588761862144727580215976566479026716587651904832203478179671283242380121824536244685630465349034176918542964862452680705861807290470013836845462528574310723824536844457935177691710987467910784080850004743576536852617812263380783741644231826118230562736799400173593844281475105586089396676712207486346804938691724323080121487364723310932937955663322914639064966098292916544820337177584645377611202048285523652771384105344454643245991572848975333740735636675917906679917551948317889988192217913408784431899938973723949462598482079412286436869105226395689485417640261786731368907746124124461691692407772303087251386428257468416*i1^50 + 1566681720048911904030730414443440762734485063715866460817611899287779278944850882536983263466790068715994149971777310664421020776778058295901421846833618882686784350396694769395719763009328174798909657874780333511551456890904673837312182904662473867564834165193421846518289807007841939343263201895111709324322130131579596576137470757542189525630810972096963488069219827606088427211126883208458330782148309138899832925867766380134007047075974421811161888204265584688980457839887683466021452788519047144839480808891359819994857627131275447019439431345741172528656810124811408273604613122972391154759371693982648678019882352648187050311847137092492643529795782980030920998075783939540644025616734889885332463024920505912772626702799681036441292064603338035510131907213037688069311517835577708649927004323362217101500243377471353712216466601935509635975931672695148282855247080645373597862709011044976121834817619076583405715388837169447692147765136388391794422644426227832810736545094833882825600700833279717190793974982478161522620481976760268476211278041426662272797257230921631490783405411365437017696232437214986396230585936374768090595376846921429926144029317166998416242067341232984994583861432821377597877593416904229068135216592756752887955838213813374749390087524312486756133287595323392982882510392624552607587503905644654175147176153748519990038028997097862305817318126070908863664630457699334371347020498760809946463331272851763836351286680748606682754817570913740394533295849146771526453077280275452198980660913532632592341702644797864513464855601142484236297900464735603358943894319510140898770944*i1^51 + 21724482067378557184995438078069668357903885354661914517412267031469230196418990242002696641465821613027169400663955129877034105041497362796036108805403648756746273057905782139613313935187133840060541943683413254366516040849327981351523384060269579915635044054619362370231668547206953559934255113827116674903608323906658022973282425140287964885584742218115079585570773945334691766349955024366116326714492774485531687458748704336478476298711964848030524703200178721450937105633637395075575988514679189637229841218222075833106127436321293925119243785977292148553389379017703223837792540976769468640383875373790828339385787449986605679654365878944585744093734270461790610885551547548569925640189138460980416380295463928412982627046182384374446138785020988463502618967515918872411558006899061592590349086568504698155855046842803908943516111780062450639900942821112759841742074034387437858220807447217966237130759090625981470331055914955270037901742308596082511266767129140436783989447098158291581625519646969895877446446965783154357409754689353404114568384231572351498355195097195440055149160363374339731150386980094781826222118266469849962612059529142751990932707783446349597792147957962734507217613509453528295995821077062997714069459842855747637847333723503217870605880842996490838359622174165369060852239367333724612320659992091594311058298663774180402140883031040260650248965847065067842807388483005162437985823036903296644597247763947375826206083591135966876349749746365476243414187284110072177098036961451897251303611222773854135156356163094632441797955491893806553012350028845672189482165745643159552*i1^52 + -779783450245442170410922763301245824148103615631174807419258992877692929542982358652154601952350239456948705809978926878946018240641772614238644936541959427725695179109801477392919699481692130633360926373578031403821528616533843813013375307928527933073848636132989015291336900475485353388367030676662243817793393605796167038275444144001640205831727110985098271829198490073610178514187021623070098236110634217054544110597741848276000034878083803179617075237171560405134408666119475266490172824705208359599608006981426157555306731925026126002509367295101766522094680812332107850593395359862503578228617143324746481791199075981474071683344084359940360024188172147948470910668132071121519381401205754554856057409411922812215286676297381283350614794220690608637245289202416508859706418425605605415992407420072692646433650645113667532337712361089710691942383332183618215178843526650953394821327465925353963421510321436490785056992820122018668500649281872099567573637543559306125486898672071675800982351407943388890370633576285095287750588375375494349319202369566063360086730213659897877314727388657618012144953900256645933089764692360291579237467065653136392224238352969644400208008771703726437068539257179808137034449395230474543094082005222869539043384684974804701251281989731700701405469805750950005338652230501794593791180527870749770928354312962091910625706274891061183077557132751723948459661427686517654969759389352409824287520706890893893560132210651157172684016372851447666552447292951737164578511593955633087719736557988364481472954448152585577225420660417053707674121358851322939971011009839104*i1^53 + 7887692392432891807991709756626216770874374808088963034371978833433026101805910139495061025839737680761769208506936562708615251975780293697031373347186752188500857487317522860440511189786404060085961147096238627312376669573171900026651814480414258089080472608554052164650631997301012798360368447480867666256754423767949270568080674531451923382557554113303043883447605222486273438794389109524423489931629499920490980785648058955273950113202231217423969986860778752503503184969444753163455761491003460917430843741291650630256388805544777366546176914713663727254331574816245151250609814222318606680985087896936013426729897217988842462277803726250893487664890924608000680449473080049923900534950183759934790156102532640695823232521864931456016595215267844102420702624144473784999357145691674563601854037959177397367375034364204518657684537767279398691236365807994233069263303645964941775209485797385708578750782493648435508264345572369800458699589259083541756353571368839766497228484698864689537713630819422758434414506169292591127516653724584547723461026514652657522152621067713861352815891743881943322704574053089066991642179658283918785656052498829736717910829103012713580353987432978761749812132351494581853251834037785904469803207533001228793860004795906987672899407771203908311891011266232571446664061296677730067941860507235999647959503463416535640308822400407315725928611257200208437763944394894806966985672928793891759563680574991245031232926909540068986502293217032065651821427131627695409775707658510209398498112924775218143962904175926287827305716155150484993268473232053579353343918080*i1^54 + 78803080387755570989213674529501799557907365018498068199043447965272103832556384721979645238248646924236412065569302754617510293399802587919725650519715032231901810320591260857915668919325081430591300394952883999406759658905407567306051922691389351364772293083234726860639114111066396844722429893841295787111074218421859258974696081607924921541305107745468713643554011652114424863005022648430810508778719356432573080336537586993905741473773809081050210683104216233465010454165937362718366221136278477705913193475439328907755041886167328752793804686682391910569084096053329345354888873207639230462742614541019464755688875723311744797032125232997614939906033926858012380023971060067651214624025298235240810884529110448151934957908111583901467704986012732922897416252725237242913933812896482866929195525957565563814528695009093494733652650200953875008276591572076136450196275243573553809167170123466817582571074020048856646935286310580278584535608079454691805711956768005444445119746067555730419534514978447786187536869353455796586224222773793454635666215946718565473677543185496260054839396691444247554959002128704932825807089588289744121231509209324664281755211596929302706779729312887598056514178981987671338470225823195393562425915848936957685043554084451114788588252964230344386058123593570261913024047303836804292824949382128850953848085173936131439293768698528577272427246363556868115842968631166274680916892408017584684453336249841155493566746316741689214291958261409258435450591976671868426375587067406113243366629845845903220915858362738002271959483155437989864651144761619363332096*i1^55 + -2128332739478852164157572356576130778272364925753435923407285827672600778187174577198681474576253760038137391443950257438150904324843229853191014672934662344918436874069752477543503883095247839077205933322601291632166257418203240245421513810696954772478341255651534038933731877673282925942465611980647377280084636965873347264182345192810721798269847065263162260602634552125729420719853393567861606222942424178743080955596981415510717723752615916116140726409238575133743197981594516277061489874700340339164921226900226339818852179506932337783027455215433070581904019961608186907648096119065084464418322500609805075123311618256671240607912420639306315757248024121106123112334841000453806961793584015511012173573263429782181418614784101303045445615758519902735356095975327323314877426373271903285103493259480222552115855808730896218811620767527489016013064772790718604452002918272620860762864619781160534009690578423636657857913489309621382335346766586469244130577746995107093192848264474156694713069165889988119358984092027546974051642762750653588993631792381000854177684738703120273689711542749274130099005497093549305511535759020922586758812836266369172906331274429163726274709098968110973052233458640660727192504574696539046089330522925597018580130591433893700678968101280886267133368708747351200122755015564343248581141289394977378164883809466048329769324560169506491200445583971206138304567957605900749575810274615902700064685932944779454061438430920450326341842222588282973674807689865843415364509409290715490533349521344122063534581680498890201495763420753735946843015158655369216*i1^56 + 13930940386101807806250160465732793011741831177096041320685363717655023442176799784316010300065688401924004962252808637889372956568772559329756775057983458551222401898853723409314925335509875888032244633214219784661829479460554673215652959165697962344401628994263830711042342043258132396557383684974998712754877604751916884262652226030726463433343735541020305604775305881603529730757995207511969281342999843375974268875622573743445010939197951208537511260064187737939301250402998474733141196950803569732213609683157580169667003915074348214434449264171859267905506169489419001839757260118215697129949991786475365923486507785581854945468464200788163946001473509672927152662987505619720109193743639370089637177762381402333818140090602543930006545414797311752418881749344371158984600900440261039247415236928136406061519067398557458848399010126030048805062684575361285266050808184234659764026635708159737065628280111381392724420568179826965215655871213828946367967639433173148345931472672963860802346385515807801279017912301087059950600175474370378144103176619415791722059114820953049544704176604010473200879259308249386910791082277933913111588602157860522714633113186285750663816690355489150485496311981860994875211084280441573491592667322785032257236993222876410963609329407282029603729506660264962711622985284687227626414518157291976801443296863935273172074139856268257515793760807562026588353715142065956467899081349918636086844413837398861554800897176970719410285697182706311751825473919746115906214668204709658661875479152349026596589754601936110074085696600142197919264357838848*i1^57 + -17204308319507931671731929201207403369390972030020741393061979794741716238193955540637226524547174347679451931234218292199395951615151431141784515616851057522910031182912183922735697116074075950428148718695127175638019677833437896823780363967301184249370733830214393673973184100298065511756416939823743457370287750116118287164589765281821976010856487840414118697824868341374329879326324930683209987777030500919827734250806477072051715450554675315510707858527209671728458428166951480177124648970697895808152701617047004809077781303107449811851013505212600218286187263796702948506601447093475663028307859641550133929449440194154797617723520920635866229684300402989579748087334233510490257414421894346925733880400450599639679350888614228282940378112087023727523353365085133787211015066483870925705298616881478807912513117970781279743280650427826384347730297173893298228273427214478479189216346105582302773752191701614322548529355047202384059534144192562678693166108295761325105309321122011258951436772997804918711040361639948758432270610594797237561928164876028784110127592081243713564448245521503235696464044948478838774968095255684848640672224612190047731760893514206864034143280173948115785362573639598604775176572327009512253499320444413191334595032259403723782464670617992103092553253974551505136478011281381678134208826755297468105647582199219782004354318233696504380736373310557264676365009314195375054155323360486653783599769217558225410613613113409427375360348051871616490794232532424112261109186781089067978614792530018759053732549299198600614165354554371883769103360*i1^58 + -118065384923636905715316555036490186229940141207646621393972099812548992895837884483289706379238686656503192362046760780063742389322185897051424305172124236085538866594447390934140149094909470781663180539836042111400596216628820993388376914470490172108322642385034792263647209895197884157459226652906416835373311278876226468967100846222067517375594155944150779638202539137861833909839398543322430958312368277979577318204306204075683913709949163136360459451007874975299453300470434125280593057271996699353367021248726882296255544618652795449191232116470562181949004887741523014603583367386455554363139873435623188121677604161758242102437111942127294209248222374038288053266289406299318192289644242760283721136567661975237010621647524753247802485167287903923293924368073576586829842163920023503926436981582834881784627372947874912155786330662740477106139612084151933017422474881390189888007612005963092931686543164436809197465318066839749741126069921941537024945635415649807302625646870289703372744832668147883110046114728102596822128308525064477195650968845851754782457300454857767810087655160695362192046018186682740578613900230118601559526275944053309347090043252131039734339286233072288946818648429230945137257858824297013058265630582248183693064718032475116971133388125519611133394752360831385867979561384588499482699238312295473341692394208451985704013607742613091350544475689417558075466116632870136253270628834853316584031378997682410080183396838879866568670721507929679315164670733356613132350583129334077876603537844123763598341317728093329875468686496190134528*i1^59 + -151339509688482288943931868159592205787508156802003377527181074545928907188833323104303400596541760026404036015508049772865936582944888624377847512476505156067423885520597229975758014463821247039494411250385103634615394000862595106497625232872402761123511231196358760598732896531145343192425811746585057679200728225389837639292360611151829384173091648625232216807766140010217905280881543455116570958264356916660910647286292776694684776983136455551983682109332981132419671839541259387028679068635003911054719237713076479237112806298934092999669716416036027960791277664937893270335031809990695993622866228695996780957261091358119462214565865595292263005027746513228265229153117758103393820195471164074970044653394463361912250473078799329244156515055764424930953711970494750112857912470354732921031072510454427565972003922102749189036777641474255615809877280365556334345718036860502029212639875833782235991820264795572617614741094713892346737167337622575870103915562071153399201925736462094308181081302152776134283752643862035252005634719045753440191483879391285134758811876896339973234827939171697261232381264828630523735266487102085167556502561639390433231218383302911159188308802602181105678583604127120823455487635664110739716604662033623793742757129144560474736202478486826324187560986748656064635142576436373060239956523519377497743779104011375668024012364639294101312123105407641860299410078069675178080619753364070195715798113541248357472907955793540517708508087345347206715454707176130914792365333493648967072284765331771794824392478121218708753204619651136*i1^60 + 4107323788056705779613720747059871130510593700334776579841019554486060277875378896419945442591689836720333528697155125855475499507629074662507515775308836492623748685724820621053557920385774403161754434457452478262743601391041444398039085709858062645709941863869816931293674934073493659211660200961653572978624454370668225518488253415590023999299559394868819145437454676221764305957134261679208657683378362010932076594333356399735917096087842479732926591890579101393139354853819997483322640663503505522914608425427956726793108633575583598181195120442801502272016955434248625542678913324691170155328846444945410971422571752851391797916981512575089455713815038875840308431506416643935377796804080565766925352540371229222393087299509274902439459989608268280439780107832295066205964088617494627908664149934168199845607014815986448256173785928246593846493062994279635213169167033759208559175843518401407224029893310471237492619953948296622790716654350769890083256528071626520783372254464491351972810489197212637578372409595860087889451740181877075882796886059880442753878054334264522565778813893979771432863267413095433569106151393448831466658489584748404001349311019273528493705251617438889432042945424663869126895918018623765656481409089135313676282313029505455463526692182408715424619357696308634449791431573693170065793460466361438344288140270371394990312216687322814144785648040020981978072940034881675755404257124087859754649440247690125845377013976376017223463623504579159336116633057788455598181789234549889070660737130676309174284424302917397075137715312*i1^61 + -17092357041585727857297035566411680679176773113571466541078489418677502234235507355900055458310303354800527534255055982331696879127009779247655665947730562450811775310497461971200320332159607402538284509077317673721944619362639482932320337099140423407143250598195512955772608690026751436744831142810642048535775368121431530197525472860509422326738508987224984889457974972637865405873613272322336560778920921615486702936818581033909761159775154266207708185702362051816546933739957216913821333224613137265685145451387317545416918078189329750133160681668050862886812421712373112267703222606388144076161892018933609398366143444420185401804844144868184729843745474627538786452008356297247940999499096654561644212012411979852718920596699844421425575323782168684838136899611758685043875775964698460864090232885406028461379762418841789114887119165953037634120879534879844013113209336178514861329615378332053594916367799241979533415352592323892587641011250391878102569258523029113317707606659221138612274550508752957098189536880722605258746646343849818306826265255704142296431031554581205423611281169962397849592238002004326866730220481996586941440251544874374295156378822565021374687407189815916223669738557801427850001956485440743949839400500739869392551885521429655184134230838326943212581585547504232891513204082488862931683874426689581209250740374769370133687812407545681114330718561733916835546252462442066228359618821157089632758477512670478032711311606312520263914079866768657283803714001504035021887851689391607932112651809542581532960592152177533654468*i1^62 + 34017536765741212475520428101087743717368591496801437449749698250000078695491919472149485817928731273184336081316409969428076967562206830359759962669436788369871064074441234058869530164926772358670638105622050192501417253739977111244091746956407849983583958721360472435746332333797223784314434151980514427859369265015448033688423340431417385333829513072027654357093933221686071344440293539434210945585324728950042247614091577099100097470201276969621677914073006316509777297489130567017764325086831293699364171847984027664186743421321806602437635086277057074150871667370951237528027613267200968078345386647839592620019710699952347531411494567514092387085636281734426109210984020320110617781470572404307855783706458848474000004778078752303079053541101667576234066454802557778165739801467506627250172148089708156384678411459185460179302230351171228959433343641192729754073107150466009001233683404748090963113447592754572057906935390846295186995424754337778000345759841246177298744408200804335801908678758686032230177722885555421529869812609090551786479916802130826739726494767732785015440610048224018806306617729107975279120800678453787446157943950897976718132441203296573383258944691408117075649800864133392410535378343266991829969352136131619225696435543779781522082164130516767208308537693440265811091527921679686460056031940281799607898010361279422405314726912220771034916588998662749730542219402894723263678603428529858924569153418501257493253310411049140758251434794880989458561349548933474785452769538490244151820178156515249425455985637000183*i1^63 + -30898331833053784423865999778379682185026606223810905523297903782190188261867539923592921539209749670927686187340605500830783569461575565125024040429173406143788059679640829091337641760905357805203636947369324315740771282393299969366448547869229065482201168470519584658066696006629020959827011978412748414821458643436974440234259401458126798577480168007838617576267195416266975464331978040114195779115420640313012474482674243066411017516788218173585119429203299829694324521808491204997933714333074476176281974780816627064595552073924491043929596473231469981175905416610242387539248365001809515621909543751945714149215079312233504624418054068555958948912606077562430604795768676587305488312865691925317599355528887972573874877137582631717486830749320243888753859995505313181066497332784389510841116407148244487976787784250162717156962480056969081931857077366653046840665037388350272381076395223839652916467922957434453252393828953808177869505374751521379825216338325963867006144601838206025810920581693547481898118307700860573954955422990380932708766328287322448219334028187840485561677196092226099793691787790115386152550704272861488471456087108660273434214247201883719579476281572449681027783484017828130708153427314444901803637021044156672991959224237543374094127697228900187064776378192997225396917438469233872214365109310651286758752551479816849340513485303357889037534014618928751226290404754932360488192526157721194157718941186264758635625816204121069248330304469539140282311943016560588799369422467307394821937758536158714893044480384*i1^64 + -1059530798809168723938920568342533942369524692723135244579616100723180263832821477971926549793312041655068045234800762973113157374904971871545654019954900803410417461627238669003721086566868478998260208889811823469549094645605028397485051702459170406694951176570647552204897097341480033894547038129523558155342895365367708026111669588837742759692351104168149907009263041905846651955917349514499546253209944148796439001046066280715335642756232769382786556213962676915972846730532375737266008628415753902069172681704126953262913295171031819729085680524622122326569725176553980806180778320619981860415582884221621323145435572363974881186056709298592172380450080930207313998926546288295293033293605403128873033488315285745972669100106629297602260436666287559318859091436189689886356920931959158586300044150889955829372720841454335929861163369217985440098901596849298246112021430188806639101586854458586150135419453000901903750726257294513370107985096763168027549942232941913833822701512101297708331319208139086549677180481103191803084796104001022765483517155728179775864263648399488720404460761243825613422044306252635047886961239424580671199869590690862092653654004597390548829084049682687562616052385015857891082748112033676920230538921304891984857621502260651041501489467103121734955924493598505181671498546919598052475389654767493819634796099598933984497760588073516315125860458973905341790624377062104082610297001645321709745339878736349047761512234622856966262404457430572366699138270426854227096596335452041427976724778882654699520*i1^65 + 19525458979560375550605725943962875103234537028121219798751601708063865138548816057208773730752639528424450086610162876050488136745908231509283788151127492372896189517521072488754686513939907086435309439757254800751231091291927916941795957537008623256017202387575247035547456809158314209060033136480601289637015637604899414227807690527940535555358175442995536071926582174868935601579177221991086554642242146243252278016694963629827499868619024347756857215229359815534222576750625570634668898086837378028002943794945107239483761034955691255412827841300647131982210089076569199859219207646989290874035235255904286664266260151096116594231605459752252319357486923989914257686592955387164962760667025027339906703792278323367180394091677217035824909552681107120346273047734300912782987515179459414177563659388360881785417434882116940504865365141728903215113860998129884467996976931903741707944956902777733122807029778251045624570537781549942930589635057554577038477013693004755341412089555256882391654545225629647017697892844933990777007919997728641709931820427567311235086104481020500301120709954394221050178901800532006338702158510006893639551826473203219819918472549655788017180101091572911377705180657822587764986066380816592098369466695203910894880877541728702365775772546108177337463433037909901308098283551021190198238824885409053941959285631154485358788035505220357463421178348348604032892264359047894521716201835356563787220004147540867831912405157011137202842320043513464729571191884327974888952464823325542514447509331378176*i1^66 + 17633612055034722190429392723321061366934336989529929631934947396337546694509230797950268297614590915582314165461127151394948452202045412565472351233240139922669581881407835826874306026597730941148011917643399566236848848259685422323123399172525241598473214211281627905400545070591831772824839706131180310253659438746795216496523854546906495012113157940363527185163221226206916394942608276370377313086372429570767897625582422552847134075351987219209433287901253936922595341055872713149504362080698521222218544678962446718028466825812717817881261188628172126438121665188568896559762395185313088786755431185563060515619806753905053031637359394851015976758448077082673482617115435037044337841213880706412704453145926442054512671218155300437948081160633603890405608053388957543149797167281912192165806251678094895392559885063041707849594701173586032658849562175974047493677341328603928235362728794524982289248611144014470062563918442207949911235594728371810522315535187066350870600715679770977677404753136983106528988494307439007827590988884535404191589172874730244391525894022375041699881248030211265979120888977819073186138998960209552500363966931404311479729238273523407731777138412084995739031692849209441189763548634242754888309592904002985612503106806359746361287219330682833296978118887004935368918126777025368690338636897701205908185558641788982479473270624185240624911251060658761695747136890429439678044565486560636314108300209775249321269205791564039523231108887090216037203271177068651325357256813707721863914848256*i1^67 + -33650916989595821947373681280803440302424907746946982953071149569281347660062083599452717350749245431102453227355078549651685821070667854116844582623286072894468533759665068236823627977980567612640492828340135135480729497926279552247934137323434002457204029104418949791316775405317219087901208261132996746527304936070470900476474611402832038216133616075747687406245334540786556932690762394290020134662492816432948941050933543144197624016496718795760840099329953897012475616971850160428521041564029938324872550129923342890377838317875085967373638183175967399893391841235358164719855683901020042136583465797563200532027918532294101942401879484700682237727152416122183809579502072000614911166210989301594717309926226313801974864276794335402151861481744115207705230237102397650538397411772851853153895268819689072696939882762778673822216642832697935007627795699760355664665090109204218270100541184564940955391891934611103472409160944830167406241750294626824995867378139902143153324623783232608675117897003259909798958366969335225774396964871509745763077495072359654040180997202741667431433046192534964779373134607860186487451396963826621763793664189363163265395526603365183755554495155879974527717238907825288502825322575095379770216336424695321028132265673643842956135832202456146035141522460576430062438120271066399524381888568405932127904964854322366774081297815159522775460242224765546905101002266820133522988817458798212825571957915577955865324417918848179661672785529891496683669614690674764104546524278234313392128*i1^68 + -19968171695783354826336099303937787931699227400607382580757400249913378310247219858269839346872671072142371409987373176012159469278876460344479093117793728022720200501250045492165563314042365460529171005846534178790676572132160108870650512674486910188099227309083407019807131169820098695961800767045511146671130058116147997442421855848978068024816297314765557523169059355097948359993157605924004321548311771712828890489340018880544339240507530297600401271416867652967707265935628902001051899155623033058299640859585440130097145944030287869936817350344086642337655158718901855704243359061853786638354716004845860802424705779254608339630282012464412455304826611081196748906383945694697838740207307548729938221428521195315176915783362296254627988596059102636981165030477561421694008117743541420479685288643440018768564765441204253011582911538850409961366959077295404190071277201069975473099511032256215312596130326478953876124198517827310814400719502345742626953875171748781953860007334723010398720578412243903779820104009194413253133483683629458923704418297510928010288532655706592884872924302685625782392017839747598923409674252344687576191938034763575803019964569563924105163598037645996192281487807581483532787942228538220942647421625202330908467105999354542538436717002075863264454027592494115858704042986126162386902184854329146849032379117321794761310820990964960418880591697260656146524166377577588339473931719438960462990743505145815603429032842741073215710550893862319806383892822406203134551215499640832*i1^69 + 5987239913554507555466021360066199797793157404798630254897104833398803971527863630933456106580813116166122784982077817247867370183519128960587051936588814166657865155788059036542010971314558387469892406756782517896705188912692739410456367128138829049116784703026700018849915493517539273439831948172306372938006029907593867475395578913108094814388928408791217667561714354681964773996244366482040292304076625826436243946553276097830742302893363343954548519321881878015218365777156544232018767573915068236174767649081011548003758209025896035298794802983881314585004115473928364741542435743464924919426191097836040677552669496248858697641106679377410255342463061836900041909763597247079902868660957037547694038028999123575913824463276913396565559184934693181724030245298663250419642098421477974554847863997474276334179881268175172083090449319304147290435367184844969585966525993350186170457469253639342725352573993200587424147341824731954695209618170935875805905265182235157414470783597549555459369855382121215776585779993699607722865797749615700856102659189448845044583133521509520796406229592880174133282893572113035006378105463533831463244383914536004682124613824261158422024014970030062036228535231737639378657765401787973376353809703307432818245356008751716474930721576301192938831124869190579887069851227885764590476739198753197284697743388316382649509366831113767780268918922458514703528030955427346911461888966811753443107460043203531428545317317406305854427481809629734874134047497702913713375281152*i1^70 + 13032863133795246401829512167967291161749468914038746172269281846727880331230283274220083214817869697302322502172699842115587819107800444650248282387288881924115659851989036331993896113729568241660363060636640636998785810606529902297957334078366089126022832383212672766483097430314689434154196493790190172337460366491371717432290712217856836406973309584768844701770801363749620216117278463822339669047208130157944356663223067467519078714433530822532987160804389279706294903085348021207323781467961749292761946333748256466741860617333502359568938988595945370307344844457279286521894149412466319125351029334279933108727223929405935933914525650299430611435938902784664600974611925121900636634075791102629770200478745033700757554916002700408707597958552376962288832643025692364156443282726152163874724706009501741442905444822167261424233360564082120385434928511834125524765725337252863542316179593123573442039673270808895693077835225401615767992097684333880832219063629961045422605030718361264446924910822329642346282713516090831597369154230216142230556893448622463819910241439413680495553308219264983179662694137010944524873910699833860025139470411317260940686898777300525179512590434511126494042464878174479013223087259176460659081358002522552696628127120035208454612046561820874843252443275504005002234577064569845922636880642756584582911559534610048835189122481406784005392368297215907859243725676043011014409362517237322748232528459462511551105483630516884090683548906672545467951181247640504369152*i1^71 + 3057774030535109719479019120639906124712281067013941914238454305927559072594670960711534304147949260854445920937281037840443804770729227426515863184602857495994369924599840534293564313840927894322395250046088160511707576577751111554101025143111164095446313497986237044896768816673931835451628906436598556205312497451915166321121435705187977924566221973316365534363211745489003251864108905793514586700947470747733063687038554998571142925628605245276310608236448158839270201290751535651764523509695837400588936071383677418556181830138664305960700398473076240786434470189832861171078122282873410392047752813720535263201225115229779648024893983802015415110302939125258822248819309972392929617412277783370017910848824929882053208807353638184083778197279773939899557352162926294077252919189462207976872063774128706185312338763436089938940770241684217181366579532926480879849859209261903999710939568474412131179601545133123607513822159804894677265951685846734931186488591105300803507320266381149032899705150473690490298660972884926468602219499430023601688678262366504950843700739355030742326487117687302495094962517084898507144766999852812181474185180534709050067978779264561995030814124036112578970130636196875249859438381377733074356937216027829986946328566502041771910246570252399037768268816198781621984084829898712652451866592778088612901126104068644784096837294940673488045672574189957582954618452929284847822904420398149595812211083519657396443708050921838904985525090543743864496443315191808*i1^72 + -1911927051052916457099900794539579689305327322575282412181009766994758452896559116404986044535998036160816054232808570807252019316220171111700509099834895756126819067314709197609732407366716725380490847367690255309554449886436641184643606873266146987677394099880847311113079889016351232145579561700493560871026227482539215045349063552840047165024153632374910877576197987024685276419527913857524633579268894771596766595013014978676518731396847516377683831123304347367519006184685427455385043359650127177109804639454813091364322055233112503078620219021283452863873338682770622211726234858715248505636472800242652221257160926991122098833491591402931925842307297374657547284841878025925891013689821469484517948974754147613656788418651935311181019367088301210122579163067262300883360762290061004457967524066003739406746306715443346043368427921163217582841701143689853011284793694193976583674220796668260308011523458593632202826394645551927688480595019543054750816331750881559796847330470227224158244202533173540120311748877844944203887552199157245121840348306012448801883738740860183848471946634201247272114547356118559161754632582941323925702675940515115105088856162312077603443442585145348835117249723651344084583532847809776401515406338609074880459953653568862888367733466857335388701513362491293719325435708748437244036709997913937995557909987404687845417608185677655825626234205796486247413007764749740614893283446300483571292673002128243807176247538711052596097312869433693223321075712*i1^73 + -1190340548590921674069380677225785189112336706306884735884607863944476848217878769462108392003718368325499545249134953996251259176606822974009559684387272067119190735139054318154720859022303738209351830186281701780244586107808897421756264691895907385255904844910684372968699184836550989257088908730835845814827806199852113245539638574984978041330120175482520163380613412122848110565056192199339704310274147843435050029609598404266848204267762901375647051788735891549355788085760767324118788991237654408086566340718645730686355733415409849096188582300523968594599489782732090372929544163736692006102037799261804723598649166959217857736694709057090540167774614197036270687696400154844668293216461726168416348722189255961457206200501636165367044335742976103207303889492062080338562513932708000872948568935355018673575037178819045826015713336102647669702211995020120372949785120236202647851633345188729153911176277847778146707221415234062086230602668598419427676702181035213872621929152583342953954294387584220746592717228242086777665960852027398530328231271918314889587358029324005429201685426086532420459239370718032843911471040162850043456037615512503668762352535902329831769507876721782272913064506417174248927912320198057463392171244015772386126963156937628597182224526346225518594447065221424688127189831005247480726703983097516109614652119810704645687842867652617168521861356423537784377352663681088359394872221691978148802667739376932558797452349187039758285794682591254675456*i1^74 + -177675741961231753325613422749836588260692947208394400998643937546767144113995302037064519684971214588127962332831214359733529376577915221556647243738310091403150857284045751071528025442147382646436835688303325537517629805835783069050937758945487794329761337604517101549959793035600009854088628303540828496023632564172954206740003105999655348589824681063785129067858356602069080315657361978217622646709328304254687346152700407781389973721461654268723189769455374030522030266204517924615229273274454744597531656454658756412981496726960385354244818935151729115221157961402721788719387807914919135282931575911271892249911256141025384292734505699927728575980781407891396721073735654882434126748977406784644524673003075086789988637171649553171885180139552489376172464096068271642339120673066685279876904901039711219410094705818446506866099459355105347537267985137952341342323816078870633196007687952636109896902977102097784591626496292014462615927204229380457151273240526659776975555653490521943158723144424899904444797600937211643145909567904796264039941459967881182751006493017698640489859582794398861876600588844606316928979114268049142809038404561799741046382310431526159331389501969327013242285489786423049908480581102124251021414578021508491200483248633703786516464482017568831989997305260998300528952839944212495694420679632734032517844114750059047500395183691970357337610020070905856342449984721756787888603176390596859448757426747639185992552191508691280328650083270656*i1^75 + 33906888117865422679865408454366158132366355414118393968463222244593141729862123504636935270530389210591081155545696022667897440121061011508532760133365731118531382281874512075789522937716880740399330707996922373555179971138277973875837297124714154996740091936407449054959173303933871692682785196025789891760547236814947983828431707411917871140852192052416775951855009758513801153011426276738208099042831629594028673733561869512825438231587952650089747661544352756687635547695027613737222687763294667210642693725853543407330129899406954340927293569487781708045422600225165735455102005603479489205817963848695351242777265193437404479576926290529051373852593159576285099985440125949303330909947442848417512594630478227505388666883856777593255950167202539589483051333001655759573971181984928037140504964819878859805255763520206666979478047769541056663325752940631976746979670762206175458716976544964048843724431016013277815712090896083600524354891317934131299388276909913672265835532127653235608713182482280613897434705531946943403931423497296832482116637889164243064330343100979610533099362803998032524066774255590625466709189500014123027498008436954193925868170929846646339885200513868166441749608527018000532807851611293025957082417762290359891155413765528901741143050322456042708778407717394535833084427029931580301914316030667803478583348229171897189916541459816658837045919827613295555026094518726187638938883091930323985604813265220823133933007994135767261642752*i1^76 + 15526401585771047963530122570797856102287227652873039737886757688188553100990976764323168945091080614667756930922622239437821665405986559120161725513181033892873455991584593307239957007700063602690561866618357768614869623958356556909340431731100912489606398703175176275221910854291432687850479545892015151756171503374409992083426316176158670703891634327314207204371009713466056989012495807295250937428235922751327296333285437068731767253509506407532585302430987232134693683469039561923141294044201278865971304518951794039569635544940965242117205522648875086443919292726853393710559227862356597225380127918449105057346399680954204897083470126497843077203837618021155189876802415207391452621314261756381871214694170479235674742274271424536411271448323813132605442375326490435066826495931059513642688525593804405530322184644368630438291369497661694964228835767742707838404651937227510110397618875168151797023426942500780436881177786391897289882250639318660375171204741900375528836681334452191620505711090580267632978227610863191378610801795431734195679930503061046920118235041458605778001236099034954286787513091442174969230105559603401747804406553779977281911169823398886416968402825869610957580293576483654629398972389399427194552895136660184670256832925481861177725763573232041757176931934343483810912357843277056049389261066536936325679562175230145401370457695320005675228331631571697630831951726802550308167425928638757956559337400231147307240335531101388800*i1^77 + 1162653090433248546830307167280175424530936982700634413911451621984588668407576030059848328011097468235903569907024888980831744237533159579485652773341242585872300695023647695830544161700463205419606583871993727020898805981716394286612127908068636519889565046036023337998483334025146856087202796735744083490734075178772853881221908680837636094308062493352947879764779616223304062150807182493734469310160227620742245873052522109315748320633546502300955984609497359794834827506412824600613364996795035387904994672385076311995762569416888830350592068662390366061554392115646108609782265785739796028494240070096983608335441550557767618077823062887896984156045144583093514446082085520761454839137210541897073146405766792587752407876475140344067380318047963910747323908716709197258994440320979793425326993535165524039723168171306677727239918112673298709235790698320656229687685557207827607234954772738761828742829615757864976177218642237439964517014970340327426099060413562968333682038852268555255568977419468916012869602806526833449411839954989161312774342042770301173550223712926289928111169895868981732896126494457503270713031210622504435956686411689916432920406455363979492595014894667593991930279003427217698347627629198328546585365233373897374368005808276821529982696293615386462818211153795720906727563677849852193484569724329075813102563927930843512049282432850624799581166211302463555835490786489790969738600506398292618610924869996466121202575867904*i1^78 + -487050657404608520881031732029119352669174164419266465139649702466967062654605374046233841430051365316144395630773952822404126134914315831205729477915207356078949888864714313379330636861789809230198965613765950622399704117013838726946297844138177833949902868593652760759523199923758016428294008309917953655758940494541321195983270826814154808981720615609927286728348674096260477814673419617108516592378265909815024710251199112706178266170976548563786616750615144543838346042231607270109735193064724044967203217267801703950851077527200510098328277692885033374006176533749104344712530039006484217068053962971377387065576904828901663152836040637275230266579907402852652513531943995898007193727305115069169592819449198167539068342169460338773186539060820272348290047430058401169553070441147775067546925911217019844188072830452315337214071312292441683867531861491877358770487044712306562660881286732263167948316151708778429086859590603086415540753363644951484457912509263453731629609979744333561424487065602556515536821958075210465517545892598421614858598777305142163416616375390556039750918571501854097309786892375741289718054464800836944164528903290975825609663914423008375385546524514756277704067922604527620243252654237723989268590160015328159460200928771207491840087288143668495426618671071120907385804148299519161561546614901511239438470112114595678609077069764198667364078318079652271024462951378684155147515354536391268980080684843593013133312*i1^79 + -116283810082339185577552499101790157704785605640321480200739979915182734649448910603514683041585001472694907997138403302420423066445003391637730052308738541883800167224200025124360521928007572811062524388557148301807904539969593135979092521816989060724091882309102572541856389388881313872318731293329011236332834616106072654081530885135817481958807962447542523193003495978923458253995530416589853988835797055994285644027501841247372041154562982897511037759485618178371267332367145109454529919331567837924447938177349220190075249834978328223157286768791257604916181879668726385780649576437310572383618524346817305642882934697499698567149568154270882366971506962087842618410292719189684778010374589479043067534227482310149029952938979369352355921600699745627459125364339360870885459504809451622845883517839883458942837151544714764478589647359576650664164778831355872956805690172241438089935984479363060140999639163913485023143557338782913713909572977193914087568447847744630538030811302929371437437269173451364498222098648548096321657140775423627952359595914132440679891976241862336812007040411567900794202881179677035427241878178962015997406881583285640399552702872438366763387458564711350602958318406915591762525407475056907581068687948590074976435056964492991873742575018208756604583178989343874654001108973219078277524613639826279859069625634046752424154919104816743100501057998376054801009125201175510744936595598328668035817839702048768*i1^80 + -1005690195060148269316141756271913676641863994463502890638528957662590960446778393995295605656426847592951288080913186732565785734709925400262986773772244667574140760466936697370739371827337431642959081968867608792704220785907357736602903372876217206501440780129277296136168515025610910046243206665151807823519314938414672999558539539044349820924971156819336577818261974490989003544960792119681223517385364868750467738033676190754227861253171902916007941754408972108919121546057224944443761803709877191188314774102196919847083738150023910270370376251438526164680037557966376986136473261310881173775591612150341851372528102816562000989169528696254763306363858216604698045840655033517786897467132155795711456400569176493606179063356559435834853876609537778418561792233525152387200653096579976294023109852313356116017305113963201944366304491198779787802119728671486997930204757981809893600989107334171420909424110360162429064698298971047491397156506829778156253998029092957167542431108394839456614779042429635280257655896812027634968239729021769533750808430875087272287893558548963992598665976429980649626657913726428353386507097096774747934672085200730947833725418069766857151348435856007634221324614418463064365831143891259561733070759676094826716900439554979399900294530383319994105435438281411159317406762020395327105144402928870252284184181665055846302962191463649353446834910438672663518104916224089252298753302901049824754270208*i1^81 + 1842594221247151996977383241341320671504907473629958494130615887589250472181527410706515175324127805604874996384235951385264683695770073515267407097704133935817133465457952735713312362427275452304974210915056662601912690306808603406673339538698602535671383452852308105208074967884606582780120713730705468723518198414629704370134443760993225691082565243900207023085420684273439938595905908321169670101638516742410554200367092073828556922777513047356481946134541738080084718315025401240148585462501091951135744811049540909321080013320145883684654169768814818565534499083063106050255385836955532193054830807968759766326360356350459966612749615786460707009288985221939008996416427241758635652560040266226894711738884361690469323810506380700720733284063925703498343500011111169920466724407600992650946458542373429774232541537633721498751924470201898855464827749584912452913051154943738487311245178642202108829296266399231452660978720497034456186050153275525833858513346385059972166161631696573925833088071265484912027089649737546844315416088365932102538669926495830724055525080434711448379668511342007408331681739674643745472504787641535472352783497593867063584329335112581464853513427746165950184262235447848660340775171170374249074421279400358585984091093544055067726334710736405572070006780789187909076058417149076060429771834624762778961753317007760158573958026695017017075324305573386379550448762645950463917777857959025442816*i1^82 + -4236554169293440883329176071568285622402738975088736502017918953367154908938057314447620421425725713762337925017034653948680675397344344018481128036127660203038106783116442556068898457975771883089425475770188590390205010452598122963033251939657213492456123290939007554245827638519268098876248261235833081635674674221710669751604274243379421323284281624030881412568867433493634132942684674110614309473488854661987031305884352326567529954103222219485779014068681394578491644722199637318267215420264815981121783604576801589116903830072375968396417309575345246958059445302395966745504773465963941328201278381520298729608618254101769573853046587086071121180223492979364495789836262178161484278549919197856078159336572050063983009944573281897206030889770509267142659525273388452073939831691400705731027147265879403779390387270748574171472869686743067831330458324635034498360048178823024370890263725718339436330198017665550728278319422960900536892685356804083307721522229628423154733752722149506522885111808466165303398767558967441807201436855597497784954550628428601769622759103761098572077933858398990560450278537524479857727434213812611460354836832001246548907142813191687231694096637090619932320476424710610235604179969255787367734385511650757264045575687442798817362637924488175275046399929408607783430503536035189579395413085810645480496528881284204008802543861856718596157428121290158118354548284014622619345302323200*i1^83 + -62079797291219008781513956154822392444903445615406720967499894694144986574359272148493726768838616402724086665663459393835517788672065753930280947032155511833052466697791989213078931638614339038845367284399634580151454174994304008322140611482264128777103134903443327830960701590070478566695089055397815863922712919281289738215342326821495114219729277228353491232521011835794199183065339558940784674288507409383408879818617267633844909018492705594068946330832527881962854993481974516996668252352711605965345277827891313865776313613034797303708252068926032723278523933993938670337280166109193567225110324151482275725127098729971321864736312648733324047992651899274718485606305237506141173962212832296403836524748807192764730405351995853452661386582411773163573264550099393530294804809056867888571492098079986137046874505005836849407216230960823156043450609413249867432314143779831520410145670063659537025435707541008767336547582117373314604254718862940556815620733744588423569772794751778280266781502473713852478596062045389997712515893870333721555105504083514686190958908865547625107552828360421050068510705765839104211566063260349036180505744555761152494338365386464065027865474964259836364301228793056267241760733996863122503510516715426028821963259079828703322447590043435690022507313163538596677502420417577183319557759812488124084218286522816926383629695985360344080489093076074776744768343156650123966021632*i1^84 + -12195770090261841973499970302252463700552035666412825367066161728665029173176350069245506110151081294594850953372798843708984905492191489667092299437453311047152886173685997628998973311844392538639155922767129434016310594599380995544172527833318540082535684336444678747289398699580568539492356918701267343391055088132863062485546933429341051460093648156187076596158631236130168472676904240472662977612969062531379047087403373639837665050085732032402854606893605154271607353007435365729384901064454267065751355098842314852547570652202233676920694923987924880016906871464173319223182802166791370008457679144789961985105896862494060097350988785806114708667757108455081623885480454621336047525820277996129973502964951065191202836468052355132614843000869442946200559732237548384453152101660597597096891571310292980261828611340116987896476346649699016957418002985323932385517696343282606754401073768183219407712121076014758122443355613330841829444704810898611336138069144783407259449144842873666942738886328985268425898812164248766151775634057960388603640847248389271389613708903018902816278170395880151706808507093268413770980892849811489771541633582655115586171402314215015572534135563774386885921201803892528694758187054407073153649613555078694300716188512635201404107685990004392143099508188397724549056023544743625549151449593315035861486621875383372051406773298815109387984390881607282405555220147427344384*i1^85 + -1518314731396970436780887747316235254321022488016496881177900070172655667790297908966491525163667923104118903702489299019897252928331573570464163628398261049178670510733136758490596854317882144553797379953296308369812528003441962813381208645934466214422888416211407248398404262915260362804324206222831368521102334521310180343274149035777682693474880710265548959838120604039622811058398821203644264094161272524500342531661904010731461958134419164223430438381488067183331675990278881556727144162378598687309969436418183972806273398002896967106587118437709506814270365275596013615730706566138066642844795051201968108917791775243432997507949367248567820695683157366910134669649381381677710431747978043243355258796711804557975382675357688805263105090324757273020595381699106005146117483467332319284661344287032484918791121684286547580413787078816687267088599636321726298315828913498464879554000191111343354994348106345488555422442061163784833972272486300680661810648426542686541530355993528580118320247995204988319715795524600786542628137023471812002036675359937372010274211472154694903658941150219908666138110609505385252860232886565216167879549939751760061725391999097722241673583213888104328507943390269308569783051966123635926883458623504516913842764462220722654052409661483644561251193131422857539206175863560688168600067504535849678662283194123300176770797103147977170091985306726379267326486773760*i1^86 + -135269717769693629539939200857587452323101698917920724720330374949772541319743583025126797917207325052547406507982301449736855714896901228517271888191827585767539883633392865174552760723486567119287591555465398931865189287604907371814193339745291436325597911763851165648061485050991544237049186601597610643880136104005894408173008693512304575991372457642164662614922034939839405875197933967980791108885687655768022151491651407030051387640573243710132712431659991140960153145312705703635403146586076254387211870921703520949750178199057524846947055458040580962723240274073074207718539897970720999083936249914849403821438496763227881506600452777250848039413340973053275619147246284958218194225444837345602444102635651187217718361808554842894158656673306446878321173846250932603674782034005728340194611865617278440132865490021865297925095963815175398744403260583118514433377305552944671587416401796857895830998164604157876836280484826743892878783977318171847473141112049654558920902403969897970134226243349382758858230538696041883139862839326217691621596890972435918102544901918983161333393766873099545111767037570070848122707396074929005084154817641051503006583974541238406504199991136107545464192669196391071934936857476888213562014735072255006773317393126246197887505254397122174300139783768307011332804217573505426516554579518107511599962578883239668360094501529732811361884332990559827263488*i1^87 + -7723391773706606070816973445520172520685387424084285849076364683348288965150936178702035383766175286844905813274693275513638761003873692881983358164795590330646434464142025742253036140588185940475025227982576103219692035856069372620946494809336060674238107922754874133250701121622842029979460741671442952392776234674771664116218729274294153515299504365594751393461437832450850486306479939050543146803549401870562248703539098434164500265796651139391585161330830206336498919274465393228478399100393594105082751605043261354603837646518713193288957857455911437888447498783414138268771365269532360822464772714090953534098556169851298325999888555367459158663895551528161128160945607872785810869080528515315251355603455201330239305423459944679252741368463950323584512122886697282146545887407416983695798280063457159585523833331457509554165264627396243232490384465967095811650378881445247813657470715738769465020440974681225385888959087004353082723949951098621565768721911971822111799834537711370609927029991804809975728834885911141499072470882656305814026930411873163487336752572593693965834673469925438526515574429659918540811136967514534679342618537436056478389456472510940430407165314649320730263308952393534798740675855545467600707674008523709703767513132939697549866851878101063781422987434183344420363091361570698663915175432082640583376098302874726484419081654121719704666974273404928*i1^88 + -122583980860189266462189584189187321760291392452347866863826411093208718483426105055571034249278713560377475020432362004059700224532441198379093762460948451751329951549595014975463796412905557097686459263293066472086694040705955234303546210767771247806605567286958509111463324554755839770159780666755943543037685750768070591264736927923305577385366117170249148474361289985074282190064657378587034634919344760621766760614963566609483541451255542599387713917056107855983166965088928652599655280686750967341485214792888172897995301236293124500647325167892875522719381918339295180856942258990006750944707716192665873510449988910051212947298849297551199926657445334693572103408369104397490722191436375313580437069244771584259024693105777048192090892761978070543728045542884662312367486683805079095152429814851504504236246673487237339178280777194511398479392371323209210927571975912565262983498298548373069768969452253697814667654594202784090306864777473662913784134125152586010512425485131629552013648805455333760437448852569285416143336897811524395018419774786277085020435343467624737988315949907779678154391129038167616812281543750854447712054345792007142458434690436803079671303969028661512025621199565941320017576585546894259165284382289401564546322878452031927521849191984433342107034061939923679459047120835587226723752137959609779917704663358147446091134822737973576520957952*i1^89 + 14426084118743008857868076678211773421423921579588551581848267471501334899797552114041653327679131058084521629851087828864969109111891720100659337082938043790010914194071202081193683838422583849053066640916981226871686363746529584483151861361378710675002442152294720941288569875998133918500423578797877143447117875475225606425240312786874002095539556888570918257567702319357827096297034888800721595377703010195549873201055864356428522284964262055829603002646535373255481743173522890027558575693977955781751337507330410271893357758023278447895675028009405783509355508558385959914980678565467332570197145541019631265258860748866991717610179983540131284137365871670668647334728214425571356333135796417921523956710867279823833087495557869684862699880063526343450912740636979616152345819521286760064574813115980926871204992144612737527330947267576237887261705755865308786364491524405222413472215230759261630540940023843666118202410604307475016914982617765663769344835441768386794672277905968785939283973635543747241186096444375494955271553992617966972263948940636907771770030246765430786238979208573407101071582908141910198404154607226440521176539089207785548559732692468748211167268430889044274140845427897795012185536955106796121012457180388525218462531496388739004661556689939481557408337631990676647327304056031157676701042920680770848273323062735256844435862469530877952*i1^90 + 1494457690431325397291495283916856225054147557104252761771689930908036894247162364537928244690531921046683880649525551508109201056353471773519899889174245800936590092454410169326472072384862075244721140939553111680981624871956820547746247683084336380943281877443647804480762506739201789312075623814813820037477766041238637537236740002984599548762844853667549842854452817005414036710331785372498728382177139482946796759984704502364410483106922000976951137443430509548193620501077314407774684843194317713446547665662873172319709891473237635237037017732150906021294904278050360957263666066141980461070536592581222747146259270098633828935451081398698080921055890959273398383371487093286373312221250818575633361701498694844523993636156379028472169286473137512306707915665499880191803266964381495400336620364729664421093239669497547364471391388793112317333395685337740878596418920105346964462068342800739513643404163808970973649434528828233493714202513386590772294826918693112620159000354283404072342660073980050930872802798577229008797898154152947121419192632646288045640136265936380596561441263162166524254707745155918314153889139535376318773389673873562228846453009949091729091145911811379911629913517726616033935207414762320644601298318241682760857788243526904275726224139431887144283008892907351562238641372065940666107212503360439433174814605022204913339041054720*i1^91 + 53215306734689847294631233324663845626554662111009140370116516021338248357171354585057065620596265883731950520474462507866508135014635488453417467430989525824825962523988795613514008094135043666089181610627290813767711982948624473543933105901955171720973575602521061054079989406821567726252780994547725655870521348002813438971943982536467638041817592207697737963249934513615241452610892206019622951134400417972550300303217835701610712939975309519708805051576582705975491132568537672512106712017359204088562944234734448265705785313819525545097917099044363173943881097220018400194943657127338592456022720730966079137425657252469025469435095001552625618986135928420057454183638194895652847877371828092053314307554101138597311061294011841907420605922068989451016197551673938323144506535688897393466360505899566008972434336011367231315270633422526959678382599792403815566142178887864029092120684303909339907941622559991797177704945590455339174589703991655228962466691641551620451298185824522109479464117699748107625536448435417408137087105160901568487434430202017886686416364002817820272944058883980451836064850399725408282314730042756945107107283507562989418616466023943230707322606142186543650864950412874506750931620123252285540044888154628118719520626262160555776653443566889689697232356362002448480597823440592643899608349704724242740664953024629845262336*i1^92 + 1560604614138928165760812030109064011210857556330285387016959725726677554774255652430500676767184183796603699217122336396543483001742333370526357123150530521783546298640862429018547081990486124863531560756046274499385529096284435538044998492509385434715923851107400657462413812512664668770391006993642248969484763273021507699378527269499564651224803196135643832238676498997282302924518293587761949863202515716152360890903206958516424449431215751694294728952541903378990908097440796108961127983944982861204064905901887192321518704265469179663001799074523812633583465748289935692338563758477475402017218483606364339897975199908295782126189411828221224262019528288099683318784481289221078369782700113694541410340230115960841960489920613124683959576380667489196824055740498497751111162608251721562822167031750839206178268127497796810747349002847923679609337566870284174241622743322358022198633089653174687309360986819668574292600247041802455593764613506793630084387127776245778984421815825686704521732158278569756501450432812444090050658204375875647688143666892427032868571721490335700723040669405665771293387795755352075283480126895499421316674864237538080522584922825918515801454278351077807834941044185002382430578316209187783881662143717488791396140843575683519162410987435350733098725852695392894726008640401922233036796643036202485897290298949632*i1^93 + -89367367514485842435221319385877767713122624738655233125955208115708996233393615214147332978782956857520134958585222415233517551789472168973125302977518273308179076841615376116447204296891083545394060139222815770108615147700234593369585329668253920894188723005280909293357408111704349090590367187698436800535269918786560407264999562659473833991478374071335205514117728097501199123751898757143457842828426322477342010910373327705368931495171509901947469479944508966697867548899855224121937951442839505234700566158060444494574167315157681056775811979330308170241895436040395630805150909030612800885585596398071574944458798124268589431076477687664188415720840434349810911614286105077863750737247511089441786696197734282591629689436789098242299818756845179273365688667677641982533045409317675494773589557438855926271642330951906589283831334870082406592156350475489820914943755291825162128410697158561346038888224069742117005429531560061597596722375891112287719524222146382448734777263823289128133659254330182323516990666244802875288000938974433834685662168778290376242896772556011985097059571354263453794450121356911598031001816081202382143797539768469851435121261858169573549527654015927116760005742744165764476271141455148148121404760071382459731882902369297235325852786223927009952055691059892124336326419503881264158152232674876110745370624*i1^94 + -3400436179200343802485509253626805722598321939757764648204365913875076636095978668078721638296804235379955045611892599364290913264012438003370983156693177832138887074598069476090491623667430317648590800796412995399015674073648931934643682386924721890275850507854437082477059595861901127938853471611507121338511559566208859278294330004634006382935416449653244578642980269916682518739558189475356669615535957056380517403839918850593590870254857477424382703213244201010802065089948547095292296338122025808969421276611169629428418684887471642739544482904435374997523675241903036293578927445607184450074338465851747820657280498997571182932271636695014033622275778776935994877941589875797206327885489574719949451597312567001057612693171673792781510417665850643430902350014436798140550886625485965420237411381942540036891293038545281446409847033948903957124311889142939912624503354008712456230765541491080784594324961336947271267314291525856687690055169839721687867285208294027270582819568584207763559380127040418560071372835927195267187510876353312406712092346230387191605352980921541478368626945772667061448723775742575780355328442357964147775467715098336896683707798716908831934603008971520329865698741437513547729582737713034527893175235693225878234002414176700657297939158978787294657262698274503657697285617152970335620240781657243648*i1^95 + -129364907936989675518444818459122480668464163403380664722092294223573335948382884683095849525132471331852644797473672852006073478266792456375144490878473029403922756463291403990011497883121383778919538517546945887141269940400446569208662638815247503713345686053670759727610115594324242990013719398131242848562519525143088178470448867054503758687240194683039236062924008155313246617573659975427462479049625067605110642636070381027323200853403184214806680714152801372677955680231785716046730122975227130578013808494267731738660931423186782755168345064867105492473081774401956461504381852665111860649858677016431509599565722180050956176889511029020603177658014455862843449842915144829262260661366041123432317902243831753296418964422545422904508359421060741193938076020493332620619438495928766570556200215782904403393704816836370312346627106996681024172979147812594948864605403090651779872125241989780488589739692095165280936188975058878878211753039619402863482912007662020219407770735289760536461375827007668254075667772403510850827925159683155168450017383324734423365489571406761004612288441796524068620451764077624784069283011378068713454267699527101118078309180204383836105017793195655510766000810987601396440586576118267044301845622248103546340120975260729676260616075696798680238926339885819035941951543215323032069181800448*i1^96 + -1955365574430986378487646782173968140002879264127866042125958668333972270787976399652965673084052842324055533340132452509917697961795209016770205585722801299313421560088906212943780378570377127922074208268346304186546043283594005641833146127283015122904554147954283509650000394590040610302852660148328404734771350940508108841545305626331318149051903019010787471411422199955976970431938972524671521696049035680819236245138588273905626323909068642095203532820320823076183464566106210341276926441743285377254063340988998353171218194229654828177371161974119406406990388987796704472241729955779862973127799359273143579286804566042030100044843645164694773523960154569872395122474686718585282569762817923540633417067865134239934303593330449319658721600221131469428902721741717334327814702436227199767413105706988875172918931269394401931662494333870232730068740350635820376376026332096230119430542207821926056233410302598724958005822955333650992327376957033532908964616616212443551290701755624766764336803825549438768586057240264856656708394414445112114226258009382975290280489932791246479767063929101742840347636963870580231226749211935442207375204730661670987290796781702961179207102791295902320350120620973322203715819103631219798526653160120120031378489800315340119552252240715107492753836184182602283661831900617154494464*i1^97 + -38681663280688721534478396961968729693533745376189961745973707968259914210559053873575266874662015069408637923582808748970691646913446579066328717234073391775120763211214465420176985259735616457234873028932325215980948698345597621819481319137742322418617872197832680356961775169253581749135466800858546447526874491349162782846166747876607976498790018248766350259692753332002785149974063776991311010246354141527593548577774147206955172355357232064771796051291204569255113988415484434625885257734203244340898180109018166729428721646560530001557702752282234691798536261138498947729314209140720418381294607968140537477736857478566253701590665612455430811674360213278619048006093082405777314139365890425552688531525380786532398052407941151576565846711198935987109392849268810960278433058148170055169248648846853220560619295298582996331402229521679704903653063008675479836735219131402557046187452390687977943507527909558016886818845290735890166935513823247706834432551484597767196367722085165627905608041580267874174064354936497293880463342787361142809679009781553249818135829233382496467119241115525980041871236742163486369611557694731725426004009114488321874409892851168732217114568475093295496612521451014159345450074510045485787465585140058093654259199468503429332633416564313017497489239888463763193592236998656*i1^98 + -339103991834560645088984958584946584775488468730395906677966734739600054752840103703767272512349020782167289198964783492044876233210249968804177796636415521937285737539075980061102021223672149050689791082646235072608728476305269719214596517745168954832726042039057169593725106001336887825384208219420028113493800287433572097458061408021068104581194394249490354056525886912194413456134233903874255992301837262924681597370789038112596467876598212839249031447993382959264989770786376602588450226700609148776717410679536441710525496429287205032294144342160474560736941593942964449203909657287646388566310436725992917608816566620290668253666539522581322456404713616817441394355079963249796822278807042154767593123559667899733386274323472420618815642509886638113199380807462631624707116073616679674760160684448005063752444418775239616230994604117636766838629527744960088655341748519903556297109974244863985689976095353680181507832042561243226176794194202663232762872505548710861267433959446361659251779154141855512547268739697260679071142557991662300406762339636924618436576967969599601133171189821475411812377477940471851757175927134395435172924878898076846415058224332752618581163295470499153283411149994661165897060078006988086329346090923586494796784017478516307177287890583691807756102070513799696220160*i1^99 + -4474890333446069700992140330512464053317390620972107923941320627135513689081625522621571553087420071718077772378141893531635064050503121289674931308110992457221538215904742728118591816237882237211901625028150464877119416154683381095376119291380603395809171283502503327647759840761986846089396524649670922114823338521004345863904750337535446867729022679002246038768468133752326834716633349292415570223536763255155752035049307313453057713874240341734298634011523084493676280098705173817488837594029716113843452079183880024681281686651495226815239199704558861000182090388463943149807122960959340922086822639223635629285470353451147376775368219025498483512227828020868850858744578908633540355714079915227146360069248225956357480285531255086014644388418907784837384018543701671300309336436134081421852243729240141414208241876697851364220412478514356944046593420837139233676355951024233574099064577836597175125012317265827404841211128629970665724304171500853231152558041143956065040703251196402642412930888916352438647519678030503594021325613472934562450732661623154864318929029533318385455082249394213808846205665959268517188463243995483498216864130756031487358814747137639601636771278252339239834731983192279069252031235153241589223918396326986947443168898079194822751718215438508422798102258253824*i1^100 + -23194983401831676836506082292555964026624717246769277474919505081646252691445795043178575276893989990991137347073923488632898730552768548638432391748800967596122652697785951253233356603701049447619908916188333379620954198128912868241393174686414477373656091654319830438843970699615247649581502574276757503978226626040731691238880161113628965046632041648932738179456282993118204661562835723854543105026214551907054984717786264704904200558610726802877476639925885767528598433086858234434414201934599379695173389614674303874002434711777114674127009497296431900960201958790708429424419023068902491752782112398263275195779473544486553911401608962080503969083959459166434351959639984285855355816254732629203852275615862384938338254081215207046764753553580035413491590282175783775253181643509156403106682729676813705291490125864625003689550095834202532999089846980326982828640355769117913754085954850496901462001130087217991073292906827299195290084055857767861220293115584144913635109229728817323124603238803198533478626563878077204029962559234291431592451746910716184586715759586717254620026543582287499887031358793909348364526902817351612102576469661576226071540711581376992899645704841160224021763408020728874013220093624278999625501851823315862886083306197219979233759585334042515682099200*i1^101 + -179768790485307794502508939816699515633973104258698375629409812208213275795303807364882293070851499307205228091070468995203010054927770826825494358627164312277843830596049899179313169897979523974471681568992741798372922909457800717400752978506999544216081767446635621337310239625754785853451296513067090987806850656133410421131389437829609821162160872902349711536925349844664075735058914532363903812933738779525119043271942019771840136087147652237252840711524759830775430551440921719554265462248877574248167389470124418216158721647951119813214852821533046078607574129256344299650762207499576206484250447729319367337530075575414126103593909965607819167900132566680375339487088231495182782854026262376672982278243580193449189428106732684969995074512893838651683218484867268904100109051028611331749876339174240951384279313590958577640218506045423998809062721594628126698765427580571329882059163268633178087617220527943171344417599273790196329873845585690371921718673613382978446503993895638084441821659762738065175612564550144280682126165420607214382640048555291864761676201258473699737024554255461014103271062836384535206030121358640865302255439236896740797622761001862547916650796384019462665798659539365865861060990816887649520256968099025264250726328474362513826169832668659712*i1^102 + -526380129851359581880355836596653101317809518446394958186603717821920842280789700358976939838796096096976950046268421262049215104282326980027993143491522370888293459404153104246248029799665168251673445766289029155505609637587806214770720970891102832130305249927456359239884398519157358368406283041549644328512003284787111445602119705919227129971112377713627802633914985987888699063807187824408869109766705589442155624091604980335024376212745528289837185824906839250186335264251154864201505351716332719570579961860016614384825977617411339897330454899939321613402201587042028452421638623586518517344934459259673661233034287370324432342685682811181932241032142116722233506897157547838191271922017343626707867284815731285438053703920917865954413820674207011884549763914676996042776483660397091985278323460880415233959753939060149516606121082889469768769821658595815401976926601644368684996962329390911928533786225353246657576055901551878118674547394859864898434093926168860168807184774986777006800068140284644385172180714166670206038073180183664680045147209288921963935916535930776273047358229679958937629114377998761553043867160936598644005962090750417926748118209381913228932808687694119350472309792060260983821999342947265721215945792039162992914949632167548848141500416*i1^103 + -1482779099935148923518111972055183681616416842907269268250672075094348320208493371014906160380728678373974093043450412206070898323722805318295360890534297161866703426451240122073540102894387602030707979015250269622022123276117240718349989677058691803396499591067352212956942776709602992368769333156930145034801278574514265473605246821421888963128445429843897593700788531732503755657850180852074892674825706869165938738602191140397370087240310350558712820097208369325353279660066257341946869425863561690268149937355235387883732909416088410742439604972197253589179701178699202299493932827187511920566017809489358210936909349280653876770871604624637826671293771965073457978800106445485239339903765501955925278850418916504893228825949537734119993666565449010895586813243778291191494457243783498132184124491207285606461752678288308086052574399089345712992411647882119015965418523818183472854544330254818866426721230925183994107696044430634074021626494341414655255557528070802383431263101952323589490822704650919105105911742872635819706243803689692693765659686880521687647200726064492087054460769612109236695476148551058144375357208421640221591405203906867738047305888628057696651443067185071497570362191344473571546464439372922333259339157165708872465859977129492480*i1^104 + 48947395329116170686355384708656877768528634669145959837420898699129244108162500004962683817425185967560947846728809163226713787358076926689558829289292565998819541523945455921765842863855609376876384508013304953934859322389449641180241649174392063049889003056176685165051908307286982028355420412098121419735956413204038044269411917753627655251117811607663239916515693046903084550330032836751698396265909216458943538963903465031694059326278478249963975517724302973148328930351799720441972716336433908551331173223486973785881949317518496602119301702024493097736471991305159901998989812485529963294765999427098673776880317909295342924472454047910865166521304978444558060940310314611601694937204985127276902808953365442383775927635078377786032188745543258749480773457817735857232276302610491829642397755511281168484377351637859752584796550977877621414667291451246444721856683450462016416073375645544034837140121751180117438273839397757061281778228249651051535248392199724061412581139642792118686994948681461166196736338387436788540698525452524770826685989352608043361719632923462238179023081706731612170404522418431956952903758381267519061494842325796140021208579046173653492735174035544564644926476349285499849506920692177694257686981020729278141038592*i1^105 + -645848032244012689952383134437964826817824864686036535794709688709805955068821519297240685935841678833449783763244167499466413836829125879182752161563365240332353023913480342051912421692219366050710921276194358989811539442128147594685540682895768011051433369890407326904035329717717235062680692842031409862389626914829516615257708608120872441803998979652547350676305811194282453880319953454493190729891781054779856983872930146961276982329406708297672893330406339321764983009568778427621029774795913954777048731369110576868478488073096015606915891701341136232203426459716037054427753310481671118541185706632211986965966070962931757150584659836734890772512395558211729675685803488636032197230582500849080653228984382796223752577628640466939870061508694256917861946855171545841219419897136477934460775817840550523213052691619603509198683949260228887504914409615995536988654729514105559335299901365980965148361369160820219277292968772784593376001297492081622216694424822333588024047327515680158392611206672448356748152510690820203433112646016361559741805559184803554578596526453244402465180149269174937529186313284711006796593470666825417019096765509745433138045327248399291070640780176241472168872422562317833913055265016329985223880366620672*i1^106 + 1076173287035176909418784535689016238412846670031531089621872243732022745376066102233135939995757251208596897624628100128225468970949548635410514764501232344135862232369682011858936014977615549399650245247345211844773343908260570918161294860236592405017334800306812813280900240012594329767697356589639292775543236509323595028118419019636562181932279547685602868231685689692417220878262927968601528062728201879894391222068437111440022901000901248873868201553162159342798930722118596724835018020482062642073827119579974187202555572836106454078142870916029592683778693965939237928753467513320679222031864026907612341597530172538361667446186522162361864996728614676048139354831116181183749927938411114237640613789378105782379425876656456188986742852217136148468131902058178869113961405284316230863153840077231102431748100108635116934032503576587105550106215233687270084150662355022875390271485203865661412066218529706644242971049419871426461509643976800654150304992469878172448632216765927839785783243026904579858236176752874559276148549569823347295682725191499846992779371758835361490149390292638139717011357177475467234278731916652301140964074508016661557081844391289827580176958753395715530318089357633290820965773121797054529536*i1^107 + 64359650800145254482390526764217795412131809514567786900678839975082907018735493374841658093903495350103420012857701798145827383980251386440201176354804969885382859108086090744010855098135046562364829923318247741901338941719155668986394164197319846020797073103616325016424830738840414886098636474200467538196629961889842172935282536167920966095516043316210593755652832428903352961792925389050529552271694390735801540456579818726671510686201083433669473829380696461478502037458195345591435717890631866557528748486682296393179570331513628896122709376949209626269938940478080555464217548719905669276653078659250477491455819769284773839391722923840983842981854616904028950655142662933006154182986260606783684309170529892762106621251746128690236272836051533502973162692321654314333766801328333321856491481898203097918404024480443502317852577952274022021075583875385909186867422473013180157454801543157107735537539430536911926492296021931708068458280301006541722168108407936512415946612470181675875046625905925028375683584194767911719592906973305577815140938751226588664896732023905535913311321654140293831188114022140467021263275384024326238819485261510482810246165317989124689083292017912939577454723676948162937654083584*i1^108 + -743443444532598160782400362149306379516915652053720856972631425245172974314692492390226284173471959318760246435305499818819054201261505508057964063718838291024210542112642692525307138581670558212613254691576394135621869105795787160106274532561408713982241190760286392091820144567193220139962873667957794645240666303160915874166579894102584525335294997477993424509210845502849305862708628791067322925901676500888670601256062277604726241904343247673596359095863161110599429234646291857055628104080893538236661266827641662068369474910482404886258358619441621638074990469792095285701203316898883839339153454295990605887479775443082286043422849727887510498730361812147548217575361398900995110122706475064179719874805955918297075975043561652775264890940992965499405262138454583261262109777419498253804191450054199396508003731848495493373463538954653821452567961423430878046156875675022117201475093446416734754954179299954851715005581170929291023033265938906138445274124322726578661041729059084581385029796143460303544329784564537916218086930248913811259751068762699225619404023969423129180878717280700121930269655245382848712241457904218560198235500086678171211197143870563746282477863238710425327738150992216064*i1^109 + 1940947883809117629201717982291473576787480947898195798760395112880736561994705820381868710446415325294799969052192413167266977950658395207763437722982523652386809734896240847778643527505780804411976629531645479137346644420033470256090832284968379778055344932632990257460666231843746465724874329879879516760453918497487538405757011448405753998945039471214764335036037855299373532803642344284426583976644756158474796889586254222255988846610240097680704027150989114929201112552438321815509953255478323241810818947517409486503936170735833545441837725193561725814072047725417398400992822739927158071329048315174564706653408942324757316952057575579844531034253726222798177270530653572320779362227172154871934830714729266905078863691377569469223865324686427469277375802011930311319980333692479147218380314998456460621147432038679549232488577281467948837576640542178781752827119526922605154520447712381241433937669964681098956188929907905838612734665228796097946865306830553440813487259684550583994192573055608792559207999699369391935891284611876004558522255720074980936474544576073152959723849745251724330945271353452484905632654494605052213026799556034082610452495148891147482820842530996939682480128*i1^110 + 20690834530001801439978510546883452183417382585820852988720898681901439982549886196380210290476542796553884858609218487960336143936908062791666959629260134538223482212543872505547445201053967983319457404304723747906815261764001080192338199080074414920579138413120572317951266154026989742922918656019415472828169315022736931661109075067079547782971193310960384945781959636070594515217468804304920782099543975148980405502397265846149762058287303971430786182583922205278849369016774314456877426771518616854890754587135084051576284173071974478414200145837197957830528252828907857818233202897016752266581596906376054438229451892290304034743424929206026379136799067129835082889834037477715301195002348459467711607148825390227383359658381153634508206800676638491688586415667248448551485202912905733445155391266096448600152883084058989999271459780266181547070333822309377429182142373851379508672165276980992568120955537840216914374622034569546890204810107686262344784119846836243764896345341205466714243240563104717282990673014103871196459789282527041384768643090694963217504559541427522004164392829259829549819349421682792263239581881494327078618660399371171393608282228397556518663107903488*i1^111 + -193123691067320914891998377348253446230954404751735869982432655498706287958526782981049065209078237272843238588206209033053978441829135705594135059629720535576588142632315780690036456144965646059533550992115253346532500971087877650844021381876506821661090370454999762243566988515411152316263899849327999025461890586369994881266285539997705099159241912423143161658702034579225501778465379165306219490890551935806591540929788310231496253040456852251314924765856964009811373507617354926468294793758538847086503172664420658538407401695827070857155599569085971831733249882672360616826390018037254231697951250748761130473165612974812879041613880394917841732952892148010223021545419551095341297827244438878746548107387632569603006669798638060848528315209383522115736124630984836909596766516774227903702378812131605976011618193608106873557073340611166137211138796109160129226105235139393055780859546923862357512555776138002841042701651004284853222463901705889908890923999463876915283007056878833663713238376853761211949076403542413391943665850297198876857319168157764339110293891795708041922207260915313361130719386953160489309267442433164967844526435801948979548781677289540681728*i1^112 + 694406580436238666028408588047871565531395569989587946556585452065051506106510479024330288484925083133584168940097785153431546443990545831461299885981932582830398663776102043449119159143883594687383139949365242323683605863980205986275136527033274447715267878229517546691937662276441419083531080081641170743540053107262082101454982916415087327430508586262980567460924471895148721919024252660008726285760064364293535035622803059325117097621401147048359523554958901787965611799187076011096858987713644140530860500725327122757861129421363178547833881727450138411121721832146867730470463796844597534864922232039107423061682312758741585391294044469050734959997363216204722021174990649387858315478064796312242855545939492277441691717784870124835123699349434177596819583185645986501019841524522491141792535052466021586397911036346992872188101923086017528143275710563131761651656531736912233523742773388553237892671488968425313687727401809637074242049534979642661717896949397398476291127445786498081397373826803200129331104495661050977171993335266217480231389167691778467806921879784531360479649646616595433478999688907451445526232261500108618257797313370977493330165760*i1^113 + -1287729510478038880462546007448785622761027543442976137379235418878524086359002547585740508270760919450753454797235198672580092439629320742946735626720934796905277437215411623340684935136134998329149856081387785104247565770151340356361551475951510185453271890548147719935592909071115472656423335910971461134545183847487592096777721656634651753154361367106368457927844690625680503616531359675088603884975230899437491445490866331479968129199710143079822599989728456963155429371801533926960180903176142829872288855529926408755549286256409374552633127555668734431437304247410035050400173918280491014461534663784674092579349829193451181540565772888970507265576745412704365279300140266559744218288923602192926253843435040084282634033793155907851864043224192800903336241199183638458489175013316644213213966027728988126752469561939570495069656989626044297772590440622339267615735832980717086507141507438042868261626009819404002827669715644990343438514911280625956031849372491750535379089323617157200500657621815145879668168978170812005930525354719641923598406797421283299587432644728597238301610344180603767747616908372197373903450608884452927908579261808640*i1^114 + 1231020014787345701896336752155272774905206950046851328620792097961017944996175033390999214957387109198408187014627262439627595547556468424673339225039121866030622789299287092403820620874068863925427833343480186755688123505596280249737087768117407576471489952814299294236774895410416965669117207683084307342019613478580732938369084006218612921151522253816289066108675318392498920626355042822336246547529706593315839717337464600660310081961244177460333896167618404588026350295678341907555803993677407943957559413135904631404245179823905511606139677783544887034492813450197963648911180821604499659906097909402691149240830268123598741448985915353799641306028366561852175316030080121484139442843176990758516075395540292705167435396215665923757840199675358590021657841696700378710919889881929322055554741957695182832848176533836587412569161760104768057725066352725254352991516282543105284522551959114596450445008533553024402514192133689286877504395578082155202806231946578838602590037955845979470921937116657977983537449993549136329347839388255567860645189242121078355641065111514521726509125261131471219217429057003452965850130964328002617344*i1^115 + -486495663138255508235791828315888273964059830554525211899242499190787183177312685105455940272031345136791847598130868885092156281122461060463519297700834695981000724639338853850729343215812645797747128431787339985615832893729817067886078073421374224330273257393139942520231376836967830256781225462661855477771164730644677070766638792260018328531959227063996223606450998152722533188405574052730887029187315992857873920541566933853157482373713286959005388840101465227599887798742732062849621326862913947114377940473998121532699635177425706066619350998115535084658853518263622152217367601638507397817468196149284466896984050003695937084490875349178024796005495805531860478414590563725791496933590664129190893817219134732531842033317724402462092212225514778059419885097136364162086151670078734334091839453390129209667413935305911213528361309109809571163342135967786585748686098834878695471012912978658362048172392069012770077141952553680760461120904049959422517563871423937858716410183222791200574269486443664343315397324510519553449050610720912079110353991687225091608563711332567178792970922281451686447835383349332886740271104*i1^116 + 33589581340272371173016861412810126196120070596585383835735944180747345749020166193850792202713800988620270805010518210227898154005236176930056188767098204857040976669648991411149178860298816258765236550351886388104412630598069098850917692747310607940765421422167229804527765757793254146052965353223519783195386040756333738056375894950487493482434037080624050473201884597728883270185100545539222664145238472818418489427673126330799497694334483938452912364283052496526683130186508349981515240626436714762378460853481669608660780379143142866186740998118262216161321660499163159072742367585995674469168384073755151534126553976721099425957398614089390435661077487136132853684427003320875964110812880808142562466489666243626782400342332485483817906485010128664221244787011099164245862376844020083401353311000710257445332413583497294673248388898727512343947075744684274383438595306510791115103350955401540762900828489304306356124672654233684315275549113455592349504171913935290268748756920576688215293281769897682926050877368159719570107814995097366350489828295567168982064664286867426953274114424446771943385858048*i1^117 + -886097511178173494586290608388179723758273687129828725257800558541803420207539932595141178347176890764925006780083577695915381438875581820386342288212226517709766369554000252575853482518133355169097833424355238197352307621589203441108766285304614513502684159351230453450051129417839602027036479244827974561784221440093673710584419321349669385731273736217895234063587315335449853410357656398930458183646288553525072019652593633875783873633628537386357725402729787148375329369212067102953456145627207961208330477631258261507913391196218976305637292455354701889114036249699331804762542734038414809429414501821012954408564498122777832254228170787649904818760611528311002172280931802034977312552840569373855694296838803001259421718539567597957480556097797155429814277601001645384986272065863463437398754922521417423144212163076836197949818174486266594624431225330550237024171344045560044421276956626581992941412532333713261933509119922461925951215105930176433658120497673398751173658391998151988358768342585249588115763186272916596828039930768544087504449336190635156864272289336688548665238749184*i1^118 + 3209067942112827787193083335634204659566560937569481268538325020045481183034852348381713813274087166529380850290132950278770012937083059286141479330505053929159087487447648510514758064170113655115243819203373065460651750821161724461068243175454804587840721614114375856776619268284070120223196168340522639030074907399399065956852441488793839029084170677252810930677017851822703260279757475211176436106847742512950958478735096640333423054623714983291901269156976019464179897839254306640753405462713886822868624567507101987307672841386250400103932093543203214655973107237864143472978490165888883106774118099298829169829239716134549586347132220649802669314232245244624407010567608869443655376521650864468781339481048160610069012083461628310778618912552912311809786676507645197802562719482310457968874975749506236371791769113869875627869664910083176161571535315327933320162722538111194990289873362000153722978466623727166345103409967775951915970773336242624964315528708888615515553714284820591130362747424960542411006766130898315893065736372428718308958989940967710410135390126080*i1^119 + -63665309135498334390007021350225136872668119822382250854657005158690815378480201084473930662619910516888038113537888259126830150884912296072291515143732041895979006401432418641399098986727644097728303007004628954704801687990390158760663650455044795057214757983610377711872688960063730465385811511174167149735999269544650235113223967520241946030644893176519775580859472573755475929601302823083453804333295018452814109791505400595338367350199781960187034606892815295230690354852099392664207257129168714503065560477550470775531080148304732575219397058717206808993773498577827593018778536103261853103151829969308932392834693238673777915954644956951298369864238041763276887799864749912198445095792697042940998934003296716209490750670421417364842315064168448814157435995883050377736709260481811957165577249640101511399525126644213176583366533469454162404744538934119838084085434607412849452624669922735226921256172291719248241328995390387720197384259681261884583038090802738948497398622968573568919544621539066009702649924003365511504014389730704576504563180240896*i1^120 + -281167203683443434948288684992044235084597452843146267689838811290353001819906484218891436196958670581231880563749902052900892717790186166165548821030016927972463460468628611924634072531078957987256841987924618828411305896098477238678498855182229445294831440274493376103104042608510619635028854950942886497160879371229750531538318514915777537345990510729220151891130787260950365717935820538733203774781164473753557061099688072578107541449225827773876404745133915611793056228240242166083350838343776636592191240337138538383288601953960321875641885997611730842836986929578669903074213121079661995863484600221922206015413928352895029017771164209105293435229129903807118160329202269913838466284929614623146503145773927696148489523944244439729721282148742311267189246708724107431818938196036739026062316807130191717725331962850467803075422909737693858858416333210226468085446833751805828434045701735811384711759774109713799560594967798527407351691397539285795437915068522004860114206886305294532263623493273051502262140686068157734683934720*i1^121 + -380362244777109096052290905607056755921806749745390341254051208615096825944155621468150245873424858681047236120924922164557804469565280642220609375716230075620024730274154449413002890954820623809734625475331211538830064730319594350832888265498576032369836578033337181485459545605880748512832680925348735194700100602995666157536568215320810337006305205587081978340556459170706910240462227241094963358027205391516436374915094643600860720386447332628628133476123794257043186380566759677002100423790256343878909571728176858380099288830060716973485318818662238804919346968168124028974319833635733761312144115358221286878517686993358163365124932579329352705975087428143581300808141601327695150658114658715591299366130965513894990784649998365848227238436521164224164106497573459802616915530380074667514121826504771302666492698495055239693646604428789883832606330438471652371553617630771713623130526389353662714995926094913010713723469708217376207761150569050429957484450267892300100933620492829675270735278842727890944*i1^122 + -306173810067710563799225499726333029192819849144462116131453078834938767110279696210667568020560177907646962621389157163737990292708133919687086182891914334239847060236339906765911954946962253159868830753410449949753936413104637074402870690857240600102648606636388356621213136424253976334114583724761177328212762383426420805218642247357482922491553414307999970053127473328369327938197479468491190918710037798239073328784194417957607047057805498159718816796725416577845922060214769080168537815138788252991126338834916387923033204893638281132997519433136592065958045751907856963172539750835518823348773991171529985062265853779107782187230677379919752552633420211281459189372796850839001602204777595875781616137852110973877793453249826308441274636805140644423216877408136872848546619951618713415029431320841441318664150367529413453156017388371453572633095087083825638269659501440106864337721434371725247866235580465881113697767106329764814286018812880506328490663048198781970938889582411776*i1^123 + -338697644294168763941049059426557339242422101569727442658344763402495637799127141061127337836779339633334864526328625484346354327481547497585343331739945228342719880007802143101642160197889529955439828832219704569983568434042923188614708423959337691255022251745744396501032618894197465888798614853215827741544475978712493928630514355459456673655600222302807187564978563102928813945781853462722714041449317982867641717609427182330494824558867605444472362057808354537087396415494175502740980655350256550558263690650720006075881229793532562780537982004066448249884499971651096071843092099398367403529071100861996636501153226325054396834002462597006281156814357857215334734771247339863020983078944236181135522037696377662724388909577514883414131595463081638011000145634410837633809104351226298644225351630716325950740720587488375466551508217532076498396504806233877492942270029074692672336522743262335494698778923342157906798982057386842401924361387280135977709862912*i1^124 + -162948071680081179261402364887410336475422822024925007988096525634567573232739760032054120384944628069657949609862830712344834473065879736239445146506951553275157583118877447721968857015506944317925830356863580852671910260263636401991621865221145703665220603919112694852203833832109333051439880445136861060372873964182939730793001146873699901090967555535028648202885718067256568981371418211232170201403001697509381859715858094126729384806020247698841605485221414021339463882852866166691027175744164947997156660754317015269872145636459489278369207544617420363344855582735961271169330653178041536205702435477500330787520574081092977456186692651591193642212921684445078634714572018958103341576753800034966278003933907882716333984575694628359117376081847530356773695688701979644591066709090734445346422087086657298004553636543269051742261038961627631165081835239878592387501854492019506692681426349557200444857450029679099193627508736*i1^125 + 479840218838612299146604849013454719290787760539294987661980745917183695535596611549916182594196320057831157123129633011328062577488534112596381753158081518749518219660325950595088916402181788072771049617571284484726321891404904425452709955750561655910308391700754070128892489287826057969293295044656736096014646374280654225158267200654200571468573772327433741868595606667479620876368634430913579878191333406685945752082202466113925268452392367662481935641581429986542786006319865759060290819844389223012736425850895146677559605241211860637512215174581484638742846628577588478526775972909056519651206379547145072746231417499970197413525065117124255094900348900512666783673114636964861019175630030467599720314960295127629136747376603622607755923396159018587675958672085714066877164440219262013834764478948544940660340811117691122814497906581925344851033942393677810295963939322580645473767391232*i1^126, -15769677147759961997851584874614161500911704341212744768316195019629587371367052585470602312974453365611092595280377525012812874857778792050961068884330462170836154528960787537952131449956614114720639180242714950171481437018714429401842335282601738087822153729744241468319024503782888837130627607384052032802563312457494110549918680822684407898366461257184843320416115002904008574810573777210661299115180224379896789969615810358177367347786734576700565298594205968250125911185408909233679809990933072618744656184296055633055766084637396549397879563536312662250529933255450022231236529869421469361624158078006682846256873246677210689211764988430286054480708839660978294375266991332756601840087894684345567838388179644366727873844995843806824832379163916595007574153301789344668095820734240351413567202713080830318797508436113124860339243093856851652594831960697892135152451207124074162675442941757112877970299308187509061042615187746738326325059925837657475861742835012338739531510390658000053695079416316621096565344841760678071058211002538777788815730172242568855862023440307600477742562243599729177411198035334371436856480349671095879273777174482317675567162328439870190323763790253370684076892472615675853453389551222973825717221448731239704241687466423815916404505529101395530827781248313851021353549363344083828600931579385862643327008260480894131400327823090008053086234965966446350270330511994176547049040942903658947079292115429703142486846944208814337349141616693083686465774417624818919893481848367390983068759510493681586156794617388350781903235851740456892434106168374539311430456229270424135499714532449658821623423194659130721301810569035750343551337111708080041350875242444930375456435368621227581084493330053487799794492728456523141644618124061814847180693775380407602095567957338456582642819383618633046763654104117686206553825814256182886400000000000000000000000000000000000000000 + 536327802145550000085293461072187085543148604387783241611966334007730353203463875802824650325790374840765600729314802736663712150604786612435171384336071033353981572224895072576982014320013361699735168949544883380379636459845099851733947295903153657745435210815248108799814087597516334828513053427250609879049784657612086167944040972122462201082098359465318032596320719791538883567617748128482007595392211323354716750611642738717932200977645567824855661754934605716906138541739137103341572042336970633274171573215741935860743469094932639031721626888877526671193626605548795974965083383099912696966637549160296761128551467960178731415656066653856984243318944662430341771081886417317389543713928780335853885661165818707659605587285923793115402357284852707389436097023251795285743676508302103418516246253378892667036575435567176625326044381603810812361715934226859234753084995898874170537593042606084834264732093589793593842757086933869056912439803519293947417553533079328495252988397308293984630981625988651743063626192991941922437767866126853605321995537367269606560255642306435629072159890356493977729895658597314110775787245150316386575235008410529974651732556506260594517921254774340289420349252857360791362838194238790772326460401619788385208455171785957416512364996011050433434887358479703049637827853961072085238508449406532501405621631900253394663687623140684083604728342225862059785473366186793654433688652084665125706931082429601982127483997529325685662771819013135151097859812124167911632836349147035359858026197956660813826055165631866216777549991206454243707298659662395045088609198970600026666882612371049482228862662851692623123341169948938652517419519635794548300462531707732269101545536222137686092659443188669611465188050395465147136093350396239836215921885169159244294092827455816836339260233895646686364008293921599016984020603512415059968000000000000000000000000000000000000000*i1 + -10546715135619474482980630655504435582365735480788722146928854457213668453345993496675273791947288372799050205943361561792578230576729014662496123421469794390549903305266312986037642048228928358812809087149830149146637394756980153196795312214930942305511860718371040763591248752435341362908896166679914257859084228953277384920631844019086058096342383552246360385587780108577915206955391855702473303650748575248572197157583866215812653563385892881994333353129341654917025289102164732751090042474916202487267855259785641246966926419814772033833945891524039184577232445361226079440944427780102519522174764619124872277500330841993991752238593913788372326221869924835172990646979680266574782205857493476664883926314666848301397091967717986179759048934830346894632742613603499882487034363929745184934520303887361619195773646562417988132570235295872085597170260839851326184889189595968483878965498349750556502374806561171717120483354117901043895857861772664375008676095766403559540599944462955037159149621453306041013499080209060419049235100119105763054787029691347811628258199570731038198859448066460635565022477104629245215975701332227324999214210046092327952474303249140708777013864785490772599366121428154231881315963391927906763482273442824753019785042580720920570150572964101699719796451898581400528763067048590370453061452211637348043314089933934700919827306977356526623867560081798988742741739648288346555375828502015898220968740461419501429994276638282472444494439400169199395066706075920645006688412695087431140521727760999499596162417804477568784400930478750992182540187660718890622777983051304967590014176635610897783465764985643799719434369974528844435843583417511697631579478672549819323423333478194484967943410245873392948724623894932420453660177109408100498269667068732994920139450584005221695949563128678058995818196360597074780320763566986247536640000000000000000000000000000000000000*i1^2 + 120722420537926324510304201570463134477282855764795620164113706619588267815134811966367254923944934885965516593054004983682066120841195123045153646165178059904799612735134368928181132907889550870362928284477996764345294435687092854907538255082772909582959936754859788423701189622166679903843869351939321835104673817547789023762545461908419243133637756689174827907023605238970261957845877152898415728124891972331568065466248161270033710521194548140832098563973652957655330699011784111869564003130772306411833860716095067928580399242144437083083174235312080781833210044083496007938111176910389643384602285835277295047921002011406048315692111751844581287080318886997753535183200690058692738816105451112105358674494745524778828053323812554365074450179425184654671198579060919552159665180127371395707589271497879010464251478743243404712530633931811548033610501197284833677688496659227295210573247156470041906184991697845991132869375023568880945622665313580515176057138459363727624751544293219345594718204021885020359408228446861011372070854365866702678744525233010729081005649218127190566463202477226310350435679261693675499429580760682113662910695477516357759534915743690137304767116374355634766282237047202159163556216362081004926328254165760435497883428479802774239237358335775120281924491968218763842332038094759649675707129080663929727688955285203831114696665719648802698204375981759605528716766272069886142558245885924850394099719692272520973353518290968603135223947792496374833824677972025665495465296278784259853489802798189132432807364585207915357145189932419347812816900124256867212572373135352181065889356971774490748393017265488201860317608091685889731330441769760420662826641802368761971467229016609803301643160940733225034642723703182420540291439520986702902109908892508764412103128706116114543541769287346568815803466686424626046409744409899827200000000000000000000000000000000000000*i1^3 + -717216407492984009075761997248913338953207762005430368717609372770817340574090206942673567412386884523498489195445999862305927982410064497364662594628830163203976269368686457575758586531909650676387585723502278774879226913772839449694629217021363093494116017003777802728231126382086217621648704342458167031734798676173169357067973408979468541697514284162370392385609557375830488391248523807657373217903170326635289996347448615326624473833383661430021350665490070298462262919510091860557636003724585693205818202794349402547734198046910772544091524575742575865991914558968262558455257048314348317733306070535569898580273150840042957007813740981608240777208487899746160569973150144218340460072974412467272260934500310879541120515987905696867058319592853222950676194857829490585166343946613956315917261605353729692715813785778549238718334314752310711200957720817316443827207059969747013874199538861122303396720840727040207159773043184427363459604038153423412481767461421260893081574019450405667140759890653629336525634989390803923012034248025118239056371358003879202104281564013865816056261684773717375668860666213621393421965467258882905607605374693242359526001528051343526912494447402454257583504114464926822043607302086391715238784784159904812459443679348408131481819638159252887330072428166416434272688798254197775632116639694082481168088348607704545552586002004943773855995551614781852298842495852535008287149813557529773184617798603654942562320473414125358072143950550046044444307900121617130474693979978603461526390294053578025192755947301853234052713567666498967310447859294823428778587968347070663849488182427557078566149071436661116008287121816622021779308802793318100502457688979812508578457132128686106500181047936347534725548798098653771434296226531229273503427107339510857442886410190504871967315727644280839046067536225303245712837215135696158720000000000000000000000000000000000*i1^4 + 1626350734857811543580074771707278424965896305488768482939980946687368077082448871775395590783232397952485911571725322202768746785791492650670173308607510776220906969581395092799359285446693059138109515253528959282817610044087052579570629886447828899063659563692875291487692597582968512677929001540707261183705469193640797437408833657052013642436767786296512814560077537231618603622196642723908506649130458316871207819931998182534784739688574606308739847446371862412294939095557239045644813459852050601794557417533576712508684772597564430995268851006157415246324414681678640897755140268866373971900223937737436737415385693514437652205106183129739761813099082720040783567285174812333092252393229750948168356729932582648412682345783775479265337943839584693680727391669335725846615895704769240175766674272987802761211783346931692218013059492669953274129844307957529505938811352778885200870454294826617151171528126199186691681330646502139493915519878528997853587390457785942843625517757288996386964074756658991852087694851217976140446653328395343467851240464368594827317647369209641986546707549806979364408424366293978428373709197923100832402913913057203481530498172030681572886648295561837978810599432415862214234005817623881794429561052432674047047630826446931778389069371679008850041860788285420160332574762108017390001703308832512220727457097140280068256952996342566963988885854009954356363121716126437370580647777785609072758721281531702887273678532747209274174719880044270284952024439955360407446370504639433230244646993821014665321225549104962780692132713437832394165996675814878190071286889886744202131011941243980367158823124819416860347051437193476631653237521818237427901061292514093522721944519313321010275965722068880084822342735066163806948313260437169722404028118156056953243070994466520924313817691156783120944973000259163574178506695082581688320000000000000000000000000000000*i1^5 + -1769037463277406970996897469753791848569025538462765827256450085202540204437972012688732338128980262970021893412741749967100346750929008298152851921273515099757563248752105429045562762668678151530254261559095713171899280936512385320476761381873040724418887625510518394774906660573044068504066097875949868833366810860185336396121750097932696296882961180070474979007843567858349535537049315143450155889585210208068776674699624519138967709241298485410161483878907747258063694663242001120571186278910979579535782439686605298542858155760418709916810981680263961677672920355357809133321537810969104270783618595299028637381841308689475845403439396638577934358744695805088692756397043554405046918148503654022008459740092855040974968677734588150123646509646948383856826803906043510321983070307140546398350514255346504557744705876548492647581821613010154485907594972387115479723826013622652862790558686338016662202417765212699325169567693410566438558559269927605976136324691176960806347145959098455983664011524420326613225525994666843626206755885134360427801215913203681712858576333765987730621867899170966308878516631231676028493986263711876423315348049698078214426291944434721842239049198073572047872209605185046570549282793419770359505834686139843126955452067929950726373224415071448946367018014017568026907533928210759545382655027960391517895305651128191501370472402785771592992980375756405015202574476332281932761695623204421113972171491591888073796568017464148458085146269091028257822645457181945314339182933333216582819266037915393118171924793514014339139559599514271984946950338635120249286588763223741585137195544766545206905885089522891994050429731811854011361014849143077909822557350677804712551575781220612304180740070357521581757710422761292059138783280385907729593126105621378518613095210045191182204076793992086455394390905703583378569519485860341350400000000000000000000000000000*i1^6 + 751595137800982291392754519115539513404276874196977577368632497096593369914232022536907214127486677515884111745151750727241633140782240173659425021376345885809505522375856317368301206476065649625420891396590082481683217625461138577937493273116290590558407667758366503951821469924906216505884048476474004711270408466446911219525054337384542256857736467583733371596182597727619411884624096271430806732123602833779692490354240967424706680553901129683720035889592862561534943428701979823669135881732339292318126262813694301516567465642239188744714478492073050823405782062312016763311871029023124064989491287023171259129503074685567214420286207848765975351602226160466872978741431254462690143092061639041492283677303349394204301903105881305737813457793287537133993034625604589402445935525977370642956770673762175497483505876798694494577693412275495154617232583483046757571933013457401167352646496634542779993457888459013708014995683786807606515261578906927769869388048096463834381614326208673386310907100741831102512471997016380914412896165105307721643338212070551370090152147885835646857025445358138772710488802993510252587106767488839021825491865690715294372127419681419543311601831595504572344093532506109507423546538186978385628286287958537063351410223654674356719323965659648965250987054808549705309147223308609703417504894614541144400856580610990254770750421020392664926868251389520403141885455743038171339181864129059362705805358856400096494118825384968300086966433307820855054557324035194649306935971843524196523852721268253514170719468652786362034372942338641782565007546653862907610391055986933972583908295645434549857584596478433191375149793387953795612749332306407194443246098586532166045008677218032955842692798155753197547688243897113103377653596528025134061256012914987894171167699136871229209912711062011305904861711955209165310821290634903552000000000000000000000000000*i1^7 + 463185779877098377000130058249433119743920602931591625996395886532756547560772504589101354374285915018414581639371982708563928048981368757328908885334127964345022013210121688928150380015717953203597260644590275467466516791144645592939456680138811423561961804952322226792752365440050978368040542704588601370907454940263279945152249705807496743820334762782317658983944307750452690056826718110726484622675804311808157865196719387232570433677226353494851066509175707293467351287500975702416730108625318720482373713244563927163786831165464923270088111832919919421871387206553121593811760689296091085936155233833278897480152131836485680944815483457597080479285832518671924991499631422060202558320334632163005462345084432482302111558696811362822845591033447115882774440418076563808870990215215420623966595120889388280663182893400211571431833897104324045562117375061605205011422554228786680078630843287532703782036759437034538213307734226135650734299704062114955684627054442195968456584289360212664724374115325174647727615800575289095591678089643524085341538253237233532917629986007933653740259873820702477695562522177284262723258675664463750727216585648684598062941448965330544959049211612526444332560647122963288422120823835662305076568769318793724570583924224955535913412620453562685276292088768965120870397399014455134436746545214256650341692817080669494511566290383055208693400359238667962628895539160325059913048130502650646606619563454284551744242029922415762042680691427268960082073313072580866310048449337985053547523278754057812906054873899589620451013291685834823649830649598365001650328660838216119544089784750433933881473270367168833106475090838979181687390532286871390379367079276670146909974389857457979959835290948702221575679626642528293362798273576307179043738668489335988016359644444605175527314911346828460490284531833020709091283288929075200000000000000000000000000*i1^8 + -935027682635417944109684692396689952629673158048668256914435588680741003919135649669786181686018920538164593450927671403089021287907164209804880248424413279446407773489602495115270943313709313403187579299411370799010262712498128155188988824864742640162308145268541212820086705003019055854858259306895621201882226822669453934504645081624704713462296279462639527697313862328582417603720954682702280385756870151943290562800316556512328007300922537204841454504134855996946646308501037152259269533966410939906001622922081880921473693571122227536696978842264669138351190332982550743587224710469506075797436718394613344902260965299570953370972029990948921315878093817514323315223749292736998051977142747187611495863208477817492242875060429447047812368728036324771714447824448916505500980426572138984594662950234058783914039336916864582151877779661264831551527037495306354431365918637710738849557423395754350883793862590080345767915057469553141502889925373502029639133395033201816508506030485174037049517817009963033199460452985864322339171252598121199601443296269022587367815781444370032294009342960115853874898064744139808063717986298753402553241646852480550060849163483871803912283978914316959042471257909447459364870813795074884461276426582027563414462793966965404374413438319435998044863815194839144195714687052685947310525168364895613025806120419530838078172485122149941562205626947633498579353665265926431559196617675500784255375988317383827180949381412949845786855949299070057880139136983809096578024358008467420291781368016009529055785561067477804020669134043816898021196319210336487917390941793419500043978322808801187119589231500453576380311804305339754579851177461495225664501400637829393714497162100611980958718782442943192139104083991588911672619112904479504896396654063966747461743406581895199407026700756791995062779321898740627704878397915136000000000000000000000000*i1^9 + 700809388616710245365972450011239161898289235775688455689008695181629446505385478379549566666744816331614396962220699662772257338968151677857159323622178865862231881183160866658766980273715967047682874334286677870881573165203484700960996967712988142914055730297752650287800398642655794235827215633129294409744780230395629790290520713550774503165677364597097115966926010767622806530903322967294541231184197661213718815879919880884250808313259689134922232650711494945361342591063741145432877087979556927540135748814848123879663193396852889227547752304058108322070668028250886928307667058179720411360839401713114132045385805145525128216162920246986875989291979295910740556619474706142772757855460674461277119859239244589319879262722611605099870337683717158071281397139473006022026022856948564773869163555609551111315261248283343011873205272037457289075770847394059983379850827994035221339758909373123553629505457380733576248919237578923646639244441287033665500677931455781616160162619632499469283384146211439294251696516600186003085239962030113643753398258307844431226180964485267488314279350461615684061932038369407962272008700823521738267017343928512935268858930212198639874100968171677899232740157594255617061574807572194492273177956510912455076387970961739159005893490096984046804231518519669050843819427983285589722259889988639141671986685222168930023496202861979435455705152710472314649212417656074372580837009604116130261897617418290296515017238583698299748305571797613567064260515868011524813950582371979722630985037379741211790599878263310411441984817476122199398927020195023676183189579756686188782997753761944714649940536657645817354598273550044672849468140696104070657402367841638630929047374895052282095767993164928927999953802971986435007494270286237662438105276715635081275976755193443931765362388976964093802642966824717119655202288304128000000000000000000000*i1^10 + -287188028832490465381208207017344885174782327924499972332098229774137028743513932632081631088244394600106474108877405223792212139903708884104762485807063862044244706999276335155859124121209717191646048219279123540070261405208032234649284940000493071821883755780662371967061887607861815072602240486478451229570410260662757232020692132648306571536816499659107824376226239853703612029053495057756583762442842259005910600388671495962047458879571998735343203592962570462309622652918550302822338951445530611265548220450512540667460893492846176724294164300529284591955318322797095369794759099954393205280597150778866340912406542132856068629212078712586935410024992535706920747445528697016701916066921100384058687302739636829359188798070884692164991142418349440605384171510444226660013134372411233627819044736397813143500338575647040526952143557979610061313755644935419954634703785348809602110736338672364361175798921792240180840391620150740690571364570170872535563119660950306833729491853035235291433024167736478745802020265318998518803887690676723517697107080609037480240081178010509114124739259547122003583277903656327527955975639569386353988461398168037788873999695912870949945964854017685384393929116501802118622063119075005896510776174462001610710669358489095257972219987658178102460891275942204843840077235078190708730130692919792759402303792972647588258337036995936359601682755524547644657707568394891636479429223205890592295330560262154257864728396334452945032556734510087772393281137019348607024433410805649487633950939574797102117217329733899066919367567541885730477656043566837117998546101628532732225576965704655971114707487777912694345849593422190007447511034903256141590905806765396148906797683425693061373078794509980219330485808864827115531710943834530026604478623530495997029692950974706690883619726394162157085160266771570517824949410856960000000000000000000*i1^11 + 23578548462100658566131084079204288864583471076814988833660397972226974579917001448579684553782447540333551121914358777975949121384948936895406586507377670128197923514113411362781530753710509643455378207703521142316240046501626030139063136595182555108752893670763694711238372343607807183724050262201837175527563992999268542533846545068491009337907970133712162357769520923027934187078764748286772247279841050826481312898130640250134614433116255527059056554964130290703651382874914644321939409219883563929519383183013327691531958978400913288587015254082286085522837542062866889259111735190244115629401066594211871889280429737247373752637664820990182789327574400371801910099151163793597703390161656295142690172513248677684057333187604154158234110575211790696920563598036235016487497719656139631458795528073140118799793074166226580150121540302397667886597360110006566924584589622917589749541240883375283954007274161246766508236719211489556595906590715754932985737842101966462325969368782442113525228982807962168846241044783139339760169779582905997409451776616978490490175149986401107296094843685037673294220472279972670791808948794741944804644819662314336927560542637374443950846639922710786226422630137997788912233264586984594016397174457471402010709894069381501547461687501861889782325205015476341646077882533963640061738119269335015284497445341553207293705789102656677673860081520079954268662114201163587909993745091961841268636816408005855076927643759249813652461453504815897357833051783320852212382434280760649854717809353369708468352874401694530026126063439778566612736462359853697226714470725793104936897033321800733973848387559406515579685448460097945819795240014824932038007423406495742659943155882016309945289784882612653489948419896937717640737080107151603458690075215741820198719007371220423589274142596547000360250961228548120494471957708800000000000000000*i1^12 + 64768849454358222041705172756154940899964315041442956641904640407930344429492521944804466421720598620450085897649552431923865798754011881560629704347335277860552964859487661773032948430526260043349840512431065979413445252003278200045407276194315675508204278495506046527819205052284478472048162017106737522003108951359700651186371548331680892681231756399554171336589281909865557376894696322987685468597558038268831221949530496480808401925283603392066172960912247395603983794838956625172849012732202063684162567256498959184074035374900972158432159124356203404274783842067281860470349755610447974432714394126109413560698969075078027912538139762969299286802499745735246865515646669915692476853486520472316784996614433706651791807446091507776532495335364140384653293291273043942613838733453222376365985274317125951448788833482956924146686948104084711493723263756521640942965583580278544041763076418624573030997142308939751516085437180651629341193956383644362574685488380076345398014752926228534299821109298929763410051797829548695976988493641515974608261980926301650482222442434965266621334317771127125117861240767474097540620177274282570140621452926987608817475097141028780962881854945903213520225521281333704425595156909589358978580063448256351066394503647144876988873663616130127644821679077043191054888934124859535189062638693708932632872454874895581518985200504610130711481461419689373761233654787700588398366395838616218878773789841298692081566676346793699740738116155475530793265061468709084851769760678280318528563052665503037877683644892943523853283171655534664515037336386203634106184612292519626262873844305100909294872409902278752558362302021570932170923704805756190076459215925833185646159895800898464322539640737684847733925268420884869071778204878429708301194937034445015652091705240828072795389721620562308320056119887129981405531996160000000000000000*i1^13 + -64010707428921681349662310350068307888049650300739771018492194420704796059584611287578365989833996463813868876913329711126720344643021473218712132702140329066658403406165290285243302508853250269489062972563516796815958939245629386660427068790002157945302734483949640336654912865478903109601302506816622793182702834540841915996756509940640889211658606459175568388707302888305600752975302722511465779002736574440767307317710793296632931171820904409130699711953282302332128106327458342941363282079250138986389456120760131331131995233491927740858963193197992301865510161485073462150847345969732561606119512424381949716112164741407603132260155100081173358083296113130251771095181727119684312645794892587430557017304364549941123743399787556234636773429328552876326257580699474025756283763998038936552568191802885618674693388133603278486787346398869831449612428536119914618877761458475980376311323137405168071665591337059023169260080549169308309214382134989265697357819723098216256118522916096188771959820195266874975476595763915896075749025578469647856782809194944939958961024052451381421251370223399152604578401232847854012693255994859988661262883906479549382558029693167197654379887353209636522061187074579963007166625988445777676864809190281428789204022247622411865031353126787078587595375113842860621815641384649094438614192473792609503400793561198346174835870387319978663881321837269638895897727707038028772254838501293928514422318120840552689793471820922412956526221652227921867244888893027325688842950068795239710796318709028360805505251958179855492572824701040814529657809773494631606141390192739983094782125930383530247039056909309282543640039853526833774151107436724783946061310579860471580783201963041576492854672632339620688520927426042519107156693658079967164183131619432831172315047672390627860970548277003396446615158447047073856697139200000000000000*i1^14 + 40567733018374150155765520938408648829830924296315882640772969769012919579740965843489120057719813982122005318720126084808356346167895269072133414228198023001520398649807793788613199261602954615400223612129768093558331628047700661787533270483317511518520160128887675162953092302617923056915870809582652708379133699527229813235068164298611503773566139974347329865288339541720420741083041212483691432789399348564581732519492948976148666399149885973488232373076226819187474229812959670918537232824567992553572629545190710399977587028309390838566020230649658078749168154187478183147175836913240710482180461723527083439709661309044270963998405115369292851577063510398722229404160566387780588600719107887693028318312102289147084388394337932337097422965851553686304727300761808685781778389729572906745105601930616540417149844154359566783943538446637805159514981529714255782892083809268144653927868571466612509430101238066010873315883249182561424692520669108142413798134870675892999226699566749851827441380138882803786637112177827700935311633610875080232699441427062121066478103803992885490660219715149716913452376967841557363198174007670500841839714619161000092684873433670771402157773993292776592575037770218181495374755052224663881932294666017747631094633303722819079602368801357539081238432675127637693139130006170667935453528680580142200060943786253707299230671141106458163299617138755011223777039272675212601346445803854611698026288970309259339893424873219884808415119368928181968638141390922515534456121341246196201000055444147560029231052130441170355537101380474560118765891102212844059261048436709009769222723029350774261826663995577274228945447618003038206508659463465515700210365877530879327170395575849054732732219853321526741404816444491846814928350523327034291353206226670620459805560265750097163389926117143075870401566009331605528012390400000000000*i1^15 + -20784110206118001085660044815739536471252935131994332330414044956969089103588339979981435337669332322551531974939040851567183548381896383695862794434817781972032823708696752679847435499405646772260156726773149081415212026617461205440596215224011303445945003651402383803974701143366978686257620868632576153443458212722141767961288224472097239439081162414078085670711993510749823920455624466186226323353667929578830574642358064149686362153204941033699517108164202821104724408987178837410093591667213885478390046778662457884860582582636116856884334028913287562225077373272994935702705755414020124675288039999228389811228231071548045209833275382269118258841508850884730736054891370185038779231841591843785286375675936983484213421425584171024081045135911869601772102732873472140960620088147584950100249856724557204699567995577011567257970877280345437393816669892170910582362512108333438106218247567726234479071644945174118967986084828542213112783179030889432515965116477544251133927547325345625423311102233459550080614419201991640726972531697699227810770035508220851759480003101376699816834764425812378511476076832163888604143430353412838084722207652606828744028982136547035338520529270391564654353783455776764261017031064937678079314886557468612011525103242804149275771352458067412194209650014452993753791344218649636066513534982984125286866847391448334299954574936907118501191282874853603208450936116870947443412574151185583613056531237290375560500323764520128746636068113937252504788261732168751837180934783216143433395104766014042493262616306265180520458077979788198888628505085907468258913208040300122283402424512793255525097611506368260636849314464960410778817049121613718476884811505720492293819582078763181498717745866023729854622664918400339746825687624457382616622074161431801462439087122113419413772802401970691358121367498288597741600768000000000*i1^16 + 9200139953292496974407651888202380834067239833318497492363171349946271460865429944912810687872580954465790903944665659791435456121371477551468191454307549102510086802618516065932567623159644133334450912999057312838797891126342831940105762760202264122233283134576159809142333201087179561394421996048553414196462083469887392869615044548911999691339240783083090470264835245532074681201556880614938069831862890304610427952529385973813997150395559802460065576329508244805690455574912244258279074834674964425945263482074450021379377437079472360703815422393022659913958199047345059471108215828828615021201889549654670123981815410235316308101664845070405205466971631748008765013974518535518674909135039992890373725403457523008445980490148315154411009470819391763698790505960515106154451947381090179416354502249149721870644257038409386763110106994859730504715249753205864085298548411289279007339368019657333720896255493487029898368886154137132512407626627396688852192172249189791481091161053176544180934338938816330359416172324302894987921539037833430232885134207954621393729283503653204593696259412347795381307174746509535804415323511538060666217152107499375416189746969232502817699279520809021620599950197720546858959486361072670240511207118253553190554808216210023355253999332974029117811357579174992372599829591495767662833948235929163393122717807656593888454108273106404715120595731605630061058189162704500708982649527529761288526071072260494009428250519790402086226653869464236411758683882795357357012166896058509952623119780034532528092582823136406696916165582678931716144308086575810847625457362755593274562258670869926908100510146225621121602288152223388730542150768902501897212763398885659615461320253661312547764488738732132383908595914382942602015977276545319047333793155301535665058172612884293750421036718910536691848493803083474917130240000000*i1^17 + -3610933119080390310096761905786709731695982994240850611457984502526008211850900420388452897769794007081771850634461386758370996981176934927729092238289011251329712426368619820196758965391302037735955189774093910084375583544987828750288924707619598507152941046680319639560041081654081489090865693820182502676850336631372008691400716995553251213881820600357974493795851685063920220523472861650094579622407111892960062021338130568285080243047323311004683502239394779185125415523857071378245862968420025231827023570070669674092076894934688455600282408485207547225571354680658783373108076042568740921259347530189945969310649633744657465079281122726617901982407084390117894588383779622862295299759000621796894987368994213868693447760562793680243658166216615016536899311943205657383955449592812483308252584026928953988009316973330750171761754167413534235737710738602900559388412963217197356263986018848183135235132254695485272668532396966162045739142073528623094772234979635188475571225303004196130537438916358397181328071575488289992204692045352926152217834806370736459275210289996475630356830745688911546608622275728984488646026582957123545612473345174653349336045582491027964803920182293872272829136427900506202773269912093872469409295791828663298387914864462002834574553296799844216523235441427617790422288827968581068445203627068323429851249731424000148410255803578543382075201511816875807210528783898232542564008151628208500095735325817370033346325905855501769005475977529905832531551946226630926089662004118994617982786605519790700128060722782366019644564646581198304080633166769923841619382152244255743550057760589268217305244233154061056940320075903880202825455936249203906122154047625815856483442394402692374161281249825270556497414195176625837440433948554523559318836951272467966830843770756261394293460254570073141521507139094281453568000000*i1^18 + 1272815268138864426488392852139158203025618619558592105606428892778773017461765943318125213519903641057034316037261361071397527575204189649896724357179107203914882760738920184845402911130092037107381637675629083624897000509804479213221966261735362354198701988335136494327676400102701758620406525913250966040091138529010742984723789326193696204609685556470040261501476001665549353325888532431047861540240730149330509026240537530797726558673201086052191536666180554097905467916431390255849560834274036857286411194864261435553077125789582938117768860441337359594856582808460896057939132694144654485955693366122477611722016541786406965314742633595228807056595916292341727952731501386984988466667221695101933154404077725219910065169550097426133060814725217090738858376669224432520037446506667673358811246046700707698705831644905346443115628976933276891589962373972296952688635046658978316642378501301138004060831558973638824660922996341267018966988571845884723027466255048931517218109263173666308909753772007683171228069958366390518812752347772445777307237516047167150111149805129032348261317933831422667177566655815316333519493036078126382385804076281530195374767264841671881344874555400883121990481261522461434266913078906939789408604654370318994674593859676384147476380218497655197970387582549234510978341711308673504882826056414210814489096380347669642752896068667145482445535519100322120770440660048409572457844552469067618525661904762524909286709675430277314129743428778064694630578240282226111909839149361519774857777438564682252528362477514977605067424740033341987214689806830019261410103570289037057924088463204063299358161407781495715099608942206469745689786844479383474304552723246776717719497407588623362843710173009185656981704465864440028748831192355599128634831288520426864726937840071283954231629367838754191719417370990608384000000*i1^19 + -406650956443872323318604214957795096481587178363687655271473723513564823289813436853501867171794384895914056950786348407461781641382241016463532453947996735571355960581621377588327513691575478552946542588672806911842681300794705572201757866672539338705930047864789866194173020405717797335381083095798486371063433885195497842172312313899229971365844793765542689086997438035872561228496322005926356324093518356197142055600651518947763056831994521383827245104213694280515375880017003929694012231324227400500010116283054241648715779115914128398488529459133400728600830780812290042994250669784158925240223802774019713407856879383883959370726928775584468256698008970475255779943414533722280841433072683085100206087454156196451189479322884312569578307027049368617853939160865005331237278127153989484147989265012526859856072200882308303167731143499750769696983791396557346008850434939022266427918342951516355121167297043199915289001329836011158555643049032994732605569688263156297524296130729668445146921020306382082651783710067051925044429244438247115105462156285364268848211374263575086223404051633267974083902946687015600369603881539964590098587947938419917784887241494906422496208542746472068829977539166287196564083647513481157080338378886710034960339894893401109131282028092735872701098035925265024935392334415231018088293761963603982862239847531349866315112787513571701281105930294239795824901069977622244144997396876947098678212461579082387965533931767044676515684321556686377156774631293720445932762189596349707585061121430881696998029806862564266039256851982562927865397187217665801578633838564422578908654309734490920588997858190822202833992773959150790072756530815416502963539644665243213284856699687449530595468552402359405358328137839561259693401827322652029331877561895817467737486823551679714722251328557302895386148946921390080000*i1^20 + 118742731210038085911308166851894875918384292425399632164116749830374192662934084784380330541871241809105743681232418987508523142788104909290865473342543985845984186224855023482224849959088753822146555467892066745898219217358617699474738453267722035694694737327054215302884913344863571265387859893101177793689639133175172913025540760907951933005092640189382713841898917214503997544482641468123056169344488913760794044463869443101003367066876682923034104090749736953751178099540152360818196058456243268731451044908957969258295443933553500391542546529045709157222963558593150302445820004309003830625667214622989040201654412215059309856953196508335476536894573173421102229795481123604020769303809420632141637378921616319439496439790887326813185540969463323439059223649480264698740874313423469753060023964790049532315498900853619155192924730511282355398135009229698732461300639154511928796407917089415511811676722634021857923987725653004403825947311599874639688804727397198280961466379997562398106821761509183394748597635057786380153603005976226936370717459654777949290442561474513851609942951423814654005842973127853599619904891778588375457373844663338517374383676302172161753794225376864018691546321875770845093012254483397704619971042279087163751546641774031491060420676913106357030416371967088322022004249343794995948457667475043452948276047407707187119782717352759117573662620293390804913137651403880275996266263615041763761294021937053563278218553604892801812916967163547878241641662092352181451762438130533897232179837817642152384502086438919538260124755664988966698069249280802883562051967404701178227942031547143865568063127165051498209969644031996342091376037199785046775549651631333229835824485005859140851647628465691786888421961972512055600705534308272857108468140606827907154761234001141832118327458742142809250582509912064000*i1^21 + -31910461493705076118953270236194785366643050786266201198680232854675719774138735482434248773904259438239149188450824463898003569962593976182830491818817176790423810078629606484150095535969028124244983135038805701409243270846663270023964532728985540219768283077720340446231199563615157516519441783287882976791671488141015707943017675750761539770781312124137323807681278929626937198789720504561203545993872610860510533372005904588962254087836407990614252697762894822943808738473770419317172826700981490686209031344791183458859098711300062368337922263695833491358122825042614898482864385276908229828751438176459309228621712041291398788193483560544308485585469377164986416254837211006351556360865377368492571291157566153558056303378513470377660553954226829462416166599177531619134231616518413745836360018925558836568269671837693289608609679515552496665041722121493141630595681995399274710331145716722430095251518538664735481330150011170597811242252554763773099902327690053491992058675173762707299779303476990508571291478481622055797931671030839605070155839114393695470714331351177175806373795935017536598685370043817533725726949409658310633704812789577200876400416439230641044922691579363914476942670176112423122158296787737225468766483877111193801881956695634382017355816592344009012289224825851268134607370375956922577996903040494138967617669315531600730098937801501982780914007654210859927467231480519034125509090577437825387944560930556937436635196730425557786681596114091263310720455507857768134254664149490504850288096438257641819001863433768423327114271120795803401986340482020380352726371789431252223102288737673073597455086162175281291255267390085983332344549460620628969169085970404285753970615080099541664525368325737974266110099249719276471850244590540162090093290794640544702705033086012248427597935134656320539489782988800*i1^22 + 7920779874949167292095804154222278832362759787816175090378617163854584155711109620601532142178872716012167049572909441428779754989888765042960291374813273699623919397640015714253071176714878057970673534528836328316885016028544997356566449931993783801867502570545679752583101030209858747646303435125195226259866601403991439287215346356131771605465314810730962638115183392188880148483360334850410447189015331812779524235060041049661564458079623194203070537953600839898644543929779447156160692653534102464572358557037267091351376490212831504315706946064607842068630593702818516717652936010930535790815497133382728263229713054888360826030180217994762505246497393166616194604474822758593454425668409600155725537541133724242847825819930201186400695389294232270118387703243263614378709739582290663488309252726130503379474492077648312189439063735926295547884118996015434063812706137388630442139496891568510262691890842181240752752776668776145961098315730023958922038438366202742800483677423602237253734256048571252791235191546848477531649308242736688140603015351153580208413859217581687498398825153826310407752056642485375987267970027761513503786204044663878924824998274882221402100552666237083095164015419981009329484968772143667333507936535895877409090174122238188779802161339120929369710730070815895522223944478090188029293433920020497396771665325112832957675174660618274135600415412482079078310426227185595407519595938889967982131415766629024113483632239578609392285786744239858250251677900261910975824637220380766515101221819335343193635776585981122177575698800756855129548341713622307091432952929349178951309548761646300835505829268807167369893004544810129619767930666479767010253385288814747402276933440557895233145065977649589561573991185159039011584515114539295923145554829872858315833859030916697264427862874411487037751296000*i1^23 + -1813570979079740625136466500240153398735250665020072894727521169500402835502147597982662762366575858971974123671395996059660597766495013267118152714597577022905083994914619417330067847903183001117206520782824535805471993452566475610057469657057957675911430922507316895892888850709519916553240672009567453975476672077504729153749616195515068531880251495360948500863506465350393039115524073349329886348828735451598048478680539219419330587833866354123923433586030947324889250777362210277968420312597482725533426780962051279147977431896838527972083899831170728327694551095310747458177174548690762210964771857984830206556674945200765252359925977193576214014486625602276129428059190856442993605984416812161761871885650376115201295810606321394841187516340164211260331663127152877707768466049020011962438795456182046459765676911863528583931852158225534323936783864926971934271892886508057561267283024042692784763316987926879932554468359314513830762826432960713789579120026181985882257976318602517908577962201215245381399629254473115066005008686345535963356564839187335035593503446453722853826471187794235218460783885622597960583304760674625025612289521852477108974201795535196936597008689137812535190394246152703153660121838983194716513713389171981322545377439231954226138184304617654074387199337741556478148569478706493719075217874750982445431620932959905290268136028547980472325503646776903745705035376439295597020783129467042609200819357721222641684982889556194177548793430716492279881322062908063818627097365450345569142474628384991875465641624404628672257482674315586008271533705062319574390213532711919460925886087851160389013342638032879733063588374256164526614869938824776163016707823474556675720004223274951456466265279323553251788601441001895634027717037798489387502046427065673775618798242832520980862714879199888495607808*i1^24 + 380625718216984985888584427173448460538015555193493291345906123512734946116848619572729552923867424221949964676270740937933849735286949404841281126157128378746676591234944885844902795374215331616704400161958739653266178531910884211762947940612253125598733887276033071642329092959462159999669016889822023079355723226733158986284552395342833001717019743811639006121296969927749668473237168629711329447846849084648570246594085852844010386887243164799593403725230163621408855856137869748897438857076977918210713781161732637709110356920331609730473459598102766893542532316984483993527727735269168181036910459627335407108366090859784972041925797437820003290316900633203253798944573156277575625225334377093666125666557034667178984109459312125947308257159871246854574330196722333891936505124884675226395598020811466137180076613356632744091478676199483148272407201113012031967994045826843484485722592214216376454143164241470626692256842605464403336894073740823653222616447899761789850315278979006669876077167243355716764087782795828793234977963129343081039375333698090854197268995120506296319770877390446351105737696908682193662425942639097238219983834391435501483873448038139224688083233211887444008432868308706037461030759633419655285276603516785096441695927500367706775395651612620990275253437317320701763417355758689048362626492815905331249398763890596017650753664851263963653455378883765641499546169640988092176516255170588731902646597124789836891398262934389755117086719232113501993986656940775721346512569744871730107876388043814004701920825936280197516204141611674109663143454393554220632570701829283565325452182361877776006605670483937271540685014456993632061029487761684558436309404855012753864957760773481086049908602875799325048473307863841208707498271768291310554674824532320559346674087981431652761004216049708564480*i1^25 + -72520905459250321422832865391634969047124129893338686978341798537311307374751907011570131340877204198818405353852472213488973785337587876763377443905667853556789229182763094769579777332647985856743222895051371510528318769559859558605625440265017874737119445989705855939359102440722834373262530575998964850057033812590076549927884721580792868976738292454503368063993304292415202949618056780597926874159632653902259683881757921866676307685250600294058597161215068355949215768516630875534927603412711821969300480874130576369411805921426341273867933503588808473784253228938612072055458258474950919901664485906616157731493537033101652125578393882243767249642859712396395337622114835252762636739380789086120849804962111116805290836399815726458757965794553961692875680921344319708645097578653513273861268549476656915306100970162153825242050677911620137605598578645362778911787674189516077560567804660922544676454253834521542410860629284718571091052372803893159518132618570441074768646563667521198413155945042516618555491492679817695480096116386794042315763456413065170237269926669174692111205251083995346033868680787725942229651379457524954742594965068055362635366787793776024757495995816512105709332844368625978681930793608476339106162624707692108761221823824897365671773968346925072227674731172340284462113905138701768384409957154199484269926895915907033316051723232916855347771256150014471626924383756682029234019335143342858110567669818599110533728078776587057196751300048578669677159874139895136466577354408363214244502856609898954084720482250183952180639391569271116559396325688018129342104345022769537239004766929202689002371918204578767994873573501407575309795151352509546709584846077114819336779968779232808351527207238537817243515072928608079054999171344977900266449214810182003951289608936206367404231008869941248*i1^26 + 12408465390404100424807048587778672072807246425871728829950222923173605306760677745228634096318241563117030446488921043714395784581080384952424790809052797517828270409923623594437894116748175567030276540431580129973524745317190061166293115077875743712191648341724111166527461732488218134482107105010798174396504278099508707781806631982625371920004029566317522380066927577214438660952798767555658468646267477283677868664175972552587901482142294673681345829087517753744800636115884701807193800329494071319047198939298288654695731984510780695111362999469968588711447894620598036055397093647623808796233184828952494393968397692831123011003254241095952565226488486083532861796468346233627938473733990254767286155284798988128908552582987559847608064272736912786108859153804885073878293734394037910177221556506069264078639259332486946917493121103560868837397467664896058128013800025216222393823769679907718274152770726630784225454976158290078498899552010194049664431519464434326141080906506246240718913319578629327922606161337051403938003453070441769075511955784180529105337703867741690218146364622577122359996137146352140316038743802114942603601575369160074794933917867340716945536834342102031236133946049792413889383206616386593069247091708316340223047644215856994496834903224426413607265044852891446674147528209202768612582280332457192239146523165118569264588811422119826153496778268366307235898885045147471345997283092260290194906724015719471680828792594841709722811429943124805511713494266646974951728606708835880516490081769830392433066733907699866886154413442143412563820459840933649903265560788691501231219279794951445158384964345435057411022202629931367172919706626393258961385579124952091167619885150062093608407766569777120065695439406402720767251967323661257272785830922901927432650255851132639808497127522304*i1^27 + -1886939301517581144876528151573535956232582200857783311623813530374775448067601828776144583643016187604693922845130098471735686004108230272686418212802546769028209040777343160225092674861710636794004251906253185349032750995888524271800702180106614480554651878092820181868943918363659471395612968327499251460801017252686214783704186366197814512182611539614088744074824865592034012168243557945494136826610877378018730844232305711093363242492071527419050005362455072840550927481658116933644565765005425519930203819486320684058477288017227802656926229659018840626246456032337649332260458899082366419393325924299242075388836536894231308604415939780195248183597716420419855145193718095069956119921775612496032835881073859723269766115421737594569956928270707187515206161544866589386291152708138543703520934704650270332455031942096052906437070858897818165841453469279847291140074897976386337397294033742328829794728665541011511662393610967438348540159045382596320906123140828886850241728833352282731400128099540940300806139984817162157182117098178185922486074218465513036363922651161448023052555285038359966064445603452152622273891597721116162797994784977059792998152893615554024233738687161143560593304393734859002757812067704772182598143631134448913907303657813703240495044222010562910897048841081598124383641808411416235280954104721240474221473885042408874333966657639183507320630500426002338152770703014375861213679960625424959077681586957868484483435642994157846618311280846693298150962922655549923275356077790864758733376410431526692871297012376243695864287855798940612124051602431587423757510254878493706952936899348731163864648460129673910594480894989024596360403876409223668581797361430159770684901644514882539239739089204887226772417793010538182415551231084566664050654568779945558721187445254480334283603968*i1^28 + 252725801343204678350144100076863570620485482055510837418256875616409543974132047046572071090149225040103718508355366279256107302003624970770959692950131250990104174927435452572339833867863552306425693728740645053737334204605713823787577415502714746342376358572759558879313483164068699179760855483018527409826007142145824253371792486301090879368961591647432839904264792425877791973213680192993273654861764675867436393374901085546642021663496311280711699062974024361691667479499575967588920348679708946646696115325298775530358607059103199747546834981538728325761664897493838309097479851482612239407337537178652597038103287914230287565112718637449280318953785839174800016560466226849818110393459221880550489547861987556298594445496272941555694984206070664020977672593690014322777157316754404213815617755163957672151912599452408395555429781273591688438052565859495900626944782304503026685458822437655557642478397850449270929501434301498826736757067781663132566161653527166878003010498851726858580984214131871205827032637083143519403329872719530151735116906462756773286709428824419905124709499059259492305444978280605243531944576241779913766382715318213695885981522542193438433060044198350763249197704570478584201180079225520445445187271381160091958933098605225117103434442601439839618585846167477311229406102512162564834550560172925742408190649509275876578159170871118603284727052617935348298518680604267423040345508516437368992607014805599241617855074009383257704341015897219406522030051204837891462952785124663522517365143732507996772126869512422977047667563884252994683984177330512110030599649935498092735923337601125110164434176277372400708679336811379783747285582063741665867562099408681736250465489631539541681322197907224688085076525830038907584950499384991721196820925170452270896159668667746969714688*i1^29 + -29592208553340503812744943401241928712612739224166016717148671421601757589628052751023628332748631626523716313584445657148304266315560328362553855886595153006096795803036061948802362773122843556497959226416212338220426048489429889842186843633585764850054617624345931276997780663251511336845068916507860061761264464405602915864326144469759276521222461579287555095901929707497545738518008659814559757768510717110609005964476290452760254154880691805516907647240561402963692916026072986849857816878550828392025638176985507359118889295516569817197077585001794273262814217667028794747950135075769334018191068853892132632162601199148207535764368650220600128198905772055276630416994348598531615587312943989663328970889990450006429622214431948023849055424660674036426194466463590778860693395605482929790512610076681928589806727280652780807524040253069106798461502580862597386777109159416847150759241848109255174216410752529071520894710910665526992810369318411196250632765498542756783046168122898965933591133424925260239084043057421106575863442033688716521762837575453188277330755167703852298030768317455942816508146282156899952791035766534517879058420379688253560238224843482752472417993925848153795357695680021381977612364267296505167769843221009707037591050098797285044664040456864694728539128425661435674955634430998791139307854967286658132381864634713927576281335507152883430456846650847184168895622963755471140652449211562106473574061339112669323447420878864537507112525376953618714690350483206144091935731137780038927544709064994344368929261767244891995528788560182839961592410718577935415042934873052819516082380894814351826470945620784227984407374201675566283519879031896794449307524007519294773314695584760383611949735717446586485090735614773050908036966940613002285727557226502058468117985413543493632*i1^30 + 3012917649981190825705737451719180674612443592233943305025570623891243898412777022727051088929938456309091292740011297930628852402666123100475536564123223472139247360133770114195967715239203470122436573277574469618717875601717804738208988253543825917569448885055262169561630567285042059007595360429293150359204470397804068522524113294803655097842490253168269698549383943346216328066969410894195152230617113578814222860484378113265796376319021341895088072334622939513408742060553426576318546413522917881581618556752447154407057995159797655432479002418273751639404374925755986183681444275484816427743382448211179981197437184899506447103335060167366113637201685377822216599552407759278912683597792807389966183562231077120691404987688660911211418554584657601231141751607366480511791169587008714651919521442997494426911602879499433569543759918194641426821596339336219724008237262929424965232086939246387294336030666313987742184955018547753554077324573267207831034366599652202387387431197321351803883750443547453743477439632855519302187090672105788180864107407156915148009275640191255211910638476386209439533453129641324799591892399167875198289778230430233599500517260169968100311753236787489259929176742193626746380015305293239776875090034589326176769447980978909205736298258773129910781272681811800780469800830109355908190234802075558329118101961558667350530099568242282088091491468311871323849566694779754069157750321142824915003506290558777106772421052625081633164088950138508175184614328629201029455302747510198250811553291332359767801518936794628140068446348896002405297600155291462442020890036383505847997675365459733315684909111505270325785184284192514275734099153909456128087301674399453577765841260587565909788180869217606331418349135434974728287898556199374030448146492868964453387111940227072*i1^31 + -265996415054670775488854448226245130109372040076867998264510173820137625944609786006072218534089243395257709771373909516376296385484123944184533637139930297564876327177095016950460521071289559572620756107531429825826018677951412725999710500738681889478753081935379596221910078895520744267119596226275609631232083597564839519017018076859948260315679209852742940994092845389749465502325107961737990481955505572539133437990855614935819612530719250455957720760974097458366115323383155562581270384248410575556255620085521566507302666761040434433663024704219431598509763556257684916923971616415350913648425139404085600799979917519925241828610341411803742138823180711117833460625033697605863961037433920507825317034770324794752992857573753400475238127504873349183907094797841482294422030700601627987212567807476229851182788855692191915606547705429274484790255302991635127568620679736574738856646459956623603415180408063993272485033792840327963193313223422856975870448088240534843843753196835483663083058808672723856104702520786209484767788272057587695539581654562541756965930809991613416938671885264898140845679479067956127004403204562170074941305652966471342391982158631810291738145352055474953327097334223699478735673211119088908141693115717900131851192790552747722470069227714553492827303630549227377866102664892349973903351555990822212829030811986921075317189727173549586749680230706146972161673685544720004917963796928716245012753212370762343588310000963002273833459596171760760196563729885134697667326418409587955465432486706541104067887954306953060430349971503314755304378495535687535068811780640186843822090901818024947799925078038659062675033735947841874458766875346641017885172482854757292186196156221713641208561871218778788595400482434701842423420680950971124438206475751240453994798120960*i1^32 + 20379568089025937323670730324535970506089074399552953320752631692437552858939501462446643316381227028608939880894466568720423639792639399654585076288837085364092026686350525307987628018805110478946444995698187332607461717232882564258189999267534504380180546466089678492554261851424406552470759118323911649927395753600583796771278188829590321733989103316682567035462441649006857758122178695395520876141957956313616935979971763819443412264908344035394772738292149739653339455063776915556830205485556432972612412268019736888209400319840854078386927398820817663512825382619412472593903330393908712721742320987493056486982647138731380544739759171686245382010033015318864023166139698759653522095381411675383204250996657495329712686237459474615682790625950000515698336007750516675411696582654477806264562677935515551749975448387721878853213308139378226594144032709304200500876850928408423796781720147379547675242610735540032048428698920024741134531319923764103011090024950701586109132152973266571203266517225043334824861833869880673092493077526139380328121706818504836651437952162406185654313571318671065466555393744065020091629294359107818062606842496342086540588411675115419086389494617294837834481542983368880559698497614782797512940217702259505721749396384504613651608319301655399454872248856120327135141215186510699704661673984514466601091592800253820418570432028053266407588630624039769531725401781120891985886290844909177016425807600564421491449404990943247786671615213289982423307060654902359288650853594657288995062011136474512124818724829554842955700436323408237317146439856233413740283866199654648938969585688109339756689108419437055207318002825326910645406053907877879021003699046541152993353898634470043465608140114370149773277683014441511583235676216634597099662077540519951281946624*i1^33 + -1361576464657604205283645918024555547945165226482374082334387538850581857873363591329545101780067608728951739312711441529692836523671381799588570780119341280459171449418705595518979613165780657772277532616272243377844644945304689445426248098244993981394911611724156498397470301970431253559695295688429978604379085711988935385060596559631898233678561471847044244851904964085347097814140811524540811085208980718115007624755515292279740893670501282697774905937220264552478129065098481960962839480276224553730640055733568498455869055603714688254647096604251333160750328458028900703130955406722992126338155694970086723271439480791597732495029734281629608732758675928267561065528409840457182475332956379391869482327791026441699213352941081018836841369931447030310792312484340207846088821150228349839494007165037039160722937887066857811694527418643356942033405371812772493590043212756036839526831991974425296795759046798217516087912124352055296550897284015443999564905865180185831797730036004841647519362129944813042553533406197701708341184674425798017777798572676732471925605860885929507101806028524910060413594931681341101941342110683890052414397022870615581266490735248158866386578280518178104238322670595603920156517402028702589158483862087535616925121655922187545842901876681688990421559017174856209806378441856888009025562141550572382891368682423109953381390755629665528577785953454561882717259487542896054903553145736526924731330485448308818199649982688458557599547598662522768550901585175731258527356448791185348262074404123432184771705587666454131578864745520472210947680471001905947878963050509608845695608443892583159472699388173897568312628492968730960604030444573181955491551567495261838697587730013588626622645489434623636946197667930355065070559055952138684308855613055767150592*i1^34 + 79914861158168648536718080989843628589078299905110725468171833568514737746611855016896175350066574052047389498313194622127491394072745638799688712006884146069812331717674853181885087552155415785946611838373747681805606324707798107408687830667874978423128763797205710070307719912111185854815929350762696271990412955279704865629344031295263928876430577094205336025830052194341429152153763602036601695876953969348895475531526760829048848267321225883640484628321460975785562411772986772207271167585083220682742891695831387845524519066710880289449298974307162867958530265025014380088456579303540985507600544286045323677402866642105497985292785071126366575708733536011463451957826636344425696014485359142539305258543421354218242535318698096791371965239300266349355478884217937382817946369162954670237363629680946524454455753713736485022369287590065733236336465133997167422637987860763044646970753021731246103700031731405552416786345395188332194467106461050055987143423027439082319165867359174394876848364875979101603538694328517886024329529446494779095139259427568475623029538363405351384463562948024310628526926088458115910694491639465654873290333008576250080061052967078766814080596169809237442788088861774157877380954436828912280846545060091786091004757757944670423667816575759632729829718200005118444535422020038665310534985317267037973611687692514714998440835776857770658215205249085088970877038563893803026723059732312152685632279622293192428257756486766317743628828246029101272028773670118844728674848241027621255604474459844467706782982004812549542635418597758560287600204695237233669171181864040402245911919057736187859801258602752329288406266411550300040105903219892646900979661864795740258262764841093355146269228493169380666601369717139735625491752166753972230853160547123200*i1^35 + -4145926711147133507716677601230350773726328459611445103729183347538806028710567228048867820597355938826018057949116576745491520005790303362338986658173325623167510153998706606071755274746353395948711941740557144198816045870248226284378115748041470426608125017150903610875465896584533829452671959215739210878332466804363724088771545400769276324937799517480031858039334373558474532913125034246164019927227315316564186065212463639959974087465856704346771337590407100574464377637615401934057461177194486268775414430027540300946659270082798035781146219090099175482672953000184508567624285915764547120445952492365295423650574660532009857751589985727929958260778712070846985931012939731399550034307069144171435677273237681108323864778776332168535265642551449744388927746731348304194210496016036671541272960579533354429498878491214490476303997210764959417164035060535220258125335062720599795983506637410383886765791454697341151244693663390962855538818921465805322545051453884266308872995799899575285910012854833106596465185169316032238567823885102715402827333053736876240486102645201463235023947747807240881379934287504524624432837308280242861588993163981796235330178132496295403967862341924555862703970151146224765522045383165437527711504831737470648751259832267751628915536534154929500429084523523769003153618343691268246104598447851573402345616721558056274617321526984333102292614111815978123538143218967445839991410566758930662925977164359869617157278693794810966608169582319794027953565610355095492287841197074232507191778406476351495963150589762796737518935442463795308962086112774982125085292562596292715880483984782089467201553866664613359414218287410895589374679539459395006978298337216347745519594818011041929917765115365540456919031562300220444758503692634611726867868155904*i1^36 + 190268164766676352635632559623089236918549772546829854716444411632270793804437321380469442650848437276419788489069117313612032538736186542089178821248762475614303460873303855868383972242876678088613823035410994881527012516646667421663118777494779687238813566501139034649066916569466344562976126733414829248050292507220857032358404548556741760656580054498882793928293063471499669515532855668343849884912804597590115537893864761945697739442615973896117735191256096586209588908451447389091512263246531009642067815440914879234691001164180098501737220696511975031545971625904468292346356884839085918035449208964830473402004967314917257779671484420224781112318797947130490712421841541185345542463153747110559362642369400257489676695493972217128646287671882733796445720615036641749539785248586214721706619733927702820140611622002728814955843429822784331749400758613732151804963952640544215816100081037524131838955443280233428692260254471770531284544993157883028667127189356099103944523931498904529322902319827662308407210025136660051184526412897778740888336122609033437466906866687851267339568897146439086486496532931433347309211810854300625897359765385077757904860787880900763887073755300785833596556812714386424696365478426778392111061741893227297689663554705427115517855369200061086759468922298001220581682030698044357942219305813225436358627526947650313717124368483701403799638993703593655813914593811971540228115827435284346191832191489378563179997308534115593459125499433242449899298168172697563385972415546414944313793401075214482454225923662646719799799194427956671712295398827521253490995021418757771860858662075552421822012111715702599160057136981138914169554241589402731233816820977361332789740675691759636482097331906193123699298668358992973358699375022097220184834048*i1^37 + -7678441973940366786846050452429597454072643762848316704099790663946375459076200415557176804045785930848748005983786871409097338424753003761802370796184588350892051187828131979829225546650606266667345770425847540600468374297041751426607167655162431404177076099413219359668540028965668015231678758684629970817526670682642883462617302005455274285259095258462684898912379718572547013994575691161877434485347078607646591085454672391692442203998499952935751451527394039567123431961049637392297720499177338179597120870936954889563923967138149061157780454172712149520451123051395252036993219144682772290261801531234249500081304094176536747390006299994987858573742101648270946488174261249794000160016475091172227052756776159220324793084296506610208926524459723595715524642168505720411925888419066979361633681875122477720999615135952438384775992003169548585727781497490389161453636939745254931905945582836558448524318637363584442288739936571182446860289683279687690667148100382555616883295892845923726643459508672370163734186675063354903205004212290974457373684394513133731988424524776389184643319944398297997062788206547887604246462614159982540266151942014657539771162005878337555340172305814627148115607346676550284675657078007516249921796593316660765507738494982262701626583642409744634357522740747139539595148500014556536090759092705259404687449445853538119860752402297273624797979852600257022077465500770498692323655646389613071858432508825344893908910919276567920500961228578804000023136625295566493850949382509395069657038127720777826467814390769627304045346259164193508866177341504825249915332926181483526203800210638047124395029595178687749155492418590545866295101339481309113339598150429812825476345764966665568835600995421195773713147430644562434421779843953880727552*i1^38 + 269792299229599165278134734407206995025523342409148822065716826832257171990678554525983331674570589488988214861702763431953820711887498425352927908676419034895310598232026801637895120883186772366962406563903405113411666505080105525846916373755761791846148954851501485279565242483483960135404094464598810946595189600993764686040519014299057061958829604908223664065251247351107566344482063814376200783521342727413592803982865635306979960623822429849921950870930367255153638521283360223431304449165046703298075679859206650758351570240035108735224423444872146578523853310820036391447598919333870467085782913901773205176270980276699532834466153911858526209001231927305056652754983123962623088531404030256840452046135508126869946991120127839441464650506868388348915590474630844505501206295868316758702649411918060910729374099240973044517564627239291997234447339708284348769899213594747868645563190049353680608812639395629944698660536455174702046458245989705437360938858028682322518554960898376488095702755210227680998341743364016377509653328167857359903185507769428869630697290260268080478819503228855157811953188311278026568749127889376795528356196378687436477446426706510289539756368317414027936995012774473655369460480476151388086024854177145618029317568055330544818297331353126997447127031932663715315298108194534418013241140769971943279286161667693473925805279452781723306271567291955294852353017128270486662899442584762029619948197600851734500247080133151142275741698574680226955125419881591832782864978102822450205968807174652626602804483819087150084372299320183533939377301344085076237342906296950604655993493195173804321934405733991398942987896582566708321066246705875203842226126357671119143705384127580669611109519310656563172658903321285242083009920401145856*i1^39 + -8182618199782514104246322600275901734131468439568862091298312152346032213618542477821142275283633426726304655910411411736649822319021920673636067387817574884594419889126297646065220691572567665998948454091243620198174761629712318324161316173887499652310256616821859216905866883441273540377482367676611143781614750358648591658795629002553974894064398873381492347551336852725906936273084467390714936486068913787323653835163216748877047053659048209196818793763901731843883518562886425987564491735746090470129307513197859767897354494095203202929858540227199036380287494015910523872384907559903625193009810778424585293583090717372131694147180544390491780681479546951442535387940646049721104047625719501469204477973973618994026744843013165113626739465285172401790435548672062865411303014529106067437404091528764889148964788314362271337152373638486250060275722518469073474536685422803226865629064054565914331682776192359618373683770988953104766746228180830040865944261188146847080611863544950168062216075024069991158332995335307720524947306244030430892927150289396913980034521620513647674574304332496265658178588248239049017982764723643014242561249667430979662965993369845562327589686165584532964032880065842465381763693097737668198887841602718255078782940448383812582414136459198440534818543466129126051999798109679319696433529757298798451882591540807296338778572785642949174801705971506512995791843686587359947726420296809551955170099934667423388213454048226673061088117386810589351222010126939347166316368694575212482471489012167518863593240996688737643703764416834168609636316729183394961441768308242793661385423104047881506892000517803731170703343291848986788351564554883877862978347332702169331498093323537867936783947216996919501770125197016995020307077005312*i1^40 + 212859497790693680332489845516959414314531601516845405077308343317840977030393309383722253785854330004959946563545743529908814944062304114088913809042224735387807235555312250647930209179674132884252030311094978456991677151385450958347214623438840225382211476499430373153710644316414950268158966253070907736176468833382612580489558515696123810049656462288271557383225184055643646441770497661757619789676653135920301949822952432937362790097040604373434797764177556240481218074630984586454631606358567406656105791278911163259017541267784281650163886598916224111089388481756231557008773892822886660851783050192185912786656087712431845782881582606317730404613092352173925768255642708937052917109488088019964083567069571156691438533504238609993347678848749505769403294109662790085205415226246364004149280741023932607194035316100517797436277156041627226802816313029809669479765594237842062077063260113773257572204941636349303273456236751287773290691132650007160653258290686665380981103182888446307863142590549485686272502559214400009191350360886977411574333667199470578535136903942449605159666759843292311611702466749343539612141575097271485841057130498894852199958683439288318413091716269084028702233249512183901730192252225473593744544366847284136564929214350090191270373274745182817835250445142028389354193392871891672243943051706351251484989602894138956475633345162424694015513965323490500019988408891620477674791552312999862701037211555107677982761731623248005200181744700098515901242172862602655907327382889111782740535847493626238366081422457047701323430306805322654356335405016291475814115775300784211756992334983076340956415562260594012116874367376969242286864122705908699801529591205178111338757297674587731873785884048707833999911806022909625347604480*i1^41 + -4744311326301621763549390583342329355407775072172617253878081884178150309407847602520637087417791451131998773865208903473562775021595317858293728850475100326508743847284124623277066802984068750692864877179242181036599265976104250716407448287396621365441533730697661306997093500238102808916636123481199233592505665375460836200367979011017238935944515185426036739287272069019844242228597935412950716867033278447375796343667144914548605863909657631236143993589935981099944349030860977122560006668715879643493237144058259316690909720326174298470276227173072126030917092714862332207012919080944797306641380860389035668695451711338507806061085624712449461183608195952579235903920651782526142776213564130571090585175517835271352476707545580084388261822570840832916206722715177430094055021131323339552693776366299423115157160672040976563497474889868075424473939499714291932251089266860915481850355061022124955986909622008672040066113961398505950844103600300785055515559582412527552870136659830899226369371927634799575731486138945549314010758211287510548407967003308101221738716002233297427187252905502157842780957378655242620926389853336836783166822406425095290192892182508792019252028032079112888401403834844325143444892466364210290050990551939118280809268690912077637933149946551877598109917077877146073418611199164740212984194621881495459786377645716580202711006620910980382281912524373368623562722909242958390763261643177135249257803451961885931789293895167525461010182534067541953015801594223341564731401588070321904801887908370792990983340127670764195436143419422027714573989308459082811632200599092319217794150978965709045054955416441427848438605319525191570434526002228144740531781053539231935995694772164103473283932546863694147520655517545725427712*i1^42 + 92037435692936071391932760014696904536514037068161776693393482226404303939467952623596355170808353448706986321705816678812951652335594798081520056381920279488046977383503863156253074919097921740076790035723461178223167610079513576759070539050852260170044953986836821753480475933583821094360756905340588179613069955695234192876401969495010187052157040164527702085300931950618267362309449267200412903146141801165241291296804449457253658568121679524857443366164999002874755945379798616773419415992437663491030271799412071034063983903365187660604189442986281204247166357095603442896191137535256673303794110634484955744821892970553428295134845227108730733040244358804679806562105713473988282267887320734799142611777080860373977314522656417166566880091464953648077989462162319259480916072817515207383905238896203960257351209701718011055304674580422495779236395206795816455072363329626921010114937096993718922012856553679409966335426095861451964105251801307743932329359489911434342198410488773062027353382367777377375699543809995445597720579162041652741457367925547155145292563080337450426298828821907038012605267202415118242082813423234537350023944109648356114494584908917034105472343299039841380629478076742144836315507327949957578831792696561464913319973685000194411444401082380978644586331861922979002503188541571565278443058663078590328297009795713085816750074254406442391918185063684095904896327228215059461328897090721888932386715120898839907230949341629784216396395855823087035852901879330598086067929021348372777731352895263911270913460258497392206535486437659570451456849031114307145854568009553632558130179636943750275898635790462790815639619365782124558256821094952681697045699530897889301367979973665083403623923619131236721597885987160064*i1^43 + -1705530265483317030759610363251413625543447050356135054698190269684531391452945840024031295664189287817929904473221570479145457134098057977111546859965602093941726120985385965718749968195908085805137599902118831398609292972219393893161260469468713346185449627870538198882551976315023205706655280990750343506282544365958638919706467028990034095707111092529333169639175665761648255921004763727751432465683445556040049951453874448597380264416101735361503831834285497395535502574574071565338979602769917504598813386538780237434541622230261858500080220922062058934405974570590873391500972724605736113467559971439628410593072027769766887864923536529165743013272818048464374148090081290350286069143195391817779149221309779991847598453202803534470210370003718437387479015764778679055345199456933079275359685557172456438096925828144053692640982303433259229553175122461248816981706149616037433525969754876103608905400038310524606916443606821151020685567043496557951087202792911516580680384872876271799923693645144771749823465555250767678485339578837313503878168657582819474407964560900694420931641596360149853551166024566217069827451787241314106317608092420990567679006861675830488638022258534196614478504562289697815655544011591752902934125154577502944632297720754615005798811913464912060226468800069899531634835097171117482600701192158970194206213375454426193339568376584487309576512115883250716711064259070660469894016174781871133007742370686798107923030196943154373748759178622048359759422336364460704241168932394178506799638970189089454915095260966291178392666716565847414106613801514910544372807845263819100192231102268650684890293045932518110972490555920786057436562361224416428126970404143583876670448420999030475017462740607798877565881417728*i1^44 + 35542401728551434034343768969245102339325842716609298529791961068681006160089735550931542993075412319069589509842910380351116485801401818113228638984740114732195007937586766054488054994418395019607252066428588085696173688726408397090033704470553905578288364252757970543306166148579577296211074314358431351781567208934142147302375217054048714245792670699541396615395006585626981270408014997368217771970968615332303364812241411037238941378236014767691048456020987763832161911921074406397949576291774969823294639947877538072571476182106648518700629412020792005172639989468208413021300298223623178984382681920015870552004141400046346152726856077578136586160023943346274778097075553619245513505482664908985199787228870469901144256302687790033310729878442019825277034667847125357386578737716406806112637926038774649283398474303936542779793844204942209961965052766350501885183685077104356452793501339042026214406502055561984601730548574400381194336956030807381244867479445127321215464509834556664530308335812692253762281798512485245230586965852827872345433000599959015087790615099090425216298222430501134086982173669608187294797963909611857517770021494424265637766788698463968982635808845825090046104224719157377522894713877417649281308681641555012899695647992188417194961612823327412016924090012574614635567532068310095353764985326586733870547439967979452575737793004790789489142195705744419057891647203794010526455570492643177474803205492156241290185982859760571891935937055083394429176978883120407276638234627609275435533985878142961200192366334342137755607268859648087905888563909522226937246884010048298192900468646814551866395551825345264011437427390721895814904442610600708753589982091202746245327574762460114774515746627762625978564608*i1^45 + -910318146591274142348721678738751111046736425264330280611596008014566892566075964799521104534707934899245732162144183947636927534783466084026400365377912007447418292911928683229547862367839446127708911706755733821178213034856530004634886413288793632136376645196930283082891655993337954211427518363946608034525474752724731478501916895389582317750091352098157101987510481744663294566224779011556975862736471116745264441554310511153036151988226182396937885016539754988698897089270926298992856411868775498998900823234952238680019561482180201249091042472177385475943303870906449166405260364604495131555242279781991292957294609955192842195363381053823737580086220429805525045118961911270112319917562193507646365801983106151720553179710856651376891877828422907672440875173928462437599397697829090648088622670940982090827650967096019847558827718281793155257042586496850678127250311326688769625011249443785565029758501948712858651336082191860656356085532360358873110411356834985452850566756711284525395815133713284503897471207191458403163657253021569267644542520546758251484081968072863564221198596387669015918489267658093671352925090912322801351623485585018504763497547820769229433230497208499148362938456083384275833261846360058274085392260088527589610712753060822597428144586526429214135619487976130060733633958173925180342917610267811467633476758632539868603924827893061406710385774672041453531762556486892038206793879319179553482457680383734588111076487473940083923147757349911075559338209185313787683535404829252669983143279776551189017213042932454594529409812120907082011856668219163804219197190291099001300638741521505184565757902904215545122185997654073023200625383357929903857331931467521305581735765111847672782647688793834913792*i1^46 + 25317460219995923070543635692860778639530298408854921140079855028589115754888755867378360920064347451055073093278006061243972695972016535983610468147667919473302640270702405694014471558062489021542592136686873803614240855149417334404208120404457424383519401878402632005838491401525768504555085874658308388344862258546130729665818089205699326325196619199481968932749863894592624019309358198491492126369706713151026622719791712288763971887588429299929441964252052244294971691787083658600213706666804653261086905202297653743828353852144351438545281791495399507914908372222102505320613885266168939193069344300013986493331777834033256879875670385174424489133146168980791013287442269679029789370357905468361271757651407044007394448139506932766733832635944724820957454912329876433782301786484468887752734753976355431749558065179519883167619452200372747217948781201881899395741194416708811803403899287141125401974029028865080054675669563597754178708965754981419440632392670623633092730009819968070345107416072062080474239755803887180350035602799338085265663777478678475685521020414784034675416076684982383320906597983157665269653313154475039816340234758607683308888743689199385620540019469668963525510580828681281414062002828244854570253452695528728247330690685850641290523406335029534112030768193944380056317692714528332567526085180190912228845011838822408120540411667994916373006231741875315490481144443364906346394262237184109562771701315065336056087124920169830159681480032517517606223672354160495183177544788792910221863381192139432229847363655739557157915085910698328819464772592671859485618911107863818291334536483834786709394845534614050718491259585259127641817641415103681894848880050935676926255719495268292214844453342412800*i1^47 + -625116901138256168559180982897263298077663456114540189375820056577305848110125514097931720470459811717726452931619191816545760748887122208416435575898789485825203676590777740327720537421747987055794725912703827133855428220987891713266868699664024541655223064353047385239141795949382854132826515973334779157724642162024171515374636604731470552952769520968628394503969151399034573637933501704794698993189226604740427720204359712334257261017351415613931787126299785318591465305334389203897534399594789448229451954996564682715950302162213305839985178635041639297176148099742375450867266430272903336394054353080481651028083684894274393650317336323412449243173255486411624662514117234899660243555982426446366478969565994444447991975085948065047909116233641864989408987057923081716204046610437040446340107141281981368750638841694172778212486460962979213298354227095123223903174239950781490365196163816312020397199978703173295165413283109925801196704775613881605317004140492969133712718323191748961624326515674795865443274218094337870436266021186828174363761274902764250179685132475199065463267879944464613861860808988676991975880398425673954777652949971381617066612824394064917680771885849625171715842749932301502940797362019463193569105307547907645790130420005514098423141645394036945190306206896177324426807479786312479798571526265094613954934605849915047443213614209954011015940213127199972216792544934567093504043859772484081885139474452118406208277354869076335114065760951952564753483623724481582374471172996599402412839293009744058374090636880866099360486509127222782234176858469280803563400139800348154372932539744012931698790094545891882290982872272152285005186259149508494591570988846581740618678249881359802733126746112*i1^48 + 10880960981234669339891436469113549384523534534978182438685013753146629435859821600018303267921146225594263825665672487292834717496857785590692116323162782340404843954154671712321526837126326244154300537130022862189895639336360364748370708532560053460361072777629084423667918346175662181521849474172332011624687867345538234417246913300272561324608718882274442885801448821834127252070852822450813741119440228365293233421343494217729809919607545971185251261865250065629980429443103931906987858940402572655171217270814715088833671283996150999608975075509676205916370006477540995096342289656339913094102668902277669072542838639435465254096386742951195926835529074384028994372586726466472182337086350164187870457674366959279501223676906014310074727601313186000659246674871703333992340807166722734189651307709111290083703679137642724243067910784595573936715672762228103480797154742983439880432934984275581010483629184159203015702081811521257958137088839170699741043732310256433879330992952493518083697383243129613907193411487503796605209693632620195037614290264581218192477203257644591120767938746125715241521662162144903835048193396662672931162256598649726401383826055196266935348733225984504764725053886561064060975418634545589320393236789146178954103541175129149055763183216375683091814663644585380593568128085314740584677506263764702850687343869983190483236503588534763471390112119496495858468621100150717439968755722291266413737787040235641154716261958035050817540603528739544947979661143165422077995646800694200165434119218367879579183252547427782781152431551808786107570791987916754459519870544253505410739096233720076631663192626754289756887866323253732943171928509994200592190218182769361690989508264978026309091328*i1^49 + -140593274481694741967212514522939755772546990979511838076983746929749592980639417847394964495023266988265855295105215025059605599938620380068078357819054506211471465308895995773053150156358235493826026685457187139835358044924206581352642660468207025953725469293385146099671832712910192910371588639402557612032903737833124352010198056930795483129386988539101409530552691249206095654417416117060195960327896151945184057254652997887723578699060005027893706994025522351096342447786871034949286381073050952002026880797194008979672057635416478903100472945581600906410327306050865272271858504806147748275716086356521308140790097824597573360592537951893689116512538308179048889447195933677323581844430682720562112505596573269816905341349212761345286528185512869071952970425227867024391057038696976286201368274256573889907411451724492514584499448018226691768278226446683690602948382932658036330062416867933908212278004928638614643774995479438065921132134358304727061541984543580671885823726449765055674617018810362258111906765286424603190075440662698716410844523540620375019998282503698918636288569108582291399548039265779141004628519000974492847006891016935780992096812268384384022179496321690727339659439538564540357800718488549204324688665269401683904800964891190694624511122411527655477202451873266560410473472490072745458215412172676227740833189995328737002217516758226445187219783472561957774614946855406543795572567247702901191453470963155439348598430102466146152059519172701069852651335213331305810314748056504767132740834384521034472733965804307622749198926378107400000957663741159664840393165959896184347607149415247064694980949695579695398342909617263564811092084042595594968566012571200180444555870566445219840*i1^50 + 531189688760539539018722218864569324615268709709395390244672894842212717321670556715788516703888066756069872140309370952342342616764334438574377804781582954582659461111554260823564493269995123546226073030173982702646760841370064140739285414869218505099432676039975686964410920205592032035161422988111175526815300786408658723638260286367882124867886164484685589027097037838483278766222244831299052429736985311082924461826512312229323838337435081274368158854412923905625552304495944155621413116600321269889439209880957233828875385605176072555455027806177604583275248003284157956850473102644232812439207784596282000951508721704003040198021043064878696900844746806562813927456194912760129396261951017531378831942298592197186168581101773208522864452250765651223723250109658449503179269121232083460107750800954434724847024187294107602737861123025540975803700716551199845624907006505183568840253179592588355952558971636268907434500855987227590532220765908603301466958935039657617008005307676410333261322900330980913939416620850394696555937602628130404867119689883909524252911815490093357234778764790765817343949723341632224727858995992783620049512840252580002728451957717003363785531335411552135913490062107250783405722046791081847076157076530721144710771803998770176271825287527232376055396341946784292228817665362728204345763510296145643238807273610567400535227084032537052060353742241254163573179335810599152318467815972515491187807587420066158922775698539512926454970499903423458294674442403091221281170453747990679247538075067447068754428472361002186349801418156030979880982817100396512743644032703384240460288038724044885896407454324358846372762933730789032806480695462889420111313847954522708124057477316608*i1^51 + 5853520879973498134018016644173081006652468227304474418552402037968610220984020927921128613516850319252501456289157206705914304266676608599041051212510040646533295331612635405762234236695625564183668985456960264054188625103322054571493785981268039985037109149241326406503516083872274020471938159459761871756172602426278052128462990188297439914185257984908473084742404517292477630597248249770710953593914313762451041239880181961615727108204588780778291159107762915226940609843342499446889040437291055718563068812334341337955693542434775559326801308581481158814257766629446692976838677914617053350295788364651959824085843053747428837758334996105234442539643618912694584338868166385795722956537684207591624463417364335769159498215132097183633202498421328915601968204280078633951464691126969762614395894494612840999183616877901746893989575362423306456790468972589751151706622970878317561282550634241014432784565994992029074894737827383065405185742275403742245417344135724020628411202793886963101888214334303267183936443593178657281722137597633235161739054163271819602530280361176175808556913530386128368372442501548354992843881680871964749334753938439920983934547650711846266208605479372311866520573413645334433010385747265659534048920429333728415739184934094005634370258170428588465786924056477403937927380462300432853679036940638241964426830772049414608281387715067477668359651299305186276095977775692309635377096804723823068450230666841233945801331308560470342414679031888698534811748827079052514182501684169116049003293318783099765975674571665197957788942631314092892121057897201415459682165705146973798751191359606073073179521065491583570511743922385822219282055809580452030433154698401247480564940800*i1^52 + -215134307102628473072634946919634787582075805855550836812552645480342072934034793119509009469546069154253713730625082389775677816180493380098898373723967874519572236124246237056574433580135866192508010356753616539320083422266959209595782660552327321039570186352987238082747559520866290197722227607782373200654770353564386855172097005301831693513562177007580565814109646948143571913573963978861836411916034723929316084953075751331754498993020961040534793022752949865021963603473947555489816074271128957919281484319741592874205814117198159063821597126821693094826305530297995208495783397781634600649175541666916174551098535152233671788875630135021137575855959892166730886207404162461971004385028542780894539473940365761512965973676592068865267685113593211504297864034847111548896322044998547777237339383330796527155420309064678884228675940216282072699620403772558435115920786729850884199034556776872282642767488784833898573289552686360397180175509251427969439395691566788107176030186732853088907482362209765169058014868017065788995467110963516597944510588859373050209776970481888643939669877637777647810110618991366258212825889056144073904999161032010337323498192159965991126592731770599654040171288713690995507786796513001435649751300217390946358258497286861182365406537962410916246443630934149758570231354020683460681373025785700918435385261322001498544571451007061712269310098164968433399169351745419970783130425773592644355704353130529214962607413722254044341985205728919253504999024864631740622120606441097296253918595277113959481336440554268956239414985863864359535725269816885544334239096514015037499500893006725658554860792156960918392753559860486925093357924040536651163234908092447001149440*i1^53 + 2074338562211627403633242086640959240138131173298725543224082982260157344250939097175204150389388520101203357237651029112843738597130830818696454520591581509235521799156752283128946880440937457395297469238755796864496194130051695094049878448586108271497021539168265943621906183863428969960265089461366516150223181668261437961552500305728250247304541443337878883421727060409208043303048617801682263385663276424528029693227941792101040305122759782757120947595340491686515775341187574157258021378593967909873044251527091087844993258297172408921166191277976688411400284908217017234734870448220620796748552010973156284965058477033466885404616375639864450477991221634263047281835416307527983505338247461350938193585184553175362965735171841421535826692856190268905048377908686201458943982826554034500274128661662211189886908875467563459270148354210835436058818624302182933706378201420378793372757345097667206814331301224972524353801303810264389829700479820175690373182644197129581315030877131828956912009269787270221114681738001248423113467569700209967295875316154990983552251371422494311706012833956800059611708835310108577318056988589502259545928079908454151067688165885501101056939745625692711302463715644221409871319889712059830040956460865077002181192838951632660901360861884227634366540282858958496950783799828657265861549358889969979593131421564889672146695083293313689668394389530974122000860302146900194084832297322350791880385826303957585988718611636157065366494214121732986911100159942835772162914666712756436798761867801241639847422155935663042770359832160380248412346001618701351781675225937358153122951476199917584153776736343339260643913949376373532920636754633939043067179078611107840*i1^54 + 20271623515801073065328724909646780081814165342575615002250666423111441177983257186755701816288160716819034836027079650845588658847893585723156940502058185447705755178212823553840832087812284432765657410843314984820439575676595728743409541450692243515196704146724132908781205463531542081030938883517263612083579121618424244540872903273975558668701704921103603614436212783326625935770766369573950497101803197968268270940009416950997775335372567548014603509932291457075725930693345855736637464633828973328182745088840268737878226521850307795517402517271666026111806290341525679878297839598432094460932857366617111546348973063648025785463069203164424912770179120899379374292633941258669518968180787880871182083563085219242774535498411701861271278047128726846471677623023510537110479404640099357443833997608227851394324788868587815223046823350995179987106061413302486955727808312201857751821898891995660410998623045942717936146867849597387017715743022631063082446069624730606299507692130386572333199880478662101777960574026022157626841366901874315224984689834159892964752017686179474939998889216599156961991478209114794311232879022626789639345739592398180420215714738844184027300173965928185136498993148751239802523273579483363965559552264564305901027107206991397943172730977189139139559099364770552253901095827799831274407802841831166333850464690010204199611300977472596182914284837116292735844136952347970010152504707691023071917206392696229473715851358113338055648075421740718227831012737998917203280229526978230090215204290392743948249345819413284938426723791440144065137061167266172107243732647298078480577197932791806198794164361307280168047627901290740246383761429940750894071474552832*i1^55 + -551168750510976524662989191191312108741604888734008564052654655409775182357068787432911314413084609236685794149789341766040495307661004741848443546177450229533271202241031640286338459041160957546458257395117779109305191322863686705555330433606502322385772269773826437135129718696716605280130392079585969469671589531626612130084727812835036086863985952876808677569905637315630361520697808838814298337439340284906430261629144046220111145978549958199818733174586597641896117233394259708270581348670875902683311174752594351735467009934701800267686772198021146502159693995277396311420393789333074985858447409258459245366209302823383373354603747771781593022242212822725822118837058795842561300135582961708687195827388087721438195348114186162879286972215457763693298679861720727019209121361307678889155677656379584754441745344850699036497882788174253248243115518945777254228153650209323254288764240983872374883688814364735082782552614296374816076042086047905876135935549983394069910351858521144262461318006120713278898120117804155668839829099651481394642662087397226069957816683204119268806204544368353495652478020707796888641691555256039079893288565132413022194209614547322778886012789677656841994738061975253462419241181945595589700671635993199482151974917856737529216033597931464009656609840883022887039605595827785001283256806298706536307812521888342378150855282359417609462253282805013883033038952069274542760601230136910098281758134446917506830172748185870740254834181385761207844316224541598807748278480412931866432029512311545448125220157153872889302426226335538087181284038188619031686120271019456989207557940178228825479815040749885625561845129172681516385851404742731673028395008*i1^56 + 3801523944753622160223308983023911324738297187731511860878096976617779131138112583222771161493367132487472885950633411965944896992578092951543003495297509208674231196779051797010108934678814780510468311614744796445013377837864683211268746235749359762377244199326348548661089761207378573452528071275166177606838373680027613288789084835812439686925105793042064379703520669489643492356927893889156641777252168358582547052473060040052418536215705469972305940379363076853294334940438257139106111991634346669219496559788877366297595526727977654487119960071703616707792503403381253370966955907959848330922667620238492088157159578970361159268723413632401735116696401932678480558136284975772599531469805924452750805987062348439233221472650292966834999900367049479008784515428615707957503855369148854337255492181013303936708921815363063606934202709150419245241804088243767927016499934558223968874657660392514143738914507264828413360300572573391288143788467737625935569054725974968733188463132423042192974282430091087831944824817196385258640273623192710802622190014964664182836132269625403551960210522323912155995224031555254671792571406215449804364567913847288108418980051562130218573434188931029379982799086012034469971720186257902614177204104825764447899658442625477637505222389312349373671732822126650378707635167596450689199129976391402571899699718620806598914725159303319961895534511589039246879046176170037346859940639952245644041725463586203221688568747972244274885315511051586038878514062880671919172408488473894888689149623507366345004580353816490851788330508199498471542504845431284784673934806421706118120515249026266877676660859857329708939415059791625224435536057927364444160*i1^57 + -6856840472561886001995755059940383948524856301817085937361568603502939625674025919683727330578057167223244260728334156195883449453550119474691984838825677451528163332598818795372801242993693458894335644768276546159734229828937728338169337242528847461096767128987919092843199663867038205590826084896803952986523624685608301929789528175954524426341505281569709780611012590831146100614907862837406003946450838507303066310049567877021190822828854894793162422438487096102932598148735009369504770735902639824365341739187392926960690854484975432385131056410008186704014946793987957994201732800668206144238173669038776013302809477333011191614489713721489413803267595956167720966891062212827027020981394585064061955619897484452643493252019519052466911392482497549597911911279564161093204903361702693667002189629660749293278206210425666061551762986926202571893219045643713221005112260615383299144354858047127710767225341747823473879721109207645057844773038586338099226260976077214221231992310194509106698437875080491314373773715244093879362451500851649019187412537040499173778200761986409775833082455990984095818779872170959050634785496245890724465556406347068987958958528635068035828229881289258258300406533849546456416286685195056100289150362370351858680573728861124125639012331456263402420462793607897194212028477548178152557630702004335511130998030451171122929540025337708518490885547500536743158779205816515803393313586782543876514214756356454472556937996527195883813772138331765141072615168257594209256387423130248079159054524573570588610953312898286588805563508806757631079284413378216203215888802074391202089053833033227880669421054448032655390018751377518290758255325011968*i1^58 + -22525898836041285197996382794780118463932048084390556358525229779021758711690723493711295604272778326022727051779362563804962586113874681054355336096839339593489418123320016096612316042389119141033059783073624204478441726339154973292873519067274075658190172081781376556747428755904351866335334601134342899826347731009562286269166601124521102792040837819122852166856547700648661084890052123725204421051638317516233581494895175537678591783943346859685751950576660063821015402002117453693407074524070670058183599531278334908688076163672385388184091918312834670943671203726882167049461386579553498501161231473272917330346500097777911872161265592845518668479358283187664323875976122281867160690702879354928714791050347459138130421070509077697841893441739845043782783494602793328321817609621961623529080304190245348021801944308186276461873984750218097125120453059697036194601649858367906038088756189360613173778528635416817598335050621499833794050639527960600350072813749529031512260059183647789245981575813323806104958082321422068567928838352479675378929693883793355830706567090604151718260714619238223914852555950046405887140780195384205769950439341352568637498572780934353792806395643442217755475992715171584914755369533191456926304809936162714798046842498292086499315382916900992325486612098780488617241833741414022812804704003547590234993794552065305069658928321304517007607720168445950363738683343021825318120493588222416218970166632321210027066981827431053220328882387726706120841787476817485125095650973616858076136326689285274465453385914164069802484372954838276377529862386171195290042096023322965686459882491408154118479316930618919425594060932914013873696022528*i1^59 + -23008041582249624085545254527034303586779310072293316659944770061057991611338116612442565050714290130013085603008325590832538396259373779086276332637354783920642572404066225220475596403725310219317066582009483899391886212628417354479663496784530568403430864596604682437452797678922456024610820805485411142084382402466782598667098635004498445275598822030724807801246431843364571642967269553709252774458799340458747479651011649538355801586925160790025907968924583316238766926299434754463000650981778432691656890791091187798612620308232144379603703588924783391443795347287053082345091925315641796283701438973644007603328154079601204003065486611729239581950312650921498154593666367616414057235961902347868879673539175798205064740842846031801860415527457776077196534315489215733072335161004254037178066361313691397323683352194299365895266212113200557323780288492579022809997957174098597711338771206102331470145473971756972524265533269223133859411979644298541966782184614734733923027185187146122249994537594105827850671758333390242689171985727851191832899218989307891352909570492338627154516936582618107920791189222945697374842527739255855282078762322938627717157566870936519760102611506748454006524713607760318476609055983405870563895677535752947160816913557762300846617297228506574487075962635219699556653009865884048735394718211090167187202555095779845120796916399035395559820880134819587652382318223899967422384585742763416683125170371876445800524978543983623251625302079200114413572745685658647632167690586162486794982030359422780110448609276604914188566712090857859925178535918795679196870138248344393059322702754895961679133622552731520511962775555515560886784*i1^60 + 1002299981631444358654474383402193635139498855274276944706402691115604717618691628820661595250019256199058197497338784613794801856596082047099120762589518322736183510974670839125166884504868347655248558795677613664377900132941863475477023423782936696338236611327998607788389813289987308358610098521311290523708293978552016060000666786449889627741966580209563255098465089324538646646420459868063732205294951818627652336744213532278076250185047240526389771740267895674728036308680729772931512273767923945811165604031324012742266246798329681108577736650367537471128740538220351055056741061928484094697870993246337427376757242428235941530507601033821944761151081447912737549487698789300339561576019421335545340330196743832164636124057050000739850388004199771282921413077831597971370015087689987183286878156078046228118686360680046204331059808382052793821171284917811964533552108551799637969560977582044722728647349245515875149191562484423739578305583410354606416136158162917862617652791297846065788416407259770406336249168819910613084760739852463507865227420707034122651774404887113124151551456935784172852246873863319439005296234027825757003311110498486339833757360067814224990632754519701493606086254452510120185115588998086695909193288046060055522598963521346673931689853218375814038899705999985530339771349211530250312616605162736732568052500498978649054033768602744704135242687836602416584958697649427422398945041031232504980982218986181453647149541767485141301573262778500142937390211248303343771591248498579711454440946899436231411542740639171283135655050534449526253419197157516419658619753210620634485149342598663768315085708341842814787924785845094656*i1^61 + -5036841238754988598054785924024676850321478335440166280043272552954552626045284574259697093042596490096497514008447201465424314626108396774249120514477608855404854245062324345213026278570547665707980368932664970291547885026261209469175217083556962818929691514190762938957244116140894123685537405179970681080438741682797124516162096740081043057604427715053360496898753573610992008612479089499157080916230225877663222344379999286879117763515553855563355709177046171822659681070454691982315727850691830678273879859153640581166403210895858433275873942482420981992803096852043766131546069026324729082843306809963390709238773855764620862193998215938960974701617363595726575287396740684243460524716809251955816241910778855716394358785631495697728406907434675340722124914103452714525566079171093492531110140994793966458802250470989098367171680153283530187878062477842731203450781265777306622484073161840956680257132841726237406909017977611312028033910972093355296292182544203604382123678094851312544639424101215264953174098992087958655211685679234363528098093359360240272127071585113757379859627053039052223673990050630361561974802424568637372685496119759415019626705073534691882861183666978261048676297842135669421273650208375910015223672617297931530851725721497850964797930122511808839405595082651553788823917216133808175844111676419665560023335645999667724173380198791972228122060821221723344837166592113231876837671473932928249150858035183276719904535359648207242914081833845867755878940295966306253785652708286735075037257286270719017655748572566971579964132857865109943752538724616385180528540636780765365775938403589722290637149698244432788149882209632*i1^62 + 12547234692844845141435811015351921638142844630277302564609582161243384214797931425344768000773994812052223353348344035284245190165612528043604675652076575860632597105983913836470923849380357310235056391777181870003182517540097750489667052251030656440400917319995517105931828935749703921867749214703980105208351525624875379771285671147178947380020915448174596741704100101885533688138259832351432014234869791974766919775263749450581145819917165031252780469507107116891089821399547683915487197349911030747463506774440157317258003025681610249672044225022031028619682270111357115844479705504865599760181554219627335709076760709639389759497879446633925186438148002550007148754142541377398462882619777397576310408516616797917820939203259025562927477835729625638703110158663359876774125317633829494031498183303437907568011085730559066424792171015775318080488286398979795379322957653629535569609246405675521112221065437266749114956777343992725424790467058928834843142479930429061252019957738284990126963936856985709395805740765199500410404601598211887424008173002447647560140436650111162770120690716309956566355615674508245405520556994657111896261677695445564586026305079650542015106593545170298736193610339442880237671321946167841792210329755098287030596058900645523230702470075107517473950917240986035811485436562465224917314816775994259389035968443049848201964574444994601664859516164139577309880214284320823408224527467779526288074380697288300838791924595920063746563120444629700088687359715170939174815286315541342439515141155798956068653762994412038014322500224765061722594696119692894662836040238031572919236077075095237648327450162606275183874880*i1^63 + -15960546730126799979008776075122830218190833645688441100193193596763098347964572729529002349866700691406382718559602966037725440655380908186482918286382715614840483355700218803439465284939835744947646239319929557710608011377510819679189515611296295160932121091665904335099777348476258541148008506695585619271939549655466774619671841949626799454494628773618580908155711692562559592985241621755138304472345915155494762049922583517039112765840969896406166406278349831756512621777360973311550066634502327291277818937298220531322729557896523409118966615760136145268828471697400199533297839128078553654378590927114144797426749936975367786624572421559185897468311244566028493601748904412928816096820099026837279801785165327344751267073185027341616730543682283584273867486661922785147117767905217312127134979693121657649745240960963790487979887527236096272755216076693061260148595606815324262101375141549496112442004370078591080197486011079542793571325524401686181168479417933197725595842063280218147936270012058560180925328766730034412605608509429456554589724674671689385889630604768936408935801647441860200158978095896284479595527803602644878164203529865782498388056173335580048519969062768532299437560308926463199649681806258512206285400345115420995947680163534243040140910903846543268486380884241585521060117372265881899456234936348502766967581556031419555760083995487807236299972839535183609468394939919983801737249533024732239441499941148620692537187375692032696520236817702566590955388918400205473886545310087671586694664458266451023019765341553851678021466523220557271777928152348399646390688178969764043235685235174291376321128660092567552*i1^64 + 5128104454291926352562366087995868808458677016062606856276333824666019174356134144390654029400906765688815730141345932446000731662885334641771595842998667656678854156321526186209484008936405190331860175058562569084945624217099423627642762932464126917166506331991947956084709011597031922380086541264076245830536891244119363996614558232398669620691114608456425316352363049230383166163950363548221244169749048029407513111984934495783191645229113559890071554241199334581709224320803330249908384058532716197437745701917150326662476961366875047756779383568536706214583058456428854446674456362480460871400533229646083866355246171057335705320867859763862029027663387734681573946239984043383018931319278941061505453808911036985404997747928148634550822862786998003554941353158733260740955285151091545105271767087911573714178734392363850881378572561843580014697213615718677733192916234456111046559479568928182774846496689560795519375130879408338474042439682657149113748377501859989847850071533601196659809777483065180493060039773692776712191490093678215748319258465275743298652161567620717750692378987727389036781285564954253490944441803185745872575301491305135353863295459281339429490459923858707191382994028702394741216460684109552313230427582978450721389971045568423377586757564963324226324360572586157018231799374294110783597412217943604741314893587545409490942979764543891443309184425711824203480289023392874511442037515148990345271480474676520949802114727565199688926612556728150765279628574280215798416256751726581655436015598749618883325044716084778663525696373774293751319350278948440176059846693728509930978916341496547401223079198720*i1^65 + 9977027151635049490461673934781377480183370286688729083138220588676841890189076707915069593516568534982134670016298122225088165088419874116262338217141439984337196860160824108952699695966928940065878215057360565074149749758619420882252207957259917020146137675480417363275962320821589905086848996407705522995009353683491467118826404779167450791177504664559736677822612624021461969908081821519610143001252605591076086949612550952930668547108824608252836995732315552378101700879521662944330519862724491761977229308847641868654816401281979469325368983000392284582602394918101683300025277987102171930603127379434252377988150388790310264604740075833767140217701037911893896646443665918427460337549863164473544781968544519844198680766553991852754419863107546078525096539100610824777572560645181583085999289478204001914092329179169403717554352832041838859612542518166339178688925648719783493811662959622949376465960404157697183465954246440162755857684876379973434829548362212576391317805766625261151274872494397432184297529036877274793485009229523520787092693285626316680232499572226408612387123522079571158033983771370058737399234779804866015562935362722955751201561175663517427441483766721723702210619763485654760847367899630831668361915505157358065953529170806195350434825864309238908809684959314883385223825680639214035148444200019697997209775610071651707944082591049693642548865433517851705450538748807602913120881529460813040847162600903671594554701645639444548428052758330802367352447126072603233681230805806667031129778073433585542391800046008920783185191378246042691260055806847006391156670301420396798304051691787691218698240*i1^66 + 689197123884724195297941498303354545940642245907563298778415780857235364368086702753955953421965044952677505797328007253756020621835077381964582817692810949678860276132507629547609376208053881896253116735622716638122585897205256534999346932576491840422526534031772892291411842902951895007553652687456570431390828948536500380935804235654428423528083691072259285259041981214110714661436021370884439252180809967691652461050241326448978333509955316413581994115235353395977035110985155309006169478544733390303575088806219152436660976927489629440424863237409284330525627792591278200860167332968753811571382743668086324491116899146772368426706699064729916625001826055686019505639087946660631842393229767323397599508841446617926943206436138404721585253388723716098023668311173754230955661769820390943213794205594445913759220805700170917332452389407801954217288737340303261053234602040268025845993946013102887102648417357495326141008965546851304157829684753188365503102227784410648853322691119324825561182140831562125924805469190351381182430805578487018966298415969469437719162239695892221678904896591903218992312051975732969122521857345822007130946668352675576458417612721487952289445064291833049381457792880997104768125658414709321704637729426664426373860499024479916966303260888347184606583067352596566973487714645713685827082987402777735612265762767962762617996533089297202466281242198400172059445895307287391802817330357256141007233026321622889555335042418756438826657950712668459735741462997780188388111340965961954458018027718445692169135384573724530795744627726576775581809639419042549642876031397130858487208875852300288*i1^67 + -15511394002612430949446446599920541738231999575757025720172279115827017806512812316122211741410473226159382077033637592197201330285503472027793421678175135504858995289908410451374612547658293524400130052843279800507162582700984681803278073295536661385289483388613938772255279029594277824585694497545535941677027659488111461925835981643708868108113973301795661626126191399925064904829158015242341136306533796270603931156321821793914445408368721722901268298779292529905649633302460903334902977605959012918906941149185150566022956659820970999903150051149092165435785093044344214570772707277528887394620520863689110339080641833943934830912077813746900629166346163681613324622799775420467417748465942567262963969740360362350108171880564785116526475233515029712693847173027696620715089758929767754784888677139058867816686811327915842115491768517701655411558143365421566073709634997848619482968559934153712961088129003891718478228380476864676508735647464307795733723995322102027893791567673021596540747925864583588292485339660816715922316869795964970261057647394415715156844383026864491297403178328765980911350892263202701297530917534724992841694777321586750555291579381928880744528740612415508067156834402331507638947453365132095418525890277604599100956920395100221182210926135241548186506608618085284209941136237311713367523540388904471805574007332002649831881718564002279208729518740244108856899965945688004030632220794560052053463265748041554634977829034414649738427336244075172552384858603408137212803625075689673809505808388093314004797981320262086126803449334434567456045700771064848561043829107767923791346681249792*i1^68 + -5582728936312553565239339276004523331140659227404483230617676839264221215905883340759439676046383619903310283086419303043323070146218586723245093502813680005523039794599773995367620765244785352969684131447427769180879986938525085450956963652032208382930063201507157816211802394503876837437097422380499108386314915473763696267535308174521771173281198388056314341467055709868429068224718847804299352297992620890685584755282377373668695470105827495248922326533053320403072437939963883053372484148668234255305590576537936824151875480668193682568366375029826445451115089410614458216063771533446069420006885794875205209634480550095893818483553858779595953631075652057646410568680042713771971735565587422811940997125117725595717376835813405443257832567316760510153221792436934788198014661273574374403839354164924281622108773271976858460876234106398526296338942276656669331172713911220585031561573569433559384163594835224969416845702001497666689143814481520187850620777442002872799581489466598939331934562993397442866207129075745523098557427180310824625878971349046413492465143957544144651817592475049383571191048160079616086713194525167121845331519378839616550266573506771451557122481682330609368761122572132074294327537838173661830973475181112719731045740974320931516084406140653471032038072283641110955538846783834705668669758924344614594014852647663151742005462849886689301838839130066061901121308438327629604150903216362382926631613026313952993108343139018995745936416257877275856590059784742095942085607745710143107506771638667501428668596062109071135608449689187866262478486586494208982256768100279702236692480*i1^69 + 4569419230958004089300307790715355115732426393804442194791725249247216783967607959826055384337004385401151325341818108583188152687376620671114012855053993002394363473409814579572630387786900237876681113625069091369673993257935369069930491969236486962971901054824982865424501644643036891233128041446844774120015998191980406583154482406532784911451928421362774395366797294206198320332552207561542550004240828906194907541192245087429680549042081258151476722373420116899089372201973688120963258705572959772066789331098954902942346226929388578944511002137473565999763985943868739169406922922644464613620061229082360833019912602481944515577521485906338546448423627388588690868934121373150235260951385109426702460973432121751746268104125160789568294596237345917616161469475185956487990624804432661204101589367837662639749461293816232685444392982489488320434036510922911400205809078946069594787544065363191717077197004329005239300444709841131388489729476252702790236297978364595111454295400631208346293539215154486317619302732964373853952909835064148316635042517217308147829684874805847614953146916399239004099451196568621601385419824346520308481959153271842182547027674270190790826323160978041502269222682578725625271861630277584969388978686363689070213702430501738781906389992598185012907793057220677653567276465552276461470399593808379643722195233157443337045263430571362387012168634403144533116412184561398045501713351242189333251296410114589008663952886521555195763771757524996219077562180939532217069240176561534062962103312977460025488433733332170850386992749955073785830323685064067571278155089801379840*i1^70 + 4836775192452585247782817657328482328808948492215747205506884160250401509213075226797123812575008269368795933331351658906354786736741946345724929977940071591436565024021698411834526089729126335664228511250814540635731599267371485509259138778775525525459265747340358480216971668173288582947918328160966561889993894983416914069788721394598984492833919620252232929229351543817095117115657151379806340035485136061394296661900428013495141230565656269310589205514510270335463612998344334388548319653657025741106318215014678623692340303461583236664384849827936684406848600656310212443786839223127384936823243216950141141111115642088375354130702859191122479165319008031062535446444244037513471209295617687759674281062463633311260074216910050626922468282239930808996662640572976646528213865440231364442229141016311916996190254380732311202922149046903702949293918947212752364884190540037948119098941200917644787325537108759450345574822778795136770592920003474036417726489939138055317480228160195018025838842293806693725167515500960241559104884683107070479077207768600211502367570132751487452820314651926261850755905921231150956349222119357693977051518695459177359269935370291680366275442914604731569348578056312986118843808640747030062253596141399217986039610229125702647792829396921144014392987701208445925692691394257095288686913907603652810336099129210665638681015612899943113473438508641770507967348141081994802739194172215950218382180224371414747870597053004418544612666835646046222204987987623544938042258240231972005503867151580800435979623977131932916897041618258209102889916785256531839494033244160*i1^71 + 573333837550375729256886586840571137147430922679175497855254784136704794923188256120384364863520905452040671030958708091863696628738762620619719300765510205601871857651511544731865966586223578649633660402729969134319275326796505938296961243201774056205275202455849123347412767527945748477952651100748278159205424723212150061047486328547539261812868999380257723578166727149554862279566464131015787771119398984997447744215207638460134081033459024445441365686475606629700137655647241272013470782657168440003594304002153084152492817452319878332516410185418684106723960408068662744961182413967451168102674876730697633510254851067714187098486034806145346478687875110783340372977138933874493026885692441801284783490676657965036101525025210815369890667938235875025880236021036652890981553143104358569043343814335905110867533729568210460228226845741816284282230921216636742936912263885831488772790912365273065942705049850329119027702228919618111112813421331223927390295206812549771652589713398049278009007912892396254982831628136597395777784378058535698147985037984515357248934606558404116303181272270664020681662441763843540636530847383868103513552145595860261972360493899113684145301382914804024968857430983148167707809153389782960223896887752002622255385207277236855382816516530267600257037052398399874539991218564693434415525102546432624147925636366807411391913698334068117634315636530698386198046710777964313158719483499654647126090723597368697491148518417537744495915604550581593831920168345959495702548765183123007686479678566478862652863344837550524054436356240195129904639778881874564218880*i1^72 + -887548467059566687855274541979944129895630816701246658224729507068168264232055559509236029048633751103883147438708385049140442029711657921994570490109654357039727599109590477947088770763460515253908495721504730857709009470014817714304241817222777326043616674325695986349221087489191420203172269519533402821232300456512092064099541543868392305208845121002523662385774351151252161807818689072757329649129387918769819715789299622520615859793816765126140424913004158513518677040841299634739430742098781160665417514017151877428529554810270370993563474688571757771509753787730854990565779032692138095372582875513443630787797351560620328315748580105975587048117178186450487922031349325140494737677921181648078977646335763552380850515041791865863160796081411008645767702538951045982595643591062703468346683774574974776377001202774052502535014212061790733725009446696223881548838328075677889657114342027205703553780968636999587160976852219389055807764758606485593083962636465856308299575771046535688635211179248432136957281016093701036393232436784084981175958189429539050573906257476380832842074135473418002682480412976730163526632647050074992408502802324827502836075146948184090871558825242708370397230527743463504700556033214483318733842328068119957620607355216094033770307793293941321291216767392362302757834376575624376340535599643494833672416006897855478636773335415149567705971441965858673490962184599623203976115177947851805341910233379380012440870911352906354151762190367536598754660349159110051613475350457160120973653543730806796923125326058670389316088253231418894189412577678721024*i1^73 + -411169071203391153756406173451536361721411315168914507562702562247280674946193498663344057350632102369497986658370580819139702612402696164671155689668498725304434794097103818896153527199257120474047058856210474690353431034853674640645660593066371842633716094364895502280326460922690584342743845939686625061990289963818992935524390606819756446308475599481895214156075474413222088277683783072153186187493971802623824596702073148503782491654658249249114889679383858444241133542302150029933697393391664901666901054364721733284056242669044353749629454570252285537051634600824887790010218789783219374598096311776973536274087059361309655619244812109108482369034916432299541602262448119015000611282848510095812181500869193311277839473166384626186258456476501625604409369388203277354853641085224949886656201959977996403902708875967852316335130864596184879392098144312977087297354360180318443320597792897403323572045820717975529730803918553234295006390262282452688120234072887696649362625723759600101399564863805621783304452907895936422394045887630849261629439183158538933676476939408310284329770769774578363496752960107638747945505256618809261037105209038433635623655472552497050380295169496421827288176527619466042854378758437108426276797077924937377901155700251842840998625347379100166317105811207077778473491516570455051708875623052985168917029998912700290032751697386819457975053253587747693516307731815911942595724812880218810795932419545588538943557544814627318851892447013123885201665303946711025178984238591243989627786006590920012218359547795965200647800745842638400490445996032*i1^74 + -36469160423506709217498681144702465074344271097638459110733134314726439391347082682271796243148144017536882270442317893485844668643840170837354127703079673213456819325831422129983414806579309427672004059772510396118596308691765109743988575722739128254378063018823599154110994610871994047127394059369404093215746748610311677201633263015462143510060312686452784513447937821370550588651354758267890948034495532837142197645966415731525814642318509385156764359404200462662945350231631399565195824960435260602081489028493174174926875183252358621043830499103034603621733539592362990227090062647583497160181433172654946990220041442122811230360844117724399906184108494600445439595513458310710739441441701281703488329240602391917823652408641373756770172756023859441310807691795930546990053162996126360591342793291387834600874027348627124750648925724454469776694797379495758261960917067035038984971921299239536854718090003435491895580257850803466934406016745198935425751236538580547170899297098970557399357321541280067685309032128258666877605403727647415477762295770736446387854008329816669521843649856184277274307155260153750481711840016297969367102138368589536829041807765894256061440253671727294207034115552192451534580872367204033503848948564597720150796179184152395757796789256165293028713674506014436617632211495378298983549311504047198549045525586679808644061775398956376200041574464146491164884185466787681885915947498644265731938058294256023153966995911228917696397725229102301752405230097307201683869725801250107062094487466525358122978253341372773174577007661967747317760*i1^75 + 16629010957122724784847307176580799243176300097510542379293592305692238223413764768117033668051268411263215711164749847990211789516907776880908604688917687047776557539461028953472652174253134916790278726439281663023561972911680569619776239687349631634822973506493757116645059251817715637454023339109171776315295833787403710440112422635630507655233022033888108909153665975438566514771859413123695455616389502795068351026948724213021570502655767238025643869121790001931578766279888413609401635774521766497143698960240353849883659520721358875712505536884819661829534559229599930414192382414128060034319733122340243893657957331091891867691459200175664488753865712912284431183802773820869409124819089720772081349324054525070172581563506559753035671494806013710713999710133490668301023680949275667780942126741987130390851467107356533437523724075391695418270653051933389475856339780140780194027225417662786254231753953858463607451736271460400575642135580649958791034255241263878518345600095459007329249618577322310529672740466796350658050634270776046751608858673374014931904846882130315999780437237932931718229128952525960440746472600431614389373882804785457631736826669846804339302974234123890859841473376318960331073109279862266325222785800698369427612887965565303495077661279449060436029346606432201749263866144051257718794426703482289527872189955234196022657759046492016655618671944053268829516039736913153771903379619063578092279801746848579148941029681804875229702499461654784445055901174198427416948645929354991608239023093802547358690618677042667928958085663555584*i1^76 + 4312053772105852702590430427878989177086277263019855272520113695204338650002276029217403492742627727527540158355933000295591724035669697251863272245296106474718142303354892736365164383715089904612129951246826830433954747917126091071442814680029445939358905516989508369123145883554169511123046633370843460763415325487036849901209705849058278752195167688652234700780334929823876906999348870871100224490392052357111671060475407261962396821797241643070819720874217434173323889473893139421639599640877826051034742079426023481839376017403515326973972937516841752728943106830475104192631897625611958244168642363998408332683009118767658040839576863286738517052046851283530864519420267249110187508689657444794500814971307611523337639524392647748939885829963320965420372033595480939518424882700889527273416062021573765586300337522247708541626751922788613833826066722241623972555684042201656221285039534933147122287251785675533028379103807463044937669094259352058135909535609850371071957274354319384316112826874482317497109610351544087698978329428663994773964673580816640279067426686562988732276168374772839032093849416758511800536506353087010906646499385095354811141004224477149562756952217246661617924705030552068207582931496780425961334268837164884093537032200147817286962795910922105738648328168252039704387897976784338653483859103257511496197505294678811724782750742105337051328291467992057911889180536286258118025730188674936159970051599160413907862490444553873637778612036004628408186382560214387113310364724620038180129928344723473096233414452354769665809973248*i1^77 + 36779570156389875062073077900392622775967247515158750291439818558866185621794094555523872599463778008431848001482631429924529139256274453683093199767815552703268179212146044860409615522712941242368498060737971624225635034749165875285888835513126005950939014021369022487090736776152730180536700267439759310913342339246322814620199204639276705668499125671336887031128257575331328866588689806442919429819730304725241673616152723277380837110092682219657692699748312711950086471642175520320771394956808182301542312238293454719492812726955873334506696223003530878093068466246619948955749680826421143218567328861748201666134387365858664678144177660871780152398723795872860311043064522248969197546754280195088344154309834415655854962160061857802561096799503260271768606074115857120498564041822529125853693795708221805089253912554155026826952682484199526008124045405653936744452577404593455873428726254876040092352933601467717173518844542696448088762330846019131098221270652616641096228681919778588179557501836233753116626756857556871000797620931725409275393821916130887783675212008627849566379391355623872915206357832724452996274815209593828609182700261072368688253180509880649900037947225943825348737876055015263622339516272269248388638950610783755325987141942773221772813364328783048541025765159180943495208749097445666798594922951211881419845459887866955970459750764580735379244080945852207295146328430623983464951276613246934700879995143700428255282664497352242701966510161985589353958501590856633965505568969248823952545934002750694127992753306938114048*i1^78 + -125572795106442489259830132878666431359475550981703816456339184214467979453136036973594128436265409323817044093522410354685418461429089634616250774578356284150138267983864168816184519334265059033046268873382631726622361725743388919038919621058673308698136105086847435898271460194104199565476402645769124659773623097425659304204025008825989777435128610921965028325594051885112902593971123947939629182049678244768675648545613800044754523634996875994691993922828075721416141210604598014791976562815835521929201620711005700393991471605409367468266220579883992266455321327329721017703574322805113538666244257283745693145228318735825976281011324926979653603161251441352614725186627998671015194216687043652342528093506419455488301071709913525278448193546556222843882511740731681172444844040396913125469222018061817781128677575819251159383153376681478411176135003587430106208707647244854035517246374922975548029222124200426518112395949662463507311223164775333934432618643947626972254144506373136264271824517239492853053929079177720026648451204534716612008375289609883290619675551058123416978106525139019055633033203964561798097401664832249525843018363788885181601301679063881041755077701102894250121017863393580128379194641194790889986968053088893967783148551226193552789412511170441801855802579813814846145327841214237418392622580333217535519159530924263040498930875031480523460982688117632139626418167323934119554543060183945171023634828619808653950502444852492249145096831855884038571185682520051703054479848119685075936828541473727799175988044103680*i1^79 + -20219203307782529114130496684232325168819116015107917567145415263884715811355216027393965802136762492868934256932656527934204309884279001715015973046631821718214382047866887965085385804055305888401226497082632806516269277956830384935955659228370052993832311188412851009653119166660267925124355480715587090133217468246918157994040763071561549072672986646973846975519559097986953516883412624061970795133128877880309989233855090059098138115446701851483358466037764782117227077930663347083233837908558112567671903261194857776556602183770945448434859930921431949534902073869879894939953674792607137755292325442788135874815661632127785958019239685751293806048033326396927961054549993398519044597800478845934208729331547499385818142819255240631949839965102150534051051290485026630808314971640775025919259838646524393100267720224365508118526825760480375355080712277339164593344248594416662160985560591305996135689260121202176642956019806780614553399754335097784052171420153498443430972873435167242059087035327194072346336901405330328765493909463763917973951204728121907010368683250485041493383008828149344037105971678940789322424042142710587377928600719362490358076393796371155995761826002107959955691035733918381041187618507335335567921664828845222119468430890650461265180783776857282762552551165768135968863082405918110950071498452073039874669955723828030374055892614340643540742339330547769401872127963706409260639387307804324307548100321273112307510693916065588833220652124140255488858406473224420056825495754037312645056628056847293888856064*i1^80 + -949764649015850242434310149150280098557759559363975978202480856481782007692992633524516262422663285459934417717700369217515546978241338358414604807220125883056579441666385971482883238926315954850134031455123996433020618096403199347253105583350046119550427842041343111892416568816655633786621157096765247362799438492450346309495809522278412857692861144344612196374618239939337592115600058450356186754747616867283956584191276842269377426786945985012944823351955283949654531317114560069909169026009385727564294288102140927205370374877060613895779866349450798833789249250688664221161186193153541394931816635721998161102424420970290605392234483025743258833652897708744031771462934769840073169170256330267407737720754839424421677808857539255840404797966482836722840513414275022081673953891344201249774003440832865774339160437047490513352821550451445514560494666434178695428948301765579511907361340697443541869745384374430115170046219756100270226683551284842446605632760036145467254171908314635727812110811320137465536197147816542257406015794936513862743606568831973795347512317675131144050339901264726570541522432942841159549921476789793988298569175193201340939843865921827298493385272927700770761667781711485179531438754682656922174828269999027838836168527659262597617646150273271399540410511171750664813721907381896910436530504877650893198656370731459729664269411887982532060351072801199257576719178417830015328638255908481233374795451414087157476335456988570320558297556543297492728758541804661998723142155891938067081027393381466112*i1^81 + -46269279629721562835417288387071531614265307894549506319718929212952360781562509685234626075726142278800693404024211234148635324377734008068781177069518498207792796240505280783049508204714909103525683406544311977423138321388284699187301089606774574990029367540234965033680981401573098231557035462535147369145832704933339213757271045147111623521489773962262218352153882202892434442337977397173506973007673113863664144078208234388053809114765798853105632256093143990425101602776829536187214109336980400984331917350704091645389468446500937202670197660824672421735376628717897096514915145590201360573141491069064655294118395154216697310289788761440640722465697611389021971585487064149767572327700670375398769446748797190208515615614831250778197775243259239366033289726983591642298584276037041809984771414823969861173521160419374423454716528511244823160754848693567410909620593122661360316770927871959199842822498153907642989554477902437837997136584593136075188844791921373847681850834313859160750933058980621798588876999909712210526648040645408746169721459138552819027287592138192752097056684758389554456377266745275127338614605484334084441166766568367633147938546391778871343276014246183996651396695324168325850305749545121660434235394544449365086141929668207103047711911595019748265743135685793641913501542853460371073743316219160705769007713361135101614317350755024820925539805201729112030303800245898922132904920804662329969867153023770268023617105037289231771466709717604554108540499937990057710934557946968319897381109760*i1^82 + -44722985386863745018840732997595577839183531665313434929468124221620953525278996156803817850779696888416868775446293471624938834757080169269427253414094961806889377997279738608664977617419605478554417784410627663339742200157082476464702743567639724354640004482853745945889557226792828140353801856086016563755716751955606027247484235518272266885866724983986499117934475273896179249866051329620044956250664891371252827501020537346787275796844699278787001606064590944895959261026972345041463334836832071602517738112225159819023228742761645181632413454587005657667307201060414867835086642479362900960623177818496851916789703815201460151090185932685058310088684471828349438421644625105612872566790139658119262239872321442685169873751247530698740498588895100067036949628570938781789338619790612148199282198353226110881562064201187047366827531382533953682691255302129104235488254664003839894708909265132879548430676750946477088892796273305094362085709085994493030988616920819537636307742874790461240259822141235021307649933072898371971260811308158159789481785362051430071052974059909357602132328749095455080559846924048156787834454205220970350975495728897264577240402866795705067624153374396722989823788560274065098100601129055044952434772481110179095501337344298218969174050521439050997019532222341386295749211367523491032125018402478958608202921392412854739573168861080983005353720824177120314412449419302960636453249358085683612018454341032268544130738153827095009277760512397885345456499082044801056979437175903635898368*i1^83 + -11679750067160868069336455781088385358103256054832500494318881205689110861844065590102681330805084615307010268232164747594519819503569242486873143269316675670216019013329923013367056644159535999654965867337421125463573118761305719541036081863981957907132842492559309086226609129909178439524710949105247278791084995139677762778403914379190921956725431088965070239859971191194181738336029743031773681609564733563741672425961094648626422784003432994274675616284748665555339303694146732725514699541146664692346330712811546709740779446590138869208106870145608037624848854370158719585627968851357286258959523300500732645529788833810110751949466577107613543129306201997024957143508227505764831077472274821589803885377033851398591188708996996720147285074311502825811638101805541495408489934613144809962146164438266013452518600072066075629678516479873848908622820699678122266978943737848312405655648753164885220991151336099377006730463486576335691341353900180189619351952407799561336645407214753048238524556469713153076012096210608206825703011391808180110368020977949964665057853956788765993936042720457998657530167887470700608227098950682094081754955567181707771567043245106777888207370418497166232875498079853865998667470407768403455740337986117432953987687828842171628938946488849456609843341133099340758389590669891731621978757626838930683296279152652046603856540824130968795464095848357131987988458560327125636501999753308591348525374562331076420795786277285159196838024654391452639573352345844356326041262617526272*i1^84 + -1747651105037635599185121927765266532319178252744321640309811425379962374030093443075017435962112469834029019915122476151770204995584875454839796797000482953813009404898695225328140189348179719242870336684418324133806652301873618688987997911444231208555588860129170433054710375771147566261938707088848048713345242311648533679654226840629586851674810235367668087214898557156428152347596448672446146704482903147772379773888017740041041298612837288556096927965647833099557892468226930026370154120986649640100838134608395295001274566808558743303314304370782640013187728901252958075006023704846053329286129355974495140240066575618891320240547588892231843374243505188141859433502294999470975979910249001360751834756630619498723280429807475300929834997500318972819902832507588692766144711515057101762194982218861784162462378453930802779867300933937945861432331948266111904779601871234627720300629533228905281647251254734900836694621535933402962777727467079853034669101759559852762119246932389062912136260340190277899254214315608713472951939198922013056456739512618127484471963081421075070948345332883772680472188025782658217279221128181327222054590918783295022035913651180345469479394421990339251365222988881527191548904249604166444487118623901089472590588355140848714492360698650605101380958693819736972607151874300578538223425463604516565980131021948381874167158619910770136959489042232877092741513162291236089749377399737067605384297156490084963383398976873480610062820959215411280904261711695994318235893760*i1^85 + -188841387610535017162875841227415251463045447723802579444011217466912029673329448847888788303663712966720923746837610160507397063016920090322341133708773142953632566483468486806731741622954568334548260081491873377153381122289280067879853821155357811943829968369438579530775530913129523058104321328176124695846397808105694795104175740723522589342463505581382703054481274728783510295354938293993010143411558222927920036428275507592851254173098952345239204435260241587550699804490357492426369176932957120572147721404747622364253842998086117721164796999016674831557881728773907432387702987027132069814179002727257465520057548091103879862771309839652162483058828668553179454318699068184528645442784759855840496072317261148992848776366502684273485455668179905995639571906832197340997352247247813665786109602371027942011639522501107532698769833880743505795081175288533535276866941849721409593629466518559521054225753364842694721246712679797978120392448979548454611437492754708710137886419993979972832202834249107734093400939582979827655738229033743822679854601487614146290410549208487250217766013081619562765255777227225394297728998054494291700868975226347796455519458202195584057636618147580986198873579479724741847800664479691619457780335027481511946716472125952499996131202880092373660136375210343279386845553752445627529384503742099008426587770828130980204405523534102199880316032246136158212042495745511123002572922580049300237481145470169159502023288339746316139685511532580542640807447209669820416*i1^86 + -14739968343258679033170239225239111119971123495132696595388936694510698845581827821264684647628430973300146235362870398028029147610099968157447244818435206543070998132666658253461082217208108351741465835032654756952739920318461312459776606649260367105198422566830082293568501159610381650790755512960505827462726031893655310612481223444993937463154958071025708477184245214120793837382797837270748345704259462309157520370589611197482825432097181129294187597361958747025269430665868956278319503924183173916936441084451972119253939991668213880491454082064422154393096041171277638693028597744537753055257720097104683502249239431739849810438213765235495239625871578493677386143527402783618646339825995433439945828801346106896545769097156646448262556014065229356114792388214356732711992160411019771089064501109966484233372220327057228869562300940588533378555329866375321601354728417052375490023147732959311569982326950536272849738910285067131744516980327885219374615598333709367643369531622902743509132623202003101763745866755653198403329447368722705930371515179434825054076314133269911993634935425214492130618877262984077180266259338848011014186030303181396330353341805544456668226318773106593524838257828510595330787342593673384558073709029944406960416118315348033457591733828742225583165789980997110183019150550135916513672125860580147836171965792234914778862194516654262169442115213196364712644599839726236404658774690711988776629739729174233812108057050912850998548418273148939661697349582848*i1^87 + -699374208838826329746369876510166501813263037875177546860076302719992664218377073656516499050779781496085401936421628006060526271838138573529511401757787860093541703628943445692623457175797560252414238362815585233905598075121418421641406978094297658041820694959208610146966426434364236314871080571275095041051307994089500516672776657446236359483527491310891094157634237406354319939864044739748827767915969943706782954470178911648320072444706986731732695558433365290551103079862456651897065351616891637586635826163763379225945359967291398957583956427639505022722198179139469996360341579353571840381376445443075345431006450440882445494695758542646094525679783754537392610208833844165679047098415961521619517057761788028173832566367518693606495049712800707305831873655120269193057838172457925945704963092363462029758356441432050322283881727455450204545940317629941518159070056569483231407127512016815714020730432973356296584381355914729333100095829903322306174807886935276952553129724886937489988184778527790676993447937416469232378997266202262049378003002969725201119810970682234728786234176740502600154831692660378920392178235681322189348739102560221721266311099729061252439706756774228327069430113121545430787378967344519149025739903498966447797837138855142510443214758373863276117170085676538860573930614225557148357097203843380171358228000385041990330876607626394987607685240007380867095904040191413015269634429485874087365798476059991843707923993222158541544509043416901735153664*i1^88 + -3378340642616110206874006244224834263020753597870888141376408776656854675120097802070208636843755054367868564685368542458146901854457390488900241329624256535437905688420104827090470006391582888414786258062215491168656594880130732693691537801188289209722188868718072728347444728960649729857030619691052656250749668798448438396229920509104873282153144236137494981673865296486483714455978796351207542487478942882777136961429843442286897615725691095912875736144857785330786656312735873937268390632823842452855638635794682758695419134882045204726622070743298648825957149482218780719348811019274935831496123362858423705920605442299934654224148559079744819053387385497371234323680205363876357319324867690268150871787347267856110006355407192234876037902502863931536954905401286007105524447692683746985989122930808131083911709501782285161386993952432091471126269899243722574068652682502962384157382863085897435887349335728898239968127692172646272845396263067065385493299949463379361964220464199338564794500476511758050634258680627814171564871247257954888471954959929849300254363050265643770307837420493204617607623197318380692744915507823104203610325560018685418183675584289888277952242966491557598203953457616929062697397694210778545932527668520924372764723341750123704650673336436464635654695536845099269836781316918977624525792340377252844077996027385704696671044859709756017347604655782922461307557674853678248096428213360514092526217216845599575957829579151139118772510766661632*i1^89 + 1910982593918765037390033480986241588790684259607207485530787379140080457124497856483783425306841130781337416189465196260096254761992042585687657124234006767463824564329075020749243343402909277062368522598654237612928124054980466038833402901644167317080294396249210943246605244947308548082557712531601823243349023653842937853770852687049116631250300823546467974680975826141156832528892623167556623659215277475506976602087330238944335255191733727649413960194503421004882744074697271814406825397496326628533339586042419672327172790807192307741162099556972183734238640240303751809115715936448539800754364325686316270681851679730303797992786937883583072818097845033060660010333588239393795260475647644933787928563667620412001391969651735135343742867842856001788783994726397004252561560941765719131321961997808337012262053604517592357332580813737915243431169119237762539729048395071304515723462787113213675133157511774050264133334715585435375601031971297903313134644465733153019008756411246410819105599403208369923162365003620711879584992447166591197444267326568394425407291923639535784047528691331816598967650555213936725719090680564467752358497562111423650628011728205318118918615721214823280808581123116345741734998488124114043186321702225640044924668645974762232158429419145975343689323637224956168214653610381089443690319083132697807498410060187568396621125196115697826050840380226416639154057252151959989454209537720972876061285864721209304557702969058874586501742592*i1^90 + 153055675632392360330337813864907209557974419544718882526034766607205431810313821998081891570373933570876110219702622953513207821189757484797181657909530467190903553059880710737387192414541355884422599739403626149538879369505041060824159140900334585905448625589588707388598429926095829486160228177660483594561174344203862126077934111145374507645669793774231323768516623830217993000159080883166322502935166739357732654126092236703361115887242567870703737685377127321821817542802547527468230232665091954134784934874763368449672288621109364965958207351814009414313746476116787382970769864189356850345143345500495684978097942907154703493819115608104010715131309971719698484847870892985424150601462945568652018573093359370531010612521349790201062413168406784393055663087612335073455560697104367834982516660992806188166664073326607586157636288547040190877856566034445051477881845274288017529079343170282481472402933877742055514590293815575603564637753183201973257534255715428144824539810236474548644868242544043222720601251486353079443612823361536656368399029093823666044595066454538549773227984180290118487060535918379387684958596539764277637667930663462518580694732239012130770824719283985340638743127457793305394031190236111648896315723399171953665569375451709806714139339544649424714269075824465226304317648723228656302354869366299777001341410821540180899475039600823827176798867349763189603180007844138946677949870802528551653838847343098780100312525494642802688*i1^91 + 5178611788467681551394851653233873195116184017348085098459018451611484753925299445429022674372548209728969992123929731978410698140107715607587156260336050558669290416241766031677489971111172911919992608286023738452741942462914486793953457927560092234647183573136708638190274152548112793359689655871337968768542403842298781527409064290984371397724260861127211880975158664966374529247064855689078645362013589555694591439493851586266693408084633788810120907599233349417656375224672075535871308127299730850757173072929178664397379524461456260213461043619653659689151871544762095186312096951594081134754301678855286281660783709075272567118771662674582079935818620624447550217697851589037041322644450867643286769890340682063677783536514272102331577971220328979104920326741355349343106950043613591589576916631666113640135589416997306338872521338210888894606872815410545249524086865418854388467076530288571284702406227578597564485645272488821752233156515882112896839614774379369535606746200130943887967148331847155650933845044469517404211169037220952694895218206365113256131092946832674285415993975413874795500542546306237713725066545096424601619582477791678495861070524408458736301624388247702865437870362306195523282594897710749376494731701052042450934563650180955169738686691308238532596040738778545132691222580662818275056206538635316842044379278680240704562041525126929960808956960843372468211132393047802175340827328077121361928523860699279110609653727232*i1^92 + 94733488308004446013942854020554929552060913609686955667850419646926828591168476087306466068419886608431097623685315957291882137321069096295875384714651243303339510025272125455922644665276119841641486691315735393282749606979787203760235329452885085912156621835732813891068990003960796863621274578868629118105054015127978881622732421876353689741451227959900528699373414007525534869245055088736493859116715639628024187530929363256325258622197031083568416200002400253696142405079269439302314747704874737517568496225978534492818110252309368990251892106768202522367615630006417474471867020325393544512041010178947797293263489783213078069255186562325288921834080177557674715348156035583572570941752491156458634377109625788531267693976062724957134974402153540163478182393121804228325956969116269406227930271741035441203047672890066571990909612278487202661402914709850783669023037397976537615106787743173318211987130339447138305776375760265474967944544353837143505982758279189301155822891690715519012241175465737221553323802826042038474943843333635492879791296302703672872307361135177191462342514997654211622844410412909156146200578873157994741365206212518767673550477227861130461295509126471852055395663325210035181094972246506251709300969168187614388738293706326043615709936920226687531006886110664117661576080534728437785662948674910578991951948234178769476196750796790978304103220224895022374311371193734754508997414634084780979856501372855896768512*i1^93 + -9389198180444962114950162982964446429846230283370497241142710114185302859836408827446636115112966534090387385973843578645383137180280580677585614594398891404257758206698643846485379224895479859500651410029496388800263827137546869079744064286266267609418827525541472835639789963445405314675884952610085947079678006596506964689752829169350625928160613932788867105944623469176700596714506406936201666648624088832676872434843213084723269939693343973129173894956827973333220351435038887345009606326488813759760762356081088014933514216639143441582634940725037383310086470822910171185114861164049661246381058466199597534905438856065210186070175645084112833739219036469909957392674989943685709545846837510870059130577088627092920413307457776510581886089485364157091245620470697417184255019646671059713657438963827172702768807208511971664489211773971564236396372362801400119654108801264281620118846367606178495451060353999760410431452879922956083842568349881892206816403576259720866351495441913730930278072537927045656314642719738141459126302657494932403397088004406014811792377456589499872931070065549324660883365893853450217095954119946314615306104382151517755523143841738341624414124001586144789788183729378999758956035678589670080232637189460234712018034782224451414304266716243402182142419358481924979551516986154977381869200671800142320086696522622736180451547369474054714711077418799728074483353477307286714569795511594170137800895488851968*i1^94 + -358409064112485212697905272865251535544370978243716059943400333505779216424882736338830757922148459572948800234022409711009367689769864692219499808151092648939623289273080333229334899627567634560022322095664710848083731157212013083404145529033735066183104482663337925984814862492770729235189218631429816559018803462448946078188934563437141060194446530567639483967165435029425940448345526253886046761617745618433558935213057021619313099964257112362989228777759385147636519148056361694616308342502009450323727261633254487347327024068864647992107786656653747912971244499558939748618293683105662593336483652705748265682179884909828521437965483451361609730889940719864707955614391331136812716036107232024322212828758432224168512458935194914380931117092722488054434636444060047158138135263852096057908954892287283186609075316210338126919729804679488532328327397604972300821972635348202845259172086906757939641042606970450189469836584260510668136760257965655542571937157790802954503533345975154583989781359696516329346747865071167825832419187303515838849205656220467304591358072242586141189282009627597540742025256291657443228210107901191368130440023851029920297166806987336650290160662354597500164952898094352520206060733645130834712715672902936349905606625312370397370623403243062423996731163883849694003969963098063499717732568457122089605432717818972701859559094927600348941757929450466054700136729044325921639451360291685963501928448*i1^95 + -11889030087718183913028918266184386507586364408769160352427534482257642745573637673094117460164499846449580230120051339196716077139402356997397818995820316999863586223437319015784078238693042989684301829195788333344268106018210699514737843226727258240325668581260039865618507449685895575365994267051374116809212484580080190153370985035161793674541469713828011413900557183245727223281482226296524759349979757240837137720233624234752459747326715046570411584271538329249066104232720513950873575712845399214551841872728223076300416287856885812968222566407176931690390761246169582815584560844023129635745131819225197134872564364440899085093607159891265357348263328077320658750937036444249762515010180452468229080995171008435315890354036446577444253973030506222296697788566196675329822347261416886203954564530026086126262945576043139017400103358514607960393354594874304029142300859752767558779801149827395312535436907794012630824461928207359191139737963516372210736204474625673493041353328565198508852513553597145159346408158079028843779394494381445322598126231477624030337167090249707849998980323712717052751245304663779289627890007640826394382242096779659223261398711274979882813671101848408747295859861027304268328740955354654955529119807051481502134679018176455079557314480933647623010577066107364818034863943479129356691655598798917021754498157451852755607191650416132525626762234151454360770950321226864457246042623016173568*i1^96 + -187295388685057180911617925019491431454645453176280278049827074403932760994568313262056658784249500796832202371331064335442982421617813042514929294538910693008404920356564796770052818417531783425182957304030940180280353590024701265905230767477480328504734270161622685889722148973395491383939548895034845637516094905029836338350936448967648613912549429828257645839323471024451370161482841073863300567611691679330726822508751467051926270257396410733181762397147166615870854331949863464951298427306690729793074119068907645713837954141159945349530020891603637670303307634343674097160710831918264407486473658841025774330718930539357660775787879517117421044454211706944190127990911248920352223312654005572241555773272445557736306642818131117698761967466095537609607098509557055792319671897389732289206656683156219722956816140280585943300373621041083026835628955436735241810718738363979537509844303214146005820525043278135905709382807287088820699905718327310358672564344768420814388837217978315077982685546101068702589477319972524226418027836119131655390223406189420438405745623962526180531363571924857657128616119468852780292160456918127214736589363392067167407317159819989771846785883026482988989895239795239979742262003596041926397954756555335389480266240613377669247107671095407497890162728338329011083361961947235702100865202700452196169512856655416700354266339894829564160426655811962269258381073932646079158972055552*i1^97 + -3224957422190154408112603981939209311102900691890564521749684945871557285181677860764999845689449718261273844298431878238752316795003527590475206402504779644429111188878215691529800970344448200523828140299162870309003707531041713935251004034837220053595776735201197069509386590529450801052706538092291539441096137700728784433088972388084873488399743362242619509384446071171503471203746514282556467360107784253875481366670703872889336506905531002833938900997086485033961090566206434863846432283970295209962734742446540448812755619347994084345638369507798325151271718150010730605032213340751941386514606385595550625371814949712525922252052086176364492994458928689470943930061457375718409807313195663315959879175696154344930958035647572490372871201805365226903177557875903675889351329452281038160922979386762432566519131867506906291202512364529499311473645782319541311056210570164033545122137396685051205649831712921931471956260818679283502215962604234731525083395602569786044158113586837224941268430919359506775582730887595198907323362422248210839463127365071806606024753263352228416084880782871686857602106242220805705799678550525835600880367660257556002557943895979405661871524674675479189264424418595898061459330836912057164098305079047447209427960280194819482732580330798830515924197152110713509100869596314642007204846192522651649767154714766103607487138947696942727252916019926303740054558203532103647232*i1^98 + -28971392063149068718617152206869052752441755385154031951065768016790220614370336090641309917337332344020987256980278216719392600891375507688180847999780375362991349260961534590777918845832205334751731182256531899987872581797198706471412770767094272888149642820162710698570293762591703454973199068211429082152035705416088666241727714271705899410368486241041158867705241375603785456693517698336039282016429486809826379686346268649821140136165607561284760396097994039943450660036943861812044433224608578574628449543889326518186700677559808430264212211985824522160459029432969229017870105103068032131908945015520705219495019696413081519263934092287948954548753259467066107755377232613798687998190427648555466804235049446077682193350490879778497795362088329222381588785803376000769545925778186045503391196598920499942075235912338829085534811650143350773909648556490678554023409079271835020764442730681727482960278473854399373732320720361354689863481000069587941076924674251455569482404542682917225642460748327660393768366025061787426086629772276836501879250575743443847552469562932561863905554491747246870637842542696741629585465057934641310622149280441326547823413443727743099723758513615689893317559860828371901880213983729614987379882295269213563645217516200742869458072042633640154217173165441060757608675251152584958771283095201870039608377948106242428671401133164734814451429158166368751577066373120*i1^99 + -316330475527864200048765308851725752756068401771375893017213027329383130196414497609488847243838654821164559618023753044660803704052950557203926357888505885488877378442059590622717506005138277107945886050217289001297650498089437758448174818743020444078671186300303101028381647763953219578224661821649656276915797389275284394417234322720173474336861311840115400615150675272114221662213349487963454558750060207809531826959533462833347867855008116217057390380089967372034316572073327823105593186270528255004089899384801744412131458665627459591355931350322277766352059797660665660499863925891764944230988082387982382986896379016424510796504323127168964695751992851997947737230730470692233546986406342418088302206030623123922843887970828874585270728320377340713418907238707125221090546389065827285991967073297262605572490755036765506771841832593340679355814503634688041606118432179301286206871359247078402089568202225934069133483187839256593632638451669248981698151548118084521298965481226799026350790075826723544807865468530170452174109523701923653180784681962820472182540052474108158317570657072440935188137363160581053084558151768013225024421192581344258195826719720502749848352584266969165818035570793874449234143008593503640557037609938584395873407420476424732142702575611150830309331269160588532379355140630813316743306183530336834072745459598558217649159491884092939788837598905669534089216*i1^100 + -1653008620238135013248914248942141468623114125025004565888598398476423091326078540080661002328013128834045741803147156127359233297315997733929307874314981264848974537014631023751803540246634520926776563678698057641335599350308090198600336157375162128166816276848132078495861739686790396331785630709587778154723425504309168380739570544921245868783089560704589262217361940802011860329597292338471696385390403774249708180699725887266940477809987792655689089975913650649115732271251283577174679839452889104975047703916748241592433755295696771934838829518823737730180302925319340439643890553866542620871305991978478236108926755147575853168452034372028554008634326793913488000306070775100336570454752272625833771735661669215078793189044741777785868136741550646797124842134256476071112253829176017988498456628983261484431999041537930335911250225912234210438469064967085028650552692390432075175445136787564969366362014290840253994456816515421619997604154975035893398705394586433516173293274620938484701681469102251887824601774670015428067856496532785063564471904167813926040176676804064678974883037636553292172637234483373393847832351260961395753806007529052313537863265317769436465685595705254809860275463257878016495226560583594567721476361133354074973388336313336391529204711853085334415364161335520952340240263201962531256155171278196267967955808397788972112525719521088453170354907512832*i1^101 + -8353354725760543932963334146670313544337630508788384593137566508195951648842676024849696723750797197228890027575542000428556407080726247925318164734925836572460113841977708486686699651949808272077870886633402595352425199460859292657940471898040376400166425769169947157870988280271089337311264579675110967972458376464985895033102225246999366389548979668667745135771254870842557811049867891840160459702271267679585331303601103523176823082195103364000197036397759125602026138998090397562737982912367539125421059309341212199667335021784579537399021277917836245177092160567993721121688646091676106941208555206544671086323354438665588908199518725448612283275714360030385148169414007575912069134564239569580911477276979592441555567513266218977042294350347875073867300958802178483833671341023430683936663461008710393054095779174340126593441756526353355263949613619693689750379254536112874443052426036809624074272636989947045415399969682981777231797513230926637627441919997429786151704849927929412715926916240788609445695844723036264795771219537857543115256934753414134248364535064626375422884729837027867998555439298226222199084537511558795616127659890951532877664562491084566352794258313096580652016214952314967945607811716914982667654869950027009770317198993541693262458878283340957643155091863173953435152136958182638001685231074144516443263962712984437463785066359210839512186880*i1^102 + -17087158871665169119463890983799930620284710151409347032726345729334023082650198066148711687087315164332534240351525310941080414214548289077086912947708077063691058603282419532671965328992150293386926654250559113989571831601619676396533644267038790991643012997651634027437340529651346050590310183454707558448178776438880807070736702753777892126594648800813210347018003301605859830134818501021556594246816670383736036842889659810656026148878156700771164131954545483304519590749362891171561112071984314673512721104844200607014353676970316574029324623524255136806817030480736384140168245289933357728995196229050157275880556901597478613283760208039426274666470206945108163058583893721489844216832130565864466523996005390552414597192274536645478222527186530610593209260967545440414266929386183334859697989924292616887801937065162032119352562764841085859824022580326259020700939712056494146948069073249405518093772768342423998479511292027553207200559804731618908925647302400692723718247946379728585003879597324565534967537357904248070262154781737193902603698462868302875441316000997591521426113251886397637414195956603033881559299045777388781202347702020664574569105380379879084909311553020698331559109207421535346724543775576049128229724969168126681126143376690614935633225090042783263412174120106771522135833592490172765865399087732376435495932150145032218213541274976256*i1^103 + -32296252799732110929699024933738935833828718129032382275058115285782638877274757503331388044652181249017520256849489640343673199852619195457554919796337513535562201084449521072632868742139927479287714204545263634609982643570568484727218328165991018081644739125851392106702144858662407399559022220053373033803104958925407104288363993896480117374253511470993660861133245824059997127065346393719800313826934408848209326896509320944504760898384477548198105704028876653428853094964928868078928527512324562072217440598935534974982369065296374547837839851392571158589981631198519692422211017752390488937298032445769055271601103116468427537735313940724571876516164167689313219409191508179105538570774529838716773220381602499648893053173459168493371952512796432277082090385587634463841527561757542065324455380206648756735308825307518509348655405618662922662393191476504023926043229735672238517150898312897815889983683641456415175745802010559540989943124336916018833464893825434112684004911401077356859151291200648544915264331454422511493214498954266366631716347741462299821000159520999181176022141759479952028003074885626390363883403869479759337259526904218702902953067415727586672134581882466955006774055712082364935509065501158556015418741003986119675648062192278673104479878707260469795515600334206681141761919003313874938655486576354110200734226368307756244402176*i1^104 + 909310516445869998483648533596952407070226265916556180427566717253331166174643873906935728722396802245681874362379284373359400657371560056565039186792349632845010170678081180426415101045770383681415869857891811397908494335559753958038706483553281241945758175964524117605960032774819447862220060080691611345026541904300782014895301157457432797525870091418742279817878423905949644293418336696406115073051320291471460402681147306370321924988887010178248774461419054717101242553222603708668953771301442250071698668748086376715287504272610376940696174856868436997027720702416409102564908202328506645300283516899698784063766656810328908207725327175258704132357147542756071378606268326228931194845848175339243777918941532636332721603995609310919754112785796948633292650939111493613295192173228780391728533630565460372425374510910559503269343519217691350640442865481185797232298778876672873022534693191854797831717776131094489074495745975253397290353295296251025540106806105996833820462233942605601963642315414907764695101951137226437118697486316157537356600410118605969137088361989012629313932447004590664242233917406396888784309924857360902523003414406022718458492610042553146029775552747585287998373204339972593350118469462516428495438677870935011781684895105656611821904076168299798221097709034217022640895185668602518155820101798653806570298125844480*i1^105 + -9159369758993917066451220817068924965449216407593048296058314880047247462564608437735724580645075259734282936780671399974859581361533849430835129560138682864196330045649716573596559721349810678152825638262228717341258458922012679918970225122299893814601962910842864171534154381387092346070819805660892267553382231284804185166299769504509991597819536703910641086135973345335659298470998090935715375943659775887621787907439119441071215143161377438993223877210672558811987078552082706607787034684768349954621389527831765155348140401855496275703619650742319179216994342308805549679782659184683729870059050481343610723394449119389279346432576116844094954728311535883779833788755059779966797999446528102989930812113181456473807232337191936204863928539458052369211172209712588506980514181416094470308742164060992365902300009726820452458150117074957776837772577344889611617588942310371638702208046278743598686459025984575856697301625790113012118384131004171998501858457265967125831217187778770372879395519619755307711438840222341070857935552208877147037920973948900411780296658313860452098070629047221242517463471237965309826305834559438967495808975508528466551282411097741611078719664316867550193027017741869417597950864393698717283823197682021443660078758317027578640391669037049946782553220535446835856632798343918730313825032266884877123584*i1^106 + -23343174041501147082218759298400189980127955394757448529748744504521367735499213148788774387739449571600452858648516847698952933816063591785318875981352589853150493844119003250767422468561184402752189851617505674284660031572496283522963390164998511765508613468368991125159178182896043994310226382990154065579955358017959534281531608497454446287992146858076979942125088499237141930072070232666439950255257854858296222595318355408234795862457034597226407388119458191606227847315887094568528147836013503067948165557182057597260935725389770548449480741921093067655822926783701850718122966097180010574289047709124541022397377225900451077211565292925357760976629439859990825225990216670524007297231669675719971450111790414150427956542464259168846143867213503582909821905011206220922622294930416123581274821065589088857258979769566086294419401310779154941725847596937774920361160846978109797337623666521639745385791677087058987108295423365015815429235272703024254454738373746499359627432447454731675858116846543424528928056688546213152639467159718469970853101857459483458911069020846678033829947577282596855060784908251984704850453194927222859081064480314159978906227076769258564807733758330396760501082610981880227886336247694469034031916763386842318570548375142675649203141258757905588444640752360580247070843788317544343073193984*i1^107 + 1259378640962365412159327602337980302138466262375380664135286015659524359554103050510619597744521713170921207475478866928833346046259370234552903045269878813244833076827846488675634394015285279436882330858974482507635582522928628414982090512035181325217183013956472149595920828012345188903991152625405107113510074175278429164665271024169529858939860441841124508622758468199490068120185941445561974440090107665910707981521679978105859980965906533415298398815171492665043232021292195619902459011117148411144535417784822439274816777349871695644550553790963140583184166474846307053115229860328579727729721260632626975858073573880160337151830232151553635541060381695732521020558031036620197962065598497557460558920342471362731950118423532380558200328739211984437578517592972322769024348545329887531245532223765425001196963062225354977211776561307522722454881695080809090673564440511897224840463827456219052576022833726737551658712434827124758867335932564786917511348662163112812772022336777767206695875983784101996243425966904819491653113919016353449044939142322066300742349378257810901774706652004721412017970991188230553234195664604317885782073222399939593341710050238927877469977998987445394483633224923042692316835540175245823562284211203545552938200911719378073719614202280074193745980648337271021221079805476208640*i1^108 + -9775211663108348484779957070760795740421577740146293603134076640653330542543552464758214481803862919717788203538254253204745157981697255488419767052701881711015278201154299042941510974496658506285508115982755046988372615612997117833001332415159857167360443092045785932363459510239666794109778837550674643068275029282354028733465142887198497587071726647097990725976217662158789097791218059754304946429959800606517664519497777522332766066420159861529167523351326482634541351165133603149654569362136320382047406082228409659168880058495441545116985292672456878887671460572769137705713002729202878673334342407079014681030795981482946128824970435501705331883540184939696687906276756687919771547742969955426686299416054652283409218301755193901839276230799343372500799468461884814059225197809150849305146142887607429893356069666599741632225063572573935501310666532841510286020034978944355901774890764225724691946440276055769519142670415907931806682251351749759763414622738052094637703251690503508512392634242894586246359256376326725880824271371318563473038374872493780709403359922923287418031528510314786418165808219984654546110646860366022353013685265615147030157565523047785425244297615537446107466770875400613858132075160892090028787451361443513363209496760098806133424231679280115254415537661306852048109568*i1^109 + -117741102933463045296384912350135734095213935261646909728493737935016941543500309947255756260375557463618205171382341613198560940078542521230436717319316022530429562422108152262296613405288761016768726711498943811136885196046818821569912097916569981539567921819061839928774773883063506806497399133996083175428034430354161739463991797265565407308234781382829320359192597301752853290567004870789299450613570461574253280070923742644369693454396330973807960406502506639972569221354337505474386110310663870515731880790409623363756234600653224446618000493517537986444375066375366840572027133955266978420014287396746719419828522857323442598039126883537726652388736834577520576097237555736930134365188432883511925173389367072030979356378046946970123662468153216386710762710783647590599756264015700388097483766361151133779489048742505517605854432067700691511314556740816951902341700655345715350659758367510662415956815845191152706592978131117851708378540572955851565890093897205957714603589206901192754544945075287376962745138574326620531321205930753329089649334585773618680882938496951477280694301821885376640774592189830065856223805125173834403463201010296686812848462588928637298290716483000405081091965735059981492256179666269148985981741111267298869217978245487017072072060938132596161857454080*i1^110 + 404986946233868843971974604101051407567372568200465388501649919835399245260272660789742985650473532435659244924972717745577577095857032887731890968739540110139132143017034167585817340009425662253184122574407743559913653871326645003801658428225604333764184591555521829682132902179709694883913251108180868761000570647891183387502266185270434992894377299060089501265924031052465870439927827872234313047489788404912055193039924714899617449522668594059896838942750888457534078795261389390772351972796482049810633594943706922771034671088381394592478774397319722331712606506595194914380962539921207723190807298512306049240209035170216384297161727165794644796548092069260067403673361498635376731746903732173568398153234899304130545202193207516728292045579174022712527638782840941579470234017019919826830680222469373255615979007219326095162107344641906336649112873908003943659899061397791119936373021899503728020742484861640006113990349641573495829352791192844208094915105266567789869842203196191803468910524215074756938231662361361083986823350958097318986902835581340125533243992980475055703336863115814992812945068995775802405838370956113601277668307846563411915030447173232611680853345739515426168554141770865590351457416955959335062691935989805679082024357970921374700046336463042772992*i1^111 + -2419466863600010028147200442202452913457006382298672186466305351124927641535553453084416326856127815714602911793194579415861648225358287029795736107125657685679099265496907886515119550886422772064710545029706996973060421185252079861627788272494210819033879946423160137053203904881178582748546936976035034772770584262448948027099394072354694198147259239408465840315836195563895319250894291006230245908000666292655070309943439801463578313457118517174756028712490993755355966890516546542975923855784665329566548733131236803579399801222422684982490045057579011327701052872797853980731951649616582098716442666116839287507231466864760563708404616620119639024840598946107220600885083962881038401612552581870465887129677274165987683413542708434421072839823801592614163415757111393482684965108446053867943053783534353568648574828890851403212864302584990094947301674446271769622497154606525624897547176721234516552459335394274831893507078527288497706016828310017432990887324166554321649417438908277384672873458876432779210550919583666560039764903614740670082281402814383131210158038411966689713911432859305685898820788571033287486843472120490104637404414587565718810942187314773390847174168747356992635688122840069065619567144632414126132063207261622416793662338921586753821212672*i1^112 + 6254684720361852583809968621696664133648526458276898423408606268115677500465811393820118801949947986147140724203746294768459116478602537674597237259137993885896392595213299408345025021550901068447733464199913236067068580241192205938616809453810599305775559509747804618406527497737244874948800756577760822383116622746449523738894234749803404659965250092237097342625255535451244965324813607899554279651826658249230249836424054940693508793603129140227019750229690924234508382119958728892145026734838598167891082789591974148507208596572036739026849000684063475145620492383901667052270110285893573335064256469030504070353003440895115158037010359514190233876294730679931133587357896448987518710387383665089194449511765887932413994175894835254585712890311489117228266807537385832367719705871889611648880801369417088681574445013094082759522403124563377134629192035398551584637139912593002512998996767822428424436996264859241843840056825034873005924535554988710354949802818291698216664074237191764315348223580479530668786222565375390853025491011252084386019610878247303005943671446254140102520490302572458066843556283661727816618058525160086104571345138818719955503123128411551246829635623951336940089410033057425591414942542964757733281966511669794111998977359478784*i1^113 + -7868283439528399671911936551111333935784105407339930585979492768350366690318878579567241755062664523359607629357411176866270707128012295871799841703646027720125283194997974040122077522255020881618077660013302313364417203874342788562627744307889364174344504361339777445346150107769663572730176400268279531643513701900093260346880227907330792262934316501663752448881441781750124383418544659386842421361780239947578980552728797787938404728930664818236800874883013225035641621688450510132637599802594798218232988567337342444458162567671842313728637286975976533819656227100470672062731637754714602663702524696181050309466715671719962420026804760365198928938330466078698700963599790226171744747586740951545949439316976489667645877276028462735687147533931922227312214484915147577716343896827848378852944409463000482728569536294345842490293461242220534326074023920227815770901083786641810400851154014459451179492082479831799122187947693211409811450261107942154895863992774850121653061562043027183730155664901255614203507507628066276175231498912637546652832190206876279106410910506616701386253864620659679356580214089877463376596386764017764852847830916889119400209208366412775185530119755036049063373743722256745761681816824486541915028720191537823088640*i1^114 + 4428981967315137504489708355299091389678824419001464337221402618291064896497591024549308570815615636826248781989914802987416915100113275254006108085816988065540513175882371138270276840968747159777792541517771471855392750187228047546651732248864343113656898710111572154130747422072048726673775837471347422990629255985048563187559094591968648870440717266363874805557380335932671212577096189972553480169892219856123297514187574171014051023470945818272466442215931871065800555995851396830017560082745999339853250040932780938719146328164622630249601472334267247232279851617411920552032936908190537173395339438329444043910178441289546334125119285144555122874216646731754383174773490909416925049533173521766077857813083631918234721714057503563096898771558531736746487488042931179430336807450975419122052730832893475456078336660305156753084071347983324677145915914300799762593802645027822141902874482911265573873454035505118539112048436907553382214093127812175237266876228359839437779410276652968930490027905025777302017378231640385907703989062116667744467613352644120229981269847998098745512838313682023123144490288553764524877761881183101879875354362949649302086188609886203078811172366298630800804571049780544198672482992954574658428993536*i1^115 + -784479577790854247449548016282770569615512927127667025022092092317813577523188777828177924828271909739582291082351259785552579918672603203039711586154057886652151229285072601419716409721746337148116878324059675837404319180951750049783563131603524747840261905287248963714150345204695108084299020068241114269221599382399062954681205611245887876070646774397183859138374209769477689653668354342697146704715666138030991425518993724589682162963267662726482718840225110079909549048999212119741324922742715871699158692298192332010639913067077332984129473685218700559676160719732420057300055693771546059624490345893530999681009269312511121890546813983786518920544892206710956432485890350823313985965790666167659378124767213387022515281514295909078817889074316548870081692004705486080093372407490972631869161774894592272773121630098530056383192731265066691080533295142689432803047154124458885193938795440280224976373480958356810347957057084737607255572107944538638153780959558154802120044305546807538482583395152666120329426693303325087870789817625961090909187412940353179341348450715471370805281495180759446007569640780712163520515214110898586890116637010992063356534415614294153630117013001595626832836943085662308951826131582976*i1^116 + 35327632416077628061715976454346209469430928876182850727379770689823440744885170218166992638894870868319397053887291983473783793694376588683628556350529208131745480078736533363859979623159643779056206188824716223938632881071227328987205668875225032166815631254618574853718289056628726308353380658096501352438814504417086199425312482909072054492778398211708324243941475684574173624867883449689553627963238107717151610054560593038492328476305494581081362015336900109444721677509575979784376446862964376861973219571110947831165368815118774784371671171364659492352996649633636984246710290056529188362556510044542506168512626220001379177631743996604808977828094937043681676853677163486378447526404457057696551948919454744759708462483637386443265790288744156913516997856426831411493689434540637367726808866038347144527132022825253130997278462959776405848777578841988005983036246036492920601856713415925333536108071164347943371710743248276930917106715364493339576782440408897176315724076875460754959862965969514959249721039137233453213048434018667197466582685131104017727264333990266410692691023485637815836017130055437662285712710626431154939549780075383013435272481693811702472513139732806386146130997077344256*i1^117 + -493431244273312321463967011702000059622007187296334003063555521676370183076299283191811992500050207373241136075616112863067056557969056268689321718584141748987092514278184575118037421621028169742452545823842130831896270793758270504034504490683209559098566806196331940477323097935470197105421854005548005587787174269348410487099877166338962385680216027307161690387361345242774321569947539182112755640771164698044316887907825902711580199115069021304282233937182477566715093189138807856880201745873876697285033893628322275128107584566384724385546627237404663240231264428609384747134266148982654835334729834488208657473092580929073947698226009851173211177805660246512529343750315228258327158985278297934988482276643790825718691786361619742155304526988452650836337582653614039046091299616239930893304786937589781047675258859753828345807992561082485174019906778548115963434599192172643640044954875519241796488187855901354046843671014092205665636896383824282768842039088396689924867777580148894163706199064657758370208662261765072640465502614011411114449275801695218830066343725808964054608867550778855831112605133038439704077740374572610638625129591320666685962709543840111100042168433266130944*i1^118 + 5611455837654715968928168602404913021515424506630749959899907597944150659105507843929235020996392236025587236280651150258134487883076162135269197109552156135332234560700098959832798516857749983904627751495123805779755727290675929103595784238894451520380023025937104397704087339658859923118677180858507983182193241918965468726674547974983582172684108871008350394861426782064110428367382896551702703719699361350585365329524202818813887176228997487985312432224634897108152990499091735271337530115171497737861461110866687185402700838629316999199890646759507694582220981084933326343538334634961711023507736046962836973478582260225817303264217770511560408278953969795652525638759248114876868464293747462125466653012843346856962644639590986891903710277542120338005110642524551159787276966811235063912916042953064871296736296743082997962427020828015517315367811926447881025085951982522993212340315415720597657255431455100313986275336066788455338805459079198311678462472520221004404093053659165414118767982418392272550192555411471843388667207197675023689623952029334711437567923374620626840765590276545369195950645279524278820036528415139203396272292148419561164849966564371333120*i1^119 + -1485050260905303664949222908409302763534372282766035333485639077423821120672459594379870739150350627112011468101808506557625722882353459031772676770471294173288821630880765679212840650795231200151149870366907464011143695281431522421703445498939270586635005756333610080346138455594585373915780599604108866374012746736876490786212457909763216019321754086492119561903025905937404480344731598676077641507202313502904466954550778033256238086164482202719424785527877600824019553675883773192215472623541074038756671297018551948601085591642395226373642699407471075510625646896036091914443543514204709700696056261608950779115333043082030253434030706232310541862049922316926674109262201235922642236829549616095277912672064086960631270990817599435770613118599880975428304822782488292767143169523371985813869579692672348610730788849882877175491468725910581455985920846274416341107738954359655199580729716458035625495900192000506489921073024730851966706652288973870992026604385964829115874467822265083676235527125360517736303783909849329182895835628054472581899226113397302565325854529357136441044482369491011796410737855099789574393151742066316579352371194031505408*i1^120 + 39668297333168924308386967432604172592890777700567081041607885389626296552104492527619789483341913829760178359078760111033074975987556534206288735346941941131887052946624153938044724753942172884441854431266288103326252147522099152405759325034721552977228223767455969901669906468024932018789079231948225981982744781896904423385920612133335442209160931192082316635994573519326282546074684298220138594726540923321402625299109368531777922190674488643005111339634079893870495712081212444258121508632255307844515506713261120995729871011140027828026090777180024122844324094401592868883830228365843205222626940025408501609056464243222105216109928720125574010134541173786743145796370970664890387736332851879397132473060421401619710461267467499662444466126591244253570508961989919241841800615976354244535141617496225614492575401857116827718711197596858381737307351539276327825348819498415100734399728453731395168396248918025726962554094702979719836746321120025588148997091330687650516926630253465309495992445968210499330523619128037529474717606893389432205610849500686100656244819579875887092852350647411724508792472730286074873651925090304*i1^121 + 78667386550588482359089803837855489388575322353166838060445351433285736496757225445958006333521339794119047482428369299075215829427148422228197894643896061924593774603425756947925981787356939250245018029206055286970913809920772889857781561514386510923564890113315612433060064540840121177404418367966315311040929395828678485339381052193868186224992214283838016968774782922691661498985309435259749051373994960228294711261595249939992251636057563457619966361188684049453245651388526228594540271009717113770851926205308458544798732738259658169304767204338270339408337609809394522768911948992217364261322301850038096768919430236888862393566689881424229456187414644163799589608873248397517631960371340282218516098370413773372756151694864120979463640205504585690112674410740054936138914838726783283702792877822766870775011234616101290739872487322955236484043386344644967259664202258124127426185802598787721152649149217650080460071115933232512426619262896519487580143287753240211791957172802955485603531360886020761061252663435257923704276863588456112642040589052472879011386203885857486736496605626846751011897344*i1^122 + 9650920857485991359422413836716934305162459895704357291756265895857383456779377495217184166415023001757292287509353412664064877176669120389362040296791327394686022084054871170807884727197370559184925850703620130884377060394462129816993368205932917233202084700828611106587426138802378827715277203170944193646760726868964690981030335647897962190614357771103488524125180280029393671992138795400260571626702477883903086394605736591759766558151426039669533788608733619144890057557001422958652143890759259324531979863507788020423137888084571573343041177290535320923537299060809268411726004585217483681347191053264118793453259719573440805979007905723488837066287679461078507952445580138417669223734666518028755521843541732111356938338079221056594634474652923495973630935022995398196349042764125450004683864291730950362575526656261430713592121628027949023218460202162901050710721769895275331998718487730166968591304598306440194397943325912269934766623222071637497568309268199598410926177257118041416014159063195379743533220767768248664671722360583292394103463378186348185199530901023752192*i1^123 + 58587361562652937002389289226909070216129079033602340269024533267722139119373650187800789592477112243676597447821274968087299377865524009582017813720252301083203453976135408202052763961508550980107834514372872129529859224033186807044165132405562751823088704337368404192513147795764345534226753594468384385212075911056558576586391148561983430090453754124528921124281899030742351228227500158487482580746084513833213001465002529122541211231025967665033414273184553255071703297553351729680906483638150715965501181134440359956259192676072711349147985309046251192967837864353931856658835218442518837270986521643112339645029320056043391503021323742358145253443163751119169576947916034891386935408620253070687209636668328176657673309860547863225603313341875237552796499434484256527545324003094446186025693797635675142139020382861303992682099695085127211098509620418142566256557175855902695141623337826441147822691598404275180892923693258737359083442091159277422542790419916010607992104972097198343318299219529981003535375372594491621001375993552529963989438623121408*i1^124 + 19322788392185727774460820899776504838677691382735603693723576515303944459089201638695106362939949709283124918869941687400500737333888101881317551314152231030458614428624904201161132137947247170481939311233503499635994102743687823707051706859446173361488585014013094484979102268954913075369295642021589505277404009315388083264458189938764649149795147157675429217692741695029568565999976829567410841132306331897584948521528134276266259664501684279214058081504086552207093793787238981422376835963456611384341824733697580982526967346076124615628722672384845547945203209006697663671032424602047161542624828996122228524138685776979993192253409080263526368991727740379915760701027697144382099893415527541348248299155004763279739703373635510829688087542834551451644887787134614193397909354134950607641793019967180143042386777853168429478479758640936501156411300872875012100980959516026221764124415978849904291702634642912264449179585686326180410956411877293963464209299415577344653787554243622531785853017519355599178422225284890624*i1^125 - N1*2502856902817912427529705094272005247219195206016903506440665262647518854663102466474782921875*i2, -16266508723870868246332710416461498247261294645624851179889656121432699449152005972716946221766205708714098543412514933752875603179383420393769368123106513358497913197905148168790320704220151202632146244787562600796189359171607053708972871334419281296038760981344549739574289769568379803096926011347082109875064363958286795760059862991501671794370682561341360076693361869856578558479319133150835527331544343708307693464267209979403731626452651472101037537983646872258798599921021001146674564670088383559317212256873521324275815254931139148499720989341750113710377509282652121981032827184812626516256992716487195756151077702963540459655732266027596546761059450642306916364383767176399294615469190469270286600022564223474802964489254565842760542962561808135530442613881830915163392558159437653113500713309997148721734288366774261163513766151670936876538023660871698030273986381959030218536181102746091651826692836196925818615378996289981307921910474198385749375852733207103600556982455625682166238315524745074114792990117412544861248749646141459329105284307281298117773522060313149158957390909595612811368318156495498668717016556664495868766151553286222583279467938202313069338583438302796589217705692340814610501704982551756621042603064661271279356371675012067618638794343846033243388659811276139903551697023437532814771554786244732160223913261692976845625854025638632770673983332979171372307514263582085468035518761495837568930293696904081701994071501095431762594000011498250687258002910523417698110009148342491450605283684615183708129181749974262709635317650700243933786638098820259782634344573052372549798040067271488141374973506534186979997353110534606945574690866909878843940277474539444907249102909263067042394834497606385451119102627717672021136297353565224489412550788100201371892833888108893895561526357298505914487675631164443782194345663370834739200000000000000000000000000000000000000000 + 551072443528034075803429741205780335285755847584095995280018840502883729765069980166564927994440025698199648486672242753681700024160347825466987997857265814122016688143368708257256618723025940053626862120444409133210289736421445468525376496355758737018343875706563208360519473749017352561576817028445489489091079439209582500322896590303806050884962872467133066055231455760823476971574355159341169782421625976363540778493426099297659162898094642027624584940629170264030858244779855092761221486629498843446514536314285487740556021308071771890505644725441297223679768882695263488533703018772493857443185647699182748582801892541073324157501613311959967303652286118665095577370672593121129426102222269284581432476769882538749411247069803423216226787362169020103486488844678219388807324739666594620257699679175440363662961896053677084257776299965326733582336150865198428325068698423668887520804043048672933529859274795151932413408643189041526819997718054270943782512480641142979928664323027505736210457632739128419262157863206650272016675625969548452558440619572697489071191388948215576724842255285734698987879645277668524126392566131989510593027690695951868869303596750537684560516892190363625915521682234866732622354874955642836181312492106047617995970092192552889479542871616643647220551696295711460468779249191238904660659586275102815714517479605462056518486440114409531761460176172449909693048632884416856539122227469493707665029526734980467897531248899178633095574141006439356619409925527896019181975393367235925910489523542108476884989124567019688363619183983163238177257440965191217311515221028372994897917868358864340949359082142150580587315927875374928906107282504726936729476161323809247714726820279438248832383000726499458621012745745461694048563445103985985322547997823538612356749073273624646916585125004330876594805639665415871698493336826060734464000000000000000000000000000000000000000*i1 + -10838499136985046788968389947923737011951719824571612231690508794728530926689071773169356890837554435379024768570584911914420599720735150327892034506519624000153733749490057364082057114554386789760908193885978480666878705120168470688079361785413711049129206780022499025224044185542940535152277126051912348920133644503188119205132365035690070942000143513982176169340237735890721309681877399004785421364144189790884812159386804179824660496365099640334574315635917993519180464795620186269293554103641541252181547513105839703018820609209889829925804500422709494011582653217041632564385926355434886778589598101253600044361673890074610953728403900951851212855231427627930735814497880481641499566073514959128491246445049199521802037916218983685619903477084429234743242151179043092003959721130185031928563544893044665957413406932245648962058717997370709603387412279007478353005795269610366464677418023959566793476760416152725571488585998460858221905189377318084927557607338678774956855744111442294648062786340111887458468667338546381399365644580345869977769149978169536247579810643574166424657112041157500683581202465874809083518084050516831912423483377242101126920768922793627511044584661474628948123366549957901384336659182999304869054584527988052513681431895330126926788177783248937435759450392758265281776435427627566539518548709855468406584705560538143026459871467505582540761103029228823279831751408411341892732731791696592603102092453446494701301545947316383821973811417075315377762801145749441481784127767318681095783247492800587289758266199731145214555834389320046176525778202233321720321410540992716740209747997823508804431401738496160950532389665229747321954008517262461780484017025648686342794215541691860853973749238305518844426840698707840960451557834392982679395676426004406338413570124147172560081330471859351342303351233031266745679553822385630085120000000000000000000000000000000000000*i1^2 + 124313419260092400645332064830682985566726994104368573515876699091993383896044848606738878399505216257855273272705309529499606340038621963843386826357425574577751634222649342360515920188950771246955839533507295060220583699364211697064480619170829901317151632765075079524221787347509337137378691179851892926969815091834874385723549053229154896673150539597341937625008636917589760381361197975460218510079546780992638951358058633327859501348888523338942565904240421373364003372907141866412502806141585894506276053716810983426988661369126817604170856735787248532905932282367649335536210838373777302540326681317453907645138125082104617595554937200960985099317003186172112571683988657714030653106053433790978841933425901504494468732319885360052507679084404342306475068198600214413160464292584188872913023125069745002574184532930871595748396330677152072014517767689679826040804335150239761007439443371206010534036997679045692449378196151653807013712221292378672305695271038822425051788891981915520845663913891898906134874701827810390525915457449832606310081955428895442316691139853981405546534676083539327212894639238985622565707178409101801003460598111528490835309242983483626351059738527788664102753038668691569761291882814578286866812170000754188961458194953382520532421502244882068905686833418432424026429450341539519696738250831185433245655326952383649089894256066886077112179657199358322641430861571829618638595117924141225139779915897843416330034821809173956363400379152706742048728471511302844596275623008586469120857027864085583693412158312724215614891800446382803052960588696886706992528347636024869737338608061025668955325317631439392407472900479894237494187439801535545501668201097012502148218507083191416751605984268447432076623659118451842777269951178403750231579531433119999222393269884876781083793379230093009653998413395428677080230187284285095936000000000000000000000000000000000000*i1^3 + -740078786611569107628426901741152506525728796194366023000653401996629201296812394477555390894025538256439521269160801152427861252358005450819861215112889047819109118488325236937189371901858197258348271327389674383473826365628041743228662477397771437122754061900924414960403681027591635451502387614017230692105775982120409667400025380222051604365367819282561032077747576227827719802459984316115057518963982219188743979880994629046098903281585665326779941063463785151033386820641178856813158618059266432229424077590502529038842043187522348571099445315695626984204279748707424154554948667799320531472568631321400311137852425664027004279622529143088180878252572570601094984753972593068407545667191503237794633160739361399261723372323945470737898041479472817876512828948225970709964820424876256080945000082679263907231997977765973916343925159062546941878067747973348657377775318127339563828765167925260579761576736601578672796292170215267776434811449119384560000603238766013464408909053150595199534942268170042502034479182537423556799012307985384359692588934655949540137221354928799280437575705469781674890038165049155208167134189091943838112743759912238746610896031322413585318241992437193369703313754352829070349124802508495255943969244392704925743717635070197266867193166697565797585981554924126891906543976955153672232191712580241574928757166389360177519643132619160533465125423744566016303938983207848946291032180196350817796622088201716414658345957039877826202556008870655195469549057259667372555725737042296257237152377886820438383900029455200988527032916092502776653021733013553435796320213986130128111577047590686497188570925648029351023654037682605521628913115792413256808855146354450956241992418564218739807207748204436115776734570889309615370288311723167228018715080066214173352417954086660465038069206431044408201894586938414098258077470537663119360000000000000000000000000000000000*i1^4 + 1677708573701787100063287756343761898151474743936822993357986936158978222604717778838451538546333926990732297758073508674261173700010003047534343451365306087027248181246730352279789823575702105028494942898237965578994580172931316129028299707300761197684207343059785442344553603031030084753471447218936663492167957942150400319926133003855244159355284012028126706270445553652899678459558945322894389119433048735584513111779664165591371071859343741478019486649305384048306841435233644221332298743124581288813905721477027444262573410628610247472143126265286711565718790870489881433658681190967659396828616338600170813291566797813193095052500505895791125526641837375786051178513594599079842966824540325416485960191545895552946455598930608526952809285027747812031214477381488449570748020563588304390641672942850006211596011596261337069621633035390671062252369555245879707120032212035705092188238693752530911233392098192060324721804622478932585576513021564381477503301208336952901887781374166352987826623477380623736682720447423180149049495956606846434622468786963797737933534522079138830807883957712655639534901115354062002513365169210082773659762621789609389827163188362066616004499794413189981606675203028372169285321492172410442873374690013365833360872965777478745346252033101538621025309433842630277063686218449204823390047098759588008134205659732102153058764405261730829717074512587398744438104551976748987768567829960332648377815789958630830477185941362895619449198721942951044616180270041072616286309413500064823739011276935685759657448303809936651443225768531026428536680962830976408345903406990813318810068694572413558791882803323747200577339436194680316799002849954372396794923611246331176723241111461346317732441822812025994253015553449422057877515147275621898584748416303340439348327230383464452951757559242967260049158316439077008740563866065263656960000000000000000000000000000000*i1^5 + -1822869618198395795226448990333893602670484022339224056940407623951373973526365265270401275320644562005713281081911393570395617062954638108198603762776251850990778143286924242175583873531513711635139729364531145325579541111750376391943457036161064872495075819057504410412860097286749496553638243897628920177275173638265940152774732778764790292468366086612088569180072999707443528867752737033755692824715855758891493147526862910457395965153086746234723244616319634437962068042049385562506268584072177276120540829390944773671441420113863662734075674980426987124009211094012635826383502447098430213668341069844068681422213707424163645575745176077501287551985377194496049012479720189273171222068946945677493492111418061176492420608714962871802898496476582760582797485164395145163214545375786376942946606535817649204605452850878907097243235759546049788790371387816366773836865772528700899097929340651821378466907167819310845989478927336929252626533134410518158552039298439129937770638863861850757274725435928986834363030849577722125707882921788875499897285135983359134476695532261199664501853480362168049926945614597340742199178518593686144593082474006020619974539028489296517567760489300729256120749426044877335694167315004855589340706364132416874978502220657290472546945700288010584823086132618565185575617666302139540411844663886703014766302811729506432620277088499867089589499494253593425863648174025061680187300106717690679887350084319018395504778876676260119247300188923755103359310072792344979218564912417605767196030889917854977235382492126255756085573829044546448316381185070131093697072688627460211917564159236337654330262554499973367600827218900973582725700494095054606864647650182970693020122468360755876395054835337634660212593597368461945172394556256244786019053748974202958416102053104474812647144222199982730045580292607313452512447245833155379200000000000000000000000000000*i1^6 + 771998291233353749914777506740381909369494825698303923208365229070113577792262252709170354750120303465926717235746077367017684927135244900887984905498845198497228934988475051831192318232672093580488119659381797922767379939391545044042491223317033532933982134003896770951779883944617845303588186548649299819753456380904094580902191946901439291391276459212722356344978122073779487298761338890537629644999783557475317986004849442200204294965675662470237061587993202752691540791409338218118900066199065572083920980654635103658855803810255838876322258250669526559855580493881305952627551023296490697015606341531788770430685938232995474697295103092776950677571236766870436568735136112166800689022634122977213223313750781304263717338966673521341315385867436480150453478114734985258812201456257599717769911672627105949463524442544435592545403383055982430468315765676309515177509515540729014191500626373350642255135109700149384534396560936946942037167543688125071524686856306824916470055377444921963951173029915341168215949342400268586910489496724013899010613428704010250203890672099140678009040219623632244586745147315126476697671436962260594587754421748720775582881151481600768348657124399717401717725203620981354661952747379067547872970209855321152915386239178243260517894404517332787585353512467615228920888079297853236330752353736024419555270588433661584106991147953553774796608493713800460882774160323824737698522720212712512961757362115447542673277895836842224091027644888405671664442034250299035225355950748273682452995706330751586192119869331129626895790154804564060998514030337982198860954945853767903817181543457921103968849732908433144016847316756464074095802917443033211803430976633910527900345378942598297397091346862032312631913064907810479772666260833058797731296417321955152716133564166486821646498649643868117131370004193879591957104808706441216000000000000000000000000000*i1^7 + 479754372687729325723148636108929422994264887399300784964003831741163299749101826773832272207246631552155176993809708414310018050936811923198633154830878284028190926443079283226081362056073700489451179809457984473498480575165852425449051970946857411113395732802431432549029566942858747020869828496925986691730514601852251441648846585563856468935324694843752407360907427593124206764947628328608508676259046932701435332921293436611562777128398432650495781124281091767819458179635955704837858186636137706338447736265202138858769429728888693280130278813815598284477031510857870988914327572933851835085034362359729093975311266487260584854023385392133093100418095276124431723038757043096678069892012535108236181229644026530048179587281272877517466601909777111824880933236994735606805670328105713358275704712813805254962184664723657243753882653445760833748358044575470933372411524331630716832930464031092384876097220614465503847483254756578414345219266889580061669927636584594158576912993362334218999230569971802140375520631351084263537635131863592798740408061419839513047741981849283402781024302128517720523971112819084870274241573650499141418794268274726585734254813524080621964593558422506187213964182821986339127233017713868633649738723610390671742649397833697633657336549245279989918251598156226231568543507256125800956811689015354637758189616083520765186041171849578260244023994113168245655329267327225416629796178098286903087095848600028630241609937067974891344379468307434457416014264781826740155540954108011887789659146092187043289483960609962713623685359534528295490342408420239648989591581515621463098835061147454855239939014595638031933340682411452224218294420839637278593164243155826449925352658295605592209371879738548544013501457273552719025695366640223883768536995316569948915256605702286260059173636586671946175475446257153535548760229989580800000000000000000000000000*i1^8 + -964221178722344713916770619151877490375160525004138400380398249637745226269360009893321215200084171696286428849441360680894205916526145705693706822254687588522525568905754772937655044542151463288328779254831164594401656390702973606775279736327447140306372008762527381818130150869672331316044048084621058290698546120225183725791318902986038159673766407895767714291589856956467125094198392368933521751994681591176350550862037902299073241358485273697468094664417446137625503279011274861869124281296317067407218832227895108758725564843329748151842469500508732607235074746382802579536583202587123857881757761510589316244549875705554479276886390090391372051217069681697755640763153670573016108985926997483480191681122367733814541370024542735003173106319162805702279001864499232339198662663015026917059189275574853301416129541631106745629513463674118279062735156248010947080779991392693887402967505896095951186679345949518218391387800162346566232864005264115295427464589643186900518807467753976914478150691124227521085994211773842281971655297305117633117416834088471660063077571018953848989743357194461140590963642685856523120015732351668487629464167318796925060446875302535097581394785078668474075907488086408382023700172387809040198047753691236047901438483538833334774625619751263973169195421105021452076448644107640488413578353965068486457162084270713415790516556644325096259974556103139273396374028818460476529895488644248170010494314663623283346383750618459256533629686048114564868018225106291201727359391846122867384821490468885560200501161459589986758460113257070474827167659902172486700604836401474483243821744000362873434468969880616305736404292341327651551847830238622135527044526966162360793976598094306529623319449472243949699502876975345453724101381388088812163668820915570301191746695921189625232103427306290384189913688151886710619428857315328000000000000000000000000*i1^9 + 721644451176850779683736312897598503611817266103617327763207433883046166062481554414909512337265987920315070373367468264941339094510365618017868801313952446781497005269426901987262842980901849803294010928333433661639198092838154043894903010969179926064301585399062700870550532035583597809027060799200592656082815201953111266315803551908309580060026865106937082835468450479836686735296402974868533292163611558398714492984635993954820412292214397680463548668261395725352820025280013317168993409083337378292293635553001857301203416405848836516456787479019596709798643778067694720863859577364510693294101293840426761546175698661567067835463536140567547734035841402965172525057553461284393050318682710242214860926772363164202878009314316991669137263427336129989205332784483531912639773358219040879252715244801803551646247795946415986999874649814842873998553983437985847960857406448064461782101845317070158501377533946419446471739424932434962033748203616213237341804559375712163220378420096967689630831637918751092563936953251046082410059867244148567471145814019632168556485489397908516587978174203767207776032613856746158178341850579446153499154374700968812614279586232942895680055606525815494753478296566101115165011125171829834550253392719288864368347094408827205653551526301681744110537275387963119996216377600312600313142507958910890796929049632630224164830118225099291731004240798642748635091283791915279045216248615260499930327043409017645844837688146321487523122173802983938294543108914495560569803262587759741072257702160799033234609756894523173224940138900861321526044520161667564351321050898560012349663953244367391745667650414180960002259287057411063555550290689040474481926824897282059438218845234568298533291745188209940577888511954603937517538299523057859999418498955298108312390837480780223351613169722139601279560892601106116486001940496384000000000000000000000*i1^10 + -295323054919771159933013843504811722061611634205927665391800278303629189190183940725877215636847725513415230675742082419581713490725054793293589714940989533617919798236279835320107628028149361237285045686142681395453361695380912110609330489492246174608905457675108117289169507598061215266745131419863009682155580978649638596261077099153306001787490397305703767585192033913888288469889150653562046699928114488656335908848785109534143057696590037954921189502078167440114912188515008698210940351467536269342077661965219833395005879147728119320706093443423866451734393985967043469167159638282474521996677907938387579170467165446656329117950533176842203229761418011544531509761270480125262198596782276867512266004578147252823309820198333550725650533362001286499592187084671051684923285253546384172313133671868586740249149230268176198652308375873217383444959870948915903522444325313332619452232641252255330570842353399624796246616250237736135624957307183220965185299825188440263074081424867255298935573086608611622654543607470060477613686042022813316079611634686228767054927231224440950867072401339496490121445374196765966072022261350848332613669245170454867430735303289366455462930574948323631502985201602567743350496911045570201290064470702675021508917493204309227436501980793836030307910477018915417857290339497208362866524613520554089473887866860213276886807859495028925952554680280708946745848469349118605055349615088531894795526984509933773624295673982347827815516919826822895572313606210272902458437129416529746264114331325793906523396789960394198625952839305180229248080285669453572776941471984259540726907385972447075414458338661405973182288732991808758674346700841666836270756117660209136263810201900593078334329115283631064369542972709173887005447937700583515673388187395043420865860637446643401561445625404405736011255762908612936547052898222080000000000000000000*i1^11 + 24048926287492093462144212161584077147167474012303243184340907009593087465289642908856746515414973877876739569325102967223584498497071465589844795848683328864174936086205699311098167911128244074077141532372932834768065375922585213275445320721579684258122065904378239702610466673769869125402762936707150784141310472969705140605167273345119790983970032013172375945951610852005650767405452385113087764088741039238176743734077435691556519678622116174806540997112464332315975506385742916952121426189430935896723499954328415218768152329596223287323719304488820615532862287238187712158527539173817274094451524931451545725658450525183711664236385683758829412156681029703882441422676691769214214980361315566847194479791297968679042996417708590217921935195737146401075506630562874346118714961132106043454972221239747079290555105846842189526176622722307550690246388893301528571921350492631823337010753258133146826333221123103632502319079325905120368888911149593964926955150284263011624277154152208250274596037245434026243569864745926998644066748600184791710276342616760876374997507887567794468092303798811867855812851733521757049121799217717662035951777658513015270225455957199000460082184457881867711656069278907568076693170011897877371831695163456433179599731125970476674902988328422671346682668667351993934443780860913946190805457370094885878924421645743383141489498131956174223471259324545736305977252861042849520651104966705426654640705050936418852999833524668744923941804101382903768259207870398583398974096239216165805166844585918415421633537876042883871805474151309066231302128245327703812915666993828871224884069130559196098034308798045210391083217290332732177092206309494577023908197878551510874417756318139658313511243510157210665424515290824683917029378542325852465061215791187629067495992585920113706767091961992976336037172868179074866783610470400000000000000000*i1^12 + 66706614487302217858626121263233625042892945863550368058107799727086326290790409699604627619235534714913426896136018178951398676313495698568889887222208469039383158405600165436384662415997996798860147146776271535343476575302060281392370701852726335271636148118187817369896002879911441903212221237344153932367652573044095558796353909742787903091934540802246765697041596385516307050094766363199593951509496424259058688779529258942288462058481585085124283019359225858289239694101335885743955212844548418765265973486639552214570541035612772253600283337966230672084852125285425225657795338541459379763511445589769327296271650535656369458548649041767324952348226438341554740609931951426256238426228409331071082171294484513172526334733049976171874316311793970550699193705121951156034916305317818982124896984678330429651854997666650676298806293800717652102246591333434466949467725855818479454091687208621460515620974621072240381683463345524006029909919026546424630996882108431690521049867141144913750630409050696440278073080379485743258636365837289019807182452423244955638774034617311246109628993223055975917760732314364192042428282458556304093238186556945682516230842006356699111374039670014489371591763395933483247334513164639107891370260224141675076098045761849744039084078300550269640839978068924683010819443175093983038914808589660120806693478786286619258061080656860881956994654019143949658880784845372423281038859190014151334982935076746943793853261174981547217365384841366860174910144077438507111414280700510875906467786166843947899889826695658629121441757559904713546029983384296317236718870857358969227172766628768229516172172296651201757524368950812612327042076380169415325407916483959605640559261056657190126187175035050722116366372136903150740760881426702074879822531232256085353723500844166958939724293708334805342495586017001694221943439360000000000000000*i1^13 + -65829439025324248309951301794208710785203810640230259190911484695902438104359804316517877552112992827525996046552792619554173778705659937406038961464600830940345652527731674674830738757719515532316521485711997247822637691910981103273343035829720517706246663141615790436273515393504157705587364152811498853217711802570941754470363311868253915971447367327723142710682969128243738800274343636128114867821476569099201905019074251097145421972767500808937878405683062463751469645185477947331644068102026168580166479113087126680324913889471797593167903880922537598388749922346538896535836687219662081577656539049128415646539479129004545984384599593451970907765642444729483586813312993946497482933749952504581018462383445450825972486901160665476245141182098601371585352183981610136683878383960054330147466678980024551582079075067231641218324259046314221832387997082424309357912542214570760490161436256036393258178495415029949906982586918141366127873722525911700271457342163542804022198756749272518006987930621279671086294612893248446793977130930930985347167255854454531742220265376864297855191181186089963866429999195833828692443847916370496137066415086335304958207913215608560261248220176277041441620792100731214402517738002381984349459615166815948408014678741131908887610053352923484651072456529387033577619534436639793970190819375105558607210329368213473714772647911366437278403281015141828743136539691680110702490059637645941169102617478657106565600203892861361150270921480693773057822761728450526608866078809199385707729830054357893470800820811922994679732920859173134372894715210054140653513940614760460220085403309687204045978418638503246203175806185002617718425092599761811105077836093729136781092879168223363021945024102062543039487376553132401663474542153251441240225160099307940325939449665820241222094923890049530159404183898847388680952217600000000000000*i1^14 + 41683029641832176605810164253492083979194893714032965189660540303951704780907138516491090382855018833410462620585651368979347277763026961310194623551454632928695873081024133336326681727826874474857293486710380984198025487668507326185868240869789190862267193773458936584831630655183608622667199970922660311305331290465769185647877203476870063694776045420343366657241224972231124590112371829869954517066292765590894707030173721155626426320882912343133916604245925097376474994652701259893866887160666830531835697369150364894641898740593895686212590744936136683754777070369505636878804504977544988171260466838385741629515384150490278312641198157987495663132323291174477817037621429921278689637329614945627158671262663128275283462859170402395259023026767314090190541695622797888779366610365735981605774181055009608088051939949160451027015804922185972166046758062233184957991296865000889529727867374585478905089957096432840043211601593864023485973869311820834355028316940547147956053069703317341935528786607521262550768859660058396248532905620449075071581885061402802819815855836987840858588178643106715459961079839746601108986226716815930414014410278166225092488730006176120599272046064641181984579058221004075144430294175465759918528177905283178740880661408059481857377357939852984996531825481721883754801487994501015791551125614425910221049433087579036981565894640930955737636700362601699943569062393305039782582554175127602168645377109949370703158867790822299952941280422623261109484502956992138778460483935309082258016919733643249008114941193056306784177523163736763988810630386319142512396633043743525479431662512440938282617795353617522004687065079317221964132321235858787771046601903541664525861692960886567968991242436222252100111282647276678734597860952493900259400563527647873901612031035326459550672631687698200804045135238879700415886131200000000000*i1^15 + -21337723085903814920144247587497579769851900687803944505691461053665145537979772367712318239373130810449876445375311548949717001562337827475011406102376553151149375779409660761713787433675527796781408215086976119736351109336818214696579236162529537511129183701755806398191106681287408347259678664920007818851557455275931953493710920947337754769175739810103948453418436099222938964497865268940274047718001736656998016785230330271722444508985480543664297932416669986635688949776979728889525620155976131968665667433710788549122604671030387899000217287941868697732213165509415676009722756332254016823064603301520007371201460527984652015286255755900708079142494499673653072953322381086924097539707344290569560638633577880035796817492205146366049372917804585122959470740464072002051083620668372299016901289019093978817552873008815632247573821781999499888280761726545621903270521730667697712710135303406892856076546748100113950945206259519857362248678615234004307822932020892835477921776251454547266352740117283032272290243423015987963848100325461336617171656973543217138912265762889130594365256138974260541678733270837019897676721562480461583655892131550133816447860937311750851093864688294718064263643446431084427046072366818161813362559301437465709631286056999797567407803862109242989124979967810821931866847421300904404782656851245798041327200322019359388493478008546091423191633926840617720757168670898957468464298093237997568263438416526896070619338868422738112992496265614615424328106531059397736198906019339036637547955141483944675450871389769177591647551007209167248185576980687735306805768771290562641967591785298105300114110358860337260153115921967133610317104554808734464273040158430742304452761436201920717802336371702725027026533633180708617817316850061239610172394490041269805917315942740598423052881170945129647635231515214001905598464000000000*i1^16 + 9437062899108422557534975444372314677918873909394906900240122234221804496181116553530538643372371821371355587137619656017469946670188059005884141437331205935268457854241068020695172126656584496987356464972110317253836156510316362731549227690417956506105357089963312712857639509449452850719287756050196633606509662747998600935756360439816023466657542190177938769643351780846119783775806617481006817226202001208678192865812722280522936255826476779490946881429988235324067778359002263443291250095139225643851961453562260999037908357787789134575987822650284989020968422530394102063222839639007324905179965282511271857472390100325690998297057106675304125240774423111529807112862178326423961056410548956441664732837166286510578729649312004709990836116972103913157790259158412502902156541763118433319530997492783113915103312380117198222602744357167947756234076599007405003520313307776152016737128974872893706695838398054115004001115368317135967105686342316960365825608305905129014238224499046229632496259132325826201975562672182916322843773099601845620564031952617715056234808535639224645949941536630586431605924066938818026164081521204401907957703812800205380712448796932534048035340546481077201699965520735370078305964712941917426489936848163520785373534709453945508493583857419721172256924502270384094298112274908619143057049969694489889431733330487168555933673745312906261534523653789041477444835909544543930858304911439682385880663301176724525334234114301354059424843251395455110755660811375049223051069621656874870912520350101077154954584182055138604068158318574475261986515224985736284482106013595575907848419145712496179813541477742784679315192613333754363788181124387492405427998977574641277944500603769971465768386551659474574218974515468259583328873373440861596640180945665966269806430274603753226004240824442189235645738103723326879825920000000*i1^17 + -3700505637903660523180578125118041600346024924566200700510285442692991412388541023316275616953896476530317325251248273882064165937144283300855214862431183797274847024890925446756539202771152392282480618937080662185837473194395192372922244720300384965072470642412348101599431332520667224864799807220982872592693706591373397799498295517517411597086963615469415318356256389370469922680987739768007964585502821117767776798036694578043844678418889639813989723068398683650126259872595046592646528436385238020900617246155761522259585666584130588593876278506340844304156550023071597833446326712829382976856000243376366268437603098013390168641061204065711694557842531432377881786992182746577409263231561314257016576813314051865650668289787833937058306458706014843910880303805874957164452085311653505409465639773168143945859449893361328152882212119264476111456734042221468253116178063211013704385747633435913762247151377556730022233220915239508349923968598463098912446813880179106381909924062339125763561582938915551012579414808015444765062089404499088428466606083420937817994966570279274919285597473605856074009126336783371175402447275245730822467213870049221190616531814388337688123735021516182735687261375570469097961679281302833879332878496346101350651949405684289324166051326509927245934323361082976835914274244419744375475632580903521445084834536928801656582422362054654586548738565824512052097064565643743490417073587663884045858756371801643503720747081609019210925208015756603028054416347973212261973614313578957717522141882608567594337942190732059652899587052889046529147210268835788261547098637784726950215793587037949176847652697124482241774042633302988400998729779640064424177362741812980562896511028845996281185930704251970705479234754414509844586830771801640221541273887043450875284461003741348588220965348330824837313643315616997703680000000*i1^18 + 1303072739320029566932991393465176820881535386881308748092125119047554526235057184560738309308343032691182108745408402604522232825588157425417967758459811309212841766972820983613438711791032727440706258298368425380443495044285920511206926922698665151630913253690374503043684981104992466164120903772936641721852759371795695330830831130134061688585141149685750330741911674089300828026133845585721923444087879902070413865082153985710559293965567121229114823531458283513674806723393990019589751862116583481125235450014702003518234475352387102358132089767256570896771855801950875362443448874865034127754952245931383420672525652048748429621096593279852193519948470223173262897229918698471084630770782161675438599638222587632383834069595182751342706783026639031476399484106824598281131907092191948370685454901271262170517250064180455156858269462453270303794931556526334683918644395531277239459132432731727383348774830114023810712950983138396882464780949396595505629480373897450937643256794357666899153963101475427786551524810977852358896621411091659179628229932414685239673214739608715846740443259195323259247688430629838656260373370762188496105954075859826422409442987788999930002554717206469130475127255827351604841204514081336895324348518049588077955639118720062471640625867810313514259749570860955914513888913781777280425312707001103779404568745091688910204298857717459489437966504576220519974514853329587520395863175224078285526345094718871576977770432779573074796589249419856859654662385731054561953677708933784889303598979537951249020902077106608468970945142642529860740739845380743950208825556830470383331336722152789518463256000112680054741933152524561132057403887885056971706960199950148913992071704257750297533657257821164900342182456939956903025666321704018445956227439764200741447648198730233182678647642113978601116653443344655974400000*i1^19 + -415853925245273333285709034410094653209052199748133374277345245864003577699833102617668241847878247684921833603146647887470526276580640113132899299896452126670712161381833565687092187059027868993844976735923294217377380625746752015266019164947298459419058813794876876967625290335703585729295685069773304079313170939831872264049698968030736374152511992765894878960529256152165527212946755233363603498888570867022318829071980023255962074553641763877160938737432799044499043213690542034741997217542441062700842100687183703351425563005185778772528782508734871186328101558256306144748947605162464608512710684029780309139510524188543844810034425061504680400441654530130964404191766538085364039530998814512217481769352680981310915683924845015094410178169832478579804801352485836120103610267592530687553498719838315939082673841482533830527096025738528609507297149358986241203107913997590904737032554409285075159178164106508284134390428584488657366894567879490259297037319840020250829206330030239228221877150412485037813529352053955497262509973341808319959058759692914185747044496450782813541535390894527868868797704876340100385403608338646543089607161101108832576440900632953788987007992156381551195312963058939226859738033400522173666740247676573779926366404281496982094378999132253343922158093317383941227624069889807305585075324090049230779618624910682569570381420641310990076474272463329299142964711636555747044167814682224131751200126974553867601231713905663114159073323995860732397239003817964560779678358122122824404536926048987958287921772571748255495748332799919495172185490102484953800711333689752074888097929904086682360662957219836551755747649865469473095183745251864924111936018805535681666038795813061767861223865072068759862773796257930895206116668615750588550426255536025941139624967484560108398125408563922862087377186151464960000*i1^20 + 121282283379336690951176030277731503768280835613214983265473428790339496973437326537363370652598775745102906555502169333674955377068766588558981838243201306814823640069947506347719246241593100609513895207635587726711423351852767446076572491669676195419202932606872093507219283070772691324387492519485088796793785311063161110216347250964686775332347032425379670620415862772939208397466934334453507957217597748611591341028266888043642712782510708622002385500006054776541081512996861648396083154380458851358502601910010787197526515775103251132464840630042610997851101203310885001564600988108750224990042492324880537223087147184791450678659133551003621293152844153921396702058505679760992127520073606974793380420017921502393791652111842377277244706260106158371306350630834193052176172861768454082642728711420326443594546401758227036769602757560187676914598586301666489502252969407566011483396674853071516436344415245399229522923678156917123547549915468132775528075635936314910531854225513459764129307719582278984085949759489188211481407194707913190106046331295759862356587754658293591704732634150834152215530147192971635086435327202310044448030153673020376203602976080562695924431940854188868939565749464711043323921614946276981435649280264533417423437527139083155970342804877054445100368083459943721621986190559240725334502532661889389364464429935292557212779388601170264916394709221568250558884205607583216935007994726611559555567712197549615789148126458660754268115015910246130944137409305467137126966620616669897040139101312062731945675517749669129221623365053908109162091491298489258252084879897215364604370359000680806744626017389627599559485654418241899100082699671851035312858980615185469394306586469946696485788073165490875640594822430718212331333427703720931373595176982408571448786321031400319141634511604404422606624510705664000*i1^21 + -32551357114311903758208683468518442750513186730834185347322932456650766094702582442768346936542363107535656153201388613129605752245032078404836592831892014045613719612870788159786899658640872674180695136481270946265487536429068317384410867093812210738869919247799687804088600562381339612993323629216504894085037567016203907177557501941654181606293534628053981413447023213868128956370284245886975854328660964376897393549897139421907032844117074746211406975337428976538374215748670075853673638860382358564608507687429345029264720630169066830248480481622008082585908348796402719499989479224661087785959727499338102903374941006513311337272151281407668022004837698945129389923079221689951699808151320323658390541523409531134189831843740755388929748409118312336912344475553166120037909519986326790920050522793569088784201694553887412448625816782693176220578860583890012885519738793480192133062885309540139782919351001152928366706886619690116158518189060506487989028223337710910919635033784236295921062478091711894088933322106841367434891474090866356652114310890796945714204843266375729723304798764033700034787961963934470541832750749658497486463926806713107003815698742395231007089271016562699898998401742174303229598580763153235172720918181486247988749680867001677025150891863066782352000140134260693195340938630724440271742464911837907478892232793791108096794515820213547091195861561638194383142958663427716745800514966867768992392091763664384796643821359778964494847835533251893915677238466625922346832103308553589516029932005452240195606820155002652353267364041263630827672327559087474589024227816459811027413875306509472037563130923241673434410043787339670637239927756834840573790667670834176997005681252455076296899642275585499468623618949845781517999757882518016812434661347588576443187970032672591020984463394931999990263421337600*i1^22 + 8069742724630238033582010961637901180205421999505747782230579576535048940870888969035609474814852258523598967903819343884676597283917203104683635298641624145998598815813050882099163984888717589297987494020534335172218980116208573096970852833856467130577711378470949729740998279869264082116872674256488930876627437313880172810341017208109876485809510036886794564224579828799394618316143920494732548537544782090652961626887452872160530578868575392903055106327552043771796873842160615802700125020432218930896756302582554387043294518587499540481367052204566367779119907388100937920194840843406137213932304801776119144725789097004934203571777997813861721895841626845698134703315281069238882978844545387411461556917212136460094472014343605736635638137120067461977292592519208270091603218465122610803134166913525242116645472442671189097644862450200895502610480153013252488383407209372050355997176902897546122787893883951708624951179319206762916609077940845036435360848485140538914088734911940467506919452520331812655648077433404377755437338103942362757885844651049041978632023481600184820921827967015605318370067922446380550427773143519224037633231772311133484359543882889496000673226476897688452331312462029821151584059661574244181978724742487410981103553278957157755593804163544060109415835326603269834372094624164401665945180216222204687959060613516036805681172981750724864468380234570847065190735246705190387032052851024459399075915668657059223875765539392601092407458864038605751336863410327320346782330773722295716576984222045501524121938727686191927010940333875919281135539382984099773702275461000524342124915913103776761291500970763115341812888556673042134149390530101248156527486346096909734209297405851114452050622683184498992709546853567942580042862675582573904829712195668379927426130048654955851086985479421580040397127680*i1^23 + -1845583424160763560469874504192000072300348362826572689947283711083998699358624102739368526813090522774559215833986616963631401402415467289164692953111698147843459781633018966955195483741948579544356051546197793652300081961148435656335406188754204706695060053391034002785490479851074464782142215923314502013263962863906742436435515031575087193295799581687497349757438103676499961792304487076115142501881225463351409286853537967476739796952842767173506182433097018891912268097477668733198957062822654269205028136642231039079831809931619994011353635502743570122641500004811314986841828196865134541108686414717012402281680086645012530250652420856619750806649259195045746909891778121026420251359136575842372466385855201716318443668762422415557499025633646072282855603884196411145539158654202901640782491334486446107530489364503241741608288175435694058670801082887186449476827925233760158052150810799819087121861698016343243106429350831003629448828960564757359926684262621943430452448607172507780359065623888581954512693894047360947168735183031424983889835015696053433586801332333322545307349328106714266178701033306741505870612753566726216810739967726598979378441156971789670709334867273032833308247865343873323721584435163452718598947212998417918168460068332267394495823729124549316125374295608826802237966740176787402915607966445018061068893214799334206953660384595602775243199659569025159947672476294680617366365344110694879792055275762985413073269670305558609687751297995996238644431931779250220774257944182161479841737442601964147324915456709480144994630060707183125056730613171816566647790465294647028217706732842951132505900941248983069626500209391254856655679280600083418279401099025915469586241510229581842250216973394245584427446196261303125081556241390845169460218663367051018545512098486203138386249777833533463592960*i1^24 + 386979942724038057950832684020471738796085189867504333382887651580971919235063820839205640008574976347524294921237012722690613246763908779928202696939332117874173227929447115172989520583976256366635768965605820696286186267051508548179767070602122388864509646407056090842247305010999614425376048961080238839244530371517117451650805113678050716464294522901633502710025401575380640632596435804728641965572059289941588096201254459873671511863045161767511996891024415001043130991883151631720245664933739234257270055142108635884094676092612349551746012584641085427878553953364170822734973312863305162529528875271929742558173653281325174895551614924273783557441724411449121998192595233292700282684522408470748185829840325809925852140512260346833397149576011620944423777510147908305418402171528336875078780197714943360506178355978631938138989544344358077595915283345829322811184856260388467766500743719080870042802943747249329494005693533111734970810854593992444218150596252464673329355221419574754507530849235334968431748008972528991382925834232461295902851192815174620650009641074019458098270651050164765217225316366354859035387045949467841116823677743135121476315363715596524046963243939121001727827062019794030547866087565776063345951999890137499660760336416211555610748940833770726439974310674152177254113046475787276723145261363101968242233533419493070397609065339972693768853663900272844111440088689941956558735859153527135958710419852107535377069994488022457095558529237655235358199569836593406889907270864103841082819830754769271653141303429956092645745723954776458780842516350135248081189781591453749554613085358645441163165241045530680745612288467666424393582524647646049214550919904215525141351138134046508835602755598297690537766979035733499242717449382606703472857574632364840204343772071833368250919069066375200768*i1^25 + -73678786362514047184244619291355027065219546161798795813045341144684541370234223738888749839739358806806545350148362388166668036326939493948235633490902701879822539135978305445159614467685173111364549901448864712661813354069674044089730147229532067817232282454555923242713642976811494094424128713767735486166036244295539340671179113611747451918553472721297514703501980567798135472487694454386410841621764518186856519956676239538024337077408831351315180263113553914377679850237873802663940226288541382534665309804376427992898339749695627706151505776769458475821007285156546269280327242289524254786600997103583821982433102515274822187770103590034447146397652010955094092760640115559749612698170977145375601869175278304605889023089169725341734767172534857489728831037742609121779153163492783278908493740175961041026605434933744947515242851420143914304633826679727434127249960941355259753694600182905176866575545240380812873375736458802907280505843637998415773529414362898252017697457562369830464466700245052429558259940501660052469169415420355793368124115205070224874401674312214781536860120361498430140818188652409364921433972475195065021848216425123352386065001520196296145995849448520175949650605689181826405253182560399879085524354241748190067625400255650269959197458028007364072663619011428723206591286283099075268930177793695641948087893441172090814474032114040110673044860461112399655173924350623776911640839960818319971980656952995184310502398554115654454194144118749783011059793585755457913652668235433744524669159535569218711070989852382351635897039135411228334155641415920681488008209472101489610236913749661173127896292675578109530688570925430603429487584624448596044904118281029336036971171380619705872834959959923412673903180776640086534885505597414747979946336571073530231301203417731066357695569475928064*i1^26 + 12600307314516214771953317596564589312843885455840953251934616025610559834866114133286112455586762710034378808683115464904845684736377202856613727476582166019424750320399711367423525677134021397446231752516407820894210164245534518552571161201339735686958761869593221507577739315031850429772971050097764745779108637822006406908157973634104265064962792142365800941842784107322244157728880116020242912345998911981081722317154822759886045562685094280623489538003907379792424828468993775596493876393075226233120738556947420258589384673290787752095447958501875252474285625476429313806495919291195196164234328970475996219314792860515257894686283125510755744167199153307153424868830271182536841989699618162968153142888703200260245509017090796074239597987893532660390177750971040696125447172264700014306275348062669670073780711849783854326757854663145758432139518566453390197207325010727152271367449285392052519984471391988448243417474829710324485051430896379107140890750320088688111061292451321650863585344526383243820734073267520309398174699127375800318830802934399716019632151212067738100009209000968691890827311526676499415635828398753331774807837550072826849731218321115458798598868759078677144872216767633496920981917870856031599292817672429972506317147872130922832089990355657918180101046635999312943097188086523321348796438695634615511452384513869093577737761770689646430833478481448108590812504312389902384603924768531188122244740630924283785025929975382538585360836106021749313982283215636097898554682694450473896371832951507049368149038855930386145565156771510202915306592962643589859515686542753431144921697531678586640899555747080510512286364439539981082380096782496532267352899607082090757157882084984681465203506777968529197761031842541681939788960634114446364061374699429387069135442960751832665642663673856*i1^27 + -1915523236375102884807964119233060555051231004622159970788946592609519867832517086491078594347341338325599654501926407635597444084503437817232081783912728866425814793791849848516661486989222531072107365227072860012286450830144892714367437972181281189215031764128476527772230408253829870346852571826864605197093203484517062701876578639144581826301352565690850434795572508287344612959526813273258076823241208515234763990722187849171027696935274004285488505206207818744212231463098150522715524378435987856501086540476304863453071430932475531590390662367927275508906360364060128819212588250226301068771731518836883401917363721024011401421421572283499258362262880300704162355965552010667590285841826930520830222543123907177980216038286226559859694042789560593752079185024397658981306870631258662866197111498693588071555482304690131825564604492170214416157282404610527283076651820560996100158344834798606181920280350998381470760027753935662988979614244555757235967582988478727469196171543796314871498993870177968815831644616464758169988207402297063689449609839060762887021698946073101100349404402357445959744538772267145234990467509681873350889496799370317018919631422528143965931645069000364776089605519173697951006266221252584639336099796001571023244885957349708386947821439605215027967850158833385526430973026706501841741266464981387647925897112103047115165878371437406799171760831657238467993556482454430531590331344114087291279734926878507347947243640029511580729293089715462268358702959543919022081457275079895775190770818272118777883475944078338094590188054884029379716368123559497474373294247915259514747070288021147377623116250850807062434048494486108058849038905241027125375521977705997527830319212173860307966311086320384230197535282066132708596948644825647504506368517345725121283140403497506256212459520*i1^28 + 256515233932663601709357291557249541496203090644436241093153346289785360623125453357105365783447969661016606670366588852503273000887986214196690027770440082304515409288797340390591343469614012728581523866711633403093498376591948507718689733341644671031246086834764474417520302960796517862632777530725817280612711120809443864646053660714944330440780428335730828074533203234364677861196798987513177935828383268191078143340829153688045820460386533481450178544221232274007722292733645612772718375091942483577887423501567548563795213119064124596112697789586117639053956387454894476962549453242843171413650991038220249123582478014323986957752137108539053895575146818246912627349747002708735570031065048026730464603906827276608479375257302847453342409360475000982891276744322402761047637878121509798304780244398448411440035340848280428398093031485599436415492184606030089076231041070466786402498611172516116225728139090176644166977988591439907242470479195495895634135437714998525944950264630360386263699297980488497050151076109309241931417623775649370457344035905735816138128154248125940349793138853222045024046085854365866212719677443962957880556691971773930598004271263722397607028766678130064595628001191013294549018931280501620449956091345429640776867761149094138274392093655984385297230722663234347796536245428707346653972822427492015932979195437231092519579965673140683443670634823757835840228672229231680209867951012185189529215103891959802595913037086386055242649622031421916334593040850522855783534260984021095345447240471160361612595776949002101576784346423046806895907910353147797762036755887889908671658509410269540148561139667701280965099790445173397369126495875127324060112742284049544615649067178836608767157723203102721744088337897337944124369107995516230682609066077028918917850056806087002161152*i1^29 + -30035079388308405981324018468949843993133906056978958889205938429545663046615926448328180652488137906593045129124993462141568927631787673372249516237093725544467721660249511902727767129334514403526611223568632554613315508154422109509112558679035567949660947373914592486556944343320861655183734885463557285144500281487952464345266085803676295730464552389864107543061435349636717328259079434697335195790051098800940606118405298765127852976027876445975288526015159454518418354552630546664152157033063942715450066776313340661506108932771299658485862052360356234304368107903797931361379587047021828231236627191412008107327760975509807628214059842779724681816981109655791364228145829652358861199707099291593988173081292448175485809048715188397367886077977848033356150408769553717027062910569020585660869021963934987943516992407637836223045217873488479434467133083623081272357200850455572294247893086106346436698848571836261829778757948459031914353255044043892626230192999507004511638303379514060765336827420321977181553254875076453355127943000552443777580630060278195907091679986734809970856017892491079438954227811312823764057538662829718389237562384279456623028774350162677885174362324011136082858742153359340130685646939204307033555813385003755793362905690404953038054968299219049385097747913092451485418642018837458775315941778908356573062450292521518490544849742728483433605711698634286681591830090960497530137906418293163915676311631005911202461036366260742748326388207989758759592457157175968092848493501930684949095904530002107736240446978253069121301082813728512635793112751595056788975692520839027805782390021253086769965235034176718799196636240935893497214830137657584429759609836887389508959049448355464061602972519155034237783324649282139974711715381505129417051437157629639736176196686578712576*i1^30 + 3058216175132654192829088505014906938248807323855598024444789654296028396385679683145522827438702191882056277242191240121369174171253253546289758497286558165460661967619280494897277183142874640039338894170178122649087640304245578026720637258590693216462943867732582682261666435684732481252858183189186671827346581161875946316894375834970129120026873591065927354518884003252357197974521044909303925698034390089334387462164161020683297990878127450074932857318222647721578156188017290209856801348895319026705943867972127896546208832667488481388958704256496709366893642360892405635498064227039271747114903137391564471036660189706694586048787342913452030513244281668607875294133512447026131503875924305344600919166435364999065421234000306852857139921415271752140109094148732824444551590244327116149031652983245464763551652045014808817432132042867320342960531609071628316835282969304926729913351624233875196877508721246561125752447326437981488720131837955451270450593315600672274325523398509190671398771386534184925407072175770747744899289340139886473383597817131713412968944727882723141154734387095093833834616785689844398706074033591675687767994432654258657949257445594582346285315654403595541127882911649028315408894800682554363542497859651204506227892073654552141959544933720752967540054966633759604033816017526102282570673196446678637988796483682581281531411788825562015703996816742938225809788631440432984773753442993071661148484984955027128109774745695166213649764912302613762807255668018726845311197777685713336792861212305543003721861620274126973894989448370277778906351333700124712138669033524661837442438573965103893702579559755945430183233076929262164353464496775824859188360450860735285144780651801712473120674887564027223266981468082144074445645195024423510490315463903997732003090272354304*i1^31 + -270033088610202564091574105011727383883378410763714705036971882433654354223296833105851668373069495351680286268536094603520580339048165750415155093718859829512196815582866714024158336014852324956104394778396119314789338368974629651341319175459735541728802752195897963636926653074618460677353270480248361369770025010561966463525763585197684787165468282229632423313599073693362520561791493489896483197140983228077384924632064631289301609427735867766341204348662760190170827174747402404839369499862717920475246817803981986192247073067490244440825652435755161081247626432981580075710219373219661494696371012295929193940640633407674933378262461315427085894928319162247438850169746025078068560472267711971101226935714591356864770877229310513629705421425459626405859082441718400715277874648189915269456115082148426326493511542456715064388228451214614019498279352050784035561181796133765342583603958122735445574763315089953072429677839588145656166624554927576291531319905263242848273125557933527238757593168345385628351376711865491087172449010282312300081871810691979339601974196375498085183557634065452122904719562113573784537179143683589929872773564006125530386668073299403835626275399385249092882346744251246998707686995206968731849526035052341142876713732579106955699954710096498737510386655693360165282463757543770679587277552269087550262891328742227165571605766925870166255051309219197308785088971174935992388537341365946893959245823091319862327756990809208512447146391814258559723044631628606981195555245214806931204453430871623097649056900892577690688174844055589757829272459863179789229743793053802765204631395497294336694415709035115393545251442612293395391948699825334714217383954878581556208975775781521981779699724922306788078940115460008942678994625390758089794717656435399342968316887040*i1^32 + 20692694498123097532343303399997553407539949176434826453444065030232214589936509340523083430757826093789052634672927691389785241144265949461025185406806270542409619327697543508316357500313682185778394362751994090708424645064296021249386616580936763466268978740511764976553078339277719220093032338823197880163932466551856055174142468004583623604115480948066167112704244081138709479424499973936986623861824285564996530778728114395157014254917960465372870875145206927629355054558156750654207486338188476872121234322561573709489638051957129862259142285246603572802491909278159831110964230849591112541946809690533579607417804862413656037965751967875015243963821964122142644229739583118933198658300962110296762225166280184760796399840921283446527810512132007548545913565712590602272990347140862513430226197188905210643699861028594637958985691792434132355566749257848330782865586997398880420617027138733675424591595933883871842404918690547865010718285281946400897508665046821789822191651581896020851593496760874533992990660644616581304229028899272776420607455249791774822957537419307544304914576991087198338120997140624382683935905457061264507786559616500953082881560553960283373263914083234642487953396413439511856339601670514329327066473109511628204870056930459271433884411406495143230457498466108841033206232406190517048316716907980446193316728423087582404984366489403074069810451432148275951352009145025217476215702874267627467783358808258599900409456372391543957387792303838353413260689712714401616558812311326918489617295617095347151766496622109098607996671314510387206274359793618964361062509345747980599050912883871572649252945756823735109937349718951147880350345340468561041983696837742817283345938090289934139019317795310729845393715225447543805737745619636447314698005678046792646656000*i1^33 + -1382794302566031870612036615500227691213676135834257894225654461952076569245097653567226237999586550075918676554993279232796850841088507611170298310187071718934919668817228338763185291544686344964645246137495364594302266752115771069143176586585918351165933538791130006488673606449264126644081537073052173131515903447739881088533847785213037497853011391890799789188865688436683526759787489830676346547193211919397302580034742513693702531766510715473306302948130914272780120296316768083492960715104408920661386951979813327005392365394915507352801901949686618351652316236654985980005680342605310090838619296304664248243585840630348402375662496733965385532479643828879352479024050234395103629091870055002992117609925297652350861682741916240869282647951209839222446017639598233610146009824426194245401715494393466820003961801563528812138571280460676120199258883606612606908835704078456346700439600660453038772449054901500718463380314334927252808764690667398002904495018905554716309361580622701523029720376493452607492740083227544671282540854473777208372427220204162812556962330836928074599078781774745520855875248663541348584619329821818979237365701446279803667304847613995078616107579580367841505483893709417186612313180450590168872015082000484502987159606606169097575222393935607166451208768813275600188655256159116646094626621268195929275629544446662429704986456430015364089357870329575369183487012765718910391853049096385055535683829517640268311781893829109586059400465050166027867668860128984768808587503604544452153564514357147062653412203715533547068760709993414571737297677255296824645376856721722101660879516020203155964452844342374978292977497428440419666092137749711053570506523371545855666219677538681962311755480619068477567595306535907712667807279079897474589055678560994328576*i1^34 + 81179276700889368487590114498949369074804221910249909383334729389863512872942169863111824318342781727514955471654578704257405953984374590223150429376323749859327745677833200215417339288345695543406114264604222339896044677307544375140443588137303495877169355639963410631680352996977633256162824011970711857504048970866458690815651749404075893652476243054823986960786571148819517819391020520977357767715437408926802266960023962947339631577049877101888537489984042728019529510214626903735073721095018761997094857941495818743979098014616237307218496308174836309785357775771786521472917790775283871794619677949128470934589512661381632387361861345192681385217089207079416136584536279567241661644377400422799451700611537929496771081327241817455145255573240698263059592955448615710472724091506132671558157727727167417536167261083506526058713758669390148093500344337402431573595233830065023578190920511458095716663237836922232947889500946283653085613765477523924917093302557070367275585047864225959320807503436854105994391565182413205731567677242651871221569105431635773694417685375694094537456126154162154425943252358075123523613843804551806092631654639151840718678201436721715505996074620038438550968817765148042423630351506557246878835539665760062819282619665365225801536598783459195612061897013759957514503301692933672967986945030938651238547205153326309682582282702584566447517372938824090748558315304298862160869161147996336375979019950357184843966125751454576086073235145753153595742471328546156754876190584551577303926372929679244077916539494187992180461201470012355202475722592490003317840435356357890602366892787866599366397530481180449425023240748734754424549163349491292094843548833409662939428078333297822124775425695996144248974750623161549641610396602253957028152790162079744*i1^35 + -4212589544450272687471022562881029304350401923928140832711199764471962537606530200759872689064178874541748314985312173629682770495106243732507853872824554243804167832061151308332281855353401123915223530133835718753836509324965273294720564177424069962670107991385440698520518699569150492163200996691972055397076256889315071991971432133343378139883546666997327406162728326143477136210576237314158950952984107921043800087644953580675529301140566560260342038669461750554165676028290065998282994962715750771176213874626498129164953498616303743059394667842121949582099331295706080998670520112080519152704388566023872630083791954827886522785418929671519184768688999401469120976834294304094617884672906737528760857099006242259086460838024293435951363751772300017934901470887910683690551507502236026912662929410998447388974008776093759498167990594986478640980959788793312705478502513355383079811808323293743026555381849410017206210390213225926409564779919752567687664299777826593495463363498118651024311112405382354379990842705329489369573211323493026684951856843173187572326096140265946504843188343238716898716322941264809329172159750243161360945858073310614210564778815757411702110142581156976556310347967267776798428813356375545616195169144431122366343103982870695680976256012889653784923201710448130590257686080019150059444949992934978485781655487068422685429016486786594500003385467724120513988981585196818211012108494285510754932665911650873874363466299640676973471915458384323741165748629750996880338941162805908236665678756080616892602992208472409543015250981483997434502331039940268397772332833071518987487578583945540382841949661830285183830908102031110244612512743954559590898629311713821417984705058881365016585132434067951629171290344636875231781354074891204594718023352320*i1^36 + 193379727122127893403230775600528284807818575833058207001418564344991230378151396517429976202321456893922699249435517717730910694285100639377267832877861404543068236292644509615139915279932585365057403690328091463314607255082922007824681854953689433206263879487012124760569737802088748105116158028228831586720743949900346770221203333658712508538270069190828823778990180116561669020310259938853740539522783383428479812087389093897440370360707316413942348573148855512920360862821795158056352308998223212165641880695322940812632157464932592849436822928564674939262918156835861888421002466661354860360233487590426265675708211078431171174403782406361917618522234252331739093837905586635399346358294179519065292762125256969504764478722581223245495228414004590646255690421512827617218465668015886271384326938383039122305814092992307759572332198833278948670962436004724394656510898310537794400582846475000298157569302732400131409293968104523017970459920708523783985359843185595768673257837903011394221286118489985643656001974889916391828411915206436267902255523450374800070171658940920986625543547737175844790997565454323607913834038301507228783474673476940664681933205616091603824395443133120292759373214513076215563253355000301589307121678300843512006930778491960930510927755341222037954751914455728972338682110468035182304110997634118587399718110061840616017581368481808112876471519855341446605083797885015577226719532766671523387831184156478466994650416711133580950308461210069677813850549365035048601773043741884795907745367991058919762438115231661036734798165367354578512765433499331331178388123561693802675606666716841605264104381023023547618460561076325443241344939410990703386631296251501257468188296775351097255024025865988917312018501522048013864265073519394151739686912*i1^37 + -7806212882054728677624735696283120551749577036696802334883045052356068042086010455157616568852137327706997565987849481407533851527598210210123879636157162771729194072193555419807415593667605931906499544194390679644609553780912010410947224977870852273584653492020636753990871053176678990968913486750814796659270190918930829009313564839478945643757107185791605345098892524866838549862045505526768211741671889615209604922985945016284838085448237151117871554679886296002980050168396663294022922402198403165215206655477831714455071046977467489516103222831820721545930629582168360192969070554974027286412442889877179412359157786135969082081450477717994457786590375805997459569287607047515274034967616567479644449175325616721585714967268475811388823887920236691648076465759728431601232301945408280628008527020970424045725218960472213145672533536375359028123411026249156111588429224614325487375944748981784808315971877062943005303609134332021287782515327508542897075323406638724930165551031397275006812518517260890234361086116206977277674418547692701438577444461781954566908736374285700467784656147964236896326126166721417161579635098608293704112508061828118469081737023193415750807864821616739393144969318788378356974036136944282468043485817368370424198135889964528791132512742103531477924853018414461827523448940851696195302904525146872105323724907012191089202210176201098209543535758690133391614141793234313195986729338085193262412684649493367355354060448885221429250226478098776217625960387717960117073896960686684829066791697564623637916581209255663802745010080926566562279909263368461149649865467402417014355695085517353463046626739778737964758580602700790994292150096362742061959772165133956672213978255472615292200690479717183649236115950473224802363565613937688838144*i1^38 + 274359659110875882638313270976157131093856130680261899849413487117956046888152784647918726238728758721077304738875921305095309195687148049584007181702049297991672239482572728244830248596799064833189972039938486348069754930114537350003195888994119293654776344006942923984012812080410956610989538055627459385025288601696558497379882349883688726689204372243229486795103912022489029078497984538813444430230460319005784532702201037160590380877332651713694936388494565491510791304904724056477944208495761164746260342563290416690786208315035102071279244725701528354046176401914162033263383589662315263834084825094438895508430182520537903952468028179766663398654887126836276809353737554849099774387536431966755326479343651714627731474078494736081736699358352441201781788978415346863843637043144215810797416161626812639409427089708817417401902160929387051551922578623702059368378063432709193271577006485731460241639727740745989558088129706681282731359338690329789603014099939365581774400575359978084610006897681539858059115566467832776052477122655408528966297145117388937463130802676562986823187253605004512220112944679391691085805936615374173771727073694660601571057437215220362619684651524652548371180582316156156027534758175747839471115745830670193396014516904825422213741408084891583850943644867569186430645601447046460683440833360887769848480493648618005927410318346923763879505592639549913370333681769869897726980680137316744118822303419469873840049900624527492692389474654816134288652023904919494687397037631208586998168334816394046735685669018141191441239085112118094018909849042937585493030439240781696597178173227070270220511106526383279851329398836802976754760490282609990858008987306385012702472914685687088356439014818164991012217334847645556276029782455484416*i1^39 + -8323507397139780608242036435646230314944402365335592875589193800591351371260000317606606142146514401362097747345446841783484932308649118937096858686567040899454961964260205154764206223135000464820362163554222228122212906740561197294959328286494197942081155270995081480337089263110300252155126461710472285045972140721543194774911339294399267012294916021970399114929544287747034710659993224335052992742698084339687024533045834969169132948415169067242011130971746464031433435829939164586433201799132852370486917766191082394629653170267991649001581746535663794447916717361040303707221479004140514481498558791047303653245695570419912850572318541716364116807011484759454739794881944281054326687567545750944919638863280883258405824348148763726088172987215204809703088642825707256781125858368124538984497637428101557611435527899551144355060863137249424663591038456068336027869717107172628480695855184599443987068469261998358347257448386130828466698326915289148209570979763196830705437334947990294193460314386068030992514461600342635279894712598881582912805720876790097582387306684298276818260580167400819386369943022184250919419031714541256721823523306594097031691100886664630678991988955223918871216091677884827470841796886907858554608514676731829630615703843236665173828892520886317503267251144127860448978056468726688960733347150199797509983823645834010390536552177842162036244737821196661215931312887951740350743362825958472162134059914690508908176912510241278035697710089172036036661589846909422468664396201430471278933143896473438036309120688544488007166749240690855044714725296267677884910806476572961809166630302463251453351021649206686739476412227689074161856298832469533701544404604555975713561957653716146420912391703900153783912780211919602241855301877760*i1^40 + 216587532258619523425459421006083888990914878098780227982820018753802443489260954014822103988945748978859445274524867994090280404415920596530610596730153291340727791484550029622639228060465470299573162032831451981123506042749501365982364081495919141711001627233688345198464269407970526514808366678938269689883904557209548185584325390272091313351170527073045985691960372462179381340477882445397251944016358095012265843706200394515049674888137876443772999964869044317852909563309786565521520959704367673911388799049123215598211047770909837283950620821288562558512415303557594530639578369638343171143667708500694667668683155269399270812069411427813907358874128658404342648338749258583225742722689325559346754088943369524592887038473660824952086838819138521146479671996500345102308114433719944172678596488302205242116649408480173728749494057677422438433824602890694894365131697631453921580997898092298212973312386919467208204233460248499231914104084407980074591396197397675293882445591517081864744151670833025585617448966376503999493646914092128913623902560781459905924649447918377711465099176456098899493451820766427637607383971413845039272530592571694279244056838429615691108372213965925714947582763415068718290715979881593996664387766396020704823985112980186316624902784376479073100321482773306198413301199381383330973502779559683058655357398638189484099449112316654767374885873647570585817281385763462511243807843374107271317999512716493981588534746401810187789052602386273841958177384231310013984100435838908821818007531700081290876549197912508754465143795786985058074168356380976315059666308838911640378662512135348742736941151617451807310954161287907179910120722348094172761451879754893725191569001387690596936280602269095491934470140529508992805765120*i1^41 + -4828883212646743497267482904357857952039612109665999614240734393660344959210500482570308082343102769258798692998402464775934931369891132247880141828968507909113626739027939969199921184935730820020578320605901554845863119651545804224486435920298203093353662545904573675422293337990013193365341362410203046517627945741098971936591313595567604019829102592331192204517928640715125162982429458992376704469835054601851967862346334244798040026319669042852367866825622311525407794863158817506605500886972542916432974607446782069461707002347311502329547705884731343748911280369129601601205423657347355340001733671895975663433962460900411607297473394778853137865066273114982004870332610240681646882992338695858298126983733349761391089082542405400720364446101865197382336848295509862209460064246277824658373209328888948538610334735138829911360998235906754265079569362915777711342248411547000602168580566169363171116624763796881019799444613828298168684750808464512610744268299174581580674739614750896739004282708367434494133981003666116813867842843700799141794417120028148696973450880198187219259687192616738316043994212326056434193581969844127418109084251066594878594409614259167639651120024235772242871886760529374798840133684746121492963121287494346230821743876601329089360309023800307469643201343724459709790694059870413783587433409811532041833049726573224147117964490282988072400581602842942351575030300382687818715818170499030038988632262711048382555208945740321689373472040251759520811087849180974727735564776153514672630706633279262589180447356467752143699144301932386636951944367567270354693721305707721982994860235166639303779378605485629302714548201907611608258487126450997413522520798381362601329543858485858672456605941211592884982530574491519549440*i1^42 + 93702069691774802198441462182254530252857045385816897171830069999122170195358910433397131952719756361846316523955373786703264501322781663119910685290432109533649484276750577361132346584116921894466561478540107252939736095245339739245786331048752710222897443866663300889178674639835527528940941084309312043421285033324844522072847759245636981839952242794864922105514799953863415916365780725250411357830232480035713165555112877243896036188018313201382827094582227482424927193465360080124601242597460515100201236881350651015610101575867667724553419873496877381889787340627795136356025122002014278214229529187707078022445437623347691552218798201584472621111267000757043065633418393327366973834391839294098861969870191054564473450721657042816203904878488445328486493820065667347365713847609880750428488861239214606361857755979057504198191673325679022359204031773474366312003911681963402881964974705015706148255982947256505330197752530975403542296408802850992117322537979218630565001481140557779113231945530267960655661625479048891310272763737151893684967128245866588264031354566874294698961320212117248530351160412955058762533028839620096161015939133716248926625481372630142657012350067525511177744532591739934001502386227704344207632194556353639111138289865775772613692078813326242154646746162367247773431876878127517438225701245530580944287446326404400584065973065748469698129779570772615821625692863297122179637174753026450953864254256408264667295926772423423744517429982497693350028668105530416354331254491429750664768063569348467998491999221086644286386340679922814025170848165250877542925381633522167266470955603052860821541682700413958530232528287400227032757815044441081221284017442187771744389481673434608123293510452736598788825544411578368*i1^43 + -1736307247502429438533175068464058856553058774155064743872866943995101086757120562397024052220703394371115755057540850347502234724855482697876687610369338578191552834660887867343458004449550086561815648754405517472118336552404407022486229937114976225691437991429732989016508044239409902893436916854148927231775898321859345513973644438110280941446127276550181114713473322551015242548993831903635842019204882590161749148329831237537810066857940080599058887134996319625516856357852061699134212602545355685595222807640268533244053802205815550349911304402553613177527160663195506680826780160007796106190522554802744553009800528992432519017604177284076725904574132343804489879044407663419772916895530998834960244730141237205442804598749950130903421202679706212914889231741665980111597992983385232243517793745116921978856324662639923787064070642364303515033095343108902953528865095008728858617287465285133295381468857183047882126761646048323277455309278726319781291021002368620830916959150811417206410604228306781341511867563018697905285259198035914827567648241114029971259784930359906632874217897039862040650247963226638685832471874304993215797096478692027201379716872182570940561294887626973447512731365221879213096436549103007248124903792441233663160946585723617018223541675725433512366979985861028446144410395353069388297744096082215156732123225581544456486308763384448735151002319500455477851137835998064629532041519162684042002941544000121495401341474220110653432341857606388477041804329015332651434312573037957560853067381318290472386021339011263739582849925066848477438376967218175068201411673438593270546031638444490403349652952807389109587874400699273872134912696982676455173182926992112821984419289839668499512025013033800840442298761216*i1^44 + 36159660728999280177098086006864349400449401736894479471544500709837724283094279829010469779095197207830398557898954947953572716300565647173893122389909652453301010621717961036694788109188745601396604794734831598879648940503705659261404373527070559504730449328740094574717843447746491893307923814884665024295871952553846895274318453866674944943223540724255060434987035062228534172682882175518818017682056136103708600942280660594660673491191297030382687629981720551200384689739604609091772927929036745568314861604400796843709259800533044940702223233905587679029560509780458145487905322778692820436820905892904232738408458569772054754858311727435743509954411871106354614577277147903099651445057761723810903448009321674220227036238025688691758289493593110473964125923138769920019131484131819867139793385775460952450153357300239872108268235673979430470022422149773402229394523715105193677162502606672985316258854914173964593097044092510378577062976154495410999633751921380313314976164890946010795221678223108342265202058182432477635986227612933463081907075507532002996986844384714048965416280245345856424998411772238611100850009271407041360908947988530160355689872321791576943152716612336000146206316865054621833916405279198478180239028228260210198130082340589011102178173227206199372620844270932459269677673790723203901885111761561056881191908742586607622412115287561443950211677499281014032451315826213398619119979468859293726122463562705756977850130027484376834060889093998279583557759973412674108793110330582190447529488954067549392094957200351932910867975004103556820752605032456364530333127298927328840257208984472988590693029022257512641402340184407999195058419874824015503072204705261474996307630698871615208389501414132936739913728*i1^45 + -925301265265626746432233304267133226392610000613718377670018310952897163899517484283741433502329326311380964897309890638663514986473690376743060823670935994800650198262561698725818662225771287487036980671084867164125446579312689596785140884718485254232165622357221467795173636877147510345414371341940552203530252382533087737931471806111437991979110780257347870041432033877324150000175133469167057104865693346876442038150720849362947327743908106846691023707756162585979831774790722571975945545492800873487853089010081022139635649361555782731211764275798351616797638503558673371524611551323801826865400263625759097153725708619294037063265195576762128567810013779599601775445207870105978781630259347339920343768062470644117019364925711636499107950860746721867085602316750376822999585481573150396388675162060823538803626967720132820596001103183767324963193829998485205201277919183588584812231431904419913775921816873990959328972899331183769702527064892666347974092444056163676618185943208296985398198372527928963366139713672557171579763321825446201457986336495439828237633412864139460753324946876547782757000135671016559254308875769903603678461445477774771605097585889067123831718656936572768304228731760432464579493683761348894174462983263962284237301771185264809255624465503874832762267241664488773097001420625721613217409821228770217505199339297448574541805048149643713157728299724186287951152417901446880279110795568414874800716535902514324741430760932250657224500835977053584555898050241186925929949973279691346530697419818703680408042218751257306145956214492060632619787627972594348830941255583547928669494873355712346445626372924252259878256006055263410952445635862440464783737598316659430319727515829990080573872776765656530944*i1^46 + 25722880059194090202686202438466882818185002327255261828704762177563496293114443088624418449526497283394655388518779112231635589848321815154333485223724923756291869219230532757208344925457784466203647344027992248808777392237088647097972813671059077923331441096497474456143092417792456646503228384286443639691686718564470183876646155966558490189996158255463802706866974032472068231793815071151470738323671584430653804500494261713566649377228859705132809809165284895090049357152051720815880880891629414339528133935420227215690456733106924914826378571203823947303900364150474808195100391246021911891483222393515960891777820968029383994754863331369343331931804076212434197161186040670285986359738993621217697034493228786952113873846816118120041975211149058356079919734463933688445203347196179345162826767010240092445833261000240243212788181407328033335531619974790496322296146173656672143147396497452777698070641530931981774899229735609706538585297137039422685440827518225842058807287352574029893583630595531929866075787362629599891467435019258991915600663688044901758647230170703245535573841112403021135492442918391523658284566523360729363155523362990128754219591242358563161830797673365438755471140358831002249306989571557073557179813624651341211759070690551144474332747193717845870131762167808848671005509368101132281629544210786655256425457739310524208463762224061905701200846282311060232981786919354426375346458729529592789031920036645964343945864172400000774213574643540869152492440150391407004871342580104737013562840788089634826231066321660282341578469189503779993725295252711488685047158942415362979862643199097247292982576239877907447331026132120589485003153197605442329570387056335936080501058770152000695102290687688704*i1^47 + -635243588211626008219459661050232702558555910399877467225552804184304696367885638110888919967158751569062219524452988057877592514376607615215081927672567743142860068159163461801865371583955861835364461882936567694807417233311952807340369801558923773924150114164597308450821202152386568619113354248847659475960475030200239545296367269621438202000333675733195787699744024484499933528718492383351780658298718262453858755602122336208905775837176038204183969228493293998104094224615763251376377483327865752480957443192926712636905066423097991406382138127710722486248090929120704029111157316497489356016243301786648866225574818266849429229378631716761410438110270396302962427845601806551039213243454470020817614652655181778658439278095418968286777996946691785149018098358888653762448269465673979070426924662278264697011782352686451657241590133765189404947817889574689445201708675892873979080084508168985140974439858571740296275284304030779438540611777698629689410141377092501220782562088362497215126689063916977609128579138811481118458624089824424172267264421840125944591291631019345332660668775038900398000396476023906349310497425832403564510123540162979977613088705541416332000677299972634609418808208661204726038088261729162117141681815301994828173109428574902149522932256058445061902219124638728550377394051248368875156814702359096470145594744850833869846002801869700489951989811683200441123284713725607424579645757393138704983848613618808996893942821017981422476442252732112737252679540702260828612066061802156310611454703786861662116995214435424379354427681816193438236902804355017067864647221651714099043300799190440955869924107277167475006650058523326942618499620575228341640056359548788832499637356945309904888553013248*i1^48 + 11056361434567061787927142594590573326308003011468294839185456413554959113380192745162152577515174237298436275384564375086653054535974985647277423269307282939865167522788240220337582641816817204909177741457582433422844431159438562941290581787580474068644435569516675166173383889449328023080151804235711305066801238293503027419530566588824107627609124963823531031128815277917757163132666480951687864933089112481432651783794539317269543511826975418618640344617258297300227152745773974651609083907792646180707420222516461595635842422725059548984781978349614936091970927007594416813664502299547872828668287001028219608487696780921932565678233213831993843722001946639783862225971456714836573602024361521946124279700426906698550505290172477269089563627006310464725195367982271583685646369987797845123919153128169100893941339858757091742313448547183559106421936154608993834097490216515737447663415744390270057711279563773475787308788802302756550894496307573414603680314908466492203169509780811999304239693090918764930741232897752263608628336760962831343722787098223901779232872651841180245908881811183865779579889352341268979600917304000968720998290690286513015579174050462352362805259650159988801176796572216290899299017893444661980566436772245857949109907413793829284654952951017622817773222254201346078179886265816937104704128537111391119683295056652147327771458862526042061810613458461577997597279732320126686203516397743346392190600088379585748065680967914729453366669976938571266401489378093065922140930929585781359162584667371909658538541032007431025441820269328162866890940160917686733358833954889213394260486611911062491561321573273041046857141547780942576161898952382478541159089060505120497444377064098441147187200*i1^49 + -142919724971279364311888404551262886571845710869107834078967577947036248966679445664050348778860319093463296854351425855045776530121127809276477728613747080184640514790039152794019739272346695426270338200450786545323928789217421257213065162562945994105458311327001026302590933045077688232371962262951249035381779797736296155573177198538839640745667268116961579882436170645903652435196706042550756365002270375138606069221790044804413641814201876421791398639923241690745526446402749265448476429955027037607186070416120634000523690419285311780937699206501244258796142281223384587964017226783543670667525319887684025783023346624535646668831035365980678930336818271991139221551719110573815998553768813748443930076911813828866946834842811353389293912387532296904882820861994506260789765492952268965427474999169167358771503209881818099006830855163236814844649339645648778088544625952472410783225646970829238227439887981979000671418003063921929357060271047977481012547492934921581269683105793097408618147840588398271785767177312358251692132105549354099874161631431163345346236722997482733324912789580220860727168860175251682349713082569922654412863565000867271900193368028926869921926032315028288035154701573065178262077801054332619786662009006390699635818135470871036063105435855774503930802690229037594288264267261526932359713705258870620760902698648998743999109442596262328563217674761038548028071889073686365850091523079997641924779364407273103645335684317250004372422203107632354076626541034411026361275414352746772433899763922978745931510120022981598285237403127130643893278625239655993193201226447831225512735986751951206229340246827512269829587380523045203530916083213739380427591999017195399468655823887183904768*i1^50 + 539465924368949389037575826579919672184629267795652116404991642194849128239436790430484711512606667909455395867566001988294603770347094233593194419134891649079064845656826558351515606455392216454829882611022984054985692342840234823787473869898325976818605249291807593588134585770419713005655132116465525401085875029131994663779433059932840848189615235142726899372659354243072895534244585707512518828547738212884254417715061233235062911819647739185570317308861885845713680514154250821228113264543506654542199096936718855989561191591429434692311324165600388301153843933914568711379306247808599924701677840290677036246017612898941436106445465738972467532402260944442964804597225540275770199460253690536310501425338511844807220855279673282439140275986351770871642434058692982319072480312672709616583684221138096793049710723105016876095043903274919805184923795865368360846928383433265959952608928418093230367931955465564414431294212838472734591500588001136525776135204231663798585423783822422892712532688124793767265578431339876809382976608381799942430366557306758221513405149149395268556632986493971995534774153847441388665747360283384633036826429693627070709474986427604916714240657486498451853721976489233083336273183951922024541480881933286433483868258528056638774780158598871078671679952302928964103553474875876176560890120680550323299850868877608208883295922552642155310725760899779141942686031822127725454452455256914545805135713626800215204695295119851050389572643157465561688187864127158397906302911320586977180277740421749848626265725266022831873086839042346283331053614903382270775665931418842023150026162715619426990866222542707203276340475493360918948297717998573544153101071793707287864457457303552*i1^51 + 5942455271324508807615851210354745871593867464146666161754082400360755684412635778998907228121242348886970949892554701058388312627967481617221995357542918781307574985255648235640626417626291903342095585140288007669333339507414042931734471728697904877637082606947374840142982642582670458491673030823344154484365934149053776674822390331247010039976470821005503471142067771459820452478710508302767549084326668751854780008833409010068017443335656511020040177287049636668757558400937323486284965096735058712045670132605895794185881530984806257697442062311475916456812714062729224388359080616892122862859204142375285591162179020711894511972464063914160453521522062697884149250889680502584525237797778700473368758785579852560844026338845389808179868900565529571271204315348075248818554843314927686066645968222628295641134916281144825876858418489065458762387357112446752427719239352754667698308178702680383678648415664613159738755159028233832325980610438006049074899441697545293197454938588326850202542432149910125067123653073824573619995151759336469384963242568884073638082012080300471834454847638935132588263105315144523145682433631369854952470012155667715369389840242675118587446878279806059917697624669161703292629671911773553120432857544965411155177158826751511338084885369265954427531680967703660698622311127624633916169960367413248768161819656301057482093444291332325142829120429690143794363830324195894008951818421937683758041629645386893242205062206075371678695957879630972032490164824363482690923401876110888877121608563070340169377698339546517877952409647337256877185089999495328493501161286522239747311737149057681935389526041638200315381908346905768046903753637201764193159391899674766760996765696*i1^52 + -218772495527395423800750926952521608979349291281686904497652586160065896010427594287216621396447366395645441066857651917304452928290169574150274195874462770185506020321912821409245424968386573137184029477987364281831072844697650900815799227155640047860168155058646063303845790832692448971951971274805912755186453139954718684916047710566462339966222184608646949250661196289728184710589521951378138475351665492832920627859442362616336181077611751139907285005256574099561277310487221619755292438663426381005942734594899529320590793118121676130528129738703291367897588631570236461337650975748320896156783856568227959182459666384515373175161331505446614452754209686985160738807680596702299836417628575715119799321441529660917569663813332169971678193136314529038510470756255188182534297410313159204570345385674491386063811440791826385109381594010751345912120103386974921957734107704329325535315280195622629110356616578966186537938112305720253510223594784220281574100144534456831318940579189252360455300070909983065169756515109975257123105290496593043963677113559127835530808532842709732640202205427069475487544256153526358747208138915469717233699313893039983985282069910533275833110049167760522687045405591194571746198751311097022488125000839029595310268894363457704347588438061228290785638814276501300810217794655057610508155402590840937268471086240874113012378935222859974982797557684994410076944815815568931220660062921635038275909306542828567820823062475608550409466139474509617500651999139042041265860832660318826299189404123315338266115824104692768634988622853162856250160245542487726126204460358392190429346743747839808017398515322837464536115864041145921251311183489275599088449173922768035512320*i1^53 + 2119280600715822690214710160772157470197770663935566593324143530480537647349767569322945689245615911721526401707856140788760966309663087882834807614231404372167684657047563378420618321242047628213370295008774898381339845750115776309122429132042044240469099398935143433362911438031516159285079712177246262132044641466374562935762074033287053176804254110599717311788937987621059416072225691265682471509709770801551387971947215043553181282286486393937306657648416862635125067267295391773970862767381986933767868483406793031310411443123911391479094461341011148680777457665108045006089809323382588528749770364469401272167382932610404475947255274061839043700307866059463284604275406531666504603173357857727269494526078433532656974900068716479193230992988943806955513248503307252905935715320884019962364758607716133175228056893105475302495108744076105111679173056709593122914680794671608248729459553047228364450422834616356901664877427621625108014102514952984189821091941888336281634810352453864062790481246562199684005918402038954132430681994146098029542046913443956497938209767732455979649271515037978693003880778207567834752383800067366191683954807945487165392404598036488550300612293040158507008283451374946191065848594229570416833756669901178021315212678787956468336476394610006051742952534510682177635626033022803195967073776602884871302099145880370252001468270354970443432522939485816949267012745791364284981779647726056585107024386723918803306008094022510431606942675603719678099514916442652346983339607051492459535203543871586223807663285959128671712045039311440130124712290875068074585772701207056665813787410930900537533578662635897425916319637280884264300648090068394256000817173302870016*i1^54 + 20490797770477765065480808299518967104550070758813318695822997675342625658423888606861106694074549860687571993633511043456744596001599870887347147467169221910591280602445200037882022605737003004681248558347884683493553053085589034067280514638597406104877843745658564268805579813751333745991502158791312852910721843023213265040607192871810732943628496776753839983385664792061493395097068476437478228653510730461352060286075812579369707348495566211204380389838388706812530972480596665377867999546417295235078287082971685950350484886476836656687528781547828363097313587208600575550902514739185017935650319024783670570631754643131169005145829136831159658009036700645586533134863669523563811460897049470120396347014993381645804332793765563479231584484557053524259736939927667329483078258546557788889889399379098431020177706120327170555724578385338315943221871747220247909071470923839478122098016886772085347968513417852906788441344217471299326410734907420594726217004320628953125255452349659321456732847406617146577249069681944868750217739679120745650285668759059589003684207893279819761282021315373581882732608511807392370669242664709916904406866913636804247242677520244177892156288284443132352957094997425288960146469172660542590899800436558659555242336653306541023927115043333715281844742148649189194572033571002297768308119224121365568606966126884974672386691187353531016270654639890361161762205302863096248404148054074997853472804039228917456619030103757167551941751479724626153999142254018479309436425306374042407212448987103268114938476517456136167419415712238566617078913338843028735846402865859894070859923599299369469564629558174016431810900068385507952036159212963460783517343940608*i1^55 + -560461616244651512251087560997718310774996839910164416031073213890954878141225188247427408404703006007056217657126378461894415698786080084270468549219412083126791180866304965604748267537558343991900447502035493398970255843616116665251641079546558254173879514320664161915005472656789837311107935057457276616554895178614677301547842380624296991273953486657152971916206117297339589146391986291324214819732827070610658654203057652082401100084132127250692916645728135060401791624569704337254171944011292926604005723185882040023441779939508831215461173449364673598383931871816486119184885611052997136716369476540187849175684224767286416511181360107624801293035531796873098545041127153789106049130694453974831271374575514799630683259013882514033266182006013731461963501188548329170249128650650984498814600679719761512708815462623828710738224262972052922866546376377244754113770013018665914155085652685413366588150976306200333159478275532155015131153638669139015571804676726239177054502377321530642947045650216179989788737043138318708354028461409777852665655047711291919594035970346951705298616756091266320686218736105272839843666432728910659314345627520811694946325772149592461677020278539095093005557356624369936410538369416562185163756057191634157051252689477639128081636995589538066114814761273905824357704750890103065043248484732600629312665918085103972398859015730820211752746270340283572247745447416408777476075240830692518972761542911388574836554744258695739780667613212239412412561827252012517742229449331306733964053222559991610583569830393655849063109060753365444286171180133817705997643718839307911831934852920061469444030896587160243860399900984275159201073242579382829927038976*i1^56 + 3871634546195624248277681152120396027518046848215062743003269256858352357052832565773871951492728464881268187530355101025243954077263948333009211159072256741898871454053217454729795297116149296249068887331081331032094820174524560421036779080377599436036500732469225745351253139066160453491928724502719903026505787390568794135361840943506374194805460192547258023136951596508588391171098243648259311064345073502926936333637772747605793417553988207768961593820472008703874029541665601494544700072780747441366734276828729323272057377999432679865136607150574061962787227243042109770645594190532967481952760966125862334993477180189986673580687652729718502710526533534806205298445226280503256337258345426271987693264451283167529716062893438662832101163907930305370643343794861351706797325911239810035718856212236207855664089644503953977787818312424336411553746694492177319662308791775144173589360571773503888706833919257425968983754748423809196759987121704936864401623059869431587297767292594893370900482872167160871675915527807992652608015234556479056455840365786178659154152715929467029385938932381082304980849736055465723283791674305238568737664421584069561467505922334520083994573960338564773267991569959136269042069899178061628595921568082707717129454446889597989981348089835425959981237920936317165720805677593098079257565588792020238133451859145869028443932256703709779013710042106001418696848454509672607604079681726291112247637873610415499046445192037352360410537929930409211724133295102193027245010728177128355194574522458234685543646682003639824168353445715786712084907578415508528851566133493346215777267431116707221019217584487057139682355620205175027082299511919086239744*i1^57 + -6977572554546859334038241094725385531292632444453094481545729042824625809875208133693706738527981122827533126770142441968628615132283366063641853450424207108008886158123873088675308623097955185486645254735995722035161665037387779957354975358114402043049509794698370701680226260204449536732742823502504530833415777446752270244810754648643798824109757065283597351415073695743199015514898624974904625316303692848164571985994430414753894661646062354788407519394573534318882447989886591912020145745971511175123356531719431979235719976657583854791625080815235491388588594523251777164028258824403337647016332198387745699859496880569808750740937826182796324992776925798613556181324882052758922024923871041813080591413348781327023210840231951405724349495378764237191935781026561839382971075366294204616396357158444579828279170026761824370381657464286430730095551442318453588308022445707084810678063921218094638076643718247087198906546923573898706872217246250667309772226184846926724986061100435879536748902025326557970218767450982375308238308987399379987897629372902335486847147498005629218176160735748032384595548054219251929005719628954242475844964900431599464238374765162374021286568149897904627734253102736580536444277949482780123121092243479121039875646751158718287131414861278999681450331849125746165942471367822654983276425889454377072282605818426985937688553863403297988536942885281875108854561960967406300332982739837362782042089508093054331954738065390171495562910724983683054371147425675330895382127555061550532873923855069480340861914259808520779002136590098626798245664715385427927766370180959945742855450046971487217586664324789762669465851540097675213733965782814720*i1^58 + -23133728090867136057135312333779989341559357424439964799470162653321692852342369661241586672653297870954391608085142296882446758689189324111439499339875329418940050596957670930935560487080239236847044691936068228013347311010192458429127724896789917399687703618512141039191164388003019462709769666477617314953753949097360055479844668492403285016322461278366723864879058237826409454527679486669261291986435854777049917433132536799465563634474833731393833185467594327967413445813989598891868737468399621108188694281296183036700174177550473113815567170135985709636783762553248582110383987094717069458939352258441587972840292455477848573040290808919754876961778582189868029100220004426936349525081769280655502421689029872604361171696564347030259022096567080921867319193633952361919649303573323559314393260560064551617634854031941021078065273301862458007287568856466492286127637215381474638340383849485115160306881559764484723340160506092038836130551529511017418738864104709687964807918851914282795248678316728107932703622858486637632950058408010468849998850509420857482655377522154573603083445044035980980075700884095106159087921240020476650674953289955353051581369409648333469662062641512824385767198520987616882962568659932554765283496542390342113025720912452414768596475295114571237169541892773175475518949894558259231937666200104740434718920509641598467815275235459066305778101812538811991482290061117711933640924752180850887929400593869253735921371854448292224325368133279581239690269859420144698237344167460641325090472711072407306157695840791872424818687430865104056124568052087853435510715308585467515351911933883900565207851978464407661162302820364079078434971648*i1^59 + -22949944916844421522370214138629913102880188239551937782087603265431915020021053142089136070216340739671097111116003125042104696104739146622293848537004085458251904725062531587795790564154405006848504690460940786892509999095538173048998846421731514943789027680049269544874521339603352798381623376545325093922729900831362257871301628075425120140012533163441622393791206336614826331311554020067642514266558752102927451616290156056420188774211170423365510651359685611979270829366404433371031995578448800244967293739135333522607050205369454345989966505910417541032855457037808947347788041905903051710405411538323561496682633294588745069738735413698757770599427424424863114550195237622169230192763103912738205903742221567078527249517840701456309104243171165554968932361930491589560434688696032377046053824794238760699359056131359027994818498425904579464311028665040864203980977514698812881870293288619037918127735168660245102806076467601420640199360789072259253811808303100179550245962877381717245541505680310751773122060890748874562722123887710479891818058924613940729870387642792224187070625981304385470771819222373541136073599149149330446423814285694454274829759724303857769399876684775093426522279667621136633750149323790949713683871497197426626880613214442932410048438135701573253848024048281216461765771307475302100257629022831300323319169282143450779860939165603828744943589058690712903371369744479374085529537883755454654813844906844395470966399466492991476262634038808941472360164445134752099602691879978624856643105602321589677217432559922186160968397084412163489974026017034934457254292601867284393389821552623329130581650357470110827446829371448559933184*i1^60 + 1022477720261041578570506236547447192314599046291738722877202353417267493425977595048600765425937725788824744006275692503038833457818745958496886449446830036188653461304002866223717211990696150745993390174848225782565009772530568387288115254568072009693885171155719424055838559016116144480184483829088555331121400525153163872568521241771922443818369452343030788351746300729181667670139767850207919543943217268458754548760577834791343547191198349402376812646823031092210176669005028492731200114715759952589428969444180024209367982217780062989519324660163947414036285631653149147400235322264830065516545951349581842644045563261725180348079852425297955012582304802505304756468072205083854211828748990756907992347459115608522090606762006764317950829594178290524199289726340068206857000912317111222361275978789223539988418082993500301842917049993654583026545920538517562184961764105823626279771247072142486383963853370321102352458422526658466930531693403605638212273252141126591998941940904414610842896764213350042622649948834605290372785283675427149767347414082442731276520005642975333812753956954203270713090450355237006388593032851066631281221139338215546212947041692269673085808507513091718570317597760828524531305032580538130937169945987352083882240645881447301331474103565450300750342725461933072487493028158350040120089934455880847350909478632569850417790715725841667527345172270852062129404876243268988321520555059468026724542369734187756927891416148948777726708410932894954846221114841959809261651296175153875412305657992711784621496218635511454560793199601771230185166837817323664067016798660622526097743533343263172836930793019928924196977369765177984*i1^61 + -5119819404866010252888838493835829558733779131974166069682963853866266129686021010116042669824754139876348916297777866753409740184976805912248512618094927315772899775376655232949412327133995245913779813187151708899924557899663321304606560539294685858322960885124517770522422581774999371854890858165642351894249815979368092990125837769147901177949618872284985851769620281215503093194315458010045477829485923906829070898562198454275573096430813473389207315624130164812959228350461852771968336502733236216191285338892363539883420576717110759208696286150295282109302335822688094252722506030694961430835883128532004547229397781752865958330138858828210217940386152295573122355393264734657647064069093551856526442146967047768689486188118746347676791131265915863506152082359869279791020002609816769934701595798059583898417479895346425695818134000325980666947009534569907933395709152938626080821135510929310005347999835167693068705104766010607941398345365037152349188293857011229469132400327448157460722549830990641721870053255348297633716966826810740718060288567830464955863536071660643321203812643816210327644672708152437061650062268131505664746155120166963091578758315986582415202762573192608174709376868928019058794877440714255127631806055218096512139131202562828182342258139772013289452464104794623248136806274661087937220045097198538508163393506677336742766889965086861245772851459833783712089482278802155604461668036256828337345661412784992019294741182224338500770049004056520933063537876225026808648766775232776761586465239482259847768171937797587483457446012770030119167860306547642755241245431005460092275457697861403729446473307273650599633826981968*i1^62 + 12680467626042235100644224556452392733811607619896482960828257297836909082691416367865316532812763581460650862436414430274969110318160172832436339836024634351094032475318312823915228111406512589406375773794396635602334173891449381194166238255894419821636656926865574987908710895680059609552494357329689937636414219471051034044251267207372550323126639164859931827408894958419659344758321396922684588407252032694585373064401149789534132840275994876564570018620268989161582000836459129136274358354927461054211372866192922919229458536451158967771485287334896476866560742539497345706094349841651465250851443231642268304949068154717335598507281513427424298254774669045090273210643555342351843910912397744755585966328985941814238197407520243199207659245716449097421764403680982786513126142759977196990728308407058893241440080180905866233745007203306986526297088772919151051765389321731392056569271179095119305592242367494718679848168689627071773272280983229587976292557587122954473585401695589928190302559251407002889582941167939867931432860807300495463841650267892667732949340267430317937231735278351847399356582219285797402281909458758755354562331114993211691954448469656941189003768826502373056590611709010202152968948258963245483613607800879659245162495769311933791118547077259500085166081578301897786261138689652362614190807396893165592580173900750896699781664870360585002670108297452426714585544248715234110186708675787665457532235604752014308070122612363685244058509657123265696679904868007140711351268721073957584495198663683403065332536730464221615187570422095850404999036709477551235796203233347563615063735623489856414443257597771478357673200*i1^63 + -16007710625637058926727833096280348840141696904856452761434658210220014774258982000987525244382459939601276748054135237066234738328483677603357856322867322913473278328087263958237776299224215456635794498021317728197449550208379778596233434529414760584577758528832773800861357294854735886419661806397844901354300580455815482316695432069956106190298978294438048894740316128944969908998650128563968161967009764328053610835264136573796330467159209950351824147599733909541539956237223633107232375377984398844172115550150701779343486550293558196237901965521512473525882311705301388053233225106802334334230928148582190332034048231723986168801110500803568993360339243069259392521114833944107021864463508175460865985500283890518683173174003708428224727040154494836589240570533315001414052174807739138228970286295423798246839078355801142039005303240570901037005251975696137349085272957006244842304329602001577056288718467148826088337480780552398482709949967582692662931985063535913612361397406738613258473177180925579159321163196031513712052764201232768031361491494650041065470278402504804314712074695490033022729864710748674994291657955208480814365361874256813336560533231141836423274541959589704792219543963740168901321012295518714455835559370533546940391719197672355270391243523978269368848942391543227174751608290031139405271815581318871784484172454233909533464512100964699741283432774526441877157946609555602146844633854691303709250135484799123856101529262140774013429473144476379486679601646184867262662541857096843961753473782193855099738442929915614617717913852815419212504065027734669680294303140534113201392441568192401323799881566242140160*i1^64 + 5032680236067677174068834741049280399007088082993147827355839183232932186947103948901821754759891407847437265522483568027051347902446550819858800281528110297293990641124565478884973255148811192113326532594166296747758252074218650806367680646550782897799100057246777432180578594132703461280814766118227816941168067045741867792331126799602484786319176954068330116389840726018428235780860727501496927010646782991131549587608858906226162421608612315380052056042415356805569166296352047897693062861580012693111946888583000211876862857704714987894356594736265349031065194975658089243938515965608172790591685882328632803250777117798085469995527997093448019419663659525345515342564504909205016666796821541712226865965800037841171630419764040111670002307676038936301193098958900952621901409385895419995077490457141050240291610991021448091745947004002376529275510249565520906266463765024689791380114301132623818315340725740599324435326057495065015900814942304929943671394732786430288150152805885841513639925551418275451258926049158091796476372699599091174734719529163628951369511232761147758189745257159437862738915665192178959344864444261358024041567671677434539657607544184545669942748727807373477999078758964761204506970418581098597951050905909907444410501416132910210711063612037143114786247999423400431758903598010706682810633801520384793373331502538343028748233907971143458783383063639243409712371208132269978294082500099850749353345059509789206345257178215240850464771567189870902108344268844040245248332672929129463592031212500548715984615409281343013090413417699995157034402620894552548215193511981260074089804998411718852769915338752*i1^65 + 9984713015038548277994098584885308514422490536080124412188911696217392546539170029560773166788751330178792155481273296621815395206429615701884350746410468581564789613025740596545261098595232767205044332068046350976663265873192150383668764664344776605937265594446992131570311218289430919031327563246755237543979588912236254081165306398248478263655230744978982691791086668093626868998998736170673738804761504734860318650568187541280161359978741156323350290555068815339732225722624631459974281262403580430463407665033588053824659393100619291495192555060558680207866500001280175563828682951039775241670031284275366602650782341269183221741894593332730813751268929875860235767794988674030976185589268187732706058721311443965989696074028843130295288298932686180996266309053317569425940490004833432072724641114836026274624240377416886433022030843795213563507634422430424512435718790728657369646602981791103754643080184742050347201628773532371856008394672635411214782874548401158168410092709649261041754744604848743652987041250370951628650736901821449173135300491676057219350389428565103988513849420159431196797687544261237604067416065145258974418577798211328035189320270910893378861077174238206209126888078323256103081464490419032316435354069794325986329046947467701667935957102821879757413878661749887786444094175902234453300168984962351069469122360799300810451505653672610029897608684846202727691555624006381172240886150157548370284057254028946370217230239360633408112613449460283267592650670678643208290398259735457121595137592155782140572198271457610058465370799910212814960433882726328339305372828040396969245099378363313550262272*i1^66 + 845650636046949049633211443539138799895550592606046768509166721895199047288815873676559428132689063541801219086557171781655838681726925584140201930669444825681916354060974008271215340033453770208968538327550689085650784564180644956445090016011080610564775599795818795718665387126750961275629799421401480908081905532610338716463353184360355563384302858205811429647279788815506659957872849011003243082303595619200939128694930280879093017792808726031886586839187757458070784087389437608204853606693595256381474640718895070550803742779627295708721231317184108684232502122199462816175475446813867712584376684218571805142637594549800120543509576000389690334259329116168781480118253411512357023290077317374325465077860888738174102149823162786392578256063833573974963483135374680849714637100935027356421651197383165977370925540495785067115090646478464899501552657605944287763602135995067734442068385381360132847702990003446012416826062438875962617022106649724131133014902392759099066629486083087847847802007936365509288674139627645735678324247817547206597871606508542670996057866466460420590671165498651574662913350003830270808927108189588922885876832508836436307277284469691826996677606367117274369306861124129669398103165002844590856531340668892552337344348032216050978071805556045447873871069969021939628772656610475259681998616268267028063546960341860174935056428867400551467793361877038088309502953985543213275919746570420458230104660566184904806749319123704520940483536027293382163366152986188406292044635694887927676663958212710228278660227244759340614767892737508009041655662793193150334232340896611746764162180084400128*i1^67 + -15519618482907733448491197691810206153264585400190124003041396422722473220991506329610232052655484180202730032655783853558162788963931572814700972686398907110064708731462871943639857492047539204930044246076152980953840346830153187869741190320628708361116655158045213060126132284411294877737668052062722387613409323071557134525534746049644180146955744249701712873800946990460023180487516467299813275443275087609702611278467872187588699032910372987937819658690646784884165768381729680417806642644947711571386188470342086492617902381738352387103073817985891495096228951213899749295363966068794739310619502263143255379766414873528320488665875391482740711296055351363008413473295181284076037706218227421697213776095358397143300226854704639744214453600670510145580789391573319076776994075630408279275243974213095792198253572300077482597171198974889457077652888508582279893843716780876175971359396105563481731635405068473817944608498695936651708568274739254664628962964216079338788939532613522490578617395478566402228311476275351840528421303623875994354436341510465588451779158276529348834596822083269118703090735776639390269922536232743039817276039234175130731446986557858514509555905027501608350881088232896601575429138382741528305501833100356646215815620790482210244899180046812135322538620163411771834308280564745926116837076750462569082817254528726134981688463186176138132692300819461826889394185400826403717862220606546867478814053206394731313610025901110335662681115913762873427430509173195698923401084439260002382877234789218555031718165968832908942003256056892303954392296893183611911586164812688495275571274579968*i1^68 + -5658647943966832028519369571797061760117441402329560730156141517672929261706430049398657273512886200997928482283643309121634900462106970085389195463007678680700946302473421712145725144888085504810510605786115254298093738787521459075493786565129908013793644353228714238970609289841804013477787988752694670165191584211197539346872161649040486045230310691126302119723279452690345873710955265712362471347408728503383980950498535807020939295816621486065717078590314652023699077642687075228444245113773928327014263839600006666621568645926678656789623728153423799909682868247604450106453329637208234544641370706637397226155094660507546455886830359104072092717812752666522933907897559572891006937515966788747635548517522814955042285857078676128202493876905373321598535453639692978820838145516927830291250176611124027817901246236956929420117084430550433391118666195654103008839112995606902320425126822889670668488022817370633163300935713559317443554205571202155325879311152838952569762718460046736429921427373318379457019240442794327799898923036202408462672596864214566284799888988416028384490965389662268967529453110277333106567907364462962399576584195400044262892309627431365865962539563495911885883206030405318362049624586034503372321174982197691102019217502796834278333987786598820607486367438637868656297313171214016451065048263372228723404524760139519956224569461542649039678391699610469152821766088765112257610865605055431795070635009135748453828210640855790486101646221096200063662814025182673621356858239926465760258151675557388795845931840731056852024018928626551383801791469049930565907199555060397995196416*i1^69 + 4540477107367551436274988965063630282786900377531048328262179414800839100754184056056187678448149228260401971716969482245027289207224520625293781236311707959791569379474641889688195322637446246374042776602115258929659392267714529042507375092964843711478149771687914783846914386107840002458368112292421205466463856793563094852303104184314300664037032931193196362263301754118760806535412931089856822947886918088081804812626412127259373296695103785049021376748907949459823558743476194491945879043135231364975665205277155167918461931923149483036278252749238686134423097992335311376738553231673232785876215243578164804538796623498680580668143870560019351048474361286945841023080788887497021816214510625965053363623547650149681203831608263379762031753934343925247070123361421236377023334160458662880307103312813439139853423207271456155415341550316868546250919834985640102168105883254057543518047504126407786331815716604055258060856047987842356600221864914184177978546194821948190714206256012504539912078002331300211746818062742445330957799305776152305779173231452159161183967951102986283244930708123785054496777165082653984344578447051437040998330618961289425762616891218942109667582819854273213098640105916538102160189638679879194845688126869268511555330637038965264350096795573393513992556292526608413257898805494411323009378500171953512445359686181998527693641279205342822306035653873908806638514081553309808440692186882776354029384939497699158917503000941936296874562766099990935303018099255108700725406199267577521416562733054673349351163945612386408905136036809224223271377386882919699360827946355916800*i1^70 + 4857391556827632759527372401210167765246188289102753286337008023872595003473386242245107138659819214653323668366668111824085051939637454827637476264537774149348994793454060044803539428540285026592489325475489930285099024912733792960263967253840695298353431861619680708665780629694248966750869074870021153521565407461396331574132932565460153245532823583294645903474462473919444660164559823442222932639057487757097850672456183297054699974981815698977430365670582697327543553620862449318330933746450507926419908598075683771066842010519070010680180668374447331502292336463144591973282846433121139696398410031765328735104909757932605076947714492053926410139911549748761846578922754252090133466260205489191652972320740266240575357134705668323708266665603878068703562042657960535888662957114260692336771465809050252193815132731050967233824370561779967629941381271611229653091772755797301018731815777056937756528278653549671296997970040965882021904694777735540134428949755225687865685119695312834275800383543850495195611205823413071800408651423281028381480559866944375092803127036149626802290774424535333279581334313613486191496176299135494187913881339998822334389113214728611317022906206377083925107697615663589713153872269945125849179187997089530517027476041160635057770907375563132564897929744815109826017682012693667528709131683584755728463861536337983083524632869883694509698334493770108121531248141806442855473328400966278619643062555720195926180326150882402394314463072942666873490804828497584909439113788363723029444032409545621199628806259307457142614487290597924565567395356094542386794344742912*i1^71 + 587535422349004389225716083150316205516155631422065829404162625085678334572202080132906799319159751571525845806241971194049678815967786419215044715897234593097515564900673327235813002712329158549697090585334710945968269969937213844672718049786371288110933318979805098315199105609415704622239519663376510094223434096063274310126082229811338433857411040704545925390980096092880395789565548580054140484246319862643228490254069468589050093183597087329085315076725001913639328488882480421666016635722461743866796400235124885013120455102819535501829894417371749561532607903800919566276460257338025403478605294858815614304119290134725468981113427214887417755920688826562788346035725384938795814646610319698531308574085716843439697972304939253268962943754418362894964679713051818073409719541541885629912220275775001204952157533400316465430360439033543549919297447605835780532986151879003901923738180183160014125582881523604952873032978704812367949101644695151966978092546883799806431056925431512917093075246760395741839179710699756343351034777914100968505295397597728436672710352535018764428248452362405467760081261419510077463982369436636291277308042602071039176004105445913994971228780671180202635968407193339738559518273193024557110595878733235883374510598092619483362409471624605604243569139180832594582377534580926773407913965098474785101814336006725826799122856138098079882090868619319371541316601044778201974242043616069844256715952875877960161440085483151638728625720879712572091583116755083834382638946700758568894879067818588806837433002830990334826877089953832654599007107395644181970944*i1^72 + -887636612421128870650517060718142199167289291191140283702701691489988685959830187487997844001980050648483788787246854646066323560000527943413704031291231045738275721546503410741727240227904434191882496104355215029889788983641196163432746060460332993817319194824618629965107951230177125426936813220143378138535025160164678273879764298457818678300982960906649803504467008757853388348316448473370318785856940946946235666882329754088208990604651590001938513822783853949862629553399677948511697479180215472217537077162323955945861293858912574230350435823161702739718299062095920080849645587050907564945305549719892418780169628586924839939903360157638136728893724818273150997477756587803439712596117450686212088393162381900551852769271725430534537299969397637532876947781360754499860662937032764111551346554792899617968422053452355392915731815131343846435674937619483491292347466708626239289347207336111253268990672219738831010648022094092291011798134750833304888986499010992576119361536704877709986333190713838463582508732328911169990831609156915892453278532922366006879641869438838718574897346135972536050991414560716151964150217036148568164384219754586351245410854960947930453064956770533114184098696342339624776743641119954117369018056918786290558776352439456750532810524136706669645948243605540024327610674682294938820681428893528608684632588348902581947208175696454198664160494860789208048181439212608490159738810287525831742559588546838464388934826686026404479359543199765877614099456304940421185717742483385612536309431537213386756478097062689061835287071097450510232534396014952448*i1^73 + -413372324367889937845434084067509362767191904084389269920499982416741149624398047988481261821796174061619373423744048752675352441844290379485754229350835137710326977138715417762344263503852298015129611991432435081503939776251255754126957939956021224771277325685479550618278548201850155404508199991768751192836661553328098597439162512324258359821716688526296258713032519671177664258971573551630827779729347424498214130713524870816481327204602156863737894483071340097451016673550650036664990657017376825161122736705523603115764623803659761723121606374035283717546681274078305427974508568226315905122242875907133683837978411279199431916627393962430983137875286595481188071458771025477839242483153348077303007167205747435438940681795099771437192852057379675796534368513705622676621526603456410563203796134297598864545136800656322007368031844372195438156363058101550769720756262896380530770284431415652235055761148316789718379001105194688732892649808416912464226678736370417993509956342681242254329445484944430807413685600155231350436039509097952245620525883027984389310455390244409281849337095769451853470674494084688162556336115705382898385729484759082504180089793541033953711469006879649950989261063991715218452689583070173128110406364825171607807391939630071446657911256164772428327867774696801874839673235606054995174247434499916933043602071568892986821785692335927929798396449341554365260111603939242546921156271595438706310147878790396726173421055315191583408640777888769208381108543930863887260031533448974396097393424555908649134589726795347507280252620275778760004207640576*i1^74 + -37067103893805818611453821316649486626127230046838972566861928674402352905593098989225179800029825063457446272033769139355556703709103468041822123808016958041528251169185719567321468237805132962381721075019777950279393987363445691346943776629295488358500810174089530898761517538003847005236810148094193986823870582013195987568669918568831285285751851825287286310043479989643268850210308121664361662923926461237707491739855062512984023817378751995541517281503430249299819592656296323799841890519709601276855414790713398047573953193526233257577368809392978709640336237397488552267108307114287236999118501397410331770024556628592068211036887142677447260829653158896265868858766840087637645956496568418305195842826471379423606487915454415968678765781059390313375437741484152875735298339533199456403107307427036229659397283978121452385125960551184917558607709569174816512585233586034980708667681943412522714023374065565064770687505981639836602843605259956026051743977791563390304000792321817479320087336301260611426208165484193784641423606118168057111658045026107828332808487114921277591695748437422683368190751207225501447458839849357953330612424534102393869438430993157359366857661080232889912775380539361225555084672561221746661161992962847900912942540680958459041992433465943333329570535916377199343745464455027045530510343381745515154655555703063484044509988626265733033164434443560300786401780499314160990629608428025930742612342827509900345490813815581102305558441621900834301208578883352477842791838654385871887858792564216160672646495818058694111533550978416852860928*i1^75 + 16629940915657336164992324239168606632529170058637659480473795393853673440657082841637527768891302946719222572690415753982065615895039129127013552070179355305312011387877786983533472798337174214583063063698266621055048223906109313582947779692572270124906063569898113889989850985080270553652210709923080766991819083385785580228776663108760937643727981036684288072236462844616125457188967380930165245114227350705367943760073154936938806611159786513662289510151549367000296123483329630013700860755199976846120759512639084016957699509027264489475322602490968894188132157779854657255651042049538474157643384341584025686156417476339605760089456188498223562106381154763118369480806214269304646889640303435680082009487210619958389582660882219101155964783191085152035308139291183126968806995051934377338733741979194708776806636937854638325473567758601564410180842937817084845986951215463413470407877216570176551276108892774516549039278283894386186570230731859335160122135580678733935450398027020503183960106702132273990918186937394998115768806522403376577580326189488969035071669078357416245833494599752435520238004779376271448709922109960515230383118918310999975149454634802098419875446121860588287368313136665015066028880039455013278033195989064705487345963680871440930703571542311435049152759660540248449878573490769442482047658814915200250375595051219755261424106006894468417955229325869046133591802647228889255975569935096425684147403516218538643107107428886067195218703670441086487463978836316124516422786386042266101164405597015854900921256064191558381998581225619456*i1^76 + 4335308676686183484425118071125700483644815064543546109194816172753408003747867417538146157959416066526887427902760073481837126972087807336570160967664597464426553609587336092660377594966469861961213686713709485965051296872823083802815037459695421424302269874361403561669336734700677778690736063709459775016219221819105469240864334007193148207722589953585961345984649659097702038747677436711578256917672813075578725245441917080413710773643591590144314569307721621236472804821790255001571412260436217160460787413616110526419478509035060815374053243674625130076201521807528318393035375767827473165781998881265057999562269484599418835806103904453829203387440626471538196519064792565843962584371055715195058115687139188566988473194170467434277407367729551496720776473318035848676823987147361414282980984115043961825168688305887272937782310720212011015641078143545228022803445319208931043948446112146985733930563835511895190343132099546326985934562882404535403141214845523269170633427781662218143969763162122298130535928394007675829076049183863818452177572452946857090705279603268915138651505100291687960367923265883777173375533968810494982919754726009135351058075252436702067210376616377063865688083193976830728113667337054715231038307369601778916196587275531966400659531340982098651227730104880085102341286772402531744180311981327292866005837665286911312789615728608511344736464287048354792564041958075885068079397168252579640262352568909997771723613281089008344810857330396210828034096285793549198952794788719445145053059425566060849138317601479708187908112384*i1^77 + 39282391745601936810619973753704955401686332889864943018616375627766246831867179630486525969786865827925643265925458474972737231020164898830481191687539082331968752511566918721442614422167672212589384520739762631159264065173746587706090477173462447316702815751392199234081997179683829076349387796610085205211470185971253154600492639437256826711646768082039685641715775710031723502759538638158054012166847324274208176663842606831683343060569888860525613942939406759798687501015931841305457744706184864660548329121343274753862118152932031399215884131518349262226330589601799648587409235116140566999046130915652707615792816013751083612503955976792522756779894102696509840787871995134471156485495266706819578380647722821459306422548608377406582783773658514026510439026105869828532230430782139988358372949489959800912416545634070415072820556453592261254845086745245332153585084302680852029972809320710350129013040254009708478828906257004279142669766578215992072627881002968165548253146630471927315851567782388976569780776669847675045734310140057839152188088815712112324279483530598910682744973616161038073711453921250645519568370190330281189401441070520762678045505001693332982354433112569594545798185467176690931406093032799278480027586035040531584223966933160640063830427104947410293547384439183243401934694328546028107982121314389859085023515895550141639596581751521177704240452877773865128488304156929741144623691817350759852328109510112445863551926545198559245564315037727904430594804632599614899253240119306207451181532616376480677199452247611670528*i1^78 + -125982902396573042858801927222679142211297160920081461033064932110866347000523208284969522591466534001967825660861807152360346963289970977630389489584170166408714746605227931318887521622763805207041261134288199471401465885007110196111596511313110907499082707423719996050426017305441532221047173310721862072576076155213482618383083530814243371894119478980142183895903472870991764788990660066971921448017583689484579657716663209789703375854114366968879101342891140217700367213187666555083803210393105839758550332776400569317280086102706762301133230035831087669458636439926791513871383764498149109967419282564962457870367400983861962889745803549893538599929257801824959368140045452256143944871181044630672905086173524430474959634236671573678062021982995837207214010451821093755555580845343183311998469903916358485082172453401934952786069081632715997125565765423626755462240574397733594485846386187640945621169837883269923576131922676519190177269116297394802133518835448166243489484280650850842876791798444161638788451356852251170803848805462893687538000989463135255716512364684328755549453453140786225119546007468939329734801404126790455918489033791316694401829647317396248015844658049335003763373126188056387756554448143110326424259575417156223930994713569586214651416843001638931708473252412666236850808834407787341159181356103729585797543578286543357188650914012625226543598929648201426087178665045807542255216817385105313520002561958004903742817202865736615475969962648781751170183384407488032056332397199057699057892359237324127056770438791168*i1^79 + -20288363195224022654157887453706885535844875211190021445509194480927175555718163213469904245956547710353130075522097532981156861061922957297710181709382792564526380656247237218357443351251993450090433219392314187930882686991600087468494451341458010958104267832375811356631279607958406543852054962728256016922456491050102956113017811087108015435085276449478885422387000321512844839758689468439605465689926457491893860380507566086953148265315636175826129297746609500495292575029584021775534798609486594521435679596328074830577230020753502635399122457005435964970124115317629326020352492771870102690038195680259487327044362127403086047886693420077749192860492397124715369694379019543698721355280956811766447501903146441940182617463542828485310452383230790409601375796150010435039263682299835415284419232628766349453526125767647895569951781034232923374692419306864878877634946956683340761983628533402501739238713245100018163617894834322951756006107160910737033508248218797835615350197497513587595041071479882966842303103706733925066375509507536568318591402109220690783528905744561388941564985962291928753252527669937878710681694307276466255014599419364679603478820554001585575549852435183670844695060752039739779873747023126425175486682893775661575352236501567048882193645936424521690249067599387451310596513015858567582996989686699220319410878275413185332605414865218122711055282565273411859956038219357908125817037922805986222674169097860503539898705699291171234990313832769969863131589471444194674072538421150691467121250759478662750273536*i1^80 + -939950666276534889378619073180008473845518217143143885024883177209903151281371271560399862988164984911937546275621667114877500623491611309634445809735342821682998987377978831057129413872595443919965757316927737833951111987084184857297941820744984656092431444776788637460126914335023546480910755890604611913007478673058988518129649261503757544399240295350844522670601068322540932941671242152785003544147281513188060351543332746896731271499981635651705610901229018128882811575163144811443568348720749192129285032644664088042736372839913069559228935540256340581316324660917944785391429200412529341916672197969154466051502201258836052905180603591060817803126186488887041964364347053489193732922565779137876626623785578754882897201524946702999622909345244533919904438531723608602339501535485868242954240803999101895977884987214763256786582018620018920163092940536880449590912253218888319128790738615133399649264728908012357263355533336813559014764454728435073666534449115573955531851334965151291931839711817745790449592155051671187180207654488436706118349975441307292961137280048367042912273545984360077245391682133833143841662868235962477529874949529468110573356909910469899979231791107305152554779108387479979731438248999082732417314876544694750693784261146271158191066294848011457437352018890997171863242992848655777327491595678039471172344193484824304344772552714037787079453599153781681620559740849228927071184895715801223131732758536560308457795103182830600363482170766368667286142517335171089406470304592359789607225072992387072*i1^81 + -46020398077129956218882748856076465357125708794636491408194303262125268307113522114811157996291219759526568563839529754458596522800640629974358228617972080302477228610612991355484013877660819972028814540589112833419490320800134442191067471443628268503518320799008851858531468372628023557839594405701289223386422899769864716056860636270615011612250694136147041498304650897059132160428274091522611743701504093036192221993507789471709365306068186634144472443023875878329508417197028280927639420991869502995336381098913438120876916231432717114589009253435347427312290004751001939805896542289403198402389992770738282358469076309596562596292194979070760049372115238024625048168251516681912943643799872900361771487084218443985133507336132595554694637982747176215934561859140792186329509174494402265974945271672765793425779374082880017371311155175030222313612876896935937555950386976733880005673264094625950671473657526383470197102602696605215937775812228116506108140503025467606209785779046780169351631789326934361737256776300144355001180876152597184472101461937627275052965572521916797512525135770520252360052104173691046506912628426838413907543553364531800786001011284847295381746373265471487614787610500916454177336902251144005231910626664058834379404936488841153379053262090894815451676103240946485509359830583256450675609447995122128747276048088143663972378988041576078150540065765938997073652476385764413338491714311188248944941960129406975242589773902893512888888500421934225926755072765651968092147084106440683542366126080*i1^82 + -45810493580980624291502821207952253503189738623547262877317287438604499870170579638933698649942495347395863598985573527144074379272932543261857350843593005889007927928852919915669549282632133798680232026096506569789565336163501091464253675206635703496722915341985990557558151878997082995351044589218306196459506469721343202691829652713333305387418449462766405624130554848984039318266722879013789926249783603255778881343012446856714423724102038272655147471609138755400711237963608739872826736580384405724302614783670656486126619807357318245083059055300027484096923344214423316155479288559733594240262676717087993009867311702441427863834651668659946749458824089265624643492018820943785805545319338661817932858352202346606875895965904825979364899457000369246406572876446912981337267642102107480683872313138372194554375330844461800899329292074259477645564738007348538898653522203111669986919303873643952027600550478207089988542840827967288633717558593409005396815543983175057779769049520302965722244954490401486314272600792451034604407547498639320637238068141073452281522727061055592536204312340138248106791782737766217216067504115428853222022972706773062338754884645461774111290273500936629723501998347862813111190369867085514537143412693812604611891718057881564354815754239087846593476140888402155009315691100359980001303464549643001316812435319180323460538405601327515291845927536377609914667669211379318222039991129578985532175406531499543484284883582999287498613667251758367920919478981690274225100976369242021560320*i1^83 + -11968380172697102084120160865259369397383929899855429885032880454712870633357217141831560500899014927336599051558483011839575188864110226016900478352025346176332014272550886643416597347855843468353566288755916481384899045141508763011382291159521397001943806290076911801538014921325092122852823917578257115332242005674462008198487300262254699270341634077481087263372273959912447517181860227750189262629706384124633023225682176833262659360652409405702672793161115609264787460456921510133426026746773066901558081676151919393323695071333608474391325943734644908767263386065068320504282718227505675383683091764143537778823406753921683214218642712126721398854302303828553715852865924676763646161728501765010599038767364347247737945133978235484206372702402128604738252294493006903198384102528834293825503528206978886938025868133333096975830476150150379780049094158753955394224533546566671957904626227195772869100120286638697357018314941253385253712752232713528852398932154452379303781934848517559572236532248298724040255866514478509747072914433376980328385477572685327397153730188626518725278615450445391909690151888511396836068161951719026857384996947580931690498420215167715667995559630033894884972147178409362483633329176561247530911422889995414056201016904659398242804325301593139101360583522218210858369201833499368998534386702563663229654777898130133722644056258724496625412262754054254005680556807535955342219756348053605604747125930823910837294052503193849963607296964570034275325815702054861818961622619652096*i1^84 + -1789564421409890572247012544377511766904385068227243897192893994582231347231204097145137658969258281465697648342540516248740608881818607370729983107500137911906435249530163783535783897541443157480383717632585423418719465483095138059134334328742078502930303648378851965014545508006341157277673959179691126806951269787615159109834835528123776766470550571896359634542942913720386669945995862826229686780112403933471584919319884548754806745267639976653109195002848159102925732135559082080616017799272566728715444871921225869738933731956470873501879895187262249539881825371830691250253327450220364909918441289535952719857874891358217296119083181551006745507711647211109578432149965568152062704206156753798875137457493559886915202920331776560360215482932198080814755983497306994531034255807251589344373308907463475957510964525397445681426952985856343401167673568187975001921010259561860994797533528052121253836054362758957692563883156191490314077914066353090044133693484038129766402962122366365411458487878178828826499875887301686837432653502787930880950336770716835179079295626201344351854883293246613030220200019369074912238253376233783499557562115806442990496170944409580836620078586572590993023176074557751071743721874835048775479663083120529107114902064118007470122866695782033274141074328538507130603960432468351484432159721511393016438370057605435539525429896049581721901308453748859461723396769681138495686428787126411405255036944030954677902557728010176323305236311863602765123552773509494658973040640*i1^85 + -193200518939954677618584850131187136548817827718642487411079134875545205888826476840040258620892861003731196400519474728549387679762330382183893648379257651223974409891936798476160164716584071612202563416046853097695049508758783827435399047768575562300981294219216401034590558752253085815754545756437523931552952087565923906778005841127089545027183999981507714469853386502023968277552370570343837328272954566554444764367343259341095198545986895806508802442880915190472436415325066246680530536012263819392666055737935137834665180709541327743944682311142082567421241418394928815173758246954996552673085407411100849648932996179267961306763827012966042235872459722552861939432065211725381408350427708615023272499854335362063966223255799547453687802355814212460192663981566062059953122862117202709233274296400435463325650393132061156751457542101318472101294580098710475441824003439348274401146376275334362827664253857080593997879494176368526946669063492208852715140528211553986234066154999670634765047497957767522898730247396875584556725820002820951312707973971354472716704460966924692335072537177172500130850139102615240320650268597034499029194269741446902538009997354623275909221850950763381508182615738517829288692100793654899553706414178872848615502668662590130379380829127957677997072279693022410505412003778138255493540913522112299561179125554540243277295252891239814858198322641674834271595822216695038198871359388565481788814094890320117719649934146376407400267279203357167981605630332308029440*i1^86 + -15072786093703446566111006975059931493986553791188763804264228439590823647578443504490411823341064081462859350698468006201727734254422497931106944935418446749696302451504826504072461401146885419803234065028758579384218921408520150435361702855522192208408070305218618115693844874689712594110768886020466694627658023735561800974398436246456155079761563035541464421171324451769885716773093010271073049546179762114746008538870213147857004131647185850227847233246976504079701366520946214077515234321730799852510888477704308486475959147103009925272230454652057499824289975574969513786868278606431974772868588925442832783920249254338502503800983462030458109927455449927684070712731334812806073428540895104559166447531422068539317757252636963553352927213107852230866468155441993007921304366203533449429249343865339959471457279073447174071081434781234451246607572817514031216161124918316319286281728062425094559275164303750077086921308886205315471665897327081584947684082428823370754295989251132385129415022166231987258807689542759869458405332827409632729120770875619714945935497286122096600528067592601412886921882552747345488471468289616008795257470406832561383762043034695864624200418746518089695313786901409418916032295601902009610012560448002068952919584924440752152263225853050606829783107271537721601650760486280967032064588176437952100862032902994442752290870544790155421970813307353494043604430627201934573444865480599303018943621371415146282092968535075785973395600545260774592955864317952*i1^87 + -715462290782088997810354188599624774703326229558453834835664195024581636530203260966612172510524148463906573784186772998518189979341608504342942093983833288911438899738290629439099846431920431799666691073724712634212252518200141842576087211747601958628686940926099219550203902169814491828870375676424343009721979003799453166194285950595394677135199393968984934288876201160274637761181523091095377063477744319917278270483859629135532430912767452006993529469795014693832885764509160472721503355873967362831969944779748871270603020763955791476686872646931221337455641168955384313402909646916281174917783789031916943980112881405847258284438814031378600079925171539115706647815737805474279251193212681054895726539369176259199834057103009595881434439241511628627373699108746372334723606924623177330969497614940463664468899841491766367768551742946582596850108061230969909046778688273735008504660086016642665959136390196177526986915828134528483024417175478738675289498621694594380246727855789724674239633985049273608381437430023803414882081444599654610569684317170575118024452424064442897552225738675696843180872041257563381175519328510125535897637498450631795850004277828649940663541687408770957724163811872447123559480394121028244937916223811098159217268431496686660415807269590821798528578173244136737913920016256669309987700376907590767642336898823865821336322365863989547117408025407733889053596482417777258918948408005826085719986640791961880607111092300684872315678021297567984254976*i1^88 + -3500175412862278467874088161487553840890210334304542288515785182961404605411390123129262005650652801690767802408651080267885870843665962074551586438740400570747219862511908445551818642064189098345970553570286128480360230144392467744853104888219790114718245591529828186946784664143047153634916602871420514138206500490737811065914558816940929325365329235920479533860874731677792625193512218420903045946821499490585591313543168166014826289381257534167281686700039829741048065020399808839462766309280618131484607963945236740840535252364328372848218465738965324442265694770110992987118553884912747056741425237735378787919463714099150111636756329898676865355935306254632630811574184834431537791113147862396401640247765103949643890563467623737470012233301701782469241319929518052065589980481808635413845685739163601071605706340404057703970880166226951614384409362242308027567639569848788099164554140891071667589870966607592106561493829237967763807757448418172514895177916711628251095389271267914854779567233783104345008560510429282802006078746807602419501584880769214656233618978467095563705211289269704885827565158503672156679482612448128225549028415254677179838067931140476059755753057024588593241894972957212745077817455580074274735127929723447923606788172860606437294149117164268864261005831296337923469310176828034336893175460670452616960664158787719437611483652788752936452123338212819555840215066125217406858493820685250870025897629168525421185991337193268886953621733769216*i1^89 + 1950777841422893148437247680633083101777169741861593886344206434706341886218567659988585355157848370612508640716040003023198715748436909614848362353161363708054112209292716325401212633677173340305121402024047417883164426559453089411197698357693743335395412088174255532865461139085819597468784542808834750804966187674556987915015840831152699431411649954678065276002086166765514389015444589203959957320531990024432434614665936102069894601509522836442851338816311283914104859085036007224465446572160485898188213954797653082795119801686171613879038570574387019789624319174320307986665404687727892719130794874399165420992049750611287451645707997835397050748670094782050853104925633109213491700528780706376620963287997407671592645674393659817616819781897455623011048140157847448785848908225656992402812125544638949476963510876220968006923878872539867895950653549618568964788831252705832161760850411977198959311837541388285390285709010292788287647888898672233491249061535253609036843190875324262187198578035309096853135376299921236907632036005214583494877102004736144398497803774412177656861895949804190137279206539969591373849890667421263986464516748982978888315769005372449549762195150790399655551184710377843278417429729770236514744243393293437079706886506755898480631880736526933927385155125602413494344387196270372143517116224122786679974068117415851457013874073514440161158233177762724890450516830979220315160711214711641150424140399292314776240692860866777499878555648*i1^90 + 156305809252162478214093977010165325649210066985736119018523858863557718193118249752557652352774567476729880240393311381582538782394799189719627334298211278976769214627187541608813552843363403060124866166399764236712697580373265602255115271762440904271123356734629951576088966202883396938918030883680230600406747804606219823824660910629884689567072733530751308554031948414987158355366300481575015631877768418185319918035094983103280482791394656435578577898554187945293552400931861346345842192143838487257940666091321540776940553282992466656484700435307580966489127858912334148144744943925109730279180648518913102403259255999739623428955633170137279957392989888922243208595420068095661336496613394914530143915300539563206187031016050312306686811509178235733828615508091379175146034778339427574388549139562130508089560154619601984056412640200713199151590837008447301676146069408221008235543466729181760983280518182322699998899094369703255655671743632406181165016308099515704593452886690249372656938544199399807393694048724729412077937347629931424244444689601307382450686380499344466657406951771444319583276408317650108441071445306098209973305978613128615870469399294232045067779525015090367406550387303513743527741198746657810930087826137965902243383673225921101891616288186434374933243231090230584809410898762302325680974423537592582873901650507429076646896157828122621914552233886797515912483189222219744810431277090512203997013714765610635290660616039777173504*i1^91 + 5282439733899567822116658830867860206367111678492342180594229972995295435326043482308074763310600191572006935340881308771548715439479966425930469159340562715195523677507887607712970557426141255646184075427906160844346160908034061405266450119322566991696911137730715483338978703890247282824222247797280105105443960111550203992834549737113651726190166287417702647087710792207834772235749821363068334746681664565323815934695767727370133916300299352590164930794674443453231366584159894162475886703558114128476465488555891584703920132576664552514409347531350866561591208349007637148305913305131007994688012626202067436669230848056500402024691820451642952537312213117182124108268352714835286775909688910669308828038313294757017248210335457819997199513558907078109900720031787364837255207752745485100086305418872680287691377929108705173076214556327422018959478622691245819969224900001619473620603304281489075891944611564828802084990710982538193014870476326488402216445935776768978363509049911954774706293410614730961712308292073173892804047591863558179325013413377748906524821211530985064459868758257099374423892992581821923368586102278482537040388325100328203878583900042518830788516769622791696402733197124143003505011824079411226429994114119590650790564041640057677573261693942181634074688220170262195970693831310386478707058494087725735953509735166009455942761020196444622905067429217237209596782734317825128255025628509275172264858940889402973641848651776*i1^92 + 96846108211277938844881592674795756840513087841326672107605848326376527508846944357542265926395405588758824321270370960512242587647403717057800622219375664859748397173416386537816265584732892812194044247033684316601858013579056943912256136436889046171462494941972285003367171738482387178403404076463834811427407639303728881075786220243446340530045817253246509135321636767341552092753655001922409400664663851241864878831436829079550945948141000849030127990957071568474365280641059878398551084921078494815420317560299626460717661752657655398895888780185092525779896774052093938006737890279187303957856857853208847409828722784129758125606843519712069588953782272582258055586956970900271803451849254032559048546854680993557334431341412425755986466590927132481925114553078107410299081867198185033151983624562246820095032807495118987853380756177864094973460696489903662435205719488774014801112261351560714137890059843761058797476016137632848133507647389332417217497091792061139475271711359150031802305986688957313475757394373384644652729064482728439348344634162310479625678924199031698100726668541081666135338063109933725084846198604766676777435838448993666125591214131419733741133244041238785016416236988924332518321899552776491214667996525779986081875989210217280082236745837560686347654246257268530826786269630799252202314951491696705111303896429323218437637208747860616877836104287980173759101202186367735085874566998973899576127297458849477296128*i1^93 + -9578376601041295623693344095887977037801994736737115836866727833968479852157001269317555625193426442933255437396510587612855485757628724276784461818929655966136576521855382048420343365136328202513275480162724002923651592426033878839982001187530109146955345533924005472041491422985326497099826592019607546574778313512242323218598169822050672545089649595481769918338824013866194196114319165693422856877075306177535082015514335459792444104965955789414515660465721787987601062395209326907216636427747132434777328293201567178158593462564684825820103958433881636599542255432018010872226702411124840602822026606385220715974595912472763151999225078360561366928995315259244556050627428031346336674005681270085325077878700974908195906623841030577099294000911990558196820633604133762976522450729903870474454123203974112624453781615452730029559451765532999356392646873749558143283106652926656705442918858585900149199425811306745203764533930559538522501655394027223959555006210627162615502806653972060143393197144093827614778928550658834989312204329848361860312028128851984604623032239159454203709105834778443762044781856409963104886924945336601560772767204343003904350167251943526957365952900880970066861881572023633436994690054828447772259939609532808602808585220437387205994853634264445875079850509753357054655731506262067176995656258291370578408884326604278514342453698845880258377101995422740086738986606854711552508561573907114223081850914471936*i1^94 + -365713487282444314049123827407994199106016283791408995104691595590850291266674285741851966592218005263630553725422478170826048791609776951623482361943738815275168858729463109539900114509855723693496252564423521994492774110289032371694656453865625803126489187726642438319010567692701983578949248131185810382727595925558087895528749765175364663244645900150801439253378731447326074923952748323885973362001679326699867651153132241409026960509151149096284234236321819932208419109734788264504994937298438163844482849360680571234253166071513841964873122271202790696101646638377139288352656529005364058158617756092392022539312501367706501068713196945825037651491425763146680205695240286141529284911083490996771059530878060429798465819942568977974445143374534487920286308728522786976725711668700514580700841803886897953898006288401708168557512060628585305706502930435485470816605308851516650925074799144065593063172658346290718590197316548848007054388569308863020977034037945228366266866203235789050017268637079048534543309191368719404941018360375468094160446610881048072568883995532937876400817040506000781924598687806561453192661950015583617375525063759005751993790111594601732786963394601544854378124597562989690405478183170474668760189655075149759365836921882019331236603513308737329001479285665079959121275203095868900279134937562760749562759648694321527032838791820261582925517829629726570452681143942584886126485814470247399922073600*i1^95 + -12094121840764983326826266127026853816409908786972748716431033580141584776232000160577258272071668598440344807143860680110087468529090195370967756851243645489825293679635412253027427430882560830649748168739506603453341595911408489886139235131063036818478694089215002906065195352781768478932259896095192099497983984695540046140557555132340196047153419762341756339598143919599711255774500792352642392401469177378142727870869496161130376899564734061383036641610409351089236105382607321507994210995305184693128529369528701010698170591147217455111921203023344143098621986244844639827971019303941647027900016487680782175053730843537650033432072609976066355036722349897162359836046672489022047522841438320787760159963068769918477519197324452443402172111089041280866604628366109056623958146720763004079896313075730426152843820005789035022471320172200948264862682362297842533241333896937055190990537480929795029176769234707491244368397014757807511893127875127750239891612992207261518580371131224721431560182567231384906218561452509890153316126813361560117948502433356018385164278249240785585360367831667255562713913411726262525637538043492237791366367745047795856248121064104156654363205707409004610080601041673058365125744859631433725623008311880000540040139708281798313087783408594778047538902747149512666265725316006654505909461862455132545648194285416343729243502548951193470016336828189183149796654540355086426805244088941543424*i1^96 + -190195823852331401865917375409435358731885335131230715797727874857203576262691563605116061937588750048157542296266415777988807479860249989990252001176762250736913883539699957572268282957902705064972058958581463796989889654313915921257798075216654431868066569513856950620128240697483368245171185666833412658848300629662388796719846414185033323157199167582670819678318390611786021206506707766362135542767871634621953083130790086859956334104857660887745826108810544353393985046114341840111414956124724360250285792169440336630065884675171464400548424063701381655710054684550879080716256683277657776667280869937161983718667739444446057802532861937701129330808167123311250689511627419685635595151903657962136992107520391401202950519129541417326202761649192170227567353956224914991035898277712013677848048307466812115587275107851454510212965858045808904426397631646546447129510908483641436258842024479207278148800700046600935948690380079741196479876868169230328783085928478141750201274941023687825243294861752692182086063542178900506076652108382426064859452995862637054131586461262265679824308095880582042562590679693288649303753116600033573427785911577158915068522132996811351810933057273070581480725183710417688703129394081171973839976719001083175717660366434367504006874752754136177382737276780249504598779816863117563805878157092843823543880851490486827724760403265661805059265602064614363754455652616504992363368677376*i1^97 + -3271701110380405159017515209070411011715458015660133238907906892550040393502840291973298386234387186115807490335909637290095989039334726466902944531745629773571481723617970523114793658066183849932966910263742968765842930355778972454525902514924533471664141969394872538039834568838790224370338283182102037776314613586941715982539104983892755676794687715553688011821208192341791455005902137731628663684032918163734084967235991486298261473627762083404835340064220803439055382430630375689791416998828378415177691815081161302469263969998261475494380126569358474764905586695401836128119898835548558240245242196608482070776110904909765527453042379573807900483716383202720299005946095948834234055271687078238925069722899987971418927182635276554615835098449347184888904570508288740228495664790586066403479166080403789712185485002936197155764710187385425847375977542747585882088526101371634557183996870837944696524154244761846695886791316833441996527391489519663511047342297524212440325737006286320958611017954073731791177073296100141338681029280968644272687547345306470382809755405727439128691485674898767146493393349026903026909354689670167704740799916686257747547364923104416444973524850683751112021617791270107679494716696483245980059957206984727854286276396374125660082186615911205330291752703180505835324199325608981269235132295488236695419994536917924690628725582865214197271677673739323691635555810754730917888*i1^98 + -29343193759919275146447257736879597783811147042957821438671416980730892092055627913319206125015692488087730306248309123954801611435957277071073774026402245729047012230596065476299867213357020881963493840715189397861865225476415005025225118102563503011993809829846259639059427841064399603190346435953779737071125393869574486040361997707652899219994643280130576523049767333774888943083277409197426177789155097156137743170439788997208385458216114099766465844126370362878077174779507807140640562397391814431732197732461907692887003401675264340666291321751452618562512648255112267976629221622045976730986912100749216704000879377045464356103943133659593730316083789266816484595563516898746492367529626495744508284967493351203626049459114622006935539537663940646391530041987124034995231455170172068066926414758582017376444797262806053555807425651200149678230895765939530236483802191225662771308080381970605171140574997506243749215766288191454625466808463725541199787893327717705811225081594466594221659663792849019882270940328687387956729218024005043987986005951867564773118968036602522803388131082695288562142685055676387665659954282269327117992465932449169336667903812385338820598346037509632886634480258232518841086814804832899896904647879486950341481845889062111783805473816117316956637980856236862568575504222660555911642302256344711264699060051401226787323850096625737377199604931132444872242699960320*i1^99 + -320679410706191084082320627245056797341484451899677338041443905310836932852805928965681449594605665627008946851169699817414029367841769124695105415874956461979038737135005903953245730329840007234542568282669076761530304426577817661558000639709768256228916320761136467392465036429033668742313441813110647863235285462566978179089696111937750474292561353227391105883380162647740398070321036965501971434185465258692655584917715531770259378854968900184752849453173316086406066426871103460578005862960269049322433358055402539820737553221651323068052712103560308847836546898696815018439622826531082018374250197324236038711896705283833912302315201520537306401397187755866767450651006177657366881532279700830175756734841882146795624723676291481581922404451686962138510406715293010445785971856110298263538559098634855785661855466472319017970791909923180133927927878360901921347824816352494336147945715052691850312989997401123126163481710874917803658070931530241283075501415414310796289711195007396942966228706181705743226532069369433310435239353229254003158056116374891844035025864338404762384858573770449565761344917010042033230134859979167831319981171420734728670914951581679399420926578474944009385079773426938954411376557702006172846456757183226849365134229583510237867470336569847273647863281079595153615264625001665739717900882346296019047828332131666061394449809998388730972896607462722291892224*i1^100 + -1669491541329199496774824288177013805985119108554854186831303995671882760187577054574188052974211047178617909063378539121179038319517363506661408883553682044091014878220292361444877063818405381927333284728452587023443831823985048288558122837635555625208549790220102217467416176893901033953563413271353722719748510134767069202648421670605762836239733331645758219276138420742693058714568542672464351869899677016717113073263380688532990059138478938575192228653354490725224067854045026971462010940724272599258077400384162892645454912136164865238605610284088429162649131747865378656316352242014891016486761127529821910898391155623958757335202646601242969264268560189437281217160588645281842783233233304991306234267091906494220269122169162553094310788575299400802568701824996937673705461995653066006163467004475453299817920366486845722761753825318139265751989700274467615314438628141023685268283012544625593043480678463972809092700245505528748068319234198521206446832389695601997673484637869758236520337030031861655129305004944173760176141540282537753638193521818166185840663194102393046104903688212876334897269687699759345991027581733683751854077040550737063212746938821690706768171181546865467673492073346733337482365041032007520212368636832257165386516842915337688179151123662358745504129624498163968801281124769058200493619759839208757185782289922337032327793152916410866197439342182400*i1^101 + -8487483022797495583519806514342135742397860470613609962764792069643766034920459750730398918040691132260177228404216666363972979419989739135884365924126950831757320900631862854955026058276321580002222094115031658218944608190784640132062812088242574960550500578458704120618832819396486376119546283838954256499553547663837152729620802448348920428506775808567807106551937621760254981732498273245141742005417308502676642466784724467594407107138711869678718283070165940599818879372002827562203639893501206809771937453144961041632651738863678809577782042277722463170567537186500552363344664709677315174810270480310041120649308559190530172290995498134223720145365631625955463035326877021593576217877669013956754237679519641031465696099105218552049296743204442957551947714291616207278144991207077648808522403345494438227823686447085818191645725433589591672215660036614116661630007097641630900015689113913576925369705821452662785687521913687146821183991105830645442430159259877806045941247305859285453716958776181160894253863173064369870788778094439627226816557256920389688415842279228592370882731395842564698857050425851493733278506502824048014989973777795929751152786821984103168980437195469851348538537315920051574576875076054317401893540019920284785576723401232971254481955405387213539707676543764906381815657377762925813346980198795217015463736949669379340585584268283585356627968*i1^102 + -17536482374824624611864625755582189920141570166353819854557201047883247475458752538600096650317601426210846571341996561255774771668358854252141141401319392830053824288908674434552632435251155135622847455502595319400346484005066842807776839132078315838053705020761763098443998020129986604265881629087293552195509509208812952627128454896032420303930438741375229050327032999740527704434158939905833852528008256202707034395046928574602812400973202381475454840113301847724625651924359281516694601170002190910239082097018911952950371388482264195323009285462912586909309488534845360141002262402089588063423102313569533169312694430375270280418297419371801276869707850201703232813367656312127409145922481563126986181623258759810443515401700876403178695142255990220211107513100020154610598178146467903325822751968019889763038503679166851199379738662645065122638427246194603263239697487071520789255968901273862258751688601562201844322986979735447565011787506063045331825776309515630199184421656713314509505558758384759510348076021357413041494439104075600668439050629551278236579746109128588501748460880241019619125996976019773712702892247407893819992992747116612784055713685959231323844033048728567900762374306937021560441550338251953216614608548842678811972721058832537683830469878002279607640051558614919791635893711275884432350002330340809179939564026849176874467081232318464*i1^103 + -33207001094998872679378850086268542641999016751116015604502655551266440182894229221991237452327872566055259588112673016051167871255851356082975252197448739863853525692505464115212729565691935662119612863994334188439140052889414700013469858878611175284654410150722538790121370020053769702071969885829369948312768460646939558735815944706118907559201252890700258965917961852379268118359052319446357908201099063117085062809219156387546858153668644811045106575799348362748941517883224155585687072841386287809677818510364416035639892334663370902097077213693274405841753408078460137275099089773231246052493717303702516206727491218133546078738673820147435485001727168065398988028311898200441198918832247466377587427337891313543121324911955022270717898398132262774219404899253427601327955381283636299695942318583551992346428539740115063803917338888860008577106306316849767362211804167989191741349856406063114107518514517725706653040604446060886967196537545196287821926742614115484243919406863742010897177565518531629743380515098797997283060762392888956776682713576618094386354936697492099416707299458900252895930314680548688592225900541234441251611333565910637013153065684867863707971460282919124474494447957280084817052764181740338775204794827527062200947193000067793405885925920676866600812404464466714222101863731861697174295246375835889275542770694568482430779392*i1^104 + 944114279275162697417493373508815205604132428290174327048772104360119018998586783205321562424277169048827743267837188991105035413216291876224655079205818564049517775586825149086938980706341274970361004626654907799280585304929433636534167503315753170796834158619980584426909689516993300046316605143809498328684391405965854422067929806199672245548090887027063196120127060206127924211642419555330995916030983249639971532427246530399738444051628603117977296988592070798150593865973830586844260026562356113981861657064773015330809927118220304776918021728471174083252408756295081841988229356294582957776645315058378915672871840860170287892052532345840489866899108902182917254205051714620268174411580828385429539423857441252545285028874102542492673012475034602949397263288942754550208652743734166690355483981775033515901707651980425870388842820074876698310433875433854823993222482386453466294361979311578814905895693564255992165866840674627137978389815395173312245673565485237591925912059391250893119808763083880369721516248185316164852937775707412644287201861905560980881690091001928516124687213400028823101546704390515097134111815201507707523758685801442033771245384506417698333672123761300919910544196829959589291587042724799104519588196286967821701425020496059992185401118961817851476901910382067992950506483001869812967755690144368334932090602651648*i1^105 + -9632615511037273289974265278979151721035770624422075742201449260279580101934147027825030812140100179588404672172434007499187562381026291157661930388237207702614658534485061825690182525183076092463008661445190986676398559106509035010239584658649127586532293586515424058345024871141526398006228467304920993999915367974216550999063200130508839702650401109256888309381788666082885693773469458045735285450380434368484763379703306606453178589449414607009650704035870665193402120874863622758157300827916085371499410636011793761636694867396259581644154515085746796595075823657844954041136699368306925828476056844430830538089361774605070963785868262945568650231518768130920331907457315438312234615762969220157816896973669571639545622444439076045002255333187436516706174647294568242900651673149534012208208276414106367827945586183550093539363909819297921500239694118843198217588154801856834581440894849398383588596582169297846805839656758305590696030589794413531873643976168243600929142733494925221243809750112236226709319705106290752692127442475494099953326934337240401473155675875485683373058045272541293964983123993570361547541181369768279366236466005562088536856795790652743540155418723424938792243244815495921610688447709768467049437859543595817748404434118356242334625890277153441920103192731545863371966245568342325638977461161573618810880*i1^106 + -22181334091854435188178039106468427350349249642590481644032609032106425686404588257255921714905444342402543704615315361414438286371031304008613132285176770061322667666921643637374929175335835682420418927272556899950680326181711325409131600282749821505072105949365998170878052345865021866924609956450530197912886891293707078918895728099588386704088752680451758703301268978976979601413891818428904344589702873007072839958708324187466684464442810585505055674008519763860458192460690336428347714337254925439874120340372101172894867644470493185391778831727070995714196095909919427494189490587476125003424013051491698497943915588910098757518361182192368389954532576220881553841421570011268588708325863717323442568088550199861311347366744507646760425899389500796241572857055688794838107492790522356496081804266124271018991863407145546516531910733845920564021101280397115094112585481174514535441374536179822929248815844269375831671688592995787485974908838913760545940118846324467257744090532007023463284013090820572172283515481143591527634226426569901582591300790304907725424306910691182473622994078753047055842993110243573256236532681601838510385447572303762711461802300865717984106976399244985427726836039059374679722704695184002185431137665843178785050977462478371090710703058087920383069786998558072417519875973212073629038149632*i1^107 + 1299021441301789977552614473262125148886434051055499328218482069604943915306926315700850800091358184297972059691852658290647196563958092853750127532609908312096067112908138512467642363718389545024264534829221293194703785881801527711318175808561597140040736630680871877841150401069820218144726512052731632071821709255788635338941079412134061096111798245938757015889858494450297482870146107880876990189524009390644894787251887048620129047314907594480575702732271378902997512694265186816403334791960340429669318828054705431546211333762999175261280843406116553177784440026696466762189200975619847049311596877460256655037971469490645051713578644858303508266764041309271726518691066274843394304507694819082872778292840080648974338650904705355655054699497405580047776601870665633521935273286517252212378227764257140021085854414187027647922023904169480985151761047922274339165719892629684473929583823642600557167237524336254088606079663102815436069137674564693653494472714555906248727476926050716305578686328718094586857236975788230991212074002315088818660779708515269539914186837730982036133558573102448626034790350882009441121144095789647368387183460290025934658365169450517186635733291169676006088420302662737772750672925190755125396856987496775350911533693800216469668097514022938277662377945671342434653561003685445632*i1^108 + -10231567362354297947391691935506314444584233503402265889096741193204752305908202398615776908367049546170753235872456532369026318604516167875363762013132048753207882283572818140790483590929000504035808575244234307672677294032364117155504780000304305906357477280107911072573790351869984388771289998441991316217189940521986471519539445592519270164319740106723619523366142577649558911911026467468658239909210658704267253320802780317277030104155961494388141154481591612373859632277793091305349343113633981667200154894979245948449036868177145061885424788595381814577666225827458178931730506784281617515025025262649549870628270524630228028839751394348853746168498298609867531183109587054108740458599328778150555627811120296510393859729845421405114232843238519499865076925473001319002023411057917481769652245661446957045398280607032308856552893429009140595706269060691308013755222403179893576968809577164270200003660109654758578262419352888285689359111083921882635262515010585848969631017678936667250096835081401670910603870867889885667096720872433778302321416327658670750892596618050483200923339022331644344626329620699327363341579040334894314410683443476288728054564918086121978614265697708548166041510623773007595641569137599263068036342661613785458475444253394678607431001112142925521562222657032155507458048*i1^109 + 1087658486672734124204429265149848216916384358430874115945913835454152638087875865828191136747931089449860757409771563426408956891265635747816647643046699280248606345819931867342937499836577651018849779834282079499624370415614456557322950672203788828785217527440334547363449515412474300662455037786938847813713676887976961963606148721713298945898254720772783122709868769123376689453215882788400463516632848827651915724883477095979464643878190574358803851391664756058412409624572187119834614170770620537850458492826403112849169893384020445253703895871452973627172047277884828070837153358326108349583140090138860881476090103980231986811668994504328350634260844621451341308755506082728506846446094378868880733980754216395933283946533632486098384766769089031725330303419593157708939879946478175484358636877534947456324510900881625172772605077078086098590450134473845761181746603672213206380280646123933060498385612865603533865570061143990786803186468793568883482148683713088879455293010354374443207928402617245096677110062055394410479700380848573158344707852643789533066715969514769635995204353336638706383994078201554389238368352168005982893533705386629890164287174094427469468486872906719836421743209823300215624986150645883238415336022764429713776716225090633203558934732993075955385535299584*i1^110 + 415547875232737557769918595278759248685417119019915089384340356383105139096631301327534682080626501614319767108960664061409768173599649261378141731418345753786248394253705053826615672791443942388310834074802245743480488952682368666794860627235900859168953868873199687238194284396570358989008681510373516205391318390799965214658920959486965861925470070937739818909271935052156264756654654311503726245311096270148082466645762615713137648026825643746927883861632996024772899167701892367002524630547711436414563870806651882460654485594862040665475271829940221863551341374967486815203177148482092978990085748205510402327468526950169740301048470321701079207280469204947813741588056907602132969562839340217314720839659566936782392106992539845735165599711564507581301427234876966967897208442954874539094886214621345069473516108380674365718811587441667317003182654305527523732425178868644343119687504292220097444714488787739368777586350586294937436533318769890357240374425666332281486788958211857557507361104135382813011061255588676332636423212956096151055753904464361750564288234132358917705513353781282754890975423330329749066932627782150684856622555621726887416067469922942891739600592631437943991277977894370003358248578402853251340688633260267712607037479683008718066011437243222196224*i1^111 + -2513209919890732596934220968492539591802598781434012148433040289257531080404008253051333659139113609120300631201899710901492449716879230127782962539205245045806379891782101111054107646805216454035585625915381168536011437560874807545108379777102221785667935444020072149611014311692445267629957199106081988508382960799025275129984625015791639879036109197298625797726086771629501992944074703160873379524358587752466532245775533357785887727818851948954279448068328267229426600452028289056340253321928617895118605176162498619792381511469115936202200241830635645642643790520247881732151078012465180858841776839216700310532219604722368061385516741461281834359173102840060662224805442270585033421404860773593623899343147312091077622276910391518553098586987841311751521828037779298997279983500340786650911063964767145875227881583332413996980532311456131025158800381052531545904801703566012104747671191338600868402001050086681469184247649643560751347491237505272200048997338971101842159647112159489754944720904493587229494590057059790632284982163581547616625507984982039160519917766773265899791430090218125637734211142466253455816604775634258160349320123457060094561877867243768771863501809992777223247266916600157512638632257493720562302217701725523765545849611299821326308474880*i1^112 + 6567436544213024523066584613952105128107942699772160215158029089990201748302142064726228435923823937163705529709562515966838873871109294053278180166610590774927826687681609254751088214913952047679637371836973282964462866733202921451444262196413967683169179610762471865077478869740600019239465998545622081789198658602615118423199018183217267506358560838710123578821752396425367529256348310323704003608021590754702272916075869457244045711590921944351710842955074916525907965486490532276420608652200974338454074607406763935662344877417334992800834265459356437169321212415084043063146959214559375282539832002358308044358831473503463782527525383601656985230324846268822360904565918637325904454937630719830332477280141554136987877930046204265208784984190950541956824659992686053543506254623081482407145087743766374304151739055512631339166538746917355421876810309454612523435229448460018904987826825456026509947798557702027811324756692665457894878669615037910981267574617528034621207102370041042729070332881386525488511173258750092865664665063170879779436879226871680110975200972173620528002480782185169689171269247741990233510002698689872654630324018683671128428095234395163077377735206875948529508674131017450041152242155452490290219798698581678339490722816720896*i1^113 + -8388361075683079087293894785386618378827872631240454735690503082060745529376760344987433935417145102350119835669789834029294092204255909044931667332326229555343627848772465990649570247204399551175756835770184869958903433195969763519817119846537437422247197799801322527797332806193968772293546083564283983993910013015176604636669413890900678507168218369420077706041280637486122808172211954285272971033623554705578602180696964769123397664974737092628453095869719509483005576345014977321886386395272034573116345272230061460703335734567503914656723585804091573538213567008985952551793525948528586499540873724634446436819881137825358779413926580191827360120216408444310038083083165533230014333010965685413427459349249656943703475811310037947585528517820515109269660736468911802352975975481400448897589952041009630753372398094923319477157801464020099912771853086534197253603231714471938566104503282915506600486813095683713605127434431657809112035235573583621827333381877458229551566562062522528520397021714354109484685368629151405594075713615984590989586335029511226983807259873566702397577536777658905236857898120974634120916353268072499368949849616903878537619597515507431859252577112184850611892538097274290868117551309171543940314531387142934888448*i1^114 + 4845723198182802620672912482207261934764508436996834088594955319325297238023046973834291327194807232529032950070995197392225889459371372924045849464093900786375218187506213595904941623526902859785135443249561506282851796761814930574859760405215582699640005706446748819931533676539431340391382500612153203760491376102969998628044070140488571125650355518522781999801679028314485874847454648574295216753081685416276614638161704657887472932399966076517740804150610771480063386923146318297849305287446752047095361596236681580475052651227311188171190446344586232757889792241946285438433378758101376997031228476188725479876523223631432380377921847453223164612794096968794069311551274571141024564597677283344703143068721453087373510776252836106239705982251736969865933134338358233284294580231088275740879500917360797441474777023761828688728018640713435351196037396809652027640795164427807819316521249038666501726111054804081579701780229343120573319038035451421629376338123660260810831499252106569342129993475902793872183155795645432946386631992769670952944277247065801033001157865079224936149225674045961183866289919226208516798220271825561761692387377296079265084216606080508475555143961025552430830254563755751153429302302434982359310794752*i1^115 + -904251043361447586010395660996285465510596009439728315438844812041736755938732070448903607061581728158936512514351073475076191491889569641843223086492924723881347892063290772204376187520948913443663543941478120523603529763769304118402081164432166542049412753908447132847590401283421807931316429217825545271543427712765809326008174322204621208255594596579439682106221106803226343993201389744778907929145487800032197852394922388432271417759024785105339033093481236356199131151824241110005920818905443842106604067859830940929425576606739239691556482490111359219788247256532866724027969754532813954862599388767114741285909871279636707539865665917081879434789922938227621743411378271390083628040075953483788121066870808438961367443681105031965207665130969950289340952547898625083295504295357413467340146424102150949968606800214961832450435833917099114794931320816112354429692673723531474334066862085811361033046738364081234897907267145424104432535970323465339381062376689866984998985587164895260158273470032117145734646536181228580749127864115266932473003090602393086766796351810535946888912435186281289000499172139621177156967839821777119491264702921583803091449520019158622780534701774901258234150785691133517589279064195072*i1^116 + 41555830623808177209121094699995212791395657883648673522003661382296459698289661214321254208888267000511164889830051374385220971977823120182498597753316730008436134594626466683907239927750851515199443516472603443763369956917986862159827079498260237425922752982844854772330877705294308133347938721341235416385698803737758099498107080757801855039937667234109649947491733018243859814223374195616754934235198280621870618851710426214310211458431575580685751468501159503750684796545767494452873403052550074623637533185405037799291253740025016714348859531304878107626382123564992133011571039944083224756164600153976070218507150551514734669328948367891341436436899085970642050707239311992128779433378523180956464814621223203985928958621991888361745696540394509062073943086093488085929305825038260010682955774074199699814337981988200227638491500170170808341599175609043952144732397385761452259577003541199899463732487157495548812998544265883941232118690929597307117023790454903222499369846136301829431241954294569774445766371607065570142677401909399277972114660576400006051377013595171814972384193297871989116567303351175988770120458788204102734074985586141387138672219743601019612459514344898385664314512041312256*i1^117 + -676538948978007810622930237007835168776613733934812049602865638274462859477913884319725000794724171160670796332479774317083553933965535488678195276183977778875589775899956192911658949333517864238270530380743021734372081797563746164037118881451902550343135035294339179833102864585659044635663588864700124230338984676980039015283787378292759487417159242201231502617992338558796483031564370191955038970647009138073530658553266423605766185210026296781486458263097920330494999833318199144918187724912442667530266439345390023865578223491562351844343467186713516242987396272196660097691244539469290406992280092095069220415389774173844185514507958374700630853617814773906229860832132433937549933143138110297524271144173238789247815872058073379631041390404547860882987485257967961070235101860434332980263697299842353412363897390138984709690242179374505051082590346309901385220604509232156210506393194958122160234818696551362075304563058816495726447265846516062796605581616950722018786632797313825965534030815119727307944193072117715811622146391815017445899538623225848571537964642446368014839606501216121818494159654150432661264960738438858192157459258338079178280171407855179165298184633473564672*i1^118 + 5519496585066491347422628524751148602326503691153734127846815155120892949329092365831798161368415572444960992752088215029621527371269503016822630576980840035186824118506768132401765168360697559484056740830891618987570307821755665245022583232731695220499800572321512592796956719845640514191573349493447827044579103841035610678780297328302498224842181793308821637536806077073217061270128249119941565268966354048151182493763900645048460863408596274421144411850428763059608271454426746037947093520802724167270969947109688970917978162896910967744238576238849665197741208691700480151120476258420047697098476681322093280793174871956143269044272658239755875386322975013177369168717703403180333663138038964914051415019066637108695817721374561198553174983029518166262359144375473356734018367058900026516820750629567794355901285168604580818158327953828861154919584615639854644415058221393450299930098184831890629985645475675814787082146036318113662916283530063658584869792892990785948649799801786290291486953810499180590974724365009904203402196801647911490421114311024237950255861273653610609111484614165653308554914676359171186205196839310378927972898131698278059756440946542116864*i1^119 + -13079428171585336102757227376779604165933545708339597844005684513239216571123450513042159366068501866514490762823937243089839445409767880143098873879787572089813612454209782646907632508972129335846034823975453966011989146838333148028883671804198728174530883797174841844125196835869374900901108203143929074518844341649120967606589416068904575333732515467316770026153860024244329251641484226114190296055260145101526576595269355675887835579824354382231372700759343127953872414031905431389455165490296234308088341144357870113760008169827207409091895546828454731726099035466183143461916132215869422874044860251600660915152022416011927647168967179035539553333424403276542990981831642112786445020036910374883879653964065983230646352941100331617850044068154111476871620424091776032607696217712706150062108040324499124689158476013917493210318867045372746957425006220661186274574212499771749547434495358408003403923372022741318270516583009734499077196046140628470651424300475437035443596780293055505755003899438786540862283271546796373821241942131590291161627518736314880355036884900639521440980081594361935517908679341722023762878133927702350233100371854303952896*i1^120 + -4269643794341552624621548707131490911049386593168819597297870407732080411465591525928688602033029515320311688016104466212264036421133920351967471593560999516167379615168412030615205788993339137967024201554863613205630224148392342100460767153962519267726683952545173304287304976691289444609042808342137767564384262399246304516218880328144530494102168123436662572324669668628909405007475967210584630538909505826123559170667918542436812914848178995887016993831412567311144522080437394187520315673397113386400707113724688760619839417636085517955414431582562138248632379496296160402362830228537719281091375643510631405076876825682792123734864633124445909294684426141016660844652113564730802286385226924064245068281730271683923790532751517438868316318036344323404882976667723318444469076477246416400691346788061132157005727542623387059656244878030130807075041161517039614581695391960921524225208050408542770250543889204423280529170625251912573722966068818927014106526530817926907758024086436148583980988458447385952138926655751092748276442954524437049140714294667470561902434155514493167053572128629768934882509916108878229341581869056*i1^121 + 30801739872448029229666601191809017518954203813340513898839694136449433159020078847766908464432936971693785253574812320444915998187702427168198828005801792244434394616936194617198127950917523811688899599180029174851879410936270310001683504392912015525856366776865336681532027995763752593549238938562229674577020518503981123321442888771336073598085876758824438171469627499858925839501733881413200564348360663597422538612111237896487228558991966332218383339185321108750320347619502274483819960531963459594759843930857210012074527097476922934418935600718924153807676003423297147843631134225485449472752623216686614118609617334439823478649172803044618940561522930155576100574784677985827749627768481211389847524622090956184204353543399771691183915947122421467517469167711037344754607812262650847176541274792844247662361868570134256159820033666960246055734377396297907390875215536800466235275431755968005531179043713493015478730149067113449447086407476863270070191581993524533149018240831487256948219155647394171429585105514991089026250567855837759418826017192048709767664138200401925893615745130746745458786304*i1^122 + -19578462728635991057797458447164179309175699788130045593495345613591532658690183037630697285180853345918716908148752695359600444623604239284690337803737386367117557716503001919588869233746170748730287590596914697621297328178368518412501910208837344578066205068126912844609260051076251874228627705323845567512110501156320342690306136828976179184785272840120815372970117150407296142172386257638992934099221537287633194736132578591375999997627888269069950378626542324409585777391955688096583378444174191969373038902607762980543040778378141021827874895990789817548950145813231796596543626825819962172028759310950554289792678155970939963619792815651942832102921825413547928746966717917462574502845409834515222954589169564137775787251546883908694843868731441991108265502620934977536445295237296612628942771470923373486230499911477336773831038224752417173350247258213297126471752456855205202757567677362571171410991882717173525467381196843277673237359035353182077485492122809998952289321748911867626809304955583004354393496936374004277541143836657061727530301354028846128030529035247288320*i1^123 + 36216742063987460644107307595406762076250819492824978045399873105827138316145888758805047539421451778115850060425418598413796941257434857310359482397663611409880564956080705306732472097521539948123004238609410943321346056982737806888834905879387218544157138703039048666990296327663817564113278174312168124877730642997367549025384514253743119444407554664645298334504399774821367343062250361354880137498435151257296755654090909337147925008602389158715829963709948568845480179601206971272498441698315817553257692032828048831671785532450958692294040979572141529880834849941314039295652552955340077177713894028347940941757912156299989212991100944501467797606497356594638644283211580491428743080098486810880891613209216840904302013948328486437123820036649020645109301157510334605934885351969555697773767885091392313534413670519245760125601282287738756357759977807441277334716968903747031317827579954299147561435858351408159454099675420024182378695287471306813768109315999938101741756452209879952307146418009833365004994474503727482301041204332493085211168560119808*i1^124 + 13508922884326161415107966427696991346412408734189341896489221553110331255109654113671389323932691044940936099984463031545341310486699862473445237942575872198105260260716967650951970292167770303460353671460351208499569582923086551466327719902432639229386583366142588108425453718732624394396624537240533164659383033943114252935565490442005835892311336955279905454806173909205512861349806349116387995311201795519895931441043182384573184497921467886008771376265826858574729291635526657420014876388097254210593175261027021001714472367076832614863298772326001653649019333714904739795660480388648642820248893773407556466495590352871095490821379111355240027350709328018542922287964271635425438034078687198842103106657979248247856704536941713782832440396494680387824787477784010597138754485556088633792180134399387030390016580632459586362467428171975874451693751350985395786617771627508184521348930835006485549574265495083011289262174358871601365812310138301955838084543166102108821186562190666712377329676490167090005013574958710784*i1^125 - N1*7508570708453737282589115282816015741657585618050710519321995787942556563989307399424348765625*i3 ] ]