[ [ 194770129342433595976811439912682389938663615418878237562163500722942487820195464154324460903287748123055406497315156722750428861742127117709760936832046665781672273992327383967224827356619301404451837800873147592390987342833122011270299885721682423813948132796666547198580178530629393136093008921411668339394641442003134663267215262536104750118631637396768651383745514850921304582110729881876082592821234443558587172336425883191723525292731478154069821855665370227079990296285552184258630213813280396779376985541461983533206424308569528755363057565700084311170649523003570463908554014014519921227097980684304466657533136731148517643670465827253336893354901730508836882697349994040685171060085632066329754227010060046305782143116278061297320565965054711950931119217825753915782298349986762042493947357479413497867075751502641328691148912133825795606751770459167364035548288130179630709369815826342554507802705145109885840186487615103835441918641964968926422585407967854536637502599448583577251378609818309265458087091527969855313814741997353976033947906982771650458881161206312196131332119322023712085904412187618669796517534907756414622373116506541725912819293860556834919800512674667607475593954541262078438043510621868368980927576136207230505693679689249449173779646459772326480380622903705600000000000000 + -1489796095011151084808258016252917615252105992371225374276635686279911656114383840374206369162611711245200201021006769626445311374629794554927436539610045927311817185576027532312822526661747671044959496559676862056899377313190692653017509132278845040190868083106610856678487249999640494418595588823711925464955681972810194122644376546284016448354420831785288800259974377844796258122422982933549895233254701488937081813681524405831790724557225801144715097316806979691627989028804818853924882878630446001254757085345279745552292481662236081383831165734915933315668999897396829405832337874213858767935611928180250008037322184745772054334440126678673956072227508184341401183745094215715697279761006386792416939692712132228324486739481211529470626259196784293685727545774995807828272319384813155282942587330402807279999166300334395988534308343310150045954353627047571140382801026537761255961459184740545727868767390280017179095344650962610130379051520587474292304710835493182052951631004352982286578253089267448895795011616838302034544035109145376264226036710013096591770022504286822076187859076518725126273155552578719346311969085216083297047593756462381386652098216546734080813594940515150428473329921601669760364302723017039748810875798828473156045337005070903448314513843170897991552007265058816000000000000*i1 + 79802511347970466472302034581368975792502847054515442689893980919254656052455643631259111137430604874879616336327740537670858070974385384988383185340297632246457030269221434690195324691424643083032482182824309605994450330706202861949587851325888848156723709554915045209513363072339505635306992128264115110171439771449900725472110730439816728148460543205821798303371638652594242653307510429910908602488436187512022262059619926885361259196062793369778104772206288584537905336251379550113136867455272684498032117088743897911972388185212141217466661399216934331589584683482587822038383282306691414953512295597881006903872439385681746451714534729060948041431523125334873921605858388914097523192625215736012404737754992797043389653439690298168190129367371471827100178769610502740273841763414628641673752032264168916000845286883342152836120369098680482914412364320967252084312556632346126979275992665269065139758770775691212517575095751282325503617429442683796709205581795442872870407390734011386401358758628064450848092250314788229820750705201722710371631193112547446283083761805562552535353421053925951634268628655890971352580427910765412830687562018871936328788036030771832966735351919825460435561559593855810241114139802993723408596237887654019717541966111260344870304954766313552113546606883635200000000000*i1^2 + -423410858105733387473582938666118215398656487012326051856884681189455386829776500635420043476906129136709884958772465124372512300519457997093399357302704258238552655267157423803576460930562628733898890182643096568087421397283379484175331652909793482353110520038464819321052798909857296723709377944011876294745732925735336442971050621405305957055800315583282986377132012825605938879613865808610673785144878747355160146317034937811950097006215697146240796456863587812229690019586539840922455393870051998135712308575341991745813010302008341275569180706922536539187115339047489815514451728997233245847158618717113140780984889866637997710569046915140504345794498405099345441665037868981795090673638851474779267495885772798868383329789188678704029878989730737892769201233616152439260660180462579439215525006145167296613831266667454465729571270549084615892451041457580905556164212746814393650707572191708120482885301268372590318644997452833387366328960540663311825692537315601264685494099822554418453485739400415128827075674163494908720901388340546123985016544388635967116656443852718781276395003791277280088713740263137496627239738972153762312509285556865865833425205359785607999968525854946533301501583455125783680209001218487075413348242891540834454153216677810341663017666601627074435938057715712000000000*i1^3 + 1441098797609511093145257144312927588749277876552552664909350302919840026929558301067766023298759762462960480670553213902303306769749561822514955195624618028080387733798368732205240003181866882072054996252578009701908985421334111792947483728258333967583180150829185202924810729191555428559161323981724178454988547328674326829495179964479093541252846557331110815473701561564910216582168217495712708457692910915536606329682961313274752121547382447951661455266678067469900404111012486915376497984532153148270983765589384845777656620058915642133480364397249292888041367071455321275162680751742572766843872145972396095463421919980575224737310610607165844550011287257611958529633112983891093286812024481046004113223147480436665437704923500642028975477448543385214118957893260718570712775331339818868346388771858839060432612572971793271991007121147084420383540352693702572899725124517065445803611458744862903689094643014077771219996763727970552832938912612517968355775630000312247300539032420713098441884670930328569197800435569713340328809416423111025794613114566361351041333272895009836793307064799182942964118918245722302932948969022420945008314318957428724978274063898308134501158099074197942795038402332502832558789510341628771313749870527171719883818782456581847188168419897061431020155767357440000000*i1^4 + -3031836105440265524879502842275095468915663029144624807726922797055682263419852935318505907427889073633550696965129497380463425805273037360145411569271689088479427477896227036399834250658894599296001769868973061253648208742238493682830070550127471586514153524113500206238162359098743805057333203462296809188829323259731675616114689474875211891324400367892825840668484721708654872614458857503943370514030888621353715332621243553021623752119959883789401039206524785557742762275223494216651926933329109069592872339464853253343108958877078670363067340298177743078225321479664133450902359522609918968779371605081824521607343202328854151678142966303702335622228392242117180990453356395757424439706325898279714326500821765454898340958698058045213251465397188440038244428070019471339786741950572705576535947221672246124945539115366805982278692037271633102551062842339181063967881188683094911962922042537235265639895905663622356703810173797954623132947883651913371541964270283436649827319479743051287092223119929588190222575977277989974705713050154612988376997859498567997664414342177104043262267418091100831110720250942409959925790819281837819337417582057958280982940478122445144225006792775963902982937515952235880956438510789971971324107692373725840226424687567864853966319485651514304794820199055360000*i1^5 + 4535960013951593309722915998499129587095701010800386801081816686997457746006488216699003066305852644045388010369072726318087496878004797244810710751667034553300934819166759987097049733866784952944598017056590792451353624221242278089816292717225859600089350832703033096971220239523168779768959793424527092810250982303295357814169425600103839953974135642107854911391489708848011844545932326487670078316844364282769844172908026905282076947511999841225390000848167585889016528431908529970006390270737562946652385883326328724461187200246810180133308098386354200942771950905282716056348494142431570357242755772412774257946547710567090172547394009534461918898157794392519460330039024848880926453407998945533975823991269383725349159518102790491008206971781619734058052490537151568154127536327301056647484441650436448404947072195282600641190526304401738424001611306100299618999243595233943641148614303124604782577902046957638077337629455466164876822524089591103014206553454296738749779218174372426132575060864027953456421451104277699583563043660233812683828166083871879772153863772216230577456908333611538349715878247522105715708672426019065726566402956771906621091980639865294372063630870155767550708648415363337035685869815450695120545358893593283753945270874308390740218418692497281520573794064793600*i1^6 + -4320490534980866556796166678826132067567509086491647024102242821951634536300437717379910265080349942398024512564755729027942398310830547909067653350714546433564638499025625543750427693804595061444998956461714211189936382749641334150071803855920273760262192007771381425214330236087197346678205166604057788803902061160634117965123761107906061733380399588321064433528099332032854483364086084502336635321748381121393069279585639195632344926268160473070856873634187113295597040541199913498684285903070491015206109092400947590684533369779502044428144265984540465370758329849821249317218097817013652181887834301943063199069465245416364707167009477274120928402116553568410922207661324659724916176346902137108841866719162622724041702274488015333779777575970572385703215018165799885440924007174499031820745323237135892498595132806683725704375154967408325775197858120413415244390182000672936451624200018479876510996498915488860082051076271575427770427779539375460019001374256835405593374416330986272809635436660416894178345835631316310664184294174961337942350941738676706399016026357583605136614985163922784344031687820622287427954247259520772562466150050593838937211983217845092023659494463744037676488853231883079659448402063960459988258974597425677446713351804208688601319526221046556743144078049280*i1^7 + 2591886975651715076149919997513751579684292040131300875589812756277904880562903387666908118201890254546818598528825322516239148703915507152177436448134221619741770538712768488053336739586162572581174242677113687280995969111009970443320384964080949568804334677748777149761123739918927358978992693611981861837762494965775564037772179744666146040042441857354728815311715629006943561007506798014130366153865351986407666721019931340301231760366616305535906485593804305923572395240569389529143703914687347979844495419823278042061419248355297680344765302208484426477182041207000350740366636687560778449023128561565682015628532965141297314699487219401217297962841863087263083538024442188476841557289978572500732402523617697091078286420556193504264936610489798386065555357456224616995447034286043979233999072543444909537807404996441893693509395605578647322631197141108681015365547048411187258215175779501889731865376787546504313894374729589285354797781729954201169061596864088524468519659205489946152061515179835536989962219146183238639786039611602630418852809485119235323010972706265349265530167412790735700665024043682078474954754420738098610664162466959616639867024029181917642694593555232140085098919267421987381811864785424694996445741896054892044352310152334735797995414368241663243607605248*i1^8 + -989963923135110442039643943432900476203334197862725115274448141009257838633276138751548361929796339532066978674023057974849909933144307303980901263632524845358268995837570119679749095995726341842415617425144903063933679568010360994186381730647544084373161153067961486209447035054464049441777850684071767049114360646551057893450135275513460553419581027730658894218955744100082861797816230558344775195911051115467616025583369904321233403981199267227655399803537661955444177992241313441608825509981001733201725731059610217413940525249098373756373866915434515490305715324377097731932019301197477637201212773605202374612812042700011069100059279798117119156069406068265335816859573929816152566767512358821155774739235270582618723317800467224858141250513765475131121464821865212856278385680166664403373890763040532417333109399657200052861111030739458334006683115165488988051505036930209072045588268015031647741643573944333116220361142973879706682015049433701237011361037640844062057374320345147728470195546434572006726371873455302442879571327443952706668532319745896591463664928388578843059801958642791728989335312795721851858536541399401444397200721890341668543365334173431049216424631506958211277714893536147013438335358974241362834724281716926855708840941704585157509387210060195038232576*i1^9 + 252682839778286727072026595298614569974342179301396569601511092421981434804243247038492134149781709154023833513327362669968663533169860890672932726240985611643340433366214423634487667505593933514889024282909890997665202770184433722966281163479884772602897064155379671974840520511146063421295303485400444110766218958435595993536128799732552802598242449722062858498807461054770080670232433970499158594205552822387875023513773999440567721878400452313795748258457024107065706406156399055013739206034436366286857884263773160633681462591143929657132459924449901623992884592887916537230365387497745764009037035054222017895863507092745361729959747718138830030428370464875248726142646868532368221555041033476968394880741043823971594334545172256653529114176177121756389584252770775203465025755441811688301175033392314306039060097717632344707683709473034496972457875568149558582616390570422450162424497545748076027228768214505154732247748275085300740963983553959436593709317440809651991114887322675918970018362802579378845179594962057507683787588266180325371382998993654710972136781631233817713112876121096191383200199044051569064348358009488788247159709595053377199416498564812103897557142696845025731595006846114353789866460398163753466755755787197747293386291719692262579108458683202273280*i1^10 + -45831624232511365191788328080909512460775191546479650294592571025623960302071387128761545152149094138404252761814096946984391480174144493126342852733906129654847542921899000929875639629835208460738228080941410683879634533271045197375213796293224188239820144022825386982835807046376934983331237569867673026614499806619528585128396925994992998463365378909572133874873284406981349497132228324582839138312763165638287604073342487822364580534548064217619078698731995422734552357522146497816211308842136731217860311525921535298518384941052427217890453414407225796156684937905140941085488370614302075930926185693587625318243827287638283933333266892415501413300754077781471371209710142463971820310467918023959276196238554128718318234605527251969607695178561046887439841628843665904765961037218296735428104941748684720749337373914424523980901154786805343255109101293034268077288774562324828948031031205558283145275171719720867928556920199175496817467757438867314841003613659835101683590505336866716600104401368321668837852691001894174606940776163438707100667995376940340435694103945967232618059435737440002042920127523847294141553503845841719664405459863745307839171510798274100349916726119237993569490372540433533995157357249631969989012199682482070158909882386967085607989764354473984*i1^11 + 5744112049407984385292332245566854047150288364566214674108743109707966564822295965956498414672199599378759266176238055537083123825778083908072669290705093339895478044334789142568561471809806180216652327152875819226209253203115310322187328788745091220695955549290507469732073065328842968177449450121407828115174776458184413514813934704724754826211538115874797063416211767872702957918022827279986782582693873506940220285991765097527091104151116965097548773500707125397710085602159720494671181887033521185907383316236230307241837871509617252483736728200846242064266023636007674799243048749894807318097704829634542852896783388754612153321067601642131501321636151587592264048581861011270872718667543826583522686002413568370582280431283435422793961872360087020557634443801404642963039991355803166037285962736948784186978187859325554772242492508182850667919964470176326546892653944667608930905856533888084760905260503048733120699128892967068484834064577603963790291546469917561085708832270306066415074632790450451358357036707369237872850722823824842175217758066810129009687428284519656183591720827402230399009541194941364019210583719415456198629000803965540764713875619257875747365165041266734947121616678201699359084094420132815360284837834028614757599421561943475439709905223680*i1^12 + -595537988963260306539500937645163452916208632350265694035190250570871393691681210081176128580405621577854531609918850607963133164108187698382111869467895718092161219059764419089333739194592460213053099762336464059474909009529751798062583268770390196893964664273479060042573289511187683197487594510888701466913042485208607836265335655204500605703499258168352013347596807876137551695849607923316188837867862716522440616316277118381359955501499018660873098866628088838753093421120796643025257538587844634121671676545047982538664733534366718019121979168876411034295607787484350979165483569949004384870453746528989438418268096151669122423716736246286910428768753698411771744473307431140502868088807904777042018072986713879069109612582079326613226733059439121985602210575372679295774105909783897980940333617120232879079703350123982560974316250899377163827214848283874234891847103002815340028974475776555075242851240658684600701727628131549142435119554272793890791956093956992214066147576239562023356707348006558705734779372406364370552773901831693238839149037690951717922563923428615665425362404993054506343785776620328824429368884805908578442996043188333813246017683695076438375673716687529641565568715039523248069099722838211567647937467243761711738533418148595661210124288*i1^13 + 47373456110788116408981937996566789251013246397306072098694208014816942598827287529793961028558229832951050095964262427269698376033073360405188064490455897440731927077135766311056168430652552849944414040823842593548746658977945311682928249706910844413316824033647508069622976552939492145229785928909061518851228733155697083602483606064019838270682387510334123424653246795090807838384250974274977553653213037524573629685465754152490224196061486010648584197638887923909447105418159924989205905517476900829811288262325150838433118651043847890159287627518063843298687823738234607268593136050500965173602009777511611929301541113576819808535359537094171820670934393756815374844467252763792663051677577685801294324318799210731820825781906631665462563305641186038710560044004714533802774772035053822970894982710089850546477889379233217263556297207871217222865121695404953622955661149688089785071828635927358789523545795065430105242061466200738749672677361626275015807212694224841044648482523299594231689163984475174570049713669889575513730443189438852624517023671241510012672139185716587518247662938272821394131715696696063470376481582316652647595867958835824250691035622384805724350396237566356217170586456871366290133225058672150876883534840757859511254718390821114085376*i1^14 + -2611901924523457244367542244340653152546961290666346068292915105758858890530939183750237942516451790389509887870140243364095926050645993006279797566956682694926033658114462883259349016364648369158489748519715868845063710840978562957589989070076200010675800905927016922926759391944941425797865891605401513060234658706128685280720071559723559859283702378702011298805342991986666953971303952817320778913840451937669931332261495510359776034075583824177913156929567618675994515725453915935592588062170068274574270477905785894772988466062300893260556751446675425372614597554806617218998304119506376187516284004298781824568777829295375476383904810940096464204803422954839186342912393445018695379247492860762205914155094723568689551148005649549647834631831176281641985022819081876771169617201602710636677768172846414063896500450654353593688027610151245679858513001589473619673960741088985404423095200038359789045044366139796850304879796025366678596045000070777168627722569873081271341356959580179183614744173300338152869482731783109111225493363925116422340851452780439552655871715782297490978011505169036048340980960070531131161040067077598659777014629105398783028096883405724486159260377894968958614834117327194202130461651592619052517642353810360049658746115488481280*i1^15 + 96153059953420760927363609268226810069859643888637417562320038620162599898593068262625736215842577246666211298695168316055931649803102454534643598121042697275199792007789902331101432826951170933549195049038584435549512028270634449235765952646359849836033421458908532582359759853478609837118173218105999678320249098751725993242254710655187469632771908099941644738171815822457340882457051842803165179148243656388050757679288232563318445938152842255497312517777744463051963086291334711937454750102504437881772988537402285657370763571852056834629148413064171999303628929474286514113808022875245759494129177425069346264959453243140062930922335677778032212185112401233107164372918973418191872358302021815387163406916844577541546292157910610323686121599046669286631659076836779346167418415569234321037894179147465397820326996971467839861298225954504125465239407534293586921557562480716578902720275299241173582294081702894319947414401123421802173096038955968409504139382022235222465362316879680295919279052748145537247340524109633979027256354008199545657051704591221251738492241209709769509732402529775989268462639213728825995885915365978661809304366893405642643205611910651425433222463338034482281214043754888419676246175530165590386220576706463349952364073189376*i1^16 + -2365581913677113351295344586729361413366314549513697198681641514181568495514590143247844407339073263338984186245761816350050088914518995224943870291431220272212417424912222457980258498530755753698227220232825470402641251802074821807629388676168870840293961817134043933161249696761970153099612918692751588375192996416767867359994692536334688044268092410846161987878648033993490157429142328493154823198289256913826425016375233132026597502123587716292862654098738006932882456804769771687679250057258288239591655422179709560592334516346887672576411099972675989944280848693127065711446081269906675068752570712818817311685364050598102941070150146723227076130096208181257547377190051751577663856968268781944845663654598234255351390739990689917847904660111067300181672528076246309817995135245205922522603701630584056977240293810723479267846062541944490379735185889852241465021526801083533741244840102485781459863365957536704083894898391656397463198824810038202981005185868448704637625964384637200505891705575963536028366569463964019196832800424987293005039799835271181044798444890733537614377089418269935983199602899145760999279238249667185593474099537357435973916157913513150675321850793091457547986400045011462417744608192316512642847096620716788009521905664*i1^17 + 39783241733387992720535206450609017728296020260011262919168325948589831428384479323330416811854774005517450191614594777659588652642576992368614078646426487994988697475046484168038646634662426491950286494403064882441102605988475898931995328737700450869096091617134281415320537854279023269980547379407729335031343985472118866388344248866674770438918422312680280648711414502124863985243247387392086269249321695180972548272327047777042538102784913309777676682300861256071548431689284535104276243055650806881762873840374174840803756746619154922493024163143763375245984605821895415005766154595644659532744989248479959118569057328750404429713580766973464582610941293247633100846545169655146295976460918435948703122406371300600993086654947062393400268367334371939333670947459447282653689916848381470713523404470416187660291887209001041929845033316211195175407411019392322942720347639691813863385877220638916797621632971347805562325129720803308120362097916983904176210799585963451195641765276117785713721032318101351453766602810043659278284121187488071151507657607760888383763329205432226162142629568618988430324864168778571351979674438297131358662074856110527407786450955769590924730053440891836713770973264498306747718896925204215735491791443241925083136*i1^18 + -476562205197899317564587002681681942083805858055317982128549501058312607168728278082348113301141424139379286123500988612864621359220307279315053056623072250810590136230564880733534767907293535498559436406475598205854001442302839466873080489684640730376316078650513991128951593069794195748942090130544139273947479989251924531020221019172720168876273416254479106753380842454915168173030897525658723256060789808558180825498187565215062420659191012913859156822251844040962340400793618507877280587981525214169659930988612857633698863321064403547695599543423233552089468457012279575822775988714912468149935707790944882430702405535583034995697557873247075685829376331723844114395280546576944394002466084356077944784972790194081864378129594536132785240336941470375442593004004859171568150622957369498524116129584773916394127310283153364373753653468726991158111064343497954054428279121809082082237439032020500898655844871004555400770672616892892571175698810204964797435217529857645993355936097437366168543836233363571769434637075885659941415656981543078280542406580010477039162328732590700482268007402350622640675918064998189719720500483133450352190485204187016299789466577022566293444895870588486974919498488090346560130984479844957235176589836156928*i1^19 + 4156326675781594622245279362661017050080676502199671841580464160198768992780700239700383993885815224635355357094251909657585176680032912970016622119333990961698135837605651851033455188468126626279939805265572439658074896790456933208823263344518445061490373037231749459961027013772759236539312024008903328979782472599820451939424076938695288679720380200857069810537348863625647115938773668219494472609235862779805676169851766530738510789835830760746967746847534553806631548380133163737230362959021630581611367475916237568725315924805170602329660297416159334634857772170966635223554437038868900820447238693104114437217632905972265215438289686387918688773020880215088956310994058541401812346279382820616978145643466517812423932971517021725742840197311950115668649096631550385434167404164742622941526743637803600019888269804852836917363302984308168614128905150671402683743019229708116379431670820815593886943856382657298596992741979948759070583873957351624007330593053267043172222814768758288928123512113746576250507431732967446789550854926148442075853772106387301015140942581370032362221888334621831782301530514913297630088159423522554871414123001184690753284098096434132377718011373799583002388097425762297500278024653817571660576120111104*i1^20 + -27059545051608683267043103409189232884130681962140212138073707450510956162865040072289404494567619148615781764907953682927267465872938208403044714713203945117995017992134853354565302511999832180068024103160964096869250536698652712675544675005162458866374056636469293174715393897800149761661106461806382375594749194715793980488371803613189379545032653036865656701446133682231180003854630634902600676246547212601219814878750969173007952306677209959438334329417165651691291786965984273944912823930610538732344277021748693417463239615938981458811223293909193597852321186776354292070996558527292590162868979479783176035970157134034179630861028448306826118448357179327792922726257389166539404148809907935443852064074214542561296231266475073061789113448328910373447828490197703550185609727696852804098929506292186990955736174477580271089536349482074964492852494182002624113146487688249754425196089476839943423725331806555480840749109355476468201283617232922852793748506830247656659368861410185736786386696726611176758929053701186848593567850535140364638488741934442145551387802674101335571436486443866256473782387037272000300508612770126609830701848921331448627266651345364275063899874687371641083473468284993577035248161785793566602166272*i1^21 + 129030116211254647727637223640405657671735929942847278231815043882203994055111107031922595158909511980637867058264872270396023015358569124180340806593595680010598492354197099933319693424033103458362900556558768264312335199251903487533513448791653144790855759346661896661174230670324641822839018148342156854135995995116507621298251051570076709066092839416922300173933102000832040840353489705198951834539399689202742935329785672577329174455664054355354380370361747988432179896807886518840717129719633620135223780632234423725957497309815067917236832219447938845961328462162224001680557745569547612878127558840645762051376106287405680691975361269166295342785705772293616810555307542081321096824131324619967195500322222221740152441774150855126835140844094941271124182206066254993705312788728423082724852343766290508704660828662890009494169782466260000203498868766905828810716176649437473937660899397248504344118190325167993094630207977632155777699215698270586421060624492074442377807173217405856607203812252001305687907520185623916301992359483084577759249124131774487329548619814645502266073829332279860709035647623958914980494000890894325344757441097114760757160832127801764534303190458696208567957750209591790348622494838231662592*i1^22 + -445257683507621069362837115501818527720954427182829017324555564948952166169702520402114252408050590960980754809642038793252855708673201827176625919519690779532952131451528129787785171202034432888641425215472469307845963912477801858530014555083456269595852287179429870908449599226074955838647385126466593009052947202416145452181753442108717652137220483252768744088012412786614413557324779860141339805947044105037797138988697458189856578192543622804850924409751775118719984539340730650124689684518913267930089534080936674524426348974408146481081739298033400705716231258201745550891863598936791841114175469030131083679382689766234410727644536647813212026623249452833478896794800548817303160703377824449006893773894301300976833644581188536636087525025911589772875196043850719582215913047348504740467329069478343271225192560549441254055081461916103885308945989929177503993186566977030020984799852522815733044744152299309887053808258409660381780802048672823935041257154410717354496295704423360738886075745062221257416093826630307661464482246589945620743827711953366720864744302770197412570772099243093031851755349242904536017083996270854530349574141980738132332676709878870770316112772446663768386264519518808853704129894154240*i1^23 + 1016544426130864749133470803274038932848495430303052705036759476158241066659921576955372093208900842208470578381872394829147345122398991860097003067439965586896962509106132423734222995445659729152586160557831853921710488232578496271377973502484602028749585266033786435801543502036418094020617341622434834190473597638008677697774441394376256462292804519215286536703355381618904534065774222274349105786590953969957266995302131366845141825490062032725513324183247172054824711682266160219533694090734001703549207049524228818244469252508749872062489212130270027946872486713892953835857417614827309499475551876503628167241417144008773196747008309747259912317964621456012863525732432212876550280085073933996857902135294920602653841362024489134255279588500741700685811095850959912809789596003396548823927375812933879061439198676672275524236983727042703651127032839711965991545617650311596313926428338017515513442003906207224651027208135550965819068255371868019910845387279889680944089292094342711052125515556577839297165462866457956837509395400442068647896715697157916262162011898471478867139139146039113044680718776067438570054176831202759771932323128169338022520851764284130819308186310789405418253849603908266463156240384*i1^24 + -1394612090561675621353868869319941491089346519648822911203688796657126880166766550311227759266360101831701469932674844618456878502490925050863908368999307806081677490585161737692318170696723484956127198891308403023592025714039817326472674287928898438497069560637243032342737476399808281443078827776249346632079252135444636414845073927115811394299418401759269731177825353658735479774945900387416876786161310221304517982049372280742703020684424802471003816323188060309052190015593160561072984159593862769569801063593431001365550295756623728623706444149612478028400348218244567347980847918210665807747974780761271695118763473674078061005003478828038086991447266295072016136913490468782685860914139702838956115048247960865770525304729765001439341995736097886488492926100300563514570030744877145659996018750827072530630841155646650931514576488347173215226043657509342651549724485744411671486254268210134383292393878173263563898944232433685094714660166023655270724820402244235838469970974092894888536245105790640510255168118996679148989978744092481613119792659973564322368073397941427202992736486632188037521531392696882284861574623488630221762515091408777011151816860104366011189872930409175949081433336814950678528*i1^25 + 1018393495608734894902864439273301931655342898662900551517638432426936100625124189014346441538173114320661405815803153450272461254007092939212558371994950572151494198839038861528950147939209947948348523825220204310590442860104745509396271139111531047484866974138559398708761613457437771628308574846922414509263115414485640800151060135631052699517119438013626014076050681800597405029496470643324057284045929417237378511799218379118374887867276684855676685367062550386305408540376174530546958753658025924739458840586649713686950798804348036133862529615185802705557161807174623542441086533783429861241966878966989742584999214309103613710352344887737392526611389695684317840267850588325512838988431752887694307837182991340865811311560635981216698951423592518086000484430866105064469218204947082084769456139316414513191393728459392545945728766340251718358535536166515412906242938971940765369163225209719469232045645263044580832325812038094846777731891970457297118882489753161261104543877147794749415708922887551508654824553732099504692039516357091367564520402144764536660426247814842412221272977023463793441593125820616733377571746633081673642492102929179829815825893871986428275833290751374347399732496695296*i1^26 + -311301444329759538415125302692625092850560304239375011373250647717298468306162572722198371358420026285344545770477266673079532086423305508006937342341606348653024247595494759148690181770399697645876485115276915108386765169513038120391078634161645529799008991938040134089696260786825782294540787832885930552060786075151366697955451525329194392870627510035049214691585260675669846950832247837225963006032079052296657331043774618286621889611649250456152797709521596917311060740230502264523706372372607127497728084357502823578389901553614857725676253541262642947544902234673698604003618799550016191182463152144365893655825690546573799420257213299630950302745795346833516123869285429297103931097416058174534802697634820238452335528511054493642873318397745260902839355501593331109735080922910426707524774874551748346729602578384925106541826142834111168689832065522006175947410226913850850142399870336992630940868895920107580113057094960921498682333737906919710395645735091242021202244689747042206172642447265576449926352920788535187413246762533126674477638533327709455674007469550727105349029100866270989420280936250424165452818177856614020104126343216659219330779847547088446889282093834451400471347200*i1^27 + -30076018513287122239506290332946050893419594023779984342622880425826025159777462024583602537209071182339497427286629068057686775327513523436835797543846193392282887742150471628686453552168987264066946667877875447790992272750172772321272993796850404908319481997153549759549804926829787360813019101023443395237344437551606097347433591147154535848400692128073397218660328573314601880716167448233425462240235991439355336073645670738758759128636719894091880792153711190530284156556826105421032473772996814902198269322458093098164343503476989357706898015924418280421403614636792544247015089514444604062506850781577650611868268773642988198734225480617898706571131049929761989809760062443678609228714991624901522115664709104609994483223684025618864581800398866282688849123614802634142228306833085626557849862379556820555662973186921840693833813931100250340632211281309777830390239679601263494205670935617380329771493318880088616847994693883644732164824471907063493956336438379144364615049162615382552431793160845063258116564624987079789799234601551054913012955567847150978095799365956303912355116004783101912919192530388863645541975173724952686124169782702408733939710718631993217872927005448601600*i1^28 + 42937721647385248308413694483380200609971989799644868134260747383493839264767912829500375319855595474169326854507471045974273574851278033568906934906461780681341996752255509082381018435587890403390051091672422378120407766092966692149283187022208065301366459367767156242335554193327792865037536188038674234142548474966806246630185951517140532499500760580568716668663386705004348620604257262526634806669508763387223335695954353273923125096625743578264802456403249364853980425976166363053430746712079441670077048195318367479609493503569446199333070434605647602715136964664494332482554485877455963851012029077100037437625952571870575632192991321688128165586476745333486365070437597504639039096114149971360289281710983663314447918174624130281448753786696578000690148693428466124591575231135260574452659704589690280010634946398347262208817634367205020372047249885532002959730017560604679733838884356727064436761882753266666873502249757840457025982595629461435916681056393100999968357460850118570422263492284786707784044977803274665562092497371242623455173890560522485689798626070506347893650148550414500390219705151610582973721671721429593587615984961031255220350805055213669926720088571904*i1^29 + -8546952060967484553009304471325820138313514014087657887427206567947028877524516932136717016276862638134549798298113706733233150496585992955370969828806869836441896798850273642945828757287506798285367803767705469318538682790263988442376749916555720722201034199717549927417700309952799358444488188659202482832431069977304700461897733728593413816103870296343533899255518903034704191587948948251761868826907868293672108947477416059708827653407303543631361238811342606005464619548385663814134772375000420078094127824545335403635225345063815172667655230484475623975667778952328494087179142655762229574600367295427974792872304841513660251998880569491414676141545022949729075701524583316532606727640045202872274645218693803784118910459317969012244394532625174629096736959639089333314372300422276064191762197787474988942795246888961172570147595672055806939442193118701525862019223797529445693689060292563561121867587933001704568478834768111137760298984894629257514133945616719108896001544386468368739525671017495958965275039740663253934417202789695857281480788847708326574283475781109852816326270194206159284664923280493580739252328958241371622766255957369140326406510809512581122752512*i1^30 + -484838657816189022987565648808865118273677394228484119749144002944270667064844205386934927689086070718915202701315161329179670443299720534963573368788945752815763958510001152763978168674133095550293569238495576561556519693602363488731575731180360376648513465125655011828158068773363433407962974382978849785474200493641721286882703850748913732261994611854692030673757035972553647764699176470468852983273889750711527800992356416093681974150999403846587574658535562079615551406944774849203687716452393507883190384288520087325207946736088465439962492634224632414678219914141143034244277822088942390851624995339635134423237857122438142982375860171359493787030317420070598328614688715919315632684800931038868754963488861771107880996810670689164418234546907712262897950279588189386844646081257928568950802049604825774283855640304771464896508195213169194087011751388927898664875721010796587730550970308260491268982873367630681523025492782140717887281621830026120302770849323679677277092185351553727139070309996908827708407091326949900883069506494547031441867325706195649786611831549065572863312534656563461541913518233575374497788135687422952329099994342547220372010889348382720*i1^31 + 379801240508894175378703921869388217536034060288127834270497803609888335880057996633436129435763855475564909830834975699008256232473962443863251389376826627810531990039512527244717336445707694340714836282591864091527978951743983875749036843432579244856639006766743020186487468311577380325650381497671961653077903688992734674002128120597954164570733711953657163869028294248210156599834816769466402600838071650142773966186482576139439012253855141411310540179420947170955150580565695499377426429567053260600399427818214689421120898696500368955215295502690556325640919615215790357799052688438872575048367033252066599750570046678210313782246111265596195849420980075167030160742659533630393383210574157367497179506072083729617677312566814381325307152493360181033618046084321357799165941319510918293261116751357199963966812901760045715868716715181587573320507683487213879213466358096409472542801303609771468616101163687473440238063576785285990916152805885389224696395452637406193059973654168111782935248196036939638246248255078644906845121178299153066739555430702646840446066342288348641818866488546477756471489389325704608147084697634225641756807315245953570356900921344*i1^32 + -63155113494184930010507038175431301232602474756107061036056493599482658652040288878834028656147354672993608464017962591375320065694664806573068686394030528795025460122769749956164986311289092811493712228940252757800419358907074570806419587844521921311720383179840641838464864082156498507130376052581110066220711357050216902116256468685065799642301943919764721769785959837513629149539539022584155916742649744577655455348176039462796619292295971177732572174086818499508467976941860767193807897703867610018199534997164727651612835312061271044087834064055931614685205063877662793346052327494363915135647918467012036284870052016335726485044965084946625346243169149058267703795355379443160845124573866069366257677635732794015185207011514930976402618001586883779387321054761935959197555191742104667033060824800400401189581470325293043038980308705843898665907941738184884105040828327332829899765890005349790489422073703199664544936731037507141686534806170748855116114418071154113549712814080954361116011727369547287143268805467753681943932140711081790085224309774458502747407219870788003959260510110989447618417439706599915959116649646747364454423309282090539810816*i1^33 + 6729432895249278172721674815448555646672690905711599294199370984418767974470083498057376195751492722510797515949644100212511205091058668195904898625037713016002840033320709372298852823257818711091553653117671950829394168846215118712411497513026923360532913033726356529609029912616544671474112155296666033936677095922458404187798962202106135117884555060897258373438133251079851223505252712683762189092382716347778109978414595920324476364709616270114297687091985192156533947121567080663210526323537677978168120524515564517886435310140630425606381959623464594009345909074247873496847535240779741566809677499639047827973105275197641752001495577608022661177603169827021651195573962160685594125051563908132268149100484801882842497257605892762632674752440750788893739113355803771824310001169619525188762761086725788357625107291676927218357563039919074849043945459728548203360570696440851628635423646679691845647389217493220281434314476971191546040636041056067840380950814719771271262673987026358204332192042188705508585109597732645416560508421755224376249156922078647840198433084464411457500762234523666698561697079121838414562004604035946721848255798312960*i1^34 + -947715737469845676240385870037340453057875920824254483437268038882319061594686687948078643717972220500366177725646996741254097037512066940852285263205331139585242645565018656127957924145801851183672214797203952936927897648072031411090615640803181921149447016567311035382258989835432574250734925233559856069237048486813825327547307948589270346735389174689326572880258701501202929443129645593931227731696530752874246278340881483191997918280766598980217648784468513461068764466193285048549133637209417156102382879793904210759140934840289262212542933234839629689134807230673677419032254751291043653372659952526934283873728488723076299678032356301760916629173662822764316150408631312135144644321133256547919864439933777557186041189308753761504288783822376454278049183610599504647653106612850292444004388298465066897986452310900401051892931723115884296201926651833259929062810036410853288136198073981763221625770559854148319640894050042029801134088136686399640041168686579357196354708588323832855302090487607118108634826688436162413075931013026987318908525065140817479453992781255973757927313016095134468453749575949317481761837473145452984860147712*i1^35 + -24487553562514084014255409025021457173019619510870688936025139921293852922225528879434913042985184304633940966980015559343571474860421275735378624740725804756831492215345294197523442435676042892066630439155961242738884908019517704029546777121759071561974205184854785239170515091199580154111171539631197298490802193722799878647052570355985782289401638317732507162912780820788882995582621535879602053647678368751755480103455794573088577346980390326992194288415246312467978940326941791571589634934301294712250084312358835933968035434023899773914178139162695048695791055462363881748822599294645356514715786771731569117559915891626428390588491050840062917957067575470577509405142929524750152819211581761863806107482635270918167624373906289437573506191509911071672193579041067815907024523587647374185220621422616023355588812135742547376086041081673561053410263665788236374765737888580023149429760906335731416975759992198918699987726697701647641592943841371225734375532538085357684680912492572788764230134878663423547078691226546294813489757611998004473713278830935531975590907355868796217025767724459339339287811420991601845029005852091088896*i1^36 + -183178666796392147251790873089950287154973843123686521843577392702383080522525763063525082329540605352592337984308152509496532694127858912850438849214943432224671629664522662647014265918718103423165440981213239493593679318554099836596612216288626530931452395324909558804120401726435833461076008957818912604274671144778334066476042853935673384628370949788577576335973230928043665159882417651618150062628907508116271195531166491257073345730254989800469999054183058527268272066576814015872931156839481131574823569235155097782813406359615127903661476082875817892679560412222763476703795068531650105867787895941738906934137223845687243698099976225052665084126655359370595194429514633707881021071592345013728259037331362320566271328733980408369580575333652481789409218656297093910282315043191361523250681968512017255925599503439211557112934787110326612400603453308179931616522980505449303717671741084828849849568795897575161049425609833355429245445086427226683552252023839514848347700117296574364502242075265572645919691978596344358775925637961517718143638944659471808188502726029293167644272820664735510990528062067712067406256930816*i1^37 + -388417386905669402149624936586156321704698801034926981366914063880002630567945701134263529910192249342834146476482529107474887074123696531717541157901258855764701681095885428056514029211851443101813220922954242459367474469241588251703506360700677602961538627183340130764858834866653099890566978843146938407374751797919274273698010718700221618752859525522060983676262366371365496430913900915102499911075143469075606565878009810629142413759663701457031509231501583869776965426688552826940662611727465807681034909503445717456706943967745508880621385186581019168991676758941336991952097139617600717869864180414501251835757451457973037144701112729504196361169831562676313782820306608740958992195992279118574129872287005899027920506225915452496428099049490932745167207079348916208641057603848972825212923924280382902962410793928591034454825031425560122078934864991108719306323426454435089759643786046203510592604921638280440008520639534981289613639899600597327935119369203683329475835280448776036220523272761468041991240745301693797856424566344543225911144546368144419496503530367481353183824232081900615542588088295467515904*i1^38 + -710176217011883852842167032908543407789822667776002713502843921692398024927429162435380315834873280537349854174586531458868529114644649638728860703060319839636993899456650220650882140219892004346144799048504348814851008174247104171257332241580420988461921421673820693924507943100145123296207486267973368121154482261164198887092818851414337805181622592575184157228591353316140218828732803157564503863178755719016852048907209464602942671672034957353747625527941492746568546627071838616465885483899789526810499338049884287620048377075357810747494035068310930032554687249507085486479466128471505919821301929019313199027828703047726293030709975271508759217631998147024434513221303119869927134710081074396757224914008558250621832816664180924218374357037600639263773018177469604162853285118926655562978373375741575695275950853366445735238003467336333886015253269050393048306838536004264067155039955302037528016966326384296245258492544699977730977512897437512820431759615931589418257673899340368019728580358428245322278047635645933510457662260583372325039021964556755512919594743389230963706615833566535008211179667456*i1^39 + 765211658819806172574140692244773275312229564344461060822441539925878266103610664390592988499390478033355940024190564581838493481480086485750153980117830532315464352694709348477913319307019868170090830885644152732822074908185882115927327398142365890957968013766694104129001543506958383886537752551134861868528092502391450917931722951028141219747763326753710602533469449888161274068675320210197434121021351342580622867389392814188953948709477964449564807227679100085972914581111987347163790975859513048881478775591177730926726284235641767438482601285707516606610577867265257311275171357184714890104272379921201274263444389145995938489247420465165590541368644112142074042770583828433607918147276971557529250119302873530696849084173206254425197396224409751391042387337127849225719952907955683856295244275267572092530495677799218449002619071273096203290447816665389879764918296661464599756453056106926432954067921888489436243806705694668101769849180121267553365038770454117665671591594914252282682165318575980571866936471274054958442519086791957975912273387107933350608888051842774208326761031720692088832*i1^40 + 303571132453914912057341346476368389234243213363519595004814016543923276766797107540617203678396486183244260041556009022033481064691111484174229968460531696825884977600689592409349367092338898487834640784323337745399601939587026376489471954511133063412730931353869424088162977685828300386728588078079586268736913934285537008122123242025273935180159817337906946441279883741220075588527702877238807681506536718053313913233977852637364166203706348751539111150422607206705212617740038054812051637509110455483563147585816472974613887773781531591822871626635679631678297328733005463606971910000102913101413438365145880404097506301403317028879598303318970949862794048191024217765021887568134985173989430962190838291964087973211289518108105387698964856171370962106475708335390054180182300702449805786880386107997324375705899422127247988823593722517242004007522785405535367184875747636793049516103697013856809833848078066267725962523029541625042797868730544649466875921415576969613788135642384177991267472319845228076736018326421884985577225814460338026580584676581381683763783451112292635354360446976*i1^41 + 2804931650725675049546798358917810174634428577988831059518801621502370355570221973571334284190799113165827709862390417897912882880796378624416311642643560174973846454709845023931234974246388733159123328558653153072789423890652732291779497070807301420555684293089301337601776780609817196364888326276905363679847710807055948271957977649225728999889151216319109818720058744802790600824770103460229441806765258544448956189207354543163165197513952073820072641618853324742120341276299536970158806637654823377716949288680213452592366488279862194907055878255696920745454866208775293748689076800546080096449676500058873052741576870716280026848714088009437574670888089249649401654854572958173757032999337811227425480280997933796083542139417040857918116109954163473752531524384715843020320137600778887773987777087593332938824942676459256204580282858146853912724228931871797546730224258519633546513680805027376812859031575886614396182756874366876529002079927717536443239631032516536106284082487881478942591392965701145806480093660917587919604875923394772331631236865233461304426067928991236358144*i1^42 + -2623565369930503167834662314804426430721436099963952841441228091321352992951232731008787753787173193683583573458151466305922412529819222225869529198872973182006716535091030399766355611830450175514772236805245895879463198960115592110215298260616648042536347041881248825267155957804541967733076104481052443700556196046339324429585819137235923864415027260337293827224018198925841156135672445659510862574910514197649745325572806386418599807107800224709706674390929745741106935186453562614382263685605127335778514317709644454256070094037268796018674710716590763373552367623417117551285898397499729449360876812490885921618154968144916206963038458927749868183766268051028772146916215194055702524587103806465970093783797102318556706525023105426657864885698452940652246706953934636596530880757003435517078278708593840197825577540198083765195392342698588953622579881406233835391215008861019970886198652040617114846688114440634873497656497043674775839857244455112890359275825157131880578827945692984681955257990899679104664726377968800990427017789049078743362974899660872121908421722112*i1^43 + -207739748570673632777462790364523829471261201959997699878574079323399143850855916442287292666479173882980492796317770478882111422818743058130397156734992126228306582212741725590120984130525075699501402075334528069222170137733457010459938923596632172670392223090261725299765515300651261422092291373852889577079931787549480267978487124962570147493381291657860495373314677703510033705404863562468993810593099639028468069985879852962087755562471585125249991224632259903067881252140751362748796846846007863942625236497558306454608392463739489405874184153092512947324470022106011258658973762572415585349132339318655245470835711251879949787337548106385217753360974948542889133920638148028819734461510294096129036895912004848988390919437996483744266849530788008004822298055742569607385560751672115411680284934652643437438465484240788181088719961511588182443014307909735828908803530924104982010647802394669923478486994315849264904043939142275697427745143532407335102973096514467598356898021993631930957846057188207301695800212176948764602327464888775559557861820761093701632*i1^44 + -12874386192214575124912732037174370878553175509934242995309102567451005876172821403877808624246519592136747879763493088501621648761426534696349129963701777543561905098619116437564237169431666282594421760062436334029181092992718163383223996685507497200722439455891915948445383949862547353399936484378342226102891374375549795358912279311720472559567874886397983622524458361321875560397646097767788268861024759262378474313673405187430398417395702913715886394918235905595870643392603751129719443407789080205519619108162249689762836529416968238385079913618298051335887791858213311036628487821791808992033918474449620964068259792694199168615953223501032206414779682730219384874289756904977279810459936516588019080748173760913281087266323439644087107551787543143017752937330396437956506785345445599378567436788971416347045465785440273507240311860772270223410736489053693927685552388551317701555764973343130526204360073426151193571237842818282855197662087595107477665190144433750750953083164245674997013064584884943593463004850974406225193997638919166762877452288*i1^45 + -61808459575754797646456756372806010831638399998783165187886304517254721461185806306022680362056230185694127482884242139275071204094279544297645947788639726559003523699789050220750305713394703791468648540584962945825813398664324301403289353689122349331844218873111614745261877341435416173145686363097456493255585504671217825733771952799216399535565777389415961130433310359018423315473363378744322718706429340242465960488345170875288048326774466067020776058693034402884053685181032701216279401780208542136561044984908008822481530128716478581439756519851174169563192579111072823258112767510652116896446151863264474776709908322061682029594423694548914047263645109400554253822715250297693443345078162324490014351834139595237312303122573308570367050917537292662808777861978045989080010958445359303237138829044580950039468595700727543386247876433429682859170035921925301386457717232392178302389667029892371077827035995480789831508872194969647288948527945422392593859384053784483981697071185574337091025670579260747705272818993129215826248836495441920*i1^46 + -371299600351504665755955104561347174970930072235557267428726228446484373524071291555138776071397601146212170449124397977306276938364566494644697598468689976276534874861697049947283386237443566311344458931123641872335189228498940043422455567717224907633795486811160394072525811427421531240607130308412202299610497600475222755058601773922514913412360510551024023028659631658929183654915255798076050027473160741229876926103266966600138184974155978224646166580793994197043004434033137824543109181424818009052908728881000235577543486141126569675208576708538497539084564564855101477232007304817318728426864648775854342331903472363900766666726344837460911851432513729290257387876118634752601504077309349103079899240933932712981470428958749144976007740204899138613075321565339259044446138408907438355495211380557067607238982553599445773074372342440656826431601256690473912359332890290383632728873829729322415099191172558923018734685003974805550879541951570107505532428668315861758219700478542494510872306940565509997977501740301033953820672*i1^47 + 2255613252704003105658146992684970365902796238809859276829258324766267676007333600127532461549403734338529112163414628390399970796179002833595861793374276237121154371351944755461963154780901316538027719514231879387687911868538677074897227095849002301455755881882938217581624977149325988394229719776929035696035965936581301283336810958295926451639063181965941135014836018428606019316831820680841884130824950832543309499999370254496982954490777739432414613699839008281678744592745850287252915140584508241983227701025218324294393302147743783837894724211267635527200127866544595111986448039442058984334141952391678155228129836816099409803225537213160471723133777236061450847653756684715927088769708218880822403092582961740786997693706978243641791226278945115784180007361396386459983788942869595630257415542867261100394775041173494029891877752535529794735790126716771052436967843023459065505654391673537693391213409945836085766475261337418321073123930925024515978677092199870867789458700294676402020707374468514796671971885056*i1^48 + -3599187413011103463323363865074041457106657409620380344017851703340055661894271892374828374937116224263916222214920542099294533403972501353317257223193013085462005423732756504331489526358692111742064712738097549917183795696483660700838203365123208617486310791125285314568429263398960445335339233881732888738275875908465780116594444507561095200704997572633614378628513617279670098004352470591185861841193910023349193452927049323179698410454487493637335873092912464816118638024093286060995956771086993444232113209412163802593611884935488658438244270436017805932423976452955716412916357704411864669410900589563138229244314558516955912438388090573282168170383573959763256438732891868028361617427701063525085906676549779769355163945069485056299527855850248334388568265384163788251594207629359181686086179731420823315410338971713350700691612420303166099036414280244154375367233499429271630737630855285984767226675530391117025248208417216975833538172708450357361380772553106195927854885459644620658574775666335547392*i1^49 + 2240187872094511943028509224030657779865784933510628317529843404150780882618275194392214423825950510467490920002865196973174999738383855926759845408632774261935524613136817749924269154792471278635207575819523578663183254980684951235545824540904698391903726553111701790715845664377135745905587515895520482448796372606957857027071720722158161461531879633347446034297757456203502997020749677922604276440140243055550334798588558253330011991272670175484214116703229031805774518697070512304480303123559342778628933834139868321432268476012084374202115246561079859128046158381060942834303357681504942019279551845599369811595018737811439595297991417619176246318864847225953093083305002189256092270175309202235128396948697108690507767048032242407061126222143639702424057534390751578663314335486569063951227959773667453831104096571216547949624041571194435932912438692495190759597907631317637801151002796377230631941496648517806883884168299720751596057217756629363765014363799894195551211776417634692896915456*i1^50 + -524931783176505653998831020333706144207415172358994504033072900519136613340544053122974621728310124174290516123316706278723317889862004370738603569488356991003802804595904238970784988933738096848299321770134976253864371833511645411477106367843078109251427974319689325840273957447008470236579848686955693780095994098680157864839223400433646637288592133623699248212262086109832644337824611492063684257756704100147777596904425768508684663010412469069491648731348123085072836227148412479775885515368056737129743290805640577728649298458882813130180652445921384148314184722242801590017462254155455187887173600052914759076869238619117188391082501201570806232057952437266826321842160227293798760241195649832517933929210871129142546173391540126740104809522282039100127963723921584785403085312855383049417404961669875418658909293629623533573615637446373941244242069629373922866478504944427067778786468857348199781987050154667518988216361854773635494092083274872318174413115565761481271744135168*i1^51 + -19410728806633161906323398075873183770839590901386924652930245201378153418986788377903684075000276794225967825774672494183941594246257286745439347852729400961834152329663861722031557028413872829318002837720624671384177500975474481568664953861648019339244824476944787389855737915208711166122275557420969370940224448517651742504003954721822000932589806748122443962481376256889089136617121533780303198738907442817251095132616672279091968194424622706162106554256207222756670348957234067823579282157846829790495678701587976082282660222581435917909178520763600949755057646516687828905346367486751817453264747054938001209301325320006963272795390672727170080235800295120023930670442133028899063238662299439186352516632715260342744769729467293644304041887276382057094646709727610240805383402300843704386312201155504137610158919837200750246230522424655428536273907690790848408602232389155857469177746053674405986687270850225693898709297128204777258882215618074568957919476326596608*i1^52 + -208507928369607199370980012628521595602546592308363651763598945337079149791265209738879381541322541279121283486223165668251351248330313068665227016036500163603127873134986319372663449704715312893431790305445884938542142686175081973632166274720910668800167492013509160713552341800312490715919866654111226184541575743848737933008114392673905590933997876026717326293596591900812767907408635424434572919146001128459601433044674666241341921115350185371779752058122461400665288528488081336316602441412270943383831769149212439636388954632286663662219809967284866624714696325187056478591361547736149440807933992666243392383694657011095268347634507146931627655410279789729711482302783717476256076852531060362372040504817325599954889829977466966071156596832079965364500410685578421639929219603899226577177188210951870101630719466124743709053915095877023462885992078399318086206019793882620799790219388014014191308053922965354229834942929457134083050143860270804500480*i1^53 + -40955115010045381766385475633846266555171084411513885541329535108320459512502311106236932134255314625147893237054994873123255108506250204785296942176793543173888413598878498139125028929754886286916411027448432178772374019839802477645304150604916095422065172846173155947788758504281526980981906197907368516308977566675828544527472987553393813721584395588863908811208047129799364127118186285844312646189975601316746783024723414411992903407956175153599470511566777968563155156372487000283002731836173178232754226150814735859534655660560203945339581102168718583719709996136521424954296283945383790332763939813924471194061073701779522973262241786384554561200589945584414202213173533505741703659517407698188290911114951017059807917041064546344469520648154494525401216958765274865713155505538350106881913021782502522652745527559141668536481932670370880881674959876176508135515423156558782994969759510382331826395369165227258692369983779897344*i1^54 + -33505638744924024442098789439496435910075942086452378560272589549183398098971627027123281350972420090534831406931858241499971675998145372314776136169081197046683657409072123888578431078454636696538640968838389658727634982986926507253576148128761681763800124249957994646349361342860087868814071337454510469873298919752056761256706352952736426319117337070120687547151750268682974989635596736276224136449378073856351981044159100752560468101275336317248430501832500242248651197133359098590067789289870320991807317527861680725854559923532674744109744540521346323120315628481555040089221442010423396847438417459203532779331117789937295092379802208584839135589420392344739648165192918130041637805278322414994082069007289537362930644580940082556933650001159981283136940387337070623066671032216928077196199605383387440986695319893583871473747025306900609550897456657582905230892288943208370021446653314820502958468277207040*i1^55 + 5027700922061577585422402733723937493628107370551964231951469100084901705694577293762973689103192863492972294051049244378631970635857914130254643430697920731171001920563417210704880597843680467657061186769798432720536025789558575509282443877443824516659109420291723827995142112772600765282109834824381215487698883249127781265476364207408298526107916011527693631072097816072790211529262960195428457580985721408733115948156991660969722392015506554259078833233711777342175519176340129420328897671664797843992227332792761018847439276043309007647322617216514989323604702221539845256549634744027005057140423458564706235915616425385391908364902172167677820278945016117893673406831678322746376381086997714297598539570653117567572551226869523322107979400295648311470916072377696425272528911541218025413355799690684797659703469330571046600075487460022603249024995877246792968613222431499188613152768*i1^56 + -5828962808481463580850023802219439920040745477388265397847206803544617272652415630042040078111562366879744698831997807994168080821555243155049105971009163941533333419323690473137594438776960950596749455986933477406198028516926084651581653401991730243806168297952977431359000034786266306390063984790363005838778546845736634616498381552246618109498171745123678584871653164005746895441170092998023549591611630823283156593916043601683706338825181282147898238515809274282188158602794690882998917788878973432413921984080110089270096000563736480099985887096620966886505653095892103782651755134690994015777102361232688965842745292093511469998368251852905310615379136017919278429361700708774450767094776449841993581783943077352210104733394518570215376663661828852273136804547241089275859216918509866685370392304443310662104704874433183613522522534366784678030683318015229952*i1^57 + -3361133627512214487616873968103843936645983289093171242527994760389942765753679689581569645603595930575201078727520332448769767401157401975836319075615936920394210068472787453346791345437772548474391293766583132128330318083928574700085061534361327036002298209624993956585388115539163964216065082097666105393618288098077695257411956833409469211022890019403599514079246049215723920146737482329874841413043487933655596026127981249447451423799193202810434740985726860188219042768303206170390883802008799169741314912226664021047140443192267093591276425199801609240899538004273850600906753327916343230989583146460702915614109921245477338827998947721201277276104997365015830347593557638209259889304282006529449413115138208187257969561305385895064008398170607933198395214040158471924675896900465727162362747888100311233635807564039252616187321442304*i1^58 + -1180657781715378406694070784023004881709602819256279736305117845455285348849319378274423490544287492845866456500633351385081784071693950770268540062104229520242203117798066424422129536032615024983006088936725110063378327921694724601997688892161310905282341000139969447884448030135641025484651119755380164525645430491294958913781646142796984103614628851170461217139066181434006866172448968671690242144122290668535985087105603443747103638110853964385447004653902319415907927277217707747806529296376935449884618471538058170467680805618481442745925982137125169140496076023370222652479592096177145995720211687731051819431747926235424483789762545366867595239358951301199913757625415889016745659423406138857662739105354229071009128676602462140415681395086380591924977023719628473550664330936780207236287853385357716131720000*i1^59 + 259447297849182467547813544855055456115869332738437438925968545601187480740023780744585582161930485223002448297011778348809904205562050075494684434909106102325475619608143602859811802329260071954647001317466426156373715877022292102536600530964257024652804930110699960719003188314128736359036476688310747481742755508161475849187802817688199288142316064367377151632589689161777476603408028145853543834488738441599099970156352931366197266280502874132335422788852407386686501791077252452815262558759336562582846335508676323564530728026225078792368018084516720344740510482217806549411264759479523817325800226824742798114470473488237953717271349438945835045765461589290803684286914138156596317950192738755670963361083907452548611798421220778321504019924451503373805446892940185327182518956640625*i1^60, -12937741495524205553562963539714578913876974457611243873397438965351125992235982029701826594615986058857741939939729722807222520331626046587144956652868717586604723335238282680221991857722476399551823202516749080388553053624778904447700219665435993553451873706096210560998920382289680448192756693778117720948405978686594313800494699020680560849410203224426953120560771085875335140814690282115552633727329548607801882695668632926044795486965366732660810294600891112751794418283505113134393451881252694917697936897784192824977577975517881733712073983009783824469279006712285343935099337206143293533267685703369043067426091217224717198501893955955463378668866309496943661340776315023145794731960548540140057851655608153482429653623381635089886673880508032192426895851347753062501756954802848829257450529648501672113650523733596265864091872698381765327731417973523468567255490203548890832100788010086449493952318022280725967488323614836458802445881564549150522470108463156761023869865896639317360361575267395200375002830981847110587581635960211698556906857693295790986715437034576670672227918514061557592309580509201961610658016429524215161166555907238301476253825753409961177185811390550259287887819598954696197791541426723548768525630163282685449392314067168749682181459931300968598129226578113919663204020543570719951624525325894034528215445101892657980390366701861953407555351708932642730090354873403119821582023950309142990167172422699352223418401381203648475238421679772786572247256116074925466030964577315939173876823792450142621797764643455858310510594601046308496891716090299335934754657677166290413967984063538329091158203962654979724120878342535142915685776763647182451507200000000000000 + 99788308563565385642577845949849803719555973564343335875235233375310137554758607747247464469176624819014615063040486893335450718418358653923497850202785325454288076165123496176340159865146984532297162346242548835534393881994470847420601007611979016858556105617192820788221760190267704801164157257778317106951821408262890402378527940823107672220159845288564209098908997065880404812103407299482582539449060954138318612688764439338842176717133416584909369956173789870550453156875733009393642254960893051741075187397063890729803290458182543122488220368570556995066450676371586089335137558705417715837354273066939791348914985231283696573387856922166826922170362796364167679482272703936061878493280750515276167865781336231851345946143740981033003425540410117656893855423093646469060570017958629516826012371835723553807130848031072688519145564391907541349284435288029624431271974083379393019729028857990484969781777339030127288816578496025898779737057425712487341147496402970378012925358864542796805749337148392477791442173501439379778474022642400435129830364559249652334122359248540129214152299667614218037664161727123253105201059866112645606980158500169913701171253140479259805336252726767444485682666264856240367534669528120522800152175053996776662158031109492837952279873708110054137099520936116152591265539985410579936448707228927373547990928722416337924244397253727119462581989747920594649591231520247232009258245032779722839321373421073288608298125621434486323359810547203052255630001002066339194240293161016561149236288474140104796535501461877145213285605488213348164074942232507069338077836230926855256010904812551959885675501946152524564807150840863091610855965433637153800192000000000000*i1 + -5291884310754683707907160182214900987821254015873552252748321694955504570782224669456376956937282850770707715151660708521069877583443333454030646206393546390201561234801911114667787247188555865568111342552792522833456142547842234020078099047565673296154324749971662794119699516103748822156282077227920982971619916870886573165798369722712800008835883207206236354864909201308623102858494543473988583638750954758679365156414840609632820219738467721376496573085604234407944509915181329255832661065633120402079436046770793637100795962301710407768469997090906407802964041869319776405897127295105794398385338458519192483228571885272952677841232970450093441431777916908823481812035439922985758496982929948055333691805400078690449063782797341957683164210750074526975172178194414866673346158371510800376677885310315911532717488375275569514265546259658435088320355905197066692124186163759133074020791497531307245602108821995594451626390080877863148115518655859365415525314111132239519229344534285757307481772145731008445715084585768608922835003824102702589216934984731301265906834408014965172930036923251611754985063104734976933639820488493381921200038165627045725209625455877519768995665137894593755731995233693897317980230704625709017717204871732692401067254931674478303569022678157994306004698788701687085272209192009147656434610362549811188859381271639237101106317970629579725660851992872151979213153734748719391029294852036197582550215026212402901062286995957217877159357905513750981215837229784924026759322996612930826188183337934820313371617387294782812900240893638925557974408519708563216331103930579631058463777253477447554007246405933036698332997167665918786667754855362852185702400000000000*i1^2 + 28360543764250297273986842043393814240078176812254205781209366924305780561224357878929456738309291347580911123685258510986131001528210746752041086907586876853767838596420183185039770114605877895207618150579082091167951584893784151711035004466099653628512855434925079786683934280419246951701801615222191302932812765034283883565717287520514438273626862853386584672037273503452797101752342484542546461978190778542706761297187549307257900520868717640588396255493914854268487268337160850791124043899107713547095438589353973216274903960166335436997697056509001687307714801280496528624915246446162283225651427054536048537151617875771085542591268954313023574211584875799773263992130754019011004543761490031777476339885136731500584680304239590368021420080523763665460756644715445257089523110166231037098294777257974129822513746058434974966690227194857244089734265186972727148973052714285577599480930095655931906518283234049941511319169179217187925109221370451404013317805023098647847126321862408965007515889441000387782350872842747354594353807067518488705843421759511032148485821592845219301159758340171846361492530548376963249250396015047971179984561945772408483468669031332437765358496484033508623731907975459806620686716478356148390611468715252107155442797441594015467458936337344816988160545110285385349763836782474685502643097669953752447022974653997616773668573576616754330045403658518645842943017418584155915699948048272959366043962915094666484338361459692981410170021417275822092191516687454666041238401365582721922917371460584047764214866436489702763767490168347974216908518773989895731601863962845848455320153545456604722473058596178488262148940336120955749863991122879624249344000000000*i1^3 + -96649738544729105517616896144645108227583932679105444534059860580773562001187491351699345339864580100641075400255371103012175702387129903997012917044984360258209172162530208084336220116528557957233500859552488864083338066054736184833842614758869051372757255242647004475683655894441471790076232210655793089382254856615870222214048584643224461786367696652270629768708429062980084068061964856030445196392250787371162855137587902825021174214332260570749428743490702629325454269093452494228891493604646271849813984576465633087274802434484460271558364409766163073891990552770506794933140451134536239681932864454075575188226335119987156407758308142069376584321745507920812392200958311837632658668892595917012708626811151771153776155897575532409559436376795453017400292206272228709422413280707883788529169959670364741119772329302464045388763745146147743229162161547801841343582150647110179809716688037044938650383417689669980469005555196820318440842899785727581828632751667006220752240322748353427543214286647542959109664469978826724104390256577724951259807975950795743920809377495076018491474146751832951716932105332609856372941964063752195463522602700592975488705166444604162651302114840903088467246717143848973548220034659297015546561557388866247409415246778643969539443290091057641034860167288799750677627022828239834231076960693287879322075791343540971304524511397800166755849582076471467869662079497595773292384117753461829141956393422121744561036888764964783918779817957741847303052710829221165490327245335062468633710891833344163366286651589249053576902055766622867400797404025609138893302477316052498642030036770442094164095984033386586728143429485920660137371658018943695585280000000*i1^4 + 202819547634249719030313924494713999058254570332760118214562555867165079655082037588029421098755110193896795494182371533263163687056952941721146889376755616917838882975218097556559151369300711531234175540294077333987865477851967301276269021394813973319930859630586623126022463130886230143120880984636357322236438878385663528729283613185259893246946213162971271168485619861676268849074490373424369078236095182411321297165199656093405998686373261619268024739131890587045961199571873801301742173221659217054920769623148776335950570411934736246686218969814186290822579667332237051810700184319271147170223139331589826126151025928895199451607815780941790998970632728912230708675426878835963747755936058183627889323886992461239871732452679689918765158416687886319348538399973237252855308694929786214446784767353721275815200643691621754872706325298037337769865989123791454874291405343544124654737445326207120297535312760596359797879025648073852318958620954493954149666832727371531201815044618028092327959679688043772720430276698522952332520224009524157523059093532334285022003261833136064962819391133885937782467119897297298825984911023062120816186893970252171161272467271376397997874161879006905531797308353391865507829640713548153062534704018493813837883010902546175844078162418792768044661597405654408288588082404327703952594946385901908762489976325211146531400803452409261030039261672450778042239727116974202069538734008985494260373590852146237454790140548456590863833014380849060445466684069376397975713887882220208697944513601549988625244365253506757111021187722578396656845090589281652636774658138604719620089549446818696603454272088871604400956786199215503047866420740588117688320000*i1^5 + -301054939375889882751797133286939822223094457644239074955129983066929267129274551348747745720047213483315064774450292254472766783600555008429977181065528679244611311138964529687532746846145474207696722681272499579291007949711208630380919323977858614553837259133505172227980244146054521328782770176595182466205105310577696318134743166518355399445944161789108858588914643860956640973866088572336803625004628463322465581173423719874940724532581589777223148942771198925614912432211810011655398092951779616114325287444252714560718088816757256895107502234057080615187918531015421073438763165697663990949023697190445179205057855639557236749373339339015762753997326257511985137713289202739766387007429355923352600613810325810398746368761389831642430289244351429064943780935296043655338590868775826863198427352796631694027805023797344497509963176652754786953836387702280346922907215036365574991508393893576219478504329522992733093234479778027277680751446494473552630500271101564240283034237665320967477637289909535453088893814361225155064927905541856768708619285540887243696823325112770932813553682067806282071744050156370183378652875868083836906843097041169739502909490848959017266478679574572239404114410074756521710854495206867300492519232182570524285820222241775698375480606727434755596941652680739660916123780517241934843691143740888017306431866655734539873442439574169781740274466490971534113790177900077122265578700115274673227972571311136985328543789205550383806456939619897217575749341998981619689513783212142086499396480076463785950235364141965997571534144368747862809108317771050813030575859152343472594965209862584088159723623394160679077054853937599935778079500893760467763200*i1^6 + 283235562378180581740214473135752286984789942622972734274624992224811946847873158151218932343574834770129266209529015809609262511857340725495070290981012558800288984393496347685551443878421186476170393445632493469874171820584323951955781186949746420649900856616565954701613506674764666505890934322743725410577423997381907461067937994275920950931326190743499044105730823252857068077577942603485195845381978821049178832447667451069335959884269443638609893200007788278443952360424476845728734713200729698401181629691998846920867512782609807903584282964451501377993884469764414650641539508439686887604800351150097787003267632384761387388224009875707176733266777059008165747316469006345965485891638139037802369036096475751441792652182460314326606975744900211162335500487581256444570602144885878677464393289634220321573281324213273504480762618431156717260134577596226925408604627158696329708753113855790932078727835790951277768846787636688219915915142505675493682424963889990731291694129890365964479831070239039986951026112964745033559161409954513128549707238867958017775994297543918907157979945186370513270179780646459884236841666172905111234248066435620053862448428819704985074961238818655737660264307998527472098041942285361487996007102864641654174400549349039999113829216517319113265156493883355376941989064491098011160012662165413501342776714995666480530967276854688939742719940310385392093994151423238567464846662435198876653422723698318177591875816819576310026110274191111344787581359630880757906710353404109310884477533141063079349118747175125435897733869444799190212780406656564126827481330168708397642222820056077297783826115948724555061855307166963181068138333257187983360*i1^7 + -167673062922588223415987255381230345304892449721645111389256470765106499423889158321322884504733134621400209729672135480286888794067751646648505354532312819246570438452328919933927711321485926438903058964048654685967290429154859474693365781062411644983393396040102268350712815491545629947479945997947061109703547567241266506142977622227754667327547512508598098339608197268102938034279358467058985081591268040087942533723974348722989580640165417298256369350188816705374737263685080145738432816255456001716591249462117879685027395367219541771252041476931638372006317284995495725009574588150597827385948773556253133262133961400129919800431368091445997338942997892132292903161685151363263550625028012145737322482107692529818207636895034106661354111903193971872117484842144007065488055628239687092704072320787391505116436424018743879835429177805617697428041372282513583080027370201412919913362247614953064448076506252560171392150294054251522200164936608710047312706778643953543203750991261095290461737707666652406962362415556010205125751471744881040284290312163388343417423550119956431216679943847470195323768630141308596622067129697933444758384756248492294626468838920467880166652749508485682494531923532100501384772851122228258964988963157923341078568825963205788265203840160364341743151699719318103826161155400467102015842031262216303046642184847085459892124152389758100055807250891573388558278656469968384599950454904959373656979165303650886002871768312168790710275409461979782040644340118280988451148473841655188496738991281823096550134794707347998923065833504224573098271512320734258992891092237931834100992253987192385222073072307819935238436034079772934226074139598258176*i1^8 + 63225221783409697458490381221421592367736394467608226712991521230281036598668072880592183474812010047009393626350988303593016439705599517471726910353878778841749704853638000325234499680990876167862837342837881983165746650996816785128820144170182727403267219466630688982999405549894933068802048366676476461640848686484091970259205155054321931959959919174374918600879798776394986370400300851887439757684220518042865109268566573141373979886770266841900323237969517955347757352858092441393630301909379169468063824778364406747709859016909461410021125269311574244083488217891943906186769129440354851262287435568665894980836819638916371666166233462884974192915124706167768814009186181236440700106089519602316050005956319657405117683426281876231076333160167624383572666304738260430793132615692012124264165103863487544408352328273553293558211176155598226483507613211859132901342198893640012719108550386561289838336853857942336913626991790931850121877903603414120801422690678312037067234843731829209838923345280483158303557796783424534453306855011377435923859051145662990613554211763214152856251059401292160077820878616545468793824766670330750601568913624487981663387682347187921037799948905163199162014704898814673706386322735191653140264722665752327934242370426617228259813024926667260195284656788848979096372232552411054771850002383217750224775330650538935860969081042622994981747740674996421581794312630590280203865694447463363893693210050040039917252245722360927519590765925775262865722130606607341652475785766211076471212870499464589675065798412922530707584894962720000801105640148064455125068213671826777460182186537267213181873779556410588942516572343674460546513409933312*i1^9 + -16042958303301885735946153084690035560803234131646557154623776677865616330287547238932406456398255412696388114131789949591466977434320900540057706357315070079472218849747730377329566673252710496269232609461135783389567960280215007270922240502382516472203547781620851827626851892029941971499438341138573212427116493220908758656311844446947955160159843766817740165651502007929777068361733273308208592483137451259741474159141995804700276949353906891820777164401038201592253978026732409223711555316404463876529505838398139173840828842923595296137245049973616274361637856844836250984910737425927168521884822833656168605646036936089123788709151968991179597665553781273569787527281759922709632004930209471744257134333229033549355248806538361999806279358504662553226475053795493048511167709914878473929006299545689962534162171291351272770826097262030466531683292249026283168701473969878497791259660597559526289569546504242813478863300010642791125087864373232454026002625982233366699396125134552399306243728502285301440942749796270471399444179356060501065476438636901912898270506169574770386501604297739550494040291212457285231049950063278809373397120259793707933118221595665765072888376562804780313273813742583049308577230293422892781354242387423722670822526732522568794268084546559536730765435082059621561166695984721914968306599069279851148346849430209092565949043299755529867003409743084565320182493600214231590810352593439713342336698429209744430549101233554377290509346825138171636045096733441092093483848985562003765633749666337788884812869078741885145942173694884196376925413801397434945006016331435498199220249456011184688938622122293015192787689998830454628008591360*i1^10 + 2942208260581126574242265167711141521756671468752991427451633772746060971540072305673013787452179199987898725841812696189041699726130714984770378509595507789940701323537341645702070718055311117477950104159195681533658835569325815896946184214819956770880370526361102013036180245397738245238093365059746425642969416476623183574934055359985278588869480284823065326258543398407133835139559820436295150171438478919391612844377676515117392056523778052019653509221330953429109276111073826776875579782651023177730658679209834999308295990349043577663595312745497420431169199278816577910914977820259074351656940501103797211433681747778312940990726822572603960466476238090701017563712931630315641105398282686972798065553760784661874486619278630838928440752202082803103857290668368810618136873964588435791940382744044133762713360083283873724971317194610665144954316765141141671195316181038569643498299157885992296921251999991798966837407142596828959880017392274972184346917870317933671177958817954463781457537722316419027444566927322798353922131632971852809742363870559421093047780682769961691680562125177389487806225268729544802297752242329651824747130920688697563962703270518598787800494278815360919919904508344341673175954668864827086652327261781336153809747842543837448245689040324221412341936667398050781504738443271081476371733440734117417235731830743898863030459248310844088985665354280485500770391394758260200882201589958639254032408709702800857076792187102810593982030952970589522816850127905522271722709153871738199919832008683654442890220161511453893869191334166481750701284098248110762888156539380548404112215551880321886973149286941876062004722323208290495889408*i1^11 + -382708715320767711528103926401563321609120858197038717291306468216756132029788895158276303611619095933929591522336656864424861476862342040705599435833974134274663700626954205342366488714291903233387454670415348747440241833032221057212141871230948885847688617991005880222305392672810670760806154660618584820889720607231684960081276008295735363365309772296964810925297327385616894040017246649314790525895662742000252210514635306786212003708845136797743577665423316580694515082712306012988951589473652321841922339457665398201762536881812098526911465003924596732332399687167956538371579078159793377063230524699545338228874724497858447221881519907991162074102982599143732003457457511040474136916116228552442536095962049732403457521957451346554528995033185875568585121132065957766761412740945434501598297068631802859641561388158516713575775435223784158036304946242382153926901960319994682962760043074025430281966541159831363383624760057869513606155321921996102168582226304049891155629849282621638657589106844650128988151388434310694532676286123817539471348200919172760066366980165564989177752874523436804576949189652252385120312376079068189846232968319645640829066798551251163198451977184927655085721940931661218014004973462898473212218570884395938787490976232574458763515192030677470621154366817627016696360627956446886168416360450651435301566351135320944085356892060671816011132857436198703139272885927331036747843441041505508585072325550779195166827012677211566488087327812574976620293553021983572772049824752466477668326024962884354802992743492221632154583063060467601401418092875869836852005141174969938660986086412965410510388482488039750137381722704219996160*i1^12 + 42910479341974794054984088138864017354821085726335908321230201970214075260134903893618066355707115530667899594153384002085169745171420986058905302010548623421250703006108682965820570908715053602418011301314967066240465229172723305636216301284829648054696189545945510716653403226811235879399251515537957210951091063836315193005930176509240352758283967538411978510674366190005375376177857778440134255423779791945669786590285989653526934522840321100919037744170869162644890353693018571659087446081683519438354036161536379081083688416332428180987094697317219057412021248392741752363938801775268072473154047360600271792073402579609214383646830822304381690803358214625461074661051005699940693302157005085849675615063952707545199579336998591701697167905774067315655975735218511636032379434466803147759752739706786204453154475191243310379903361836610125725455480432230184948121718006971654205933944172338668554644759966097154167402858991452353962567635531949001241755884355958161549452155297296330675874343847317421584688088694338114736555390074577783214878477808677910190914065360944936386208260915302266875836583451786539168949704022362902167311680761746103715578261282770803300585247798360704044094610587585335642113281135350061460843788638818062579792143673581018896517293524824169860831950874009767663523575690862996087667036330283721453391101866453754585812796172015475261846998104072565770196037636700518789692371166723687589739037554837785519010419156779279493132351563829563612610260593007906665815236747812197956339644673050900919585531655277917970723985799745522208413413504346202999773848327552054636450420258903047289509244092537810234501169105862656*i1^13 + -3620423981537365021000058872406220563384973476459230434754276245913967267215631720330148979723899194189201369430317151718598462294115735312135344216102079588770939321240472695438700755660929756593158493782743051004666670881811167687223380491290513138711992127749139263546504712085842360256272733065783901604227501648757800296413601676423588681158733826169207969374918339147373470678125975255437476052287046701295543349039222456547769577868195281779458527317176823588561120015895573334130003904198013484849105948338971282053738116270776445920292148653484301151457346477556697198347378799368024928653227318367226691842739159014710343621712232095201538360529403013162109603013817325508427112459471767365834997461858997846280391163409544986716231576681108033494074382738519307110339848439444654012559506366558923621411891003716996732186959974146219895652858629206969011605459134967900373580047387634291484163230674758596840894300250172517962881031835329566753224335907529838711886179880542045028205669085165028980542447472037494370360235533088791672310501664538747397550683082920049479835626053802096063592125689151307181992910095517350771961201469518142627830750717509327298009729870856627638770639659188995603039924449457642568351586396256333361287858296595748865913550394057700064588007162011069597456916009440988380855478618582199781843143577307327136466025454627499277383474394452824805856784413005435778463906704163757510432551140439092676083932913395206113103947876048914624887302059962906117709917226838886668113953132887362821369413041687179750730065091791307486020179682993039276954238064070280507832010728630200383651850475687331391934574886912*i1^14 + 205612426717180476460400571955631326394249347832459888258166922248582948210585919392072534772515988616359237600777909373602478489443103406102537341164942381462336791988382934404229954867971815234065281089446469057174186658336980885174766884926063855336308005146088024666324236149303056264690132516757561029989937056135670410647207818733678246487521759249890534270422597317663168641619842016272224843419916172532313366959856340344592637281456479619820471713422201358709640429072666946876294989976891106976281611449765983800307166105467045781894882647063199594500695269841857390333441442110304975265782405819682889738831981558118936578822583639649782736847156198670218040891735794214438026749979596574203221969924207672973878051032004633999706374464725928319271503859730161007780420797389961076855037319397037030376128598067225150820760012570282989112817954769101885780597357348423502331786962113950376038346072957555894043112262766945931544275501789132538871107215275047492494976300907083404648103479790623463665096106966940945235656171249655084343977743735583209438002475541160473165332046957894950342345385509356845675029626288405619662139083618260254218743838195242922750111576025137791891503303865576531788850476050207458583814823724738509944825633060237419006693001982145121099195426164871063827384141980515700446372664090261652045793629828729801272917071104570781644174633081554390235985080907801648705677574642607632210342716944986160296627942203018353489602614475756864109628701415079170945375411826513631017700294382883276850534382798958713390608245772122476997981864596357237086280879974423554195177831683252059207856047782499886416527360*i1^15 + -7668280266688078782106669987786449053785539251438678047281095266914125111353572708110370565475645779505774104978156686859763523231715200865776492873185751100534321068953776511546056820141047463132848209590933059993531010833096989406482660702519535199546855813451762953975409764051866459407769559662766667937035880399558438264803246674366726236138913668104337125594163725915889485533265456348850530472906949797811170347654725539830456095402904727189610740087876191805666113627485600413051364035166793413235366365380024163674649371046270495990202416851699813407105127331479944211149545507718386516832932606160276293596860659777993147941981930842113082628050126676450087825445940728427758704380779364532557673422538937198955567589341555294174384889709212195130048456979292223512459641675270075044395951757221352119392039205497516567166311486089696802559895903659454499157310728262734774485038177616963654667641634133993945480924045889456396673330358607243472753308887717483469634327771590356103949935761283667170311710794212844039459189921028495703939477430907075220887414282310855351481893728996291267238476940932937045205734078403250625336255343272054605111359953020478252976358885065844746504202317225908558131285522900821974954241458039937652013842474207603003017481793731593284836516450040453625930984917777779250155850960989027296501378764728025310205866391118168249467243035658298713039771401858623272498480751412309065152600523246303857989104305918053864658691867035351688103115842568111712946356601971655362964136514374639948475986678748781543543012626051039893171015283543868121395690038456032917377468713292807138805778809465876774912*i1^16 + 189672134506787009319033860155353216098172187667684773611523622878205860459864095186834962006172548255538551735736242789093417738805045142010033557210854317195003235890369359735626245224431288700209305715018910938702158891464593850986773458007806532850630770849734347004581694560788574324487732818691869287199026983223785781257685783930634753280707588815416164326327346599430739502755899940676158077990913990565162750557290640068001772281054045621576441399956736787687338397214212715017736006951604456678893208500730247955015984045179155969824022701584403483221396360303896909786313097171442657492395536055873087290334622425825713417662576914928866544990278520516992520008280847580782218205605189367161628410332929648215462833893709784669274454861949691754774601357862313984737217609718347266266342606328937821156723149909830617604004257073308788042887578653402409810028388037707770120091859633034715058525046016404787388109381737744255437423387028666785600166874656775189721433433560554722651630126530320922371369700860703617625291074587593945973455787532543893863336993955656108083274684638142060218531362373681216751111831694982650766268524082158616963246209709972615625920204860396579538624987638966262400939872915498137115719655852751827090622901018109193237527536749597865043470558822719197791604519568511335937283750534995338824413742721571314268607111880070870824700331154552238389603228096326847765935220394407327593963494760364307270220629220258544468300174869744751875151180622593533184039589187623402676157829700292445388334986565279070315296057550259098718348377797086060153171256382935409943453018781945232244075225119981568*i1^17 + -3196487351245879311128695838341056997584218114022103292474709967799526390846945864090987673753975439678549313053567539438264362232406156737445278872845627078567196400534018446100459283189359420252979933555107888037369954746768276949815784159363665110960933503382243909742007009155300351774573318124025609880556515188524963063996721965120393467739968797535990661718696576647605855535821990424018698809742550670864298469484813173232323089525219532382970697519562951914619591143114591167281688061506286768633905123580182076265158934600171394235416506449036414340735431337793263852237139257188664423826353407476481319808921035190224812272237013613372376531073233690364277814969705365698280557972585269350364363633460346503774050058724673486351927327842453361433644669704649257697130015704232920818680511206107596540524524397268769312563013230668754496038522185965445524370729278901753055705862910497413992124437496494142822235675232382725696132893110403540663424039986322187978047532099662800083428184667081933219838261310589442893271401840603010715757936690692007946947561068805278861010840527682910351074195410079985611910812604405920677001280813215722344288531144688573132150674919467775981628259827095199368314464823632034487434782247503194449897928853503879042194897135354623109618627687852071597741658980758367121083938078709871650997527264019673720084474189056315996727857254474167453958408358367492239027275083031506156455684504220603818679851986311089229706132803702236651877732685997835545108452106070690640953269292998756316210752816564412243705329998995970173149793550991794043282591392926025299983358034088692128646044844032*i1^18 + 38275532952087181019504531274373082797902333289773202692079008485292939936389155233583371262122148659069229334742129927397147545756996304294361416417968415075713097108911481413198523263899439165694031286117440226073413495419846103149198418569114447579369384273609746188024192340216884349540210168233014505202671174672884077359019880241886261793843792565820315548938960487041906360164535670582442139789081237060995801275111863582301474051031091994305712772481321035287335334303169881686133143910756656927459479393751530736417536083823609359604376818591412735416566724149130271816071224616540585610900354846257351733320302141130404488065542362937684524379450464987894235711295035985387184274177024204548542279324423533949380096692629798339345277020409871487930631043408345766003126367901299459837833097160032189371527950870819685663997576654985264720819156415842254839606404199158205911226174368843702193007721426983980875671737283167776267676415702498724340116653196481920557176056575487776137737204261983482970214187998420995406433386587559467327563621800979114344601993962786056090810048881624358983597068994665373548315915311321610786598176078258332889246684788265032025227771167250980954440680893794270686410866622848282504659355168553304350114142966754194646111427902444058143932549291189513039444873710276115830547999603985495767828178862975850543429996696662029902345321595808089939630936181908539774168249603054498675524793724567866653576662491557155005891844500621696966736713877834898284549453217784375132815387323838830463274574898779249438773361710582212004841897728519190978380617996926717921786765469428061711630336*i1^19 + -332945191616729906827603135642488422529349336371179189880410504072308538025402703600260995899389797390656076193395970859031107578762858204089673375057116385472282037317571210676520460702945238646588431579959136593506095758491383676819056312300138459587445020556225964863924405097327476695127292708547346721593032941169440061112019391060489225405457208458442506291005257825629754323070194066530167535635765123348589931855747326957514365797195795620036305369860937131546192041804082958651735262515162446877985957390839920479704617377976319098785109611624756920591383133944475715709489290438776860056011720102994780236643646041162586313158503846516594456000031991229172797948518752902631795204790120362624365864904336715822006257093449864501740013709924215327272270675894122033153030550185779476905859699352536797430989616042032126189771816413561732149101185192729297392248959950243874502129800855953988898681120793586457862362983743678811988115933812362630587297583509654430487615189543709073977814374093392189056824237207049651887668859475424303801654588986187684672499506581231579619916243856017794439497103670567149033177326586073206044496426019930591000656839374723813921437898704788134177926488774026201210218997846560295380180976973602085346872961474252059531303338972647794246683383148714246271350458881524698447777393095225193776392591294179052444957738613020169238264832776774928950117195780383858844546578541702836142666625661808586394965292457329740532561924379931963618814951466039614800876305400945798229921219661214603817944763055595291675383091116908331464423177256690649374744607563863895249064178610337742848*i1^20 + 2158063788514549955692766837146644536140683948018501559095735411050697200991002612086563870770387222333313756245017135475556973468493274643830406746986865879488660166447975012319688802223432437905375741893486924107275179763170275000672520025544688555754771586447373509454053325051518942784104886898950428246818225996137165244892272548186039404834281215857999997610326361196626670076187133042674399479385865069484483904216567002056217972728774543554185970776055143399085346577692362562032917814893689852206703946663211763449818013848681205219916873592739470884810096827984872501287749183886618044113270470271660007904091867227029361579579133724678491387392677793005389120460863799620853595876239512552900502389031691082167034403318711325123773874763762378469814168850152395052577198730148117468204543042365119866018359241084492975214525174869796675005439068540002838166769793269646575757683823451195693691109387183999689159990200154773828767311456772981077811553960128262867221990143817254326603961708992692600043559985223135055088764003329797663390622362607501511614898227215695460955509478820835684424445516141943572793811261621211384644904746974669254495592803763287457121318685746586503409808668134631322779611097569155241887107301603552539222111519726205858240887001173291297548882063971429874252863240836095882574914420584718314385021670837394548655605894950049940465759407300042403957232055939331139602022182413179718721860443148164050271674411048739851899473453009846231268947914469019272954749876886327118002158735414481636029935887611059829857350887575069528511943752111322773446470121824234662671070542168064*i1^21 + -10211890906236914618911344401057189763904839859353532641669627392444638990391433650849027072874418600609282880698532364745011190699282831312404831110280245491638541459923992627416708809054118713890146292215503784652743544781346356979603106272906624350665647921847480176340648998577032078712606407786569125756575837910535934513223199186523231401680395526492338982491724663547583163800644682625937841200193414730368073005274121883388658396969011259304676933650256213777719980778512104315475292777515534123336902243795434268824575016755444448472526075576984244852928141414261417078890713445345575832406908768192417722808165337456841491033935672224237256594105629702156688509409929177053615843013656801834639872311708654033427496158677298356829975705275841066025478992357735450688010263579506575674764308251370379042898324842989651124734335668347168608159633337486819774055629935197779562713780140711263261760662638152543603643492093305817143872315332429403669547024852024611596897637912331875310244088187401124517258228687680996604757820423698133457897490208243734380757451396686283356420094557670861704109658474630646652041773055065833533957323146437759927608354923745851573265539593170121630957771494928337459971186566983098697047748774238273509684251844556123787256995789482419125117832128062787366884933299466689761320849705831284461200109936294684520300395098658425815448873664188284650080394837946300336497721713667372903938082268164994733384633823468483525333436711790621972515639105189346772249855496390957671606026929566567642892945414047653270933827200732706469421474553624563298067697958310266541287931904*i1^22 + 34825703290213839920781038930737984382866055219985375751048452683539953286138040621191784758415088286499807857676334128545980001220993833143747340421141777254331259603762874920184256191931361205918966367052795991205507233187674221293310184605804146885341882312089603256183324996855156136583900207368368727114873915638190084410029257030594915179020282996864947745028685306421818446973581579661486640946968665056690957476089660690581419999894615488409149718760441273229887099415413499689266254676385424662613205821512365347812356457745529846807452740677477549755207475024285276802342456233477433661343992936106121097821287307881621723484960283912527026940074056122511234914754001283610679465215662381425842161069275666612423951318609565014192195738337941188860963172600906499580479007448051361240257711489468227168077607705873339847750265151083914012981846120020458122235715146581547118978289906465502478782054540456543885770484421605238574680896424459036199688810055555073179520791238460302499367460735842872225339886817500800080059274660736597710811491557317346767144742875946001143726326622755489635045340619033227476226374841959285990732825347255839253608518325948983837066445736777574076746087422593612079304367700390139993223363438048641213921345193339622979884772666736351988418738111773463962972092806203087554750423550862110767954527488096514430732870269469059796970747983094087232593661080892393935281539737403081296283281613310221284166795230177622971779506536531701096376967822553487691544863259059299620450686363017055533014278382046586859004788870096968610116333066173232614210312407415133306880*i1^23 + -77668693467787328984466423197741803627520499453146063789578117258060818202469842346611514100750676902088672164179716966354929904585779946834429964900037835088213770400237402712822399709320867557517252234985900312700874386239317336441222148273282874391829321571575287558146870560850085780585486816443082998181657799690288588097086216168146023978454964977309007717197858977676643301621497307263666568511370027666886612115116336371153797993896421961298482582378732913023552181846444792808334493435660598446616293436676561791503992307240883991052375622050793476024663305114026127201526076389824469023005584414096848977223659704750717987026907402317311100273616944478371805147199048107820360944258774234057594186016915231849764522317923492851301774049463640878909845576478382672066835048045358341479373829587086715112759737049212843619436581026026036902627544821552935730464557662795031572971661530469562332874591627134706755517567208283993006609384309914672930727825952520723043249900756021867389759504755159873571931632637013956097252998160674639560936285620265496591283565170188911541796924106470628362981927309393617384211584602637717431776178357830059644521480791025878597712600095636436871377030770604315020247367545234158945074803083182754777333396567442071251792730787275662807992429350166149052808792114172195724727163610768943284540853415487004791314025039512784672350165700003972921758521005512705331897352130512881042883064893902170315174420133384567514671734118421092511643457007559618020781366597045977516941658238686752874595597682621856522829804394194259623044206249742386944350389647966208*i1^24 + 101400649015268996942384748457409992544334441290417256355622332057980197758960801977568674690866357113044119298744760754105354849175801864158458257977625517635242489164774549980603771912387646400429487080968402122995500099505763000683987782987721318079074075337657615005734568063139638783582871216111663220009477519351922343207958531824655970778535819233941757359029162160157044344614648503680630570672533420914147643056146546352959155018466996685043771104998774359085601316359825797922623047735439533154489890732988800024609573413681455175319276717690950001610030164972030655075141650894812019097465809380681860887754602351059991574011888993935103911656920770714249936303791003343974346981105234545088780177324839541768389752858143045712226768806384654629448829956580267885360003888345045905639391095868434823362742714614564234593230053976120539606356104852325750882778048155526711429369595726450454261450456879807298520238266728461058471119576111636313476567556736839568840594236553469294940433989126754078566359732441255442843789473776062276522423926284607163392356351597898414583029634913810747810096917176346552330879870907209385455035478758450415759260309870259149917371803683594104713792160573818527336279099813568049067994875239937813906869733581401170421010604527106657453723457873913775532550713352365912006055825791553898123989655292205939224344354671395264595577134351993614464259882128074823264513330267475709661046471599528950572634398978794081409844751751084260442309430092277572893675246692672771933209073668962821554990443174457732636843485967914388235465810805359182724030529536*i1^25 + -65621959240684301864424603312059806853813294614354807254948009037007141854009868533904748176769859152776809198844776522957612416605310478830965052016642852644261199077605756346205399166472023028830185526363031158137650669401395786076986795228582321185597173639544959605156018200302897344999345117142039348869053082462729311620315991541398546682783267718618710517943169233851912031084172158322244944950209211154489560766757490197048056066124212348787115254109428957144516063622224450913399237227494921810160113377564332870998729798260568806855187987742373237763259740029391478848095737481426852922634551795293860272933849416398372050090645838552605587697940987095730183124373335941056674607438335139823973619276690464077323286192744490264592262605370621111577123904068980892852246445038952687250419751411291744941953330789098952672981618867256219585231560344059058992791367733866753187480686240499599306891061085071263703370942635272508384406854108285829583808289284813285507712266024817966219268805965637299441822796035113737092845787912126036442101008377208403902807561385990120958501001194610198980415774660791353547617566553030314374471830695174736801353286907071706236905300427197940734012054348947415570896278546762155270373998234259429797359297243750456027284380511634463293041008325093491174189404413775971502103916088788536562592192179367658467796277433623601332098297788491301723293349801752154819392255292066702689233265162411655294253468353220897683167701805399313674694029978630593942188688927341547466037231552994644596875134693593123441270988686819706160465972012405806333952*i1^26 + 12542807002652184707316853591291233421266122799007519279808459983902395079871348026205828246088789168498599091742162593591842240083547516407930786372027769821616497182430415927495653117621477002599914429166915352350610235886921948898817144265305520022955687612302835995219870143851055351810963567091504680918695691736853511344725526425481012331440228373591080699327925404323353323254087929118099144900928913702177734857970592177382526175676650378325493723566848579357519131024664653999324670345357284451836377416214548451842641666247038547338633053813375948063746757599938710943391533999031302466210105633567230048568735788942945338980072981242565150090628069596516264999108100211285060242584898632004341711278963990456711648697106131175698109557862903916405487206057407523389304966116965424991598990366835214874482115088593542767643853229243050450015229177884527225113472051466403553635170241870744067054324221333711296814614791933743749643201463780706245596162844233796537260397935295624535075894676591341674759593800570457678806284563024437519723906757725201288831920368224959950814889445090005735210728786606756150044064179646488925175308226565324844513630344005491226212954097974079547929628829523049612588688676267974062507457510358651713961152463296429754889725970537467119571747300254745381087681005843609108485455256353546046368284249112082307466375333480804953995708129272235679890767927966451112591823307916227243033958657520606394108288873462566077265179051439915146031755420857365005840848147421573786664087078395051124787391398301966110808285550364740001957660747366400*i1^27 + 5850011210941185244878967904331789380311279741111440373916773217951550272272565041242014813639973074139014297944629496425195222438782786137099087584181330672203234348321410636283349679020191921572559667125824112283730190575068555601450472915371631166836219264032198947389473651257005089537406983619425193473845791640792315222199697412867358023050636502842578646637734825839929306370851094933136694883480836044791244593187713776861237380445394284979940635109499052285390956049726006847067111364795520115611340618371187080923524712006663262999492755281395479839173983218384594135348548586184993599679391387886707994632243638364243907433889718056535589842656928193519679114813597850095221386251998430027622349383738072650875535881637314059915777240063746083808696518858455070080945181575586168418352333881389377356596311091133363773810021429137132809770974124417698716985235081191467722426506827896371570183950796118733959590128873278812204414644869430535606092460875688072895547547894948007844632820096912420572160230308186367862251862850956657792979004224100769569535472192779525387345364684422394545156687106788475720627279146816414069895379593667045047532318450643150477339140176984182618964495219828905452876017070711073141697751001237250080372355904054424256767469908587485234091610299919929722279609896846198412940133225802092270974881573414384931295693651955732291228370753460170811470165961902387882115498100196796101813212583387430602655495264460305456551183112811009599399020815779535995243016261802473954018797210615491233913685123767099771969016640126683383542579200*i1^28 + -2579860125024541896773599036191303337070273614378561113571639286774335495045891948275963438990437458115751731596811779904341293636706054625724795205484533509138071254865553392990015116191587218751646527918911616777261960316686482970094331053714020160866289125281365760177043196599228099495808961505537058875179244995288188531708071561478103813888022413990676691860278055683911533998457707632742348876169471245439008179898024778253336958822548048810295511027145751496228227689215447892928766727583341667201769458042228737934570475107895951415165720114946516479232408594505815345067577353634629730957088856409279660593420257307069221373922136435414533860158075252049947518856968562832855458861951101006729981050456171444128552519699324132867693192963355145829483363274143486752418323713399909889179673565653979366624833146636300406857521498281962946337975338239351730335102423541294901144615963410012867840034470945534023942351451735933616595154432785001793137371080216303389956498304203243673133352921695446440759632922318247052860383353998619785740474837170830983287854883568659753833737562656458294028427496149738937356225141046890859275213027783065879475521627955218530823717762986606813921883485734885912472048057520196907231925815396489419022059988029495560098836596628454150429326336047126074106362420186068127988282483592626416830528710949031079179659136925903744987041032015849331421445724465012495916408863913186928219079161554590358870429584899929917957573964985928203346521300733907782964349089587015853583212665213308756377144488170854689114060038351982952448*i1^29 + 98769681714792988887721044157168360736798347584896886761058374884391262337189678635238973976064858280571446301150728789347425505326099314581232586269578571841781161627032308820764572096707344116654299716843089527902908059598694068905862596147609471705575208491669846251238734576718794067516135397900981997988272986401818982659972795137575643134319766680231280460055943850794536839362825279181764963149975963262621299375004411270962846130516102905350061332346578866960160322787472850525355468809892879949400796198642164314233854764899561898931865968328697593359753521148290415061850958399079743806305661651763213138085264123654825024503244325153562614060284240957773746376955574299154388923439472231546807107602367370920290189600777860813392606827306050100364380486441292672011670168725473165465680273094716495621778793255490179730881652239763711678866895767049166263014909445517391404320508004092137563026462035390934649372061367350443124034569610193193485225612863806100984763246585090167571568828734710636050160254897029205332124532454985785006937106480317831505860573544086456969914185827941491169188843665028704249899039833033092665839195084038568672923857619868230203420577888168669687855460057329667148997649438881149383817665044771795066519367444955881724706214699086704513472984480442320162102790581272353824964796379742775024984070647909483041810372169014042189976187043386686427031927762053696834947710355641248441821521257949922541001117119314161991236167489825925690054505840078864309612134930973468846018655860300879489239686601153215705408228818944*i1^30 + 75837677682941393708309662484428937100454688380578083691371499991786323065726567025667471638802302119425797189609870774118098254768312921240122872860849318849386576083188777279264557787324408007208919133027236798417353554780909421527288284800117794468198813453042320875289232726808930690822347667081609730869004217782257592403017353299266664654934900468724800899204813522598558832024959982569458656908604629204722830800918263769129821250094049112292687941042333130502993666110661950453659566173405214578343117832274710148887829812759001180725308609388283506705967225482422886003530684706214192594968290178547251356067605574803525379036792471323034583979459935579092199341513195863514473652200131257498579592648761571700266566033298506173822130197057232900714876460323768326540082738850613588644003368305764495996026445521178432743393749378519830246728850363354863574124637552830806487785177061842674743490001952889685455494066295222468936762129137916768252085534037378535155345860398472280723685906178781158031044935147938772932252102286919988265913015135539837750282763497128913491057827331440079481735746547586608791084147142833393913675821263028065282246454382813813278695904812925805996652575598824181541417882403618995511452983003103181399767363767920445179205274252359946463401478266823716400064070009324770850127738372567616345399184041079861490578707968848205584354885122444588167193647965698984411499457671424733937116401579661610687182985758341664520490193211312475630986221693132083313072769957790949015998100067560261822353037475727668821360640*i1^31 + -16438839029181361242982091630403602698962587759100638545048521469817176726961998301548087677355711321149523325347597150475856517392486985895316520130079845836166815659627500493464893410242048724904937818802597145290544338333847150816332056676304647298463692437931540373489476993857376666996223733807380385488532916270988551157543917590535382946491200271666694504003998570023456409677995682969331844555534680029817491759815269723642985258679606223174908644657492006425308514926460398910200056598379630628478989255381425409722031893952358249516685249212363540085255291499416856731824344745850390653469416822645633614682082189347316581788671698631618362097394471316192213563760452489886970493918478020633244346207230808714455390504130593441588656299633839387444654249540369931102809348040526647083619715763795226460777557986090678206813860173606035434212155048378325876668900070865796238362792158368815275491203987017804556801050623155677848155987172628602547191057042051594983050405499423800815026959766627605957496092814076062026533945760122734377285488495290325330715980286122297758530634852207620783094931284379860672832859226873494628757235379024441911878005652460669704191123022457202037603813852736233263087560027326319250857433223354780693807489466676612074006392768670576713088674017608730032010640516240029848942364124278540678167436052512459355061076382204671622576626334676455038402053203255133979999146762464591719467652096735365807117456252411578243199746190845164632568186976612353960422766393492349450314738663788631062414795592567881728*i1^32 + 1266498847640634980826767997115872628903547326120912123060719869543242834318268033822936600717214842441144217825119401413432454166519356445800452294903283948362123655562916078223924965019155827616592382124978459588162812991827136642990843352326640664138476110940105723514788894238711262578279880341741559247848061226279468413684894933358758309797202147528142029686747776561646256171725359586925385976854165800827495748782144046475893084691413169505702860722207433361600594903718985015508135881017927156633698461480794592454044925187915786184405416131881316250057605605643112641528014332638442970664528674596219364665181812397632199865332516227128081377753431002686859710892328254177191912516073750537982854118931742133784060936531963726784013343030263570312996306228484230699436694324701168166135348176577269636969048283436740348474268582963130574023474171098194815924067921961355384540114902916834950916518976351271117264712403840254110542535975274570562265244913927855377064026927166895700820992882260349908651471409031313698636421163335420121418522015458769715434207379306196171369844270597805845385958141743170347623863180773680177831382362679063117808614324607445227690506835295911450022136468454467720385230403750238950867254056951129493401525249113004418008005359286546010502495890379544779075930141409899977442870793641053505454821621172407154987260411156921501903280639338903016479745269580142635704252961529186931471919809307460250660752569510815880651345826352712573929857630546256441359416394339550486528069118702177125937228808192*i1^33 + -340574053890350519443269702267368007079574371259331451132658534475500692146127151176752527983442063565683650841083156830826205239267182976481162343481409052426562307783048877938905988695802369198879271146015230937745155573493008299002644428331132895371683505802994560015064517068247348274083349202581492974426058163861966670546542971286419852101520187081810773467827902956222930490048465962926788750725078964143860791635969669668281567781136442926663751952190286664592243747889337378511561940400594554947271734238465036998455433304840976773966916837935972402562423649243737978399908005022248674884327903921025681206095810915767306300796151133742627191631981637720928412072591618440013462108432954125557100873911187539521009558522469818018621560054823224102781693497447156844774192164413817175789895783433252783433202000951187224891411931839459368133279903742712827102905587782641710005530411387648182054670683707147149707935433026920809596543435274346689050692123584473463343338701965478407437406535894946647584430511999944273172106439873574635615802405722614929695222226742113327376409152543666330565141032522686865730039202239569502410018270123155405481448693826333987588450566798207572734877777106163139332860259917055874920307177935187623996503643360851929012409725005401613533607471870941545170276277202251900374140520495221276152301078706484863013428947318591533490250828571515193097796275922826936461986506476654677466485699207986633499648138335516910283663178007551046091539341767437081488868467627938447380908741146449564139520*i1^34 + -7007794172586454247573707465614506711152940272692234434114237044459615779813619263606075836905768986057849746959797205975628656587772245130702457716931516562257023933006432125659824898144710476366103054705257956247440509628126631527807916236704484537009606802680873857722565852127858783600076361582011198844009538972066515945907429613080973068833036055118012331925516044732709772369605993889614355852441040041146441560984636099228293236366245010553458901057322708710563196947978707971465685466938852344248965885980386657661472777329426851875893108671243439424763385888877274371322322108142179488489614016177078014458109410031314037957996717297871905666172701215334025776272639105913340090766620369310030197127046976888876515923375254995405351086438693046749168084583483086588006574357883661605908558161165491926907552843906533462673221425219573775422493947544195750932956239794536274594281331993279914675809042597375084639007224996254525355174622547558019604280020997703703134633351172485210763444419389447935505222393413838872037865608902898147350637611477835862737191759718968604274645791982838333788136431978481887726171219802418494502335735582648308381407877731913101850372679098146241476044950477125836987934200482470091808100603540103237393051944315220762363216868296869303825790385754442443237549195049569337874722255967378538156395895599604931285371732064569597619488725735866675410646374943139627025778364492900365489051055594115191832763861028725988566592006256216835272969637615883979718689239067448076140212079558656*i1^35 + -45252112440135796656714892309026903264510138443234102081359491886984961167485503777664298628635137091282282936444275163801408138664778463775348118049129853289046110381115228987772978724971855277636717056513683240352828815533644731599860083689131069971960444062245131280191318424268249993247838539547188291393850834677611400884749409171754669447522839823626569445797594191756958612551871390340029961068534087964448077911547007797440608394938067205564262378493862693718146577965596718043706212176448915626422746159900261742377811868882437892441084876658703020497618876257324492566187932779485776391249676783455038151065114036109926729546009418122998145621437128802993984352468994066453838387420825538716512401856943081500140989985522058796424627751581575808220258017023618842330816457871015501207691160631165372441113879167015911582746468370862949969017975937527135563722380695909435370990349658338246139418978999471086418677063965602138686293110757314691657201196355581343758838475802301649059238932783679433027199807309883630387647512879673127289839005194614391869478054310603760146410865774610230663439517532130281158686893390849025900735135976636972761179222204492880996295116334089616571164556023485401542937724055624250879744298129192939856066588041026203751458359037483362785530428579313442626835755954832793849443734986799666740973087108259590161825016290020569713835644080629806432821803372478674737865787940563187503073959357866285546118799825505919960330966694120190851799885962264286286351394854094830303182848*i1^36 + -132842967880659764255472761656441025627922972503638229947068839266178374581789490150632312688535798166107633138472504836082596876899500904876443347125099918460555887872460645051094776664214461701992639771981738656737447835700198412243244954499836624067883302465935678082284459352655156626793408855028199782722860606719429780403239376313821371012360511171440977878842887070727052942536618053092235661548036043990684805751802049493172047492256253191368744942523847918930887896436161560365959346571728064528964518281820009338127138245526180934971792889934418672575459120800477175735544984577170193560671508127514601803150467462560484189184866283323975162965463306288019678901342420608991034464571099333361943126858370163159382240715121691199094089421689859063191100747761801494804914000092204773306830192736263888146527628251303888958086732705416503428010273828613219680698531148936564692926051812778722667542729780569910972226313648649505704426107447618979493486233757188480475887436310037468636695613383746748275188144007105640291937733379768663108598283216365741994696159769006491496682288898408058829585704228085510022445273519102053089927313396103345519410647551350441413212421616791494282223798730383469469750725222721429481031406994244415880278378135015208408511106438776937567728497064265325591957612138883609113396977695225280599628219261709656534505339552164977689073690398694099764888120098889942132517980009895238097641909124757502477132570953247179015192370329468890349457234568899181562236122649591808*i1^37 + -234011952952736290736801923231517561675512444835598916308426466804693054495419868113805954897776131886302688255570039739185312540096664441788330309130101636536790521376239966899611646311685310059048139656936200113796673332445928861646682555242031996279225004743590727726034688830569980654783258367714406221241460416696907051771011207134728433057850223537785039314676039161256282486329604918267927104400940475270404881330828735799511587601028732577183662245382329800781485039987430883317558468228168558661572447492017517503304854318595575645851274084194506064903821277284528560369632997443561656615386087993930327957968115834436870868899147663337827150420282001148327374556559565346633153623426089099608309191193704540380856520263485253353744346923961863288760937340617685898804282944223313892345447587649956117197105781241340762939341726746767488671809625789186790332457229853509562501998433104897217685016955074464282736061061861428336776967437815396860621908440328637964791715252518071449681595928042275849133013299402452129014214836746530138901496399943503933709639915990134387121194396744656140276665391625150449481184063970630550470642541213929518946472422314936660967420072178283826111023724583155199294380896709190173195185221529201839853271619887856353093410086517446994016270264768585381692264241672569472243208890590281303847586924469558457007024742166842292551896976093450296204729280250733662242340550699531104403501785917679037135444782101162362014359360585921293755978324617576517365399552*i1^38 + -66345941613489635803461026042726401415888556326738962965945674381504219079596103105916527918796697413627119921255568466921947600369274009798635230366924288798130107747289387141948571665200829186856066555822617227933624755580353502492803356060492079549268412851361358231748179511906138162573044598929166859846994183992468582273680373410271855460822686689538814010394914756441345642582908119615469279174945653473935979275697768122268646389287307579383397927647354610013190878588502034082067273969117829888175948341415904495968942576192650266613422719508267635498293736621958505102288974771309926820990470389907925383458556791033130405187291599743712595827270171379444705996713051708242844386357124397495869544415862294091537599090892194197286608573451674244857785585344125724578907873397683802680542773764211021499109901413463134073500334074032122346660361093897431944373507538722167172588963362326337575770724783430746972903085296642778854703234598836540161180677741374021082094622289258004661585880064397803858760364545779857637506864039627530281472713911068293337062059000138847492929291568557636236568162348627718639477420440605443876904415266273479363940598587865610210502525806649993795785284630080550810360518419895587508988425983815552859087227601441070250276548735281174438976587840961951301781899332370920328622718568148719664047236333321712243671163289493760628072056978082275255316888168706710686895073013729193095138647380831163921514472918282199050224245755487231327067332702896128*i1^39 + 381105099868195039149262611995892340047572458259154235117690164438027073007720945777481537592937744584570717087782691616619913181554040114529264160934821467990444355919729541463253278765372746093822648396683438586428012450938373992389602181086043175682730344805702839054655722789819392316427568484069782334967367115192638446633634179860888868527597854300696904624453854548249348474335871460941789427883570055101726238259313272089099457895325493703415439536406262564210946834020828540459515152817380832621886169333605089817388541121750847786604375250166136815396057560162095289261018203588241241087156947959406763606617461698505323769937023617723845368516435941859436025331488850120930434952472838038604155173665521032730652857296092976100899324798162527543376010425415693735509886953503512782371792124096603830556520837001968202747028886746400400435295385320353740353266995391395771031807187149965084499018448991557668011808639164005867375503122980910156282628736596928845117439323223228393958166552207838692197713879451057764995168542037864990359614662552341160353601706100188262676949258605396025333903559530882916694732053332955074751335982296856919139624079731929727255727287588496930530468478920270587130789165724876126547666172198173061230462362480345581488112438688115218896458053580983385372520029207489509547412823913672388978774387990234292232082292843445597349788596467592413830888834691619670957697016926464902466329082708459981807965234742697536648239386702593948402057216*i1^40 + 821358463166194681218387117971688837652607997168736890954102022720361150224883080305331084979191367163178657134216480053125864278885702456735385388438285899772507228772938596500712166925819879859226967546230254630986863034386560973414387644341806181467637318415604892344646688190697468759457735850200126282973158159810351198690874880011968359768818748053287490445084131008706268051694366837028913696399884355147851098325285978480257318770755568890086934454428358681622480885489101635963846606433397488652300732153017076518709958777415338575875462126648912700356379926009446410423706049181067532675504862133082042127597794810599646364196217027779738350406222330964042060526205379320005182267401156022758272254618553300415908166868010463978915760359832643236902590886766433931715822571185273042126006415766853365722770634485970721892333600664884348705387778544968991948148140464272316713365076641380807514452138434213870458353618944764283820963270789110679440042607587576318292702836769191673505037717703440922193499741612031950640815748324024851605119139705830709960377822922789008052238277049823772401666150340652176525235145368325829286593327596035107305577503110373960906648094380683158239555726440378642865559673809442566441879618043051774832309437170901871239634330600524224809216328195141461614197277370791201178744149106154903648506465380764664390039590777294050227533940808677296748452150057880004217411320420241834928442563947756945855811086028738678524389825485733888*i1^41 + 900443789360156476432483317539152204814259628582002761334541018036093847984182606900122175903379155168216715792444819271725303338786026940055283812822358040359576837370519758721568484360209222907583821887385435958102912590729726659274951358164088066665630643558448960727294895898741370094784161933919181578085307696949536831346962771070556380348408693136017146339819304399482637888446149953268968652356419900606230259349418600035456326590004224404846273457295429383444832256309170109595815161786929349433408606269090445861216417600823525154838572448356297021551811630583782079489788547820349673253347858808176022114112614825536359296362157887541483302236904214516971583145604180882492961813079941661012128699959373527742486297369366295255326823566981996030285275830315382732555121719115997896333388386050120355072958191554505037495015720439302246032495830928107497306663723337612400146414918092229036437821644261283563057552309885669902889840016202959641117937948766911363280791412784759417422833987577549819825552158199882649280180502448670196409220629288863746771268633106779634524990137888104513721237413278233618399901903420509519343419961306150630896619732359456004087739154165913142641959791213996420607150816083838449494221146977066856114033680291873550894097642716973529650015784518681710146930439704135290818498284614535877197643159266537175541517913350504332530191505226008120895608098770205666122489194918585642883981669435994967372400046398898778167836672*i1^42 + -1725674567045579276464792935155933541616663741227570059201008481090888988287838291602587263233988763047678641656825170710356151972894732927448677628577034280236965444837352624909313668135584533011772662526637981255252527253077046268129873718725813968727314859413430201023291309188605681510455597492001303974073255324242829356004356068262602828003824838462022948910009682171141884888562342117875569166589505591778009831289283981698310507885095445774725086621214746719452488420215002420392716250995275624242956668783324123032091632881788199327581873805841501500750151233156505100640858140910750592300863106644459695569594030505092329045845430781995838598503991085708546536494138702915011121774174936432398097338421540212508359287974907294416187137176179540839169031530783465321557817548408543255645997887331521638523981867820116934742161633491969228307589487631883934303077369250397228611054856497163065675945236256345571671838216977930031067578000061120500797227983675516102032035634768745552320064662554758795948741037658646859205424757703963425686182698064631929363732335100746420997685737342481720217808076280224724003255364599822458755691082525869111007540798078186987102847338272525270913233233010909238510401774580538941677008348496123021795926939605664145881967302646427597678399807773721979346482751790141148534246104345795678985872247194704785116087380730883248644149446382936652670447845142742340781804631937748010509097971530624776913932612435705856*i1^43 + -110136955896772811932910919021394961601285865165063821554431274525765555764517860504764406197354419933569292137699017687763244032843927441879149464502391835536099605433329979835191270405608913638717802306626540807155177470393408732291987022705371845621715466682994291747860303569268761448472341652128167188222774830130003825412048172228786464892419358886932273065916220567087701573937215333630208805993777274679429103981734860559457870303832235790174147339244553433409260600208907455762089740078143020990581737082417491597200934439424696658431117267552017584366113328133073379296871676762684246669224006758316336455519204313002281662380394954545605328739699366025796234381237527211209931121508054521029383780552127935203297368401996317229219892804535854361917858773885744208124831888456683860307192898189843280189721803852499587289432712562047957768651727319439927915050172410865639635101599387841902528982477889741904226922452308869117213131883500535261299999826763754037775308571904559540284858477142921840442583416511037757282958048922176363543374806445295031164325017394490229045724176151825924419109422741897068540355875796997735153929501314908812101870232709467606423006605197062691192589385688385810674255786968689793366683500734503190857281215997030379494671446793329760749072583376109044851781639248877112231036940417921742523035262409083042848840916915086356174775502166975454784367305934378627401650962612621030002246271514209058990063616*i1^44 + -5735395165139717988904660443159272040184042740828325674328180003940679526368563458886359543434841217831892205571196723267392059972536361158129614323676167382572835037980475923468969680071455138741721522395788001155763589086944771148064941941162559131978346910122283086612858868047117374065811140187116424629142820002552528595696980442716331931189966305717926777160217052438784712379494545771459406937385220482913346702686563685592214189275129832166622261240257529237064603332905618659213155089028216799503804445399234847731356716888128598542206237322676752261459828789042899685580585241884114177129199103959898437956626167840283908592346709855748014523781278618054199391795974848315751077767512001216110478518017871666039068635130516330003870108613457410432848351824927828138827835978149734777353348907267145791720222593817747845895728933293055225266831896832574111622317722063677160238361269810278154576403440414150234988285078597930124255751997827873254396397130624999625457292986714622120460359083447558737096075800426561729688878897753082679447790080143198625215968671801696247021040163339377819437903878362271409801661610269802068541985446230252025159815033768072557515154739429279415694111295499641946928187138923220182710080250004753602063914660454135480342577796999988956313251972717597910773362292446938767760309874768315652571389401739038370643938008011215546146175807389847697402127591290431735070166624811747518970054882361344*i1^45 + -4959576804233632461841898003265761845826237195578084707205947485731997701219205998386057786515146466769708581717416845569361586249869904583631663307193656747193379758061636728059967365741280450628771561714038116205269105759405473432207835309202166173731290103307478659369778334875341726053488711807731867282003058206411642073508945098472708590810668182174360692541635873740989987219334647451143283962694088694812718866727754278316553690812361317699285659312572125182804428709163852543463399617216506917719900329456539793399350021415807805847369495308193766447441967513801084007774962902261210799313812805828187478594012264926544443979574923692415488246772113311322637545584757779424683861755966994002453892411018425313330607305236114845997386311922751080064073752908402491673584763081558352064841938858503516426627813503050052198974716328039036264107390495282869386171292733665261240224874959435030212948244141589974258572160357737998251203760840566730650726922963168863724587867402635252922201097517359201690252619237771246123501893452898271070217679195972239204443157396477651027210670314221489959034665432640134812467132931501613764856490082780031750540549728036968084427339239390576213058632246556221558415876554241339186171024701443922282242666607922775898253864743682196067935421085172808988142894248373263789305578002236012594145763059719084405835717389577116992047904513411420863523665505858315045073637003385330728960*i1^46 + -126602525277861449532146778458719173531081555722466007151646286393544620259737489211014043452563893909583124679205812257868003465891972578604903929471003104790675141020096686332943359908188763427597550250547047131694563431697402644105531783837000990734326594988788747772778089202954224873236332450288775744732177373128325025693090618102760248975354525576349219199030563725705769115952008192969992664178128606150918461346289838915849544305137025577494979236362334060746812146452278282777641381943612296950876864881070593473599823461875977232260165128297237527856573009789198354847916504577135414657627970071630133352788702692853512664625330816713207550141423422702965924448073596917567501215085377394741338971524619279605315602121677099077643030772286617760951586532954735522849516011631063539186568197326825407433591748190670181302366155449129439641875836107846880562709579556700063314026974174242650088059439818997207404812907907714847866017227991658222532111703138632480491970876883627408109733107283353500389627940036814860886622928461710067750046350914782948027329235720597350526192071011087414675037958455958954787031959145970920949192142097081838550949059389372955830143548749895039831955427558518694863018357315725003138893125706676224989051483821176153340923157940945659185059684753702764294943128588196850491726002923993832146641255712509515953754992244769915064621877108028745753090597412439842795485659136*i1^47 + 2475878875119064841059775155622821035728365194912838723020183890501668038993628273883818295272555459284148235520587449632103486778736053961886020640839401043598674813780379460579825196290952698466790724919559373791008577888298814748584740604059280970344137367769359642453840534662847893586422528606448852737321358798133948297026493463203025028067813302482641213008991954757465373804801874726856952247660242999423056569502814035428692129258446556637425868829748110719788911344461242275844515098113101972578401853761916052582079892721736065999252729180783218962735012098940455584886085644486822206948274532351832778969546929331624945615186873504198199605559801735743508162015806393529861922057360319872544302067884610775135620904419578016032256146715251895258023525471259322989153007794294217977418164362117234658905185361859023379778565044868334991796219778137336668923522649488667851592097587610031624576719821733516584431979277395038875338945379909819854166752949919327330562316305427262473333251904490873146148843345386800931282668431909658382660601894469961966593716740641676517238806865416850283096220667733557123307680779381714469699147775857665692518080641088691918214644327630833517708387553237408618718624552752327360657307763954330662576422753932997577402063312541116222532022478955388789095327667719759272597363775424610498722537173803702310031240877004159583186656055581165556504430009204604928*i1^48 + -5461813899849951437106528988556065801091020097403915521179503824337751331679832912042954816838681762503876982428288516466428489115532125911369550832414778415770628795283450955249743586304259589129663292054409895556807443098463452598626860264498801399979930277271794967109944776184851798933332110104948451972189118467201732830270761543661500742069162235833881430697550586022164087660612737092156899819030502930882825250904185728525677165966508271810855312100367311073684756397560308100091121135155719850814776057514796010991269169588720502334899454918081260165625164372658741873924992856127331088068550508153363020279076538904526929389524820892970079381135356880563223476964222914684330973070819723054559036606048155292766222882166349347372881757833193530810871213631478048669616045215994609529254841880342378852965587576221754479047228558155806290761322432522413272331762681980120212095060218131604961835998697046188708810546771316427690459622743617546363783358921274314662203826327732876145645671284973458545575054552791247681245697837908029135072025361010876490862505518568611994658854751993902847432556864158152159833824859257450688670097752579703095418796666067238664446846164375357539791546944158158787073743383407593985733384629586067101387150833140533047572311427353666949023208482952249996460054822520273207216154706247633538502839526389891583469716048582975126052531999815129939050496*i1^49 + 3040393790700194400675717870564772330763128958136950978957044066127990945480836965267413253899843777882115730430916300806973333398970881033877968230380327104058209984602208134195265592739763518226181282369817466613258149312274396481157132030458184500842718902308766357472323178253743964763211395472198063941643988067775372430483736908675268306938365388078734270257867797288261568555102994747537655527879406270560103755268976063590632478425228992405595463136763398363459255379080599636166620151273560979066505871391115341510915416771729510343638772120948832420182517863217989151716591740721818441410859207457912599618175862184468024934845483677322663804575561691202446059432952673269124667477123744456765768559900281144626834207137210645848772790075367248642011654231833198074055010440950942386873284110995698752517316318073812370084351535364618600867969872749337498121027777721794279208383284536647164526255415294615628481455191859094686306528535380854143244215713638745490159605892281335371089642020123001095790355155161134551677888586929652819831318027408857317384398063751608393835701668664930408339499474031384723688585120948432669093394805145564078932303820222715734141453898097549669133553394389402801205518206083420420938280792612893700919777640820590359743188314889504383730061507629394021739535396498703105663476654135719792763236236122193359587844584559118524678173360128*i1^50 + 375780787804204631637782847598632864483845829228584266523019038206389751071402415919715304742892991869736005879844059460618578776414977506179008397136084185108659060125759724536410046896846700559011462514268700675757767433920504003063187672381962822465775386398159460463650600349195295009710311271528677058861876914729824906224733622341996780821386930634821366829183599199669074427038968823037829589866525914638204481580994756842470786381911926308332658121138921539948587531879905715154450255551755277129975341549372247192070371720486969786067742339460803033058567633362225654313441135582091618356388515618874929423639283206023011902659030137721328656580686757152125747857352584158675003168507553689719393805719707335443678653392792427668705590225465400825699496658323731090779576602680615241302372370664754683468251067100263807229136068745093909698288166390249503199589653882479213736727379550350220565604990368177159792635193395595789494023222984214021908734258153185845856000364144520155543111089729422212355787521749040743113182419773898587847028105441506155078690512450568260630042776752457315061801217540969700299477717414730857953509280830729036223661075117606797700755303037306602417220409615052762622832775007154469177070958117520423200745404411549139879611879555377600449922439214797408233938663426966974647115001036553726709778787625196098984504771756425216*i1^51 + 10165922344294609915340380437050465161812405206019331214788579941127601862113992686343249891153499914675554862115719673297430077079882114818272212691435033905715390059900087191356946835091720261872935153253664787139587816808393637084968113338066203182788987876738857487534596894468508929356146998544141311892563682804160902350597804646922875054830113990571014112221307801477554347863850106258678295285760092543745753165054718574725774117216313753416623494263227568109420796531049583215997547062332050913871630789708258752605153419433590935735158698494661049167399615336426850429111582835812471184341086749967051446752820919430634854747751200144786702020233307288825925387464114572664191131366438539382439551187612026392020910775926626387558122302854889728754529708231528348718899507209408729377039532056963241549254496594980228281642653663669701784531767030254389038648911219509980947534146568460450987433854943544801405663523206973328922984694566033153496384520307212916054665573766082927289517494754819738276338598520272508594078827395296528673967173721045170449010445966443695819731644718139754162629737462273496657621741795871663227414515762527601200206803838424658220921147308446014048852500716872018405388850227409346750711997268189314723439962856486297898546211492818625558520497800134790098368441728749694952799674462819629200011444793099205738496*i1^52 + 90709386357325049666943158377585593289821656688711478794167222172555976953893832661933421404132863266449057178727997524492929684445483295486963170063649228821698729437033468558404070611890314536362673996071368712008317439264282724365520325128623694862158754862722314361699969619462118663228081307196506470711271289999780071442975994080474409456707138303477997952362566498319701763186811828505996010999992364351025939655531493461910951315425135680673989791378922791238115059065882334285074427917775189004863453014278149329205525121277315102364435186254616281176050616520966157143625410271642231956831097084298358625328308793897009923690268707826281126134843033343720357156357813715183520722035262804327553318974802498708651216338085921403544452496253704473072378987222213561035225141414413566895669598902408093890261030731304884417691122134507808497020261855946716925232021476237896982684449140874642961769846069038544864065759081703536716226156849832464167779519139197617229344912297358020252286248332893965683677424800515879199221360579952714594899990211598761157051770236205487058741168065428520367872573395474917293750563071892032661876830820461299963216253163966756597832571601588576261152189500125590090254810988616149093086881708239758887103472834813728267587101255848618424331761596409785589583107602655141092647686864822521833717760*i1^53 + 177205148187831974976642159732166112873946399008738906523367250939183665883781396236328772481331735485026432071679432342008626208244181098790804973048725957259824191048283314737204074936760441886038691020618060507719021601062321030610545507336849316665999279707422131021160059368529579946896215610154822235379828274860989845622308841037637373208867926989127211940641492729921309997605543640023261846922634104177592234650239101315373482469638703169384163828671845697542721238134420263492416984877909238292820056637530594390201878533060799016123521069213919361206333518832262091669669111886165488708649520752161748588743758044136701843012826432406469811428764636067277336414483084060399896499141514898426602412061777405252155325328084758966425387479582595494163748893318956590155454368009152441901087942108411974339635520807446142800024981848977980831583738586295355791403484528104371512059305381884893137564708458117726727494164674056849637665039767640574070408399775479808407194708597393954329154816351912244452913779976760624903582991613085552005211146002066169033183981403128333437307808707039051587773391518135842826423794877896884312256432919849565480903513042532862168054332314525020283542429957380668161935673081094297675244632702277214107865769571411708535263794832525162403297565030937750901425715346277534793728*i1^54 + 21801240695688860104928779602111881911384857466172446039550465082734147844010516417668053968750331470129880835619800886081115907300227200699386016855531972228777628233469214586422398981471988909320188502200920623749010968258291676074610221872030735787388702654355840175635335933920033829991556156636060370264552490426326450673075396272040041323057508292618273616480377479026247159853482382854213581791866542637266137552664545189741601442038195438891679468199321230982534435759887928271772082528727276889769986881873564952701497876500627601101434013458480544494570472053020273398342337033208059151105387614488951522719132033856412652800735198752610029924949545290696593131003382854410319451303673398345884638114164153693745949829804573946419446094491579390774989902167089388273010580318459460294646104464176376419771467290762457768507895260215641692936051686384757100839467424283770410047188410435951478385191856878780707562262840116663522915167654419885988507166606390716230756824250435222042116422699653273707395995058380249763153644617033488846536867547083260902570600618000727320496215591690758431917604279592574404785997810401097330011847126451476206600327432388994854375675130177519937043441082127045115072105864081062762522591218724665957815531030948261928250100447063769442892174342991380480*i1^55 + -1658366579881937215887239610841291764853253777365705221855114387137701603029534983252562262618917710355481285270218021259052424553128592822985621166990747999869298877900752983834155892259422535976598628227992083404161776288685633301111436677425553261521025933636934207904692621123753466104470732631389070074459227654622034611253840781790838314034461145133081877158298779658384075885309472635130740762417787694446548166386553913556826731834946964174842870850426254741457379685426017870018158792221405902670568455727837437273139780632983092612672664461355341012658290248412223538748627032244239182444997113981182765243696493961634726166242519399564608085657365148455100217518086947235974798468224941689832064542085563359206502906104755451840575710770471348720491212863762747622098751595023889142974060999225399437670853387277610466674338205311751732040699924906824806001287839975280870203100275968281177507828372346485704613948018663963633982901340796930472626681651256002351960628763249999403687453441307473539618403929513631644501283804533570119500121928066165660190276006274338540907878705548782481282595653926453924785475221788480175387585947431139420324145027549008562138722383131306234072139213499487300552879710948559745451047546949103185578581784703504674999989436416*i1^56 + 2262604912547177397262838614464821767055443474035978381262790570809965064401646481728120460710595232647902859350592520022222376052377388337343412319749478835285101951485192395568529696791101823627655832402819423181306794253976608029270075304921728031274806566164916220249817853494663466971575263423354728673204722301443948413539424502621079047006665804339988364196566595590726302664047026538873273909618209273462451008641897960122365499433478120600932466499986641650280915889948810755504659915773975333179288924881199649933466736017373939869715306540493357714913348558632726711987096824122004159261975527065200309377182267106374065973256825012277817749431248436387572831565076990363147773846071078851512250798623419910229661940049511501037631679777774789327146438280540079813930452029491524095616596980484358005026117833477619415086868531303401039880185891712094712125009302688803891193983325629333479888378899370077654889018593745632245420002239861784854594916681181625451512475663529535730376169649429610325093494692324442718114321391416404536162627819267179259340707535124883045904900883026697529392044470592846448472491555100953184324989257394777491307211433577556444018893496396284437534664029493247064839305645982412995575689714114393196724224*i1^57 + 1234969785405490043763724633620021119881039997688607402995852394641029540483717232499456629467190739783264028601944095715814515107848781698531863748039372038871117935491549552977110415275756260551412924727346511882444332483220826141456287554071845352257801489988589779608404840004041386692581469493204122353692516298495456277542340764194510034920001279685300525659656146833199900769830939882068970871386930799236762690378601971829851538779959639977497748629526816152133370951713882399452967944176628229762507617844534571123714841803081490206327235635718506361342701729285326919576536597876517910162860861776990686140355969591790022208517139038225428109537841870367363353066366686590250016384534336902418171380418758775860778206104907130660615645559430130251397845773274627658680114071967068267396987707887909181389849778699975573787175656997264644634210879182517599833870369457816080297815952449483686372665710761526057817417507868593651212087616431107688717846782171466316928861811905959750844665035664563284169856092016998702652276927588878566207964099573433594664939992995868464356379518376326761995165496091834987515547540833589258916436365810653974476220379904256545643892228631065181617759768298548894335447183547957248*i1^58 + 378224848907273938228869991963011786691800109343565435692534622036213003245304448731806926916808828255157155058094967432337528454191627882352353031250621136110063394081727653606437808677719564195305420903912629780996397947716295236062148958130700004074800253956140639600475633862173768885058416161627156938854451622408398653787129122718423738567102719931125164635148548395225902952051791928249463575996801018746439602770517901878484124722274357946371414336468408583975363227888585899153183152321823446150711063061213259509583079122304726295128306242388752342101528902368291271419074872649722743635393548450285288927894229236517126105505487156997402191932384635365213828775396895248170030238776675312743649933388433993059316217216676898941309366749941710902946623512056269492476418773803567276341504012085611501128107109062455871271277043398158524273184382293072168599248476935535230407236280837481405226989033624746489960111113572382348415316716110720542282473699721922045689806803671044232277535346436667400384866126142746412449819323608982349437710099553918705706588060685503302281387909954528872320624912609409130949560046408222514976655066061870600448350967824213191972270280354185223049052160000*i1^59 - N1*1713202341547882052177637813534184905075699023231983979982646562967366688441750246073285108115497751661175224085663062141596869225582088495094103213512936241924928033939597828614783374386979472888152922967652173479395919127504161007550376272720950946979703248707255948593181935061581435542000739646664538613310172468985680211733895850765564554012172124625062634542225869763310546875*i2, -4422736797740644682920901773890119805168944959693098691513260915854324735803179558541977911056619264083916521026826088361272818916818495724294002734554335384367693179074653185866013092924032133034938893796412815164281848801895992544958462472058424481848403157258043608338656599974825228921224913869866423901481968762506153146600102585178742803994765816475099765980997270888156495257459890116895563873580040375446777330253954103484354222902519603156302392920957722489101150975225706025666455742931593336106145143457418788902758446050356427876326483360319548552685904484871851892906454603868586582149507881439059002649653236607871095467481616782331231312393741598374886059509205702564468688672549849012568832633098289943837852114688421809715375387058873256321218359748739755318149308950816871424133297746467683276771552496063987601807482286648556311806341073429973986308287697747725896106866321795741466674857251691499045958732276979844761354215925516975493069842872587965630152899626077807668778442401252497281426540678255073606626546332487496281640318096154937872822941559530253136328984931480392923159497726239674729821400548946014516025355059648994089390398443711649446180191485599624099323878543085685574187623120179691689832173471739027977787867738155423576414319242580365768454134908638380492429905466516523151500814115827054022857670404528647624990009840890814101498901006472643763250135593413739283206949940682649619195146290607991080810226405100979855970063186111916711204255760930287495547318686699066140726768211384593567236477560881942178355217280491892434873018951051151582379130340355821240125357054159512115676236176473481161417438450036346922490064556414239925862400000000000000 + 33845684962285823751559340666744726376175948106685289695470430179792560963251919980083319480687878153914849847676677325474989704512337292578088225829044574212345322929927873649276915823121719530348766522165575265944182008952071096624729833829773458185492244552054771807149898812771714502079477631396890880220937506016497482063710787880556903424114110173873568398906651583289134171737062945439134213059888334337027260269832836551459479847768677133472851572252957668036227164866307958465200392482678302927519998604237969361289461601698124040008487277160041709845222084015413729827671868596108966190556720511490755623238674625247098737937054244636966482830918124221317034241126711901568136831159918287438400870483194536337464893980025812867031477039122794372651350896941197991537379581155751833450392415814400429034621267926584726100188507800704756461443906542377246337876647409604837399818494294802593712941960966385352630394912679965915440164121654632115148925992478560867965152512128093749089785480669215338146946910322295835954924050514385861931619344569700814327667429362377951090980012732360995221953816313303687141342736344841280756268826781067003709228135134663572968192099994307231826267146574516703352630794333544966724223353470928562882752197099636845300145358722643703240487380934308003370939803871389133815977044965205370588545285727765621707403040908164902016729854592444181407591796843691346896632456237453361563156789738309617138465170135249565743430404573821458717831368436276021147936276772688449687110975922593229314721703270826544811292661094816601603128264777559501606014123915721823651128452355392746051385967427059448313360484508070584135534792112824242929664000000000000*i1 + -1811326830479417826576843085452176182674345321314502834012353451065020311220940833994207472332516515458245899584869529455069509862568548599269176876178685304067462477291714147943826484797641953782022549724921393056673208415293068817075949130719990013557142564465919768301355092670184495466850683597874144107752578284604502973157800717016212264987802784009329748369687839850988635492536245411749695768080732877889736478553492232118182665940128042464109788172900268710247751278780716410687605598999528911990979310273715988022354527830513206159615803055033867441325110551009848631578509032045475849390062348741375172719645513995648837890666291607860480155219928338252617859112331264200639495062826042951986248855184077704275977437403034553130375922443448945233992712169697525800726552441735228392050272526902541411670795820301241172584461200824327752039260373940443722984578092113159968126532389532744107636059604668475045378736102309157201610606052169813138304332809946422840978741430695549454182414739202458887968239319480814365592745624460904688241108935918553273428299639532210265502436728157305743977580963940747929563395214891920823612520481102423066186552992938295773255550906296980197834362363908013121505462224478161398148608076078124202296490321995423721954753598955210295602278051011622727732890637472228064118797075488427614816014087175068813751834988549921905425392612739418764538716380165035697277229893790681834193199036071602984278665307817095381438826815847515602584794213100063493612620290627713668713187777531913611621991413982783449032984555125980675199652956201350500219273555734952749472529071901795231168742158091318438377749553491843884129193449004844502220800000000000*i1^2 + 9634924922082952843549209317879820598660787537276439733699627283340358861671978567326423914807640148132093562447615153093087471240587399690907297212773904737269356718767460761482088871266444685798778139964597310524090402074520374332636202126323930787863810886028658118654699745087097585132397881055268247440299273882643737021456905167528348172335065385568817861811362362833839764394025646753708676972758879121707871358802790243813991695382747815695776408043815500601457885939084423773718087376889076307709888882587706656260138507769063475315050427113407767181885000049657637535861194540106728710363574919882257404742095912544786746607504362833355477732194854299798405271263892973120606354582263497455807452335987982004436949522427205457163035495808183703264963618447392007467374566876708995559255036118233698314963490322532214393401737035530756321916925917194018794708543432702507606156236641917106400008161230412672464088962257656816901444946953714083084725481049201585676949510371068051609123674731701306821257537567090547768266315347770229087749235597391558676319812824003257201062270025996350113048333408825069422268683766465212842752321337024317808030656737271806542359556958492766171237240329661410394695448119782077420460595985275772589429146954345642578014157740378650042797950592615213939644111489316697916136739480384860077399340530649193598246064660296185399285305289287465974230394657194998685086910298206761557827058091970015989931765528706911459128612935128102871815262176010555883123841027165295055914163382388385702447797636406690903435910333697787415820184655175581783558816732631538495032520317059243254430950376760143690170446832635897843985707542450848923648000000000*i1^3 + -32704186165120144707911106046282451528433500615922841677741116672406221652254380321908907882974575893436781711590616865024259118920571425256935467269316136708218263334870100664616476733597691561962507896222280367404203996345347807248822152821209826410569508445745792008601399874658615878955189455888677101200649705785526123528704130087377249418327946710262781513684403090568641047203429159388730016628446415874344901983455542053158497128037316311702283171399190823724201552833456579198614408399131012652764600933234023521490953093176999383852160198155008727672207815572137725937553107919517748521794859586245028537109658709270879016995358313339370853209580828331116276260424734005899425677344088843009829789984997930696864559408238150223690204374851223173245960630871095682154619166149559577122336591510362599685394779488710460806253387969720429987495258892120665885266116969266248708198386397214235433744052055361874093544114805997019607100503439471064433383739430525108792408473116189204881229557701673880907410744582185029650442862685734637332538374361570279349504445041055404354799805433366137840332319444582046533477446304787912723549262996350797813169349623621740038724537441924546150782243833332434198242219579529213380944018599974995816610301066646157995971282043879299136924804537385241916235884637704190443634316816116297192547119535041439119935214873199147909903954680473283750438870478322278151984305977943492349856163078948571573398504252808618716104393020758439674773428524762597367639714764543857639252059420424643438243455439125966774380466614898986897040753238739013648472273612254194232250009561390917440319517344491690935131993957025413706563098398303201525760000000*i1^4 + 68451890247612372437923669740636201092300529300752518402512880409706214507601920663255440463218968929003448590787260634022183866548991541643972076980859571596232971737731878892667977868361604664049683419202128479570646562716179572404719626843264219777119241462290243927864179067720883481982704124011650000319165552733789861575615296744205142820177077787532606356334681871193965775691386288227683320815300215380517502675014942994035279813083159461412438751048164470138672770047483516658526713756639867067705885538062808397944881903337454016469321741306798238278728880283221895307032075739564730777088231037412290122274167549955297811685661992435036092738172087275574855168061985694976717386661437002758470496995908125384276958846809994542807607360115631158311801132316780500990381542349477551914829772396805241630647336217750986890399776143378275480372766315186656662110469707975518632953582089540766520802803863985569326648052227914272491187474952403416273596566218260840739602489647597706279276286273618368576147817555464465913001060261390392372266742987177211829666121358166293644844633181094194344624769158534705764356537450177831748298250651153594699461908040445435835626419750219586702395651530171767019477503305964215478969263381359708515282789082535648717345226893129404144235079525326052918751560127361530693878564712897185132437653453684259072430594980478865583786217722163152987490646336190586509539997505443425993116954714305700730519159520747662973744731667759364525405707163849027434669323164543487329465135099534028820056305149842440130576558238341298986887428482263987746853921500157277952850030990649724397975723181796278526573051934118167866675967605863811645440000*i1^5 + -101663129352905539278551803932741213130438596935709151760727917366533944926630396973058403694415473457574516796206122252529019231116738122134832839284043008646572511016130869421030246227668122520913617824539358428564276914855055503874514392481569343337293414484216095176108855971220609109389191326791917268754956430487770517071488652299371869863238555208502260072031787672610987368432256450141602665298859208378777800241678578675229893456052313246424406668682405873175053264107693228654418242497111618913898173544191663945349349928702885053596180984073966577675322825914262817926824958751108619314742614065010761280579428325768750147901160747450772540440126209927110248202062485611333923271906613699322238885068231888623578273686250727059480576854942801503384212607254529142842450452829777403354478439924095205276528604877054479242890983745289549558992089671193332170914896568994216919076499569424764848894061086205899778047114974142687748908891535587115539105276570824319077282072170487724063345532007032652679175367284540452326310952928013610183170803745964907204042020706642768463328857360038832262256791956640148282769675300373388715802352693654652515975810455235109518707273183286978202316154733500628762395336434828852814087991101725267722972425053859369575399947975973618471064977924653410228803274847339865734831244865965492782267345339111458816479737359253310706147347928596327769904601564967905263350517734578300853295709887919870551725577525663456954367941831688889186524628384170322282444592541875169571681567754975892800235409439181105129203177955096980370732377337879004024655854279108530832962356616853591404065891888806514549390302602785111654074974450152269414400*i1^6 + 95892964351662682482012456988198824542720942756196532144624004787031404615274204626663886391864822694415738050628314005333927847622671083976186655956127019883455400624633331817655016120827748663930000109975314128299854512991944841076206677334080163109619049769044100397132222119478002563509885467647183398313055778450404980968509424260210484617229105586206598964504622318275457325713137748384255781015359883076051904242113241647031195123721852767256005256147154943352240084873285692300279434339175007967146387497758112512569935715519070911063784002722035435429985252208134080205589479979466928012210240504856953551439495660725201085366951989819407246463432100356586765353601588968842007434556568211596670793907903033004372852009796956140752626566758228020820238586628059447059014981299675135610076221017300284360056885330963741404622771918176809394713041763791147139312993551665147626051742849803962337641847874231106384897911715320166696431909121743040713596118786676031771710510860724494100797679459763670770934258665991586603322987012017484863377667504396293405718165119217475423483221787735130838330414361676234844411850697754901023393453796262774037136172893918886199363610416231605599638921630158509646893786546140109793966636058754365551935681925331165890872641519354769898310100664873958281645516353761083787569808151692066689639616766156877565222818869930768024739898693624062760107425606800027928189509484874181468667511651330253309857236241913935777518338253948170376778080149344770339395869697412146979528537234683308824673818670202886888429810846790664826043074132907146814920140172498913569874013181354897004011058676208946210378102115695643509849553156303749120*i1^7 + -56939509199901422933489508056970550814272284939531200709253981952552911285282090112951799028025546351585443812436463827448545791023605835307576952706537689886713075727971191661584438557575135906348950386033629686675098534662717909006843911764502312417766020617914209282229492982921184676474542558184752520447246535997063760315171533551844408652846702387063621222342186786064931368583901502926236531197645706431885513418806057832545521073689309445541865458829646308958883233122376475797321910456392153833334222038208049517229943698334027911763546227332192848358884782481593865605388668406696146809553986663745115172872264606042797784020221562871142308611820003352781176742211337891208838582423971173269244682676736303251539921871694508109044109486584403663222556631196981760828481273275226392152311404757021633795344191661977287618375309104711128680223506662058782525703712854288472994040208068274485705782186923804323848656511963511322540531630295135194794574516090284805748156107572736033510710485619824581419067502770084473997968746354381729255213508007579523829046372523591369786194497222718283562752893703250107207246626111628943647423809867478948065558789280499537786042982937806200523363641110713290450487747372772207067956889939788736259094678373948535348832111734791652883084266731511457429888501572039593675207063470406825082828530027909378119881148227985732224143554730329494003814278680178161382037573063980004862019656698310951782991554197970738941068748877377916951202914267034020943900838384825515941880398805917133941060682279685034952175161548781957033554560783185298808624510343650578448852241352505636356856408192901332514017521416350105174846323076104192*i1^8 + 21538659619922774409937324422886928384466028327050627189094422604776914372021300581114472965656737566114303641727125535361139935708582770729215368971665555793420314104912425366708682251435875177416107439221527238480191626174828154706548724190941597789231509726935769758453388142580067734820215134986596261222747816215498556132844429486765198225813622631369683049605610353364085523376547360246166557189771688812357007640907370738446890698169524125248228999734482774213057038170856228012262983723166799502599887773664890487347717519319487480528104606885027813699258732590768398029283097411398224729065558649366025265958935381492464005572915033470440964066273354637084720688616303882196001255475403536019024816896565396449262930201934501854306008335856720176254567613567399876703386719178913836324828143903708160774077745042557291675905612080849891248501623964060629549266471632576395357920869190047212893167539259557386027855524096212368353894426551447720094107732316073863965126593756078741283623794169881624050898334893457240666213297117954565828555907717237378285756636014710808344799648429155237240246577691446908325128930438146369315808646613459511601868802405221046667834883790643870518456744735916558686656336616064502968768103200941937861270734638637343946533815287174875161239217154143832406023644169190312976152831431081837730025288327639628929987440785608557513500301320059587739658950872961040077984659880843021344326049326172613128190454852277956641203053565152597207530363199363199313026951778706339716317519447182715664391609889489089685507659483290162772974323861191503687263482015140036952158211334532548436478133592287458930425350949884829822659491528704*i1^9 + -5481879744999038519824292308903680229005619149776304936406414056129011798363275362943476516367273658429537389727622301365462435833474849412397447490152236660224043045895508661871552757847082282692901855679904145377061837936032482427279968993998866731314656775324176282015795403825336619582604733139767735370866850534803243870453233468627320470481318291519139887545404784119110057064254973178693031102073724320320644023279955690231757515421096008262823115272124212415088794000224229500491634952423002676052174875022328272204117468692583310700943660573559286628947545713779510501558088975736907873178561653871088472904626533192241364849088102150556232670104902357601920697183413560862420429050924052773168858191188566990024502328432935920563488937212424123188498738851547901351433545574955923727447420786805048512934759651449126837307530483657881749719662669480223266369200781331481018641729003905845967898050741128932998615025999644067767740051276620589659106246853389260020028204882872964880005251590948073659111348062190427353911405374398672153722290153559103416557211912461747681750754291771273900648085859769559925464608165816140783169852869386305683400132176670467490381394109480222154068975118996564419169353311521375358735109129796387834765701885338672551682120254361936196511445959844471000683324087089042050539827659165636755483300297896144526096090206932697908936210912836618854188531214305899528470413337966061775491012230207677049966859981246654103674814016898375575666712406252532167014889331881188977063902317787751786973108969352692435992650018509854623442865203312857583976365821725198670204049130916853538906006290798901468887814855296470536547205120*i1^10 + 1007979477697613310895950818384455722243952516121871197449744224073487676838660326581236771876836227585045979727671909690340201876411763910407013453788318337619048556696947076144069745086924430817846000199259140277576359821777410326557771945021105880609093952194624157628270872115270988344988537724002819972464225381532874582639931056611592953188533497968956246004630712404741616374976351556570733921661969504928743815166796425720471582947215006188904041306139908245728789972944831482281736878582157211377152360772295267592130728555971463827946984604676694259881641957383984481163319645774069149791718121435683234364568439868865250318658546673693947459721716077016655085520597586858962710088927956118268720733284000573000440350775725857593981446958139821112781318739723385578730116825085126367209921952679009565343115504922649488547196165928442369695447905061676281303746174673817370385533277196621811369435594869313994623911267386374621679050348313166185090270988333221227757450858048616627082870373176570703734167037025118712239789247646691490380163709347858260870913389719710202501056214530529755768952351872526728594117698188315668011857455658826202289537195772919687557239523143622284247074771617763399441011777328116950443235773874792952009838557339562966010646659797389075773733285370469100570125062533506101109253051084188093222091597459541475769048864953570773810981287623691302386330450255255346195668895558484953588413734373556462879015680897286012462456815787122676895178261138458017277534898770281116794417149523749365886317849023701166329580181937191466669858618016281153684389232975834287622298502222314107720581148364602596541721945701215461441536*i1^11 + -131329874025075574023223167539264724897454255680262205290364566843952860381794195578885034868010988729473693444368908539353186737631996195121320708856713275353340792243238126076588408552442845956124436450795535625622893910861940857469255210404088393908133451866592661261044668726961637033762154577455553017108678351587164580706836781419402219762716508307585889363536967900580056219534117981778224496004783466269264331690122494907948517570833461299736762094967193575098126425668197085248897379087802607797711712331597722780881973255735590831608547639941128437887166185013655836604963126668976768604892877478472530780472216397292211508790175528904603543581065277550716655461388683515740767525185324825256434609804665620906984047513351031312229030861672089326194260193947436125582167180554875929281693489196652864750498327095960756521397363186275000982093925243971067824569308833409600464065871440522893955299832933670452227666279003299294484112045737132275851650410860408470900693103361487118397436618942498852299890341039259004472064643543781805766904066914501556002977670784990395126323368024427296352785428998135003403296927145568770811926242339709863834913700782151194509434030969345344906341059197165396014965083451013651447208517291539830095948570768909422783685234114356276236801259739736485874097485813166644657902703770697039080974690802120266368826917370567750855474982492492382753024286737595357480166627570376532144223674966128745115421524420973915668344184105297217657790725416379000351348668525280906242961228572197123010862724371100235628349998115547609000514646183578113278346792251221054064273635645660329474932608775917986901997629936993566720*i1^12 + 14696783570638688134078834161397746350796285638224827914116082296075359690703700859632175641233692844132041966204345090588693361798904379577349644522587382397986032394872420091775894493387455001040205076010349322561509841874347706731297738286013844804227672456582709228869251405341544328186646678461775629676397726340958097358861364361686676448709308482093601961922804108990385441266632216113513827450522396810418562483981694557884008296911204257977923507470587524859456577996247476299762957220214675321283289398737280271549254845635229343036457349570977767008677810084179230298988994034332866604355605557911565392140589988972795486556032908585167996024667678846386433367760873742690048848308023060083507804358442752513253774162897555827538212399617515634261636216939204350747707856531889682709369616904729518543228251144022776540536443319553054472984124524135550313152447532287252385916819055239108331462621679715135472445878644941163522041804371831761711843696608859389752428687656747615174566604108126683472665449359438751735940465881764925365998681411186511868379871345346953321715006503799957844156767533559602511129380247907569245852388065776848218315665564430705165440775902053819412273119832242574963524716976676360894845529775936927762281267883083851439707483832481028060733551874132500053439705776156642787394227242895703001937413302676657766921658646766887593211959504968055253272597836807690481470280256269378776488542413880695162088267764767673470483217692348499447619687303753990530219018502905663305688571055381559564789792327280344786160499088250751870278511364120099445132146821721277390497373331534937895360309814517882404986849016676352*i1^13 + -1236682269791247746911707127738987821435917519805477217220247879661554615746620510890426003628071331973064416695221859813103885589647768058735216311517159514725735155803353595324450195208277852540563289248565945625022173525922110976745667806839393494021143037875033371830101975848502926235960289451207561121992351889496100303769938893819574226541701142801162538196077087545549547000438170701442789015822511507080267517523071550000654005614714087080049697201997609268020817539621599473248662398939296240827458960785082002686653424330346563799935870756878521542681014233063675807010683938846423421145388565662928370889883598600683073607570373617776539123511642444626574775183997869431350861073387376422628371646318807878656645386469613310834366646965721731363147811802129889584244841104852031918322997417409935693110628470565232531862253510510063667442777821119625288963267674717599263909980965745954430745810244937444971049156052662264670597900257783559573594151623387241211541826584179643040154011077202402279919982854660976771473468492040640818962050809272285592493353399813266069959508950641740698502365408373566237727476495521893576891694465061176609751252267229802902135040306345369714554705036622443108850924583434872356275002841623078386535757707371282947154348397740785465616302597256507947942948366584593114301970450600140167318332640511620034182977790635459943764754972023066395814220588827769741220830297908226462725231288206096336467641239547299888205953127660839422646731054371322408026774773134359110131333859874600886609542055496651911031123215520191877037771662432966473118902305627831262112287714835067299389499190892154735394138619904*i1^14 + 70102910726444078711261059439044554395621438479124712962355306834388568803911861240979473129440917396991549366589767513493053543911384625427870223786853558970321571072337403589450140804429149272358049760987992356978654899875662679145724448586137789185972335549971612479558474023459883124945679451761663432561871068758955377571544638235244021476376553389396459954501524455370301511999248777287846399253864281839932005556993597984638833233397551075144007385509521796532822524569288178152234046605683806902182321175074625481944388011521351007431519198389814123509638805827154615208471256232233827391045124002418555166869942759946123878070980985840500808330016731987484159532575731340011812017254405537305852504149158345047430001828652626505919461693961290140537265529187032795844265176771447872603011758188031544076534964553179307853442758595708158420214972994204540942841966991847371431310711650091145627609227981134023943663728637776614557405894490461442042417148420503753809156406332931847188972041128743563515973734135106906066589995111579921923019884432069203168456896825171632440429932623243486247037204651181403372860304110948978610573962684566902527342846692574148286517691087143058800623138943923262442443687034798231342108016314132260778391603730284657139436311688821200543616289884913687655104808105652242186554143967396527520393887625392300491240320297783784297161366639324943487979319046234450417553444393655177953859578798822554840693033162137147875548362831274534709156355567700286883062187620149790451455145390720779136189948313430306901155628292550319061993321958222008302594373086887098679561510821847759408891285638505680726917120*i1^15 + -2611444138102183282619799328556100308380580819156806751243518737422871356749150565908128446544963700369421802105314800580783570816281142083749927242666670929894988085154589673132034470749994965877987630472948645735106331611967076559752921197845402096479592155670529589641385583202504808155668090917834183629175237814398887956656619886386353237348736087173286017368644681138329804914710328892306124956494473178901956901614280850153750687507199107895932546639043559179084670339182936111811903600999208305971150385695377910355086944289742808524957915961602330968826368712162355974154257948507940213364619401465347390935110760496543110943885977446402020677113025160221068184408387871016813526930149821029958058241276513007712388427728333488187935260137629963090278965671680287547443054950806771513592905019700023934082576465648433043439978556059654441865842022207465340359215363793507483245368980633861835440322841282294656643261450874325169704966567013135520182127047507352349116770843872542780631965406544811578798007738168037479237267965812774809381337944214649008400270882921347012321707612070152119740174187818238038087209822690598943117692679083037861974443164725661384515486361342776511007290723642821872290106146176352661889289384911177580196718590291081043324560274528573765145043484156020121030754642333498753288182377573989677028159452018396505339556175020038695353535108689707618449353222838222407785900838014822600195649603706624123386290383912030561787262868307413043747623403489539222945552250273247718599527460722089960083117299739415255844832361286798471485246108327137957268519979997180908601909028483623971753369260155578875904*i1^16 + 64545122606979778146470734090777846732244968964032907566248509513674716109000996124752451034151300136805019922249316537816372059296415876599934816711885738166967147651669836474368918493470835325148693563833419977242933846709506226671241924281622238578318561374786616320327313859219339275509215087024676301269473232367039825066073266401553254720972101482360380073867049728854776451773364221224876511297518485171125394633205284196539583144523747816511877618112688952337128275159760791028394167015197363287341172016564212510238609316146361884173993195155916049252348181567513321954630493572743089643492230985951052009233471992952520740205813930120373907083117399214089168823933893146119209177609326390232363458217037626587707691930529549335765171464068123436328941679856550145585886335433418259620913768177657829844199750464721172171835413827113925603346701931908377339254751293136284291899365686942545066464603275205239357287859301641400156830038452551058106967268956226962521335966495795551676768506498018535157884718949820578501367959507210358371117359417897390295207328326372730732181729607186764575889906602783116366433516531678938322671247274749302196933711634010996024700851264712915382410506698399243786013711120458644025902668810308808885268805449906980828799404435115203887484422664006108455826509703527804884162479485871035501500530853936162509678152734678893958041085141308914925503681193450172617468326718538386329445997633127770575479965387419193566145967461847120486749622519200848935849765246955968000340549771758403197312472435014456508598816107837863183484587127148575615014153060149979175062072133232930772849131578720256*i1^17 + -1087147326708048108463205427761698793186500958560152968015173598712436744328044711544311793612666179569045518283483180006334899065875857615771088973634821903490698293542359864852575754240419859601156173009406342904063673676267484251039043925553722686346090564738068601332125593469938711856681249930846744662090386120263788436157126564677730295233981550961013879910156097828833322470825456903217879495452689113501744461805039251773746080052913628113902544311701864046251542259982080212385822950383064351786102936277372089805008298638070864415967647026232928227484421279275333344726315318792512897357496296156700393934002605528381197464295683996969843379807056017721762639856569177470831435012459841701770167658607315395126844685637342067600168861751280253042894259402582122142934834749315379901446296160064964275961582195835436660248641189322621829761820921184991090783702753755533467109319358833389615019657943153005985140716025710153698741189466663615471106154555662598896605934251215838645293626832976501278147460967097171303676655033010926075227849352284049745250488286594755243537447490245406183402102824717770171682668840375255269241984351389804488577134515499025547974365358005528890304039108796866119758695344484397602191380656726893621310877607623397230875347954294862593663792726471584405148811679545711117188558340215665597159622957185357516158230612483444831822704842474281072437273170173113162354058914972010612968203896013713764047078253291744002672869953352590589858060734917108426300402310741373227104314584052674079772423248455028124580489638222780479434015643706545791428220224176776403247737721187726896524316114944*i1^18 + 13011172122419266857044410797216327056208921890287152888124220944077095378184353161064309457079554314331194973997361539830558365984994427965919091108221864716395753220165293239770378238539791859906399492688398854616586792298168860607314058112104299187623481357322239201075492527745386813544593150236359562785959894487157923711481813337737599826578567768240137810302601929991737645683569572775446861450678672207249692205197918466988160882962251091280190858135411730759760603832601533395126505562873024942720840122127886083189273092393340933479151144014038024828321752241206896488262394550467597601254736495403006713693900641912356206938293366987660792916418375872563524868750516571339619864156674176198205695848055579863260807674994148899497870362141850543453679233369715130598000920272274779209520685046227901296978870863807101569757361211660208211636278891356395477763207844929341137470487467438725285617555567397107876135837674551987833510791801467070121537680923318175948636437995398124714765234912150508637005918453132192375600245406858290151809898006356491912372624432909233825578462711898958467315325570828438703218672963402442663675864690777998847672181640280684744917563357733848955258495647465288238210681971962955973448079942621359183965386868946932223313178296757717762254603810357499358837810331463328314332021199124140637753730194697429521746110806647879243182022208741136536104175112092203838613346535164907147615248121499490131662015718392925501340113385683739322401197503953386230765841316487625593473360956542107838821824021034551897547943069211255003961423606599212699700934515930498813511183579532778549542912*i1^19 + -113132675711019131083604006345610616731774514299492782147947792417450633978547112767691431878521698137072226789429709774815917552818297036153462224720265621630533826130188738078063892849686423033135778556972534544661959144065861732708130546473264597392612351271143725878039304531958329452708696577205888477771574217179704366487482841637049782813139629427533573449348347452890429606130655990208087005985006034387490568381465939395673790319119330833835207906733907439568742825628281832168473048218993789840052565050025505956154919944744024796403657043079279080480652322479909420681086773370338655079380881996018613843907320251151924302719024179555536358646201139570503219481174219638014730077201754405684840000840428341213591116531659962622715720605162910555442557687555321826782750725378875085306003303943121015721502422990597114293925027563905928098333457894320821141140779080623009397159055772828764809847259711918776094637857418299356539611386954514024826307966890064509273983876073823591490499583602735911887036757259479492395531283082341061329073990639700913323796022069030589576719013938081024644344972378426617809616634017221204702463119669151471241662699642232544497537777162763436409498485403360783169919391076697275076712931442287404821069393438351572733988682520899314200522854900953061477859430667868136988194653265710431167451764388033094018089287775513439030636042809524828733491310788232660491247943658939511977544428402697739313022981999903281118999769650605464243625632403671735463497926667931465439389323661851514579912262611520053130759105631237449526893729244565703881364053978667039994358020996664918016*i1^20 + 732985981390260911557188079634986685954942000251702007225476861235143351613531045912315142999245531056948190424197953288356476366196915023069374842595664153921122638187118801730254499151260741988119363186669139626923871343659737175537046248156480370044979859688869974716024216515850839315773696311344534610360477235303441228583894986423274614311995343475667664801008755985835067718618228570771880961411570554100466085640897563800728822582103324247866804033497358143837394687517964913538580158705455505472595509683305151620963818316382218315142130515448582031674597412949834301063368861093081265056212871283849936993345819434602221340832817360235979040412106279302962886444569877385824586260140296230536616634078989163769961550897476535711455382439579675161414252350750031091487798782591888090193930306217193414080173517595789100347519245204159157563320006781662125245748798498417996470952687868386782261703849145315166142221678102505350703884750547289778184604023224982917427143170465921737008853561065481820891721295617433370495408847765301842944288590756273377570268232219131286321618435563559810624769290589141817688740671972801585637614906741963625174444594014802729325383910878103318796779113662697950565856359382579415880565006981010300288209997732434325398405175358788205610199513655150930343520158937261544520349774780150249589681705466657253547384783797333920779852644515678784945672584874241230149707002082364143494248174118619876132703380613364705073550562304233650688328994652767554937815046010450400314187927147890594555654322500971855400246416150129491423968964726036924634858684156696524106917780389888*i1^21 + -3467001131804830169990434929989827624008116326042984706278907274413294817402674070097842370082057384013145786713195564816399915582935838325703210253834584378146091715886543403608371516515589168145257076627423571778008069078793045072574810581836482671134647714554768519552198105400048426553405924505739738203135694667396130640382704390469282481309652014694579656977748835458554333153666531120036200876164271563563095568235611732222692822824833725328902794293617263030332756562933772882729147913685226154671715850247451154816290095915063583025681196120148370693734115947355146459897309672486227703894756527648435762573623531539926277637563225202168979885308647792404380208724063093475260437485371555320390943198225946915512410424321988194111392111085946508272076477633608780229738279839767348650847054089091628468830831323306234841510127530873401019180291266166267286139884953942871466526839472986685791454968004097619126490113299952119159997740403444876068522599004213996910722932615712829148519739432427350551904877731323754696270538354046188446774433953815766067576912119147691597053003716529184841091992834711732488660351018962871832951276011905814236879060898926213717843109453612083758007119038237572878279464520125731300454851090205943758937233780681405600154376694393009000474991637961254133261783528136953703068803935336379585735640181830475549349941632820323336500962102351663749985204405483494022252782243220810541260393979976828365536864619180226453294305071535862570543150533417321123311623154076699207966453619404963665370022569720470087873082565716580190326529121350324553989639228870663998084743168*i1^22 + 11817369149425489567901858267245467040556879644503598844793643802226374452882579653777058317827523619058960962380566764892830855193626973080575534435019350067167706778197385833372032810432810700409528035222484468096835140751279291700102212692450547381138997102280313838766306774349456124556333014292473511251419503433605956854544164941108676158648443464370858084826302704930820264145141796593775237314498535450012669057480745142251076340262814214715956079612611009217219652440063916913465203928762219110512132118166532368734511380319050157149851034628190409342152851384202305471968169372267515909870123835805933245878063551561324448905104881403781858344229680278758294995070901943652254433911083843131469294599434766572090347751316482739134964544865732153899499580859228972520357970403333427711066610394790322342699632995315698163931897514472823297931170033992420094308115405110104330001705173612578083956390443636857964502637246213362414086695953197737871603057943266823136554616793421360818325699115368119183667434077616782053627900923528818402172560181185675161411994270151066811931463700369758913931957328408102346542711699551407759009415103289739812259648795808765551300297955876704938659538397092332802178901355186681943487386066952735246392577090252574737579038280517518776720482231225591439669488285636804964972933217018209836062381907462694510467327772274049524274735628419804060696331293918417483292773653461312096048731200774842453947177391552552790654566474180304541181804951901009298814525960801773427662697298424374985137523374976709858155955048351735544373782199444925352408301294112955432960*i1^23 + -26336464390549195865501003530121596723426204797256125191247856666677880317770668301081689241032125312852924367786170861922013849778298365188528448974301493258738841067015262209883257943436967776282307221442425262011210324910580172586321384080440944428759625670697399905427935248315511164407786567098633616782337653812609388900788673468964185390479272488751200450812889014180259811365305406424578084602814543984753944186324497633449603311035144118356278103293705323401281547600920478839768120958145373701001137985843903575847470716352388770859319070133730824708086407373940240720582653556964387942775545204414350847249987241252167321097989019638798591885141046393025522623017957744576992618597950045352269374283149706224674140831691515340636789082367559775790361883762710032344849013092486072634756972542502567819516779192738976272763158064312373499949462991311121331368668400321157001821333211005301683228955296621039120304820455853794191147047800895689276495784605537705418668274167890751408612430149570914506667786885490031111426526177287928878075237801648576169933469793804584881916416647884895324108595964059773902308130944043043639523815419385734964487304757799003961974189489621407304566308756010143098601306757518976862957482811659366577535211991710554772823105180880895537169183718203071720413010475260518143778822139880287733565292138322621123298539125068096139550436398215482827941359711495516442219185120541858224825337803200464770672603541143609431859491998361194523819881724052924670505376250028136634288447689407225004838569059649999130380756521766203183466712409110953037858273688027136*i1^24 + 34348429944847243852969443187282777004618774482243836538347373046278826977324464012794740103895360744505757537986847790040024932274577435528483166146464946847714461032444086023258292493685109563462791601183467217690890324594414979656607874340025464342908446159920960947035822624910355826183272902619780331608864073939372870574122246406141029916886217125573158750411117254543464090557609655845691119806473922484568475489262874870269832305752362732598858937283498373680982019495621025630312921617432700296591319141007629549095531041668588133940166202911541974217896237277529112255293227599525454870886240662547522227832376261841856804609257459879052191861415575445704853043597528392238783088232810567501647960644909868365253639044683902769109146799605880729295712931416653952290432048092132135282832929470658824473441562960632632380416262061810851942157299037896116814687831887499966179854323853087548203926220389069434353976021932719745994801298201789278674266293722114668440987119564554378062129610036628924473027885355711840025799180301260817473490279418984681235762401026697401356248810682396957925320792015556888569214085629728937322339085506148148736197722347082880139763083039421454502900467323087406158320756652301534179957269373021230864541883979621678088530044387114499692419184261102174906838406509818024670438733297454174584907081872660810238977553674981829349079287325257673510148697714638847600588078905620008144516116396652723766348899978390672941189920636828199632758780230889946063956994789373994706640267829872101611270966502337681340889793131050540111507740713123324393068429312*i1^25 + -22187759585308377026528524610896347651312830225339215894035517023344860125203580810251490832466950984275816418520910818300919607724393947969475157016203751537682448139863359541129015991359464430729091147069971767566746569395753401864689008585432856910167426773552553806497223305738372883709917038595989192217873480428770052787135253791409660141228202412818425380535978814089310688898386417408409512799397638828013276920902083220217184184521211248821226887904368682743618362073773344061062041373901050343642230392211496838112498951604988382610823957952638958953094600509926993264978771348810487545083663590882014222998340267569116425933383972764834517536078918063160138206334795043328637884201931494740841039241546105608709696713498455581070435726761925409655522055836587967364580530131050838531688237084071887366146186202078428109096773985569313911477793354945069388707173207730966104899032145402265718702851814413552513696042594184358963455532589148824244482946774116301318797042626618829260701779432033016562791585949925708647310007202815433554548394971355692873855769920867993999542893281791450993636532432783151587917504897145958229610692700205546473835805394502135877206696029226520715236787054608952273953806547190713157401041588948783431195641210942553796779318046086944037962123840479646258315628033857807484913591633583722158706506961376939174035958078709867503841855599624314927263811448323091379564975931686682032168050425584982449158028751512309872259653404051848719145875688818899458645400488697837145070172440959677460702745549546525751420166679538885645065511786171370307584*i1^26 + 4213308783677283900729968961748623020881929170420729910462838039237562745242465619629931059696619010808560281270127442095731499525690543412909506268423794852018818553751970984923949620834106054264466132899781613119624828544024351458162395004314841504309311406697103235128313616884435444572925252850183491956806270687925426310650088745205382386690212853731324711585935081233420992649560461047668613088032034882995448957060846010779623181760262340762045922083866352516509593412247531595692659718868666343955104928384832048022343520889316432243901975555902039112019699043236379842818268699132686240779140681249920749431685757581909479079952788037266566559690311237014069038250739589185373728914451653483628485967375386590387206390527610133947265121656719026658551860570941645714995251817540173996874006232079354500689755195422620081326016041671815354547553968258494133224732794924807390663770209108315612134699731665219679713769950036227508612751806778259364288852231818103704976108919393532158510485819295206905498625958378332219859257613621064847301357095685984637710778202455925303620891475232347617767971714457444449169374011275901717576457279087632527572282605255184830276448391555507559547170303360644608018611229620725118476358514017491051266058317230443944346327535412860107078017112725708298292611842122700527866624066547882469507684222133755487915030520244064021307577416074303526946673033237496101386589581659085134285246119764190728635511030564217184208274469214892322209338123589505059278219427235883695936122141116954862355141772274917125130864086331647002988006657228800*i1^27 + 1986232500095629139970517867288547175367339987056991768515100419643791944950677059378387731320140401500876994824037004717564438882559527450480798378596760687156975690344990324453404558675691096607600202037199821692815677899389163180992477849290243062478923629459388289533814160716254720379905886338902106807524520562348702381012544910213447527431065532353962217625433098298861477198882389117119797612297657682859744131794017250434460140697390326213823475013583295175239056908209985570794420528137489296466153967867380345799410448377592386228356443580969166232298649672459281449185994478471912737573674138748338724468687627321752219216867347887817267853257081943906900319925657022554750000404720739470880829597703700689039459541693910755855747541015143255814023284021323840949629332244690238732259749859994842037526990687125659226188579024427453254554434762707724517046738771977782181240120054530241928440355455228406086403178643037809217477806763179813373624957590017488921057983556817758237520866612316275967303949175702544808211697071516406284734674014350367370427549201227387193594345621508914212531787402120157266399526602296670088756761282338559496508019579453730735195581918425281890486516714796286084946195414321411206103956906254917194369729101467400736944845876295918908828124237022290748724707111106953919007466364174315550824976756708903364497701703553727243922731406792891409825261017336039531053388208257253442079018450606629289758625595024539673785111782570374259804348538108237762704257281431223433466672676922856917679615474693725362722991130951618392385126400*i1^28 + -869238577578207385220289502409778631551848306354870590458590346332087527281124357779562345402026597126375707648077321297591544393353450069583509653012369964296556446226933785865723359572751000341738402113013900359593594549457763911635214341179168549770585971031264068291606694419613203764018144052130456718752845182141464479297557304672572538021871797287356274809419724330330594050177106185196585944547877649495393105379284337345177249951020113813852246246189680519251680483692394031047570329873139129118603017162865429021244076075600964228284391108718253297451306123059322970603050041371687791080140224935532290784217296687593632906611901971911298688691004642944569127029021254803307527825975255448968617548986220633574299353048831231843567494913907107294866810631318486894660556633168250114858380647014089179165225763675984775198135669074359058785992819298001239861755293589477891245725459262880104779334981201454384124664330835118496960704669680515020951387554340420827246283932190051647980182792095329547596216176138846214230686333493352060809836455492772108230368915148341185875277964183225455579250049622968083120571392818757086804958338349196644404202572501162117063389610222561207045760682990134237366291388556671394203711346382772901094438258434733238829681514493348122542742719037085620012848733432167665972683303235031890325829201465324887374564089113238936336681552557364788441972032534036891862969062670767999473712738642414575993557474216889204168290228062627155696918439212875831176775651691993239781545528660023431628569702242241925078392017334059401216*i1^29 + 32122943097761341980207813667958285920498079536203542088228444985448973515995065104238101369767369062518301750657681042441171889398037304420656868314984156907933795494818896541437752393247706947541545404354944007604357442659876129971983320661313657525376410920033231107676065485010133695732866530483771381644710530202113802132357079379043577723015816349834341531190471063925318317664319972195496762640399412263115278664750629405044410233359484795574639731027450463140600146170179228042497692245003660808266147139499989033681368010596784853024153199196225049558347200793671075373029608794419341078510549401635355494408080720193834052278687130211669383712834745581725444705684623398708663924343993702748457788229005993116437691030828322766900865427300642004905986208602624332211433986755183657525248980035187218182413228452476188916676130063889547945029310618752039012621982554082123950257915789594040804102829543660913787043229233352454256814572010837625669651596655474352754235012878020790252352179112161271850031849033864349440585814880901494201253479582827453604083494837646970679387336536079612216262410841894936072409425604708805357295278558280685452121411678124381640214705038044884941227091622181889739782451094509271117301734584739127597804368238832944444619802376473909262762263620701687244606983713269653303208565953895254102805798732505373578394829977945828890958873928127108224304483599222379091436453616843453813150702353146514517724652453414228091724645874157653948402806976480245923764200350388599165811372910856067828452714086956665548202833870848*i1^30 + 25689642729372116566792110918402162976249917243859196430322730748809811547418340243165827695420543774646930958002479298505207045152271089520766868418328164701315813432017599123552021461885749813363965678793102337119874764146266262387980891320604831715419277883460627683213246193285296463016686911873257754324679181797110796237325750654934556165736005729808209092597729955492683424438907867965418634425481085646161636100683227514832273978955890143429337297297470541820200111050118687023047324475820792936345114064314284150536575292750263752014885622980644520471895606134025329792741374219751777882176799060266550142846223473578660541756129351462720653374410765864780351885317918600886323416241244610532987614890404323018752106872062456818378513435618424354541481984937042287538077611489088383760211045609260142389253013517750839389910224441829013982228695964675184227453126641649997048898436178940426352313659512954120953801261748098873121406959570675494141784133976703714208617729941017526024940595435239384230603554189563890762173564896411093196691875877833453165207474738868412294081087985789006089193794973848890380250632456892172147684181032482246965763305277871374031816831445246948465808145477255232964794834278337398427943344562317425522588358408020944865657129052917191295599114767559766791622970525045639318385685763075340567876803724674007279841185265203155998916221593743242205046374398483980378343024817245912461388318493407425309347246250981299418272006494724174167725789443369421209714864000189693433971761668546163006314528590788100494458880*i1^31 + -5510998146142896117220518253787701351453632708811327429032321801953380406195286532039043204332429040498733291228535077898544039216552652529929420916432739536548626510974230075661527021760548639847062178499272089063584634141071305007365574995391773540022295754039700198406093927560231679929633145376583208957570820371327945539604001920352067519189638232014851252208560800291422265347711718744862057993573632157136117704050963344762906784449294118473648135252867112029866161988636340374550103114259212350392920537775067330416442243826485606916131485960016462234437426181138101159362046522683643874429041006967070578925033872670671983493276311791312096317454578975006952825574699340221282418495356297152223624461492393577477620327625606277421798743054822193115231095294010771817589164751781218555339148028331664575826406167912318298231911151962633361899595212945638872423169655609705371436342085064527966373502340541496020765957086074306909191351361046336625610072372600283019443084278556748563781359390978675907125856641499581612785358258346012710329160109328879418033684000254796394632292662189160316104935756868340572252502546946705061162124440797716303950306469779589079915370646033088803133494986470253097849049572851964198219842221287621146660733353880644298933364443829989370224452089712246525496203825662329633028570841533851487497649724400109667474990042580245142528561376033909825043685538628570740688268869718115352016053681632547540811901681487218160928978095811212594068874336536036005994071946890055850063292615580162737623829478926974976*i1^32 + 419852401828271261733130017983421228203191682205281911942052509296324817450351566047746766263415329943239057519112548220383410054090074488625164590530687366050914191087176380568562792282323934192604348547716646343730181001605014063663363680103094882575643795873013989328551548440139930567567349774347234591690141446851851469540246003069805793718500870386301791802558251730387925144862356826184815309774846389864276705107045683256626011911569730863769822710611168084361084781457525069690928639947536688658847526745186478788508343730979045748580734503140751596391206754243901753793925088706549569322703398990867008395637048936813106136330640197535125031478295571163314267833730507472614587416932069969511840824953244810054175741894088487238709003439374971667822380586267698220557969158325160361672490547737049266443549485296096829032485229725614900115906277803739031244657019578930857793475259109395256718928241421371196877876040970226638456189451740259240800521613325717738894092754611967218160399324365542523008520052346597057334112755164174196178665348593586858091157122247720954177935426708875072923772972850863721739952208298865478981081462028833554234497125990888110586275474074280953375879429623033684290289706901200787746363828952046681263313371167643553856076424379659849064973521257007934935495216089200308900504640734953475507602825501122000323015809360809201276675577882853144523536641396657594799116333666772763874989663647316321046524678947678545497610270547875522472299623035152389183251069783943963784878082332202877110309617664*i1^33 + -114204128784712691192660887735031219021920938858286109979300545197253685893995630089451319970736240291998698758384162964316462767326597203803871499382773608120917425370847790418150372572905899395625838723362135512311018383117775054387770623454884241123853665157983052080541187077586109402911957263491461834529774259075322384412440855063029953426463794006756378634630230155522828262177064498741296547370656657330386429812564948448821911637188101305164266581877908329004334693586737845689558504796931259379549325409392120552899372785242164634239776612810062863719654546131469746550940987054630615487300271094165225717627042367335406991192593777696203578194050355483615435072167513847927758706318087316670621603424984794254188713464797142517795764072488580628646896557199567872673587503554381102681112078478478682494937862906707406022765977241831193561840323196528254777202116458236180877179643593051397753779677338680547876979127086748766568582695029671981143556455513192701075665785061723043119133545387286358837117908043413174120774206128276749881440349250221630457213406771962374870582982328792573820736454254972826418234000305801538260310465670699477609729156179782296511771637758278992179149249009775641116065518877663569926332392579346036196932432739357822804422719453221996134418160563817459991513921100737749290148117621107518409656363921871144575388986723519608198492191458962926590656830400783684822983650286857389233729456907306555312248623436858014779662505999194500230653888990879502074359975874072547674145485697327132835840*i1^34 + -2521367598969737880485096218840475319671181817024692427791362845984878400158263203757072798205346298196938130698855220194479786553983327383122164312772726430981343530605091867362891882141745533674702288152270897860405704366662290831962061853674047206207601355387650639328824848345055586709686872543555139508368009734253746261568959466185256306604772722553896769553608397206883714049185445808720880675099293050755102367634246435486665286570264707352944128890433622773746656432661839266687380044316235586436935095499724625856940239001277672784473440717578066120684508309500342447973277996630912348432822357710910736087039747364697335141808683397693391178478401642429189714842204130172492771825852280109727846310259248566507047343473597730033541307404425155144877129504333153735824171455317574964506981705305292228675511514312307596777501144156741398435390405192523033093567897422787960807914550807757339300904334180087344135403399520695798750372950815701689224686405365918251934399813899507418368475219961502505227207730396027081820215283134430489089734094539576578876051214039893325290282768688196565270198803497072105438065318578418748002087710039499133983779103133954362252525842016101827039556610792569155621469253463323230365306238388633487222597073521496565604107288248567953126862817185891828209537858889339618535412487300758079141982244328827942005716368803798291774383208522248481830536652339755052255966775334710780109173409863847250113307265212725670277045580316071679215514704955839213542065015963885484543783680868352*i1^35 + -19544169972880825595039928644976010939315106744661493155879166341226201857717420847438284645644704959530274313792669864918392129684194684520713889040253525329622515819988298295331064447133806634987284781310361218856153803742692016223993812265649123617108430091878814722356820236097175849072399502929411357895244631433705400445829366386340975366244348543217844528379408310748272444884103633253369954559523272503422204470314365321757617460967231167324619408640786588135656822534006734322511203476195913279216943552333053259246395569477859187456132953839138869797503363096791026805985790137603024438733992131995055111171514602928905670901983047563036656999153324926366271558922781156179948390155986026550402087651189724754173208031863373790188178144466510008702209686117301287734310383337930383873913362449855283185256733814271637734460176006706997894970367386882679212425868792478563413793690548530219946066401780489660980906891361109024752487941831506488565972520399640043243978780680356854508457427647460243611673544268626347002751657713930745088758972607671410414287977981545557025635147144319797619517858224781540090514536817054515258243375818156842994813907781201878342561307736967115388378967415868289117496095545397101170236930138698386631232749009146030496420787723712897404056645653360516554587211584280656883054570915623206657499519002265647096995018135276080131900826790315995155755313316496151231973204650057887335869330617467931069379961443309673550225666220156052801524086492587448715737423921601305185878016*i1^36 + -78940345694209030234391383252429898750100553542740639994583017611374682628782545637299268090675927276967384098576386691818109431590728382608847375635740309149919808200548674548078133091108898016056340268049252571895814613626027930341529231352393267440729838988935161259328867371154780367172623939120928318150024137670776026819441623214983697028052337021718803896373817572737439198883028153272146097297334997450388020166884464527008058484801627798095788725550525388408894744314331622718977239089042295211059457351048780269416283029874828876523398789144920948010121312257276379999194419686046558998960278923196481362003684763069436777941657666372087292500253878536619334040166123539428719548680122057930802040623676851733389596691411361785253923724779271112665204866292917349124035320871458090233094409797670296741325070638747228172947807727523465384407764714254010363989514933359783357222102697617459035703994935981206452856192251122836502206485253098085977646917614223443979783117893787839128851505401813410826254243761711838768636096138448116105374411696628638489111510477411466595901123063086932122199815965604483479017334857361664981723188939613189530813552897763447946294489200072360291514418337827768882518789124889816379454231653634081021378758299363467674355632858909822103343181435894908227542885664144560219466421982680016351878381655914836934542585622562767062501911928065801477104332502834637160086345246112790999171700181446141322728812468305923545326030664420058724710822452249842789841802243342336*i1^37 + -149927309055595145404704569775617889568807945318220041777055477642324307749000585697001449783546956004480715504162800245838989172418808994614048051426090321031833534396099547804011677146505819167464189784876753643302155924915365315583843116267111798747849452613566280720178862808157582284028297013443038039865464786566344775979333238156517641566842688424738783741555212561884274434649171372956892187543141985986719456371069542252052203229761392506923778946836339420110992661253771817703578966245117283755513212647225595433565188790360751468996935262111923055170597864495700753391519531901273962379631980686583897210878329630397008868444705099071804399659361616141809694685645688313970166478745162362908685826951725925287013856303861070401482364389454022185333979781179939327825946995126451127247897024869663597588764149148070486159959096389651244231154221636861995011314206318053738471004325444082072550756941039116202265079292118315816494064291375865125130130632665272109657011162969046769652726921522877364280975312736611171907162343344397539787260800544131706980469748945971174939554663655266616663661255578254779344737262087191090361511405900589025014681082060465538973613001334868609129815180695872350613205653302420292585013945306733352245891526276280089294673026091244872691279055028034368241511401851428124528953803181083740479866514619235089166957627834906829958790986386949481899776172270085350050577963053321668221527207602460587635559327133988647308179634345366084070706282261058085174902784*i1^38 + -159330884730544323889129585721754197946345342272097665958391941081674750411475851358923630707706198025438610309827843439678216699820981216506296471594994842022686714152651869132652850777714468983721640408793703839643532941062449169879320277787086091449667713928512673895221657332761929140731553964727505523152954237929571931812433325879109242791636954626087957225857036290974150217540302662532794193855404197083376027533849303247104289656767499231847416073365057345276206523093840659398796594889532948731682009293259683194577830650595002059066431880226199180686714098978086348791188731298408593342510692052879242498504703002257076175423899249434542572041677222660968751856946209041788068223415987299592239319455867308464361595225366192525783590213936559231635418210381429552813901608109643861272050800635884233855014025811852113394455921988433259429304363987869907398122276720297563448223135764386221955115616193776047315577174817300707113576354080634631698546615750864315340942824282789593923137114228729985774402895985575185777890656441820078538801533486839952404614645915576289077297285522538811706092865030905506329332780730536503522992242373312663350495230552318579331172046300309665973337047499259021728252773042347217344476146168312069915588828353482818279814154997686864892285584053800190052501757173449391782013799568384617413576310854398772196409290845569298107058351627263181165219584561249628995588499410144881235464299689984697770380491432821558897143869033530862727807181076299776*i1^39 + 262177303543144389410438493940273074302278525096391564968077705401152248785947223244661630983296946384406029054910866396018850351059337246161227248101362435132827944173239852072873784593293608656731609938020336775189308133869943955132682048099751379008480488089433042619129234900294097724748885787116356672944130018261704531131764989979427209871793012468019736068989841576937622984885915355506628831488795113290048151105421231617583353542267311891174017929766642032482337178462477020430422097642792686351499440629580232424097932868900960497788433970096814553555213042696676809339371754261019060170769140927499372137135834818407181091447973017651155929603678700104630398338585420094948868046764203532978494141237526070261649693831445474547417553825562759569508427183336805300142265916394648259118482334016460665735524801745328686960152841472307437378863288692347660602628455711696317519268699374223090268668072113583522421784862672429981831677800118494669737484123257725302669883618570088610579644755295025257045861150368607249320573914571107879482533125330705844048692623407294907657891597109241009051058868715215390067824135803296857761514366760733890052306761074115425440452485441934756058443902112306179061292142531783671590099499594143362315094460943952734821675645944978474765710714284904378035983276980544629720706180641394929222197665526989724814139656560917026988250738641156198795797540704808706501165798371298414358590826407920463078682523005784056128932755990053465328975872*i1^40 + 302761549302372826347585843526840376512600261007663431496627747728654069407484708866746469955833989196434380716062183138731075072453864719359518808301644384038543717809709725753774408842669198572799732514493704965523855755507608058271182955450343007300241336071706109542008418658083433366677586278166517221227821996270460642969623268234863342931157709346656931154759959308813627551594354691974210957743030131209563750201213856198152334483693809376400326533688735576003723954718901962510345644998177122112320272010741665030637903179796480214339537129732796732144888254342169818349044665770648981574617279348848393476753468427319195553414761205081374331301637020657549690381251075117634024478675975246482825489840068911676717745420822844222105919609342521215132347226104139445219822880738137019479747942501495405496962296184270097837929025131372912865822989555012755429463078710624021260174332926780177820440451997915055242113177177063103974926320936967080302071253543059354303842801986415366888336865982461825026140964661232342297593268943748409570443529952343888732351353240578942973413943090580335880725966100190766616304183113805970536028895642643909652869449201907467453853365240525501857633188343712240128853907812281534847599343628526386525382105676022002915019953107432423368827318266826951612389141913598926388517924041953895117162540228820238188629509703228653846517225911375961170128982462881858561527651390278371332129412278301429334887210205726290205323999834013696*i1^41 + 778287037031247208169120385146990494071235441438941787197027215216095112969531349584673094791065559105188056544481629461665448922603526332512531259624478102541407858354594812255189203491629300910591484061462158724312003354173598687888295743805928945086516086091788136560672297494342421699352689865134126977826741706569074374246732665252173443798700734362810995861904358953113493052340659210433482848441053796233917978234183716992216419482093883664246808567389792411607118184235736468624762615021822301021133669672592130993172151823410578954045632669948837497427508128728055952139345385229558088315882402285102187510560532430387342706132769673883733732412675434211968810952006885307488283693189328140875004295522405977477731977472144713904817212158887475333371410228686100050022271734162249753603182717566015756212803031573746623982260652173049010821019108155999435475155968816648808889065537682027752478532204099805736462119431799485190198083869844674568455646073934438560506639193504325155247652408788584280586398326840202252841154949229149670718179225201641044043546087523405048969580366530137292621801197050696270088752625060493762641450911892757536294974763403479510430868829809823171987651232974646153997135269786973264511646051909292394703944227238349175110645885913976116204733255038375584367949601690717979970045407126711094059653937015171021123656339533095989155916805461354125009468423253274526552206813864147917574515555216099337736698156491979166343757824*i1^42 + -978585691063843557005952072326375398689816650737766075378460368661335798183578102658857290916936462257823583124180386524964422488107746230964356430006997916477567660041409494961549150635943743723243843155664835303739610666633549455391879490881124124925005515763568063686144608056912650706955296064328661244150711643193883725616196638347425553038756749251005907662114271940094568655673782032626412179783886979595180403396913801357335198364769371653972484097575384733389106828494863523995177429499972930953961814430808181363049718509831367283300761101415094535604279544030318672444697586164308949651785330329710042058468938774264504320186502056764610753427666313271729694237728018476908095276115624867847866285229365001799710985144255496664731881676988645010953314296925902480820696028338300258751343386585886299040714086982720762467050676133485907342503314940968398095135656902346937633373864111827970131269501746995733082819620635921993323393729997512269379899745709864374318044958844332941702714892329647870146108148727433216502204636735341251551990969338683342964345791982993882064395714791132192544978697925132273801483290698712259037122534372903197789075516802718960955899825149777013825716172023875638111228283338390954421922328867211911672315219665560018213097639934894606935142553998877969831652498242810838219177302441922023047231578403404954051678450254671849352169441594890629158929455490559234741986564414037470960512584275698438099909363474890752*i1^43 + -68185080170090093796821279674101830306574496160981457612830332015872891563847255129241365080821127264332174644196653238910746613158271636479633907802340198290051006328721418589695306397626823142338977172339569510035054801061110143892800956725229163862305634706764382311714623791238127274428648412692574517301234701625303487021506310819252737322392562875866945058975263395894981313699286750173143649906990817969075199783138504369270473239456203575383875417041495126813084366556649384327694454127993804294971812763513456806820134462543044741202223415822381988780006050252711564139021149532117127959519434732232519770749508326500891943229427183087223740672911029275112834050077032168433224017942422688158361032981411729397512302570555979325026622179475220102813002906400463337597328810552251194896143820498354826085389324085207612565592362869037262172694295771500997466790296816026709456005483178594743468448952987515989267440900570769714384997918264416981159258187585572240921681946728651683800066373946602895068248722438564301261489981152604812898982231755936035526670067200877971725465031911964463824578364077138511522111041267478577445877214922100155765092258994669222936164347053616473568093213419743552951290812443683166648721310460461788538825066638211661979448772169963756976587391642527657448036070658704259448830956268246308950912447989534503285870678010491199637895913365986387033160701027421332882156335965443355984472200608430132845084672*i1^44 + -3687435833131959053334554419713109822545538997695415818953969742998851701769285601770993992699835782325066664999302002910262800033781406818977212408985812736358864992125252498902815178167212485403579739565648677501812998915201099609747881817017076055108932561639664257613325883639571698910267766310837985747901762955203278924445401026568835135867106423008544036428119756548820633481426907617612831837618327125389476155719530726129747402427836129361665634829218004840042867913860599045569231449515039977674780816300040805665312567344149133813762128848870917527806390254020282995802534855732779463197696854304814637671805930711709496530253144820068276482641089720826871742820855152530584109810378484185628493330832994184899365492198619793586695338046594254090205077195702317992862199607671629284605482046640540664318952412981808608471555715097455244425329354023469699316697724329288285529349172298371116364320117032498713575191329829579616736629948700671174799283345158627536594877807087680543941412403486811418741289965108278797873538824701540453152384655191816185517129138318171399235646755142367414326058213181953972218445881313733319304428300285632824576903971886654200666533272462339687766300356465259989520479500283478094579636468097324411171675820950200916454388339059649834975951226748499070830996098524261168004514892625775475103621718314093762611988493111493377075441786356071872966106620442427052304687495053478196015184004251648*i1^45 + -11251397942949576673710240391833604462314688498333013411482907728865950128136944841646110290553719061350334605983541507047436087632561893022164761942463138823500561583625989447874902502013091901099231719715708179084117447134406324166069041893970163939770344142881169015869353812045042520703896047432889626250308830242156227533165609733128450533944927089973477038491519184664654595621558659055558162650150813395418937479339247155564291415588247676430673161003518877620674280715234547699450502775289051820338983281389073158305214916413152019324563044203416552738492290196568412284118065775819297536617253440017823909019982025142750076942521674732574820149927913226123730947211277906147008652900004278159277857985041599665460090160307468811320113494287221568365529847739112198889896737650800202813504330277882419583450605145151387546102502197527946010679372924739284708072843353488305665710219291071619129337338623045707560308381201313492570878209480714901562474246128289584023872430541580642494944631501997977039646384113236844586931415691609420539703941469267132390867705608350192210865939462817880418832781094262670927373353725157337594782252408614371139421220248986118920376179393288604716268075039895298046730885994594525248446470913748181816266678356540453988284636798235981163188138166541983360578325911169624212178016266871470670334363682945264626873541022138604361382714502197404555941638169496425966484978151173988024320*i1^46 + -92605004005843465043364004094999945485186526394058762140065100378096541449252612766861831480662470684968605242959526425615623108262771048415121777077333787490338135289216326068266137975811989020581556069793092072763816159495526765160005490119354584563868357216687079947210537427989852065427722856559542795646789396705229437426306694480479659600298511887995113159088760812099576237923227447821293139765253976404094957606024253254573430819880655077546893875816502819791564420953363757187997825796564102575209584932113791982667273155074067812150538437915908516792888829551541138481408036016795729455153864417147263482781256095461003169544358646943528208532146375971397487381977468594546129044628336498374934232329483570417851311278976835708731039720919433845921420709689166015938680774240871133924244623745137667707294054055938269337857031404357945354536439254976341821770502049120314426355453180991238975260926839823161668266135640702984910022529506526047991311423080507941501284815649374869869235194809270810008312784506849820393090416586652482623840381549116014334089713633216809079570435898652632051022698637052395307926158036618051272056029747199459821324532319548515081625904323362430630374715459592124770724770901188660600954960030499969660213910768733205351851357079386727708773953524812102813454244554269412822431515630038501779563088573274772679261095157298073750332024351750854394734922251352704058247872512*i1^47 + 1024737731484236818440581085047146222344607544753492459413179013440859804994941816082382805335632467541979635814044849245911280850752162252916550474143559133015603859495702701592020210961346927229517793727333651098624345807833285534587478023007732796567355335511939358285720410435163793477422941888615049471791158457530286038117075842433329570806514718001286313345334819937901158874883973505281856846121898626828941955295286886219584449307901845823952081137897382133183540101557167094445968235741600119332069856161949771623839906032376539688859786002426936246615159384947403664355169762050338736070413285997182105332517125435551781512572232149701286459675498054899385790894567683047616489402340119543529153002371679273724818557135035763303970072402508943464573538027322980260620924219473705156617051701283215983062122136493771072891772426405024022659674332080753588131595123308139964555505571700770671486164370538115655319237795565090786571191857121722197058504685788067326191846457838904379018569480455149140171120538230175444234749564490126935032475879257711733228026347804877560154229190044348260115723726419620076168487579013855434578827174422711344345255217058976288085684571847819882230001672970417511704277693150523090302643442174257407949921311747749119561980671356833582949932195059149299606842011345445145813525343703424537450808489846660172861989361605404927174254648021361985496997848862949376*i1^48 + -1976182378015472121984307829770545370518168298476054982022302484141522535309612639760801210803558559536717691561414051807569568886869664324154066731464581272825255302596586875497886321208076881242663902628768329289232231958178409825315219962875938855769455868643142787733038454081709573218017519233743544735960794486791364743442025964380144400877306357586976763617255511030288114789408425482643741149118964499711549250606994919443117779113139721326965509512897666781270332983045653583318540684918839409886973383533875224405660289194242912936896401377829159874601097860595038850684569637402500478925362629681477614075848366469863397039803760280274539926233760956747377916180658362009245719425078477129687047836951904075048787636858486816530279650720706495344630143052236445895902000315544649357851525193283675693499549374835210590193696958275529330207448353206378029308778225238616461229195951391674973502760401608895195273065452461017173930000266297432479983142213336976416348675170701983913951944237815658522419412965263763133134368155554535847764114002472635589157145441390999105798879470803062461302644050694016220953264580249289236139424902699451298788097137240072236890994490504174312531324196882208652304118384470939631060193634260469379766183019833912915724308772964988317738138284090707088238921769675865546717486815461261277129314740262228880414550675028376683555616837840974100037632*i1^49 + 1025398757722694557503259417878338365750750650367332739323851355626459900668072012678326026056345052638868222586107026330817293629023412328659760106953659958931156237223074930621432949147722473211160019771582342479894987064982884295376408117952940223847381568566086889285963256872065154136663324772040976526433460861368209555480523958663348728376125098202991655648281739981590112793608111309601975865490421710433111400734303624713223910735942701402972290941269645527088388425687676550398750624898762674191938085571328940607726024186575633569026319747562219943076027198861362526389653831074752398807647604160107990492270299410552501592780083429828984910847586051034344875531947201359068705570054154519252535528487254331410739011202890139065146646766046549207891960834908632989424144427801588913872671281113856132677480990846448957938269863015694542322124353501211802618308662686332993133156847569992938505373507392906220346897088528373977915461695493465037971533792054625200872600463159126940689869599093421992598561767840463814842557628988372658809274149248101572810656887402549898944920133628563364015613608751605522742748571924031758000907810752717800241630287768054645367835233100652482905431183564763138641025397097060816105312273001236355459327941361623000255314609276481085049440151147571888528360768824745929316089189240177159134093708443473449777142378788032536912672587776*i1^50 + 132599893598660227301678638553994392940846162629692470855084838122997579116156425993919209210676529286864547216675592632866578775501653360250770794151978673489253445864010647853051788667687631613020070980187518447497655156722846363910315115931804560534751147904488845217691610478709332893956879157957202428288423874999061005869402603553851026375200803784872764767751051183460962427830729656384923219597320257047043657436727070365290896654919020019158299124431085568427622314041838616253442753597755911625191947274602305734274104893477586642325102943494341402399784720700225174864679196015923950663840864669372837553795972614689399558469493658630476891638333942613864336734704498953374821224660962815829719034565376892072876150676686333883368514691511320011893048492802577503973426652997397448714798973727476127822359236051391921497694087879211014048943450006143361605168669536802775898284578064989802491330807469423506231080403030035072237480944269540781970420379021707803382966207496640195092648876918615344248122173810627057420000782841246409942896193243296505173189574897860732437308402336016301128768033111516828285430407280507470801031057733713968814980703394143999585354899922994654255978885264704483902632331313403403188572877575479139141814056239857672572964068806684601029934920638660926436314607319753492243212867963780209399774419309568052191659262709071872*i1^51 + 3599021246368239651760052281139498360390362233405499927714522897501458946807297266246998773899998502636656288385437166253188104228340686721356740301681336657956953766150418498414362823236426379105208631922367416242890796758315947723663135758164230241830337384768656742857791379859261430175331429979058986052907400967955111757025378522091263732680072896299435653894140899110295584515725523163381011288422786268838122975078743462021439534048331845298383918515725787789509499329653163771927993552046822897108304359795628578197486896812430915829766810689777442490531081491179339484992950263745985348730658830915014388210141674199673759430452891745645513651916489088291329641217088638388658424441007323166550657201925504959459461055085923404918692068746415709064999871536945164203661557912363538995037778078844642318622209756820745767466095711227109377577444446648543523994336533319767453878563796627629785663882948367721537798424712606580103068686175469657533015530265198568488522287179566326819249756320979259181222345235356490086721164522377475867559896376259596441247651337926203909589853039571652120666917953571900656433545993506282327967152467813248871721572908340061582459280087924949072615102785286432476823481990553399027517836331152604372117586844593587439842142258478712245757896047900250518210634225618879439154078996731017414863373173290939973632*i1^52 + 31786324506963184261225217282792256092687644411228647195014557253951811507811248653024604048159696862147380530038392422896988917011527974844216168512228935970001526189771177920719320730298116349204271679443978755623324653417217999097936251272391844475425597091909383946994769380806116442281351028964737394964774888218859397313098522931964556419193280123690700121065501169930520577141253695012407104054973618817613218998322409579018992915220766389419127336819527434601421191559064208889543368066408357434635392629883091453559591143083128727088574314309860504509304174573764549711210766342185214096176392264403264750121247805153336533820520365514563926332368842695059211480605161216226641885036512970959192393393268598365033889559280666809072863596119083342386306345750818666530606966552992198405628061877210596330977632588272680632204603029986098633418685836826139595073561859828761253345885062273338371579224720405090641238225804697471893429242710259131102936233262814149515366318594717139304513465735350532262655947038501075658456080530645524984466789189168492031082933629846869348848168374666844402536012707986131833561341005773343449058180326481079104578756697426306160818924510382397261401841839193419837311446643486565716722950667535624360847568010319544583514422894129581148220679001425425204994847410443688178324971420242054920273920*i1^53 + 61565157069858247358678636916563147867799133258117881277964907444380938263260881413779356958011705540874716092543403089513163900171167380275807677948374208692905337818409824186985609397741905124864939330891508011823421304796990509120912997734841474525155205394151107671039339035862612665678864554149816442479550811528802724526378728919288661677483356933556471475892700498496602246982554674369491371543170826823107113048605297614126774252627521769682845075177086861287587215741729497015585536830065379377931091706859486898236729506273457707343985721560812056893893573023760220728295788002554239054931015278466123766167468287196591305340207514718016627253996956312747278595525282203247539232700733551792457358976305496131381007737366233676507010129353085910979085536968338150637628788653335777028227386362070953965940316190326812726693418861407286261323884955120112446437232427617351661622119392125363011297187229844112100249802682070302314263155237471258511452045640831426676726676253624297836186562015932757580795738424449418961616502017507545604826363794969630186051058748468438928249561618296285932540223692741421065639373454265875588435271652017766075187813896031758929613513349682851653830250350905182218135117447526206033691592095994849673409393623850249892289575135089986944864837113753475326509965776560876158976*i1^54 + 6611012323545880693987413490790910172969830176110420290643740929575577969142696839689486569255926309760892048337385235883785664475182190648787989995099729834752883066348470279920343109668192909665197747850290475466882064212638002657180375062009984075846516132111754366944928524638436144139013864431093090712953705911600253652710582304076711516194451476288425054332800834760272423460677748500241227170238409151963468141797535087404021270258848769989369259997673480011519953421312222687481607199330955269392288038642288882121337833673380232658637442207179445815565813106633735534423007047983600146086020723028993416032373029227389254085798185402640639297893010601677033561062024132663739007170914078184157432044419780320956594968561778260967604331137130432921935676055529294265434158299065500734066690550756856646567420333372240693054346233454879369186922410354157403496371202181378754555717025818583459000171072491435690305595253872917922831705382447722771961083682517243651226213412053633917727930169977773735857417408005727007324292573595673696035637826706573641691237334759247682077977394335867370828788267056163060072545289452278617693702675512604176748309553704466164618885806623919340466165500810451641991042088481241086555385828712136070748773107046213810408321046338373595259352983441244160*i1^55 + -537417318100859461737245242718817129427244613752382353968988110062517022434795969233421284225412752972477200253907326629347008606012722174346085337207149420097756479184993734623366771239034342172061497186043565251552453160587837402227738678827784333034465563790430048951893936964911822785681898522606067630031869251777018181538274055675909263692835444489533910893890596001850484757915518763812846374662508176381598161532098975571197835394934995241159559271406365052217883396048811753285216642185649203267555609011275903533152642363025892780525933080306539918089132073206407958573499968322974964052960420274180634786789418834629027117949818490694950352082733962603984875003237141859663634943026770439650518460982579022406359950692543300890408715795479571260524444651440686365397866380302015044967308657956111955287795217207749168823351484945044440798968165420930155400944272733312397706886296719989656454784621208805506592321696499927826440059974699136813441380593042516837376438836883820040702156775940274721142103168370300993954808188602677977517761567978527190648712954814430352533825642638447769142270883597485402501400599564120285250262735295165194378903521142696036765894893501862570657225130729439466191725933679282452997232521186956780340216868476352547992236982272*i1^56 + 756655550910533868809437530248301000464081490640100659871684731276753521416696438311356067606983481348852508615298531028720501750125493969253101536127356822206426389504029145667474244429243794553032820739995403094302791934814495522958259727479527453281800026061911328983583392400982497431119372900355299242471096446711587355303302497034946136862569458780259809702100598959417326892471385811963858382864756558183026924142559945967107831224906921111527132988709474568057270734532477910211958959489889092952067543459209887538446733592949252783977390906943834582746733888292044098317551009211032830311354768929282613088122738258626649351189711515993684563703464800647793333287257134672148792237832385687417709293925943891068193491464693567183111903767837591995037906612415095690965038894236943683721848738382888586856873482857141496466996690101779859674977646835606000848442529266011926003832993665405723083071132381173320237387236170220977781096921486617647683690322630455665013057183671592889533539179093192672320246520921975939667619056046657010907084904774517250463428909431292149311563177859299008209129503364354869916472478090671256435677620092081664245592123782823983976165970686899315980567485630363998281198598001319181211088659724666675396608*i1^57 + 433000730014425982357885668257767081616600711007919100946194821907961543425887850555009544808468880868381486345472127402117680380762472625973667040923746855582805799743314798679410141195483338376918627175166000687364807269320360766154438284495722076408802152600317527079276901709142810636846476987795932718072379651128532410337659621482451829756867790592482480191933394866361929595868749019190486019601462715892104288668406915939318236630013639186605891553969659283702217170516474878970221187163793032525298364025996642640392919519141514601682743679561734820358256482063803478661147579232273065922056577292647704265635751555503452105811456407413588789369297279195438666379750587471629422718300015053927310117815984343430947344952307368899059349372801184959135208133057871986701085994845417609116927607395772618598015268461369182781674205806732494358480958704027210721916622265248933235022130300309310140827266352211065694797773395205026428951849153918827715051197333681370154568033030189615170334324337553283416623971526741787863146521303121498632005111088787121342823159845142834700047528111139061831210147605157211101057530658980505139748817450306136286087676072938352689510541458440268981756682235330011165327934741282816*i1^58 + 141438200401502538427089180888517820138942203855523599823015768761613383762253530565453382891200562131323397113805973544852799903033314761014292880310930972743576326235055032780843426181702260828665738485541372578472326072190502540188407390948259712444461662135903200321035774358538822499002914343774227448398339054398690293498051896902087265286590540541729665682407797554068249678495668434636761783671296678798018217203164265679122964014138085152891059581025858395632020963973144838130926361236297105284757985853956564933465630482982280670888942805781581794378678335555713379579015951747884666534592556542355640335199005885054640115490131864400099992939912933664209555860727024839202886735194533208713099699968653541053046645013639668677425001823462421289258704201520829800700329103830074083141341203542800652111420980015113807999615807512040141774738420798170081910882483280305557888634787856857170707110332426300482274222416545635546354668082536768740929642250517383899295694311281538506249431100173378049226633373993628513838718053077866980610436861406624616279612199624851163749378861578085934057906561945084076887659887182642777805506282143899213710655081393141567253555109323881044994334720000*i1^59 - N1*1713202341547882052177637813534184905075699023231983979982646562967366688441750246073285108115497751661175224085663062141596869225582088495094103213512936241924928033939597828614783374386979472888152922967652173479395919127504161007550376272720950946979703248707255948593181935061581435542000739646664538613310172468985680211733895850765564554012172124625062634542225869763310546875*i3 ] ]