[ [ -1129995631276865685678960221972049413080035028125148349627700502418057364224464924278468441180807292231925026223046799751250586511661466121757550175732623338026789804565984909024860983127912075615870667924106654132536266045029913634377815382828524594119391888068238225237004832462751514220926604683356582396235438214915827288037839309543832246166498430273669651319689104838017936535429418798619074835238680443924545135410716297937031849090106480148918065699948212523647052319093410570987672438348632283051842307012885555138912296628679339121371204960518846252022531094635280904645955853218446760461708840510978690957844629166177510908368622146869530835748428277383696020504321707022434551367368452118226603989331514645038000255388788048354015398902993522391536151734074636851726169202949858944473462694570977522960267245329260039250138162519290593574080220483148679558108713865728616010167115212619169957977641486438033206976310143746380757400448626151563253286629698039285225198417965781807885965085213254203969467650432376611248565730130346291533668589877116874256956475082208129853027341575582821766765846653109006670312759137240524007652092397574459732073509606917439433900401399678379131127829233428312979335280825819879548612640939198277594185030329839170924100116797038339629582669551488325256800182958625946245943272000775652883737665209067479895650820663050457588984021060197018285127936354143772523135128365131176860915102452484400625791052626273067188309647713348617526282265574647827852782022701638118694787030019849911188509620838455545004441882232534035621772330702855531983143610978614587101714034660189351568259791390323518100784057038728866528654536899406203013311529943525660166435071918968420785817981703677530129710277863729017495204021336817051356068077727337515423268963445064229098321817239790698630721776037499494360700881060574926985033775617018437820072807151658355327203817831801921654333547961022187460294663064632365846450840441058152696996699792884793769870785624212280157087220873278531886613486060552720481410576090798136679155629731148187844423848952925425452529861343320131130615143252323378534112305631228653252913021579951883144482489500437801714118042596274795977052873685784342250594590862543023672199728294966949654782887384108228093530329698271281375257948782112599345183781624344844758363747699179583152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -55719811659923316500126144740071796685695426270313131541049672541281005194814432636887490362249660005502769006919328535906702012019706825836437797781050341503685411833561089664742650158233056705920770315000041739605272273808281533722585564305938545082102126031484255011518018735689514315295297110682184936930433134031626241967968121118277599119020559105982547392972668792432975689021571309991507088933497719322706627484322578212129395607365336396887570903313141405926360143147983945373974314066815363089045546905617194440149233628589967226196169067028055253297978447143821838026619801821561828965707437495558726689778898648531760163487654741214374205004951563633625910884416096036353284381865090183273884880600785965388437494353864368813926225187105951257122812483156454190096414225645330650638224507578855559436621197681133650824919568021157473942584756976810997522896865430454426882696114289604565790208572963104293018819734388691375548975979588109407892792046963795962171456808268919314989676591080854376270693702808679017586930599847718834722499785801844064509240084250059443554807489224940510853224976559996304942809133465067633898066626763063292529841746736092062588144951643218011152979722107241809185060717338546784098355957605041075153957832652757710782336187271216760886972400702786146088375861690491780241105371000367514992999450973836800446835835782318181640365405102847512726516622161722008168831436040956832792049108656232545293005609058834392675122448915537570598246401756600407840236251685210743003586929991215222372208716616815903017813316846293656624602274259885626287536910203921637138660403352645898470378655914989070133965796828900896939159566462881338424994530153335137609654145750375783542153950435080790980641447286702454578636665574163942412789293601429781785306156124330000095667587401839927824702865590767856583825777689771731544457970710412018217273068364113390164608221161516074931670813790113748006414725125672212241515769775852711223138991133811087526503087363261210801408638446944583955990135862179688953851337626373053183200923126422902226643594185340689130850121183964446691215242729565797440443438992148012908058446379329713023372553968086281527513591722146381528643705461180905784926108599289216832131199816619514169243039854851746802026590025338035338108208601007674081218659161159917175012749902666849260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -585267876969551363424649885379676327930367197184736927873764188126945983654917619530819482182825656089885832186417573213248240515389888119877602389719033048561094597063698025753943361221740113016934006477127258813973059928260625188547045342671026386693086577459578470821923923152248641306232774222958901937399029892733476164030034592163108112451729937115265462213288296762949439310997768005115400545182829737558066763134535548931611126664879052045818679472043044015277985183973783165392976192952120207998123923360494429319200414959588204270584855146612789644762699951230419261274602436526026156161440902029949571629332559154951682887596252314323859386731955910863989991848786274581739243497455861660891595422871858276162593291558060087239040222674894982638989362978698376522406786781801336587021932767782474734112753067315517708156369010659905191571702213507942481881713809112948929001074604279764667578830394685015396147784354260433528016350989700591487072842482299793854188840392084677447602564600318628778555053819010327431240531997512264878648930179656713640732158439430442305892880538682619590119129629026999628558455150808138662429435044317868509065317572549335047483414856687047480285396945658201493017155462613655085482218403390711640397068552653033470338498645697351023384476863472756168734768924142652739194097017315456265768279869577784131642967982170416636237067191975347312311962071344334536014152734099332411133233608752731447602735856155539990886010880992933614818178466989105693612209978376059321525825109915663199096450448333255234809816072733256855616649195259669144883070312210328595864468045669835495471798950295445330444864380567687526579893479083785905455183214100276565927216665208949905789661881313585610804005304993316638358297985355731591831653163170573371696557514423712058802927728292885142371660150008422934369776928996105298211313752100681332677347335941059784817336047270684261639897461970477277011354743281218747440930568832972577191027167392150543208553538148046888360183201512716536965622010339541976903216171790602085264328956932040965677321392977501099377092867049167682731453069801968746062259628657794195341637124634838324708170479804604397828141920876535932720066745341094114773915906019281623163882163020139675238032796211590284767910248975505135593314630275847826836982942646890625215542614939136773685855000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 984600897300365311094739225076452864666891442874342751938455747312879717607091653728774649322162681284021159283201361188748696972121145362822883958934082250068422127513361540961183038104060349215797812162119574547443393018411488463374094992011155958826382092269079555117260312871653529561381874362647359471258935179348352372695706864201502048211765826976055702651038011853358516849601827101259899636679244523569970428091431760759783114543339387253155162326821729373793358783367246346927765587942393445094296557880297138886789874654323482646632374529432702308923221514553988922145992529306054278949967516999893842246674914431253167081412730961212941457108355202043097420432518057338002551214199907218407798021348839806629702609300326709822220505521569789454527165997431939629112301413212896734542822484417280237233164626143493712531560906094844599840253955262323056838733308444408233800530774919748633454890562389325971982534467554320950954143074196991797947663838777203881964229929041942994302696825994517500464049160015712596596726342551483089444208789291713654031199508256306447443716683735126407071028883914639688729520525001225090877188073574168720612116332112477021018211331953843897185974423498121478610013400075433251937238262519773092026916500185770190486174049055638392755131388872970615647015971137395529806197402443366446910095254693011338249629513984309771683810624278945526247904922571687279530901228001846593979673725393533433274049690198677492215466481433053030152402005760476198030203402127913641095285996502974113226141721009896048685011946214087458876514161839523598143575661346899024616436441581628378617804663902037980774110742163665523303843058845928351132534238234220589601358338821912230900095602313778217680317018423933415547537097270898753996458587983033030326312153920048503197777510329203263999564401693184117002711033232057974348307648459941615591912617769652503806284331520699365814816729639836377530146286789351823656064728538434534454686923456129152085595547914097347406361788145389488238111153691520155758382274155502602850236967479778353517355729188063125278874874053909107303909091281261175011078651151016489506970315945925274505935177107238930593742450862587270604596899159929178820631522376351788836084787758157644483640250619929549796845552992410362862292565723229139003169793506119796756811403590126295876955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -17867345827949240240395331982461230939584049214302934971133707532385842842662507306246133356015932853858565722622369022125833664981889238573424639963354038108128470609394762803166189927938856644985643342762315055185291326969360082402471675489996029088094124460255707986399776080621007224071126790978963008431738245652327151451593203171855365125563958985262206104617982939305713083496835532957123278152418494306041876585404549684933095826060443538341773873315605492535208166661248912406614244729007605824092304334201477967168547676720023849234529593198834423986672429237129266053505214874373735903097479969723149041896615913452623228741913494686089747840206490844101792331065099379705076366279504023325752117551345658175523786194492661184878486923177645197260308645645073785367018923766314452964845186438670918309784796892205078794343146353454748712352699739691360205710787644438625841589161530929628801874826669456287204224698967908142423143576946834107675225104021638468566032486016139852436359715728080244550716780978917953700323637699749530589739779598993658954045205387674563419749538346529879355276266046817123954039010232089393301910423907007825668913603512433574086977262632434048638276776436490034600936687630059084736963167543189655076064675346164898510404456898598291981402055817459519257773990873964630133825154749401476416667185506157800105048374546950183367894765081902098899569426416885808145293931989931578214478015799104655497890638312915781734998589708232531948154400032077193656639007836069242612801802028360842836675377022957452243862721086178497841324158501657522930230637727708119208370109514714458485903237398339580993648755470002176246281867969523764257990061769399740279188737813547037020324313986083888908458968478491738225622825329560692655383947812229507255780043774035401784681727265217314757308313953727907941444138646788398027771202676551139307232098301812376653907595295477386141389847954437289088035811674907442836002618505316712152938653255864415804629679082701028717507906136554030672889779612957829526461246684067916253467687171047365238360219939407848279753149195922943199714208970815156249548718506065023087471962136583863673651154552164622858662327508235428452834368822714705109994235540179363627737136478820258438026207873100893365972174392061776751025173693857153598517219036476146622819110843126173293742440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -294314762815465129088042981148856705842318178613396479361710631860448192238947233146137386889282121829882985035288931269687651665023262540163264142036844944946152899063220319344298752971303999978169295513677365916302788427610765343252990418789073850555706761372033249709304091926292004111650077768582530295090976395756081031137339543685587956264982594642594947189537531852172768549744612725512900852219033949988802904038225427590523823007800744645468660243569715594846045256678724689012165525942896970770912290692953446548197524021530578395978914849965985701470156968238772535454251102642932464924959874427786140916724381776993444782238059540837084396317901874049177296575934632286526453346214858162480825779166997772781782692748857024211961340727987685861319816697849913236978302247815395785223816337442904234570791854260424751573459297343850272707991824583146169268000681564706462520837370680066775317110320772282797419976612824454915564247258064095655566512382131316356587625596528422472178287075547844474400045771239986355926468428024562991768055423012375683038601844405611320903368489485758558463426068378209848909581602077182220462501759651394082889674230843039061456908148368164504925355948255592368605768711825490386453905135313742862853313342060188691932957127594397106063892170585161453705102970139688932070245429741420365945169942922153409052103673189263788733373096346175823662549446800654458412018504607453584578087645891161141451429354002798504514333872081708614219015555514468403158116930355312491063537574423027183770933812318377592767019245303276587210013937169223054313277338740096735884252691022905882932846231812669474160585184687979875301722671257302698967287633012470152852093110823901989055355288279794037877201784055100105396526337041926451321800291440372109083515524953978984401645216934198744166550373711464253201025950086657165148690417934608061512834305603239291968575260675030878767432163116183106381237227315210055896223033937305974104785430617309771914562306709908306775551968036456709159304602806890229972143325639348484537073146111792849704215857327990219063504602154707863711890133816247444310445419928199746266003953025217208058013286457016481905118692270200637874497953893628400333452502319127240568616731976600492035983270417845833507771171849891904138606001493847159222189063173325307310762255589470593157267897000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1313512430294881767114106310446670407067670158406904384866505332418692884074303991026195841086486405220774193130584068396015090714233756120196081191294785825884854822265791281457136075692369701409105989936678877516394540180781709391787838164667955580803295940504741627925293312874016432854625354971779074409728399990822049691242904308779092195669643438352228251454619102119391271190956139915914838953366092585064079851296554867227946037370252499065444683326303606020435154648249185099003087923612638352060944103683466312272094884990314251142596596246022436992208721866049721284158337360838035067908104711526886508046055106055624747812161733378257392479391867559083454358926238598712255672744101329992003211524618040781109675702491739840019446941793166958538532206860764428044543833933214362306719026330041557610120846907479034045782259061776171327338986252378199430061670595649345008597468003300297033777216895127228974702138778621624159823637543939747524500969781216409184341137227985611777370432437807730894446704415464679345076374181409295892551208670569634163849299754679473982055284649215778413767170355210629602445521085890685627583689948518867121906798587934939667149023916412288725538967237704807165663445389146877706213709873644461064753037222781748736002737804092684843642805677631843382302317064166078155922668248868071161217408098035164981901090952509698918555882594625065492533620999602666692533225074672361001261927054012463524669404992869196798774515802997097769890258242521389537212525713879112272785056234294426729205323535419881348565534524314161204946370946063629875497985252855879502465939216179759944573384537812278835232871813215922306278373487647146689577655284534542146429708823786663007105730951863085160769180724631685571982805459524915294330130624984031380265622030344854486173035849666117436353591882835013276763738063450525874743561077065250707952680408474316014511836867248753235202613697897879040358680811965682796139664946941183550825881834833509868674768514853130590450139980043893931825794844837273114954272013892796275063347085488630578044639347935224587640264004742492446699349710979085454552260037351071627080108339662860313637482192110262119233640179118360581821499333569018341996522382763785747622372818476350936106768771895240623371964836943632081954266318993427247786642262742124561954317020735195385298152895000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -6432644653889793897015165889421731658703312175294422600409737847681426216947967145032703868643463851405203181401883884000660875235353573093280147302341890807005913911278929705803737797842664560098567052685429832659718812083456004606914797949310457856089281291870421698824527568690525139345051720770995125977000135330666232517488695741219584098495696047267485089200145091033918166883267129294289166457211981096944625710647144661698054912746144374937553388365535887705652072770638359683832467940845484099713813664431447867643862467243892604090087730268030391220850351639920945035279759794305739280626414229279904312421692037357450003611441002223548797459600823167231835834910606269330054743470996844312154650716130652596746899056755605812312643476306819817014840000350946928856315684036906449035187909958600980730622804812267555432489366532781437907949383884537403356632953195697508653234319776165082517614678727755514835275261971106845206536591934969586070865896779048892112987242183534027403208962423928843284416018088259646331729211843861271444125805183289395063566160494072052024617221032507276448422216531241888887566253101737818875884630274013388266179878059272787718714685835069828925171379123895002031001891800150743116223273582697338188732607056178450475966659506506481267099104196440196390592473764423553193892447767621174343051363178594266747494595967622050682317741354236455188797741215481269502395050908547410025087803128631443431517596197096781770966616066813705258792101230533057184236404023787831134358662981396920896225591381810162294609593312099684467541023093093042138424772290283345801897873831932656176975336490367727139200290686167353745229625755900685294632800355727491203592158640306189485530364146379215126278457097414423142283367497027233265913095846320742163465122055971047837832607184277281159953816953059878851399097941250954206998884423949590301715997532998978975722084018500994736429462401390940377577884088003177572842694456038433818324321675827511299204828790337758923670003908854469589517353033834380110470035858821059514718385014067981928159706708128609802369454020093877534392107898180316329755134373179872149026712513285163105832120192235797745772823396253983337792230233694999401654287651527923046521727359998009846065186899841926918536518138846690614772924540323383755434306932656398027079268805455276418272425360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -60533208959866470803575828103859575362159955269401830338339262293847806453253254678210956440317154585171151125108627057325734525390505102398195281479529543799520338613351527688415264020661053358633104242230492521162095295859079741786240990101627530261645559058562476370289148892784013965814061282408336592039187006073910025627998056546315682170128694156564708198804386698846848868839873298573415785325191156096027363322274745144218532687276778326775420857968769059716283956337134617307312063909363248309033811896599557741084754768530837821800693867234078696222446250098679652664514054355849134045480931389119199232103471555852201767305029599301617991030104639773380753636435356987156618524084983591721652698262836925718392105488860098925731748585614863377931876009735960352117508759672863913731909453369898232715174336638901122202439012379595546308624147478746544096924603128991097702761723574278674933743164241138270526382296518005520019507504831954494996254573829012190299244665711135039286196600482759826681055299277800378306426377334768705287031182483427264748272041250293269626132152727670608733499724973207973846904418240267464016302686736522182399452579426343880180352550324405657940080716798092450191502720235728339378642711133767580797635528079876917646174650007156673948279733873606928688419378211967251366541261400488440705565632947680337107331927404723299450682817186992014984538012275949010240517994908711818397987569349749444561435804054160726679115892313978939915995555685645091569309222423695306677799834937214011322158293366676313291164810614892555788616794172710788034920711406646041807907467706786072409748663172649378788642300791422684490406533067104774087765889628968565774719223152855908810035637312245882991298330802314352761858562859688652841467117574827600311493060122395212664711442257183048740937066643600863014840331902395458450968754994420430742515236988508218690381953649276401265097358147100712491348193001850501021417194442230613076794028906436745244221396083217523575197644400701965101265777732927222733947615294901056026127683899759474995073294110068296134769910678818799714388898852766933436258109107184917814229901061057906377854188539525088403015107215649931527195133792682528102951844324003820289233543460780746469882830428102522519747367167430565512331750018638833725759972246770906798986471317950823907644064640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -226481875246395238199494625870609404903662470817333572147254412675447792949387927183694044674615839265463950960339525737456269239793340986594002718482655991150469082390482981207818508163828867422817159738229842875248485725079065724897977490858789110348817263324862818848911924867224552447927264322920907395219640815658840035424152478396514982788180577555304421197599800404255757844485338784529504818706059735155495778126590284665739991335472217177505504393139360808915508484427355957716047814265154050898345651323062107295878154239779327857193639884261390763929866350414939454471968932548074805646902276210487675634077347903882021137063443030034842088076224726947650079846882547749288559864004178177230810061473402066872201479678588824290907058190446099239050817830780475355562272993993958971121343032292539575105843246829528837456507656542871175554468349681508230790184822356372292003038561743044376883997902847602423966069073177991899592293354021465387376951861981946454034727479711230416091388742165778042855548579675888330620012837357836703890632109732298632695701085900821471900402087560984824891924632351155868823696924579838466058753260393397238509256476774916399139397311866379670244451758323996314990592424918189881833282301605446729278934031821596301505282307773602318109012316936697099716208071634215084793518891152857680204395749159216968410402745435474707050028870612545737383020060011682271084647378727983070415627539838828197974447952318430308598288410203516764905725025402240642447048545829060578317287912391818194793733781290769792531546651306117347033635743184671208462005890578700528890804554201344859098886819019617700076653316286079534432337732052521659878864495847532166980223102373234332331004213019113000720526276613405702312276617055832677015743806143837997762903081860199377310764988779308189072943153445310600948774805833854909447495879600394837585820164006136664190175998400685081788784519062600498035037834604102707992607971968728195558767655006869727728131362937956036870221706372013402560009690560674059134614138492676426693409998164160989690883945441550197335296604261011976008908641278112153464276160067277477715566634151676229905066568439990564097425903282254768187029987876606819125144168613872475723570068435579381419952198395889021289771222164903076991501404449397384962831414536704691067293612195113652228637461680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 59513843590948652384270811553583383895424478511132545141304871556029711533084037001034423823374203952210493802365749733258801467531970593905818508788755360288178518283157287394916851174870192432110623068256208006218346089867859821608822745451402844542024817132852077974719283491115447086277350681215151337532949356299092895971050897124525384873117064503920113839427546615062813891476129641908457694114595130758176058653586660555970790744443799465393127054787306838668938799451408183390316442751408578658285592278244835818614053682061967369190246807794607789747011146326738796879396267193178001302599114735285425291006263145344215538237220708183436930828849228930905467823474807682492558437452482514582088068360918159436483823117762621351677504603899769679173193774190602042628550830253280876103026173946016412189244339193563568744644581125840170126055551107046023848230699703037619201455960055524200659497746358366115984712515676422663750496590430594834376292832886535991786162114139102451296721506003184244116460556580242007434859504393978048564629120922722355418918808756959917693806910502011682838562509817782945444006079911076382084060109160934924900282485861336123361083565301580415493082469722572421528901301062597328837067216329884719017470348095177952239128332599295185251160423856800275173801266661032101673685587537987201814179116918007985024504793176101574415252245062852364368498586360765615092285269919514496735564891001451616146552270573482309364893628216524642299917639860878609015482078166097192159117822230512237462197111983788341942242519042959161676392246780096246396164671578021532137535752488342619928172541964355668172557856478542500786701643944068335303023037572634027823999182931190675881515272219172488989462552355883945292326972699186969304498279946394713678837574775739461019069071711716728693934993872850333469132819678113666237043768063920801466796345536375918666501435695868263481673121404878969703213166378329008343222969350249708541432130495197538980854031226287916397287937380180955428271162894418307873238955192366466806500806762659516353328698244068341688014906113807389954579740844837034168693893546307852634259201486186424487781567672736857673371859550614158807191748720941226793335436228488254221057624579194661611823124100123710503151395853215624455343769310395055247620007208974345771041118746716975353866507368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 878023426765550599944754454296238074262979959777071369248771242420314302009725139406900849920809170491091990268213137354771090160709591200064012725579761081198419064100453608609596378575372587381861383189407557811384532717568073335572569032930860295131539319333856003072951245544567260510626678294877361089760917550445174708117268835486875000899953858666312179333271441226540246987326678374369921127502157258364925112277293959496983789810999487497917630126559213171510903597885371423640609141549012670632389193750254118037260233753782426371040047468193867630901577873438510681739129822984058388362115892608232637477941881762834880679565959013006930844889858973518845414998833715790768840384186621773430622338388335728661955707565599611601848581297600465121761239754976750996055509293843179031959261149770275559117126761613124756345718988922373377631523491468799327290791281921538734171846461291118238222308830060065821204465495805547998472996200254956584958002621813195581185659524733989532390199761914470143903766798487426384065219525864984790349487499645708671345429975181684410552687650508910912007581871065980455678351908355079140723096450212019655257791992376894634700627024703775351604975691489686107028715105990616585268044087021099466667112320059827051843535187821460985266018783310019570495934747406580148372156889778836190865809899121373088795556082550870838786227653469841847860389620196519590412466536312949924765572477665138386101243521092747005349294793516724490767693560550637038436053337647022349071819334042529613533418722352310502571110539166339612405620494160041133791870671751923955377347258028305798753957728648283365326208509975160292743452414295830665718015951526205275663182072803873607729351032031364101082733594346079917714548109668745116055867434340290215429563173230512159341077758525877883031215377626448399249426724065650507234726966312580402925993599042196795630314027389881713544555477926911315081332822241277042987445243023672065382000582620972814241796931248791960180233115346676112607457855773367251223861031634133019102034355274071866708741028919668735926489655508357499810309446604773381762190426769830531997445825932164298488939535074803367627509865375440633902071648743088898062656592813485025084723586846786896048510079450393596231066544247538482316792417000441777528859169073422645255411157544211408777483040520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -645541538865492921688721585419296643881953183557518985160040076376612599264331682551082730064426469679009932466703438118557009988796330249187246272572168652963136028321868928727926135664726660871896446737393939100036367344760716660921131315254414669348000864319478188871866743118065979021711906802102368925769428915825878383115901687150605283479848767268539838908901254664693160563401572746890515609038201740668853075888556983331832346883856467609234612719473821721707825444033874269985655737821888891157170480284702904697264516749848781040111474726716108483366845714181403150146857940530147979558866988122466186614449037844859781621669235851682045877456850513232337506699280716882886016951576135200366395352933633665886495523409326943209520627134345455645243937391233002540629234712400024802483985492736772936808586509044076768432346804162854158395304510600675732240155120607304719490849092070497346124919127734533506389891606404498195176896182874293006158200349130455960933656026508373360283710640962268304862507920779082274168066505731352928894352376863700307515888849816171977434343432079571381516708907999384342673534391236141051727060448647710417676182887608388916593824874895525732921353253115260887559896050194194754222053686251324979830097397008321950929648575406034553446192096677701300341019167153501369517624142959539599110757171298898299470897467514951354819074793413933428708475422647346721678124808278725874582585179908874286553906605781621141033309359151831223408124713871931992646414656451741020139328775229551845054442319650869035074736666082303039496897847954886300639327676113467154727988076019204474958871586905634799463307242399101033346104958484503719776450689080943533010464211680263933384083217116976237478448898082375363878880207925627603523716668624556859329443174107301778333385899673304135484717815589022235071797605201866795968681063923287264980699568955621726141507322123389390415397833509339193444878006584642951281445898669727045291824373352053567720744765833830621014794249044792370345903144116297842896043127310779029343000390508967712306299867237141131333515995461389782922815704918925460341289802183842044099926409338904165920410330167190716375685260230076803540077128628955468120534491235640465761117031808619040640068454750587906251422810474730832866026057868602425474075340665649983884621519936552121807130818240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 2341922489400703127324746903245254332051516607296057232338953955706020866639267805747017257102554275583491202083499138583806017615759769716156228368110980548735606594534754725101777481782663261371476805634474242393005102924891843802224817401274972199442307611461366318928554194123803251696655956099402577166526290225760383083114911661935397622782811813223537757514184593916858090033712923101359937787765077438877895122526387754562261626562271829475793666656322626107375654410834876103857556351359360948402765737995707282620534446226074364816291455606263098515046792924264367235079542782575574703554833144327601871705485876836369806290336126648446415128278566544963132086687895938045139359342814219629542045740248827228914149475891891157721493758350030541866987466316784809835635249975341084530795659779390628623692932290874220265607327175163025477609177164309856773740568860097445267551746332669457772737290192453151466555221855163872408830094725363803773708439956449188404185180202756864149456682977291286626639014676375114714806447344558187148078347471788990024146402403216303822569582294686437354589179087993598286294034251037301511046917914919971346274190668567919690848763034907479916344975834279833718314732777864069730239407371374881885539263078926269047050060968753508128073817170130629897853383109311299392436492564525542195580658082007086038396703881034870665058604405189648056229532429031769597298691085649797424193764730597079673497843913865789777110778355607641974578804415063430268038268563616864982771914005275938047365533581338771323250409438256369478501272426527774407272873793477796647919397322498906277172226499260149702775142421956965735815151749131182058116478189333729649145362483068024094580887585050328273070333416446867994047850309502034043979956829363124410726887824181602284312627469647853542584349950339067086730069755708951456751539958249031976665495522678558867055737096839368618079325103731471153161477554377574897165829428752527069767412484339946295481360983993468515542175589588973644190175653298411345840569083383592998644496917383871834174267376895463138828657546581431638078461717097647926469034138438527134445070245917491833587771309465846684623757108665266690832182860408407727672783356015771295460526498818140349491766822301425129375281747655901533819346883303849808088974533649162992898179686372311555188053382440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -413180675730510277477337624337719864902160832568329992221461368711119158711344781432365169700946997117392539415317517728575247147990256640008431067782258499747150087280305525467734452102141302711086607717395003589781847514412863301641197661150627047078258487953881499248539866821944158389380148465914074063770644247241190198873208464821922901786331393944471690744813016619715139921624765103983114930275270267197686712556503121572159134028781377179505913631310381973782101153588460942169014683281135317101961485928597720016632441662177957867639536737372577668561474403983064350273988057132256229213713751514056031994262742361385998113610055200267915016279467822697596043620483568996893092705206598006232046375627998147594216997873332798160646451800978278653416332134440262794543256857186380156500910140330573192263340932658558239153719875988520652677296111371406807032198325592172767439030247137775256850097222295897766313303516271201894638581904737719059815969107475494276169932084497312876128381144480527625420252071657086208442672627733727886944962518818854031482000786206865535457557574915937147877715651114346317610037730346099285984650747224793129096313861058239232895467681150669825496572269358578600930286268538957938004915824786826620159850334835835125753577155393454511976371937626848617575094436120115033930815149737112049549496215402569077547533693495329944959291177019686459905062805408192920786371157050809847623116895284104892509156028540594053205725442348637245951098481201184379212418611851629761820179934006501448648535875222978822729522647151645783141644858680102866294175324670073681915868236078371412560381442125745043837958159251566562264172622999064519145374472168553669004582867322609992408292230011984279852396224422836724398311537485849600720367750636777812459698475285483277121155676838201086681567980368612293251300608355488068834101618874522407876688320735623045115873937368283143353515295686613815659625153357066229521361735264652535588363546224812262057168623098160379319256880968455803494820035734881387115637334525590071290344021865890198879679103371924709226820620315240871164124533941266003689499445717698265934365732502355856331590074392269631667874486928115878233997282221010226914748079141441876281169023100434720986262208946658308045940687777137660165673919146863492208229323501526921557810434079101873892506430520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -11398761771254089999033688917420444289567012866898080363417358084753664503566962773779080964729545712190000811372914190475172726843302191432973661069019097554247894753908393666462531146973092250826799769702783900940768420569081846822522664724500303621780497491211098841929702744788991555673780276905361024207204860881570692977774075065403607457856436947997467217545010841693379388765919720755673517675875235129334910908245411434864672634547814044867013366157572861926938000337518548085864662340624529805710843902639713428781220798585346512845379091898224855401292096265865598576281005762879106155540963672571553169669522287228340919906495142176238206575187923880458851009001001419866933729575081761054918310363589650593045379644577233940556630591359634360369655025267493784401992493481629262411328451584061441437834742601030239191234783634379940901203092464477983902525143941490419008728903660254171588802696194022376249889834846121469772262077757755308191274813529707480179353315184034150048636176089022465655715343464259203985179270159157138802953599961756215244974257861950007086251104100158881761930319016212369089391594575494107495504386316564597940005866988718745473333041623952306415197640499520258900730381204862203941993208824806920633447338158638222608132640570163420353134577262540534411123888992579798917240032852705698772109424660862302990596251051557493143893687484962791647434543204154498717712371208572398260879126311919801065517569875915184312417483977187413174747722128028696674602513469674995450056076854565742280094120709075989192757080995112977112979435233839148159628920064043154402912888691996858439577186190099889185267552987072167377324919422453163726144962233303702824051011140343069462424500536254858239096983828645852922888045299414560875383102807707246366700767395533120746974406744130865197102993086947914101817608739125477162794618289654746277859894385743537490185966597566567237056144967506790223694222237471286549907221665107296575521218582890822177764515633813025701913707408088140084171742973787246569196616388908479587430458489865298267544950649752972918051217743436314018371752440142782420288176096622901177204581691543815425189261298940679617313651116967124499873868176706550255665265733540182757571686293739915886947521490539407016485438390539018413749204757037511820808139637404460685867119346149270183757950133872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -6723254407998104935597454456817435324191886601455746748482875695948493025973209681676224804143084149492971737563881274566200985876916066081950328721469209267607120924854027891896486204257220323098199244432321463326891330237328575516332193479154605108574679863539996542137035383012685203783754466329577564297398800289360164358398893907308093026498947501971478837825659916754862182005711967079807295413464840853226091058331822882048966009104041699731192117037042711825092828685392293838794123352175130119583866296031247001665159745903775484445038507463467564711466222657588073823381588036952053900359162566308095941819034086584919849583594115908421557113991590394327270394229023029666186293199984406003431085796486686984756699642581336756972476056489917392683722610052009871911595581665396855244545561122948707592069632124787286739775060815147176106198641501006025589463781092199198779962198520656015901198801601563577726072375218176997666908496387238305164950302990926397004814714619441635163315759000593394425937212956627087243159660690818049205499126129470838559027941008322631344176457940334166737865052822356461108614345125010633028112459880922112575977883336524620086907287712389951018428301176577870108744517432453276821024123250247087103362493752389976011232788477754595768425495469134526267352688669609089463792205762322223709978507924202116364114089191959171047323180672542968611963409939442824620483321654324751371327139220045083159390769857886526523765294211715297450054120386459137534424518771361202025529344578444430083541358306149812614422268438821242489788802819124577527683571077592660521574096037877457793920006309763429905885618026962204567243282197041111678567801128834475003089106168456399718705670095995135064238198387526336144872813895103674582786964905918305918598983177130843250869873680797826077682086004865145071935656904049411911815916766128594161464776085859887888021469717784736564429714276277517138876619555509880405363705976831503110462912494345992572601377719805375094621010009031727792143453240181358029351949768361127782770559612883598848658364600211788068226951187318661986999285276817749668504288049281892177619881564704038310983486573121241578999837643468950447393623108775932679789015426038416068068588088005848651720760648684229300606055453574023696467452927441003775795507635055670359030823355491938919689887935040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 19775599639325812618560216795699261562128475636443418326109365103696019421551480384092557919428055122748367360581045153660041928852184056557721847686417387673775339388870047520820890060263733278628785624764244356313590373218207767434718902164345945349742670351750313088668257418887003342953263889888258657078866608437976004952592120342643324545039488200475103781844574027888207758273707066250160053172482036115427011102405152384257609604366657351376213924089550050218197035414424404356956064047717558793796171713389242471842257985648776642721421012376600345312366975611674254097156326474818495905142714210135026677303425046298913373919315350774943917647550396218169193673046338223778221873021975403072130403599090524980042398536338108630677757498503443773710109812387135162331967572462070538776456058940699640003405375942289207692418378366121449715493880605113269134844800740805195238580657604803984551364977126586641885439313211862947133308352842206155723948673010934344124873364119028805807543833227954755826511449144054179467160689738997829012945049748597325120213079393088064781685572572230736186364855291256172834532772616888217339320521055238700134831332462693796228849151597628514112752878753438521337876394640945496119296237912206589351962846672958811992250858254026477866392806168956458242262805083973409219836413122193073072277296550397596707664364409001053670334753458166809642235196268631129630671909544610272299401846712809685917514942749806574431520110437877586185183751336571346584580571652646577461326057427630132641698047276582356523854243274335660077006097189149659923985491707918010506028117249280386137429410617662403747386157908548101190589156892277746265742090378522657855505120810778412908153860290355907442046362006332987280371061399133180606819272409738984547579169130094812848290690046746271505107843714594664083884479203944328809582271927275092013760577250061440284336632091231379251586271250838018778668175893653904297417841898163577761549110609071512785733743522895549844480199119852683182556688872844122703762551113126025570651312167478999610151838860192427376555823885772587762912280561316408528025796508324890994919617928319412253388551577189434934292643766231652931611075520990116364170783388716849901828606865959874652373919060111879860829577595079524306189756255635695316100783102069407082793376406523491203375677727680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 28876775531671370370553567384037160748108569357309440306881450062200262657021999098711909109203418597746885512389061831345000551043170045601002643128096603588463539330484502128400596122316214329519884062593541063621164174990518234440604806388461075195025407231100478033655213014625330305474661806024238564499000032730979830867417603239394376693805545216903305476358421344186556022940091154719136814898078430485107395863108196711044958805195560995745919805001674937350216472669250723790141670998274783938116136738290663310866666763867756958952475906486448595253519593948179702733863123797600422704698696953736114829498661956185020012259402856820902284334547569049683281410855245444033446416471678926648446775531194014362593284066616293490714731421227454655412020883208167839783575309776846297937545664455157387546623974172713037307355588593117872612504090888865479574210026062393964298315234265715043252857665119988822988788833841607641713043097265635465137345343436785669537209092139900612487997920310567966069865462708954846208325154584162790439354579226621228827415633245207998959885741883990239727386146048743618935952262373502656373353108269594241507133143148894060614550621938397418661320402853597160059859663137039902903540627976693771648413517567364771222857591528765543985014823405887087750078554441135613225229002757772045202483459776955089302507344920033048033336987455204051349135244976375999659274812471873556100610897876136181841056641761552645955214929073600428856007739437240064358226107784561924205455117722038992329876914382493717928417281864974564567432692637580206752568331196945912975551208179379030878787240269747528427863794575521646881193523090464311205790117734593170703863146167218258661313346919420944336172403024646354202018490823435317847207086564214733101510425165370062763121950192583228850499731397116856262609225209254658713733764137700699990156002618737036535004770335185274578203418451698061982281760747909989949407017769957091617601683741032764245446599093400453289675599239288357730390187396769487577119803362518286336297127047093254176202860537456494559335701963815196483663046212081698006072307399187155207683234552553586544500035137583813997860674423888938981188160569969066158649022881565296233576997681698573702752585710575757278900729978285852152771934694205359208789026562837434380837116098248431312842572999020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -4732703004944766878617664669790051249571391492350264967684206180448208278060741182140040274025193968165614967341070756014687120523943448143513842646224793097741678063034054040758514963445138443489397712204212447263303927842136678993123474442016250295480029049162136093187278046863530926253739162652307458142244623011482486526907537982088849727057080088926099968317214722625008671129398358864795841526287860065003401689549638692230361001660347261167905380650395384473388111079781185429104664242560633054754441000250745571238651594543200234220798722742159761462689786928640086619625698410874405276952092054246530900171357347622811419494794158908590989093752842886850556821237063063620918169322024177368611965266274974173690313289823782517774814821211673440228366483281314540355886705422712633698147644050043696493736894076122738579997544435009182975008637651158632141475365854681553660101239623288054479043432869488519179341361165664078271345535361575833814074112719302326282492955771872335566548801380279741805195567012942300317548933402745732223886870760254682899810141237244113689998620668842717728957387966916890993971068748451809260102997060648067151992577958843033693059111992768758339549570407940568187838169343078557713969048629429311547149561119347564257892702200229588704955374796933114680037389065473141525394474615001854984567823392404546568243727547023512631215444619326705363200937434803114346816433888874555144336880307728264895035983031570926282881603195560978004803883585395300988493125146225665794445114408313755862650799821854933785628311865662898423653766914566297351257155862507737708205416014867792004361743030514136076366084817852578843255667430871037307795803641493001951345303707382231935442349549321438241127149147115893232306582208814200713744149213746370676354825772889571167104928098934231118804732712161480548387224968861249802899819045999002575431505795634879806767004195869898635449510074847678501467833801723007119563964644031471489701488939878537797074307052702021973973744733493332175245892395291925938846012984660526008487998094393402236821777267333238400516307244509762304236708352588318299787399938255276719636041432253798079662731128829291337956854499610110824225629971505064327990257492731567612154103416716590658374311093906214987465477913214836133071071388853498537546862198627402744226416127548159064307673238060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -58341032549193356429950561274362661166619853163518341030444493429461753317116897818938022825545587976256726071067861570931675934234295720405157885999417645589984650317810300664364622451299439330746064828565079839217405690020546858394644529320438421954213995578155815108907016873767102573830331784212509010737830618016001855670422119684231608379421199346948939675861629407283710773784120976935903358373121911414554226173065383223871041669761135141014309424081720316051787037639884287033862162829136840474811180427314327152644650235894426390834055064909821923382842507039067732661363023295640418768138126023554421856464922077719938250973367983179887659968933605139246106494988696241010307676956876160999837884193224133889093098434901759876949243370686339578065321026902443002868932882991133852616812363729830817624237554938195648514599055317043323607726776290229310952164393475508116249637361260979782638862807389716390916226771819802033402206852852468183666368042102578253463090028059660364079225773159299165468831315052005989452216428553367474713677529147112357682710884996971010711244946442575616073659060160569269368242615558846344435774110007452866995785021527077080372678331461853684697989843365139212507557594685776517614902866550123237027390922820445218324459562525577750730799923553359995539985614364240004094567785197525134535698019699630366212583513352034319564863489658120944752539418094693177792768558022838127310599575299213986055502534239337000726572565402149607216653077009072086116667441094041789634184107140499213520248742203609698587370610854183986727390902123008424187350749436672447069084480991290581541364468280453261519986181476245596904760545637844675046072172749022107352208386486629912986042013840347047011925273133345291370108322374196281227917878550143869937198811242866777387014993915190557034721368951859511634335947800358275089854847666154061913527112909256051142542950689751018808368573015150730647834103538252755453150484524304756745978177555024007201841508924775864711106359623863889845759468697877504259680306850667404899526563306395074223145593543394456787808782262759567159105734590209673308793493488411826244088509791254652703457521259644048382353742280568163472807613932716639518065979292534949616692393068165929056432132471932904362654207598543783585734744871104834784596316183784532071569979795260814879055713798752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -63892587289847053977388794087051788354581246172146805058188402377280809643973188010992782531374510382278794674657573251335657020380172152913366474778668479218095265097345044695224396256249343123531083446191834268638874710253787482647937721011735831810978103605285412645708051663242167644636122003249651573067106983792892171798210514488057248851747319637334389813272855409590516004245768517627846433409893870506959612924449430607530576187592252106167512086378004604755536832387929311465565949395024068218501058789807236452904605798496580054497412700149660765166552015448831234293325203154172680668906716728077441885580271825173459359380536706010889745825534636975220924732470060497052042360075629033787284008906454075701314810762494582577593220384306020843078694174235669172116959467637397557233796421372584136448733499660737886303033312365410475319956903646309062707282317602212371452928594252358274594670670035309215721499248004961128729606222884130430116094320978587766717627963594566316798185752862579337295771557362654462970283101440044873352214206975118158273274062508432509098489895850467827708761492446928473293669390690216057793543837865944548260605654409031917423567101816673466014271905208709094284300791863964375217054148974324815148425760565771942962215497336481425395879471229209139949856250083835310132703849395937893936350312223235137776460233699806076058791834894664950156068338108324990345698215333357337458039261456192161861894068043297272018249282210895581830369355926065542565294120407055309544758982970211193828791398154830898538754621514434464516130538276363266113266531147190437829081650886479620987273016123721435988279383790562467107699713935203878773286083858005976250705157103855084465753758421301432285501662824573672796809195060753257880007839101951285962136598046782086193763444388338233828079902234020502928742774663717866881239635348829645167157267115882484120386422861708841261954756193036298453083464691590494177143021745721716952550717369609771272118984501058411760188348888543207117609269072910088323758426586604633821498439305453267653837864238695337039426314500825481256263499027703738638224977730398180657085246652989784723880900101618743548689325831129625493964177781747654017270769049274672997828971213848609332767358686152870153452964144956120062371565691909458525499318538692722910081003186111152750328403927900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -2879008552355490262878457953573344992916741339966985482867261156670848116215058867119290348354118343490353273391315867705498570142626883810529192003228238386692926348604907690425230609117890567556867236988308394084770744547847636003381042463785670960001683783230770348920659594085098112740650992487663779647049875448488183630695437055258928115817268298117637694900561288095638094663228090116883499803155288703127510531881085757920896651296060016754061482789446066436768611243404057572776608852180373576425044342568063326815441843529421144412817570596307613103376849578328432471111200090799841188582330344851997988088098907923232971544629971266537064310092645557193168834016907406880605595702771161092022628570024978169002069034332896039281448566040677656248216437946338300603093862823101054397283106176915932648124886593488043853564862790257698817134268177690913332559290561357512702397954916216636128590545684128702448856621391561324480845805602943547525717613627142553289671158585653427869213926812398185076695621514754813393573169474685536001903234694768822716214912792396581143212228400200942084952399358142300875432292493227131717164888741476163027854362109004392409474373660524629113296803820131031784685797944906310985706571676702153631385220060197530046984177061655097072363149481736887119641382778542445444863647875844511978915605089389544545421891082546448064548009279697345175336946308246461279997030406757804583660395977943117578568377809531108490528845593315987438784965103797396555228888177737999033190375464113913917554837211277934150811726498126555064157145328176917245910435210386407683425053348797376632608515310387881227508507221830713958153100384129987879799974034614891187168198069008982958474724404601087987841315454215729626089554340266034210635176697448013472375145684784004880534693598410014931319647115273194026026639097885047602569685289047070606223552296004824312941624950679944636672921651238098939693120731952150748086927289115875559178737768910658470749624511386451820836061273826228295938306940719364817484399014518143991478381303287664846075688576345500110164527175791780742412405399544093075912419899468220997122967720799972502588310685466450906033162057976459486136809429401822712172922627171629307992931279319973546136093486492103882630006519730553077648771098969666495700445137879693803739180687086350234350043323700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 76525357757262453623109641512819646767591877506963411969046349526998360856946298134632915076804552951072244067226093636824361285019534212311832522123221079121630321732783161980595994301811500245959552414993777770261841947709291003520789284010077272598387558346039921091251128719064268109323941824053913144063873068983203008117159391015667469589274492216485877301946207247575053104691450834331307765227587614790427870128264357488465647412398323486456352811076954738386243722251774100952691241176006796745793184337308275481576492791418824880035281305063028758576466732980458222193227888156373607349038843950029627800584499509111605335834418029625325779693011609325532663939096908416018814046954704888824779284728570475447300481264360731780219370695629636366407461009583364162334627183725816739554331871060754238561620631234929968813880804410188660706591013652943443789473455460678016274369888306930218595302296133733926826999042356274238030950504029094173653725859631674417412631721173970228590343955877363888307652096466433520158573440636747326214436296175210963984545992783524998494242980611493493658855679530626875357950964004465481609627943382453562763195249475417489940501076582657978443408419753658817668128219519394703964487444263684362552759346610245054459326853908163332944782277020924419433422832485227513810501228856645910018500338077324562039199561179557772542695204295173651237804658568143791841545084735927268395269751428030507817110632062912411719109359448920986276500684838956025106787754413528707070376273279881611663054519261602163979016827928054952499190397269272822137193151282034498623468256560379821101333878595126961152008744234374330806028907169584360318137511525926333506088072763439468332285802795968057458970156618847407970106900968864297141699786780946001966320060637544819912221755124144574755668158134467910471756267114312417139188794875268214702931300427127464975100160853187909994406523719816251864036407427223771449106000064914563227176177537324492015350987236953718295904060004788404653357316850240879273033071891743320115184851494923354574787771098965292497282940126818821342480114224125812215968279729232984536821701174050760811829769423045487262554202012751739043622411832819149365327113251588362556016844723215504341751402491202102087941316182415031346397792909810610538702813045114256860775699078622368685502939689200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 124074276201769315875006824397314852864797431911766547916057433141702486602396542368387921421817744477807461602956886132157736111201034752651410790100867217219923558099666404980725197365648334937874914200027689784226146301432404142905820364265736128970464519376997072806864954036446304865314539207029123052421388545608002573556789454936616072371981876647226495120951252999567913033707097792356996066737904845750020083767326789531656273183304245413419500963013261514342598801826844551326787219720869707017703134426983929355271209819353742644160121898311571724584974572059798187124429370938121504824434539292406616176906711483170249887652918638068747319405062380013502562961374245749248215903928457948170635360631309820568965803946902421068218784680409138131392911315293421933719935181827340100098036543295365604014559837406769389923521624510436362105422201664123803632124310863724509562382027922869015339781183957588797021771794700887462222843313026019232091023670156046403085682798424504118675309102891459185888283702196801250002537409851720966222856014934583578468821314837475308632659200895479188693355138855267389957461915371192181477205985831089137923369342549244887336170223166163856382856001446385573369424426876223733714165741032946617552693546072758870011656378374252867427183066331731280946378705074823642546985661938742324904640209138881449294494963960205749276013988236558270400637522341154210373170751023426320918704906905793386326312773106830367835013689687474224400260220282915725751513878055646951661373920747391614560037953564620383095392213897933144102308885294344898488495352256808894628227020052636853188481891915062358534121596187280324176297930800801857886412182507467934269701698325354213182411358162854162700819751821328244444337609464190735397483647524321688110091663151191656591296255703840942277693748117275045091893645551321944642162648671254738151143990957098954156409765651365038637980697393775293277606083684922382537061928288233455777393242494983828745802961646649278988698136705234082883352102147911757048866732703687616335370327650839319367904547414368208883452551854938825251989334540973873185628632645318274701287089036487654073031097115793169143761350318552259227826062240430364567706485636275715333941052001185137291382146533241514213163696978168012870791192098313818772206638735213120548910488885490079041538336598400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 107556493941154509269483812879766983966082057410193404166139869882434849160376464261725757967743276293773916875028174320029168425140468957505948206500972577237368702497483163384744551191818352236798938495220353419019672827399684300484919072517926180364638225860857660394287992554561640682658967205590092585449252527647135359312918723226408883323413129187427890511433624581836020915921705278299878613484523963716400436033796417842757894459143009281163729384759286595354240783740660288954023483806516036123309816814974994861526739077419156501917803255276411597649661637391308216542902185074804967463362833351071902170877264091411793606613114100092386689972395240856915859294367768615587348613146338960531094280242085562141719533158887321216643853395419371993692233795725100874663905931745398324041786384835677615690922025526311313770694944135508115842730319006873336193473762468320094864067442571220352474667417143928616447154738795250549493175570510359642487023117776955269967224111015489990149976976570508605210709025427874437906646680645619256996732523868025896907672335859833182790142829781478113286652385600356052353693098152781687616438146155550670103102058342328929102929386991862603812655034318810981542260596419668085114397886394190304438906619041726463059294338816474028966488432671594750974587003044628623388571161637163390051441644107650450916848155136364071259381066527123175205940640937388825908041122706532340479349167944726511584881056690832448700430936647622390143682678886233558653983148336757526083962485059700487487692599630973741798885970935333228270912911568873563678105134484123680714229444123862563198587236483904850185163901064183040248444868363915597802751399189413968927216165423355331196920334790313955376514094454543159387986729787205837159502303688174476174132437607964320264025255530916377479926368064958846921187908642311544230014637394682891286300193083605061024110131823743288434859882326497311906068628679127323437668910085914810338506290247232402093258157463606131630215369719275811653130046587742337601640935878757041826671668320048335314603100291941124433940941108649719474013102656694705396001902962897825850176930455035192063597680395743015871796123233340655986474446132437162669334668450662010441131195325017291850605753875742676615798394744624912920395714278257227923553659134343394274117232946368956344390393324304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 8951726422697949208477619331413114068447094516402769774262196834852586619675230047413979626982503786224012184849457500930704563026591358166858861637140262368634295023190574832195268148029530126337970309087309486134386409830006023299012188758869364624387290436483520981430611420121400328825192949714567525619024239244474898573890994042083479107629695976708649023316696671698276178473947979825430638138419170533656738122690096028931806511108927284261140039200983457115710378226506987169617734188126009551125380136002909513146325878348746027216435559084760017512768369833506407010900490935262250954670919746466627384948514273770088907268536797903355240214470226607270875372665327488527740033601186518662312502073746872471078127227532152879007963385834573600426895306507602759698741983175035813831231101395259109470164094268221125155330154553369990786091183673115495141979831693178279962770188855435915894607476857345880248728173007356305530503079595304251527601901902092258932616839106774628794564767999550525431655303445685415684173036966572021286896791541290116557488541696175479043335541805814431124846828320073913297273121228287904750108688927121343394712196951330159644417447494956710321140770211696149100687184950296052093892259502959049081720412888825616962052712632286235402234703585163025226135544958498950945187378670515069092218482926739655446085061244984140329454606784482431339528204948257447118269528862678800485351234168555467431086830361705145103552286094112141219934686992800824220099919396837579731672110438770448294327951946911563363836840934510507336587758046482339829193590214993231790017308280974808267167031368438014557067771575523956890244264515041144797197792268789585012993934721214109314505612148939005158909606991760226607303024365486841188537312908863231864266742174698042096741859548474383497227594216759126635490906810874600647073324138799186203947016812591056598588894765880089274703940993913246495274514764056852247983199155933783198334193499448023486723367168611209405552948253226146996590175315988193042797728634584105551219456703651656672997410520731372417523207454756866435062983152925119838484183844101298165633508145427231173433876692869340669882386968675679278160084542275058300993248706346025701582658531582289190283247676482624572477535423673654808441101693133477825034982471621032062870943223405144468698625752120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -138627573463497612426636345898306998885313883282578993833086946680786491084517590446042799602093532889226486240195835861811534409873683845405606089941460306231940054853325372892624719076992960190743893534894809447821909094841829864975175507907241166820479159730693754194804517686946764809993931554453759007071889095241540188903686885865348977050468045710392899575511423584303231473515762219564389826911962348570865327597793852309994251405403928387857084588644983338845957713058569016780911371222513607984258816027247448090157840205366084198132227765837565841878856752815428605426664755190534897757051971812068769238637025911977875937747230807857686042526621744295512822003464923757804405819566375123518670468728247174218747972443417730541669197678625092053548609878668349676196727295315775171008514485172605976629847967291801633893312634453509906252583459286836487714356766531719439655016225197827358596344877047489329433055887648821877366059903839384600829096163646399995476312051937473949445623964019838011941085015874938298834046193878792980574703285741710178080970625805396070426317161081944112166341248774786580066185213870567511640314125999311188403572280867039970336665932108215055912856890045716110981812593818062188490652955055002919407534937066001410232934421959825921885686599412600859826936803829471133594285995746566599655043517838333359299285305730252884035326634575510971164275290636632200302948254344907825377342815308043210051834218652200327260009702370309830587734752060429249628133670616416574036164105677888477060418039015947200213040776736407417624399617033501954762068935920194622814434500025974653427920157419714897568341228552556091552481550260978995125838514729869289263446453706607222245378963772394128473072799196679398327848005764360326916277843232739026122431014974631633340878368914290768782581323036899254349935884918630067345320665461851401884462109459845019784504920076613458240317567821467895267540589963343434052573515655142433553659240888681206353149869693241662008680983088811754254219296500405257966855090369324327468371068662656385671076354509198710974565609047361615339957615236225404928008527186167429731589451564430917858064638715346895472785902111014386505171415368862032304774619240274972564667596839656566441549374643360553785375225370838448686501806878166595008394972198251447144451394089747057586540556527240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -209076084239933423975105462934720001932619243177660900359999769432473959790493140934516032473487991730087268323142793753745314009396507693858229046697157306490739144109724120650848965272864810823436967138268683437589208160552986967797142689568850836333732151284759620638343728757805844279599974246650664823682146336390644108104946186918456453044844066922282936919501341113926658096247018112230714647656817693454243237300768217795392579130487799128654110775286281585290288685252710381436102013170803475422029004586797431231084615766725255383929342360294377553935415700308974422790741655407278753907627529055535446259764259861777473170592697465513089956861929938350367557455629675421712596842509428998036368759258772259024188336013269550874072610043454358572263473008151595814910121565842344305040705966225490816956149770333342434325885198777972529170668196495817393522129377572775277280808197445892546530784575080998255182920850636020467590135377961878179204388663627285052042404121843661786930761701767432333462782354266126455657773366631455085709438575037319340741165798989423523723974966755894462735730715459452548911434301013076471216405558833167838232775996927895740820021396609171496226931452499579285579187884667143565002896100209940363188541893661475180498393399229489434944629168484708951310822733394009081699209565265210165943350230949113934894753964997058019525277750921090933104532055675370648946066115127886086361805724272913245518782771594180393011893057070970416355841141328877517131220234449453949221218784184515849213644302588463622609747228208939265436873490307281157044359603194263541921003897396657424410874563689101620802339953065676800452994500316606383576564796631497667966897707791773749532703724217569404419171897661814292674100259367398051736532434672850727232814513582750203917719024922807988642441287490912931961987193819096692577335082797136794340624798624790395175981703086826458166516994770129911872036735189241118099979557745879907036367448986934789453370229281328843156458206956202761677136794348405568065045934879711160385640493198098010950878182590744882140668916115276050083125697279437752813031022014171910303905541705079891877665252837113240799430932742772637675675557498863716582841950586391869440584767061509976124624010328135675981405363096808786814060516401057206225135337138021382466759346968818711114047425264960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -140786189181234829810393985827881947303082633136472952071253372484715274970358845228489576812012556984063532021192299944158782119566219145489745750877808910510361674019766049315624821790287667549283005297489931741388982211459994875753107542984492601552004747905480835348628513647327661838038610289176565480219347195821535267476208257614484995238842604615385158431724421284043845027753564071200284818840188044954743727028789180711320139754895503671427932934372340955928133392807136530465944593791084422626906522650193500431935605892253179538629257549537735674221470412909124017422031400794204599490046546639650276013706780916848998979523669653864009434490574007833590139469949616509144624195206596677850827866235698250740001645809160709245433914805252264092189224646940610294204094193733320733248003306576128512036849903774251143169763083398205572781408588819131289399171212726326443708301244663752248695978525834439983773601684815196423842429770905341229439269200103571741382610960884990840002374519222661730455126716925720644130174610038832730222956614469347575315781780203451452649546404412995159801048684780784706963881448621995387841155607854785844607942562014612666045625945994588180456902356993009184285862415316920666346408864537250064424302401849052183554646562235896507374908334256942398949477065108540365653583790975064862153297289190648231335924607743489685235949645669327094544272270192506036635092139999382630156824109112539226432992549397159797137761324828032001199005659640405022093928897014365929619878451570306125571170620682715431272365574555461712604736038345352373488786335259269431047451748537796549002001052558966563699837783388915854480658686183071149441577684801314211360416942674509996451842988305433373356758154713480757759413587526462409847936099866726558147539273383645050005281086269285211735318291468188932061990622475832531317250867318358489964014188622099850374592845484433222218556242194289219801783132136436916537186984733049945293924597087752574653463755359423265412500233933786734053882836479732493299879628243819065817782447748990202604688242223080581985871895182217583497212248343488313242045321678029028175809056499992520086224930679006528814765100635678342747482987695957452698531378116627292318922404503963690894227650673041885706064173192809545412840651238533982143816094998739962607643580629091070960134046647720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -27753109753723746310504971678144452486866349944974365622220740857117560937750264797714975875489745567280066043167103581147909059635302296427800323463034488995789741002238188880614681066589184353953930863670291494443268447458036651596977711202773390968345253058554069549936496680980011075917344250066605342341730946608735651456441768561076306611209993857452995928166186473497163754421494656527689908086184733079916825067441282742229429343595534494778479981717023437726658222846951452584846490405519610877637985758234740000497823338633848523123782257460467027059941675151015022300039202075672873430735709801260560688362439387685437240788151180394363042585295826433212806704170073204798789064826567215481532375094303512902104170982635842267770720419175040862351307594813338106533477125677000608004549674884756011278945429382459011006279550152191138299153544897753002213696744741261431608828431303891392686576357737389630821601168911930095393678738360498533905268264589857232924343109584899824572705180913078809009079558890645445812359880918816327738593361274298030552467957218694992566115037715775982280044498621788156809985373917063167038137958644207916456492396083289996138053461717716587746330609248187914649650914235372578328240235800886616749199751872481825445338977569753634034654507307530143223326684746369709258844001581350266313751336127861360398125283983910515965105976320816983246381485658654738715609499699701384432413300942387495853124460661882156698826079361741365998323319914992890055531427784006685926803720480618271972877022937919044075173434159084248186501052191142889297492775395727276905853765061921040927725614834898479113479876779498336236285087125916281255845276968728893447601407918367756486124449713451434745934518150415590387985671459056801106102805764290862385674745994567375808499971479312563661334887640391355600253941565117719759118547604315145397526658894344366709776395019604513821336405427610227199103361806486242281145298840699370447544902607884314837422038413181668730372694381084954856447865001533662334142655009942002262377070982754422677790452518519377365414538562700386547687618370672638913863954087963043992341291290539300717650952014061377963539704276504439901891423291496436173080739256569607280360294053429011656139076954617636069092749497796910171464463588457061637501418913242320509652105066349861084704756903656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 22439984717362828186897629647869704720317865683083921145101554114352148300383729753530371486135682281455420334100757691767160138084580071670609399754522979043271793128867128695416832105878197637603018494683620396591949300590266539304067090496704515963598411959606754336414747737304506629889609496336311892161176275606219941108986333080747636827212956291284757341547282396680798102518073701216348576619177828332431875846706135792315298104656861265287133088064288361835093217096370926893780817324047295229101638708051132881670036973988964704927309473326236997885519388406028503536299410999344208149487775889134620474517176210657519371388569077919419520612485256061899987695928787603496316451506131342261392160956409380902871709499285823957180507169629624518029508133896130474211793916872612758265353187525304102378562955581732899846067187413463350199877892846894413286312322897120747923904425729797408067858889007795494610214830984703784864460861563848795526244557094305512122443368034425517595327893220841560515120355740664109406057860089699732034259204623889893976502265153575645964408909961710401865374758051437482016118715542717224031433655547551662032209520284915024008996104992283580187579845391373608829437197724365074165769720264367021250369751032484482142436176522671858364438765476031818106228598471967414938696687883465663012460873067716046593419802767284675301664399423192853912529079587923182680014961485845226142214426445845179108680460533898525593558254558542065116712390776574700939397829040926067857972054318864536832931977385810570320821507212703440257227508345133944816455532363668914487721125404578332842524469478233023068863604173563439458595447954630877126978556380100345919026885959293790587186166692534203832936229599844765974366241013393748202057400446041108228997365800276927283416578658371002232217209164708578452102380657758799099521379787717141764204589856356759545163999602435591862152550869910474969821560638597964376597784495106149432929153632443574176311636686134680657712913418751558506320611178036342770081659091413000639733717899032807934096833102539790236963768068592853093458414732803138315044797246316968770029244994552608715781116424785246984656762590299092456257488877280023788489071940681331386162501197655329773666281044974955744187750304842057474971807873227478089815328747659000650371799248788598407068004298640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 12687017690328078558613649529605891606017866289981993080989912140959637235964186225845658539816603518789327735798940626364987865844111715025625703846887005990471366571030105287828272864948620686634671589962232092752587547030682074216525337473444229074811776353201931254014847280476092175505256976468231814839687936550868704253727598907582463238984535703937592222975877018557677767998663113063744411325993359895331313655241914026233533566258678163906630270294206306569700504778311684910698478818237880792060151843461187126174333427014358065827419870278583498163808729495233438816507959282412556314567830175511649640961556083619522495797112874148630131261658621077872071750084171768550169757360401614136734686780849000869977424761340028063261723269236195109701706602389579912857920318988457313536235547653136083822756618155073381476395502079855309580220511666095831649127183994251104246210521479844406907731059930712150823701510236068711291428681193991934276346183400649719112502816073506135474118721870551025072082594033692450862358586106970891873480748146438471541879876642017629138849456148334488278354548192938144720436494623469907995630140543791586411281430573757118504080995717217598894346671011057823144329221975685869706225735218999396885685150174151628459508532081076424871113079686913523710122789612868283374157561850533285273062010506439908612329832730129991771136189022807243077726189752562907288765820293180572845968868919145473689041459021698576240694947544754092086419278610098048180387682026522001676945950683516332449869171659931118386616829442263592994648480435790992769533886245731062886253467621716276200538063686874023683759599767325082127209087615808562568896109405172310182052014996276797988751013247253386244016749305116484160018733609116598323358056448591927514915390812104632904310027516680572197948348906759843199800458641600870864137380143014878483516793276831193354115700498953477565469967819654954263000356916112973688064404656555774225099235512798267306352046064571495411889791441623192780969228386991742827696583547242566348529139468229279550703253812869646919075125146763717371333393823144606775609653820917039544563354427402995537330286204139455456256292239089321278175316933129556365563630506341223074187697231328147010068498633560236344988532178022743544380201955990114316918875589617539818001222684071044860350277943520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -876056109244431802509960927332597274048598254299142670589771470231448429149956216758450102822300646805481365135816611918160350733123370834668523943639258542253222756124270974147699001510095268267338159593480746271759482199901239901493495540446700798295088417011440702573849941732676798290840074871452226570082554341926385848233819023796969694934982063515240500749052370449033866939374551219777965498984032219867049290137718078154051719620720185090817618003325375180409911448872945874571645624757598714468322313676622208169719125891777362868686943645089010910492429824248640170082006005645982454844318186396291721947146013840733529676677431170629580633914532824020712437341565338868673321166470874174864400138264710349975876274936441205606698286805882484698774516450466886249501007908456552692422000912781453613618537930656370592043152994026854365550853763216694337084670918562050091704020691944574838856341475944053052065092565553759710225365849709762977738470310234404270605820417986363141630308259959254605066976138881659184739540660279544560435705282053867621703366964304401086653317303479015445454874585870180578997159604051062050538911885194722992307396881624725605987948248587509294014665214744649600606626734467973768106476830580016400901936119968779572783948847375177067004547966387560137409320825947482271233991669075571382507852084386314925371129627297534541347978237200181304578769963037054932354044726125891472363306735217275086391481500744332081861990339311737235957354522406334175999433567309869231454770473272868967901325318400929192787288886819238157242873529874463670673911866383349646003482570809474409857435804926248896326563936502877541436319354152471421593813758789831740956322675452576668809497558284561941078907184456051804597802569188585557323655892770101570568389467145626779714011215203030874461883286279269382336409025532229393010381399823711290515862806256019958335883291722234537594016938446140828430943004159869632940363084877100949282781565932671481171276307164963478099201892083139992626377373442367631581349733549827213247326288117321762200319531511327312567079067278117989976252514239530570814806040181031912659849451384403784656166249132596338610055360539631978756621973908507787243966297699402057985106236857867207167273808931986831103543807481386072613192623694572405227068933386490216454449691332540532701983126520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -1910132858389849608939065758358352928147307791345210537476436407948045790835033022774322107159894174558438929588330888203097364515978428103014845747002277215166478908092025931884062923058416982135149360533954216528028808281709112629014738638722067415259509008690074616177174588605425535382484198322354564760153685781703325973940223496287417394510750682590543566024310574757906039547150456785366911380591734688067691476633093658201217811540400218457184863113540070143344227615041715265486306261576642840707797851264361752952682617032940554171170609085465312617688419562675482004795653079397835326485651534627768885161294993676699386208816386786358412193161693541598042094641857222379741595047211973561140570505441140201977106953380603640432624213784638713412459655062143651713341332892597617373420418980366546513618679884612644203702691682052759679466469339289415206708798017539168018557626796019321123262496931254315511313007042553438132852864781699980909480480736814504940738758877763403546116008006993251000457067177473187446946025656009282597547048199093060825174523036221581561892210828985527366417584681239021884731396927496288723624566481470879392559875326438219843662635482468304422336749371125512891258239027697094888952891406203501556626052157484247249803581408354256108406621470292022997255892947251553332794887680329314432253708961160888904870241555741554601988446656684199489689542580899357448607687581581987651267131412677886449841109676147480042371561612320571179468079112148042329650418659486974781277282420294268664897324814981297479572151201304486594935722209639104320153307091664521914073393522831500400670204707812983254831423507632316081044709673487419834827979449751269679633183666222101691100347782234664991717867240732867354235701203523893570784136588319259161276611171302094816672383730157673985526337825531583647445345056495389671508904763784598536092929406591650691443408332009242800722876496882619181334708242865670914722743427431237192416806451885527642938519955670144683254521425694899806719253918376372315013511365430200957696117303369121654687570059922280016363915905653815600629025336013643684439234545767286105670437635649626682954662737279928650869939241404265418442894308271310242654164655080692860790141883802453093605886152681684031017799179884586844954628361366132055195316207371376695868400269944610447601562200490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -252808530380655104514231928633504180763767249835254627079603879959285547702256029280048999465342656721058518686424452378962668791816637468323450818246973612383888889691245460458027719368411436808210025041041298610442134848321058253474587465310820691323799461456189694925666726863833290398789917455550167076792226826839571312789191307813031410799940097422889076162166482025411607917817538070528815015292254768447386274642585052241608193048110675957983096976102255277130440342027962490094099371227415659921292200545249658986795705113346976684915111036247302011641726938978290715846861883748333144177747647148596412441438431994772444759286331305377372590909572078941663436213111505076312573750211003985862797232002749817993617098347401444878832216790091428988296993911606167786437473099359570389272651180239571249004266431627144145105749842841044738312757359518758661844646193286321039655541767642858119723625392915349226293895889371927211837157330843768014895185301656682124603044581137161541228463306305218688747270683598657894498101639715913995089082121513779194404023422397632235046945616784913231170518677462059536534956287708021844807658654343274101665196859904375909570279831954519688985935310786144089120697116426506142935575586850188795569689707646142554294706139714808350371006695661832605745872121145065818900223388839400192058065139900965778172471763069134743818560684704401959317875423791026060435477569952244836694436300666632141020828958469528269357304594988808746489844271790686820825956270365345137611456064932975854843293337340583626131564177672415246796890613527991063421303245491648531556061516667588329443715356623579710006624417054653687296518172460867110623576693995121174042721335000114017888844432781681489375157336842515134590034512650177165775599203357266476950141918219956521701785644991188287429848470068064230049902942870942673100680653694178793329379546636268900163041466278219281322029177622003326632819589781369061093604314565556540150165608270322735859785548697118761105341342332321280910612880794661534984848275109012511808797488182875495466969603365657646719867981116753431924285658913395279159555428112072760071968113641491927233292933508707762053038644117762923777919449628855218414882729327431940913379036660264262211964754111894624232494592251258177729704506006130156111550565274334087801973764119835165636996695486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 104463744673442556641659323842032983754653151213160242239512772976456668079724316114422512487060125979953460065796921898835229920218535139236047767960582651955344149171963685693009777528786458237443259216420523133491074163466182924726327181827031888655809177034696248553256434983292627897889273454892009988300338804420443298470687613712738389781901721260145938117789179593977006267585155522730741743269120232089119560625320301741439520475222938948735015514910067284730555164652834719567610870982811086057717783940028211756132960050864144145471115116965881221510760579597836045923068234163741090082447848698220544886801267024397945008925664474904045862999065696867662509823266392258273108363706387503645421495465809565818220629683715965308947746325609191339949744130048378628912847729215178564419171530274766867013830324008267271992413356653024745065023018642938674165189482475262722137998646151847847187489059372214378317980221315909685372189857274640939683305848761580623264346569419377705122276133948529396201380600066168111637852820403952926430714037519224194313885642124618841970333728017950681711651055577455533061592095593903247405186169407620257095295577636727308305197718046778414912776145472129928197661151856631259077349344388010132779565638448886436344709356814185052986517314731910691217004870977067406069377433722571532014697886246149096932852977911227406634017655740069145179339926429074183397109481930161470740389504607224933762089005655772993578271969720492431798286379748602837737608059019148193857800814766752272590202842805597621594568560533711563003901606318640348174460012532693560480694826089712159351482468656850811263424893398748307939715064015594220951531218053505043341956577710143002447777037950618552029106241787003867696173920753490054475548997968009944086772577144709984313171777358693876124836905754698914854343144446467848639752177723330519082359210276941516535549832225863480570416429806086558695495465508775368596260773196230486599111250169083884225495379961361522766869766101861916686829507904560120062371642514384619842584491688808370669494627306751395939226392617992628802799102366794860215135925497728571915316237890784010263750301971499213514419379713665736013911434075895003906219769901311924324285361046798441493411199852184419387120481164054009395269050458524926622640820160965536460885483445607275032656444560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 31261367066375549791016181006198799763282695449923204755102081022344977892523244891469668255169777581141845692073470393844559170766395001126216714622208281097544310348636141855988688196694709853554472188093850759521385415607347758054801926598441453461973225870649441792618134304509104558985135468222243029373461816121544929603876853907989166158954911188804864152617381911119448131925138335569433228077641547887636736418843771674598817741379191180440640697129483464154945313386934217632647623270705105444068939354718240523031571019862238130698479158933183590387021045816725050711080205303681410667994615127529367370989183690584432989053436779295149806800682346093124438729707317063371237597905884648307526581612737651495558308042204267957248625467948508726432453574654515702938378783204103188800319860919671723794026561806896585386579430223970300327487267764165088582210494484817338074761214366424617617828276719417421389417084531137643885458641794570466347741886847934645296289031861233935946954708633494441857251497254186541062857236971403297987942758215829973948849505904510700916216972609492598890839654973563276332242944867647958778556957840990841351534499810442694611495633528234368134007043473052214406091726345186734538187513587858199353821695923405631145808045518358947772334982409137337198083686042739325902539374108970919412265460662314815570665118622493338726797181856744680189634276999107485822626704050791668774269116876010722164815912219426297625919297553352919666740653463548260394875357142250763058181068247183276494692333531462780429583517075976201235699163630705769464271528086293825026187431020551416622300679415615006238609851956076356364921959068898192500756974738898559255642248452805808993788832052246428211244860097818710640470009596519967172525901898918176655972644571950680797413646409324052661834941037999550011289933728428817280871649007761033427175264693117117694712655958898433847202708354985146490702309352802954145345549623560414056936988559550316652428399780712666286471063304414268766830565733582777463537510484383207495011520365006490995925855205614835666085781171972655297405257735427319740015114067960723373686445138603188295499243876783340244277505475229912125964139975329015935065489538469459960034254041482672723660408736679850021039037636444176385445604457568881208244026843348577105863712638935605963259491530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 290723444288731580342229699318940793031574875119502151976325082765502834931813666255822689355623385983007118993287594892596557529332375798826101506475482096362326751836325507699727025998822410829625876112899499939856443855879621888937284301428413423786066654986674464438660460016661455963535856918130661558638302841610156055551007230070116029931573654652434191508195791887521382745641315399526733718738372428614958391184145213289480336101887766856469212268499464473974831761891035338987890146950985834661231848913590002326246894493683595295763195785205579831798690419176678315096813685067098231336592828607645651275350243776636851832987530852255415903560490868671512063144767740042615397007322230861491428651647091186255786199682136400806795623852833313000712249541530270455148369040885235121809435758861603886120717253706312873930273499048864733466425829157033416535216832250607880844100027127433585399050896459322559883037659867980362299337692477424931912769031243406644927770413377858588085901180912263072721780567288761314877970221092298251518406127050308799702566025893298923825673963303837192826804004762952700490106435231257238038316969416490533764586789633189443539958223899787624700739075943191101781287566634171567988787221928716949965477623249324986409582555967606215307910896054868066722653250580957554063303753993079930562000602987495749979364184331038587415418557974832738369379628743773340040909430847613172392691738333397784513180251952928498560974100661177325874219281391513348693976649228218790870306910395477328579499591985792450043241943909858807413978375873908807934870435615754636350390406493088638150416484808996650210613130842542203416411273529209202767191830010658527328016525343278895673589173772845511507490483915775409122348814996050405013909029502113160035592193462949985848644993654322122068070144759364763351342794046470965266139284468801222028639616449547593751839294543596319520912245213623204680537213186019080613166206212889358363497370695706755684802967635042041956779558410396081666917814885970517170905799684750060870353098739242292721140041736689709117529520460463905257257096767120169843515733909210008371207943982347412092265099842284638900216777210497142882224030313878344474563053882040284761543160625191687552618255429246824077329003957027130238714557096489871661450307913381900780360282291835683898334070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1105745360530544714325997192619173470986642673410950052590243650433526928174966919027676995713315579930998220290127266041360245713208680785459771106316630622133297969706184875823828577406252846598931347354864731196644143773398280044830642189855507866629558660889011132288550865317356801135623812489272752541406523275824096411034499722650120987868564218050879807565436263351252076115659385028951545256041208958016790419846111540319841079714736976504634331071111695318371026595268167605786810874465176285238996792328790327852361258652981904601187503338916370940421582306549431760318839011601997730903407734063508917461906978021903240712957450592650973044292634357463356772164923296897510406536081256924404531156815208984265277918306109476485690447463055632364970373266671090368236882605169766387794453039359818817801437448347289676150036658855905026800980797747508207967139514004185569885822942034151361504041745958443243071424241831209153831682379172725209648306451542158330104763901046579980688087918749993096258122863362915273072371621156578593344448729300981455649322481208517159840265755660864818921868022671625479669571156711539607610938814314259383399098044699731465348735828655913074818643272400927538894314003733570211523441121638057044353648805354410017260235163109648112196785625610242592387384510411455164782821286214478865456609723716118233880712558257906955579924797876948551439598197783536813967745013554667953957432930886393110863165504558333822298787961200648269009002709064764216309089567475545431965924246373869128845977208019099092750256370693496956769704969520911452036720261814620098376837900636412173153847686008784233437778584186061202920277735117119999459708934653798964116810838270754615878926602181501540973101760324838272847872296548217566448540949620623942687071634794089283595195165523131373185654827828267583568498115338003355649230028572911088187700878773459411845911771125469932868087941353331829897408901592865731149823114763242737890844136042667720837930376407963375458673031438144452192315640692035910423103598877714227337015906206013021985748516671260823818048106213832185765095045924605991274631072554311986143986115934220001939160050183537416509705029306577315554154886026123212327811097179969648915559317171197662514987301071937085394395558717770613659438692005101762183201886088309613693701337806865966554432560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -200293871964654361489897628701913530418213975186429623126016104103458377045902050855719368381078103229082523915187012042309871595252087878715828775562369873425144554839636891604596854888020997576992595061942560788783295840514590363603480369700280052179790346402404106383756477766505239420229764136830564445175058351053694680051263146804434723487281485753722988189774961908512399471727961297961447785761384499419614481708968708552215633993882800418783801433715633575619180705811138288946922308153192056959154443030773324910425770009034197947607887316515489372043461725879993644365830468446488522540226688386982241919610670391135816682407484004539555408679812631666491969897283345430896953779652044193171140720134670424174263626338198709984143478194450215359544090390008819736791123955608002764242749350254692762703598325421592354223907958724227885344425468315236871214390244419756046084090647665879434715084190501644106760925186154795055646621777570653777487323730309714190528646690848025170351128416642558958743504164101379614787018779984852230509624478511686463364487782259325781951775080955065669010631243886406482862222929824607390696898318285633914947463258351564203455155569224117273079868379932252878733229769583629306642945176059128037860025012435286674051073584775609460832950218935931014447180905713247811301172416567949264508061640417063109511849089179062415476976651944117480580297723135667312749178941945665945689517813803344938332145511488934569707689884037784830843098426440667931289608093480746212554106668764957984746744083927822071712116388929628841910812005856532317609129273147159239201342261023050326963808007398695278794152918009740369581222801331476561579414464262910234055427039236434099602690541580926369097089330962529266706490617919720535490142552418566811070213108763641023298991008662823795548865103856334784259089447676920494834724516811359856661560765564343779147878897827338215691006957422780459023468815030414454993715412470696105072223029468559835553902399507422916746961162897089388718504259358906697657561283050441314316399593734553230578364190131922013161795773379070194917714835547311669997864672789153295150260428792076617963205744591721146761088347302892279533399757366007140263324551653060299002356255581055374387015627208469423368899013005602861784911844355437156703377761105772396873633896922258696873469056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -1899557976515612081626028795613701486890294622379422256021753120488559134894165512638135909508673080884942677837137161543882575148946161148634427514382375432873395459533641275811384911086573914635400479711695155391484268041919547970253387372980287285747141046024193276504179474920546337778994302897229949585518838571029786198092074861585057798879351557603097326347017991226456336285416191204463942778391480245494425017417378864741951295979701489246578414346503426803583647440971027896757532032987737617910176814444957150418923140456863544335667943315824479465776237401361811225106772632592110241861529199615881713760518506237899372218613586454537717261606265604090828608141262154435469402322143359334965895638975881285720477512319300879385819890721095173149571763407425008522064866997053207774924189549566855123886303281706729184322201102447716555907294004665895748326556621152026703052586219207265426835336871522562797522411785202688713340543291485312557921700118849456649473278228630497600049275801832629752081558706913721333091734034618410693714477148941552162693548373442576862825132297901035219303520766234363937063012064878535392757594765046421108216853019250507207727166281398751782274369258202754848516702606719152215141548313336087028423744303001869898895709440635467134057992812627948268710077152562928067707703110678738757135788519809478949744672843864542536985368152410281311770989083027607443514919776064705467601169426387447396244903306260724858914318797179861977689796866282675592833461709534403843652550768449459241127275123572897177349383653622836082684046311500226447067487400345820891711061575198722765358358351597924782573433410488745156580670446015944274998420211592934593744362776126037260285298325995002807115080868995152467460522757624856800384955098571779960981351809393281300101623118878252019089907591431904294304983239084779825529414432542221412130262863430711467962136027407032159291103428071577252596098708253007650932744434449214948710147462387977111657461183329192521619463122567061701902546839584013606769677443781850055395539826521853095355481414449498725806877750321320989391349704321520202316631060061357016537464170131823316288768418404848334785301025419661418109173974349797394132161053846877758078117564654109626526762794638926112707273280337128200638049725471615724565141690196664151454565332346563456674320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 5083329932567763153392895986882014760586211811838368065147365440695767012850829786713092555460686295637825954313999640777104490554572446531377766726127264104627396935846924831916238152756588870207104322649542969410387754119481670913450363201284426080363721829300661135330434063410199224346392623777999958304111735991658804326246383418914819733962086967406792058899990538022722697296208674268033028657002076367732284931180239288540293154988816991547031073514770236180996338820706358217313711466285348424536812309693617387609018450442558968097580437742742962911349760062005757677617662265202583285612617309836030257152643288106709845536290989674595994286855173777545698105178341497620563909106864060123437105188308073858554004631188519928478785298220160668113547140184357938121069061341423243098293378948251593214705084130213625512573073915556138454616240778456571327165866659579583956081623032532900717276449322310044858076324863760310530259862567211027244258680157470028980977709223367616683847004621734925851536257847257366866663190483916609754399776255377952641893286715812442627131489924539604453848676952161122648532364977400150228626073864710012431898449539149011629705638969226137246532115293796218390799327175055248185423789737705226555510698537703371111193376944097464316810377300824071865476836561240582766544004090220147209895971318084755475569585243107993834921082386056250000019254168749053694030978523913799839800848124647419713167575602345339991929966490485663152755830242449669413444750901644833459671305759599889271990399206237357936326674187711842695418948127745462715009671462110076801049045324344717053275155677729439968488871527462460214907774132070610166569660185187049012271575746632875191557080587827063470209727182399947812194751962140402285843168062940058665349891854770319230346585376955159869730990086552686153496073125588761183018082522092460437998494306062077087194880817021143004285841600404902613948419108086549850347871029005569771089844941328526726156657997081834221007727848413215056671008145474893864153643841917515119974905366501192865882989264455721355300986070832398972018361150356742993363375114363392065643888106376136649960404241091604716788111815920923612159144309220066328308214074559610524976523065975587281549196380227907977509471649824740860118265609946355867182390286846684314041473773962812805452440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 646803676986003818321518319015504903595729484857178058213312388561853771186388162052927431730451884632486937312250681901512527212471754896188831489558108410318516043832525940207310454697902511569147925777791886659698987103312726867148802533823949985995324927754626111031835037341457422782428243401664206250404617288338903231455851279952065505760843795303146968999299735397310291258873370825530539220754032437221032123466544913942195680155297931615728687620088088979468446561918823504236543176348316460303478255959662069580045551919949826736767821872816536218371994205957314294153055156043620050348889359058986678809706630958734701531709320773555957598486822170506895791789053096951793696098488450407262328607445867123792737034050546422019949068726783943994374472102919877427655761296923798314951505654323482487240473333832991710662553276005616761452205598374138467560794637501126674935659309080294903486562175475744168009501309499788006961957247598329314548388107255033849080522784644118647207438656368146356980818537387949042012812865727773470208240731562171982019162865610149875915404720445087227910546864469170826867831097066633976773199213894051024260910281314540434381681083697436807019074602974041588848656696512458730559022123445699555505122640621895299773599097203216253614738450884863496072465609494702656850585723363778144303899522698413401869553520746715445052713590973783398124250505530504106441876185954199426320654002076070347813658828940396823365208942029658612170601343581847944616054524676802574543112257338792333906031036382593858675610058483149934008868421518133416795553683138167891333199240646913371352813102841893439461982448248191457896579918988902397295751863639049708860913214159725445762400031787008066233534706121912150274809489623868860901196967864910531108493857034004317310479309185623168115508715996064184264101053487768498013669903962801316951584387097160661853064321924942487980027878749619847672606671653177949538407236701566868211317097410436440966855466777007227440773548476928869358784831723043079309744845093550824556713496090780078528030413468673868153631595033512688891984525063857824059635084269359357069281210671024620437687636050591191631269134483617126604216212804490701707018848907804125762654051135235899581036434164288700122189389923697309261253675123749193483399289913574892568088291112229754655160000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -16055448374804757696175898376003074749993106518506151771639499717617201196247645332726297805878499562795007364832377720515856189592840299307489958104459592812514996585766582437432776579517079172372861543042633718951757982459755852396653795074880077385359113161858328385383453988305762554508493592773224486277137775276110268093380704538607536660904625193929705926084448371809387326807827974480094012073450677459780101242837248232346128842863630586875208598200717475638960763891504818329460016101514758953598683508304845127377132784869529007237284267886848031100098482658800872998895856792353097287927854019490592423643109750812335613794382194180999360213211843202222548652741436013279650077954024034956493696605333118454062557635470067839758175851811055761160896458325759069422333525088272488779328194766650795121197614541283960981959731615352746102201898768754685486458853411076280240554517972331197704186912823402845129294936350799831762597228844400586516413436913830490795667025793751298403430557061669928551275921479449424393389119975208826536824764441906353704656120860068086147299021082554042713221623034234415561982330675957086278393456946908422575407127640228520810708008641712506138041440539785557075535465791857057756547513260412562639613337273470565166614008406183392316992744417053899752820116258112829474610313605476802654396692960326246491265732733454243467355341992401582319969694403067431908696466825203434189577125114836467042483359887786021923980888018658133771644372893230814168285247818256228371408455561640283986765292470097446658552180714862258323538786765193339405729662558678125821254232550634951279142848746565492682188769293239360255152661859875072590306001095825881429568582069274128663922440624523397483796279449926173820629337759234859305333307292315651680829564153302335735772523835037376035741124824597409033034381251968418954157235221235620817147508586455101470335878576697797965029287035666211598529715854070295361547300661509459662500317876019838253206015213844970472518785324011369836695544252401424481104812013061247442190687886699758979010058922892992868839743734913160340392716216876835222382008604418185370079721149527191029317578624532207136271670248161007159181811245953810514870131617042203966623485603610521268049449311228108856260237311378677474321876551653242219405778814186588803856299400651627164480000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -3603767579860256268942336731452418670096795291034242690861876928448746074969581316758828789417170407681618480336093618180147745512372705115661508875964828856020530968069387850463138239396984719029879866563093107801787226003321908929895396953795113691211558954787065787758288400346917628660389471989829508912119083371855565702874192407843690651255850669762399232389486867282861297987767832148403684967056002318932719451949117673829844283107703528699482913698606833452791316132066144887725447727013347270237337387442846771899108644510055975116988634975173865631020477055009252114857395196944718140102017381955354252425705515361763331928115823700400940841339582672528919275827734825868529906383475848248070265599020218121169070906400946274635400654621379474468806757536756190994643085922184627663951880751774103215305212129686014447320758106066286709144334385178311248190121151762024111536345648550188438263481779194301079572022850524928250809265687428046474708158796644356129701695873418849536475762292287306950014147006035723158345802654738305054525839057908476435682750717453331502774247969504159482269538514469101288317562579156461160903476221850167067572530501595159398101270078199689697048505778056175802566489026207463901354312312538554638562957840357689522448206066840309537278752348474205397167634094296245928605953040993041897138429498182137478924619374204855694452643553986520404392459924859955805461078191799351861793781124076535051789260159116812195362717811749969114324468867137418968162442785669774407560368772824257127277009673900309078077952741835130475227256046031402229808721097703909883548568963196735906514345930428623632358191595260898938657930327163455576191850856929101498189996111156886832204729835322743378929214100393584127767291149523149197684163895065317783306685938341018605625538396002760998800659660131595437253193170025781114169512829268302455636289455445941803162423161894151093184787760686580070388575728730068449593720953035573865723382437804542516214341614391123738044296046751150300624646447836783718016429370081797174413060452624749822096206265261263022915528383415354082200092058497091714070458204101105821198343867824409410743278667396261249413089924058411698536838685577718223566186741416197324601002171555183912786177197727244862221341476849433319786135299352563742735283048441056689615502745883086363496000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 741101605547101116879192454771486142372386791245534698755903796180081309123142597741365444407088035961501271102013666665337172186441992466450481734067797637440251326529538929541960768570860736839042118855054463516112977228635942134658635520155705274121237440792211670373106297580981625113029135214813483847364836177610922379571104331490890465073625421777926702103039509944841721358237539911881034257031828949904390446150586932409720523637503080681094596207490778926624599697567533827918085698907507726082261886450015445476504812078870363248151001875651297639888575603156059092223556984890166502895116857056141686667360725165502976575611455575193748760894401249438339563435249659177017274714540019724153052031288564309552352804652378496093076896343067507551503268907857087261817358497416551626613492751120555643487300547811992369939547038190970424820486218165323360310560272695248518134228553686942176211831224974225617215031529440493779247951923575024395031352147227836118564283978506419870780337559109806242317145511615490182917276741133376667933762161574193595075572166560318956660900959816094628171763351105015906619476544612056717915062054786901448107801488365986110120780327852703845484129032591350512343779550126565095407463959098054125887457199018539214512791752774562884817381051365830622384810538242407169179995305903210720255354361565656350253431025574323674597314719799860336017559039719836458830914339478704721552302748436068002049794897184632751918874578843290037787442905538280423458229613857391474760993261967151504747745137329277682472681683697909393317110284463446891109606152171264278434749948125135290025006646530655120836746860056587138678805773789881975266005247986374331927224206429832543224259493750015841891106972387999876018595952334520569813482759136030791738277895290883566423003775391931367633829607136704909025498701237787287211301659508035924291274335923143700633836615638698224433232364144692029608426516374203111399223836850613837677557173117075029332637722102613712620160434715565583254683790146933376261884934165841046735396419596867199754170739337460647168897076782833943422557346661595231716593688417740197318878671836375982037347008226383467538495261578263178242364437009496696629319709603324877396627989612036510235362615558533308323314453355183936471003617251117002606835121917221448652831999353468425400000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 11021723918220854494205464918553008261431082957462730892096316805533886177996508035697516622533851644501924694091612244811120234055118111681926482230347683985193610905632968018541967859093414675551747827233974747006261000613986641500717556833902677863993243950974065551986116950885397818750282369035042798809827343192810741096355847514814360931513821898084621364163765512433144369136128544198637624243349164846768022149624523794629906737183821397741212078255459545205351915470520794448638236117366927865947557377869799145422552243271306783656794406829028463990498164634641945214398793965070615469330036598974779809290017081527665693908252735321982303128953223559841744937492989737792810438100455006852425046424118606306440539560834238371197251089286179259781656442512537845182704966724950154175385939623137464816227937253133693032123443858419230470750737883359992955898943725264863458150310171596066340724705293897428616784685401427639934271147376229471231463406639910192854841326321130293283854156223060999541215226528862721155306654920539006847984269800329782963841340770809512173413597651866961213733074508030994611877901511352221199666094141266092896111035315459626446746441117080812093226289153200808222912658850821641519776313490853139940515664852970508081720824730910204139447962216335123220794816588317353732381380944024285379053227193882133986263303938254813938097613131757230728060761951454202350008568046915917439304811570025116655749839043913643547290834152799138884405628448752706207523240842040728887589181274531059441085068806743587019200420894299587452446130867406235573818556874816352830761202897881564864771293149134947330775637624159149810905037180503764707913628874654820966379609954262776298013706067756917890293698238920460882962914046932300043072805271165384655598215608620652086004841751297995848070692477549883482911780642083091553251306990890996250173183364392152822385785464030037351075829261685129010510699442663047892060420295506995610461002132453202065236189792967514803434780854553487311994919636345638020421930958461620074333778652308634089921884600419396604410123408569572455831014962002308764804136475417864555312226075655648438073801748176439870263788981683219499090390739587035750674956282357777347550937973596386122211000893715088215485148491644509606324447747899162664276047309694847700742507808354321200000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -25842235319160579516246867289048059743452501819795248867279860459253055248504893315296566107998253282317673002866252778840535424769946074425231826000517154125837167886217832932004661751754676534237165169492306622726346681111108586812163980037530381100180292352049565951631647828656559686186053603394552952868140971338243674664212642666200137336831546099750359932094474420998242237886378256572445533575967393361314274182247759118423848070460283558541638295769614692097043661555801971866511880375073918163977766732064941527145161961810612728681347698775115020688251337902238778709888707790300408121293561862011419409079121635316485426497578248520796827735593674306559692107475536860486420486325710923446945351366915749136533726821887213493963360207372742650960513160682352046652522764200548151548170388978585870026001449407268243132554093043028782224451285757031492514110973733230009782771488424530773044351455907143869537740699907998277502739590971047526208937624188761313675291218567371466056853085858993965384489776516911918698324819583656638401160135617206615094677263721556270060625199303577665864680482419752402192557626797006044134328224320210362126967455954634502969572339370821689104690019040032545763674289813195451188478553054050257452402494543709275536492683286525945522512919729171708774093946106086445627840262594811911580185658225533646760044776414989554047953174235410938142671462751797313248584323048177855165655419656102128157808006615780082510195465656992596730273887282195129481450695660367459761331929925545364541427096252302097698129151629612283417732220316068926463123522337314782401246610636424056907326781880507569529845731678221347075530008292690257556276379682728520514825135461846870441957113054073672716509986149249420458917084951037843235791301701577151504523913600856702335629588364747813191604495326827851377414856586651388683239810325772914544139745064837871284040153125574556817106294621873061411419888927588178736594730489434104580922508052234661691937185737183850611096993101916018582663152405088595938044297328027181251321720695081987275177231449583546164780904139541450551416842587908219269732070587247276967640904777414208530382898133812861911474957506223809025143180675327016927811010942867348846579555095490840149575461945200656211724273315766028144830121757978801175666631822089892071833324126940379200000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -3605547009772328113478716208094274043650174017844009160872536579741578024131494298967096197723945079359636559496992277142823695749414064983186453113992957080080350481814719567902972687116807269765542119716441093991626423218840811433450569289153881213246484968715610271441108836066442917816051042566323695861703641888041867228375952815376891765957266837859384149959518940795552929811453828577382846991094028061785617983486883239632570589046156921737954610480237465278277270428076612821818094997581031665768647787100771895517106985159365544628783322553066917704964415110954155019616132413418305698652725420088575123739271294427122223700342134891229754847475673297533744805471696348233439998766453216821230552668529977726494777773240745139983510881569010821779752481411189155307135585189759500323457285491010385491680507207077962324646798550948449101007533760225378967159926236063661300047181682124887890222254624603531086867698752291057461122406568288336858015878269912872591332687819315011047764552460161633685753316680113113689429660196094966071753171987947364481198985555088884576542800629548961641232778873972432273737566196232544522344507836850848312496329546275040528234157923952131677912777825583397421343255189495536944321489697389211444321724120826237012551496748047291920408165960198722217621833199564075713197821287013199861114588735282547477253395922704602976925010209428228386362618662318877499921962064753583002547511293594546005443109492003795315250121818791545333726145670691399355299189683549042628036427726628565337852959145007420859329703825084730291381688110723849191534162411876395082282134850489854018757191249002157572358876838851765057272432138526250900255908484437388895967015386814747309050840357374463354265494661429694421630237422913464295288970647974109363680636758460497185186209851635300754412107120200856935346895447083639977752508865510330291282774016873648130427265717166206985727944243951591412942882322610250228957397465867593133533066409608331254601956418484303961119474362311990880209940313311164791589102597894857174592338762475212122442436285148145222334240933805850488336151336516647416888199258947583933562409108216659775688955788053184136690100860860087393969040137284542545215221816915439392443997907503472903536961617535531478063951017847468385055955444041307303177964070332097309894098826613258400000000000000000000000000000000000000000000000000000000000000000*i1^49 + -234375614153143629181622088332999511720375485877399900248096770594900948078565850564945075191964129407932334103536421224653915979158341565081202959969030228935061329768648724794264694388270759156679487603170284580456132823048222641616156823898941062648038720062164629844157024464024508916526939720051948632460714004415670965760990015378709614552105551149144618407444207918365724297616663440304444641491040441000309093052964220287174570718107115806283901398695442714603629356679197445551163658883696989038653081786118408262341743837845269042094606344336464908534709559941551412307531064497068279236069819986784155103770980824169126545631547429654889171331375816827065176924374247715170583547858711709928293938482447416828933810518617358156683551116470067633260549790006865828715755493375458426454021215209810872010126918265203605323011793936419445611229429438024589828070497296441271674408524988863756402748776151796735273356925861319642959402559671379162082700849402283225945453125690934392324599252880715363678657301880575759439702728786506475825863457129848595708371938160639314923721983011115377581804301719718141949292541681819486628680977465336227817921838779764175585909344973537387531268225513675313362634880074649778436558299205010883911171637106904887326784853322223437278779200641929740500833809030677125912126409371722792734685579426915949148083231122306396982314225247088474063451271563507444868050573311412757509612952604948520467619254377322798649448288098728405065172862232663391638675656544471478897055042709883817377856911929121830815672371157850828086948344969512997154086498417848276482204186103879027084619642159732802691789771498879615135584560599290855939861396503781014798163060720113204300832847455584690175117731047479501776167243973231225564297289229646299447858767341203414767256222114703592258209823179703197116390412977260581997622347036931608419673736631885688757350710637251216268037454955460159800846354610062169812704065617926932289380015881341305984306891121513851312329875615371128356726415376953942231112442187504794279399575311147128044165347089748372093923590168508950830867761773292760780116687320149295511794985185684901233154078041987902141225716047923074992748943999013417596204987624895553490657022089719535576294895326793211738403782991331768932091023677601964927527600325708822376249180484001652000000000000000000000000000000000000000000000000000000000000*i1^50 + -10502271089245468192277957800323535910483325863499271926377403069740185375016443839094211725491538416741272089174301350587004880217439355141798913890795084328989513885463606208549973297965380412721144164162168725952010851620687978156982681559666276023636752334490298393188027610038701662629343089606281634335801542451411874280635920066047406539849894039972344909486584342099313728026128229897130620842262205964757342365492609739141820886243735125544537487212721451722475598267999997229000141236854978045433191083971882076118786402881373298057080114533498604046456623737122275967044582122205879725277073476031854236649603202717228430369699683181369888392883976196411030030719782386224591312099439413352448042816005066824102237582272312995717464777906694214786176737670853709390172487777262289242249745971125533898125648483141719562676045207120598149928850473764121213961246850036292419701307932323229610298685809675154246189328133668660957100751953758624044504304142407837097965689787591476889890163552320429956901745113133859982826195588435156508493910194522937018028457915081396322925177611138015578085505248213693962228977937095035901532202696008747831951687339885008367168129114914657048892430661463399201474526951511750533839051402145396629845527627521053973131192867749190761863463130648071942740381523067339858866071222198612315039385299997646008897144804089494758803193085877007068171722964026351730765263223335179425829786890630072758701015998133483772118674561622742738976282083711731224913886612830756242398743314990791633412307634769131132675546931956221195813490813361082440136856077947365438875667960713462495422987894622599993940872461331990374452437019040730685144112342666321510331499464059618494055584482509692396026493394910561092344135388517447262770587724636985940817112173942978918280425058154167473542794755182304960518081672499062840240339830038129582241058730593981065907910994387781707239938942289216207082805134998685455601799347003872197480446004309385701342582975459197579390794622517599810833355019678709533930300009983405582745519588479019347879282064641326751076653601770903271716256420962190863338377262173818072959553399202413246351849137850031768681316476297337580002538059817821888468763754255520444648052499817334627658261473790342614708736835709257379186149613807421833785070741326323419151059931402860000000000000000000000000000000000000000000000000000000000*i1^51 + -425541267363070822635720925504863976160559204935267476212877365243909408456373581669588758817948806804253136352677543770094757818354658284106471348311713611541724015334564430611511999156580621995404521598816473965278064212962745922774882406817526484312139110063625044011385426029803187418427117954173463281185268637540738172972638640459557310800766375970516035443510989492397366876679167309157558213873651276217251758090102129655820229585432836702792746298074858213846124035103398481880134156480155446228756982395923032602690732408728148846465861471557573044473539003840548136723164911859543202581942283448656663153886338274709889101133553764543925968847343041994436932103401221040490310414268056156417929519906931084757069340229333929665403265431443523542983824786715367863074092241679120086374340486079482336563989410864168709043874043900696825940426788558047267481571275669403545204822229887420655149881044965592493424889752425038545348584426042454778157683786476055663974467243349324031726942525597964528551267051190211424197611011053705261373276641213796218588299147800218503546304778433535565142579468150408622737745762062805782023656881021818051971362401188419190720623151861331600712484782852443717544349642011347733778015576088492276328904021339424062325065810071395780968820140951091422830037862687847422238524665949922423878207924554323928168835485628561028763600084180228298712734942084421294238799830512609914998597145129232462640897402254427389072284034884195086998113324154882204153688785098017978361822992979171991700974661412687740913473397970906592397952370497214321719336974108245031890789998368211555412094251920858106156495120725500498098978419909951859943217124733358532090554896516810713113083634198145394200852914650294466050185105487464781868412414599266653241987280655114252691223297948506541544234813142881466344009778217642111365832476912014449889700065264651370398114916250386197543802189423561355562194101954986746624953133240732233761709314008841938875354129704933673421686046794614474175465397834116025883991503106696379925967935722752858369847836289940198044253703693558022194393016884696606759895825277317893310098718579116272768900869068894433858607133780237206901270871303962213380949417913685604610941329082494803377948144937825065370685307280407488511440852584939072104524859062119213485619801181280000000000000000000000000000000000000000000000000000000*i1^52 + -15719315063096859260590815698452254746457169726157074376437075179241757763032437154269980384146909040007609182253661266314487844831274692733634067134643812790874551934610626565337366190118649574488870425878223114761101188234592962766850580102767276413794736544534646890091180838842167315853750882237090558925158379824053594657870665156106319872998945459287753687018531135593670683232277321143925574743331165677651631634358417547429721894065920580507651833980776792491467922548064902823749950103415006476112896108068147231745384995168401381261697247596154077881385049694995627110243613895446064296433564878155596169377250722132089978429301889898538197372906251014590184775293233126458720138053391450265384886868054973337278838848040386027338276273264074998474790108944329005623840320674832645106557133377331413666796560242742278688504267454561112126241793520331837369474256869637753438086455593746932533918133383618677460520432090831490198515817981295868852058512469476255030359061524584721514422130819471235116684216160805034421642429078046317999563187833339169868590831499633860854864543905782096336887030722377073012211309799769867675325354889603990835539620679173451219109657698060667391323601165341341730049003614262482085042636297373591696505982875957866557697412353472622390922135972123298105296673593133198146579215823717737777857264994833710916912895636660256721386386604314256459380483068084942526256457938865962468202756972853046866375034745294770170972216293988018233002450321788716082325478394376671304223183643155877962110462853731603597251044707892126317896325814774357036503856531028476978819829306206733046928534510320485987875559457112087776064650684957649288305407483815043305257743719466904822880557805075356148193573041455931333460883523862728528273145689490182026576452728904684806830115271664886152558944441410635924318836845805688716934324351447542949073855344895235120596601415722132269371727336359940115377202606188105479732180863030891106245303550146549737711874304233066566225548494172851281032246455876213448269267950057303157165737792125946228799963253941565969358877079385082871631161845233678412270070926771662661059447634218663708059865391831027520292897151169956959194883856726494756548358004729330401130646428355669642374722610329899968809435485534194177223353465082550672014011554192887963956209822620000000000000000000000000000000000000000000000000000*i1^53 + -480919330869065618861400130462817003894447794887503848670207807016823809193608127720023078224223071977364609806662915512217274593103563468445208317160865060113692396717649513977220152467808507830780732957161980574850663199832420524103815228070217003340077079185742057581703849666087545427006370360209510091520157532376714806175221142960792852722924713765276814588735521287972982409697838294529196375897872376138015510136178354601648227577524866994442853480175967819813893586823197373614587702540852350554985459115041309258495991763547855262387554672649814278007600512719148168774906402935340560335780774017489418153614837930426873951950720829398035179562330469272742221672436547244691455001837352051558612220315122152445001857550426068292781277246254106835282269094166849560203402425317960590203966100636164242405718023724583171080745816908145196799031871755250896612619897419033690598015484834237209953831557295785071692497276501065603860035100777002004546049667910279348227274458248653875150840267332692965613768912559710561745940662829200745480342541073373776838815837480719169205789210971928355736844751254741994360605685956109804864750020065339278892825785773608968954777204633488322440639102711192043216890478529706947708648208301709420862594910876757097188092303413208923215807218391387523337648095320317919745145562170336742509514286667737103670006881447011210310913296897086432142612894113141270650169390278862944859124552249731849649808418513044483067633424824121120000714026913754368754135999009645797950095048376034832839124816377973388962653708469775617195226077279138214372946944754812745695091433531260368591396977081460288685629150842492977903718954639481544114479101629139850440484078560423216799876116634524506881345040486948158840679677129115578655369150337668148659942718377600805131669511966077109000711048088858219774511440962738154771727816794164129268222872235936767577612799013498984623545731461538464072227291177959390025004316869844013309765528682336136120916691760196082155997973648326654824090296957929427807449033107790156208109023020971667221086226759263599213904694082158917735735701979669254310665050819104482463905016421621795394438952054990790678901671505775663021649727507294730240242767358718377303731281067360118787682357033585238693051062364980517262937458784812155006708306912239306464917792340000000000000000000000000000000000000000000000000*i1^54 + -14547806074162073610643924393405423406897328924700169387372398557588561623094894427137642554813654018774299782245787698776910066576722116683182791223906089464198821656269816865699307361780636980324375985280664909849462882765749567725184834158580900284386709120710334566330681383220122358404055803913941318575238944914658176849193651799767704507075155599196938378506705383300363434322092231480788965039566666380853040256774292183197999384787672731091402319483324435114985855234566403167819138281198047732065744348149299558779618781255670948197337115559843060175748513377260063732126192838422735429283413510679986590511645815913945450062873849435484404946280944698017363470501879451678624411478253508621016609368746339050904598898690949626888214276759809168295377092564142614988784787080084886155534725302415050972349760968577391238499384779410187919611599104382911800789320658039844616427036388856370643686354911161968638568441914137889422447347601845320576808075867379512211363369574751390468709016833974939848941676826309462132824773556225236024670403509027057802989707049441365597765471349033640897854303773673983315699785490391345884864406064345822782062029502063709060984955650361823107900215705197258115415241786779695245162918988152030929964091895022578801743180593960421354038937259886613408833210806687739324946293032172090389078790768349523041780089773740179444131534295940666628458899945794633851479740239977910204463688013459860347702919628850434970397237762021600658629650418016980684811758933543526798286670029811811664359971280787117225978659758515406223917867345198184099324068226844165869067960884901495178602160905206299538860885285272519479486689939410695445926147929648191265195975790056470606146316066787224279205256714398249859667573758227119654668857977817887739327533200619382337797451911570985197284416383410813288687592553849891820321358647091687860374101676868557315717588927058807086467955295838742669171648367504216200259416860697278488641153379433023489919783059734197590414121243433819812390846748021539635210995987074178456192920335697123965396022874645827903258551783956556232736857182315737559838424464400596786530569423827898856023744270602712404439597496651953289925454443401241660948042653915078353344809274645211328452527032967875036649783529821452046875866907485967875959041682597022861684193072000000000000000000000000000000000000000000000*i1^55 + -510394320397060787518244542180811789747138359178250299648196450036576868998219955563577527927364691980453749341549206128745670942390681051510480530190918875584939431122615210023133282925920121266753913246378499978310024910422137415484251766243693839592578124864688490502942969264586490374927950776762147222465462942969507810340520564837729336807102714756334694962638991894436331844299185308254328602858801485189274746107492785377747746275277508914358104369020584928238580165441126461224633965063164262346119904259216070324113660729196284717773249726997218002996020185129863383199879326678268169509112044845579695023436513449044223558865756649333672033095470882726164904310800282813178143228018489852418490091472483633085061485290635887812360974286118686849383783280252724116417004603421872081193555860965666405220087680784066356083661841179787925496913422810525838779996594631152707040119958717297624070139090789952697069635067015437115862489723155957039508427626669858476689910953537693996486579986819565189696750190198805322187435521421025945177565837154701887701784595947693602691036457838391089141152394728248697433507759768985868222544026356611132350428297880973313938853652729298935164475467431191864569455120032533177771504099944506000971046018097215729679275689756161734105435180161590662180472473500764952613336867124887170493238390178872832411695199083060760685486478567571782724221179355124878620033504197673778425402330438997105547799660525387511755733869294908047648460350768902826531326386912775070929684126479562420130675616904626860083731172789662191227981718692342941628371495332148705013099394452356880197003310154735546578582981296833323191512041906745211275070562148911681737603340796183622772681487267460301135338051621193316451361788421945180849101136799989416505844356438076471782367184440577899850819024118455232349222313186716895617822745645026248331893100125382365687716463170834110853137958966890196914124291237457574533651749645008384638626831407961989886378610354295480351809975207080450552311238040746150026751232270869031058476003939811368939703178682695068627905491436746347965825058490389501016532136708224312915761880837077623450689716540666970985825816901931115705372270768029662994977070072491444524770688887246713203961146381162795554700432868447537604118839955286864134659125085832796126325120000000000000000000000000000000000000000000*i1^56 + -17029431266276124660725849118261746094077124631935430820130441870486187883340901075530301908736832482977698225681008551934441799274929236503672439590705536456745738351829895790018457964463080817024108429280979427156715106734949405243632024682462514045611934897722264286547206114353851499189033031177343406949830081582888194727669218845564426889377573036531921946105579279950080356151995094848539859595735432924947164599641606151920796454275908740556451098924800509337139451880895160658985336275519374179157555189946923682823356529218817522973436132656523093170223808886196979618484830726835172790076183643999029402927136740721645189340708488145609148201094063230780666116562478827245695525700192303270202647636511100098719155607878437541962203432371960075438009022241495497924392762297672097485472043939117996170419761376713593185810438184968196205696885056863286159252535540792483014652288069035330773047654516742174019828568918023691805832329621926748207296054165875239461067925219090289972088055187267496184246820369271207223720546802378614947152818296786948030025148397021831306424806063801568973290062262512122961965757660636002553741338712732886063622829508710013781469582692508049997331307539349483132970048655470633363395152552067482577105314719724433743265805874780349708588034136137840036924875790595817236843772810144674471231035072136319130324545818036773525614817777139095983081835400081729816599609145420750102410215544778314011445562383920261402611294646163245720182073571013618269110085376564462600150974054311916710161180171223485911148176941194108816832373489732403495294127077738301718451196792643666516456874736311525469156426377358949850094920104530166390484126809689532289404201936684112624237923374758289053704125934620934187463112718600227830768289213479915000744009097399475843517811343978434197357812588567641014557681368322160093900399895346598827277478650929784963610958888356544771661851654637300712376821443033913368499617246950652142955657899439406538967719204644377596172900522025191068063026529596123124683615250670746282500696858649026210969371639489113086519463354040093574553047548195955520343102076793129553756693661413226174928643948566740800822548854896891253148239905941605108408565887143640094828202379413009826227423408203708040103986728433678242743659902260608793761940515818207997038160000000000000000000000000000000000000000*i1^57 + 23530368341998397705214488416707337590856071367651974355869858904817928251731153134583432127191692123870718678026427442609132074151886924516091144981949120274594673270770453457959172161251441836870880611012012368348569363678935253450702717821287720233403474069623056616754837857845321279961004068028317392595208399869607331252209222351632012132867120342484571712558580752303049494779822431789127545195807006872171475474723478712541943535387945748083083073123362512432297975818742288552853275901301949146998286167934019166805686663137015370316017137121091084307289586084169989970796715785851884505624377281798937250962739282468610839613279214152217786177680929206518354916693688057657583731472349927370248594266771803622771668326181399003473487336163562687776616246322902600673653780097855200078197702305941238027114262853313270904748960257385322360806879903101739002084460672647654539039954587021429070367806159379666446454009739663491810907627881327076938048759145779505178741940313787152696753141570654834906255767570379755441832011395366100809090529767661136246648863783547266465211609931902071166030976643930283606539902341671675869413919262507507085833660117479728945004405500574875638507122431273530873773670925342570203141410711726648835404587894344269201884047535098580804868952145514470062630414941736164276513322000500270273019302784518515821793799853234414732703964412019534881230543511155250804812138313361093417227921989966087435311388557792266538697820233954011132661659517688920602858129970928499319891993328188254844130771630589827805630434090844934710895635816173257797990672776867257703888159136218202528743885504152611674235160720377138342800753282309932059491255301796972234690803987880503238138976787220897735602128558634701148974730358179645610491151302009355533191136432741768468877917419779074762063094223696525728124995057857136501897845248533165872484266923421494890779442103396223046260721884981436967985896017547269392536312274977999820636207398882772651085864970442558889531661387640658823089862010933869053190375575571669380530897802579651705757592862480812879070407624606315562036580668575031287158213382514635025081275804904063956690042447123623405606976406201328610315707501790660792521888699951805528230116490709502428268182693943729337689576735921576481963424885322611870738079468557409881160000000000000000000000000000000000000*i1^58 + -17693663900124702078717940294896288008741314770005091589144781712760363394459380970857021211627435872537559463842427488430707555745855519683534429680997111651197669556137514310398652721495678473463381033742113269093153579976515155424050637854079909371642520797971665365392175252408441109578818976803662688342040881430101637453476657929266574068031149230682805622149759301381762317799676237717539369910454738356229642906051210922424059926770041229287846788853078474213320265282767506259700023182103377994254773952083064685468342944571186924210109111317862966123305274957295725850483328922787398385595305415916115405713829920431034987352920209351062589097238425859650276252161449286006644788789936389097208111724116599433653302506704568179531667019683290253528050335156371115889388732965341138645104860275877030539723569067653347970569702213747146784876328492666594539258038898657199786189841017881475456302939182932809201934645298994734780768341459768374630407958119724951884869211930537849920209152982772496953866548563597147214663256442165816221057067901338132503270158938169202873300897339005554855732409243868560767516585942900562426022482215788319901675824108303650740365423795608751732040227858868866769757202997828457435488941207280011305484576197615456663199093621018309731724261926556856128368374839621852943153182242219934309456245889482060680785250375517778240073324521464326899264542576428188030907730639462309219889292554068502574481028909823103140601506256620761588226746191724756097990567991526405077752402654384628011775360199376341685533788005818016167161623217141755242530063536493490349906024976785121506396282803649001931260255950579300454059836024635024617648794077211490740009024933186095271312508771717970324879185849384658869070579092776006879383789151088195741739972881162129870943636925133193436838476549306245305549081537672730020106809905560912705153699676265608314535185444916532402808531334940300601792277167515872171871982754325742365611242914142144345390561966938290905790266790568963434578618246269347657457249142267540663404254433331034873940111110644368260809788897524085363007565722474191966421877384289917585298396614563399555832471566292290981539798275265307140181847647738083614816328913020095606253601286628912086756802972029179009532392894807596160831201146332867065915270997759166769080000000000000000000000000000000000*i1^59 + 276665901497840734512025987162084600328439705266692416165399570402211554465353129773541203015096450014595415520712789896229892566785319574117147984571167457313597875469937723685819773482537331882025806591425809631455038572355868430496176194162195341602656945904379180040113054499490154902856444350251213619783622461409208692709671869112217512375999325447218336002664389988572141800436108253953932667746213501060804788369019094390239092997355470243526405705140603984022491321341034015586587565232932143865153208246628109055879541553189269740461149879746871907477482273569808608205079389569317662637234691369652088057238206273311107276632832744506939168712050373532381263782632990901365890683435180830038420210156401710751863702588973721990559461236838992951362217600007316958998797328432600681859238972025875988730769093149201589772411221909022403010107080032150964785671949922986615802916305583983927845197307418167184199529921537808896607130000848697620981972327486903854901641581727269103085420626302259265940845088094997208580577984765656148842822037533533316623957392404475826816453355650405089283582525850210671340151406792255716801282088350576415402964945956565855007076058282824826914764564100263319399407094475170460667941111683685416192483047511428276920385943174536667325484229491834616047586490029744191686313791694637968967403193750407933294640874161812488412202858561199428794237354056099582910744660792006729168565974123736175660543052903017826818162671806312813576136181346772081085860038528263353574986188830317188910775100683274582399452394679482570989757116896412442549789515873120987589543872327401773239445596202707563626962181404029450829900938123327775175698217361001312269428625995993386343850150212866875244945303173413606310790842623292991256981161705006838103833602906245181939089894355586651218430089983244438948391456882260050584564886650160679320550209573349871156738728398672369059044695211554103285809035239691509035204505718318755496824034933604730672832202435233591289621651555837932816036044502340893523871037390421851866890919962803112189661975701182204798504893608106053750614137124169812896628944654510343343882579361414754485285513072315855540889393810145550555214500245137724248678078929476295467256808951952560669874030376176288230002096189941913682017584134167828136383316200598338368000000000000000000000000000000*i1^60 + -5101512759165420116413193856910686387485248322413994091818608528651616821328625049630157168221813032313142265155745573556082573474551313533944691800165577130889586164272742918439492454475003742793006202421475031402348039535574153057041187258672529880634890634612586668183670037156858683653576753645194498331660529748165802015272791468420014828875754158063824434787181160255024036505314286748035911011446767464446021530827315584482989591941881352555857982746973818181879564803136783551268458450989433194697028583195431479586478883981270459919722753807951453057881768103161796546661984383149530862036944245788132333335765349886991243196153217525555459693443164378743256648697613533084850514338438897067615999747732431956705177423114109558990271558151287934820542280957770713206909355729357583276336106146858752990609688784230135553313732392688934300202883051040513081998599613705248743884742814273607634042285519401440413533811733004343953685964580056817770777569279763756760955063060624886854611105900480086872902184513673829018652353786120222380478228349979897616290760706541259312987778239833029252330068428046807034056371988603998794038299975850921431908576038374608635786764669226416983734916443124677734745228137145621176074268744273036392663156006449900743080249626258547246962707580533143637948870475358066865052886328954489704493085047892398118217875571700592609671419863653524440562043852279375440139177161699438916700023271732661134347272667557216825406897544668726102877829517409655205283006715543048990858703563210860828743619815543929549787856465011190182421727028989744595112618608468340529237320296487842427149613227958729409415888097308887737688404179089002641888791493983258209537749519584020484942704370766602951060693725103033863753860111626725691681044789288101621871111282444312162535633133294420556598541120488914408414527649647509360243543211585777604995702332774928767718746112539269196499054752183836510155052503273269168068302242882295793201010938642630213169227981760850344544536206286853946316344633349834593724063282738831635380213659149015843164370717150357053425376328714947237060805776034059749182919313103193839657646383397739053007072302582403355207404061756805057178254101515063311365008933292514555629683825195907551292053281382021468263577255414623007384232164524564560139313362341085080000000000000000000000000000*i1^61 + 7749442734468155008855766428769154215340601227069850040467089731412887473047638926279344655573643262206115476920248362788649968846895191962291020663517554531502699496755387673843373693008757497389708426094693832697139205010971803111221812264015714507206723985979484295866749814255215381365144409545067315371206247473072945157599297410242576711331223474020943718749978053979176925951847006649305972121950858226460347181525115826718979523099254820176146839407065276787548779563332220008657182349181174622887526388360233945207085225107155161046152894473161186759020197291082181164901399221355476200580328243085490907094754860937800181126990084710621140005097109868560790897969384158902044069438421909434668147246747326616646074734489282437772284217130430158879154719586259075972504378759832845503863176326956472646719509771010231440402856806613145178240241358142688166191746935343624866500777954591353455868170908534014023046951008002446690918214598240764934528256598834370401356695733890507593108751468822710998966001222190300776768939839206128253524618355837690397355293035105559404256066024563685641474269181428901143986782019696999716890135934323922945347755346921612804531649588739085825368804665242732708558361579580435473950915549275917973268765765134401838229714315369086687705243324083678860142456824070703819176313581800759653245882694297890736795496222589133098613744442872174876635494681522591131041246688721771484985361389113505367897334534929143986451890262779770132802680964915175605113521246475136107350126409685726478797112665364744071268208477747962934723962870152438976269250255217340623867410163834312321606761208823544592316073920822306072069779780909384501841154937482839645653833004942574976718075670743400645645013118492894926758638856997662994376533705543927350501262705851531557695563976996744936287944675552730637008624306077558139941458857201411838966401553036968963513802435072399613547940023533398297023225152034708329850797841451340771960295244632288682299996402103730473821562625128101578012914681589394090405938107290407290555905461912480333010433658205769412162486387678773755099512806314160049191310673676878530056328281502677610250310149012228370379933844930758148784877181741498653402867931268818918314415138291864274026747171340067610110943154170565246110294035778958728845710293097960000000000000000000000000*i1^62 + 645370797470302337135231833281421019689648009881177340700108732730573322091120986784891750220133053121057269906129579215097957541038745869754093476215543168854232808367429940355440607947046262387413615147174275799938231968278708138312930298437249079620235621892629556501544370760965515439408986798602645286724019292132846199843291876355916131508941457244668393025776674091672582704031729292823176136783112998085455587815055824896453525035063574962684556224421781915470582332371812812054923797113652580655605378719759694385917173056418276546787573896278969993672243874998441385226831022025110646139949523744497541316362415479795327505967711770697517108293098246925143645929107508058821089841661669476381576944473037365081607308677014189624479880014540172978754516813925619861623673721894885590891209146268919915839785399715992507440097421786643319207054017798626218308974254202613178184862393658189360675342251627124374731112832300825460168503999417391094295087374018423170438155428286238468294592780682383013379314835658756592475892849843501058058425990313138115942396472872714072130112618657474352908293985903671900652961454471443209748758570561484511636679296377782687612509386313572715804177923103313990358609275523874469256206804072270518567011262089128443193434321447485854477994715477553674660961669245076508926772940532384505319577156740184937328453810409941635876124021178894728698431371471178487313935162592569066300055469644800843690833908282650031653458432231200815656699193445380410481716525562594108392897061877821099584115660109046738136626123705403329375858331837934408517247374744209872699665748441161695886199604520969980994277909759842900108952875768449104122324884712922181638028510863580585861899946445154985169497630234469526751268469204661463466287257447293482024044978676295919349026098729732292402691969206836757939192019460442668541470011691190771649852553844193004554622624876280719671740241577848743525867552065325835708153769314848128579467857733057465267058332746956594379262496383931964197370148828435799031735145671758109552244992744703757841262204930894630480914526085716173734505095497873053339218370732865568945228602358801594869805425098654995809855184216477563915477441364483999457754823179363997004360155707415412565862855937692648093034341057219055842527154601967024622921087032240000000000000000000000*i1^63 + -6686877659634629997170008630814813833002113819323558110813583066948264349740535628905682503921033972975501799021904774869480002727457009456045663319473186224326289851247454591469196542453509339317480250227664758270163923809549273641616528158189420551186644120088122375370949443225735459535294792758305119576279764901883321884239142421317988857249912973274262118613115680918368488768948831615456828707761247512740271735220702736287250141610275675362832337475291913608489700737957263901839981809602408920261844060964986431563865757825825763002886379239624340232428909034096802295965771049468613811666140469027927576106155445205444631870315664479524119972228375751604606977984954554243861715363179136547900867337001551205690692996680075059619462655331497315015298297130906031958376641494315908281030734108267080035067647392787467677715853831708466727369547559431765472695768007878020393119029186431634435180441684251548780084088750436436090231302648573531354445978835977982968300433930605795768570510033323028146701739166122104351060179563729568186236936552126064349415596794087505445305163958105798918543607103077351779950636025715086875967512799834075574147906859522557237287609332830830272815241030317221834316761116033761406512017094202515938223105868979323780336937561382312368710488365362810430703574797171807272601634786563780987885204541257083674741141941269362669030095506139574884298796244761888862804694105992494776561107221966966745876886049364335760511910848556438816285765911096954237551780338159842827771641350965727203859423627570575749678284978491032253402336083930915578979471390415002804939334825917667519785718767745056516561498728954694778562105893943558287999899031392078447473549317296807670415882872353815506842561650954605239393631684177319863230902361358082824975545326949947078815661612192899653644299179740441617518515053517668480089362987133594019234287447851317658908893244112246649672059685274398411372652963810612761213907076187102605376806711147424569701920440832849977186656532288397485103530153203947393780973287913807374494998164050040562318304582688781924287015624418343663002980142047071151941490234020401741723577215741976671780207209065361239501418909372927324883399460354287474844535775302823194651917885103744878390107177013772879158291683433353429756692283111826802076076031920000000000000000000*i1^64 + 57451557400698806679258100465173482070646929873995535125819381421357388008169799233180756398896251006706274042054974932604698540386626712195498936837434696170193432853512065747203961428732916425657752527128497063680427476203832296383676257416026502595001432082201259882417539530796079090745059443803234625187654839348529644414502980737433835904564547578450803380273140446019069156284515774305766798914197607220121514609668862384484132808789483796599388528056037273778972182295238719590577333474255753055734617186978711916312362825050979230886741479384116462778370326575794937109255282542930851779434480128003318699404286731741882401038413899492442192479898222977461225468023606393546009093866515136815503244025115843161750286199200472159218850141551378419819509396712231531012190997226491928672178227930050075747224872109477791332658438408102604979056763929450503028793401737391464823881897985436980370022539246676355717199139527596385464042355444550593249057392040068189958986687353373163849683258697081967203583177680759708382627676346979424375579732068287533300241104099111671869428892463482805734282181685893508928330392932432055707746141698785199904454657806995009696977802708388004197086995849703578114949843379418750251852621404207035291444542532377672400991118151178626704273983180130685304722228738300673359399829865240031600500718784052041148216534851253324607103894513093791981872575177291700886108315974686893323330698689615440399888784805624926532551550543082969626474396144283833009374945979047330483152140797799958729327659704033630904206966792160684334100937425150224485506084977978063923915733245103826663724021138536337572773205784323896427246478961418030485076521404938864814793453236261738958388849629081304856514719124493903829707414955425208626163578987725372208111285950978523958563418632796431264451892731306475964042302558619119530673856020352522462677768657878807740200927260255172351893985549816178717080871040936564338307190194378836566368146401231089987001709870154469152031995518343997958526562708885579106001627665880232646192768297440778062227366647705917676563482582944098295103325537062472300631349640580737042739786373278629433693667890430829288176517869463605938399077326689154158240191398309489620468585099819205298969456213234148575575287939777106912550603096585485840396191428000000000000000*i1^65 + -3755177350179846216432210771467945103722635441321264642669348694460502663944831616682953847468338305355624247499961724078232823092038516090933768280997199022552882563537713436661887512536929540284073271467204837572113649860707957966628928178766225783370213207127859737038203823494371715001835443216147921683272734885257121416974305568137390698608109475689615247082555702157710761452528037991210634298096769372862553535821804715196891092177729981881202530882506149269633440496231314380184908552785391651225318842724671209836693560044638568728812693134205240188869561358181604141979475055932409620447655137914453918713350264797606456059048335365128371867503165546203592433352927133637603690807094503094024024983043035417951195863001979736316322177550559115989893344052411914524810346967417328450460839147922901616905774968565094873021811214319426438392999218092088292265571019343629487520245644473060029575049230248173554436816006770068152375457032396578122350132735710938832270162947952259649968120313948555089053672967044061664054994316504158139427390318757624148539265570001075827591093405864076124138957802342850473420513997597721512895774017867218616314329436896851660628952552020532839017557723434242539907480130868295569526352075966840093382156229334300997390116280962133907221206493979898284964172753527641405872702827247798137404795197477924503924273279246774267459652561944761825004297031954935316775057991994320610223177802863713755443684823057318391196054732377262524022210309387538859795977420814931021015902035250425623123776301794689209937578943325627500449293825965163151301913111062955225232206296298168474117281253166390144627886300254014645029700525931830949412934437127375015934435035181274321702895331028435897245379558273739430762888324993714573193774551621686782154645938197379088530079165630607445093710116657094954758740147359126086652639214132842539427316728066248745752941435327280959635163197439944045110120856465978953639093930834246463171776397899444850181686164343572449459377456595179937307234786794278243650187399361186208060660254396384503415389561352681235899749998223372245559609726918715711869957322903678139482148086387672011890471665758745003016080101397768816319986659183702293498721725692627276809606638489036707452919712257116002069923922103186078541459617212352788155420015000000000000*i1^66 + -84216971007632254198601335889144826599231799008243542136448972196568797528719494734930317781660300817777724337135465165253988844015344322578799177108611384807013912142962764421062389280000941358748033513596987276533465029615097904979088644746514897596324055292482914781374960676928244129977420016098230366961400153658185015364790910022658076415593127947504390313446559943141554612574728892119580560342634469376532181075451807646547993065039498225996634504714331399608084455089588396144866244486400322309733806640764252387260398454700373990489412792540027066744482215629278080655416221927258742393535522170360921137992940263224401606719496646575731210868760316295975231741575587457662036976653413934029451787934642247186738363225508263534948790683428875821205959130962504489768390643555897899774847205196828415402616146499576097152916650017426851457857743507082344261789470035910248244029373404791358869100943288390313401463665208334788166181303458162479386119903812862876494260822937491741840647112833648522429504140255440173820251882796279700191937442113471108076144505472262636534510354173074849290357821272139910081511013533461660656818261019784615735123782495049203324899663770315822930874796991740069749589223593769711158118606339253155276057407971814330248052005756818984254475695821423160263594545385099446687868385745099141486059223847951800619324257851955855624593273564991527031510276132337770886146281776471863401872126196106411775790011454036950137722026644211235688167510444859942222480905592587158234098149170741879364225932548036923547091434763588266035163202394726854356964571643635824420794493112302164241327812930407271735004923214875804620183769550051113002235914187696234016622854108242504339457533530610550142712462155377915348698450622007765263969586801295131064215341193008493491062257727709907707558473894156384912102785149296937369372160030064220086189405728192856713801421988795408375720596014956213221601188588547435656901377710891082485612600535579547295237251918140445324958909950368886829775620182680103484163093877880192653953207448481841363178116056208628726922961043245287425498382763163031110779708214531995473000416075607981115127580341882499538995987538561339429070762127826434766378737498937136377249402948410350486028734015864917107171962906211937170523057523366877536378245000000000*i1^67 + 86052135656369361622806190091356384696289722419332234382521514111474546891365072852247321087967242963510920677656737612397483318437759112282197396506268806845322430051766658315453413153438824691729824330381553838689204523207292496848343338911719675611673516428320929392256349427390328383394705630527363264783467215032333105775593490521462489080883061720760493617005352182072228671190506717055360771113686062393066807181368562557477415828639400250552700522820118560831252663782686753217917405280781491274774746366535592460259466595681182666472872881267770304385431184673327219358262810747531039037950548637945167798353047584758114499557522995073842941521760025204220980809198782575187974467207503187411412256704915365698740892958200612876574639074303429637511297019745976654699194881133119024369870998594468309245885080120098675936377290893942570550928595046369483616957488560983736137291269696535501511612755005921601769943179395580155223359385384643710463111629923066453755500340313778542606355492926566107411976863695435570356400280453382952013287511590019388593890685880954239487894612487485650761103624275125303458182701337625240633048248260049619574725455890733549136375045960604933314733030769922373115527573100661987047444430558757954299319670934775725231265376202001624808570191861278042324632728743289081501466580422832049833915168302368060186297258424781998443073591190373951580329537998641841695260139114329177812823849403412565310217224009092083721031759502056307522164809361851480793084183684300947471100491127445480574268633684542757886171695336567702667632234703729426455103156930932430602519398077444918323062136091647985159767776256876884783674029082388642306387367067678762803166580461795910464285523702010760038192585244606034713547866963921030960586410685645303227710326492661137817264324235813839222945465653273339150982360206026489259194036134857622269349469229177264515530297086078917111191245892395964107965026764138724855263166864697278418216453905664464088636616297727602759132305763672680355651162315135261813905385612705399774937361774260157821001504830124509029586246441749197812684988553524704062596888335556168650450142063723985934194883887245091376420076564916070890632937755502352986244777401224259973615087280564736319540752869668145111558047076939001249230251940894606823320000000*i1^68 + 6615790683924517550376039718092935469571770325299794550319941239997279007787275636525530175688027295310299511951045964766665206406928786839091269668393398894214966484629362098566259459105183340642737707728609788385056246502315787475613513362736969881146599499724451987946925521264320839239486920612823937948497343761539296831453815504329006450639244315811982187339713007938371926111483909110638961985245713797981190684124213854285276849782530918885187002201558288448603341325812301008585405175529707520430680402974210545304552220435579612360349336030473531948768755200773383576034876463270907082001653422480021087512274538095512032027924486897409660210261292806651070599603388220325903541923369821271346550629268831307496382372540208887152723550768317254457940084457869463700976951716133324435113908834408787513259702601685265975795381672134661259698529204786845120447807065323525997662951091303139532339980310827465642110266050313929501153468774211107079530449225778670809430159847492581019637947342739450592387065073465233436520414996340757277056358895314852334194572326829917541207568903578524686298505252457514927285107628825481877530274728831545373111052847915791604326153377302980642586624654920700168028408774684931950584471081143804119617610562372152455815227551918451377389227171343537987982443879481811147792949574411425702384073188496394232466366758219686468567744344410277387288378214361736474083749611249093989550119123283069070372932679042755746825420346290511450611598180472966249613218059976859640517020598829038040780922392705687092786792153946305322898034631303668892196172319968382298969167969358301432870332370594716449926397973446439539219880563427513270964316692794368161694832168743873211600787980057411180320739931725135512820209507511728993539365006075130128081105110453516380913014761785729460098865838898658465504106284449040375298058610897695007504856942752313653758122015921171577713540560552293130838907005791142614979153225897954896507009508114777676857841268680880479832632843537562054563912706930613607985256022250291603225454810633285812563928247691883868454186031214921885353389293067838949967253015386671967018419119524829677559274592708542772741856280525161095938214423791774697809394970303120844052049999131646275595524979640192359996801058424214517197537154684231149415000*i1^69 + 158070869522614486584791124479992998274444774821914244781326456034183611203136246105236753059337376007325594678984987340980972384859035793040466900968069281682337809980912348176686361040281883798976330819633803644555183946805404774968159780021180475463846647860258956629819055884369288659450122344831676299484514790773256229686959104324023830547873564046711284349550343260868434761383077225200162404756643735210283760742542808602203198684930280574881921210088581143956732032328557402806736259478607560905542602450863463606698863794874598898852159316727863834510797733518288864079914011998448182811557268581953035410432232056307375962502123468582613202696729998330895209162275057164396051895217295104142057241034050612896576513517561257759479745048675057598024912129155434014612200867966793118285097433845091846684283161562475724048693548190110916157113085886175250249522885321843454462790172133420218762791425259469106286681279337647607856910097376904135407587654939877422556483491131786769520205383159694708826761122387898358771279141397767694072537792613329796541727518241956210015883605362555742522705265085332832787876381447781913480380745893159595626168177639052387040372131375158626747979938071293492265398599189071029914003436666063035643124614562478119084288981549170286083417664879848379913721545291731197446910119159049206854536540873869264976540790357599656100360707635952549111221928516849978043126081889627779052025086945811703503615583454057302979513667586481887111670832561702866595259842655893052321814247364557560381179001757567517368901422287349526116126256775960118846510539250494319544646511913615865052574993171109143216770841571644436223043108138142700258211676898541513299627782164029142137100044846576588919622648136078424605488425687158253273307291198900401939765337560666427389123515117689869022221409354804075909403998972338189455332655335890424558554301703347097923004724501279068166783294411935655435006032771118295840240889372319880461156120796859427270108811876053173294341484996639998043863086321400827321765438737245736424644193288489002538551313536330453665812940267644734637022399529629965053347794289521964657763272024969511358854939890413642722622326430566830173765157727185246211307321268633007483415904548756701970214378358489351361182635157447948867914275456991329873*i1^70 + 3413851224718096138463435480768038966297591426946210210924813360387112470541468513976084881995770128061126189325211103357191355809029228247386804488007058592253994067987826278781100710118062847067150923515359335886297908213375621425188088388670510323588441682688502907483592574325049289133127582214802147232812659743669320413918177551973648999051711113674953064987450391298345775448543584328955204954459881839296211777863267454686384885624236519973713422346863176837267237245203456555734429183962100323402753341350873742238664048761240140431354800609127972879540674414614225714132144064297720885877067608286854343963767349420082781001789077916837553034631056859020713701295845214830073006530609007478758112949138549476550624922725714502436124169572629298969946404817983193059647788034569086128779491931208788572890090596180137547297451879859520211250354598171246158110741149866859177741132811905463258418002386927690951165551613185358184491826571302627205102244151263011742766794602116036348840379140012971973837284046759169879488278380952980081886610173115183561335067769119729510211520070260330124346472745054854811737336740599463738040012784387354721335015579836700105266094105932057181340090923122477515007257631084725584844001186034140768306567072227335527805799062692197297885834435294644173850271728579900067263736163879676435013910725599237526826290830638104559417178358882225710194584708463482531566527213122103814219263925059277028418535896552294418998128868634149881703785482785157426380200557168294025881169324877155921999625392537176779684482354269716083056921792302534516727294155195417544410275345763339088152443541584441409089288109626421874723015392323823992885042853175322213315266376036391476672157875375184923325071777461077717937223072174665438051389786727593014096721730003116097425790907542379132755011637491839400460617963554216841435556376062454552333565798096057528237719242290561936404397748215679988678625713798730072993662683724692176169543947342097213127218461109158569046798573018730206722565870961738808920756245835133935049828295574924556432858290682138012085235955335382949343969283893828441677624332809775402288176240545541916447358840343886000550690392763409601699787279469572313950024259855124227082737689486703916914202395549715464288822129983770524702135160385280*i1^71 + -4977007831580283175770427310718683463752398709804874324307434802140530216166435644742954353696658578390194279466025480980660506588267233267021574642099951367473132368338040605159929323145598876889274591894210611567423592413596852387416213860538665798156199386001420535879294241597181245733289604146516523963469672763689858385217480731634785309518801484823398318475259935058485262738086033162158810171087176471754175454187152254019007391512681736583069923866659098256676189118155206879251245141251746528510878655133325319961749450360770152490109587921255581037494782575414410083603044002437374641283048558621650133838465719050187532742877667133542557816901513551700462449201687926415572062997938412620255339538426054287386500174106746948596289027963928170284326304987864637359212701351112515840334269162098468014138731476833585984192985380368906623266019355621623039186492847500568532426617510970690133955012720100163857446157617293073093556529938960810229005351758931097861397275787017769572446492640301414730734897655203100349685759281703380285253352134729320360108957112589694020694819558892309931750309251552720790360603148207773153952187431896637814640733417042029605713561852851963871216625678008527850354473452246627951880757668640134041506686944026670755352551440063096952355853640763615556264339986175281339197923390586400618820565196471955967610360329409216177905497384017230760345753240416112595123866873967484639579501412320366398737616072821379297490890480289726590343191234818988410796072987791512668630075680006981828034421711075527581543554972931358540667421419727708671618544881753261600638666245411278029773061774889454348103060558002884971445776829992275222440623762662736334118596734764746163111905902719449651043325081404204033575840299225336549132626857381073376117439912901565301061242729742443785090597558269947550706437878547912842269563462501779094877331626073144179776597733768407698786429186018602797653145618584255838576802773652729682887519146945912906411577718816486859103886686112683364620229415883704859681313315242556056762910348107342910477006310747081946117251927779555130062820576732036745889576427214476875325788686051164734843380223289255897595576740022123099032628015482384835345697826024245483546839886164060126082437048222500626340010117281607859118915584*i1^72 + -674031866247754200638785268483801188055501025601782873721338376027612561114031410179193631803912026989427690029420172252344560395512443809896030693788077872836375045428166171377854892442750018252216853660024907978678416795442404160543311472397968413155876452019837534172007050948555151741013177684540348381430173724498853967229420122104064755838823512202654743288927447831182879556001044782843762227728725182913900041720706003927712868074540010336527561573565667138499939997209052548421210568411405750468173097171995883796815058392972581964855731346714123492701323065917930893706790063572238148901223973262501082442931964534335910726685720109616521824790559729070940491144776043165087884317652902939835625657376692697386522911233310801157413532587503128982689448309939262645117706700021267463919271230376387197724113520869078629718050189787687965945130865936095638118878060418039900120454614595894040961854695635277004031539454859598785770881784942397256593545690457176690103732702029654838509786374716237805914853557448222576949722606981768614964456148297309678485676909022129360535899539323884893267607370283627719949626877204039392111579619651877185842927086730116930338683244320309321862699770042337630849888921631732590238883216206269346498834259122582944380247069784270134425067024201547243220332845335489435414844078091756349328015169846517572843238467282048019113397219619347574652795409294320537164400639044486344957735034743390085531001813127522483540497732170901141179588048251290652944202317061347336741651068019629137690458340357445671408637244210325592982111046808362283196453034328293828081805695822206572445836092183723847820774092207626047241766567950352818590666780933107536683701401673632911038902104260656135680082268303888581259422976580991962489027549792940832581849977157533331310886434270498021722729586053203620217333326771703769059441565422602894689332348930572983657043930670111537078606980025969920875970985661847282753702417785909708123007172996337897835167482566899633449181340146318710487775137050407366925499473511093306050267716613702456298213225612133423264164511079483905401301306923624045526178316795781358154559511442171871050393710610357577998688542515936245995790500723627048473914926775383207627779466274113562111160468878129242201429994027539108986880*i1^73 + -3399678788241421978447863807220579828886406400709241807624618776510636250360102534784230650516366434643600763249400548143560716715888129704062075948404067677202566247906313847936723288704099979912978283129470854229777415648319883604427770720958443774816453535542816546256081733524768841677683407262038414891724387057091365673249792729104214344222648916984678017031621114571582641265127677709939283154635257443902720029473186913186762510940108563384351201303377166847436353512150715058528078002520811793236999840299613627699433376847548903061645142809634969349883664281145537040532610121104193470607342467987689379462120799017411147351678128467846372843668861505199620167016923922114231988611633693431114935462452836230397482319049184464408505965112964049234791839003883814606159538885179520397696818376456488208732552332668416628494896882025381735728397028780189709980905918613927019762635840189997736988437755164872107260016009144858522382577243000283381648148396298251670540797449793713405620009811447568053653812440900672338444748567218928543305979514558128481118167544415407595807811710320144180023822065213541641476089389267041187966942532709771918725974953854883605832748674354095621405226367712276589673617737085023832864342567785938080474996453759067915131795775928727284128019335428952250051670741494800651738529286424682208759408256756244699001339740400421012026736399202482371831812447352135872835843889644071692583604093060579024929228455667112551913171228391707314892261378780564358950062977875446715947602341473450131052934843838823940851018294910405707654659822992118821306407199275048173717246302960305241100913709674240958557967291402832077605603549232583893339643180644754438960315556275531085698363475616698208869831786315031082777860995031302513447001254383464708075115566496151568691383074675876928090854839115082329459167371987021024545653102610394378259344855004268368742088313055074326800225844021729210518649077539323101788784931572590189674646941034928270798591050874562918811511713157195989361673930072207420897325356261290110333784579059206402402507035459328703309263877285960276432487207210476988092049861013904431808003614641202769288380721613526180620178304240286226984781534593957877707980225075993342459745729707879400533983349625138333132058396813426688*i1^74 + 35901818185287217462391295028524770733414397285310885672160354322066872795189444614284815548795829570983383930336416656776874424759462823526829177867838564812242459690454980245447521746843151167275221778447723118702519266925493924013495627070404587849998703309101588630228108461270848119231825467660686226752374053894334111799900452163614300082785088493155372018472986531297667113852968181614214954344992361895660831646187803647538709132100431739909182893069184353649758281620225555580732064193229259811925503006658386494183427850145926572199825776825966507980975546182992195130510604956490946357608230027006185327396756079268840026797210892526034343209083628951696811837674129545962887125589877387323897094024077081790056608977651881568681355344957628395339680209045359231772477812546446097272917506259872352318528907582330672614427974530508032266848917223345961492407162480076289865358580357692204687607080361918134298525645394983964815434145767984399582691175440507105492353135726848748637547313717132925317601895273299551924260622212911657838900651269565231210829686700969172795509816668154781565623483769239867194864921588030758245504097760000335801021646765521328191969766717011082409346036742750055779643361667920818115315679934268633284470703216631483601113758519578825674736642909203706596205190513831809625482596803941666520709104525629040608975408813424500259891484759562674459244040802562911927437253671090205803523475262240679139664015019743700400011638526920084233313289114893570049782306016228799929741786276239277111614657665516288192092896522094177738898645646341242364969925821347977202738394803684741272818503959175540124548622252540343785153787210569040013263841812408968927295687282825117923526212385465075057585181226926006329517000126136282214165711075268691460275755743148019524084695496127645700273895734563292094229627411809847480396025985841137178782041870302551536065974761375932789745619838889835281425453740371225549538643054720311016036290060344271417824724836326810266191739676658784193961121107320312908102066702662156724951141387897699324260372435828652353350961792546775708505990658059211988911430206900434638835679480559033661650009647751232848635130622053511006784749802660551403980638300159901618015324322258135994503513098725684530211517890560*i1^75 + 221401596313166090922413574664473862488779257434083527386115197910954542364925536362759095267570629305431807166198486867949473312610484784405729042955642332316100496462929387661779004627905130125396371034920235696532932392065976845373909645190145466625218761731424063519088383482817652582800339054922599096540607930665507495005232742077518397077035641213259736613447947961016338230021891595047990985785724182539546184573200702547233530074570503693752552207288638222125491184174473191190923204074650509309552842846213121890213236802766920459656175331229210826106353710755420141476314288222162271696890521044182490194325799440124938972114602054829840903362712369504935640626743175252053370544174842116352324824064258456767239535802011889037355529905321679177638415523025361242966275401846577827430621086945991394909003940828339585146859019338779401861310446935958332114193903215657333238645034301492924400105905353825648280334352001363322597531350133423972169609377438720908032114114096949544269829355026300967595222913660162360412360788217255659833536186812394988421781495351369053881417874938452937169145607372433164579894317037675097345978233257467869012574971259002887304027953723295468555870242395141372385741833849214254528672961640273263706797821130176284146400381113844074551092587611952456508886082761879467987143412897826833194786622202503544908227773684402795787525138286217441438636808984839004992192026295677863239701894842615771975422182835314776571624036033264512307954474077954021970994313946116178552643167472857574633973584775828322453415972886371978737916420039199373029708572833623434928372808479123725407224888116597310852963109505366422977747950856122263398838171095808510541426882480146691747628920804367815225991145556626520947571000838511755220739952843995187296492444664999280536122327576702611826458715125359882698829877744746651930052633286404814806607778009844891894888394380891365612137844735941456644099095633109007675204303768062387512764723776911848933802179831495345272903525369851240255171321751278037110343914995150075673648795107393210512853313565217091669328439515081175701274410867170101189228711212984521341857465567318084257288069217425742984309631955879556231670298217615666765621614587580324746921477150771628991780084184864414614159360*i1^76 + -2069933996772683643762478777894843062223870647465828578365979054318901604980692050319376036182021006883132606737439222899378829830184784380373213561545221078862572066694567982773283948018676546097475906188860739220325309214863612598517370000083911569003091462541561712217381355881635634315013848385792093609235546690126493034931246667048102524887527256431275121010877390241368291915770551265729267846961182919338525817497129447476826606301234244745327825555611092066503074432523790334134510057606070814066655211809707614406332995903289209421448512617441130702292730176791419180311070643516812407521891880013060740645518218809924378811702577399587880155099556376106780845679505864169144924134172470757642090783644920289703758109699961156382941322856408787411642788075480339246080112859061716247636104973912347573165539618958220648974257188936478029092529920453133007947686987483451938090338767604885641562054702274236120673636298912616915330908867881452453393531719980981866387640139144785733588057032534694931953973574691906441214414072008074809738153479419932530858152534871522124503201589515691772508383872935174726208190333215446529014775485001804917839039188806629322712864590544814450871440905202242442006396212647334046544312170300046160260736549419891082145068543897557381030265518587330786400333369487912207992870893472494730804095209794872595576614676312214849141933540510551952594675453945542187400926808007207200605583958010927689941918928945339907121988146190481016851716812265805017122665365634331311890371044842677065435220881257121588651136850450477061181262402544966876020876665468287565774903521764851323153141555543030541210390631758193149203466057424315909610961302422566836525791220618133408191745317357490655456719669519781283207052164981446735945381125100047432905275837977386028887933576747975941313447166906032392393792068701944113257026478191611117014831594533011360967650849274838153724567519358413546263594323725315267570537337139061148131110214013193217035831438166117446254605981997264919198266249667022419686972866144918621086041908100130599968369664135849443474642735992020031937858674820444849869917319461139138467208320172616870849966536517675364427237963009705441948850151055088982714842021232492085016551003502286412202050152153055494144*i1^77 + -10609443746275220509852376743222285922615529373682970427940618572115572726324335699941567789705485073311082147145784699460621971271914785885693491656698415522187208326983056544663435020474203438462169296511996470198795101472155910593993643058271877300099614677174296380430622948834862847868761795872726543544102094339979075621634284580708800867015959750762117044997791670713109827867413273432500468992953329391898569912783182522241947383367542701592250037643691120729978990381418756191487384279870640232334567945891661926427866640547887605664483422580169032553324691464483202564417365814529430557425679322531861661335029430874821423016519815614374366668664675289712058389328274977805805588660015277372896389952874999134759642308537179150937968878957805405416364389756829005768821482678314115290009963015088230635739196168990718178484631966453565650883751508726904220540556452483039891625987626000700063486770837661949057363378121154615545410455995010862362829366979570111882204956297298605469349597834231210714574314433481341377260616917307807804371735429764929422724295291546030546683946406205816178007701669966508713767254860383673715179373633398010023867640446755953754597606933926686151646293956868898764453809349475559641449982231660242926129171588147754575555565609620385118334761461502787368558349939595676780676571284958591882545682180923791223569119225654284424747719743092963517109527574067476819354779496307165672375765803207933607550922834420708677938194120471965847436324454082605886449847775042093071794402592415769909220217717240022893177404574848243011324065775330481554719770681030986293865541472269394560951963131202728870131881673222895639498954035459915492227785975505449531257818521726055447582488749249838142948402410171274127880747433647980241732106568404440148439866148224918735745344195249054273503066975146375767371795367491415254738270407891902729742764563440040941696114417133781434970672141924771455969311336521783271169039503557974821915966428915150479053173322553240303071051323270899470739010253786133688774825611332973650197363268544376522129092735056100529711237794933131959489129296635010352851039833821593140956659054701592450857859012791239681714692748634243695427515116385274091830880328968923823320173046812225808954659377774592*i1^78 + 69583204097816277103181262043336700552021553236249822709446546913476563600759370992670004773601710618395693707947390111842600546134151969389272747540142902732564062072722618647579817020686579058624747211480051317383691661207406619938654877605444464407215102281108485958258371053139762545463912999491439696330268298003379917944788370747037471074584263983471866586422931537268540103460157613115556764399042859169628557998109610869018813230544590582670500162870296950995278287804991892113113387355911196956204622497156378555280462780216753546287906408092925980914020288445684533673852084147003150920257652478331666447761055367729165195414194002439174428087731822052179164270735842939835439960674181204768408780079322123161135839142459190099500674529130953262180142713602048005575141403000201427989376643312493714702572548492464562379526465565055056362773598714482105609258029872312428508231570111996415625980212441620585541850853379588870052534384929636486380636446962342614923668214971855723664545445609603847890197940468142563433167140272763144647429025098495003105249833424848704137085906813915303850041133277744141474522867697618994603224238533905313340648371378118520844827026413930999358311246548333987508105242195029093853622618865879936373241947032681522559793415467408446045220702414297228501388879451061977749167686661515259056212177872634877420261240954507495171423916391515449091072158457546229454874750979292787115198855151236321240001522711872740610125975086665815890406731473296763687889667792132072204184569231586682355554829931713732588730912824829062269853186147248416218699545092409468691470610642182858741477614097862478062806567500551803384634849425205637931182396157718039847408075068080836211895698446942377822905917297176833973760786144025060218606463354186411140357246984957231328572462494438165593991720999931317261660649452294806495304917807313878471453037846058474402379686555717304004095586630876501581774981394732533402646976427978092130008572140146295900007896152291133018230485258587151594707696543284448999339195612238560748706870364318203811810956533263430792758592726319520857853377652993463070337619767677626695421588537191147013719060427073109894432295435356143448554360037714203523239979980998966987058215083287630319026438144*i1^79 + 148037026842672337712129836275752812989979017278738524507469789416555649221880767243029288305891530914348368193827768039328644137975558108008256377592392504125574943065563485676847468328016939001526564829186828976838150630740644536949089980286210589338240269080166757593228247553045767786531328023941963713115270898798937607793611072602404870050790992595960320952554454870458962672750668796015974116926962246960847667121371373557459010143899881615638375950481489538831485530719326653701883323435801086027546317833099000179759430524925757770786535962351983216700799709107103028298095596795389241630823560159554356291839036642492137279076510720925253444937309887593398639440581026345142783401376824626461492279753610007891174432158887323138039921522545091205657656615348439325610697220546070904503231886699045369893195009063704698471474723115827386379932242560416954141871493992985824260608056516732076436334785144639149086068413391574286653477624779057796701715511256036812017863494134294997200115332119617612031158973731057077423560299579923867854089979848426148719484705350583471444219826687625941215134194134356868361663115625894609383069380269697603894287427271608706673944077840390555034611754801436938522288584979439923911272308088512377585309957607748263085295215804249164467235051582264528346547641656085193979415736431820946869009143191188042486734437876658458737002661268767932698357590535212027906215598094740591943299958188191837286988970984193235627318404097629192271551063496615120870821105687307953858984321484496089401965895735293514328168521247333128122081944090832178182538565713354200605637958619872191562423111710045363056508070839107955934456127693084977634160794455781791475138457414368279977180110587459572114182746434590562094223869906779661787215145347946421866430088823367336686859142667312900073939909501515199451944191765899620363544251001763259129981030767631864198799720957103230155924675222754937590913467647387232627970853046945580591391726975107479975074735273265766019350558852579654318276355634884050893884687092363446713316458475530933682796448941542167464168292105505577861319329374911996119704414184595819987551637309188381397287837102111994672754318218614875883925622460075641822465703726959281674843879152581160730624*i1^80 + -1463689121251753912990632066664565937035526318683899218989187272543688441789926362276841186874729855472175138478865376015942358188891564421359521308443507446536983094599117742667573837843510243689731250326993161744469561061039438272068314785561106769201880157461123170958556038245215528521406336765826745884748328915738726692161562134922791855507581912001977294569519198493540930872149228115296997315042835034190997868342600949639763733672981300049977488852470698975988851725815366205660336765478746037401676489779890950501314251478458107517084199127557312563276135164931665180145024369075079456288702516569886094855361022495597905671949024086264453692689097937530773867555385487738633106305954176967100765105807017988554643796500478698029736865914871804627974660834588014668760865856207028042715903099366951790394014591622016747749421102122384451744380215850030459241018048006973942798152855273356993837683633542787465754902893504232070064824434433549960762625379292053215527087104300254665689999786814867767087554441978620391646869242684097957346760683247923955517607692111356575855536317787209066275776129367445997143541138616641596240723278067565857291317129715348912457764708960526011221024073883607273426386074583749079258844417732717468673058619612691219542659272869925969080974703630241061525376875284266930703959440238362491140435009279954246195442252864883668621494218414534012204934768977771378409137285817191695306485647428943977506404315071678143334739315408927854776871497414676620102204706771340654090080706799008317486404906001864003056964079731474632404011504130828266311164660741429267642539938942389461647160679758480434305899871982389613243588148344770826781692432553350710490835809359209738111665445528853149526318973577159246828219030070944885662395734128663323416109052570632088262648413969789377345098894805906161514382048280513580495687325448665422056386400994673765673060134934504649738030180109057954467087104787353169689011597679978916901604536035731789942770481778661671829164781152184672285033695901037328224578410373808972559871335370682268564392700131379623055231365050688294718094964268142269313487729930295783124054035207943555800641364397753599913388595845344163913286186885358412679189819165145814010350202953662464*i1^81 + -26050206120551688709957403984347403968362679387972128855514807886065171372153787193061652600285140529533782391093728463689560599696214718022173773600396200123453297139241430910546482398443277633111685086604167338883129161330893212564327946781837996850499195196812008968098005602407343966305512440975360841071166420186232814098914629478790899523334736363165931626903856416876287714855400207704290876777527639088354666252732325406016406579378197523959034851898119695839289377541673742942138123417721935700735482634752898901916099362259278199338762318437874727526594640657947961573962353762062051365922942406189041322386243619281604506778487203627669352050236685019486158334754943520336713884543032692592995539134072029589791571797337982042333155588728318264472301860392172801510534540391740376536672011402677742905228310858485746428740341806037922330980156451143937861927864257830855869222548765532123531863777414855810677729492753996091905181820051325484410297339197203201999436931253128095165857502920494373394274962868082584429696176448963282132721461103787970642579773493655484187357667214617767958226306413190169880910529451414917966073170733586060327151265090739236124456294174380738567097603438948313755446044449656444339305782532782432801066972196373206517958137877017245637864987675397695676663674341775840112336887504749400113095841383603334582897386745059637771343937690678686200946179872350836493340120321349279795873639850761269838070458571107399238976249683170480430317754128696305845084032792406644302808631990901958692235465276196103881640125151336161465856522012086641142289937496581655037568564006401055502843892552175293281209659054713104943144318771219750575040413137058203342285363008631957195283107663381032519653692028670149349258781671042705319372567562046087099416816345310701185708772106965871676726926640737250219964697942809014422421097567750679935191415769353154939691320274591952510351996694623509572517111112588164096188534293773970884570270970081047317936716790358308201657009562992540195660799828463229648199854735995103029218304727337504630614899072021337390434946587662302846591054933954405919753086550234021309346725650327770767434165192321065291992289807394915004543581925999013063427209952496754727220936704*i1^82 + -127055051618367814811174245698872878116292119081058681242123991746676520906938581475616779288883635454902088395338669798758831065344403133278990513748611462180680379109690285176321523597777952283283231143884386295804687561254096692013878859686343264513719992211365988992164384993757010298065950589911801405768094357782808566898108249744565895524942422691981496124321049556385099245150688824196913422575794043550928253075749172261343980714191855641927058584837530921356950573600978959412891383857445351036478888779177405816834387039885965944601693491578621805185387554988923370261694007216194352483494375317685575432133403837470677504346294989067350694393739982321008948921281047869060607552801473217571194845463255972295560907441690816837576697535783017960772224512062230461386467381750090645089278608449037275811470369531469378670675507516326437117934578892205066687042944981613478798684256135501392334274997000632826593155101698952181375041364363254845610816223528431452884265784302387279296476095819334348571817570619657175949068934814337992782912226240686055882222606881610610164679853062035621939011217710446011107734541440482336882780904023588754268338572042063487368742619328291819472046879059846660621563630142916085522044941969528469124792389191098864037633137877694845002024745778217689235684055773679414586404711485050998857826526316879201691783434667757716439283471535609708471431652447117744332946812038649744801576315584779274613959598812179682407360092485486848943692784315459416657530099186538321693041153516923694008114367810568206078323316421804514685269785561305013147876189617559341113450677542303739202919944896826624279145802804280276344343615245056476480363571704256370363076331292082224112061798390758899190872829564434949114418253103318770435073013664235880570520272062886490496718700085863511492676146614948963129120690916763245065068498397207727318132707756395266455820676387776652577763465782209576151484794428243057548280253592097272376152223321027422130049333644955346363936723557131734512054641486713519189362273916418110790831206067389536066833055546703366881250266381259354820262664510224174597825118610592443645616356846248040910192777890985122187669820704248555795266780791082413445198753857975881826304*i1^83 + -8947700804916487126827440756491155723014203671011520033182747572343568789987565654591164785931211812084834702798369925443530297185756577898296774091288245250823522546408111565836855312461014749840100075943457787140222638459397012272363265015632100917297145998427200862204194857672114530166556444203543608513195854903768307027099150032327445513396840967805889134159653691185028318802097767277881761807868407891390258754792986156824879849535968934089214347495031517624004266739925231775623282809291523001441945994534814756742012765907561404519444355323853168563277038116053270133189714775439038085347128252608486666881230431536900285576769883660505617032669456262550338540633478496269443822093551986436901714740932828746305162834585619116983889503800038072055226210289182862603694996559962998114267363744504196808867193652794812828839281060184606865614485613589926623097553887036917838426561594845334360981647692635151558908117692702140549236492855674448568313616762646519958634421451772458311552267168810287544391716197998476167433557755437438548412609956986494328203347879893954389101085162545098288904183399862664082218282566384526111700203546800529164540328388842989032585099579563837686177098812129086316765167933233223772242930535544514017688048373270135686645833411952007781283769138204896658787589719714435208690437442550852687999826339206136169050644023401788562497548181334032978267383836183654042049812329583633315583020005087689840815387026821126518709854108717750656550146010685255268907640925635088654094166278886146847205958084254733348038723771324817719248956406478286912338081762539395652478791529093404805039062596828278096191343965316619802436608023026977359055343890714484527208702818558733349366413691224565993219062730426191790805774189963348083152793260209916336715016939438500715777483876976405856763218296202795104192543563768703531082519586820614376373044283034982442526343153220972911528601427789726160053910629127236229799618236687549735132747357170045375744196151758534135386424455591472679031087356711901266943883773838922155437034565521434849080025158075237371421928371836435120746085034343595156047344336736858394813985487176156009638646099484531866550983100255631330306650098963586606165506986531094528*i1^84 + 125814000449622706301082337356999470920996751010768204842546411215534250742389461224364881938603316484129004774740603476383680545597567916473365656459968483300340109754994830708214245998905259145053494091704453779580902689739817287605772927824206205304957696328364917903783762034728421707448272511881158650682128069916095513272936074447161504532659104764957447776735218232108013943143816254369479821796424852001154329107591583578855456503903369504010248063238598844323071901733791715532249835953384415437810078261590540588883888655459694777301186276306031918515514038665736420663739206846052651687128927679518255830607795479301611252627067360251707285737359562874556338262842313161832386191657014109506955043255111926981494262250406240979722467960964231608746794947645694966847859263398041065867147230884066647915986852784310869459626140191872686272047650775728382018197990362900555893725015863581663351932475253506511991251262987331083026627607036672476947665979163404120551635356909897662538233326429607252772332189609240964874870105176828908389485333622236059786945146200719747082675679621360932041908548183289629004489051614642079466571008683956944117469136709076831983170264796093961725182525644798702660157510973560284270121066740636203377024135307671140394467979131997857220651976614660532614138111281310055600308848192256200128076640992527529697165305885762649840304915436366718910066649405887680129295126865965080794964290612133214412108499903197773224973117375131719712620596885645170410180152967482856526112678128941252993778759032362523689137767162113483222691815391134206964937015740210741290496559249687745233619323241715775407888782478974125552188808892480679589373802433234368092545527869433761473213149154660907567019911305691733653682376303457303769759783284179616039246458567252528332518497292102089624627719658056667400254950942303809971819540425934389957857262949678480636040842376875146943009244411367278350383107008437290168443917331534658861938029956490351694024934263972377904174896789632181747403651676405964854854277559714621065590005579459793192048275856879289628074752682900518500689152554627984814488494426683872871918205365038545821645051911812361884673316192587096127721690356894552808920386109440*i1^85 + -1747051076073829496576582149108162400523896054854809674898359882515042801209733027228913933957445872401534268973189661004601766497766867633646887981148062804949341084134264219135857035525029502208005628827466969866167186524875995532064548049432280558619305324873228441459037589800423857526966165255625053834118435061146099291627013322135116974908339939154072727826577471449862535226812667480092212403954389651860236586854743675507216944029264111816158330251998718173070167437365764919549250034000097120238644441045543297094644759423326419147071530953335778847804925275827588860309396202186624929892038835054673253325386963994925988600875602710390812385942777754690316990302353037852017971049081242808211195365868623680329052661622626646885065516560725313539794234210567121922033544642196244020070233833539063087215424318768988713478022917178117285107439893964084605449643065659223122960464683050800711474098647338233685473550894501601023581946572189129268194177578064580643703633354800429954135714869177377239359817471724140395788696599418730085236438216237623692293314001838684592815961928006047403627820676163168094261747420564545129266870829173971463042653301271376078720361382452242272187550441051413229769998245906533941362197900981402546169173749747517075271916800726676476729497156271442825517662486000325488595285777310021555370955075409291371539271689616458523067951194033648609714642586530917402421012109129246435215594578526992989830234208006296830097215203160603468063572583992814377871917144558781496420829903674596852469943477911045152242441906570531958005515168300500880812599303671871443729069027974417294399802909514908375215082292176119963063418055196900517465301079242399354327008299772747496148757874603242479137991686663899068501112923782429796227021005883249403328822471571246339187022759461939580801250881374684686248096833448014833176177843654480040524949461566655506035567699442565640184285372882190889550647931568090462415742917454097762827582999073416554970196830412022766812363325770627732275099955155794658509366405133028415100678955960489250726868202513861371030542362237458964437433107726490210921905241362733137925825780850752539621982814284901950392691372721001139455746669797272002232320*i1^86 + -2812344289975891026531950705362065773946540578277389534531669777009990257884205583959033331358118813016041626467636548079672565497375041185174112206997936538000582758082300768202587038525782187237018663148702510895870457568371155954390968537895364856798903455240361901452795877675747457026303377768752353463623427346378460686942619991988706891251466288827727674061778505080109757722729577202154738348003054890766348931166955045458912508924456271723253633076059721219536075434563497935268183945792421730381076799899984722162749227709016452765010964896041296556482054380012083766938803823820498461672283605604180064270938571478448685134571195956232718364783070546595180379634498890788748543180336179809425848229827076516956586660381395524535802846843399007819342052364068719213098439203928070865132668208723395695894227082955013582987062550544843703482315154122954438516530042192276203249812317076414113046424522578431560167679173637980446990295750785080708538062108429787537044831809382543523752874737318857694096237481064154450751720992182010423714157149943012378961651842585249659192099075805387679996357266797507490200503037880217022611506680127928551159579164357412566240394996125289463667706312137789488946564106034502943748737319688099606273244348744204481030430254718652259933307734857213069574322655012893816222230998454036180453294799805077799811588566179907492465884726714803896389560313375296967244028500474100465704370286924456545281444199657118883626156486772927529232093627589567037323705440138040479847850113079261840249518616780876390205682372192535785857711225164265362944239658457297343338398148035241605088347289891747729173041930922356279892241768981901926244631374299162250403550385876793249568428112090296079194341925059600778966369876786090228779673440766790412479045344681906954155387505554951273047058061370237296868125980314394074480797667290736594990809827336308176425673096458394735619481270944540631106803964499810098490089580714017066952066832475046138825154738186260107569709088049053039679724775678256853497460196077109003504112912603356247655614334947629424506661840133923558726711673346656864420023828774455372479681532075777203282236433800958602936600595319410152470218382606363262976*i1^87 + -3837397278038322193311366133971091305090235917770219697543418220127906641525240995115473369404144845227812146088476395619114299203056687789121400152057370978073936729596970416189147322405241039694259497538124966659037853195508929596892537593703541297456623747212889822264070276692379660203812097902346665194638377715042178798749648709048430611356115459232993974523882713232713205902617831640127593141609040840965020870169878572934484335390880351199485141948655805500026438048212283197748623565608295545285868711212872145206743813396728240250010855870161374480307991555624183726974680463693177131194258214441189375252449703180940724924712213683021703835415299818121956711693356002972662491273944715768896845534309387189163978958182142886328094617674740848092226267508135547968435340773479073463156162390050908040848180937267864870900830779423873505355432317056200685118618192171971387267704751540813618802550091626012944635033502026070612215793455581972477144126327997151173337673728440750333478386959038691372708434753862968790204375634055525165221154032551624335851401386712520003697273751664324095722707773050305603684803303836494493224259495937984447282327625352730812343609706524757486844628348152469403139186336632650513848517372570722756170811271448577731574590542069813347361633689913282001891052486551385606151730982803390225766439765400039067488970029682099477727900910754941144980924855239344209801927431202621796240273712905643973026938982553448633032177183262757393438254378899858075291548014476935088088437689606149863057711732885032958381226069242774209273656814282294615842676369243382272836725227145838494936075882422962515654603896909700408035009758524294123284111337310060414020984821053768045613565563053474178703857853935885938299985382200856939832218824950932886074785570808047722610112438051397010750723398497188499543312090462232158891218934844838707501370898848634956257111208172945056302604237534052792113317706105482753439480138008349089778910121742955044407760258262839980232544877050605868622404720316252406986989921624344868177938681098723898455284844367315720223560647559240794693952613292978306576706958658026506906262856509675322972534090374331156052596626579966376092706923347968*i1^88 + -1848196819876082162514941271895168820952433891082363726481933377953381462157529620303023480741500496673606223309290400418974494362487901127638326282727780252933480071813087005169466174822644187694501702174305796331353127744522912240516387463549990122827621139733494646478099605550780708362465041094470314206631776494199863230048440686575724453971793129505799921161628161330593109569237372349388763689954077777035109537509483481602992471079736561928631627053215029650476713709750847822081832436178756082558513645645904022740773346281490953752465459613457353262367103075835412744694077349051577994842113673949448327011516784001129549456232003770590831931812038294845615884334835684932786929453840381806805423932437798928544270621847913736521681989843430493558911924836815925749744859036658830222310665512728027993909748201418454723247306380230632701959673600579834739066086683777622787315114068799282065223662102304198589389304370500069555171444234021206043416460121823321731257764131087719369875016304248914054016121879397918216198454869313342181229672717103206905317696302176063100641463834125719679679896789929158065720918071216781658117275088862859965106873344812917761979886709155433311195871747774836151179438454298169669662163015150207935700869368185412910814644984295586162375896164539595211220102970664108779261520399889009322826857903453340463304113694716988551410506976692764361404651851230181423213697788824752410452525993815425774806085366850320214187806460808972288611605680885556283488572526024835818064280271821528052394906351204824517279940259256828191278918843752463556462970277091799120360250031853491276075535209648340033001224527212824473411165717003735092347922017088413775191449493688523174276450949177508298955029548708578263515044178618034061108364205044406165875379151098009222382178581339342580230380524867253280165336520024426201626811030649591154769991608172696725891199172388280807027554884895432564102967174621399635332339959280787091163686829784315143853516898774694653198361823506381730908128393725300205766706345937525717323816821687457431143457523132884977998929274680909182591043392987289232311827842567621540300842983668157511765838959377145032353695764678588927634833408*i1^89 + -6152598229207656848431054207496826796146446989286529038273332491200485406133941397223590346815921373342784753856870757176206546650322221761325268174656306334857644558326661235589632476357855905015128266643746007245510408283978212976363853346262122243677983182316510926864763119262111390737896652479535223630106715659775602460646246444336013946227485228187622772890958542012908764599636848402413990447640083770970226011669806428613307415520954528899260854779215910593676247717654717826510676717782642328961899406710494756009622925511570740841523246543317797400727481171554908288640947317266119593580481190608886746324608877783785039924892532101795140743520457381670165745644306215347471138044187986772266636734617638569358989846942293968819509001551671571619836989718695497359474874050122276150817364803821614161027116950937158108235011019166370385823946762591400613088427347415846678491100956646614119542313635774873292895377100483141436792767210394765449164574443029039694198119230855290538975292953331997682735320637189611912815165865532410921208313575270923552170048831460301967593096163670194550815307168944500125240171122274420419509223273438512842846515961441072387131990521791595597925412552579625513046874122971982746239935178605556941948207534785537457612463118808757978497106592383563659246687995396241914980378954256037756148352434976011904978339087149231995769277727075149162023392997109298881531561171858068676579116457206324946091110888479922016080577207133710031404188056244329478441688707124085387607261325092056214681178159881177626025968434810419916193854927747230000878730816479422471215933083205267993213544354640188204379912547121785913939356409655773183436929262668897608474852312444374933372612559776972202317245823592361639630032081989015625582476359567785159096956298130978819219801947978316207796565970496442768337349456299645540127824042328229781258775026921941051034746917590784023721990612033051942309868261084966921622252208570145328480009975816352229401727227796620302914511180118183278535173336513975637876100807189551194174210573496816400164538577620547938409602967997244584684260324750545395039239910650313990053571640548734952107619119996486282846073673315927457792*i1^90 + -13929263108730061136064096822507855838659051891848239210013139442067798726222191170351955565737469676558417861760104086227856069610512668928329447758065130766353298310637413485975581806394696604380789362297930430154807422122903989333748894320536872295165276715218701036601125481103200614574197103464679573090430965420014232449172356177783841127485654925891775222987201498222118712577203941438143585672892147835592451812971332676905155763806422119702201546673765436690186279697498568593860233023026467706396228402334804978880757958982994511282978155652131862089220669733404725946395199649597168331385356609304828031067370103612399723496941551544620359369852305135969178137407929939816865855474814495025043514097565001195419054728345672083168153002026417808588042960886277749525678754429122420030227984002743354018575295844117064799039728010091483718212318942319137216661720993894921936206223562720848258110193662806948021496141889345465224121422314468745813536347179488612516475819541258893792459708507307111727297155654204788439747219328172794883940507816978432830810285174298898526888368515806644186904829696275487699529078208249091875282406797280395772686158898222746484166068706671826152093265268009884015342668947995815734571456594517271979674668681332823047603354776399065094619321077966492036311281421203811378875363663646868653132836414429679295903143556328373335915362794617405620515696330918086402162520416371063215071977191091166035847512726779516661755986933001638520202106920945720322360001475803445105750257845149689764536153942222285403052523510597699948806106071352874531459271915536496455404096709309739206136109779729361114940117877205933397748143937022811948469059985594940035566986451788050639299981259217967040795597397364746945655561740847698260906604341088705739705516713245450901617215881519941109171126000985740770606663301672420444637326956550256959853697907699049319698451348928100769247651780226400300818380097209548439835171594957650202993319259080114626485327152767321628059564404605992550960867298146174056555105325039134911187387663978706107501426617369512742032112275270034819616028113934668213042367935404531411338139676986886581328303720535686581827957273133056*i1^91 + -17443239981490929939382112142448818232476956150840010615569400868819469723613831100949093400098177643065824045151988542251163761272437115651938898387684724842996757269675893539723810405119744920436110926489154480569639525428207151586537277463367590622038926092133987556778160585705940854626867506035138908573646292903364335020200724314569178513558210157892335805192527312116034743601712231671288000136648302016107330306210808976879574737778671708865628497581350981994725476248561113836739571997114797806532288941049853018749954131259278285461585047008949712640532398398584125521366283940735131026112496561165525381480123750276633597957860926305442793185536832058898976009093380460782376783061493750263211364258703664800493495538312407267210575558708545294985947666778664493720896146198888880481506593745685608834761718786346036319567894108752920575201312917609772441920962857844037529852959583499243249940790391215996936340002953014105624282478606342741050313401061732803156698767054954843630406149784096409862227926046478020317569568543086447536054756838293184134085732885695200920463796301577773467924535800018790873977557624092101852740738446652545699274764339848466785368190568880818483558944067807780899694402980171802081261191754126413644883323845176936051117741247029613925120787356749463606784609530679592732991542340487510665150406801160530037427240672782576337301133419944699603737286528793507927099348027958125634034348066130211649850510611360893314270464125644822439516100968407571376442967112308080068156699743448712225346065809765377257173510614652778742286333092798509399022691405216049206394345313994445816079422374147643559978058234710153468462934377181889192209590936522221879549073168105461680231076403834112666815267677107944657360308371488017845320606743785413411939433222863095732866971211425161180785506164859608702924930014684784040686382520601412605939415412561351356370879220078508433098803627692662670168825787435752850937222233190630027351141793110940672629400142204340421657244581682383526371038057321108119778504580616473345705603084921687227403591562590046828874672829123935303487997699074926775172352686467818855951472759151565519320989546845446990960001024*i1^92 + -14613585390700454470017061153081820148938512804150729647501494567827380399246721012551627470722360671934594940794794181119627783356802674773129796997093286528378716960869077611401067951438466130669760378505913330908489976718479960597405519225823528391234570476276571415682521101445788105890588649846458412919722918585910878240440873239530812404408878695144618014209605891610788510663717245965156469309732346777620308656484795129052707407064565534567419318896370462466887291878847736141261952086766906293168008975533253300310236576250467761965495377631827533370783430807250830165225439023620934211269418023715263274212111148319508472546600918524348457086052662891561464127634789749265403248462376132230513427293352879660763660175669034513079646052196557470947260462298962049806167821596251751541821940596468605294430062101309175701747357941887804898936887515359844967800385413375845987289961892529384227575793534008524969996756048307538112888489875939603367435914616032717754913078801945615345452506481627177866174402602811214196319234995624261957523911994560726858829762579727635857132458470236107450604145690068376706753473864823966339819963545601771277187075307632570087987134024511680542157281578348191793725803192758746124805433088627013755788176581957235159905877755014140231055530013638228856766686469225412010310233590436276421308647203357625662068402878343563848708726975639020674167847867038872253238401223877366103704455705613397859454056982440232821106479725331663982493095309151021102791910310914190012963618958301664274920543144680724201557386501919270548556994171697065773214542205880893135363337566288877542716674340657131674222019816476015905811057435882889114250395384909830820604581950787939484422610956014101318215085650901020196890965686144261081926502787043003889165292096280410758356686192395727814303814998634656183113345027810899574194000675562059493288555190362599057311997792451017860443936064014489345880402588920812646129979077781327145901885430853909422214706386112129063435916614929808874902527095528763539616949141255406652583348414897732412452483011632598661433484343553352700404869184510904947833187285528240109800817382235148708275006965990027165696*i1^93 + -7858765036372724494631355503304686903298686950605975096522391517976652417566057323020528228256218353024686898797693741709311898428909673492127181486251556625932429025048380625768716664177120109624805019251972498212234212236984472288343630956529656380476972254812985289610872514292940224557161108572534584394703751026677728367666139211815153524353643382573364204837375504742861263258461402320373196172272698141071477851852850974136079218240022205992758851195769610913850702931652977594194841078186871228481759612360118852710118099222224238266684702692657448245393992009859534191471989464323476511413077985631828215951156526918580970167175435332408109759713024206826374002490099892645618468615402230789881850866786617545712452799793286083618762403693856292425123087718600615895887741141403195940869453445557856166244310008109361801788024742664103494174180419882900344695983036588768251153891264454850312940879394632576103048672230495640973154012724145242925076991723781613118368486183657926160576946647131978457457861535482918276568094793334522199750770820587372893605457028912759915783106657707529500686384470127435574683375372429143628672200426076586699967196098715467414513019647218644617138433144584615793967795092067021320904378292422068309709647829047566792005337522032086537929640532244137550014934762296059329215012847728726396447244580502944617116074902058432212189211879082247651200249604682926370148052975802458801062612062462190393209500923467079967687230099570196993545719849165943479867416188048759271843590774365099928550538039316002201901302285696201282076642960836061306460390469636535021228201728436828126885202887350281559078922055459604725541177732334874786213809254178322932384441040581034283890817215202739827929455927229029843672826342575442437158858528728692102041593765910611538523996993209486747111442502739237977080415523744084894464810705043867158365345776013949459011679740793064918707119508058450765929092073754337001948497031690468021415920947940989610671244568309837877818282505199651191707569749620233739266777395728591374844117919330959505984497359913726496430970771685339958054975129437087187041129293614467595819672128162207361208237881819136*i1^94 + -3079375197185939894751340498270592692457520929561120031321659036077445633188691815322387496922328358902223412163545556169563941135533855249498026878989663328903834447831396696220353526306557857124874971814461296803680484242737052282112329174279536221588862670822486823955830308549946427831118332631671623468528724929657122736114775906223115477823887872497377075760879729719325078653287917289716164987986650655918962437079759550747861351274577178227740527151356868262675428145203331144828431756899076986029771108892466904254792141198965249506521822592309319954554852855605372960990958325933801894701449208479268277155270022862027478635368122388329352520498560348946238063980338128164338504071348850376421538411882464329489914718094192585127757004091197658103193029313040058568807997765359559446972540565337033423199939846872310477092279538061611986183283752361969309288773475752953970898923418889153370415738151015330255848830677829776560080008322875080555696846665151453625739961334809517217639109288006978953934117520620982428407506862292151860568519263597389289404544860202659988132338552207821349270913167631593163026606517710808102269115004515244520617762215809387039447746546071958974501214037896293306255263015476117992215319785034199001887353662157735908495797850560444744176870007176484868145648343673070990409617281044779229335311885641247371515783434382016288110574551059143247946644920621190721483422424300068305376456698412720376915416598489150457118413456896990222242063916706923778898500872149242528386972007986575609467491151086192372037556911946251366186312454239518577990621003542351165868118734988491547413338806810154961534326045239349516427252020316973658228877749574715561329265878202377301576003470980590280042065631915358302064407012845829663852888872313076331893608723660562800262940058089160459083285478106213808257180076635623284111758236750884138066618185297116504767775540812601651410731930407792281598732334457719108912726872585702174734027746096878763876109342099917107815988855652804043158240828085066820396214787274723223769187438847896190108790178846331823855949706461634829414061259979335363506028088240338800646709280772336951675060224*i1^95 + -533994782932407709475569799081089738821267230512293550798665537834154696475652005074844620326758762601639410385296292324155756078257918018578444087544242117890639297380203122658311516168990830775465103716938329174836916856762363321645298310119411632133014311839006048273743760293925978053005293305259948415964155840626068100646691156598877708593246400428225597035655784085096701883270472710912338906934807437989784512321542761005907406470973946377877120503825679719290957256704268749766992286183558483853121003212907112120918295683572728225457594449777744254159878595294121214798918713002852012869333400187624519663503802873228683262988704008875699738505815758866714163733578781590314431529981300171466822860037325196561372627955841864099523071036246648092755274966886892623282771976264251889312429866449830099029077763628208802444714095620238932397289279334679401014007933121293052987111097941974984873741451383858100859955600355072717436933702953279096910520783765578642806357624731474075263482950880005074969091075149780293859299606774850919422478552712352642860268072200021104656316117263448306156016903718616989816119609959261852960538008345727046166247151090293668517832107747055699815689649148354561069464260346258076299529872443385565430074272280818024342452327996906663170138060127443000978361973902729888626332215554286205772264647996226408212398318181290454143405152307489061368549035196041771783530256712888472526241639393120135810125981339348667962923213985794819157641881265763091036677843536892850498903516154324050686827814029512889097872760268028983073787309531989538520719133205280479859338020174163632028138381837927983964171012264866478274291632929933633568469045318445246851523773307591825640312940351439858594148510520690623733166679245388708865506936009114656258517113882752665119825013164976535362843728110092210055739752049845227430345130869429577196974454677663860985342897784252671235601180280527135737670953487492685463339194760899065141946540688701562722106314967063810442204736591816380599729599742750977856183043182279494694823551489347164361479869689257429679279762134611089679714062139837320947744982142184032413816568842630987776*i1^96 + 43473275720432361886506653367149909338904245738261575223886707689570708994340274563322211175060586683000003490434630786215717053595669372278385653333956413734760285030486891544871071008186284455146833230152520955537015972708757810448139172017384357925741490712923215683133748501291958680837430949544569649760049433503510829792907175013846601335869619308401118736999803961343714331418841842906378982755168609893218247983881349958386074389294399642734951586067328503049989544052288086454472846782908855237874842672874103712057514715517959610340191805246654186627867951633557747954279652092237585729782319244126062790662677777136948437540515282773716134783393980518891641384341093901658213017171341003506409272036208956982278762403972788062460958564009957349744487464886392958294459078724028100397504238674909393225149691813445116139455896673848230394531150154727723564013809390034552799541248530650785917863699543521901075903602563491133219495219325940150100220530388557198172840127215807484025992666509162100327135441636105447393919690499673381570249680722051929959868934194803734881444301212701912770657797327800358898783660643145809694367092292957057393808092515025308559566727641499891163142850781035971665858525182026114009127448413559297057409034208110104148204291683320582598623940098766548134618057941008124960834959134180568454867354595047730812673336152449306788103019823827311837313879294247023126615567479148404790709339299325955512579379854168070700224903652333091275797815818025776742927844060900857760350429154760121880762130937159192573375982396805278153355096398763019044798150948448050918121800763797379553751974104333859765045883340035868708380442224103444129856651894788509264222887523837201007364992588119613509868132060252380141716677634297233478183727486886947237983955937660178074166224945438799772516100416346731818559402386240747883380775275331659186301480784571116114269110378605884893377603113377996902358294178083945018931209797754644106741644179982196803446679580425735141074324757604967095451608120527642602306950641954252637530778795656131343033867541729230216523760062609659159565415399687940466117234090658216624749218365440*i1^97 + 104958283669038172170115602928305538021859051272549809570913652852981395542934537134963352957485723673565660745578756005236030819518019232328436358992256592921904558485421024072594328890990488517867711763347568456643673384645287323404620469020552424460501044905124566797914933639171663803267668932629902528741978273089041118686058761259599598822863718253436096996087696973306775681673755408085417148468891781561108054704034432674928712481937135259552192529381104741281782581866519561608711479230356315002911418801680923429632530708947331621465883231194295076130502892252304200192955291884094742772864970180080245328761601614376028875319341374216775711527538699588812170629130725342697970075869341974371720331129743605309510504912526576707019836948365244829271861171420281667461324639326659935143222470207308521445203102500569351029332855315004107032665453050796486238352719762320876977360389061552635302945828420192886267824071287907259621504755972219516907666010738337684261934158648768276099968279458842887389848781795007040201378213447780512986314409289053936800076051715973405490911200357667362948867939981369060016910573667683274996955903708736277181831108015620057699637706860059372552274116554349623410870764951087751787899378730320300603664185626608621338020762356493163925937190967233873144403881720610465717582708322278618952826877839535534138111147152553995332210601694281342409219696974306932503143631441499429127309615683346379802878353240335852539992009822932029707501659376016987635718897316418551297904901340916446297015189928493865634664269554305129145473500366904081903271936737133789447753904173598718575439648247130960623251449387418513436693923489659421693484825519598448008127601023481123992672028312201750166359555886155892893701784647085591430256328795841117894167288932018934419208839977224909064032912339052324711020670625465505572164858828531147815928134843906712343723735789534100997768979381752110391062977417254591788858673433655619572673461414110706316725105293231231158613578637880584298059011925755641462976052966954459490242037505154881445550788327369207844022587291429454034852088716980951275283567953844618013966336*i1^98 + 28616937377807484188471678557933748071365575025882572814151061762738323895286426149367246592750899166176259943087119487255658927799511895292424505433790339913477570709502988434344830135733954797261472053316699767081494018867501329440133671812066864689834892165889844032847817656479959790461399788578332949846485968883480626144051403198900062556140659823892028641874044500611074231842630457026126486011377500997667449804918088345754205149353450407228472693437510639397583170562671510958163009197439252837151824455796629685542103560292982545890067576412599660086070546627921449931090476239214277481893203839868951431441358293091730762542070375175897540893951232132996081269111431838870904251706123867680756849729498409355813620366771189116043285873917063079457128896977859205725769691710651556015232160941058992486191208380324850095901874131800522941429745621057122171816259098838884425598072316120037545735170023467881086698350048320786073487671786571785638286119805448377628359788362455405239408396944478352364942409731556990807998157547278963052904880008300595249433848927275262865506107161367934488399605709608165638201857085879479257191411388186458204618937460939065166340710406115691298124018269446264435675993297457107169334990871295972281955641483991443019484981378634447089125209943296389172137967504492175472142584005404593368042081380557435291486052759592327205017352147019170113707927276950798576904217419767749250483595332738172111625009687323140498181309337212191763245758880338517827879838485493697346208982999244994903450295772458149294948758760273256151903206358252704677969201102859604884697135860496711247267761760667734171586065719044569049279342974657583104317731335286031396827140494307508584191855511495148192324375380827597239711128011938897442677589296131886360061347485415552057152556362338782243620183957724382289760466550452993679017148666803842896431676287936711515092900221000132237924117084445560548474540870794536472290867194481815459860718174561082907137250179329685431764757567955861208102149780615213688167021754797113802527600005529323437003967419332742150389218947021790114656254621123130707765318672101408768*i1^99 + 3235903453872587864834999218107103128824484593361063571477137382567964105518456420383932598963647664015652970279337591518764550273848565612906424972658853536246257132607602721101851843945041425395970894097096503208143055043919721119136058549764132055712143051661372082049417890753176367541907497712089376431063000040167481352378850003716703838682915924809189933919008064817169781687422780485890288179716953484981622052054834104868470215780089253106944623346493549577109036517110311878271466230067218187759544348867175616297295849743491846316823484043749974317703387827022883109442210238816111508728521290492018405928556685408377462083081266521478866087989833439365052101389859416354336442026478486797500506376798587759713653235980365340858411518959322217599743041725728103822558824255535807031467171917989897357398785289382068607014698721291957266942645184794795957419354601424537146814854482324838793648337322657798640303931901255707499925434723105964368151362808972211190066052636089180187183263783486541016677049945842831828156260576700228958817505100601352203474941242995554999524907286758024053073421690222916212730795282449271970372998163012407499241306452475702697918913432664674963142482200259099449478678627951430664974245174835457276481410263203617457446035454255106207019928697640883380407357519497400616980636969869577287385602662251597966388209283295524964047087193709001878858753769490584434098541057256282307588603532696907906008291663911574535515862795245904362406662441517934469644921541813607885728605087816373000183813372768005241764845065530669892537142234723038096709203040772942028015692264323474408614229411040870765683288500381400182925558642409671844685800511799513373554659840439833375846823265842707565093499182563831858306819672817048295931045394210479090499507115738840195892280246103017559247393579604616285735833910823130585018384822820840518308514487257291594660923837761684418597703999261362731933498583139532642858144956295785946915821117275007564358348096356965901945486585085985804340350998599646737107184330701865251795517938051709985855138164295603429138410613067616415588164476140770464325202608128*i1^100 + 191026457965600941012605069139903315082797149835896639522304996506213123965496390713196600322483728978437720201164876839290653874272375481841307175184940449753060960709069554640683717663572993292653682799583579298921635016881599586126651977158492495613830216196119254066184497920704921381986134144418558071400114890921796799220370255649584813144932023270998205236078836370882950046729266337774673406811346803929324184386798876147892495845731479537983417588210776650468278089218528689454038396460838402658582849956489092285112373254556215709501429509560945464136426148925237989549491949491361246645206413412056256442422924601966209654616113733124544804464712522583854655851102840067594813139963778271021395152102251085260147359356425258257991366737901649400920912370141939927676881542174712061456974691717895960193216313632901296106887209696883555158790606249524076824704714333088345446501870232549456809263696170967908094055184934737510306398089374473546094384990696938801477757038770785941131863510464262160681189341200151352668826973920058883427104111907667199924074109007445796939738755656919281159330873681864848003259293810269354403409410374835756239969680016474567929450377873045775322206840755318779518004134005313102850833480011330073259002674649173745407658779805630434918048098744336748124560370398407911331529673574302263961365791891316394875647120424692143860351295256455497229080674671888751972647167503211247264066050996991806415302639476984920562084792966654089178019818132198766858675864393529260630635731646134935672390501539746502798340133284094744067175087101784506419821575789733082505189484265822856881601970657303585011071510107086789855054900163112720732359772297923082755641800080399885633577010758672549177633640680222064062901502218498435542641856464521169511477121527102692278428479140492601543744735912078444447990331164609042983160470397040356998574316919464652140708481062126868719813168045661639065152834892863932139151126636083471760147224581017301387041484501131642869512095281801882437195037071444726536402347666637428623691540887084443227448267188492305937264955642233527646755113447031901782016*i1^101 + 6555231239318138382240492285851735041226245890209502211395438637022695517924651332203938543963687019347248804176085017385680082515851737747000703320783789582931949196363637895201287274374965664434773190976940995473078102528235059670851703905880521322836494851405710676839126318026859740256449070241125016309785465466678203105550966756816711814287592405943325626150878069011092916330205827413950894056381824260571183893451628214570153345846631943910925758323708379827937717238625241414979061083394572596832518951955755801732655216558163540924316792791215547275924458488704786896897013623209972224745679609944383872885415625566263012133189006872679760661170957661136042696153624056416032064973641127997173238526475968794799804824467296301451949667289221026638501338614629176648999085495354340088794557388554288179306512023264742453764338952859231355830360738071815421301091394172786951756215952125122013118755345153048838014324373038458654428368555128225485437957104862826183619178602215426576131633038677477269414407584581412915428469024638430061937144825260577330702560478646567891553349990603872965228572727518677953368866726898411642794797329900978718352996829296660836700501187911393126912137880055460640972843769150348211114756560677702835885122861016296697946401696987961785141471380681189511483813636610813511071892222650600860343365793423601329923641256971985568966951394891629203079063201643432232513960355738804743270772044021408633021091455818960152258271356032245454809481359358555125768853143732030040812332801367848745361442240834310613255859592664630497681736561388416657355362231978425342424450987924822240478937256393221987047386775894552130398338570245593420038169575914126155888750534395008052444982263017690318446701329608357548598329721626664806156067968237182541266916589591651269636188390563712050107528216489442462318877382459842868361130377103288696033004334607672865056608753040810368702223233616255601409011015077672550739062092005601496702602573351701209518461335020201998542352939428571091062101637636046199097007336444227420802056717260577384605924326285854312963302051878477398791974291505152*i1^102 + 37110951223972941202711303981750928922648679891430922704888670552629982495906625620370963363851421125971741494292073628801598093881251080064281458708729026568208074045295588746303100938049622476329334437705970084458278109166096557819885958132156296950098567963384636705398982408267915934431741031917817215584280277058228272276938531513579555477592145551351591781787237191058645293455204777803410454593678742462044540972536122744531345198910247172347174581532524671897706496880438936391454604393243431416511543712248138906124435375722933594131159040138752649120806857777588815675009634014415925809237751766767241021540561944468449876203722632532745722227827805115814084009706316910632433246042848013311045142405843769457730354079835594012776972247592616519128136170944896019012454718442005776705855090901176474317327472361197317626476430240207686033062431042839310115106510028007796737418920839112067700114453348144207988272625769650115360896268300891167692000896032730269041587434380180936746709921892879412613147582858827023347646368248988871142703239537918312756163580347664629619172814971837992881661144703173708081959312126531715403680962989758774506073053273879698518178633694960349770855067782494180978615151516794491586019319897451389014196190831596260041535858843106156134167126409256805473181958877366082962965605756024700557640901293845647908155012386664768698799309134179429733580378970954514691492808362112482087530571170030891514759023918699838111559048384587687846420672522462315967078840742713591732213648985871725458630332402921452363412073847634948796714182925441983133737632672929937080534860325922289639011202198429726041451012696998604951863943036933375918457369875636277914632742032117089082338544708275636450745867917988671671753845313334268194136033526512119853589270281815044424642849452056414797202118459740167524388595362172808707574038709687807262623463537055788770821838919339368366050620351648774262578557811837520580336311365764694873549509523747516600476314624570806982414782410793720249769792078512584017427770248866411140812246428285749457380239405878007679369111410451859585892352*i1^103 + 405999495799326685693420490185555959710048547164578853128788013242625755860217665055830700402364975230556132733335852279065192398659750595871184651954029402324778460198097669221723804013623618818575380584241196421003010131601730974968207936578398867842125970731221523223322842312705090233196487429977498399982052142501259909407801078470262270475812053318135085409636866047500627898311737145310021899296606443289961673798178184453304555717783212772916015603367749351866858575978963782175101816839997028293005651537725818493334241055810595393563552763715873825239796488784117927040056222168147103964739545092297577904015106302253660288360413758886119373169829769217833804256609741786700070268874343971679309525593860703865299930051904638742857983644433880511667263821494926240621000579144175407336243225939648405207328853813747061472684336154845874261534004294305613298737506096628689218849495452784691518214463891718958590438918033428379296089258115995299048057496034229004707078616878944055352697548676794804153757215653646094947205144083738367137858429277388221450104884898966326619403966170526592318011734138146461237580272602769131993972976692425692799799747871287282392395215627739861035602302716860228286659857651315351515215503208412861390959996007639859252048764669889702660468881588916903663490369874743212113193761704911784726790343113574270262802717090041056667739601071789246881809488530370562178412072681742844083828211308947428675651868467742940708959033168728895918515681861210554583565757542014330407438024876472032605423501889720852882355260538224849046299918664857166881779058881981688697382444569610899551360978558578230962811978881695791442230255750105208823457490797670844061686960842026679788030031160964556285693630908376601489871119143316929546450395539930642728806087234436619777369987948350454886774411624430803936942885916676452563159650420000922094225200373412161079136775497157617094660544019482478212964705831601671889017580592294220855237468910532693824188727426718049781895440970440830579910718625013551643745588677476363888957155203556107639041610962150211171862165095186432*i1^104 + 2374068412414413795438015822946711460628801055907900975024785296655673682303801558897626168470951654581897428723081727879001292697790679212104090339293990782690260677532524138584726843591610079141461945942004155963660936125599051766600345201865976743053221777883048104494870876446591143615707289060334795628705325331509578079251941134916716285392465753273185792142746854589080369945317702388531201797938557533005004364306329888580185773213382933870477845788364869934597867029940643552512261645375061383584196302337016460210785080183447244169794232954683696925721337016568143713436104515431591400791237018997285152469687188114118518791905610982760962849467899517689686596304707089177768505385140551124926049188748024084715338897263927084064767164835082122583999218440181404067167328104563386669211282878876816422694562175783323409653038585154504186292424152995971320645336560059321571501784934479723673078431835797203395184303736152642863396395214912461976812777753656114487450453632659598682485012086849863573034229884829185070151690318764542469419083074862702299344681045581879420183741593470993464718978016218892869439192422693281978794721693030792593316454491477749607137608854298596656356016643465476812221432237907559060346039834193802066343818752233314729747161064124704767393649945568974601821726677636965062783697342195188611402110229569878374725901676735177519065511824821606018207155743609737859365200393976546814003676437426818190468084208749951260184217840779093052258225202239119961864134301236161185837029618696782262300359138044967546556072305906646281924054705527807069872421068725300744443944929596451896841256223316441566605108433994539143066576700381938353956377320136530272850098280177702244937430160451780157778628568281819554861932247646983670724419446648654830411614230146225068019344289993393012182733569648036077826781068361005097074690284775051112127947322325899910682821690029065971379183133999808601393778634035543191840125345089922051978504437779492970973589789815636212806007923852990459369680298145239158653996937723172295258473692739794878453727595924862987388583936*i1^105 + 10983718717777029037453880895277279062033778819651701894323527705358126571293227691007364850565919582053450968144861418628970957554834186854231990425216039617784244590340466630802526460203688414517553098319793866096168692432527798896261583298076551920449087995612140651236491257450144625432088732351803372558680110138961640694487222208876959817988576077454165674058117871088331651147780827872016194300455375987211378169549360312764384472767988868154426974052660346513708236468391836133872372274991824388321038728401823164451475304381553097603421926313871404293088527112491684467780932600106900466146904226722149315807349672688750713237207435656402816207418137182120380193966928159530336203515288435440388047783133927992092119458939223993991828943334496463777176300838782814200993128691266473109783117722828666565765844439680406482906687154804415865163390954127886958785612085213327585640885786725505307526806234154945086066965921290001689061142300725482926699683690501116959156726655444746243910820104883112456680662397328030581885063028572801351731875651961859056809157504986792788116956433609881251864618613405523958300957459356867369058693170713414110469680347591941131224822510074878438426762382879668124362734626771405796004857326895692517820943657008569297289968670555283122498669672471696994154631397415845152372003494068886445815118407538954350021485012026911574088527446378226614764718664969782720790819869576854286154678114402294714127499190535517884221908738303499861668560773073820924462059719338511456606494769800136393369611622395229352046099797557095967059775385921458462442813397601024585662658491887243719569897878904555670548529601793123354915247944733900620606133567047328364664709083882804748123483506500145864904289433262679456323457444774914236472737436121047757685885355989150826341876262400379731595409682547808429850030481006070592942696802460319683299721502996771786703194547585059062369376349368875720417259559613310675344996318003085109665369728434439839383454134626776154995255714696849085322395657209239253311099306851914391756212299431675356286014066492702720*i1^106 + 6782733668545287490501531901432620324564128456805124471503484828989030232540245261534566574631634101101479518159653406940438252860240545503362855613374066152964659518463874836206817227245531271858883442849732317835994495012534186570642893092762472799347555427329095117549686790613188624803273789323780904816106174702223562903266451555012658053210300685497233769494263383006104195235681026613585787239615002275665351390249948976287339339229064162131708889832505728336668219554027296823526189819189306317150977379292096171432200391468631183356142722970351387416023609663936598572295928428115622948339233483508579188753474185504478440783497769005754573135961380438673307421156108398669792253961316754619235056171064608477254061155910037341889357003308430922118075848159617397500311748724656879178262721861576249214748312615345087261347846858736438176823913338749605663438435600444017306530019715975643219896832025329095665306972818669748343464771588805441356307299585999573415137084358724375519839494157842304190437366096607030041587371674153520372802948954813537261390391968070337095867162327196570693868838560830431324752574231413042793784731363178907252136961261528813181099505409293806994714582115204529365223926675595534164153825885516367522549889438468423326199951611750342577793377909467124832315418973700302346485872586593942319952074584109187344188886495829590988482761637203938821210781043423527461146472083782905163546603703166761866966263759400878430792306193942328650863087240061732435271571954948686577888209803343851073097600441927931850066629046303729523895360374300712806109867985573303942557643299001773607707385111970425035673174037802930861345055478614946291977053917100974804202256732482034275122556393497134634684640969379331028702850974472953156055047541229793316909714100450337351930519985253598164160259055362596820967229317522268331420369327075991477795219748019538678466846145102634663428701514347640643597476373185058059965792601300197714847541003986365835975172598258761079391111729400229473825748368805136778649894042697803708449484926600649139940229120*i1^107 + 39400198141489541667728742209882508164113385841888930848672024401247112920430331571605497563374858418235143395925884582226269221985572288370847745211941394858341226557137645214487454829019138320060721562080845773322919827983786364886731174012227743084242672806246552750540480911879825877989627618453297757175246011622028243418097911722062254191365165905855745683561324315024538179786276925995526764054674047844672342844385112418281672958986697517166389422600250295970067494043442564106918157460052758437864751010680907214418830626986620818718425322036470726566324028610244235706341063339282003406694255582679901021168358544545579030600790673478202120790944542052677120390067927527858066493960016214033034444849648316918582599159017226177659859099258933612464983063299129128430498083333583571045869094658353885720589391615680031446010536193393449954470787191100888172437150619422290589471780349501563337176139293796099108098463150341633970521270579663366203358482801495617735156915086789516474809966098636701333577760066946677972851477434014223310761656850209737074710449444280482700354156317753930453007689857658479406488708901279676128547511983417466717537952160990057633317468244794821378737549773247104880540730430049821893406416050912906807480164231337535270068938001775910013363819671187671382364115105692844075714682544892056090811482368369971133213337069717812011397234766715363090589963919391880706369850447637162589439564632463290937535389723634431657363342058357832154206436028408944790083158561738429221618658445809641254061839767614755968213519432854448905880083779415206905371014900803800575178361005700592312902312521719684510466526668059708382549667176664958045627478220745358719897832872980947280470781371256140383876549020058826091291957287761589744543728978875702376320195281100971374288519808569253745711024933733225170582767195468520445640367359054241286790984893912280829766000918399522056646247493127283129845084305562254941388472621637067584112833829319433423292789274084536023839529320345251559755265688312819016463582303327914417622999938809987072*i1^108 + 846458630024442264394193644478283956429530491564992524101305544103213840104569280409626150240174493290934505863116073507991675109152841266677381980498333123323462628611315546186291985896201545914205011307419082983994693827216596587116173772816130630003342161593876690578504269603048027891446899922066850168376504703122235771721672871124329015984913283750180357055902940228936763040075625395653775311432740494447732040597473688313800985658882057326199136674291308825033327513676994545592735827838210843909696667140806882182580323506534544621101984220564081515169466872056901655569643594494812730189842458327407217820715957763635839321429883083047214167237154998632121048228154806952453074773077533833094530716319307900964828517940184110442342467840346685440867505374697727999457498641860087640000855656918269992697104176987488929759007670420606583256392278892804274929383656675448075269577407925633840133236095513401005171293625183485854061122867310138491919782991695630163277208803011488280224890584401629101499811825015647565830700401405393984703546701148186304566300961058404692530093421404556298333550430082772294282953247687000673926201199368021602890661391741250588396567749594773194777126483089008566669418356671651415192402502493379150986098565010023364184856619141318758091313811610944594368012084890519779839603166800282612281530780408907063380066110218286482092856236246976881713887720604701164484706540900459099749139837627571089438864597995108161817022347705038948487309654613541381647524182343213886383662724508504745664306814617574002742097099852315378406746120692092870199142555372843852228189303730764535809676852402124257130904483491169324580643036617208512854961483581359215627594924791634254534498932656551065006589934889052062848708008216703302545473005515634129232862067022070898367886616553842255063961021265694369994733427660427374654711480125016473140238642915650015145562364138686548264138251938327324567728135819581762131061981102664182124220074375413394768089945646250097965466322626153207401204145960789228636564245310406480975519285248*i1^109 + 5118654070386725370938619972172992498909917705417524626005436631924764670365410870142782454780219445953146700578000854101079127853926929616541520271380539574641214149135591957803242870147230409922955053508864416390720552688426309312345155094921513583418880386889211986027017414291052630049143634144830424931791589089197380444090844793468144145317193914982868032191200111372554678161439683479777647822432568236466261621882901568558465888494681213907984881738157678634592400045723711380169671341974688846372808806078818872052762694552912811220545493940981410374822244110575289002346637657811472352046843696685000039659663380458289464841992570107178159789223492926163618872666530966282596490142214095589687739602984246768003948686815003040113496188528936039630902746733171429091357238923709122648953342692002408353915366180688315507990094228947128401730753344419809329185435918113043261879211223499612915467445041671990558336285884142018233035996786046061793190083067912826243030765286941340250239119785205989421543599887846207410264581425696622624375752474908326039970973851454025319234806179464703569189609998812514374801209269334749522175000714146861755580964778205389233682510967943522059290528933480492396022250285743038287484212775514966792138855452344381899989959321892619851679717827404797561618130939339429191487017445789843726349506291924080690154505946000568522245871389738723242777966798769675011447698017270314590625016561652219764161267836245379732978440739337330472451983590186399339341281196063650810444104397720898596086612925821808471931564152704867319740627791683333871748337683830521275744580337953516848102879275292717111132103328130326978482946734742631263658737441947166612061120452280209579217642440251364469508497921545449820204798765224611266737008112052257422659111454204421883606003765785848816329860005949329546601451918011665565177795947088774060712514503669631706143742810717753786989359037548064964327155379263387967773592223754726061038207601682336725769103621427053859075046516115490122186640522767902130822402805683686735872*i1^110 + 18982212848721665303942993317371564308116171019638841041198477663770056702140177437458734893396708156053211421165921133024381269744912605206293895117156414365137313189380014169163123769710853916612996938115640712911413875599745802031224901935828578968887650041272244841220628140127336295084937835389061971217699311700102043422635468019683008755323190348877370131712443529962226739517153595267848639248618712517346995144912439865274572843327310883225671571080442819924376744628852248776264045947799856543791510117135610348572434664982770069619112701199765805027468935826492300742312979126939888222798589632809666378178005801013996060146349185631587507257321612844423779311894041921705791282781659237705961060335016170915218164008383817489799118038372498990696054879157661178842782138533547319201776564069841688066252316600746062060108035334308430443132355192486520669720571888246802315380298184728651074496107730677620481188100149307595670802439267466106894000202226537610966967749185294162665238438432494048368403805894509522664751766022505775031565797993353673461985660608129912046830513932024666240467654434649045542837853083039107270145566315537256635615305183939568437392829570240417253285780858676962680964643983243575080295524293796324054779199654495411902135935494485103851319380381347337777307035953559176524306233031337997471790379888985259061270458018885165891236146408954050580259194935980053784257553854871725073555927700395608936691858635721212926057578246067123603775924055107708025715200222389878774025426211696902198569601768315490694618707425283063782399511122157790971572328290181022520741111440566930060498879460986873599540526580783080746598420316949310019926549702942796391226911929550078621824893024595706746228939750736785940102510821449412849201843879928968762222801102125160832203968513664552931180998959904959883756388827683775907893006432368072608581974985796168856997581362442843695654858979661045029736758743426635845293617404497776538001616019354755788699733278574968864128772313609937936013660114685260390523132182528*i1^111 + 64385251769509714177810247700287699163077786545445912138585161186109622721663647022704930604095488676343779640528608352793249070680875845896018545769680730825548407383192620690755043322161263490980833656920654620711073027245545026582622241001756973431548201083309326593223835287910375306591903099171117578470797988138291733158172543747678857555893896069523096170250137362425293850899930447896542272819371042988931848717787514316992255881182753499732623417060020576045836534113690792815342895581720327122379036092934280557115452588027105810686039335775845668252362598410744320040629061481681268977034401513094924777857723332982100061698819514649371347683889165887329175911745703473737959500064669582721557787683337835165818306273632953264543270199468760741828779094165145615518133189517212425208942655868645625266148302843969454424378338884773672059166264157139556652585528311044710464685486494529070968364415537377092656461971464303484811811140402035687850060150598473116800445834770927442835119946335991709118975658678713770338709747063167706262462512077722704292703594702101548075751775644245150748768961480279217953615975587670389621659408129495511045196578995326626849974516935699326563326648317465737070325241246817702946030000559705391018487979649118588647622997172524093600017811796254692900417751513579119354276244994007061154063302128498760315636544497880630934965138994310476327336667659743064916708353284369367792736169937439042050373689842160587891618367907665944120399869620332266657146914280747290959669753157615759289388412825744659040307172436592040369151978253099398259873871944950620174088610648900499859781801219056992378791432384086604209059544375016513956185699682721405262670155313942633358819900636406588357501089500601632690182917176639417982926618622954185388075174184394422127156903886213799586492173509466001996423338516272015493912385907421073125285066160514308799318240923524985493087130146348252179610025498061119352199616532904172370053960223807503813710052072114311130371061636806412267762278080947582664704*i1^112 + 57133122818896981114612563180132586628014201647463036358333430973248508747911961936025409616239219699908794890061339260942735641755490681435701058042795609663831499476641796093424388142088019412761311030171874293583684684935502317009804202561728824343468884002588578448920247438059508715800411990052775489234532379467408700712230662961977933870980166394056984191829745992619912628596694908514340959276230195576410374847554157333332133872404571271608478264151371943763848391679950021673651191477205008599058166198181384441785352375560261135815107699901186105315351373145904505597651582687418012511390930082089713696557048804614201300393279929542242525763381302098704173687487494190757050208235009409604747210627204672738792188157229599733431864942768741807027939748692586986056404911756396820968472594282757763115513223868377203586785346911125826543552017486697109901768379254884411383571225218402948415860405076562723383562971247820296384654512049191400627360563488869241914431001420924242466465139988667542990518281462935922685662896317615263170470356118762010901414284114219987091044528946001689062195273414271748845122954888657178099780797924203462671704864738529679857257099493882449231894594136636916549630242576132020103916028956029174421560302852171863213642679430474511438873503500731253323078594463186674336962256674755652378010860723600518922184423575798256758435245063908530120721179128890041872578867400115410307519629477984471552608914316032027071458106563266648923691359132998345021983064276017127793851891664295420394720330107327781740882230484916743864995279611322645137480625533509977342695172021245539785725301000696678460014474152835878640567025855019370701985654601484205198637542218434975013937636130181014788295784059709810657160334586638922278272208933137950843613279669373750734850626802656497822290662479218895028995880199993617027356847486943713219358147228069507520172068606546311029175393684984462237804211963230696515446456918877295913055276605311423509757039828146574413078130561649059554223034728448*i1^113 + 36472407883917741811550398987880520539751402447051859292642205967971723765557671412971570181860922907371746733605179590142153168156552340962804463598447688545418100481930820242368155104541002290907381495420571742804239600562695555125532614710140710359097288685520899903065961152841552345789578766653758440724282944931427612060338286506164602021190650216161948933172118858153917521815823227438717808880740840110867188975771746723142283878141155233965924420668334693632725540564585430759012291926144442673313300401988006663151508186582858127835931764122512272189126682912931329557223760038864261459524143960076973313592890444217377717881283658291872075063055943515278442030979251049418060132234589098904164270847136343493174133274637071650344849155183078413164038304908871780802676980401098222741988221552221889109684276884552716161940008858619728964809372012400540002194268987713794064673566900130654290899090056066478736387728237345180506173701360723443648222220553337180869636798052871589577357457197542623993064495673153434511360190212033257759719025078494322451999016329989799620297183847775684115256371451022547470757227564316195174242274677547621804830819440916110023896030512335697834152519031413662935999761410602989188621003940970279532585510454522720199594322019046036223425197789310504072136247352793730241321369842728675647230783236832037007668158113630842295392238452650279799400679872771555741162245157570331897664864781061370019625554671537949526140895561864626405486453882356613854137129862121231118305446561413784316055998141717182838646022976647261193365898323052199813757796532340044089519249152789535915711090288015622247144965206647191013435970714157956167631696792156691805763333284925806851068888066470788379855811270326803565003194927896281516856407065536915920859377800762459956665264851644584366886370594782893389936451823667820970475711840727706831062770597445107392566782048535523525453901752305348643613943663142182762480830672828791894438934001834217974928408658921738624768353353942588981248*i1^114 + -5912547158205364478361826059538060226214063508296959208173630250892279153588607427872600451068801960770214307795802399443881122428998308296735932663981784020641260192202395273451458602445376625726089837482427956380726409068817333878684507473364771059710196588947800791535696267554773202396939560270767286185030188744789875324117812795725918649945640341666077862562327060590813822992023645968383819837978928983581270957677171573212340167635837451244249909486445513166750346599602430330048448061479467918031670491172280928282278072650216311972541196865832297298298720618545761429171527777349211416434302692279317106559023750660186953266086632388982193603286483611730077481282503244307493584139959471445960371384249528229862635596107032454122026644532052467622113081521274913679603802663386029829216063313073447401408875363080101272655530362674978879999267453603983002131215812978820201108527265563095253241651274107733594830433484950663011595756348355080292201531869704970912266058956815513539845693174048171577067943073643222997504612319625066613213305638667193922723966421471785265973193809538593922087760949209525892963157169880900671205289419397188598127003884978744237405168248254529719583209236283082933363650745614454631535575006562360146593867598540110173149202579288118103067622950618651989202415019814545482753324038907175667717218071963644007264992371059891691186226953788012370081514739861909714293188312097820960920837257757935842688851985795650651593420157723955426926119802811320437917410171913138561123286899572913798674273423294761787526479549232484828089719789584366902845325594883531132740328993584874303148040559102942266280816087265853699862238206035183817569525515214311622659186307826473316308305033709558785066180451054106714041601936690923152253793416341067193303545756897148538646111002386680122149386759169283098608397980039877301894818705691342782134286770817506301284544567110131863279138579772682052835865625614764612944703969012629834282702208838644738231557098489263905076777320448*i1^115 + -5092992032342480086419177320177290170853751857206210376074033184968746873237533860701197644035405725503366952792828135672684755438359775988320898703168916466101432098491599216535640341754292063765981730719171692658797039433841370618211277457070536190587246929003446309348921045685498555631424215108969550204644785068744212147825210207964286625253268323302363489064314431998565032073255006328182281389429122347604942838588827080384898386309857782652024279891548070306685364764150597860041814615175725411966335275928102050788360789768270392668844996728104753220679528643255081895662290875898109009910767991471626812950855578169452041324483712997154486467737232040074370727132818580850038823174013524389637591897233377384471752595175445624991616321379645238550357984861668555280889377585737770068514432731320022337096407392227226609699773074989451670919598196237086881542343265169523896114534115618165892124980463849737060309771584748557150523227411060782287371615591773290891130555289101321093934038621924903154016006953434136228528881301331821513741286743739305125264761652811715994322892639144962808461191518282339346927080408138591766712358560088601781505953698980467583711623741310581696317274851668785828441973698014399089350160594538765179097486095686703274056165816726428164114239397200204312262986039901111219162157518912602589872842184562445378287584002643609523975763754481346925443273180097114483305526632778361180349832531282021561603537525200592633815478602675960761014062831207511613795403716258485504268652670689333279696883705607977332141845570071492053400155219817536061789780519309712446885235787478574080702722514067134164882554839929846180549559014108607305886198804334564634124764338194317768236858351790389587947517483235515821038832270525644226007200947017777342383602099029325673910777690071690498684856627456651222069838549631971298713612315553323849101069222192507087235592631817000074139336124688921629771028341432301950566747903769632968866554952993457822943634545251136307200*i1^116 + -4166997849963899720855155434356543498974266559872416952765896508841266393800621440539269125663042052308516222015075727718944574057690031801920999137628615396048381242366994485847512609727276360181913322297770901393369541670420062542574839816810671166177107904788220555053677810924265985665147811939246137517186717751238214997282963629914253313886920162124400967925929116444188781768904069432009945250299281631855477999750831626319262690674556512202721146817902218483165486963689329440437332993252854165041452513203346026119910181369764264160635226948905332065848330794276818913310240931844013940192232302546359827168278420417882600539622408186171014419819974417638812746778635862735838022558231413914347917218750713974858713712520712198358036963169822370524107065668038376149254553009334525312932574063064218707433989265241959758941603177678687942890028389274366979565797028143507512896995411543837403418485895269557742410800544285303740186925410420296080630285151101774319910593875619467829679311423563873928269875588808044094093555724784079540526154057220216416395117224216553352132155057701664828240522465354373005641227457526719873006271053493215059159221950923250521384957438850786238453605737452026980596926446244518441590437323716149846274313141195332742511951893639668010936072244298032940061829546634745355969088874387820807683554308885660144409617526166123071576436351251750365588750977334722233468834052859135809467094917924051286021081846883248751584812541847448370061212517050175325778526368305532972599383106362829832452012332537797421158553892191965366383228846615039437803554816684367750390335039677753409398990540972256681426387193644380085152378221897501051686512884272790782129034092638867468559789126324166716730524334304407425871684859788330563853390914235622766824553530555663305845479851825730725364818759023727891972696249750855156378775749010070966182936083076798671107979842416193337084384092453006679625928691906521836321292625958648058555543861245849085472531283968*i1^117 + 1774041024230448230677936193608869411729506417947980880188093983874548720379942441403917996346980157371400292467450205949341835627760825555421640555816788772696576879817598051176767553988804139514624251682062547846199343230874056609386404575495962579652017022205818578867695029984739676890806986059353794828940916334740290687645416161673141380529719322713699799701591034775415361198119641316317989226564551719181504905126817859710411492315922315916761666680008324920670609366422377695845085000876626549206617277034235360915749698352482441671992269712947889819722029418314545873953446877029098022016195582362851984259219912594646682559562712446011280909138863779744502754364446106049449676757121764124345116007101339164508304137493071761208562276956496231698839199189207209807987416243779593245968953534589982112070877719636184575344649667696286997426805350273957889788463346032508934243248997029832947676505671544365850123724890237118796316824176211917579965334894895455683385272001402877008448238514434828081379502646933574811429355403408311196734329649554164632490171345581359189609076850936323929948145544361645721728519133709270040200030550686294379651299136180995756405093336031244756650243387734236628773029463651319852732843577112432352977734497490379605264100029715718901412381020800565068352040929891877080887007433398553642066996680234507566207288674089218338225495675604680086689064327353559378451329657335209447038105451470483912160066438255197607252011063034891459427896739517366656542061971862171383083951906633652416628782607687334770396396644121637579879523312376917061573481862048123963797768979852021207252929887577049602176182201961147342573894487016792562655866877858050345679180385596120082106281383079112091812464552532167700461250871321484330968159356509471916902779210868374034104479379024600728805787023803527763181036016398367101250936654609576728285634515950246584133910945241566898880989876998871832644884861596807175212552706316486320118133339115296391168*i1^118 + -186144798176657903913212260330438214278426857242137584928086167800462057553640202410088385353915852739820047419552025260251158686493125310815218744029239197768076349331837338517377202386843004226368660780900532238990003478732884044006502932822928082202866241478946985242177424918799610740726339784842379467257096155678009100475476994147483332663696071266265657764620691329279607198278864089331449183718110727623925678997973943992058434373477887561686926531808709554453732005184666453999856826823029494731624493452744569168701215859899935109061584864783210060263398605732683725068477307451305075791070424992788747917561799141441369790342043786869441326539264932658115372222605951888125024294106185339282568739164672027949611807209238894863261927414088733823688622971608491390130899809920308016095322984227513345253874274736967139637041203593898822659705202838774217627055787528070434874652940662940118802321142262901000427028887718186677485504963944030458254851589516216908884491444250182683009573763718958171583502374447682119460233330237211139610237209405623755341011258107532623650933565051002104720565518514433134986606526268547346257145665048954874949537199221457989680937741334776688035347892220030903390236872794119166440758471682176610180247889391271461184540897925127148507562838734212667772419324650935291732665866812513075412683114330329207340731729453232910286192877514180978752632846556712781658390567511202896671116397312650503073396707036593440842792202112375757351855992875036656811193625783870405737648202438730432360435768136463268013607307994192613187932990465140502060364709231981456863039578451945560394234815394383302334499499703177352934370567984206132404993560751855688415309942104523045284662229872821104854507548438211273035448546891906547148022217497175836149531097877333281123220391806123175249973828658094857203863792467937139949033551397230232946554410879823019439667817855600286559471468828135126736364884377799742861041597099289956006102040576*i1^119 + 32518741569286181499911064435759985366156622684146151716541851764539271626641869548279409807830873484794483786074146629060925985041075357670138559046273887566558946188547986242342506713709005071059116444070589739292073133961011513670044346881551834228330035273329014358296771745958279869198938378878962279760490427290589873840290470783339977924769207282041040631868736352467864026969947966901164594303650944129948501895119271443622617888172865546817821034441852145132449611090109695211698064353327928928426180269397906501919436538482800186215957566117718230153658378819244866860932991479668986952788999866022202242677239836602588771980225352814138945768419856319183101926573360239470320501067729534222940564054141057584479073529050071104926489895493334729252355448971016217883843062770086201931205340579729542200298962956838082483548032121022860554373531719689411864869908224734760935719646001431934504286718256855424434561746529988040647556062887295845371720914499866994302035157805707972622773970484682081823412964990517392559641070009529507279285849933279588010025801777108524160375919774131596709556494584417034459959080640072988933275770123925877763698669534725613150420202012274320392664915191111192856142906560423898519954756350174728049730224817158273693727323196617876082138157916846955611973402126573278866283154263846818440677262708963166155120485273915226164681135774107722088133391434806129224673827829274077157948272673827812824547339542100645908953088745483016968566082365526401302102513915940091870872258904044417998019196471730599254745777853846626319041588317592266746726962587713431606139721560211014119744134204992530461082731395811468595696137519056097474320158456217969314380652608809465225186527965835794030852334814793836668218747586511709562739113335010748305401362365624360408467329022571726938168925430546745634967211137891817151968444596089075877987848708710166953589522781803702524429293461346047724022193631826658953695443922393759744*i1^120 + -1573442272686224952982283882885607984420079382751093966873248942236256196154289735881348158212762527398446070542955783786801081812111982897569142900761064253521803744180430869641247732913969554492883526314498617824937975990340440338106386004694458023803766418232380663938930743148533304032325353713962712471935160369125759891621577958538012590144382716996038104208376050933790218646435610746923575656390745274504778080371156442043499157609388028093463389666102516339405889861996978075305533390968117215541867700067925606349252235854571194694474994101849954064430746660295131009158961670998558342816021290578532933552863724547556459743651416143868013874835749416916249222056834274146131920821629468049666476776237091660195306946306992578378467310359975002324539621036574647238502194945101488906355239368494098510774337592164078751667742305296329268424562900099921095893810950111970353063609702902593739272457666312684422609350690931451390309723935826103403469724500730298408984698818770218945619535077478172013759794978377419898491831148939659213361215038888323265480831681571162389636017873128041798258327970524745530204596804597112750511860136380541985460459079105457508395839790033315329964717264733480151271506131848238885911524558346663211118954958991407422815521475557454751732304058033889850342587256386005497749541293847216484697526080059227803047485245193071602659668678893720529665731002831789737442862141796605640305268036954641731107457691435880771582359303749636349169981609425638969009697469124570645480548085638914250754026429387025747935740988506101112259431344888447564635782836788122330396611660588117820722893353211095338712731975154788269707861537343974152209898216826402586791606081812441955043585879599479018484655030897622049046653913298210176149798653709837039001431787745466877816287131179795293773123931520323934863460924433877836710135544498847964900938681378868157515158027905554078796037989469748327660859275006720819597410304*i1^121 + 129219424269907423728095061060705480939671105344869185727586654763322645614569721997478063432741429989008535289193890370540630706315750206196001874549356455382504813693479845429928653265927138322118429675883015427760129192764266383578047786199765439999036015150846242247049559991488708884436046097571974951081720743946006818194336466423456647631542528786261899726628488007693431035696075621130465981659392610864513538055590914265476482463803326745302455581733106485630774340028575627059959276055461614102678122778161431089951734533416467539229856070703711140470907332553021274431339888572611529169223834281848367389428018534119822738955283759176756681137089038576206175036417960152467732070231919479118797821618618264678775402288906565526103927963813471248099897614917527696941952071401321137465614107756235156760869324546033020174965467692350167447011843348539890458527804790285610901734368170135430596125634527767619817681953867095688943319807356906453563786763499166399041958619887067022455101687970506675121306787888280516677815575808454318779558617995969023997095701343843252062012300080612679864752415668468757677156211897250007186638001677347790030905247423858249263299581352653497654642343619141543885915362678738170416180565341254385885405008638697822796880787336658619462674863991512509997949989897990778451113834034059742705129375646178452171360026283202722441864341803922217386722850897924788001618131422159169877103810912489652073120474971733377297350205267738194947825270921869693244187131962847216463084992940830686320968087957883179483976214324363856769099471056698007341570732598856315083339909134818677081749760456016465273041281642669884364678966564191645035745553822445763380223028001944152773259503896076865013252180248022950593617778658173153583431696469774246286269511372107225141808950703357411859615371551937110796606037243146767255479320264721792822974438982704143666391633698181361156138539087758954628112734866112512*i1^122 + 478361297273660810836303662128786505259094920095343287751790199163148988805167463850387961815402453698599230408262344487993469074716741710652796412222945617914844718083434564338804410262183313202833559068360277910263907356377803230301784384812776795634911862180942703160893760671941176172591972110799518726044301141968230181387514314213635123149078066766996057388854930239283934762493096449191253117613448833721028902142264796957891086017638488222436178352823440312880655499847688872066844829615686311896970809611953555887954052721066362116824693514573799110113134887111364990515692611652085638836022675063347227408687673083453787534031906591534884524138538210177917630842531027980775897891983216761250247158040491508900469171405088482755280016204462860869212172120538460571414418302621249089492091501824607882980618080967401232714899402693870654604098963376766055605343821078854702878017424089929407074612156257024688756203918593038612293697749750857251816898355429855250480522904342626312701337777880846962597398098117080211006438120969828597765581834600022489236004723659751872694786203736822182007380532504844574791264877095849450277006689440361361014593654248566731909352556119874992742793489100284195531707723074878472138947843467209151863342716206615232695445069059101819025021442866817745002519451960871722174120191660168346017127073952444691223577641969622668789754071522314655252687877902817223124343935280872793926917790580822049808445452369806585750074663472123683195474129503384870028927216642648007320722474935188929192535027607195051272910229835176698386234149206024839470368989113417490546698063100091212938124381728061631202598695957352403529532776943214806305188139191512727416129041249172827193455177082607292785255299934143757047462910050829509792128685772545484612745176925379416300187198729658027895800250362540074955220251866287220675688367744391892545765831723619224132300967402031883428126541646239146967040*i1^123 + 874520725281981600143847067444485147561860925331644065018329518302328670089154569020952507034953947273031887907844097318598989670297236813726857996779637772854781322860820531237616727697129153640283457881542525023361716577494913455345049369373983878690205349552608444937374043213264770489846608509651523222808889516623241223490417324804385346871510478937607378011979178854577044802242976396271220034780403304806545455455362889675449016957737139513513718166136211950283582083536353819434297411900088341381717183261633452769139192737184596073102392028516152727144122464493911092900538176198278581219211265294349661507935824715696025099148952108995929314775027178330837144221206781097944207045984135667535447040750719695583204371175054077598944050814859704056035296040507047869454081886806505201334179488261933667649393455831153104050773698099060048363743000626178608603115075667421899885464982447491802495802045363196271332860697679064020006302821792003258730768275622341118842899771890148370816073540402920708757041980624697709119025221495753507270636699904806552211207752293246407348567415993134877796668380261920145191958335622361938055463123944439862715823758862934281017182566782986669902828059087224076289460007542196269949916322831914112604338364477088768712623456026413196213377990938560218037453457745899969641474480400919732439035929676878555053733351816882691612225480706755660032731250264198923494123687101623180432266573814059800325055792116185342350832556041907466716027084836623040972810235596699382203193100976634126583314859936545382658985343055092979105383315250770124347754902917247723619323561042280494936819753627875180931244216758292830669570487719848248479438760028112674382987253451950843733626236667460368243758836198458484973407721807871702397645029020618974098761435714773694013445639206066366286333276599817562512266908498254083725026751845107626756100169593155471257580070911110992902924271616*i1^124 + 789265404868356866664933090099854656661455617480283965395964378558708654625194345807962976333574872073934940447075911119561512669928573043738088693068619261614615569222616332779048759247988848842003064416214308925303789272304539524717115157126187380866071585659658989527388787796495854835673242445945521615532044958141321694951817568398839004101453259987005794927985978282253161380347801354029320881447944028646216633445762567608276482254479080634711402905967710326774640924618234129142654019864301711330308940968865207127223826208277096136198178452438755223952803371078934034126775937900966947074080120338972199810051826556264621326356768316200662367207443213291112887829475711305041215006801012932953627269651714829738494507336258638004392261808684791894297214344488855664127506166894689914924030853036842553596706169749667209531886171186822893187292797589341589969444249287099530710856074305441778550439087253676441196467735881447031105744069259307279964219497889180158447284775258490068273007804325266060315584698628835313267869897623687020158709226138982312107309413070672695368712621161783020834611544510094211120953940475820692469792639046111981574613820690348715994106290505451685857522839062043030794113909636515132449386739515618355224412517303875944049357966155144275144674891361346532136767695322542835477048944137113356189189714241142856248825146507412980172821012227578519206305095644176848000096099432173957484096251980804390314516817042473187841495806237716806233592053439758309608189506756300172712125988562484166329022976609299694998523525089889916144311376197329569863289405311638684876533383012122981217353771496965366515510750708910628039633032288634591106768198071602224294721053295339612463210992562428688008148317898573344412740110393323261891437371858303284771289470550669721527665113751791778297257048505964329191259813158407501041682079161646260983544702966520624487237634561671168*i1^125 + 353252444842116915624679898268025335380145427218507072257713888332171030892629819264853102799606955236938951658389126395402189956548365746527632356345521746760973977930601387934487380602429549514989410057947268689990342198753463673306427582485542367753908337686189149595989730478353598612268213292556360418722883396376157548351758987048600916678900775230254887497458653065720027632731287851610486516045909112099480440733616167791245289584052611926913040599373979125577440476146767352511999782785928284497573952480617792993006783592792007275143443026180103916177348541536369826289497916574525409622323498929771958685794984699257901912529028223113813909608770285220694185440271719770475538451667855789043012129431036274535967155800550924988489693942807186812973752857111302850159814736035591510059589501972810708660621603627239647915759640306039561363690995967224410933639578078228569435842537879378764751268569955803049491305870594596336478905472347839038028045408824844430979921430931326505939593229724020222008007903230328032321749930698438134774478047347480020671072235303695650010364265389751587664667720003434787862462842508498070959509444213369063950643645598122284954831622993338728793437742223073249703462823966756013827977952247324837706695667749037717614387746666013779767359912717002629164185280213671287019249741502396300611052277696663072091042363874140238363663062146038242807388163320517828691046334345914938080809932054313684764497569911611844469019164107842963924550799593977770295580433922117664222956726841590651499010912190229022572842650958786899656896492186881783851637041960700006234078578786680118465367500243055769142595803391796389003557025202768041578105455495392726439803676235297116882434938338361051938929650129267572851752966996033804809076648176219317533647929148834694923808693242736987067821689163222919950463789714030800082251394667349363519609662242536944566272*i1^126 + 78147256886218031111428820027798937994544023383225386464533942373794382041879855745768027485388540558601054502778230862126908843786522308697970642766761729519588078015757754916205439435380514298391716144650404520357855765676144641156777619684670586453167287974339405327337037901670896636266331331410011259258099081851700598901437939014346036973329033435469389935319460094897965870411310134647558536602185760583777193368210339889927651142677357806008381369929219548552161533764978071328080630197517228420998419683771766993846797401168123121198855289033366085822030481604070101325758941784192728727635420741340576509504070581856505373587986583386659119766923280460309164948380143818230576684315195811303924453991819830623446530398783786280596520433303248389148969833822987421779590928621113169594651110504438262171716904457057068980944520236820827327363751469562919559169187109891276157619597670311467809634293588065905896738075430693520786750967252776021613773152807306000083110731635312160864087771049543309179010783670151638873386785892521975479884243272703907879801981291346047931173317317166781219720601382471186216857964777411059004756895152539938645261014915615158571758751361994484630474163795930958037486580468643207943302270088248912397194559224375301791793782096735573629798437449517857994077602617499069547318047250308279868675439735061186202585643022999008039310701763491048690627367447050025105614588583307362286717702241874715259100678988211480926760398447608615975045093899262189996541339748954092697311596651967685793452238726168864041995436405062512266310058352088540301856692365986616846870541368839131692657919733324656037825928725004096503565958960256692213792050166540059127522585886424845491630585616489126953342566392182329668133827535685552370891167345751155809870204798288670623224344692985840384162385329755495211518352935143805439721344872920424089265373184*i1^127 + 26049077964763388864472848515535397489581401229747518366693317826478108926949720605351606034255155302223187361888047304422874964881862264989754456980005402848838019234279841041140513656094730340082019602651078427636957557477334275293792658896812973220285914547457453781146751093484654772033291993687307346523772017352290299353764633150935492322726631016056372300861249768730550386095727253092937827957094459548537842731178459852575334885122208050025740379700223738187641536695760204796236628361399534583185281174225147102771973835287774499982920186670936799553145663907270171936759135848113711069293427298447054341109030550597636067779943371302810812579998068183442072303504580242544467160035150221961271883698203083012452061588960816499170037237614083277898435135342936551301301538956057301034633711466154052265183650735185274344881750118198485139583062040069724428964034942691656675111631583638338047009745783280884059964699812546364351345647184012501896290468387722090460716611763099271449969081350578668535146390320586315994940043689048428450718888646099895883304344856264268027043212175241846546361269152338050613154191590338006224543158467111570923421999278541355245925364059729806614122938187026755479707084428089884763442931816421873636055126851859440108894622778322812195716448314684001889272213275249630168371956888501406418361294451728578107908011279071151830816784366518563910081557999652918891697482972340338696337026145139164529454101065709871473863603357238755919705700747119466783530507614687122019018109608101841312898589376122312958042863599442702363130209585219399328544889899987468544976106574419553104902575435154677873863198013104858921273111684957340290413605552663844432189228275799879638430918240452648383372696577854249438114746625317794538867237143180473831423749024891834515519902960919784191026559784944449923958736452500441490110233226248192*i1^128 + -509987553726708684866905699654950426112762269358310009112749228630732260128411436421300059329069528089551101612696488239906051406356334692304430355516326227959245963469707342397927823334296309420368039377734004204933657966823920771113538459362420426628545756865439604986185041297565682934018409405286109754220414864357876283751008260993649716542858555564943401076100798581968276717993833611190619302677662025590961503258433298454858971438392934480729376461353198079922717787995655297620920032349922223346465984553354915902539336265064521541925514474651585504968948264257415417141404094107505412574531776360997409769054532369071905961423633987779587139439517778597942446334356297579268837201463669204740865584625003254382465953978760037870508034681284981849544739849234564286426741774749957495523520333609167071749610776323445638989924536822270984474508560480370207529432739309906298080453563124191753143498510706154964403813117009809195899111776708844430200863810011872054325254577107273697118828804511797475152713584265409554451747015260472193330048725138644557511197000973114348822760710580314810306873113709701678220912680977914402841195697290693386922079465239142156180161443406307432716882965172957196344685053814066573698256996423123065988699283975609723107013574825204500306669834916343206453073916169259493885830105923350070118987486077396055387374510804133472194466271288855502113964385356459799403427890193384028157179782952573792778521886098956852427748883931999108327008291289735795663791852412024009483732573825257789593769892115721098643126249353522443442559520749343022521603320394312483443209560096114812521696176441552663909694407503729461573533429613426442817669080200309731599304262246930841857723181967613666773526301698143751084672470431921651077291137249110186877850723394841501392695363477279731768198594525766018886190008378194919424*i1^129 + 13537163808364602255814802861579977457510037275425558387639619754254878252921265973175969896872014049655173205311324790993554809171958296648937664717736096579279486273261745967550890104061536848716100221213694483305135600843823695568319644495967552300861117254731758120313633895195916843485071570669298172288628371758970545439310073705614822902522154862954898599375171645814316327891476992371980704245815126473295040684051180034651730449575633020416119432985907343521383953312551632454190826255259324451461185774725234660647351972834745298430344450015792951874793361827975783935953535345934760446066079783713147066047135962220783888354548958252820179944929638821472820859715059090772434446542300947178805749934466429108141144144903124915819057534467087552994811340410341220840234546413580287846802814229508442637677492593431148360039545055816358585444240069000949090294991588153543905984410314363623855538363382596740421463076826445315519142528825148726195138644245818602636874441484665787669644750432228574940992631243096786719871320832507009475256929571258607791490782245418128161898551422015899279704270493926640605252142559052994773642811303068668874081287669249203210444109232612273341901687511987373804175215976278716730908290329688604082249188240493326859379642125550685112447050387249701871261893749172342495174715253247170423335425047768574729906872045875449202250371054488037452364193135664439172604830801493220434822637406967294913629800099031229058331309154212470782853814227723386143353987626891562851581247669832004110061300531623189552794881813911315843740464841099145405539940903351481569247252565169968721106175659840072545885465915811424951059581178757002169590567906474183805092813620516087201856611840583410317362772749017507543380886715814953313160603245582541577151314825309478808649687442524170060825296453979869466853376*i1^130 + -811934400006827926311169473024912794431302352373637237345641288548982664489585298758295377518564711072111953669929189828071143532594676862010303185789020663056022460690921509994644963952202238543455537217213478909707129429433850890117272623594319186439692727927751114341624774043118488911780936241867551227730741155359807144770249560468548318831611869690290131299378072032195489091005516661945469340041376339915006445237903268083765271394902443419269039708479952138061861099345051437559461762834408704128309011300105857719766813988446782063235619621579337119322199416427424531050737549237431836848923194311083759259911903855439836277338485195820567996030076543696615509837578959381690149644521051995265549823417121273823205355561343224980511714921642046684109291286326676945068080103520043500595684297244401903239712302590745015514874872417869374641035166520049613414204933987053155440868060838817309422504400916575556192036156797964038742877301949543612055705057112207446485115018525874800455084311551158535396759563303500621408878004878303729112777655421247197843043912283671033632354312385263269449375006067415090295548321905163747005601342355864612395387894050269619784292173794370203185575510079702780320466249213412452070269050922906217298770966303534770619160140559060601449410887252616077191047282037296730388631648584078049268671420651496027553898026602614146200050019888648172326747570457949478803376628948008846688161235671038284646693249314062769759637797211285890352295589203345490579893038524826500331497196787509849131260723929526078261572397590743324176017679982523885720315529219163939339361540607577221521834134583832626022024671047777261753147795973213176053850292450389392344227509686766687833234530443373821895569954157396429290633583542040636438385878848245798337167384231606459614759924314595269804032*i1^131 + 395547301835885460849936677272567858879992443135265716264271807020057114503240816358696853485646355180872210930591137964431402022525614269935695146702167463545791764435805253752728972765060437452671683289897341718354538614967786782603437415839253490771178302799165189674944670736589711700034033683964731681021409880499058757345625411053113711511094091054632518449870992075914906782941733687530703385657959221712351873708668822533310726431324997360937498608477032020593820578035123587574939365018479894708084568779268260223222966115982356748537608770454998495836102243890608037353904056345435672338826402048611183563688529225525962234942217918036575281460110372519785573015857083316037824872323469154368317069757509345618849456318028877115608523176844548987659454226251952168096058432133112291528385930338925496969747339995058718256674942028065802817167464622582098645130698346839548388247413209306019400160303511239562667917975027224268083315925883896402525994491313845338168486141819045854223230353771780752092456911018220063708962824917604676332490974491441891792352160863225740264043320131130026134340639526993063234380534888565535724505550608120406604309851475785190594604803080112947587082102956154111849732821583057494223568225460410234083615368505134323075285709299098015938780071475549613901555947510259221036959933989662333730534164026196190718693853789980735105944494710652812069163290138085952472068480270062548833139686780057271368359796181372758175883249145822001666150856113095896284476096708799909061734278463528780997098406141861769270119345444043082434592126176050912431004419324037661291285406240257928873361867609998271622196968220130622979629091614814969640374346866894459188167180835372243876422119415339571554638892539223042517620916606882505176854540534665952262037551165972292829184*i1^132 + 26019161989926003028088998554001880093049063186283892903243482360088341872102896336216852923490837546204395775715207713990615296961941084548265322261009363909605360359014994611175024870004958322661572906776434767419012812214006998713298146716485597945685285237168847580631513390335404198158584710509479020154150980487175959360989472437800435064500802163706195601869675062137469924835442787831273667269798523898904677756265822802256789051328079102905162642846989888476871363113139362749478567148481072863048426650882268720969556817572978376168379961357568072974967703838668317377040860223033843214483634290349430544405874518787026506040788253265427946299075092937853551160519607677891797035424950487752529747551974175389649946741199262269152646825252097852580220473371946296107348159864312346017046635203931875115280052952766956968409274008341917299731805519335543710734737142448347140349233046694022376192165450489292838404349665907750621663619700159827522458898161582305100119894105888958036956822011385793572309135672377142142667440911247188999522422791529076010692274521411950098938640523361831518378219547117664208319557061301421162928920934739006388484521551927645409686681709794933032148961822918118559391553832643154239849257442359017643212940128228743456932290881942721396647107538987919008208017214152224575568262274716580776817362641830793474019412101832743191982199951687637633759974780745801452911990087675977039760150719390710626559058251390570580791339897343265075059075201090593323355415082466818166398209120649640978839261267533500870200876939240880102234893911661207073171333555902675344663401187575282283029598308624086354968849624288731263025569071917551992385790328553800267159144843955895404653256962318643351506725919483577868702455249243133971801066029636332290048*i1^133 + 375311856014628163159170825816358309112260599095178751804765785470846137769426744197671642309700992625955520727042630115189670117241168304596170589210438600506979001103960002044651045752163410542066399508103406024849621463326264126908389929795925935043472269845413109988384302781305383403229850386295220062113882953262480608285151134014266847684694883202529242844754974813004692492363298567658867216596637167777870204272156239192421329546996568876579381111060582046323881489774790880493430442997238054545172699581335768351254613713347573610459776525455879892109163617676928796658534991723179146699154196114797227252699474361617534920731833128259101837284097990422409148215283710350868324940392132262089869908501371528528743297754290328167522884400937906643452373918548621014052200092972431544234758754675798527346064159690332339269007884202514221784077175563065204271729259546196223648578565094403484379590760481860709370624687573175222798153033799954205899878187339051398282736137337005239638725918331187034550798520265573788130260068191544722989488617203722002085855213947941111853092656035768588926081214682635000551385143758373288263030690026563117541445797999868567330572323175564871528053403444595913709766720227914450452671991916591892281579984088761984791871443315185596549099559002994791641608449116940336139351588262747812052233466421968385404310035955228706789726245965679525947967025955317943569416411347731951433171729078262767889705383627133967859216623756284816572887545427398666053313412775656971225167859934506306427481420603517260115720292842129916020653399232100744859651201131119422636480105091204497335335096306178523036920721157463445822515779019730135190951253283100670763790621870208486842154955689041719230427121880424388488127459154961891328*i1^134 + -498672509434035900481400325628402138692434607232935242188791992021268228529932537629506361953588402977882070503397814795711618875799310062118396217399354437323772119540438072310900736180068659491940269070716018672443885243106642251307777169758822923178037770929879919211947664429849549386326360369567316728324724829587556671375270091756745620902536735767811133676849164342331637737746758614988401134580086105173072784844133687468792000418807329064925373329818315377641188087126421639183306493496372789139793564909403954967423660576364248527939842474564967365668185017387529331075800730859593720241038567255768913383433886715759046538688080196977234762623296854917130858697433372276597194905410150612800949812944870762658690232136161737942768860615144534547964361748509545957242993419329965562057013353063485660836854771334868875110101838106001885749023552441641734824190083595437286432675491259206226260444817475800824704232563150706914787959325359201291648771990248599872702168616891340408289670376234428272463586023376029814915365836975641063476839146014775215420915166721520855733126817098354559520533229219479285747027303219222895731538125785312626367208827900505839172025157404410248301364891258977978363796638487996305992789191540400486133187869916847005246720192248576619462312846753093049143156452964887119581584022273049642112220024762887266773168909697252004501617235046264951066072939693526468333641173608073615298913986170551897208334107125771441845664696556273042663494942999709150489868061725292768086882266402661256650864204782365641963644883234107368177942082318490169134384374857996422951662391374858246012828728810281944450899963733979452720300030192215341472123515815872199972548330683463101610918657629137024210382146915794944*i1^135 + 143661133205583411330337405417970074879148838935950115229104817210465769421694361130178384784750343928329835037975592957731220300497305553054365642978048883291953042189190718569349436589201445108326940862432518803685915114207052638474207862218306617046576965934198274963323440915029623096282043888973375503430523152881934943533913874955646659326946054835318490832778053225509417228673172121133084107885777891533281528161085137128500568278556690108929388730420095764879580626230008374959821049611194285448101952118644340958627383855575326073278658529565324540138180283130195727893354903436082491696731217257181671790719017088575842314977385204663322670712949680154721119814721097809481779899552085317475675850180228986081372720957241100367284278330175380887861989842964690661911190825437518783036878330166021157420953329246618758975780788587757795220572058577082315407447556533218704835809993873893814967971098555206896978274736088584381838014309509208856285009515487232351283320017079381785327979839093544970181174225512356595138799041331781530978770291156072183581902161291515071647232654126206051006513926961047123451199196239718615849230753619010394051062455244982228296846136465576877769869503561055766462509481258752209271206021778137739990770172933867182309162142534145777097400885207418287004134688233639351315865223827122018576820934260005800664647532205012640669663428664560915217015321710215538582683117644176001194195233017357817230475464255391476668666345094578476823544652532087172083362561815612933104916036530093596877086733164021689888187385016214628430257599136686899500669708063702568398903477673118648317445130527597566498347811076004367919239547078382369109415308739326826932311271356956857231427544023040*i1^136 + 9337565357110348373631572758096633498059562123482576655130126339249139682175438911202035671599042417725050872195096824724205586715424971084904967469487391995728481947551289073592755958345173017436066772875305358410403112518978696293197321170695558510896366736168642020277897500783867501081522221084275286736116437269572649997257560822792320241741085960423639139577311857957477210093417929039551083638985027929427310480405796962125970258401397744797892939637224187169204467411691545502085058840158915720738544798998743078056427561515385789880173062114691286873313662822037115297176613005170656477374965206327255826413060525987918703479236853106608054129683369479190929346515517309757900354296138278585225933520777116497560952338185794823592657236415890382929877806688194827186423419442205318044420820044528238381969503863711052626385507802215534388073752828777389547405120212822229772495355157209025875221044686208794396676518737802646730638137454679367219150030177384401887666856517572343341875348730027215146231771226373830741080243067221442289052096516693254297927412592612097108196936409249354905795818360291024627310640727866626865870705640889040582757071011770238334144841644700982276948307370562020673178575349019876113833981123665340064433030247028521407946647365374815180909027658995773310817520640003014509849409410054241484539345058516605316963364298599604808865798892348087081145954876784935870388608024545101673176631867289893825260301247733731225703856946902888077468113226909060191267334941472677667638091060161404499446300058394365800807789506446691358465600736967983636855176761880396771971602533506579030554322821789710548990172917567017363060967785603202770467792906320114451717554176*i1^137 + 137654449108848690940608778162233157888021207233865886422196674066966765356438347242620255447350795564715337331040027230580497670917506836839522928666647666281302870674524786881824693268331217203903258341125918041383599882238138001644588625089508915455251523073711591385960842163641752858676510960519634513866478487450888150050421274343225581880499639293310818372462467910587366159822322805582806065535427435480368365331890195223053078072181594213853953816477908649097972433572348280160113106862590501686798191202875700201193074968091132682923087279574708089692874032255895988765944714708255872186442559207981896641380175073144486963432366484401543731831474897927743691459013784573767727524057518048880196027757160981596697215334714635718792061358809259773790008303268889535028210136745087613125715887524489097588327791037266919849515077896543022987133972082047572216254373684383843091224038129927906511899590883800158756368436302100889834569890533917037221738428446236914846627231747951622493361640863829136255972806492693887519298734126291295859387279785286724715537331125971266793335319125315882914036763704489532778127322123257622878450831357234862785786578668014579708791933980838756609762883179350686129075043116940310212505535227174802503244096732851618626978743690974132490976771195604210984356757213163656749232818967580962326914920731655713375554781687409469751926674396598508549276714394840598881154605985098776400275803931886269361669097262034049974553164954016390894619595190154251135808557036987652235112812459182536726077854410868498852972851984407858710666455017147111674621007112944350282383830072819230019991451144050581891897263158751169251983175111733363605504*i1^138 + -457047660957150201675521775950170672270296480858360969968150341837852156512189102510439633040564557039631778641968283156949582187985471524076172589230876583224013337610832970634646835995171288879733468614426535762829756665150297752210860688184493514045562168030131667365949808233112055340508083307399546638942674313418943704709772342741550649502296140494742157411457699844724213164280145329697785290424668809820305058540245170073186491545026721525927667325391827466453158712681848621081880248774999578393199286392804921349055913214058616334971334758403155279695579941038004433074908536124423684019291195837936483271921103943135333219087192533647210308898052385388653225188265660215095628672022997234219527916285176718670458883859364191629438160382365491037513672527883455725448896894432717773394664940342915509826476709928210362992851780969869135329640278478976984537481187860431049979683005509364430986788047621671499702177419887827383311724187953244282957177897893137623159220129602178091530385799789372651813538756509115645534234410087269976090666781574693183036598488351668902616024114229113680583426318818177479669760135230582743344300453802870990773864229647915724208696663928734780149266327253164948015687596792845133137896876461417507467297020238050899266170792730209781703593664217443604836964772820483782298825492182234911653446987620655669675842578217922688235165374978738472537950281022359399985879928668760900543992480572080697997204841742264355118398406868094168353280564888802286421746912542535070380122247272152755164822608742346806226384608744838998273752560842912749589632714975146237446227028615800536387119386460160*i1^139 + 6573894397181168642498454157375403710967963717305908989054045912013263030537933296222550142195489480815436912840496388333281112571431452660224682626640180638813997425256278705455802403932836770414499270260772633413369912743899670867645033623764506767983727933757182587840159722132721303640322298353461599793276406110570869978097282797239198974398503291549960852972013961267563895480830182269200104056847346654163509700997752717262893893367090688203309053875559798667589820114035669808218600265107806765283204500398597089581406646152935953829223593369390718594007151635853691354230232647542656406898875665240124180671544811084324738651132475584406365362413366988449170408242170809011028524108752215354363765070427394452261902166898474344610687973475218869122585640408149169473817541856852355339729293397349842143416855570964863874461496616683408775460939251016277781387951011626635306206165616898826156527508625704185524419703017177938888662117184261344965238642904311851201897634984696970821225255287989883097307539088275073767297948798895079144511517136399744722043138660673457354891933269274494644840092808979739149293310918065374723331490415650521380592551246356363517628667749223491532021690031093822800377096274605788386184971901432182697473843889155000530023668112338974850620240084669552388431405500190311530467782445709104430905739031041799821985723995819678234398943794365780364537660161284544561390860578568307154155213565288564120799929422389762565241824093334368938457947871028840135886950999188539546269028796368025365950900550649514389902684165526983658358535531434306699264*i1^140, -166630838442034209364172421934436092472189171525816089368262371162205159924912560354372515135115066180152019992988899979548604410568552733519391594075586244870622694304096125496355498352034270412804056393976653806130319575295548907202606472905048261845713211218730924790115558577504843730541959795831407731130802318428935547265297672757283978301079003783834210625186359628130943936104117738001959383827470903305476745322636287482004211981641404137060161827871329017812975983434337952022499589600420567065579257870364166089093304178036688403968399395682403187639474834223317302712632680396341647676331656920081763764352188624028381849261923472340170191688603533087020366007033144931150979119074470110422766262645469509672859359035595558258415950638304506467182797906215476131485242633556642578676325783044726589330882653337177871812607846126353224202045800824841517307191440397257066541766689313688738083791336991990807938197135424407555163940816770469212394779207193406353533909756657320972989838136913039942076183957661842594015235103359696490954375864811000359386984901622436838640861712864129165362990057418965122398269250594025662061973287780020616942253368692407843784856383590465517363351414011234182100891233089665452799655924881551182313344788228667912932458084410781023670986037860795836807480767275012129748623843869124961353035956083191255457317648575471649771624149186828587247144183676076651485562962369627116911748264988265317501235049788064684022524740302595993060078285582955172146808908064386106971080532778007435673904814744077321686963814407182925040963585123352484598060209996733121084057122596846048746229785280796241286556687317643467466848061646463423858526651383189610630365344320026049052526244178991935297334383977915080489447174665267450806282416551350578526756340521154202145036414252048239742020501697049953498169864784698157119710311672507279148899356616648832896456926512546233475082671837725152040859096867179878868831464722323010519869802432259519824990383811248966806973721832485410396047207038503757800784821518946531312085041294277139202588592252457053283965822617888595441277996366240655167459522219040058523597772459479495286625375671428147536036713892903048008611873878164966776897023189479817674775738079102340812267974862008563202983662078289111771407996535570462954320589396238175673222785822680078915142088193464883022926055659469270975871252956936246585044099740373214125404349783195108399689427861007365443752599757722270994688637000151814988298903054091941063539114291283953093920976916631218245807700954744357013428609350863192572634528392923139122231281924741176217927797717779626892277905652380580008688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -17989818238555603887091687416214865603070421338849949575560609636798541893468413691075136509602701354090203769078867146421614956901768132510933911395144904361186427602338237613130292812312901562928316532556589913639570033690824120795314544765798724230194403705631696859213586650514629731166970242843591865338769326074086069012178634249810841393646328226129159415760523644550503330340661916807197398855609050074312497114677272314630458763993951961624919566338879986850438749071860575627187132061528262436094175940956573355379834513899818540128001760846983694909814450020219950757297632806768599534971172107812308571480556905255979808317147401487584351323527762798215146251948369082780415042881520432636860993829996852426822574651464052073076261897322525047603951471529966976676713996598949958595935016969931618899414548535125605316592060082076086090719488922105716730151712814127178797217353772268734194334216732840396135585361312234987628597926250356616653267346691033899292792056797173948958209796051341280644225633508993988934838033122345474042608452053497183832397195369110131687662185633234940069820079589494475364368969977241903851718508274773783891124436381632749205407711988340352842254785815629586383327139782557894464012842167116775439355740903583211080008621717501624098920299685110084028391322431156298590893571154412910231317103859160365167665138836748246641159141121956384816965284703813738912995377824596907312995118401812022022830267856838986141863329809825566741936764805765037389272521776738292214799164522988776714285699093830730395259466519175250054205188961185875265078844049614706868451345963234401973564620527846311045960623711881990933029680311443612646545241640017505670130040655543044535012471009040508329162882186888978430525667882396085046127864303299419881433197595597943073544480620057478737133292515551986602844522943590420862074962336407255960463300486028793101721042605395741473336882990867043658853821154456775990213962236874637938619437393197560679066314542451309337021739904956190727956467492169733836213424126970495347346131773238366071947020551624160250276936064477437284851548367757525149137048346918529499591462191697985752613333796485260175772005431129329895568758608813960964904401196354015329237831983431661588763393543465417836754350961605520630628547597634872569205812260703327490726769027361657019253471100311640685705637733061174341755778361536819076388460176711342918790226978583391877339340681790792244492912753770042480554757091027660620577787428257503243813550686748946467476655156881355899260279393404356080476313565289647439107329541514785026223740491420580947203392392503240964818234305630631192002500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -86638219648576872344677681180237992777992135160671384422006919247450799359120208997126379620276112666812370741338434321872031585731862066609782571605767406340688445401379038060598362802185700064601245087900103399454163186394820028408817796134596853478307759060088391752715625790370890035446937633553494740636030073615914988985452978202436925240535103529876692548324618687062278032282603287018519741547589501077268115795803853105248809448749678441097574950860344049495084249588687463131274815716230104735365496168586228140901742215035197062355253406463722683303274367522341982959779662940102975567935623805516475238622981882778070688632067533441336379785635636756962638367174210436463813966835114953536972130625294732803048016618650908950956674061873501387885609444902306514784296853782276992272736342965714851329525644754190225662838292572122621620103734720555472135757033793596042741667498220778121221496136322684740274949427555212909116755433326752708953057792341694841728730809952641691597549804576559796005629687474578741133147395008329071123084378157614417937702764476207608547023732043058372383967764333695359248315575394604456311252061837864448181630550063256383773432814383257346720361558070962971248908354117698837924049297463037674685041691498129878191796006661307613436517284386586216998322354134189426768656982957596216543629445107742832031520234377308491706555715994317459355222281792903946297747750541311595162097180887140288683278447455155859604731563372375329691631648044586886276452146974557223098104834085593784164453241741667792517157993499731743555696924107690909034516430501893540369513778154961730232803665936320461867989837525660774090319808046104517797516844739228917752330542598077127781734884075230823129154786443631267566661124602890302280293761521681980929009395058639479658714903673597476779192194242833364028302558913931518801546441079415465187585226371443923948861266939944832214220179947483182918604331400249309620305306638402132013720968831520930554478063573581848659001272458505178745898711738495434928662754972269570973449535819321583302166679961755645725521472219573229927036916976200900329678348142450665585163829597384402215814867300309150985563713387969659812574009280265930194153702917316320098052538973600751812278796288956355072519297701800983663742964298917123582865291707847816960544303104085997505294603765386642097973654266458420499298129735893382915141559759672315313985231426467218179726653188718911178524276529539321697067826438358152485111499266725418783017530179995478656246260283031379872061399941178189864449768175567104028314689081243184437972573640432219139735882592152930477393079242081400163134401250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 120812548729457560415696275722053613478420848509667208083351301558889844541492924076194358409029979747824895300068054667903432448739586959587560298324831577593273980108639130737879853580589813684775910184440510530243272818093692481844906216134850977525830523324216752984142861026362989963396643252955359750035167183980883624514365228132077195146070589218032388971717792040925876117034044147292017736407920266975721292581967729371677935758585384720843449163723359231891091188113906483427629371777605325717398448909563420670163404262636969549805234197574277988955654497386477832871969872175743864494632455049505410643204256859975785465666841013264263910544584262692232901837996317512501756245500137137764274139198548998466635975567024117536471074678933808834571859834642553217786321030214356666235050934896406177815570003176866449074116176605972215547943086695086118003963047171359931899537279679098748521982944194115901347760280534824705523644310604451880659974530799873154537714005212635455289018606907266716839509547311372248075018525013729982576804042275002500767483901952703618587951300288561815148504019079187804614664289060994039328780710017861028238716453972444353648037733592170798900991656048281835913012524575770091997176917656714623545084076424454139210483358433490551745695879412673721656893834798190430556748278572068904299343985546201144326399545018507858228132452365254314767437505159340669574854380732118753636030668582750013613298004064208302858659501707689045561835085852169047048240565860131295548318053095293228597456633614296854215304183994266960536114857576561324176717797191236487707009957093464674605669220847783742164530931626359004884906245298526387367207806956277886151506239766281419284992891373865267421659723087259374271999738752035925152712402578350646026153691988170208970475090751570087914746155347237463806489518287027139391966779778897301093293177733206860929247102570034340153287286343312511077581901606266766066203390952859800126452486295632068414613441349959305332826060899952796549247990186675066757821915888090101208690534489975141277559720357104320672806171132678904282766783615185662286402038734972062846714344204258963511581402473035609673799946665671679551889370201559737087402601478275731217902682078295398855393456552579942992296022969821526030875055650895110974772344594130924106348580409213060728219358150603688341008535382132942865225673332846284808107119239860667602800899765224371275635511525376205760610656632205823152954330084277096857117669191469337602481694688375821833403139498018502979018784587541223165757306810080919022610337350807225713863111042371340110845560567169280261923665561058391826252285625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -2615795338485182244885643305462356485745673790078872382326261653809232817653925327035896470873350420083762267195716510062652348350431852085277387185469151106549838883986593874756846748090011924096829977548713436391628528959150133038896139457638813418253318328526052491450770928814726242151638301797814687029562778388954259978548793409294312723401336846045521831133142007817889599647670100218518480724801549229367607919486044550409927579837848039527759277780245694348909439666040813950760701811805920998422949742756005917833204726419659446143648215878565507583344761969667324041385936226428180090113513413712097362264728446544596803228237731044714720315618884472095544032878408324502150348323663975449164718033552360848532645305962617347051503282197315697445211961220410326449812501068331043682860009966416362801331615664274536352485725775725859013800588372746355585316158868643688756246569757702426683575537793313592938605303911024634824724590650759381179572748918635057055319368420822394716783358836662526913366941037995938710263424468241964326325138518208743147146976332665513656420989575401183829115544064259157578075963633456968883193215431204531221957639785594197449756332883809603479441096396537107473671271640937576321006695643184627976445841763557571610044803620494967040581735880125473047700484681453154030336643129167546465318700372449530468611084238271095908876814673780141674952451317516580451524991403466090511973216241222535275026445091304920725642422967078474476222661449802279805067089974544907125684982236680460322270931024358607582188879206847377905679553760550554544659772244216279305471925560674867273819598708461058839791025149279447234779495883193282782943347663886165365484793823104536833196168259390661273365545058973507045740887968836775377619560796852593276252384978321727053049207024227246365303574621346437051058423602043016199396709080390499639298059183137630131113413313949405521567167005283622987799544666989933874355045588630220748764179215214011087859871323747405143320841406452652178478129410167939280369239368066687625003100989842311963758498119347721407038980029308666456961507924589067784532640387170011622976456637992296689859405381528312614739789178006183087680682657338652821040611574435654986553945193235870068553031903136492338536347915510680005058020652171818408346324611157926220315381985460070819495091457529999734532090499850885305506235531555096689358200879649321236337896246585095398835007947903836943840768705127478417531850278762611790294027747157549918240961415297056251344309234580243049128540103633119413455156068208294534936766257604303009194663270350219905331195690727650584556306576195261744427211797500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -44306031055097398271462918915749334001836627885064778752949615747931800536984904083730626570955986013965564883727531442854025116985185927651999190684999305822135052360632629729140649911972251542040836911291133102076794935735030035322635544043519548136024609866605060996716043188610074964846811511137489436832011924554864012634678693895036425209530486813015938200119110868591282634403429076433434967994487720837573672314697116727682006668752596298107201449475924087904840507304016426800264200786934151289021523210685536438004152950027682804738708326046002638133500843568111545299600299143123969925223581943708363568709958457260396953954049243422958674385612087137741259023652389878523626623455455094617058293793951440564876709546432700784119940090846271976399858781314281294802846444382972304166512846823785375462938570725891368996575404493002978846452798592432840244200881036942800834939901645181632850589732518199435930787044667613972519364839462860124800159460969097135644425759369521554573834301116688518067651570639450049826695040225022824391829106524646260318210896384192260019863786582852405384172831057964864023599561062583314955632690595559267165771636842917859682608636261299690133567876999513479827010709549937931130672268948921758681111380096929754967092806475994449392684714910045087038373675952591557773676749645619234452051879239627389962524669802975652841456154722388908939186943879488731150356941789183095042529611189719679888564957115844108331103605544223936139910133221512211859181293104576814288814220228956035514876754709968245502542569143655510707115006549255589622162406016620964054707309155209154933797401431230555991256385686209904793757389645585679288436702497496878926563985979985065808865550314940302578506502956270975897981183318835256591794185592999469356629105704301502556749637488559818898725613517832437959623740295200946805328077611917143668691646305450807098821745534646727157945121552094774709653812731417407338601292213540971809314037429080308898180132069928994673366782855239565439131090367317742025468727111969125747139326107274328958653329107394618898107440304459375561585233551129189720919173355601232977825097017727413768883724927263467096177726759207114281496415639163226836032235682308797342450438569424357617623804357886640359109366373790415837948568034431647470015566967956484327206331325828221453492835777575434101065290871378176200080039632919727284272430711649187327087608209885112876839292770365880814390160176644922644542017105375133327455285676965786859277448247007289924369505065428868685617781694785011991856869432511738238593007203745630013139295271430921218925799953577436008677173202808306929810428702375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -207186504934926283446176184803863010891249571639418131606663653152198519642799750315044967797029295003845153004936048507986730476984991221020334463635630843016299707500085966541223834983922255239663609436863892289554908437600373260333514108651272210815181674971617683390372474364471653412270225620541605933522984099831012140330818862575280915584960812227273856262544592053557084017567847785843343702406126017291915420641086012679105142693197952029129797002448469535570977417235606638813902942145410631323964857938772386392267953612989272845727223847887165219830636737892369720997142513684255234013482481589175104065766842517238195352922759581469465298389691691149893382679823002951492609085944528852448146830095460861596854908802496310087026219870609819403400866389519041622190700602487525236433966163243490743234863887572209860261478550867660464087559879488937156038668534648098726972460384484470332922359809493595705783021325464696204300770726155239848779193156347422681390952775188633580192590692336372858309603819483822719898435138306189908919077904800083231676910620931687992541588966549061800210479074388107444646061155532491488236860057549157530526232880212854607558489948683241700374991704119902995442018669640975709015203696522349672582192894896677714861623300913511830684386165715993387254958978766141928081896525386574222261212276594105775524509918980794881089316017247834804147810981121343917232625754856464839780851372926860169103930923584038185406896693312041764600934281298441740422124708254947847506539109957942403502391752239597979059552608444045853714219083552632651567222788482413641871392768656436201018991483941496312778418255212328083737242396839202881366077610374147956053411870593299837175966404191389846348725192454334876050710349716176894075728431968605225838939676119804975589280685485104406522524118984096617176748488540544892771663766967134672335955451539682093764219028564616121862864310345776753428128544003765659135538253751526361681006720919643831338085175199935167254432982065965365133516041440488445290011932618232569181685521875915917490844061447712211699688665542863178922913063921575580847034839880969659475636547178020933078271382071222152302095460634537464425614474002092727525489829685402587627644312971420946679971972434122338301131101002526765905429037888238816478873198558075140901653458181899464535188677828951696655284196066803499349783546063576191641807517668084699316704268767376907912476671279073232882612562906164937863943934384503429136008405016236389922284716776024931405821507246298233357146316222605313080026802960084520986346395883626811166766023940518387082260317178533617466941530370342498044780056380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1007783405343843797218877520355969648121892576722805452206759371058124234741052648043366755152219159913104807918124998385357083280858858070224202740589461413983685553002833878619935525986387347958703434558764777527056853849726652592183465619437873015020126927482634606135313548117855264010778112524135434304348333535858592601167637172369673678799833258931621445810150253342927568456524532048541160115550737014296955888573433835917491892086478601018502803480525464097872034658707703065177988007656134860847885462810889672295849288862231652508516939062668596706277175186553761484491873873638748862780139862534516083273813653390325732931057365123476611084882420534878040679296116931347020361460247986043352082318623461534348927465693849316580304555813058257264290058000542434724809836476438415323070654957839731737260679460221578893942359034219269612482735908471620013540879612424994344341326832941005636300853785210424495856265224856757926560877794514198697063666154185624076918471512905676406949020464974129992976120618997711853935089710322701718222207844448694817324010009764236554238172787915160815121962984210316467124900831704274076082711339309142342885572571424772020172624970254288990046800385319253741977126172045405995093105285589956713019561731989479209657360616277995850751781256014795914711208015899433459428951081854013776765299270638536950459119858321719141121078497502443566741828198069160778414318282327642103925988262323589133054098362411871463526696711849405611984675586667996735048246645812492550389176510424428102639649626585583255532195032758499607654858645523535251944516129462816140457070818061688216938382645049475068996693875743593179436232955406665146966145834555517434735379311496933344377157770333725441764489205615778570925667713369203777528378308968334079656797389501427117885614319040605991768618792698988629372290118992434749393247921415115070003017750273844588166000288673560655062400757706677723363382913550456440697352191807352778904981804654299045270877815652349907466124914680771334712236613360164410787849449833670718727736909979082588330731164757542296469132168680364419250683708417332956634164073833040760944688660682037489172925395414952905288576402481690890980893700486852227090774955903578977640570894263808287403418083391930881941863394233919493038942889456964899540549753716256151881034290737167606350982961277815583613054427412120065611742614730817355012053473058082903527948856226733758930876340381312609185625844590061936890765215439018740524876856227675665991739958268222014529059910210581986950742126760088203616050604507922189845083678099207481164691908519513751528949145955602266547122571684403047118822156590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -9231831275446826454170298480607458901714458266734492206504582875269771352124342596290077867535442378515925206321106412926006536860704817154073562487355192051898796799581844153732735313713603495139701464168579879688651489852362501548589352907905633107888185667074778317946696301805201267718533633155190937439352960148707186164334059683358983509708038295767562358985281625833740366849092445323356706537341882528539865127626224504933820340941091368810052887890689700192214953587301871532742228745245001069342686566128752250664573188390194233482018345917096433925489003267481678451255559537428168294934023448315266603044440122086590522422744536818901899420907301883477769339906402406661862051032017806025729461696805973684535752507277591577813730801487603945177534954105378971650005813007683228811617710225173938940997125974662989985123980350967839869909485062030053155899222855272000453687804761902812176733082342532464299515875062781337323388737979043515900008536407638186095228547983684774400674192117776843407996223705870084987042919568425110508353817369263823618346827390346664896757603739968744798411040095853342765043072701796336624832038086577145687546459000188709645644876670887540272822593752503301659512258789836298434969421530447143216803856454249481280300562141861901728925017442291031379547365360844200759227011611022951317732630502318643249645156906481651001188137822324616098730811377554742518198900994841195794923674807991840731415823321707890212006135154831591264031130819202690276257867544334213881741965657960261034191447565887932756239849776455739872022972189740668872364192092341270593762906916027409620773065868373896806434913564332698761320782625238310674619713569392863462448902313276226022434524058281878863263974953952224885126352263214393931015040593030112658665258532460511464579374401948693670248455790039039417521583368901317170970108661229624960951780968494976051867857644122746384451134425544515409959766241170137051389502419032312929030296836401217774019521837072620500105265946625588861102167643653216636186247757267900520232084182481549845572556087929147271812817646901408248906131375248857466313129054702314421790911449624923472816247441409151991252195098288195762513412651758526931999788334314789027093964773611646955899770288350218081311711061786224385605841615284561011730647594367158804741915364918063002581935691709788999149399507476610038592819563060088050090814811922205239247800725876012083559648043903341383988192536681996446485406591638312101084907523120299010329371073620051340028562714016317934837983812850142408802646574950939454907563877401265368326113110799129133111072655793760420017243992174139452593174566160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -35974492916679640383189847277518217756476508737894185324058757209687848780466578351772457899919649976869572990544747925105899607313289299228693314900558005109447978665955613481018575226806293023066715630490031328382971274069963367593575232508463007786533022492360914594731490291950326086115612456194076650482655187521780727704087087220123355498257710725356012440309007683259717356512540008160894881546494262093077093788195621678909166686681597279027853528464623386855350784796359477308594503768539287786828608472640614800971432257174125287009578437916880856711716393170729732813437342063147066148115190067968115725110447362324443472698768008112818445111466738905945993189206121464849676312839194996688665255668259775100516153407598524990274217336412574688246165616589208580360136299353217224135442502965354796321129199485968363787261337406874206406252834766475897423688768473223101701723180743669522971817197791235809232357458881708810153197337193668662759679273551161313008550451840305034193723895889705891061992719423448862245061723779094136041687220639424315495968278037606262432932041331313953242709009248984239770863127147378924232698117595860492426682210154301282504002867178456636792089676260113541184718032225601680376136556754556456309570563513623893414079545904338678668396063050898834564143990598967387523326803786928736625810354201029437413104429672475609058942782381329423049326961700881553127078895981476533175063628209939926314730697719696719120839175512535048440102886698860631127059209153511720789085733299982281797201328679012382500766265916664455280920171326530126579441734800349376877117975108935921006842445435903443081923090660176702153285821358117169994509849647384147939453175396266436959365175283612702407769874409845258178880858471863948280804023549971863175105626162829130020771206260510762867419772970887096498697766940834974878634820012001275530153106441598225496906482173874423129904235037386862381503723683156682440800277346787757481436067933643086625599341114528690149835072138924734567351426626525492324157423848895117996613224481781472916439543049503396922243071009761568447476082802368659718724478477913318041488995655945384421461384052627328034411368575497829229521145387734493389353043040711289470133577664368452381066233947570628200195871330142715103822406131603402425133597596084958035578220922647669279126553637305447852035782822013531167098922257363289151145319947774643749949779384534129546425794568308674689573934263995188165498277321724890707607751519462010251875874430870417744763529772382399170671121689474602733446355762504800094670434655256565112165492956730578558112964562502620418791354007446091535915614997170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -201763908574186569755488232995414684460456584495816459080123008599315058594386533091362865452205174687442422642336525789921283368350077150724026746085092605571083260474723987415410383274746790400657235185361547215847634810021388301209232505902074286642941615988266697851158490126523876245602231887073650978045616665783065793938917318637704845253095324206142786429941790890366302559361704114953018540662019622109021173388382033438458910135184462365234102555767519934861352598030689753498581302779187048676828849610161265069960338131498923234244122838251129230738507605810026973463147723948554928205164731847116061797115550371946814187383124443239971069537172964747524288230177787860412456662304501659645136740213286298235330251241964859579335452879018363986802397134913964172180559050083157693806413657512346335118633228195800021277924204110574416340223931144528475204180783148094030839658545113196919152272229604289041929241505302277395847354726455003174883864607818366359755202983881869284484193267619720798775980509422668127176595090025392759024536468689439106172605892004494272143957799851920805064476055028087240758884786612596602958377171445014247245672581620800245101724623872778865948925128926636438683485048164758031814302945381797889364196291216764067300942396914335314630084082946655002973412579199852471932439648512966640689931255280995595490336689352213347722380444322169492098948684310591707119782765920239309681095101022502736786427655446103440997171814416812032978684470535209966537058300040856129811645235995482115458422090662028541562636936819981566582918001890482803316893293490135118302021016815630834880604426557205949931112615742338031458618037602712170601146785638364136660142991935574821574694538679801533123155331726911923939702291024924384908598203354024468283795955931064305860579810997690207418327380745084561679928454952253021431654751376011161549347509865298057960510908028558465447651188560029238937867085320366666060628617591236306450819221551808968034884191341612473545024228241125882223360978833098077659040405858813139555274307385005709551634385127113203046783555898603278891219187420682105513084066507463166288234079233097795457235755637831592063207041368040163412832850892981974410555967311772928784146499546640217551508639251237657728900800330926843154177683451736121323779707921777275092221278084834785715881825194157995720348047672006248933785334047754514235307058691518440806238854935203883942134811654792604330564811303037437991892736667291542569121847115447009432062162529472336783456155073571721200176682288627685562152373172035275651809558712132657519321794859302515871230006231996672603590127878589198424719631558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 130730376375477388144686713353599834062244523899691379131574271456206660292360769156293969137529020905115267347996627432062980890200304438688594432274865320989254478467785268745707044213692180120731575398107726267634813120946048469369390039939969251105630206513060556001544671554556289856795089386702829971179903330267152843225203195718920267961293290906420545346561599796270808989196994164025245990273343536854008097977426080490553034544247499146310715811769128533231224245147991427027651958233517764554534543307951463492510179115523746688860864306546344903891679127145404377467344700969069195681856124366915852208252661789612541986339523577569290004722292985870149156264652441589561456798843460626688198303342912046588270991045094292838668532594506518744954552252138136597491203677142758574201487448005457548412957011394983334394037331901726675127716877561232033767481982924169737343685704148942420737907360577087177916528428171815941323903493156028901337408838713945346764756763176878918620590775342011657393096619812305212687020086301797030339934442105237134334620295347287610165771215846691405021353535189945294693047143570824872591948196628140526620384396499133058887056924736864302075204235642368274439683528774505882714285303288402797450681348980845221859260499903576547208497138524675781807763982744493685887649590815877296465493637025145299082780338329507854022592745274208972778661602822575467165284290170154779957159306374955947291572919749641518415806387754462401462194183155085199514485305032261528659740739474984982436958651321673519432370210167576730655978146063182336045430506432660028067905056728544282463280680483114020970619941736764390331634497471324813151120602292338850478854400437558880591183342742077637341471875687835207117697960716623804707085773557660853868869424330463302580839456320190837096474092496658586963296890218430112277657487702700773513136184243052239828873228699897764395621015606568241902866507750316382432369519126679057830041889426419995715300813277454590733290126710066192336787397529745736010908961923174280631627378753069943211567648905160913015040074177807348783051402121444643101353643728041680488592017584912087191681771328267665921864709229936596832404221357034220948328054585007017539461123894625785319428442051138153530501684834808374614088184712996885472452260671797054738283975281206101647182309372905130370583020373238345044910861721791257431595164106989754992197871571958269004063903628932013692461446621353233697588838606084781459918313239435880504875699958313481653044515215081945182062831718911657132732123334238653921502630083234793598196900170055183371331951327908841575280279439311659515652985937255000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -57974104220103829976485557610078745815694813536842072200830974387346161490166021295209713900057537347415744711666421799073168832710214641454263678469780566235327317748341003322410153680985212613018140336855044835091481820999742847584281785567153713592603551836197710757503968550706119914943903134550361498706650331390398241551824296096020970451750771817655642697858090919369795121995268634511886560927568493901368017910024741850472770190796987282753428540284569782565435988084141707421190672566325986169532038115808846332821282207273793395507969679036326587286640712687593333875205333619179260818123221399680535392490842070529806635195471911856396027251310345097922813074732381950119387212572010632251770276531474167199185640431476808944647141610310560285165749040079679080182977422341058836620698160302958935754695385992380794227021082836401695871750416318761302011172251980201422254434135435057797268275407503444867297121143320501679770958190065734578966137596977871046390718882247618015338572742873092305862470144212397317215265419888825966304082970409685587609554390434141719621225069542516248832905349742321067605519114154047163736413639805955514636091099647195985668706761891194449515638604889227966436563173812866337574404073002175910585478197811838708218233447680493665638704134230543094460956728744573554679847222257447609198777196306274192074447272534201030381214864824641692396179141745108529513598738406520282451955065337126401289330736429234260683683103007017985513710255155540750149829557103434809673778383453657028863190408925353789415660814687039101981581980948530292389801631377504227705684956637116855053947938667813412947877653166417980014869593504606199398635785770947065563636004981842872422109240724978450625017506717734768172661772997385642344841118343906496066200175923773137973261510103421400383636020260278856072561249753077650698081537435113455957412621546316533451320769831976621369318235129818284183525304166512852080678909936519978718546760933765082675429843717860202285440759035101481964304523718105865763332494604043123326370015837068810881256009842942231716128011426008868387711445291097245268798320045087443872940386050919664349849896356432798361627912149453089722236551025880034446782960710732933453901024282039424679433965660147510346373677177722058202987518238391447115321572752729886137127249728943505329733130301917151868092379432608207780816590443093981915255597749156030544685642160568480429640835128439587121666202963053295045253785129331456241732570179407244343787607610124439227596865826393383150146880746686629105318957998244928409608372931235619816192272368571595223763944370409277011070723756016881509857367358060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 317874589963973869879660872371336806073107098436740900119540413022353984246247236525079474109061317280139237202877930321583247838105338118174754093651713086096323113011504995898403241363900349755429167757103356748764994747722854644682539377510959036323699407538255446062344376435342374577142030921378667943205090939512590292947797841553838123505429964877395654671685067526937917588342116310304666106749164329933754900671536842935225684584155379679629181067528284910742998747135712549373241148622396114398496432029246749653415633626706888845825352808147346931357280861759742121686197885628994084005075531077506118706372884734254337421382487422993393461010117499311172341554944851464773585146488615777678618214753287206701794277065867658468505716691129965867276655974835230114949442803287904195441077338613867505237567818191196669711193652880233203435007207504793861617919344872557440123336565441959429504807961573290469350371372833164514920928936064199247932675968421661156037933954626700861730355924314806185792682976989413514652633565898979687182464230819030930101641376235923072669150131146413750438882974474662581330511080479008012294852477175741532405819878608310367385623818349885892361336634671297721037517581504242622150619288893780553360159641502785149379795290017649094134102181365816598779685809789060449575756979165449488789772175541801715110296707781764524291073564563066735069942169300915928246040754847068852648208135494904868892743460321439152798688383381800308844374942923687666584196837403624220707447810962443316533878902389831475002142615319572129470675342832854131232687473964364128877736859440424220937067526749287005765756896092603560871772425623360649587590231231387593653214545171710876460727997544067077225655270697449209364924819290094696811067259236798829817028647951139709058942522731071294703581735979526021740561106408086108889956886039692091693719307463147369117818461225228604764422148332333733947514170690753695461367286601074086168526478362355942749859494649213721440982091585513281669311952874681522814738893135384106480956964120799489369765561010369681948988425788482572113788352431214145979050460993715206923077070208218327902903162096447625216697713288578706166857763527102150209076317047760905255601540687549486621224337418148998138826849547735338855361223136138699674157306288062714581764964469771516395025170138347627537287546614273529280981718958191591381839223628481905169234920703344464796896367483717313871445452490666326419931755246484125505623675654604183125780943789308677865182554458068521939161031653208929088792899575076542161724347685887680001137421505456775632050259423141881959224837859382346744080979893735000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 30316967798528245459974026944325951753897031899602477985039596439167817245017120353305188241527077299068534143835491247923879440131901572896683012892551977300097715286247806464541394823331316715537425501611173163603235103008294218267277462561088993006132631008700814485435289875570906916054117694111633142090953304144940547484398435158233629531586526311890353245286785759832022677186736054998042070426773895533770059774438001454541117235076095610398257574657833764337596438310527048924804186076308370230231344270599989637099826024450272468335686616518131720233305063138155312400493086155481018370058066531282795417507899131429532692409546997473454080987203438701566558957061217072961570599273918145391294003198506092835908734445873570674614580183045187143470837939750994732664592116097391238514101386379886317649759090471763902139965238666097881572316277766086547627910922776647617877719096869862405054652247112005770156208588805057511047543196021288198174290429518186644689286836410685529248511111291951447620116866400526786295980778315514971448523819308367173668071070281703871668652559465408469431763627786849546130357991269302353230234783398100662290070904873804939349313336799578844310627070584634815512659801890856321462506862552303670932183836109496703307950486340094253240393457313708235261852390250134303557159493791936391899606707800353937876632222814931544278024853441024940836039782260172433457266404155220272912779801875210586209628881741505591661430937001037422434008655857770448514063064581609084359840963211583708687349362781127060104684100061618468734679424382417067151194267162572645852067114081408213504743560554165042440922276167757441485508605535594844784638458617683041591882088392166313947660518758842349089851453967700147266171609329851886663813821906776018732946311006556814280002850142881661621682645862152572132199462063899824219796846893973768747743861704914706722678226657821343697128611882427700602834737168559982199856653576379043146610507150719376581403124881404407976624071674083403649932055134615075855086668952501720708249971943225428874658859283823890243236977274181585089661895886007670114111582400391705313990238608765682157340560388787376618259130269728525084311952517464741967486751644148169626136316068019837309357409086370479647846449723186502718036546804416731976568884952454669322808913390386380496438821370314709721205188467688012457534318580422898339621851932742638209334435609119957139718290715242406278157727952401059146795995588146827461765952925247331148140638547406877450419850332884566799653972775865855801637414167004393212917608815670348844540643035623459514862389207682527660682613643763666043252348456620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1692518070298409077964999802158691252236552061398181134388829709739844070533841467900754023857647961594718695707362321323339356371812412375783004503989481146067351980983619263313543982917957660548755496866571549513910129844138295356994106712978391458056282874276603884497583310747246400630537856618718256161003668872424535245318630647211458383546154482338101336703912045623853101209492603136270619121612184010555146699618884629684821930217072849509332445932549072960404440828061195228394491041803724753154984849342236294275393341128642529596288722816683166006329598299084595842467645357720311414527176449362603577390453422397479674987781870577085883805899623176664105057306129312722073111723104568595921041858978942422029089483180591583411830299482503107434078229830377237184618339698374243456316225931943268244252322058399699243674938552857368467798780082918119725091707746072209200286357387584644530454316856279285837097014141975639859125335121434235950516417287124066843428541992128398620299779061191230972533275684384862493396787980055141903138734806496734735256239644916825912062666817240816208119734453009311722858742306442678459029124597260493925067039870161323946373110520137077535576007810433715132199023465981867009085357673072580656376228290767027716374211963373758860174773881945573557930172500030307141327884117814958291199544880168435971795394776298496734562645369469613788970601576242628092986807570144398952356936205098150495932075831501858623691830369958593210251511296771793626087847952283334740179059924748689623442039034370900454020153166871098304908151172231403344246706098549104424525065571070664782289327377821710394211625990552443947233728775818059210682980626904311016877486887056522018358439255741703013235627082939736970797383674868190659472675984504774448309879984544473771497850080433632538270565177466307218608245283654744315220198283948763844270601717354511368194111716534405055320697684956237112970986047592944115890677162311683808638923498090698813980776983215896575018412647961251939756261243958855121990780170909504628815146692767319500164364164332535719839180022577071331254944011200168903998271755222205609072649681069572436517598424133345602249023412845124721455647118898216618805032679250337204949724401736228804115237227561023529090811840631293439216459800925333895205970512901831334311359219019179370698298036596208850872322685845599394713472496552143059175415812026333342550601099233594019232464508468943135803921222453595085786737869948590040664970402616597159363668945326991011537769795852901011048909759654203501936736950407607727531651599560019192601067937081681690185642631531535614606968916287819374223442080149618000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -1458781988048918060899003271306997233623650616544200577631858427126116715269461058910371769475406502619383041833794896541042817247584455792744012623364909769021826224219495136679369619158847032693920393809395668695188716789944603553666230262375743709704792784501325135140742166088181199603347712334591244819654116166590135907711529287084532729587113778424774189360515369324588424110229514669365873414223048108373827474391304605844214720608970033449294510941756158154082339096588295679446883138205267566089508776755652683550695100056759448165523422864649373138394759082777008916652060163346224880849138722025612044499048115728528177028979650423350040563150326546269526617715866335309835207487912463204373639368868027339735573959994543289402291361478458967814075088884153534757913970381244994919933690377519474231291611028957762250700608502291133731303635913326611284620373176913693218959918727523173295747597202668092278804505695256707539623820671950312927999326875569687289779592893662797140177760532281647683006298572761732026375313345646326255673765453382862823988176962301181000341085469011637305422299764156982799196246519671747879417631130450222400393616395898206541712921846223057175154505523288060359597990870985602646452708671021853441577005244819767181637334038772477805688568511188265046791938974541329852997115773335002086555525457304115233377302047495738790961649905597502590915506768346806446561717113270486345011898843616426049436131739443837631220226713332058191749977231603722802703432463253103133898267968918559811651116152637032009373484290383796072302312620568947779789542621498336999458922232299057595865387198121127529347977985122723790177977561582403902567959254938100172454519814008371949485318162927236109171406577735538253704333810258616358834814133417982379516064666005193730200202923037125301170161819170540098707663937580331583834296718201015843279378417753599094942031579855510299915553801878075631216747161245696323913965633265946362926738580790296863244385624647928175240225474417654241583101928758869929496647448405387319314643247270329703871029818188248157505807673422594484982964352693493414802467285683723667560565609773587193411863570146586478650610791793307681628525063775095929050142020269377819388223093026685666769791292005207649310347433777604931750988427260125876595751456282437464179511384329305696070283080170437597548427825126907248174673160936150554551524439002628770469755467035281322216502332051624491086309161629696598077891694162660563473394995332587924064014574704021989006712278001493518478760498690363296204415174379263906694888491660815832326351445120857361957989153235930570359255333167293631798318792597760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 2624016986836685785053018317214876729352729604883165366427962773990846842543358350260359688321318055836229171124568010298095540064296887368623597704063724035436766431600522143859549978122604317469595228952257506138674849931857662082293553833175816993018574618836933227957144659701588439901694814834357188343284274203979047512010018313230844678417489046141006444536264806981850337087680329762548086020753402112402095826937920040107302838855436271645943138789052037903449495029856450318603856762220754598943250762419147626826116274250046495635657311827422861578976213638894807907501471180535126973700607439697360143741542221789684255777345605295076643767143377484398692956957757084434646574720711433781663974244311707458487885937147744691651657558101048158856952767378230891697135566808094803957704478452872109296702302402710118571391454223154163685494826523914498827703529628121775644940593343461314155092150909223365491530329266794717124772740423621475981471173941644084512879041130329165775290157071861196091775907691214979917770735941998690940097520037833047676963499242716606331279313459098953002129379372829724829242241183318330225366170514816090401775512726868284196239491888471372603622429032975760105435051246152747955481768231133322663207460047664974509225074266296685799426020423121829904770919305266326979857082672064779837188770998816922002329293309753223801939808727347565582148969438793097826152986738845489561791168465581883524415437710608120392333280812181665924776667621468045839510520278389291137003343712690734409078216720675094310165009803583462806819705640238702996930287161402638708214272271576561227740757172614362990847912483439926383607458993845411538011102969123233280167306674045412565194735155713551955939724167899700835799165491583776592626840761063986373858670399298188116780580502086639742249173306685537253715070964107224326581842631690440724161475580014350404749866898340227552231465600488728708714442317896404295191890011719348070165044232739788984326523835395477719749233105380833746768692585960349098629880344720458651857483935517080033309391883309381486545263580389542576548619960812423149973432574879016736707735345377019533283084249246441155417759691746825298462687556833698485439738211340221862794402013097496830706420738701119932129663611692583299558260275505958231979157506356965050605430783524825401237654988422625511314403315782477713828136853223487881908230693140207985515347996329873513267886226824211103334539417290635373797476292970511322446107662331494943350350252175289934067030502911915304569330520141371972065431458336043346576624087226261174371579930235153380336013173880794941907685646543778825568147411383920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 5079485198615104778442716034152544624990464346531739290743070193939252765541228949559723002293408065664242807414241720154550945020798362603534237897117200861549520348091178680206012219112804234090376715501601092798516329031738436997046448104480013802630920212688149207331990715740689526735138813055980034318563427019758870636504212385706651245200168336528880571208981938155763975935851721623865959206006220499914170710569589214854473188649273674619351990507004878699618523395890387440737895537544328847642677074328764789211752724051679423875196026481337396135696240668711379312245748622930387218828490785302583131374649169539550354308626619018496847244713143022616117805433399722770688820665774278808223714766501903193463826249266538898618135638747107725051540930707127541288878112863268251493527904350843195485773297935817795584389156892606323069329448135895836015657012015404292799839239723326960924444592394427641013876764642877155448944324224080083345380832486895197509693459470009381275472360790900674519405223263275257570191307422954631970408808647228490101222786883696735058480348189276438033643299390681035637038678170270054505321798269422382905915905596796320718003902066100230481625803393455902933419292406870725469253604540310598746498592310193809047257549685316355194474851001778113036579685917921498812586212749397314113257392398252190208002698710581611628718957884863122970907608357869210983391013736520794867726239905483760142322793392624971733096992515245074778808083644138644550430833737469622772176589608600128577739198475392179512173145940541036505108850280695767922901289844451857272707553518386418983820656389613368846896012087698668087777565124937171848724980101338696667016642843007729068606130747236232748061197237146119296704396650009243350121300229946608805401489853343418522932991616602087640771097170427400051801295098941458067512403060565334476179395827642613082462626074588691108969758364354924408578079023555436306178303864622986815884647207852199588874346903008601806947260400153201350358087274342790185466146301829323030292721555548645318504950679462356593686790107794060178634711542832041684989244749821013057005040149975626642367595124072776869279718526156741281584348041363417338149445397479704039051582218961979565037950661393397400826454738692295525948568639964574225292895936466140875784882020826683258502979909542916139805453947586993844085779274703218865183040664123080625957804826445949788615664238878391209435790094482726834300266820382042030939871775798841393068942067665414529378404612921469567009218079703281050032950961898102089566958027102082900215325735090112083227615740791092331571931621522490282619898091401005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 538876609375342676468515174821304236730339589316296430996975438865972058913328556229948075521574084522574703311307625946694557336492056135228250190762753513674904028406112032906023860161582323992379468257177832121160017023046173689314444329177590897225967218958783323673604050418896624868201824142794782903148153562722634093512140161510180806859876399987162019470648700025131114581271874063252126049345433558828888305708628720663785170496500758851725106802028911762681293612629908389175995395999894323769731134271607741079355816533227829710066710316203662230592438745814710653314787002501261541499750211269210156959831114933747343960725031788920184943996877716814728624042789515623193266893244117135842014971595226816192490692419316683296204211270417441917639448742528244910743179945096724085320136965650064713783722724175041689428039605149353653423046312045153357890571910248579064114785942560481965666502529785809602133025613886974142488897482137243042258534090894073795147858664556933363654727152858620732706758223085377878053244226211625762820937536138251742199271694822998764579929147019521474254056567327778411883759382060967546184599440049099274190009542958312726274047977723373031349678874307095665724035641301795730165128499906111931166233528275682376455653264928337362437735506101522675761699035518986453610354096485143935876719304227406964690993120641079649186773512789040199876888994466182081974428372613570134428667635113538492994054584169099043979013128530543837658412521876817340099590029773730496518695540849156370273589070567539123934602100994126235311941504146739036130952681381159723408588121420264234586691564311912629770100646338264819339876123659788880852630431076581140042943273958990154094935382984226363055597556328406983645804598594042888961804399355403536208279981497491557046310125037578349502726349265512052302460903056865667767779446486696280458734930981731097736727213172618714259668623188818882073513206006170868390408312222695811681586386475841408343102787359565645332635305715643273402828123119686825128629504420242842689902142972617342877329751364418037761101616022140117399049210321416411723376047590247875025001897579639650973677528581355248775068725910766048578227320122274393502957715088435266548381650361382837466268896610731970297027519959897489378192991263922126927986547951399023641933306425378900225593854824533625319682253777935880826280454935984477681348530080745264116969325719660441277781654069863343486778830283520471027252044609648949052240361918117306781895498325023519479967772313856221506902212077161901319893299189859180894837855575521690702558899856094284582078456422482973655574539304462144195064260817297500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -8781647333396672596380395810029025668352998858537382913453709254596470981711248391882431951115091398547757066173777065560877520253354461558011546971865445963729966543474673068890505448820419551539116513213574999184441342025232377405311109125078346031336945400350408207040414488155164810811873293009222748564815361900992245523060148835262768207940388241009491395117970087446441334435667771767861615209558238344006333417630774638791893289759791334633200288593291531843810231503504451995298471599183632866638970873378515790419325850363578448884668540790830284586484294682840582859375754654545534826310871300449981544278176920957845853598057628424271646636108182780943188569819120247997685318948250976346965525482439774082933236571928242225071720406531550566320849918202835078325731883670319169029573238906821369732275524928539106078255675389550240380744989374663963747941750397942246681122754808755269589566849630708172673302083140695932890062586948784186596998649898407788794707857877523630252690725298252720512478816610070411873031129368786110977319422672685282238578352153913287818787799356537062077256145951599224247167193653427422412212569199549363731366529185557353065879683633756687286700088929744824252867329385768201109287450782821949832710420677958153139423066194100341083122145756393933557861664427456786959250056999795104522886410520942015568498466733141625998087040231582333675162131519292496741192213777631673156235550933174928513220100362317058900509583186129726924810655171335491908553071467740927507116119506780725329567428043259000866527232170392476791470970944175415259315939822999387933944064831748049509471003746235241502019279144052120674638828766468075523798119377424741673526114034722489205315917778148530655926192813863579892461905429421328305238232591887202096421688211919530001233000282124418793532440640171011167527032275127008893562683371187804379404328880712032328288810757544278752633175906427243948335683908930994655875009872171592051509863505118639590063439471561574341169094194236754856864256129751844691624164174541149970003967091042146974584526997838214351153659070841724820815081203250633094816889645522951423312108601362131940195932724425874362861153993777555468615955390189488453902615071662371051877403214829449815754309831553590655341473216300618666079943576063869644756856549489751041280262150439990583060344518955477848177258021835313532275494214573894861974727523771626346410835156380624547725214897851416161187605827660765142005887133052965479714235845508051929030128635630439881879289919720519727203367679603377420740213412181171559140565483768165849542190111481019409973900144389629617208994020644818892749975359240338000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -11931113817483216275494919815930515142390215709082604628264943126508075319461528983665234663581294253030318602040734813213575739030845185087535827275394174586977431069688906490353200239877855978244351079902131802648990396609027154647806202582216801449489295275896197137029953775324913066161828301279875613204062292747033001217429071004168584407053442553464240130976581359301699165937546935737915230566684235201298521241670175023741787617419473465002040060283370545235201543196679259171203960953145888688413369818305111534652391139075465274222885484520461339355596919505685134260076595600529984316828631260989628921925644351348893115960966141180614067395747320533736203909201983257265079502780777503676054720541962238876485592668140981219415696292121295366862273272976447803734149274850873503291392498677240722624087469376157529773935203363464221287918928692661459627803369507136453780002602451419143047876775469831016525223510791447506877826337059972911860304685350002155569511197757809849009701993225813175067152522874125008256526317912670130160854866281747240636637541038021581991017630893914500033966493135871514707486602313152959919897662999878823840468166295259330458461923394460656494480116501349998793587898121541186989527209055241524465078489278121866574587221742183908405569839996319428986407719840414736990256566997645829185545477579480877522954520728589459740645050725372349930785767526014438489688207115642186859565239719699837011212832771970198350747384978597524417950734384073774245554618954628987938853637285614693581243642845673079832643167677282183938116060955683694979137752815511724763159938221350584833266871914055861606027246539669002136867480365915090539280460808939617738389351871346751208966294775477254726317753187516268144818986814163967566202119934345233000636744788139895103121171579021300868314494462593855420090729507487811946186624215242633618163975453337689005639222818547405285641221324237110491388033278831194102173337599077364913812514659677080736238546025483583117300590944520128566470332345664453438464728932401004533592516748299735130220961213739191090510896193991609762681301084046191501184253870641962861281569663395598807807590972249022409602549164600118489161958390838482170379320464083563749863783404852649065655930283354664712205143203905868358140737302585989327673077608042705141629414051440763804465241361357391162741626079490710461147405481325653794706992865004639551521959747226728050683339947547735235966496949366244315158239964576201065003645573510333904835325031938821230326412824165743061041512269771098226824953122321148423208493699165562187096954167552922106200069567787861222981408235665442808106984304003662500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -3237408425812077274911780666594295169533586033291573675041238780065829259687445152170015240018668865604237249138587163118234016131849952026660051352027263425663502438159775635804701143665335749858573057394908478543617728751400827483584308070616418357381225458034905970546783514755459335274479649543241813687347314754448902428878196550676929458913634236091183914413946344254029881679608882656203932693605848311009906044716191606057262602985022452427734331286845493391207355234763029173649726462541221350105084556628216973087455558939471947740909048598293752755794986538215671954329296359074652613048308110707047574724895476468810480797190554487040415286942648470325650299593307061554513358890502870298818131983981219294230112337542913124718189288307681460039640486155170144982517871538939553452996652415688676964814480648562231178473388450016731330490465021299597655077641442974590939208595061630085275884365588955414297979692704317473740276547299030782042856346871962337591133921232025034174093144242090620166567924988276746703951849855100318568426512207443590590498896018314829027330724928857508028904516592849541634568004224061662944911322462135041339234648438562191905145842230047999914438067816309337650352431527619943493329108624295151593663590102956333599501789393888529269698132594878260000412583522879934203456159767979702336279632795924805264902265568670968333420621447947959859395145754984645935391587709102486298506188769030959866350327593606574775493141512890995401183805479620764946476759194005003727309735306166157646755716133123845367816265507307026483716151536058065114022273617512071408214197494974953169746621359783293003076785376153461144607719013601007579834225368624656493529277987301810232826695855568763582052884380384770575275104407948171380886066523926086924473559996250997489254663851086572543824502016021279565580830809616041505098910927760147432124969722128880038413605670592929757724227270132877533636503427637405776986525418232211194975702633267678929646326562371253775802028876233725522554337434528702353073316103238712328303522413798499258594408690335995213058297722469927818067086351614751398543847158293615309900057675663024377423559170575661440172825106968383555932347109251400587357901901373140200467291384535015101023826795440918257133644599411416597712789413548492844028927706356830253758236154336911270384444722592266752997764940692614304354224411388271852484456595872244135849504831279173105048939683487662263116233586091604894498554510003959949055455444783944493386705248184585317204838934537624968246967019703921826424306188953406743091723628819261882501208222003225591403382008064372703506851235580463817479991038970300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 11130103643033586312226172895203070761558920530555872828377553854112292274927882361671106021670284803756068232301278105153303141446044297859567930664194391847407338910020557751958256648638521014381465829001390573330815464958466142350379496670863535754294039807184519633446338938874788075481274254101182029530151059236883738883351589114359224493012450698634087374895377127969672881679529956265592435167375512305893239857373131140564656061841622682905986765624493977448583635847698504636199115521559831221659998359127472462662519245290464781467771176818920192970155339145424768369293321664333976363696797958467004632552599313715028499299490598675354224924663302015138670941421782434272263321224024938751485384915230329165402640492654158266319423243839529932159333514242907259623457253320776963682233070700194609852824689511536228022760638545013254034182702312865867207058938825079473961738631919367623499822065568975337196777297386247030986758941567609181908242720155850105463890573520581388699895568111418556966849572585162300675324293233664435317322583935540698329674146846676731073647489350392848506409484669165753717564400165451715546690713553882844992686991354075460664497986864549196414716642998554803373825986818720448590622722381262412205259578915461948303165806260084471006409857850512476066688652990812514879586374635450045012515058076417032268921511563641154908852789977778647874642396415613925483983435687310600990032935326038538819292695741321926370552412523923203344953890817368576687526711450196007439697849223931901406909807324314080035658004631083021610313320137142652901712242625126417578915740373194743725161108706684877655072549160307309035347799313470270474577799437827083871279465483482125220932898722772912591102844707567151140524711762997899275724964638568408087535229928991705228416444526287394234790100031351259568879377930572087033769935412188363566011116900596394580930294087279523948107719422417489880017902580498657876324621805778676548135981301643783786981290397347895354036384609143354634660794083498698140913368123782738984323421006437013579656776214711314059933550845243512069104026186302570843590595681931144369532331490528594136845352002116299497680479196581483845227432624616144344384006272154361512492104904043593082763263474601499834458674833754455580707360804418604960208423507694606829595177377890653410113439553576657207227910190999021045011437133804503879246892623833241381208691876630573332747491920853618974451588454055108886587921194658378525499562309926336232118366787826461741270921540678127283770414733256181736527274639303217534497735290201591181446876425742876968790593602243228497894454872588356659695487753066050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 21672607621127247279487624515345112033346041895633632903703332233817511446888767432883204610370376783706442339144606417994972811484685327878128350190839293002955068934740229181250445431684209061798304607637902402782558885112067017489161150224639655161517566646563165540089842643553701896756425963204382864977540321274118091009134711377419844551036556073379678680794110179828725160639734570579594088747851578288353733734451766789894203507150419608520450495433254821104335898603302983655411733074023691466843797462922816415820978921181512463219279992897499763673443034227020059941658720552626743930494106300236041630578367310529056247306689886152333958849440990442891299380610233451574242040838275256008088019857845795433594447752179393156159526000501957265195592054978956754015578157172448456408646796097311982580140288513547285067128668584960497733208171839789400811774011325245359660357486657598714001365644549053704729190564587312469176536040090226785481200331504560935827163618316223776557781734770686398055528415980015609517007276038178275753490657902570812789134849401419677463594745600203167788193137743720273377893754792922999322772667188521770055415571999605386039603333978369519578949230475481741358940295913330277432752313433086304101543002510887004804464644343019182271245982613634967753026857813920650141327667095975528343330678846651917546307332234120632596681212863995705300127620673896570433323607730700707589407639171324984343083679914203443393731840155437761427009454047864722584942042905520601844039733026637811925368537125719601103163704717034541171710520277325598835177193901041337862778768306219412664555227109648182105144619906192414986541959890305122711455852399684180475950238406984580812287017685735938222720234984802498514589074658154497252316472203566739071140993712043693994612271936003803891314866286327459863529105226598896992743297587627025405663567558240743294819106491952457793934683958084116303863200902694187888205233709033330651218310619924854254090911681305941716486767612400927793228977225076527708626125531335540510305804559411417346556110749063396483855472952288794802380423455022494699531954068861171073173763736738690385931315928488407186101086887674341468703831151864067834655587671388803228593969204182112688972309932001083934518411526448414520427463983964299965259587676767785564585050564345897331745034558747287432482452649587150361445242372998698149163738295042628447937212056666465726192768233920666383553165456784973361835958859189827795823735954203128132636398033332611853261716803332862263002203388981638479796018390244530837648218001149003238118629980025521158546936158633013494980623186300406560630222551939600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 21320636131124771155531340018356701715998635589547239481718645826546214464537889523367277001374708630934683351013164810428552606341461516756543385534539270047577984053433430148342546591379483728926421261739880938283103312226819664759784444253298056669737349882363304075920305874010572950318275295401176697059056399373180371665919650981018571852222626041275237732189934510615924534681684222394534992832152451802459118734591649317024575026156296616557992983538568067375807284192818527531088195475971277936158608112921230094565530225663212950682390885827926530056021031840160430911408585767904861423712438885715402284379745395984554526517650390807467027069426776047743560975842715084887547869559082991514080872503510576821031405107314820812132195614614515442382100879869860729872859833759468231213898022103892297464159986609044739143983931585530298870512889866783918493575669433464346657772899987034072514985930406853259933530666731803393211891887162593065202303364600215290025822020330541004162112866231108311958488383263308366666499993480897984492316256006638350660486326166771809748807186744814254115797176203695359003675564914442536463079970183967043778504047179216316888957650953164803332896825808897664598600984834253790973895335210717858887544170380375633146048954801051088759300069454099288940087792599166605170377853491947718268084123925302903168312031073569141125242919674105100880386627879302206800158064362050666550931306106772183147088933160059893583969856198793524924809432960279732490881727913109961877426844180831787649696080105264318727178402267779781009911932540087707085931023341250784206192852462672554503641524820565349710702495282573335544942657392776563327296408640752303883705716092779087696720835815905931955375849213080300149631722961607885310386661779096533473406596055902448326434136015470183111861268199595668382167387178096519626193332560049588669131565958258475265848802619664570901512087398410162231276110993298283572703953957492423885887560480792848871066997847452880989437771298131783875580567604809235110565445647314791860182480085140460036096149533156069207941136457588430887103872167380151925558462942084512984314346207672694310389485591037781304583438664306015711259953462099191015285853102363540850409269945547508716530350655079456547967206701495626885802237055880454952399473542303213561584009540416624901444176060121297468118426271252537618519787637707352584444977015078200303080250926199906024995251892093410154229748486010348317828665415000374666590801862518118922629496526619808722657228676573376082743104180045365676476127559001802520610429871802661089186559569862707180811507608332128242759023304850300642589616839223126000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 5993891134501028144914377418998194792768879674963572942723718921684945845343564679948431382266424041490526067722268077229417218536452000637246127640526681119178596709447258376677565690038882687098676863286496024014739648219300717422520068814189355093855097229578480117976013175628960985864240228071858771421993466092902867529378841069424260455570326867385606757426499580414369204732224583150213342063492031358457863155881565655730169839992403941039194056573731564215576005214076533593082477621906483991842257063003668633473907759306152460744802381686703345217778326343628948395204766752538331316172496723797211974880653400550939263444020502524029795697076853453287959433949014778027195809033562275603815386791932980733152225219755268908634979568634115401440236337804115607940756241953654969938335733084051184442933200989459174248874081301748474311580768120035831884735662203262736775947516180406042090119922709598645471912918840179929980503100159877102212703943041817252839418182834100257132563943221999261621573462267331832358326727042404188149890289612732362108175008036051747353628834464080405644856961871251321257920108697852825427575775380438730622692102458484030692028171218872964559930535115321770186695469947915943618981697250511041068618853578642253286250872928591151702177115924985446495996592336487298899843380021866171135690808594082410181807479703113439578019150286988396939515198142256557792002231764750457421790453015513714470569406043076030221827828677299917101114977557004480292370293743771412737078312011898822959999906121984996048503395624572877440821086509575528415568251269925139963387349187091220916328552606246488696856240145731963997836434844105487539466156453234377130394986358852607643797079178144396840915218017510076300107370046294559700905732863019040019857665316602010458276899234383443587952207599251748933470124179034674302817029306508275581748663597777470382611049016005132821618451718073716807967263621955848759196151865807001345332130422064505796971730375979483376958677229255717534591164643527749328538843623372701091630778360235646586687198612123861358054000987995141627375903603938567196551078800593632373382790241492498730081041389916104926172122582981179177752507212390389931249361047001170489952398428539391044428693475774114014277359634438013619163801723099164914089920465225234368055309395706324603563659106107548759106495165743890430465747403758991437095105037018090858855415790828885159907001617262329146000312660847767664151409181514659939669489583370854966331499971443500727279534896572233518421609374214393407887755717555062722894517183281714403653083176600525401624320166103261872457542914969467609820565341543030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -20111580598872206451573064741439612183561382598203811130397076607898306365399838878124575149897729176918944564618209102044944903711549135104466142366863427207671821263481949715254800499564406662250788159634568972512381673110735088491410663713469161206391497524474348529986592032131038103331175128681095509387958171102559682277332561634720744113756106025061100024339254681535806422496984692997938244550155044358304142580598765058745273601461410440001694926410084946989961019523187132907262451993286318958450583711736554176302706301315228196032558470129100265643084356741173957879766441753852229716835938965997029488483333562960500015009019915828756917840752749552269819623943545780491066506352808763693021632510491592871499548899386071925319687858101837512062075471289272434200383112311941263376829239724529803220163195772945076342408188328629098818578085273728737941370828927449064375781298905616997150607271601564596296395666770734326262278728639607340640450175294958684118558377767361741374818164156673723755816146694614148606451408856807226110874080735091605314111077780975341598030700618405912970480181837923351474747415138932361449570068502087584562145698924010477746389903958333925947745265483622615351136000681199032400205688783243133484378498691948136828292830061704719142552147696915280913497769557922241793192303367432645152663912895126483000011095407239161774893310503444351421592482448304437889293665765252663800035346477564142618881625356841633443842994361479806078382442078332439730457130329765726773533775849234500898047894065675400442611205300876512340917378165222972351661971252827446150628296864722019710252260636036215935067725884675586623932067732136268157012950708773401061835588122875421680423841552342016909801718964575693483390732838674331278223882503505464015540081967492622628038251978473574638358233528951035126650784540964786912241803222922849729608062350108340213905579734735674449919029204412430071428288246750560891340013425814129866875747783576385931218935546969515039898817519800846019030549566773142327617967660854853215868062177263543546722067437680061190189814566030430723957055351626546189215291987584835344204038311400718315552378005327906390132832411839359504026382372183456839698755091736868771702965708318488355982183832423273148639065861453529192299932588597595952240623660845698268551124692076383162555147794931135949129598222951847268184239664609024071790617274134928154683553850882919632689022158475459499831118461023368619026588434466524202899272015202799268035489308339319783966751666264422236255607690735048350487922282198081221014431590643444102320500945223571512575747528962766750381425873237072319401111062910935000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -36974984419973121745803971510663326506805556978564382048623346635549601118877665423799564874072136822920539649878029967049672042741457164835523085157177334268301527541096494529114994221544363946327613881776312795906997661050074599722282736498415329126765887349262573508227261718368596696540881822482232791083424170971206987304473585677624591733049256580295658639038081643577540532146254519016733062625706684824763843287177252083326058394920599032545900432987916681948297611613852339553996394498150602464821436640875450029700641653375280988709444753250993420226463965304483115486102640943972169561318749520004856451095681336202949659094347963050414170903546853473065954271974518577679708189968549985737793140386088679348948989180823906913190422182243150955554706338805967704766229075328011530639693079859492472418477094477358454200768909126996275318619119260416427169926094503594756489922074995446885625536138157984734969074088063884401540105127786342646486840581821370970132032182338839661347017758830087566923687534465258211205702061105799887307069707719848326736232190032368026941097803303339109554259398922701897892745083086048116511390794299233126108640471143439011330180459067824821919347879902790175534202044138672657142024653026899515078781850748971956903726650673031828549174593643425538531789463642872373176403088385146379242438690039986497168916267268098144762335438613020980811901723444857373776620597788744334109097621643925132648404269753021279287346554793589760742299779999018633845487051731157461659417584469027741054555832367604700268949658926022500330552600851589035784155510208945998353700049554560193467346096034129985264000139355763215542655201105103439044671411235617456593719662215972533665493892788253719674983752223841266607070979530147550015170102002931054240270569009541601531457682805777921985585080804232619748891453978906828128148150281168401957258675963393099899675169714986074221542972617547868000336021537617894934905556031922388475175202227942275604293029048079856160388083276559141083418796717329787670429859635973217693256679335115610735012936959970287361561231687025211749687947558351663245874914889403615520636688384844327547961297572132285179572997892205801717608033019483464662273985088921412974323043800844893440346221068722820947408690041727925411884084411431011132301667828445688629896017730651325994697064665854753260075634464234776954499420435870053112675888262241218708614393585000488385398532702605814729228255165443628921425676528552139636696268487791554517892673722815348146733055201026056861566240104508747437219564459923273292688571201320473761411234004451184474377937942512455930282475369020134498006708884948740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -30147055009127769513968878836443425141956114659216431803145677943049005563603999663591998203081813338006429733899076012376807334995073340748977930088885829547518005371551894204219243284182854837816147421928071894730404122769510362461953253241385275411620062856643831595039870501465237561812238166083347376062459336106816127087818655551149680717262161547750318534077219918516175082213994540515959870604004944148608595454584616800557344624914599977852157982262775345705216704591012105426881263004383809530965817889612690607656970318913664773463371323153520228734364211613070301604575865891507052022951550942416773380138839353543816920840635306429031458439901151644145816561450546224274391285177396944965085842118967712125487702128949778733616881868369348913582174835128600081462217616755072742142981097329231671565725784441014763497147772109266918300413548135673001789123736078645471501406244177490728766760352939348928929942175902597912318361834067633532261769616533334194938543093974912463836273937058139229867564280478064133318304817769793046588160675206365250861999398115252592285277819609712081672039305476992019893934273332198639796804524982997404292424319713510416075295964756714185514610708840422041080401272092592296464568458108984987615179491306903912925233435107701925341030930068638699091968142137617101806768806310358730176273075575951575922845083871944861445053469636747856756397233952048759948668003636432870618844130542917305634507934570812227932730741533073798979862647914612248916929111205279487759553136674609176663597262382525504620110767859730943959144330883003447303231715886412411632615440051077419682180289436912320898995230751439003164329766335403353912108437184136266858763211073033180858213353318168094267569718400841826941244581150897743987736925769427617777814656254737310538797414836665026499711441959703434583870021758758240723524089411107138410318744287901211064786749381365261174107428484634097095976821572216167554808652262569764669867626992894375942214354126163842820854682310414946329111327776822596380869351259479723585153832236828925809865299824595650095192455710876265314784329860308160243700161765814423387270855207231474107600086680893645265595964133492586917077712535009543696728382112351302095137042929039213547378900877865658648467654197732378618916139209846099448072715461898949671455971770197577163408264195080313245894629954062017295845896969635237884189467185295370579974484073247696267064944377088425905877931948755181888246242916694149823141750249120105340039829000738703201953793033986806030753715212429733001892080824150241010229014400477286094291915009461104918854271104025031585402482818605779239929466302832055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -10641532229946918335256327018652660604681270295286271652816180194533112479765784137630195729941598958984920748982971508313450854591475625024111613792900473882207319338377257031032947335656665523037015503552822459930088645119275338741212636003266518796444309449573475381016631324200488176060623340101737314708196435253229839520061086572208281105315635595077372194663210680034654853707539342431119410588731467896154202259914904151201998669903133430171892214282381497565880028464086609526658494515326582667515784453727870539596654355788492679757081909119470564739966538702024132697112619560000837708691061621943806294912275967856392445771320542128627578048382345268575799399080553918969965838782622877588876109112739830561826718665744510566046764300694918711020177175632742617681645818111996311911128307927251005266134131266155893325687898785358832990586942739583292196506911893187437268260302187991503600013104039356038986881378258187336844615302283901790368024961305605791461212677848882762165292717654071699497586509158249086466291549972919835245735997179496402612783841965676437000779118229412270683631697032919415094201188789899689396991313169257014506989737925893621494540406640511179799621891715340194879368009687244777702940788555048866911876147719307794124056737722558800300330136653670951002634264129616814503625464874785681323187285026145216173457763660122218656010555240905250338416815237110002413733974802657129680668975678031398040863059685032850200831919795772609905995467549915110294286822087731072032334345992219185036487598940549430653733357837246509439248737755977029277176647335818334070773816688839439217142294302732737252969224407098257030299174532086291965478448401170264929671027615295320145718042317333099546620272034760539335566002424406823682359557000839748270061981646490287233193751871958777222799753245460376198889272364831435673865403107959477849835104846775263965245041873727819446909086796275190145385377220090744433567642465831673990240632578819968140360198129494253977511718526338626348344643756309235358579332608765210357486918489057529771098705571718715657608364389344778888005275053940380857032289401061240865633863529000433803412539348613388158380521121684908017000365235207172312533032414072515034532514897352520129653769478881152639022930377001663904741973426694152493793596521237986639114369738863997865582525039852906556403952329858290886498236265665792884739833126723011293901582253108230559863964524991113860189966150590617804130858592468233344825860928806716949888485351788006240351988097053697915896844020822741028929481485721911220615280296435277204917516036880226422848064271618998692344694568365556796758157633861364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 1802290156404813349946702332507975325815031709243099382108829800907867731157602253003128906609728773288448232280232717041681850522212917749976492915102594386062733517776282362425030750137078786536153983667408255779775287313364054421966058083781486472221403816058221084956467591792393785873601126842762076574602930995124707169752390919343817459304666837065185510144109123862544554216351012002511705715538848520740344519993944822661195832000282591706751281229357904634105366759394180294512671579145026606514502098585998065588192527707452969602670623218417145014059855750353080038969429500037320494673804510148429974388544067579502141395930805800372580010442948076222734187223248060974467323200235840356131087855228384174666612997388493353897748563556716526055241388856196749565914504942819150535407925632392298374405959033433628781951411880295781906079234514636113224558333700723317127876967801863877749296234496242871334506670365180647458710854960589071776603732902652227002760529399968630669727793920511604843504949430643825543731183374396414880417760916143199926630014887955088941794890501788975458829384890245679309990381485245678324190002741535846395892403731992938381574468962769426844196731177051229782421212456419647809913551560000961413748575877094019181581728899832233821226563495457609882343707369952065186994791730423518265473699014600112856322219742275172175417988260595826483477395763219386513460944592006719148010324528726395068676082634161324733993025752680572766521621593100071404764166085355312836281865004021452512939743788919848953360149788307065174793685248669669495587750237917844227950824171099317088679315650460001915701246013313257461583555378005839023240609327191204757057360370357584229832204169954449722949349295281124428353052643526129242071275863497821295573464219041593003956778781553921842424475100163262881484789848479579447856206274319251734772502431833350994966152572304120041540816709493315914886691082097593005121888845039957102050173953727884490178983598519317572401217680656858232235162989692147490882754999550701176156627362068953941495256425140827582922565577434108961605177849303387227176154547364626327633725158473027018546895469097598373909778463737586197057738355928355199939283076850184803648886280596340274266216340891156975995185075905054162841996348592622506783331068701602428857711627565055549549151056794842716446227472994306590213424186566894283686118792083955263344688712670746982514120762157115652956408554175388716435022875250006115438879208822524827796845471983428468578843557288189209858640567279980141415685034350490579722305977110921055226258130076128568300897222843061058145299588526717321272117745376910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 2799111776077134226564962137589088382380259449788003119385125363531737125658305422817445647242100584053459565800724437840442911295798234682538713012364589193715539546027040206241292516258022577042824767634589264211971528974924800084093489701577268758243135560228298200944110183163858714225951459031535304906887547526739696083972468770006028140278173342010499404075491626423373875725289043987677587764804641679914153124693714096743184079230013560073556821853399825336348851090088420145076418805593848197007976004243595602964954622913000130133015752191205775208792268662335857902487717042741628603418854763799048677488079712535943136405002069319355365301560387059976850678066731434449697968496885621774448857410359473395736105223399325791081595705853299122952832572193702672732571304317372589369484725521876021191909511642217468685661183239828856135412071498706969236061242833649971735886980165081901198510014915237507347683952396807833169718059066792710938349940911668496902432809427759393565360350361386392544133198495600961385496451241719248941764231677375216014597734023174609476575611193567197561094129869949435217990695468962562182310018343107142675439119438061353741045431577902107577363359608311746841816150828080625772693120006870500839999377230193677488351553786503545366274189061516772920102958759989314808820867261839324330484445568711181181947290036040884010140548524963110053267851412874355565825055507679926250288986697336055108135054568058620606253746542500185546690304697688557703729387318183832338225432555286457144163596410347288952927422360452118499112445167854319387755050494483926734644640684306188302383396827585085883344687302410208497968050556157290430156766253333681433273996462230964479099486661760922168538077071972812397115054591737063579802826496379738678566061595886024060536643944641913524968200381201381108520653752935146786087844906894483209478052075196739517728200589516027297419975917379422509518494906373419431300822938623583838910501490158934414848993173944352622037202326259343501668003707825964079709378096777153865107932262267271023647609589291668010225245135623228880086266796244004516009692815478628384110842242354528241866568364395646162814442456564267847462766423267267079580559457040796662049297418255069062510965469614162898296268627992691385209698967402318207629688069537627859506676812486787102709666544510832160119472089628161758307964808027409560655802662056614721733974979378145831120491716115200128991808816290393683783050990773689923360513783010533373451462299006830910840939314255662435284085449496709618861002510213170267058200732520022753081626321373688346192532442521352317173243959354807242932208265818880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 492659120691551087370102262369352570717156197302083255436937159367383991459081467818589967246658332260650763256623419713804148635796537349116012038809139163881645769462955068237379539454796564234953227283179601178915654159074724218998555311208065454163835372388718062566920806361592330473926554627029129582443754472087771098365464413327090410006163864269134224350857706113152382544134664465898144498603260039786859174228451239584028353750718230621549346737332790616423578266947797615992795702690687407341753581918564587385748571584679972310359957927198341325264471195663544137515904473652207848888716342976368435013278014561124389938710714227481699251993700659933957746444368839625732888366831029336172147179469089114318057463296697678366102998657121483550446135017239878988609439464469367823523559041934457347372391063906093437235244789676770179369745345899857539180464182778977881913100484919101579514318537339144050070940950817889903100110543641771437854538212948963856859666221702326425396784217697196221985090427671145252057710306752677237564883177232297018330612309810516662990362568406943472947463651250308624203230430425351503377687917672564291107424830379696691395689390899851940572689599079372438919592059102739643439586953522427369419721949162488542298110544924029794225427552066524356998280098737635382134264756477002167853965690999606606446904821659499102028479319151765800062005617824775072259049437637789357783822762972305888651045569622927395369030928418082613985877694070305040641604882922237575403645341173485474188113046819536636111496778370899810281308882783193762656827993490495982217726639070017241490012155010128594413885490917231032687827662906662812259462897800689867752267325525383994767399105928072155758377787986547867065939822948329753582156734584559783588667058495100131694551601402478784287018448666099796736993747830672982200293008111651515685756082715575511503358722814344138106169435395595356870620316312511363164830673369385583825835148731326590637873261071697402957529174436544411711006344735915027982576188843118673348465555145714719194975861797380948996069198380270433793854361530267340843561715153557910740961017910655671607569816554118679815292282444887698614354126000322471286108079773473095630661002301597395346648824964062161340437460459121056366787537403355848448879219679511728969037311465969053910118030660095111238419257989433138013775714351390216237342944932413057538945188638291675486970206384787773980993700062054675372491683374112860924808774253682122301010467607304008175035014469788923200435102886108634316057430785348951744196244297812750924234149727442142846546583699290755213148589031832094256742737971495000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -284794673760710717017712048144426666391417549271829782001942859838966437112455825106676651806097428844143622557366003830885840062680724180125624653809303089335452305515839187226609992646810135260063996775192083838679980041859235841045737664821403356880941860326076032325444805193983408312993252466519970449857004032253612066748210634369069875489859186665224294638520314037724626768558456287545726170676430393674313860753946027914599962710048218629697493979419722365449140913455510395272374713174320505057862447018136992450940329764563600352823686081134676058608620531408783155670698076152531174875767350640312320260039534962300056329795315462861724135304008831921494783111820328954828665522202261588689319123215015655512916081604380418195342228466010668662372545227111142315107689447045351434053426919243751757165784113714759750707817818267013874175034608547198171037748550574513763340748041772159177376170859218112161449354417995397904349719740401941919001273884295632369122233422850211443277826900845737551160619852022831791967601337012244622568959034099394106163724192205207160090644421935073123244519412846194046302114259733475264838450258135272632815641256911777363650346834786839563494020742134531851512836181772627841134873048262100560893412152592631844591836543008673078311431238358351564744605694334891432958782354334776885961789728746762658888476372614753478197304478178650614258192385097858706429724618736860305648109064279854676142160361922724995651676829489858421098622003097714548865527487065465728728994481505891262005468055893725924741244109072431666640647153457507679139803117337807415318681577230372258010489341660215244458534599040319048956351776980730823766752427720693380307386617288504603124060127498399126600093649119185742711261165138408254345536647360876628268363554798056228051792123740244379495731521905787648847633751194917826086971404068682840643296617122069469853537971311200880575636031036845575475857406171620130040718538284736035033151460163341143189625399266779082646136943448314113834365612285546582151682814121963908211088508564933867335354144952299988263830666930203835247046052714061781257376952901776137668677425140608440564612969046593856544771580918931517055145113153270479830368278585256090674700329179698722798559264752938263460972367978411301603028819092462562350399609836095717892643795297544410934644133724235731026574769971439509568961683849750119454061988608082464112442590685783823062687159945344743172145784275856313886072125366173670034257948933980067884472992275434392086639531506668330672225391070704782105048052322028362454511641206817410409172674146843031880462942643071990150724743206034413438537569562247500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -125663243128769626645580478766994699012236289428622093542707144321297118768296144671229062333011515216117857758954377465120011244771126641773188691442984089915923310715695446076061563611385350364520555953281919587264336830309476032860536213042220907305979979853155098488695609682415052142570756604329211024977229588796389290700470726198672450991118566159843897029075126708297011585926169973081536395868276133132911231971855167448935275056655845663062170073384739382218713954967610912951308397442836616164483136204250813588210809955467929549681515321702741227905422660102116252210762068711237000082121535371204720982944821073698190310944664759940102209095415409568816215560889556164326825172923454835946584948947621907444810350197780943661634505618826990631551759953237101209729636282334653785867028850237830534299768451194400491258009763504004374224325251151628073774117311135236104532124778933550317082719469919174302170993733288664018104544672690068966229157814846338788361602548955333949055120355811257975160832116191938495069142353103964274576649442085347878008068987050206598329085402367352568686482784142819931777234301251020094868076700105742287077566307114394735049643714105189405243125980942060725459906380689986661231545807157044420268754431694131113355029828823733494316550461644881123750920775201984019357293445165660468683298804297426306468736594967644946098674659075754660999347515001439411978567111960039548245771536343103743999741080002247994729256910383085292630516363823880926246472073119422706856172195011568358977319689718764683713505545564561942749393528444512971448352640781030696639972379588121803445508216568228857233217057353168833476496677598064398561535648253978258783547770790416704647890212004212960349120925458557407397346005636749027463598372407084749257883192954847253373561937311001116279789055530742837365288070315047806984344960043838342253025567815681923859526359122925943269406783797210654100149300137205444574234135327655774600634063563248478513583085287750282616154615356891351920901425989128859543998925201318054372348071266135112570934428266541451453467229118268027314663695436724562435375413115844194445747381506841705224500061635011511294181209291689318363299688524514215418826344165149482908916824474047842508401659561652564856447003337876361615043488242007622832157073050302782288444654256536866349963778711024303269579536651628841806724434400596379922782637991523931184457333378981708104222860970232403311163767906201734655384812146632660326474241669242734132085511368322977644927886412156648929965971451449239552789086590661907124161034584251832556339225653922717996314894769427914217417031209740681574623831196290250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -1890415052161014001785895729285970333687459183804068074781895373976211664038679070947879686083729747501535238046407075161965862517178281832920091127445514460817548548089648351523717951426648490228149445880393925276577786783756064830062422993738291775930408398502362618556291312475945008580516071144200360715667715542305544482365206006828617100804985351718320881902005616131251085906476674464925305497547143387821472688666401065374899572117715543134417424820708681720291956091162788201940605013809468335308547588655990124905430820346344864064146235517672644043286190488368683847967599897162535636101112374668893178981656754467725774184155831827122165917449031709945425854662900532190528791845562490240694765819708913239680398311684828622178138621082038240427935267959930239656476116604302180407246357787102085718851877375750204135476208286721223576339730334446933182638302644272454685634429332156843233422965354295428337704668172584221612463754403338530928918288627740528833849403732517258446082625537571211004041536193997389244294857976212220450972672926547213441753152169101035068201009310892442121420531278354739998158781211703646926579486422186705631237320911824029485773323172267772756548408915865666555076908184623440351080644432626638459401459856236175808669042700493680774959598891836314457560624662520885863464367272811779715250125846863867241198181843844227939142597466355708241257359313125103174946307864824587577225980737622985581468583410559695263701581033052615892405796048060511609147384720825611916483345213031474451048561480955919190221237390581031533283859275724371202750965892691525261521104202175475076092205226613503976073143819712893331557469682826595069197618134505789182529353268434197231440144102169261200392067079081160215434983005611727269802470363994387118406208877812999672334589582696537851256629969558902068221851844127681058011030912677293418057463529979677006679643617452626746641696512216584238205877828322735905059492992852781691111361256199665085519523070542695862113699302397071141311505422890269671128882989029881519269608193521891897460006612598411933662804216769477608501039855328046274144423519631410122776733775001138348147272857406519904415620078460050846731156354533042200912149315442007006574637407705331512725340792363328298367790532624822636798137529731648600421713228920399587489516967807794418910749006622397674073127470245656135147858757047089924120764505957624983975195059638813643956523471916138478557933701970320243502401152345024820150632161240052306556925505360929117130924153387989158673540224279393969354689179344344331660866804977928799319100405885181664967640240108904868911532769187232786227921484985000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 8744459971743301877466919664684248871171206113026569239461515071588059902248372924077074289033895018139096901045729428821612101209470923610678431013780998079205442103663378455200733056716917314604780392114118405278657078386584368127386282000012665036138666169815316037123924674245565890598312967558804901118733685317843521793586861410975851841715005025153271135136781162500955695971525992182858855279971633478308178736715174561805527759631050764542791429935696919292988131382965930944098132703200917234742313938470652133617154804106544069884864335299123715143046804182661134131866984603701124905519335399206514046783930890632537610246481684713258461841204090979417218184304069490548983224038393584663554676074283217310039138592510385307357936618266212550913673923020032351074736722631664846497579495104075759635717204093709764192871097791676081193384074907330325767871095533052826062999604353855012607729609095362761792245681516246908365429036228971288394621101426187030973161879122129871062259954916845558258256194483052024417206491610124699629174201928909185944210488034487317024215955670898430277518355920771271361508366219079270524431438959169278855505090705481241234685423193423208685658680507499617528072261621070000935105109708983973854248261970829966182475498532768031849742855773823306775429209265419496636835223914645068141613510823192327564408254139247025330258039574009201530269570318494081048163345005045680048390269161224799900543553947491922731087165736587131215292014587155830588611889857741130831898042450931029980263351622184781849815525106870212294521279258893471426804560732466874938387407926458602710228919366735086048731730071372378599245724382328392419640052818978340781732430908468688003990005366274044637345902485530801254849855961843252016311700743464648992515360037507698175782449783073066991427236401975794894068692532985934450377046995084188945982369478247960157979273192725001975781056593472898150364681810789318466777263700992540331644850883222911509822653255297793441532825701258149603448562969857685766364622339426862262771639544130901379304805521078841276703799321605061162439503341394237930829587959767069899726084964335355935910360794888763326643732155608082214571099804146778357014167835635809881082123663549608696108456658110249879316644158891697082626503424842965892955668909816728602827768349772198010012191789376581916981416509585697316335144406761363400104218012207531375378677583159203221361925311600556430139913421997609539726242099721518736720055466908037933470265488900932898321463091775068089835086972359438841728625263035895216266616977157622609317066428774285722748204169052557804875006808449075623253994069413750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 1903073191039078306777789156546267779586160027283894424216914296450010281938437138508589545735629433950164298067357687753198111351765907486333617785479853027292239497079196793048374618124687937666422634535320092787255132124905156469967499331774997198914297739261963841729709887692020658849188933129791421949055665895989496652680533678247844743491563867703704663861198027409734640947435954436942113110973600110693966426235093542229323168790035216356124586186011676842564883004715853553618594484587985268403843159379168136362821475909743121897151008711665790617667995860637976634012137308402616352364846096107180823142857116623857874327526024200638659897357746340964046119760563862664439747244726424708315731154836118877415995084150332220363259604258072104856253179130774687809485435634999956471236771247747136794515108406309126831019482198377881227634261640060598862310290904025336556206083629791998606273446362840394421773056922896656874505023864122214319217901695125960874925807053755264144321745117631601916706776503832536074012170643982002460968925974421173691805792934707344723538215317765855720889382723080860045119592661117868745587541777162124324267261675392281394337464811013410719537225987627319601322891629521937953916347456666119494266065454791866768697697831456755210626599208709993458527297843155951192187794223168472938099442498987058938445221518352376277741948747414858992072504384501491389787732712729447866811874213623376861685296279656339217545854864973469181990952599729861378476527795946237930466238731691434678529688303134105837425255160429858545810572943366750519521369434543076810634666464244072184816862816653209584798744636980661687266981982814437324129875170268084382786156900844464722490879178502105689646773534058359740808929745253569786027382065594532609091837636660502453291913136226564788146817693115285191733122559493097002684649129339918033604874681025321608362944294152847674006861794526757752192007296185880994198083046731427242597017368994573679618421758577658103588308504146489081850061725512303914846018057265241165500540524245180599990047393746769065382598826001790438271122042045722220038915264438451268182563446647306475715140845121505458418906964377663770090037027119178643731216647957897857555022148984944501857592009590187794096877372234021917250001546705802235024580785019806280724470081004976469772811876237191129906488808775084356228687092550195573188073973704879267698628972807398860394371414821657460794229025740429170696799126984596200700916858972441531452286947565699704028210078521174511608633319221682128813330890379734039406703336501008149052507777641600040676379787874559837277231512466630928378602457580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -47241927567088672644769005724542769888410371608202907080499581812605201019887443010060349724046533817390853653089998612325032338741112690402665008032855494060781077361461045743349084478638937422049906374355547690081573726809614392550334775780815432796491136292279029371132962227822700756104173423665700346104578043222668539619989270405140346055599640276955504554108671900730957331020363743758609192077122693195469333180610475995872437473212969480115357528191945882969829050651433714038006867053782554115646234837268812447930751195804545476537137013235312822177291736519710865360370105118802063096767871908997273758326849502849860499595998048958787260354131487297575390543794540516898926094706027523666361979708802206156683447809140155742262416262611883283982723309764691190572187154364887866124218589129725258475764690232821784094651787459042375043664564327369297815491658230126678967316007573798131490164238486743247930076793895081866063138455916589224824720410662122033858921579428375015694801030551906325010717532734508562392084057973560237984498771507202858193735395942526481005546839199578841273843620838492991649477555033275078308039845439043543768980675771433093924871517542348809826690311241044723405720173591394325465860866672988042872193371387383512871688030379505944249289200609356542453496420225283966472965463294637830348754778045488894194847826755586312587410690741148977995546944605635339962229142677543729953610119793936068250220157858795090678379244669472091226972097682889511085800216926630492613789093699226977787125856733158729507700450594398215420905579868011634567867260627818083041963462618265450150568393515172577598882244942968461015550457017805111183373427034964669914145548135284234121219526043903730917892819060959988664224588317067228620807689664380797651154679730928244731712136331568852990751306195818489425322622041094663658833974341119822245207430513207860425806492480994791024791221422974691842336091213296240065438919179711033798783549848341464200460497382815890680785611003538129279719325437673859707384803471895238426755264017457726115933329809221770746005334144408796048444246081466506516523160919715016236286265076639818581059329675947779249771432642724971426699863606548732296484558384325361165406606323722964435646298703457776855743910867898374997087258736372566219030231489027053824625097241478257680586889012205901261014834761326547255677740045151890962831394024890773169028559204892371494891257318676850528471202059960189306206915602295942677227034815890992335043831740606141175585252214650265566363025647169793332639148353884394847683334770239976590294261210975528235154340403466372876299978311728193349160852890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -89900018082827265459782323118786446589060493556879995981747826605559176411771235032080942903480132532896113965409024812805344216781258647763424188686394073810026076688807776463396555470362247622029553705682258261263224004628862401541778035911513327256940833360077333050744420420798829459260392656757612223233450779010927411702941428322923937669594357434606524147434545944030058598790927012696761433365633603152053867991280582124713302422731912727462747157993673092658439623006999013741336067954396013782162752648984839584696734963303137518016884433341448452038493842377137991654188126782718828958597068232138811784026711336770786458870961657695639781856435544664483745752729661174600357387042925931312394800378187646291180819998425865979152136774915272959301954287441035374972607636941588592217639245263592879204129459981736948265659390582445025890650305534062302134701129472379991594043224418682347026724179920793665619754850539383432681806076612221380661055373155520943971467115960279890478853327602937763995863328234715650922702726393854933844963952214720687108986562609453615816827421784878929051350523647890220767507109170682194859412877719110779942511019279617263425421243108468323609765648577271932870732184914437823445020734355714037131480351264461300485247642994144627026470668790028582774261314401750130211919217794547265043421891897916638137452231517122948623979980851616126549044518548274495236322552226766559765784752623998039906425233568884300041079308941793789392069393991312657909899433778157370200537898244894718964154030620462431940261556172027294562195660765576798470689829742582743795025529919910326864826213393484765806529853264322905683738942331165460721910896274968800024729067612436030628033844674450056813753524702820693063107935646763492780655536298939628327749952904316464109259761389706589985356376236289853594067919337967479808193025033037016909738570160517124668522497975714134392841594407975031678417254256658935132970067380654156110072088229849708931688985425340794033056200186149768309599878046065516786768921790541498270891883715691491810478947108191887924272168265184007400336981800403013813218677449853763864586953839886512748132188752638971463149128671958904251554882942421550075383556643055583019177304602949993284645265861169019251219644133654577515528234725265489787917618599159188406338674958541937888704292308120918875506324024528306615534036455753419767814700065004283642478391769024086015682316466011674194467756861004963468799187955715188533293503634705550455579162347916645781518252832171935342127199949092984641431183071604316121070053087426207966315308993681397613889185745853162475008629913294474259952372464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -15764905000105185505448833340541123621894799240554463713230469550589571437263616712496714863707763787206376999620225223946373112469350806990028435332178356393375144950894069590820512650310536519595176062306914719595452002351355189322915866568049764091224373608977260158894334995935870971474397240791852725151558181746989273358448167996332965827261110019587833373496468830284496901299472930524328046795148370759722070808671052237757724048742345802017872017851731405115361803147819559955251428747513498898321933748310069332174040888000543931355137160374904200868024774074083468251278400030992619851700929274056241876035384277454031908818900952968895837562193020830182638441512803176690290078962821803742215335072316230813505005042110734296083106769555244221131863572600807603602294967181013192752908001892388696783533800017423019985791375620949384831827529164639472770811969705205124831174981873738207308145547427944095509274444652993132797711172232304224872125781045882045413050552581553946644236933107760363635310261494957662708337704756468828545328383301223126714424498731176492827016353473549581333926576610885542935423696009778136316345562012231162257269780819237502181744036640899274506206796850516480631422907585365871258156564555687323766526213419561062378701269096261183963820941733305390713970088071899576913840250461981613139056425568580843838084943585639624851994937785981241871748452481553081801697229939448801925389239930824528622308755028373257944350578922631709834674980954699099319803846428271294291370759024941205199341968514292208860263140655433843478662074727500382003527991407480550341867132026895515228904776446894002817741258006754580873541417202624803893009199154900871645136068124795353649182770436278740326894458992839178489824116981098419486747651495535390297336865248788988478891501792451893215644698290003395743295841708538580191804494515197565319335327536555406877382031012523177149108184035477548518032030145362656752272517516455130193715693174644939050257315708181423268041579976003379914118956006978690251151480675698588998665184654783154021714418127064632642271250400399708762709470903336503998795220295410755155543046840783910371495466389666659204427223668416128561683997932152404693845192178508754558556091891458332256821488126003229468617527477195609732974626699636585305300500188422105001815104630427600928002783177472573674663860069828633751970265079936974669485380956653734728777878498342925352220068587169821901990740931001015501405023839842299970903908607208587002882747966662091287404928032702149153148797481975328276510208298702354873330035239901384699160920368053947735010925986526635858447448993779901900570991830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 28821444359469842000577226844299772973046304552826450179855519772342294609991481733100660138654435914684767900641106118559266362898499096089216365518421172514228459085640062888264841980402136647925097249695861073022464932178186328543822482704368745283421496406618882563266936133631709829248364618436489553865945716723453476981071337796015406719691785691693969591464254974834537945480133869255970775844281750220190685756921660277497610075422241236677919153928220389373865301847196134544128194876729608157513839385998378802674668517727892617486794733065472608319208407493424703053552881832635334792709512019011490733767936213048134403137759618385074028363393250767161282308737180558516962026011164722130282538754442507394570464231960966084657271516387588617804352123419271466922252607821906395777548306489889395762999233731904950995362798289703124589571447809369791756425105672882771524051904958092946463591518628819459418586560835495229372213779612842589565869777134935914968571848575660622214430326558614923166608273908040473645528136247890836708734962778036869005953593371828611780874295663430889370841145150186822113838418648610851189472445098346306095620110593498532188058215714060479474741238918172933785346008670331154334732358263066300093294086821060529122595451340512827717150830634678933908487711840831066555162577585317606451208648486626578088604308469766925969817502722235335707125814650618743077032733570961865185598489790424026117630424040280537220731154993950556296628834411513787875778023369091869530130995989226289704856527264295762951359208358560825822623812485694459211477971332436703591996833261185487720014446648667818343419238181582144185664051014278925765413838381475731629294730297376374279403833298740742529852347725568338856009256186757512379608711754847014676395200722584295061861597049845684396325570452652233069552945017989977513501367780439890780904192706276326514559059632649431685749431815901053404138629908912339169642120450013185949345782307108093307584624960450188821148793120133467455198251710715427567614485028087840424198260172898350177566993601126874333307479660918514613888193158004130745152722540903360453224047341353341258732965710438901195447438447901785786721178634140296664176603571686631214059729455108731692617688558644103162090890795647053176006289425193524689812560750336931999173317386332532805505524762791888421108658205945723382693382010214311941096247486194076609391676064951679583643837858406469406074981775445919065693028836428023779050577324563922497516264469387747915306493827722527112186426528188809355002277716274020413664453257276063602982409492457577819256080124568008997791549550250387781729110000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 456221896208633868179957534917883593598590635107435573484871586533364014738318459479771269823315913853493474574671471529383397248372042656176361465200596529463360755897351498672459355406384193454866851226251420554139912786997526817872219297616661293163915348365180926819124238135655239358304437831534549444786533378111290651439605086927883597757385431778546079339202971918512580558007114483582638943806343148565078128881760568460352652558805585536335848591827785974764546221851377768879429736788120145897940741218433748206490514922560773108133645041941422087568203048742909048297014426094854880524144362477610711016939108377159302206352295860598475654030268494866551044331822017574175238173253084328308977963827122922152260904572503389457739977561098257324135857878801960366926007547225284325743000162719379637912225824496003670317411504719623636823357776656560162716839666197720707213017276423499086765444844359884063121463807537873669533202358067396924323670045437265509752400321253906552710751204351040306200902043443187715399619010504011940570473972171724177655348819915592957628550552725894470274824404024496172709128034290220040883035778406046424985759473860552547890216239880600704188860253541266237036433545156419326574460887539509158225338601359712574532678196630317420145152940757673350061562585435836656941484429880331592972034743941293647555528906523743051286122591697868823215642645524763473748006398469107846762415639574332890629504725916605584808866550036613185474415680500408371989667158307147421745780915091328035360964765905324350333934278934912367005152963488328871622092096710355493148943629632675296042249137406740403244600146585083517211291337361080336287642378746701128750716981565405656820911730492208078751020672851474032137839808713851449885204429927623520037227558884662884140783259250578783968877015182131961917911010982748460236066839224838460696152502810941057987448307514481146684035775041557827419909024388545363662986422278126101412044728469081819764871419361203624202597948289055639598868867761617231469666056029347697807748300396683603359303980955208062431000830654963192697392651693410097763055391707815067972236020311228153346377015086631111478186554875682811659931381051864230507841390938636854733527824181806232449808501991094602424681975206435038212237737675213665603973973140956841377188444197127679656046929133683280791299200781688646271351930828667236033633192296947467049644848022477672761194945856666138903681884001947983590597911466364793445743922222121217919089413595865048240063945338618680606074697650647565008871891632222419789317772252857060512506986075080858078689798817685204717400684686377746234945665000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 71856321336878717749921196936504852627535487646954991819127944760566289211374187065480997306154272564572710085261648418485442209625710860714103326652489319966648314690344077644993342041193586954911325095187545788544623605656899209659997643298117211315511093528362672712654346771029745253528134040297686851826167125998118851693800829564622893094219086205629746251710528664828287976617489133112936846648861735986990612521208855811726362502525938817775413348754000250900053565550004007534505665588896332265018885169333074513415861785219011884142830435357158387980441780571843300836180055835006176690893921137352935114096101959084122197145924149903164702642615516665032219016754965877145609570583133617609097504290593929813831098054343615219178528539607844739563623057753289108229851970461658247134405741935365258797782607093452229447333890313909219188716422391287265842211919775593998168216191073341168211367132475170040790232977986864194056915217686385599444199832644404247184444803107150537182438916811820621617400375141523053736208303299535277474654849231184686752908213370610798380613681066373073891448519531101573416308905406817739187127277655219629778834718700996282657667717137279864873042976277391153104612723379607699905302569965325228349852036994314657513364175204312986687078723937098827530880238008361475562180979157167562736881572586166940022943760439884165884331977047080548379186485110713307784753324401144601752823063127902460715996703589095286294686230304982726379753993312714504376777364360065277465351580416977453981575189865072094897791824317789733240895756585640276371471582892027966944987005040096724922488307824096687102237051379842423141841365575431141467256634393234681071280741662639167477702948326087900740432688715978244051231099039761745817174999941454902815942724607538578380197326945018578377228413601129538431824132276958054651414627359861887497805274434062885509638622552252448033226784368406464328332538773463629297753754127030429254324667506612098132069400572966182244284028923835926779356451373980209745071396548655915722531681083339259290313882901138014894043228422167833244389964179630438969851467464372921092322752652048874188658229243275447845833843142625334295615222951387311178721922529844332121554498308148954888539891840341029493776377993517362859594974793568885536877148248920476982187689149723654420775926045344458734781028164361479323617827218878515962557894219151280134215998480231180926765279997497907882176125297392333662812203525752653519625706761803781568562618407265674319538103353669547575912800213837057242238216931099025633077534905702168194122059486702185766982477677682629469798713230518122991398380000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 1699060030036533379499696097963494735353689860922702628716837316314349047788842727574127375988802911004515510660450889401519430358354503031667822003939785846398843898940094206733841633198337173184111277000483942123417030174107552514826073643158291887350731860248856226316531594695095987560703875757798454930470870689774286946889933649879714372059097894547483702707606109145294589027912947453074496851682643519758494195113240127704637483198920003286406549917408359234625674831711210269662598427421361803886813187860652031198792220449346808238679117765383145830893995108371007369340828686389728600607811237453604169170850336353215717584328532667954317651313019332663850633851572035058709601845938015545443885515997195157683217963614299935357177243038584574844274698526033621117164951545327074276425820134629025314737884435693389797176305114053682472517775084057546413537355950029723625636135998836917094484398813155170918081225989910235418634516667532948895735409385329233587583854097258163032591081636182156712025232270640982391584757065447785158544528621666309120362161698738000638740068309849946841725599628127130339573820579414955434818381278385229031555921138310125476937802606526470730486622826375306131984804250343051372751082056348751320881452730890347412905491109895681187766181112209283674715423899427808125037301368493873174533793068513136701339218994250627338775499062800876205340597332605335444584513487746896987795297748945188368179252506347348313309903292453161311272121261836408349424163273679560737324144967676374586164680985968052765975900194427732011575731081048163037979662054076442238985484044261088886980109092746606228024165566437594748968974250764082090102117522458593825511638982282142801278153776054994126668233752625865367226944773425026566201909944337595912824241656223814064297849447414632892594088349733900275793502485875065368389127412211968207238895349496673590951514243273445749331401866613243653244603937769730865101293676588126940052766832224724875083135679260808623091151150691642738101988161841990662418136115645725383197609553133745088122704990414429846357615198334517174673129730365501163781993511457513760113387336936160429177139928540090628918080662141689044977052905880490203495372312852069548396904798155655469902182422930236094650355028333053419888645761086760167999580890078887186949975698637422376408341486174626509513535087082517266122969426338483866939816555531159951557553099624265688395673389660196375077181950660292401660304133291609142554821590722278115215939018407582150852404509822619248714292014277176002968046397530973391204449029828633861649078821308435871532427451726758309432692294639986047684801000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -836302700550748139426096540760361247459807363421282148649396772836572894684588021504507554903505857684023971998497410036725153538081516379520001859057200069220921228042194473956540689744515253926082796806059057330952835167694029688890377959965810736842074640674455973899121134463110911056996871162842158315306092621947025599687083983914876621696551001849829582030746765017981238955960671783061550949791746384231016421966132858745109642072156758212452309625083863318088499653862002941747641860938298966331023047788406052516479549154354691057805798102405802113373857831447417866248459557219674598513753185248193536584221472183347791247307179134155204484897179199062559947027775575506606132188607209904781066525880565200687134532108243181230527296483969357270400941659365762847515680903248438512836385667181379103638897448868161527745760042381417855339409317862865223815162466433852324010751328616702669493632428803891797909108373108568087914538585838852454852276631965740790659068779875220882671835284130164088070169053718084071560331918358582308816128534798123719232147552339283285080461687499347892827449553574214047461967446647015760680226479000872215377999039291694254942153206360096051408347752951893048904949647198628348045147704792242948047249519054652779827124752557156199204262239767221744846592718234357532321087218780633006553064920152447805521337539033889026635399797456874954687956238743028384122759545307432980600491501694348534353992271129831630392001462990265609236015273878168758069658730212551859707671455235094882591822591982859581964283907566420019306663215978770209421264617453171743924162323593004355647635371237783700059121715618282676218809333369102208579656324278857823811213399867992818479230001633277578822466103375411208389801758188983729958067208935320218372748696626785656531196175739564961147658796903156123193952072934054667267224079258663316688633683841474671486011241159726245049728810897605426655716368715678934333002842088278548060212007997863559068494514426843424631234358710938927469327915110112606253005662930097092077778625103694178790045641815790335803088435384932200224427287379387755685198140953615105194697939949719322744748128445213200796466585291355379856512716417329514964182978593373935395311569511980396718301269489803049298570967904266386802775916080752793712132258708286073128560493873375823940996830754414574869150109915807726191032243270970008400518862751510254198906725232245717786895831224405444542984202258592011605075342391937355249119215963951830053334800993348192171219432027108301847303851490336327835492990498020077002289225542393266253761309470097329596962488249233520987036098998626914535900000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -124445947401258628949275094531823678014435245211502255596443877289493196968152832287985039293119665558194146438024799620322987310565471185120368485396305089870171799345186996602544609307198263159970679479644896980440080396004098968018472568019581142597625190493054653251517243899653522954852303866310458529389273557789173504621627880566520694363176816115653960491961785532003490918464498278550037024241083078784278356636381664493828139889445991828865611984566678246822346069846822057555003381106837051842898538693990082279030229781908802572710880593271973321974389705013393181804142969137711785413649890960460574577599321234403749680533431649892363195646915344567282264093982841705445540317581326257854503664504454723689531971636354562808125374183699099983373250038547563593618126017464588898930566158823027902791618290709829402346106256445024465758512515586103670699335416437099953294969460921604610566441769867200328495197395266981703128772152928385485228646083127548448570756526169805511004333271145435217347090570759445629161044986520795279615823462810846570480669057381526487340252912287492234037382622326742959731513415060022011349237883987453189285705944402134346899705721475301872113575662967647795600412342237426325035161556687019745119677237031800037068438053460081542786013582322909674058734992615352907010775123142306786616219969094639789957023214617024969646785725806432808059425778179568395284094294816997618420471484177333609190404016712038918854177121684722872123461894308402527382737352825877415653201924312303851273620276130922066759313264833948725160665145747696088891999631869759043480364374923570752011118538078465338928363090890455150096572079183220633359754476537018455582404337694436463926044610059547145911557019447498440056265800774615140159945265508303108545939989283113407506006484072106274358689368548640142859661158920417321702572734362947230805049861176035525887641942362471972240973902789367320590919067798590285394887124920896702919180929938241974683351335828188377705393638911905961701179910695270613921821231904029036595484239499082329342043154686614883674917911486107385210277046579705981413939190022720827969038217315144646458715546505028393048773249867137194100997944073294505244716795518162893847518254111838892899744120250823750342088930239817956431539696867517238931701777054754916893639746053857109789983471466118648806607018501339761909851135861313496062214353855235716650790225243064359377631595229555139602029252436509045167734081159191775898728195440081710462650287014342258783396934018298618051702032647423203369462658069708433189342035925680839152169392958317161009058207717721606954643617072051747670950000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -8577157130186220772974934797785429381025924523703572716604651770258194451293759752961523140101822197885169208470898484768173642364476867943938879903106250472397062362393980097008543529421435581557929511971172687361873992114852201307918470657880992391312002764788671253625337038069596715645071440701579017740721333343309945530539932517967894565030270957241207052021916355665232059146891577451518839988554558099242287751028401379189257529259629200202304284018966449900861765971187264925043597988766411122115050370055840684794252194190784216573683643373687278661772915175899591604257306150388465236422337166379372554557444712883201319093546247874674049546902534909862228979014520697748919085631166621191774384848813311195768669487956859728669417849939522617476782088983389869643052331981689563118121609923869396917435040864645503883839434972200159904074900196050759288397836840724133151378444763999640293245975258654372541880106357044515760926914256095520022001323751658091480416857943590048111715074624628450199364079086740769208223793101927279186740787927047128969006813847398096113117971840051389165545311580424481398323272893314643264719688772197762569600635917841271535192747259911345392882788926178232706867154562507785026919842596952483071178784188820557525066776392963842072703814124391495573888731097249685697446171370995219876126264588967770958322048716826008576417691687159833684305846545856381877663717305753362894537263583239037884441037136375716188230083871916930637718928290838182107692140435335659625724603596040903317398803561046067830433625148591367268299609711430500901771178125947650085115798888876756324235307161239021555680728954252182440224519909083135077283447700325695904657970657835704416357008902230226515286324554595262857925299845353866983687911044388360560773684075319753122206517978718153089191326909577124821628423611452716814817500937332726079348908070802046751283889483514783377523826106091153932072803984922739585423138617500213442039514687699643037517610213562089594112777378564949813729735189193108922577090023440845043120211821924776203757664049223324524643071551720392118114990992364804553857440014854733503958556610016013864639999641973213162630783114249921772507527516900351857108183905197435119708700568498787256197831607464702669278929133169584430709019561508044436682583870513337597970897689807513436377074292276913363527991048756323641202715928475364403590764175418340587384970934305064834771785830838917992347023570236998110997927909986025388217603601613033514657180445600682270560259521283810579112176297127501775968391104033562330049612995337431614569430479797913997561770380504522585507905427363582644800000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -360155074265263826110699492563263534892235274959148132365332203249448874333530813140920977242353779271699112063134914263729080935389536596529677821787612825907374997144568762927228408218306671893715776407514303753162826927629266946870685469261502469786689407209323371204328560857271174022213666614327131034212340759636577828689409231399617891020830530430930816617477689943409644384375418586065320489257246652593856812669127067938660105938015081373126997957862251068962310253859263839041194435321695851796682988296270064878867404914979776943225951000032258328528096107034820701049890205826605755261134240553365945494191231452382138788405276377750246268795791250190661968103207835571029421743634065106477258169766490407956917052574121153184416866722745894691413630260207451052403891078937998893011580803764551938634234599914153123865126680135534962690510864449428276262759135947066768837137166379740990577927794229311019651349991160860315260657841767149187580195961639582438776455421830076009391145088917091871155199478702458323250887590608708150658883990115388515937356979219805577852198219193806877421982725167523028887696304459699998831546392981441587561771379273299600002897255452218963245516254658279391757887506677213876409947514946853052213267006654928154067718865219082273683650701464057726310439066534383289135410910369229927250881312943934812068272997437038278099100541580615090417970320197624485279557862431184115438536858349948933399195639922824529055302204793088510173698405359456651045187081504271182591572492270990835764411858228864819669090021368422170849464083164164505549142481845085288578667137955369936879870983315105522591049248479183508320544136602573959770754449063802468578604480334516211322003444795114510258258349984740772855222170770719208575011335350870015981352985444313577412625544192286250056615262949249062004731570370608141565149355652495206108912933840391870871898734695327590036135690903214707162772291339824176036704390901003054076470386513368115491501593315283491281823860671438298282145124775367035569508195445549786390524473931917247898069688722176881995721523432911534104326075669433240312026602469778505315460751945170844330374310641794063346167878957156522573172390520728102490818094722232698125765927777704762901565964892433283120174768387307469786093015452594795140454049936109797902178945544310318138699690556431440567728702330485496024095590558480661328169682604498118450856408394212897751300141298631304386990656251663800979801109821135785724945269040424640851490088572001912387082070681319449109976613528355163721819153935437608775794379299811160101549085023228990930955823520716077502659087852584042100000000000000000000000000000000000000000000000000000000000000000*i1^49 + -12095588123791524575095637946906576840975035528370489853721678081550718072868272293924941594733880037843453832120202809316191594568317602002580508546904858876509683421138192314010095265197418694587828718363052960913841491006123572576987315920824002285351293357580091431860654157661483387880191747287501169227021171846028747466258441481184533603777019696154563862058978937351544310445124474819348884196687639240690752207038981733487693695447953378632539942275325953006949014268030206461326312112843235580208042044805037561774748038519661980686530654906354361732238688432330345522018604192474843708572084017397203298179420868253243159943731571563306955813238874114201236348122122913875120831806685612084777452395213098838997948116294023174306401121863786175982951482931344920620477075414046444688256297837051202276205231637688773981838473066398011792827874577701314286103540900169082630595135419249585874865214635905469663857154769073217209717396564412198696935915369231824192051094565636762193982437326437248373615564221968314410494545563511765325804613518896262689499934272758277769021392616505694317712533292912431990663298328740571106672491209458355249122475991278835929530247084999321795013140456858388069820202697968066596707886853227829741869774766535803401838653494073355511097742367070863004888107774409035486498143098497179310037916001116233505848980055052980802058726039036453432629660229095016957133982849000147814043557918549704340597810422491956099611012530765343289984857635134522744096499781248744986580337281147425522162531274222046226425531268807804746484276512898675650107920948827738593029601878477887642586068158676374848869611850018404949844256492302531868524670930224922435883195820569737834471160122226807849910628538867454189500577557280191688487246375607191035581210950777119773646292445278791741488367916910522992547488078023771336154411282668865448677401528757784933299252046997829357925994281569644569805658020413551109433425504331423482076330250537842223579764568642111330166925968202522645799671403784716350621564027880741825673409778938726502954814042241855809634896550931177518710357921218512968610405227669677422785364127525109515119259187569179535669507251486163643413560204947630427090680775794717651571339081065478899164070483677515088952016011066730750939177773485222079948824812763030940952122592297046601245552873859284122759347480149561101110686262322929328175212967566178222303002793727494506057173824360532368873321887839171800577616392702903420486116199548156003364515540502188821074060302764938404653385438818073650019787326231055459229717125273980809348349788515609538060701070722592209520269185219504563000000000000000000000000000000000000000000000000000000000000*i1^50 + -387022359833659994259555292633975519442628653436634808955139749812868283270536232456945021641787729004376213098852528065457941397682196340611744966072357616374338587862669406130664857961760012031391092176712857025044378046674804092265632208794159905085691956538052217295775616621970056441033821478864180750492433910522350494400314534112089980798405641390042332665914586887678648806962480735198699863005610314918947571089421080493464827954926920055186432988621536720285467824818255456453002261733068016616442903086083425109300860550617712647839423195245943086089904148227395652690600186052428466705443900783066487756857812332675622090322876277739908259297286984928743160538712165631123299281572913584255668240223349173835779158755437673277386219606490999155072496753689727825786075842735680723629857813970784504569711416736671015989259184348161558453863753097856766965844349155914615679236568344716686371099518551568905228630809431777823528168003301287784184062095708166391580391092295299207024306764533969500393970372338484427208321798703804398793059909603269267845040611724858059827988204538376991533299051803599646583830919182819200835470754846838252678607149289067264760642879934180749452923508282931780037388117919003366484849017934189854287617435860961899345816399097439197695971578118713323863369798338501018618783012315106743144198301572156960173464500412485617551611652538519090128783247393744133357383224659396843264380667213183126601645831035854614551058563874866303923551521436246957347763467697558306855694151166409065133253461687380751841139462575119955949774250930029454196316762171297941749094114737390265664504961858188463523961019585768056934335128243820189911774087674460477503372588049572010913327514320857661094724265041829059393400690966261364031235670105447495596712582726571799986080254183597296433555293440907966860331385007674934725215904703710644610289494091513545352092038783987021246323311271145991837749787941583323009758621450234338320953328182197607577171367361271432332937196364959122470394220505274271777563872965918092042304324953610257639614666291476869897161011963405751602272128782398673672395791250224659256863482547726733275734899541050960979445657581189152689300736737752287567003746107157526540736256915111591891596699120816718210858952205162896412051893435520928848798087151226239340406607185404245025700810848460068796876131116691416329511840625474405983349041660739013138218481323015386362891224073679756024656384386653540489777040867155955333264522560789413865841717870679582655837856492563190590883689265284951681363885692755828774108715846031732338876261609936145430968042568009834474182426707272902500000000000000000000000000000000000000000000000000000000*i1^51 + -8960384047511613461466041428715391695162326204559808957272090303305342762722134935286042340035384118852883200237850432500881926571987356733587413336236996413113667547322827641272506048421782321426943864212554599001629651190030235406519945730779319280984237589391115528729660120916159044375814837741736404395599365616405231347014737207857597627166426238057838050828305987375813416693026876823382443990751621093264035688318928785879773010269760840515257753205484854822587352868907155352626505796090768576214202429000795520126315714758946832995199341486679079543941627223683503030509487643366675715925932602611190534913088879176790429361447543591439100561289724329809100224864161950380539102283916934835788462255687601632378916502907373634248900877512742360835201888413322617890893561527550977723396595734659666484158254557065122162884513764434585358031129473009461974685621658043771350745153695500491547882183593436469134799649830797435561766944921816372669332148775817953628284162280017716538406677587564182080204916847421352591618263639035155281236803443992065824036551581651970783498329135524300700408017013106190922515346243812000408211612985190447884795862399028071130513894516240186690951977563823443071242867392449409304785740146971670418633488997004431233188678995120467671255700517096316316303668342948789813134508555432300275699817164337835785082799893564532470219232637448272254778060652671006225649982005424302794572939077839663081430213139516240378172803062452535314556114912721559963857211921218516572426531949562824766062441644800189010417702253245198305286971575144439766574515374674119993011723917661329089224572048400414306037995198899398782702513486294266870078749376601641169064533258071392679652600601662662077679716314787604536629717198000673355107690586556207539552531477757270614688341071705296566951329860130049453027198207472380550780045912251121556181515980009531767938870591960911001591717791573223305807570929013932437140169577839759331408403005706135733415632041089240118663365382280345937507389762895798897410252929153681056594683607484187675035466003368930053327600934809831944879412247195220858415914964475200685600745194727779938913603086833417192102172263120491857587851020708326942261535288038771229934568487884133618956007038542295624805794321931159313636398307411774930329492152320451374571325475512663055486065103837833222911778896985872550624069497203494321853869345444679187052671575462466036909329491950970503759493250455519935728845363733037395534897789118276323249935274914996972546061976861084265502746332346883876148162071964966546669152428312960798280931055250152776707213797879670136484276817373570000000000000000000000000000000000000000000000000000000*i1^52 + -110349979555796267956384787384727644528079429429652037118675540284209347058460290672910295486543746045475267153020275870339309663288045825392774239122910565684947650170206370883089366816644305018668745372181550572136303222835459552110816288541407818404087197481983982819772389721936681439813431317297111184489584539145639163677660656039742368683244881945005396352712544769708620561853534060274102093795960558087163032570715716154085214359998016560268908189876233901280649807411644440862978707921152071049060080364025558619693117662419814994124648491882251340422531919209735508294447270328120322140673287530838373991276880170339490562804439002970768010404140686755784180509326797532929813841158672454175932695689049133357596808137004098596757835921064301888251452282356419730659497344144296825960277013011446613980113744676665072570085627999663355263502712029890996769731384814360249187562502987605173982134384748610752900426724188828465508982368182640624534959446238116853728039833243165315367661223446119852783508267480767819013477601076842016605373090373133635621779485339513339317262343597869261483884121865035354486588605217298636569609691112852627447022230750325044467856366346065450650942812661450367076187293916526862254598791915875796072301009258356068469635479002991801030192650576071145656000501113237921904405701214363275148408302739727722521015877672313732556805309450863716615130463111284252312149485189596623381111797552243901121870454366807884817581978884612725371330576048948257765705798752674882918370874681998375962765885944843513803489830535977163389752970257702624971014551622222471238912838314023342571438092289590179230900314412515831382333160932239333478945677433641654486743737699646853874667814472197093102215140063032902918030917303731305671214711922302474623435235429297244418910382031160581863910393195572219062906933847310566543457709757654139321643777724942973154576448678768361615216108788673246155999780865778476195793944479370073444306871008038285353394903563345527717681449686423709156542058570146851158060644686622700930427311540179474176620990765914472338399424712042229264765481938974601315616681860460397050976909422505193271891899653719854044552771256554303101474735346818847525164778483675582759751103197816528547871966252947198183994598758261960089227859498681978363539446864239692584321441531387544820511934098989106068421842001936934134979764100899588924876705746996694789283137143517891009181571105618479140895906051384347353652674214754104093479310451735887349277763228340063164486557651539987696329550399555844352829583878830121439769433716279401767403174887373981597544299830220037448426434350342500000000000000000000000000000000000000000000000000*i1^53 + -2743416855539702463246001304418878628578411470949727533318721589698945951012191200981889129922925163313271405735416659561187570531027141479062737144073086040741983419075088026470565309151257784723349278618785774114289082005451996643066866408936563199401523851348578384690243253604081243051751884931052942990496641126947713029597023168492376845957726801707057582806776297136040200123804747358497562969849852792156685441213145987824469866803253206187405958373172514643867341994082402926414055065319082446353738510882813755255509172198621709803472787373822975961963680314299705270585978299150053025105560517914874733195157091733379825109942858814622452269474562357775857575632711490460594506683577741491805826256130129239097008330338505340014294244062224367504793062215538235983047790030337805765070662753484848501142528884603379086434539552602185039560903042686217715170295134904005661813336894484950277908888084882476904723849520232942098320430601559554190483122852135085647897972886158072636358220032960104312689551709470870009225991663407931439064727616270781242824803520798310009862883529217529832970380660558452356365990124041008160693036937095775751445434447962185609290080037905108382460915188111774997249196159203968837901950397402608388429819190993912661148835338325600055823618067810478645061457572028129817431971587910802305205956572071069990152963881402931183049269560883015544580882533349816626359412094122195119930647446465992947426391130757067926006371477679133098488501234393259849544586044012790703419257863828841872437418399946422745247589969323385576356263651204668033298968359513979624749521992352819492655701759839956797912670433116336121001729796073385682637863388169840418594417716841750529396751026241640899733632112383576810480839675415862571954936367953819886505857077356990610433858405341153697541021412081905486708627204141076931805548967797736897403502053364670956186231621420405286296685193163679611462585401602531963047696860755677863603028389196358934074916406589347361454230351671902838443113692934051262464529120037183234424819432001936832134983524884867968895233129791374688174006559457882875512132233592851724757893442357644175790246307803602481981900264394992239867723267819664972656461306629284534166330382911645117424245735441978333965410602207756977598911416746423484336133022571691503195651578478676419550083316776587231874375507972439762784130400962734862584416663887314996339972883554902126586954604754422782185206962031952490111957382116888716533642896566175025851826064347276683507680544549262361595507384197113397302897840812258601881325248738782784204038872083497277136108573591050116701816681460000000000000000000000000000000000000000000000000*i1^54 + -77513138511160109837463960125067061970348043533635065003604755465383801298447389455412936142448321686442154991522175801146369476179879272423895059684910577425753690053154146224261233619385982295075603683172794572555082568906898463169493367562876849521292227616044600254773059251639465407995972788745069080253370639655103227887791015307602323798767587744016537313663515241598244360265864912336053675735599878375233192663111196560700127752196325203422407858275853400823332340366673023008409522968931377265882394804743947160657461440645427810550696866710400289776444369246873778218189172935501474710384397349878057615611197677581840487503074686327132628491560554615375725935743382202020803109765162681720775670190490887584108000440349213343490940906047431593067233299783577240842974268739750237986039406216685118379888315073450830713038064489130174055213206470268230266824243276095094094854594075507461230204105150097582673404749224805512368799891351189440147240506689943425428119498857424144906993798146991608137153755850676576026513886699131051377657633965017311432389743468889708276066157792469688680576594661968706228411788462016653565926512061555834122929598628431555282841223737303853412897177115633479675366711223866374455887080468624708454801513180693857489258882911860239054321561073724974816566080461204384647525303479833028158573834576551176548663713641852987631253580194758806466878781514498129348868609714379682478709496769743533642551422728120154067328112032559423129188768499670036599642752404890956430789367535919346855652512461308324701324402714236352580345712927277994103845044669650137608306618588465819038116746794161085342937202104077479325107589941319429992749018136422185181530263626846587702436114495688774417277186897972260183132948242916510217461364444329674681623732980825023302343799940709068108910303009403631700021223187951084431477923980273670500204144449332487448283848022472194047480578134085386011787108612203468880556722176441045432038960066620063240661466679562334527793597910635443104223369170002943131706164633728204093584027386582395098832172962253747019721969893745807683865898465907225756269938474085010644889172726645714896243504571574788667907664233908669573974327748714408795362022906716018907433742016707891502560268714914681497457737547454018630890364368518150649475789565608472284152836760730946273925837925658254434393947384287488917644118178510312987017651965319487941735359563058279948160700483458894755897534783077433800409730443479996514325668963541982952832228539018152073512631784304076119188104445349786551483872474632538388865513976081465832309866515537439798312187066044737345220087418000000000000000000000000000000000000000000000*i1^55 + 7400913472028947324857488613850230641433185246897901516952510875281940650524139357813671171505632070639477203054050369961749649641660233879851090012725785336199546850060097928895946220745411973719474921479888585615759519953632043156281667454698180913585989179143017205418337651010494909292542299333760559308707437504292384299441795893901403383817933267234232608781731668358427796687226065012813305844106232832134158203759380471585717009447630720722436186998840765317263358189787164883644183428558202771277244340585254985990714755165536776000157150608164241455552161154663383389429672325570752911329144624724808443319019513391112927008805106998594657986474306956410389859007910548253658810247207279649869762953630809526280676908182742262767022019840316373688249192774894221896957537005190402243513395169467290860955620354136229336836542395493607113807895195535191426243720700353443631624586977858376075138825911347056982923170543586880220981924464010018608301196602321423565038214615384329149442635579864320232438896106634253398164384302892351199513763397773560620991055391939770529142900886351084539813325417055978743367198954944667934197153772263460741105615011302341964896250184709867925616004094525815584417407485730112921430327445952402093876287760358610250964112924592919950273422420936778496798588618458782485105868969509348086477346016755025948989819835502147221698003413335546052595998031504552812445767034369977134132081843866070997561662978876445174157322261658364221221527650878207006806407141113557224254287698834086796150489625753075441060154163320997655618422673578827860053584895936379429788255642413006284591025423746327605629495746218122936334124108596717509337041627279457980089219072243018573997897578919338037165871926546474284860104496184682145457185729592118347244129594758397353671103196920909221945073557746249255786251069043848146211963549878792435640492478185522841433313483549984802166084924438514959771099380150327294876524447462920190557874877479236939038271907263004018657882172454596946056032555798055832270908963181786670670549219082821959026736434580801076758400197110406808544942281380894504578147638616011826943780538441035319452509861180712593483340271636079087591928672192833989639760922629981928672492067749139231773254987291100153969872730089339527623585865733609867471326221730975424328213526430400784377947572112743801612858431433632683066703496510855609271628143532056845591174275754054921991283973569627461713879635801700530256824796739797115532540514197302639288246229297222684810677519787034459526549290209054369796164554280066348206258943606415003145661215466358359219703567993578710795380720000000000000000000000000000000000000000000*i1^56 + 468233828064010264630674313666542140488051063539277528518347075015312267671261666913564590940971875600198654025196414439423433706742827371855247452130349794598802601579336748193344675852236402625935513317014904857039031918826743203313229299375987401794254721525772979944236573039419026107141784834450335723687759670983887947243264600125526332450070643305444151924156125838642718605790150658192557132794000065842529542476111155599553894984023242409360914645413990152843862980846659596103633521108556413418243700666752916323640788932223821233020152480382374597405244555074478107840095381629641360159240215627503635561425727317417558880310245590553066191492983167200076611962820289372990148595756644905336569747079401467092536015801473115897406535551250042431210968529190500927817555802448555360824880295612166733346571609836251785850268101059560136591940756722286646965695345369093930056147013604441809932991743164251023676321479417186350959176002427927640817518823625487893193732821276041285959573877419601513964887378803570928722161333219810699616791301259214610375997272819706622801391191922060936806066842588799692198063269374776195917191781271572733828994093619827137801198944789285165776497831075194813580206834304628348484203316472328466726620529768371397762016996721360931007956658950782456102765904735267873628139042504903447252568078452939376866305100112190018141426146965628045361547659752468015047445549367908396163339436956314666675181885383927537377399318105292327868763264251870909669679732780425799071403126152224499968048226525424974458778010422588244098161247516060159924777006354696197379278713367913530453987166184454731376644676578384761890369623437739673574502383075313026711027701801576270375639896616946935900788772170290924575185199843331832365213783378984053809637344130704701148163447039971626337800858502719152091404563380230030541158437481898441409945829983713562465588097114144605077712144645195569476578442536209273070894860390429036741853273012674976627902453026016739828302782982957985241780951497227907741605917487109454351809715596702262566379679147714600255699295252838203714012386046568378144623056125508436928412548470807650798837153685109647042894440978156542625408673314029742151723174918973398897815564238353091660984474139325220432077559393064026304396903068690818110953377922220651446352374879701076375067186370318481047030199352828424808610932954506980450527817489619738443361206627039572804834238120931836305803746339553007580650815277640183504527686446941372473171480478020037140608029934201472415158632041209278133692148979103580951550420837176846875241587301845191111846504033774324390020210000000000000000000000000000000000000000*i1^57 + -12717243526408834112100411520864187235869088522715668563512255346782240555840266016562852808815677101099928691748232339066719600958629649244515863846749833645683233535256441982978643557057454262007326649998292377823319909187452739647328936395156957484691021385529419372246631193598138445141968976606383026155606172124456934166592830281189640015506184518089865351637657883315913481578997951593364425244968955418539691519884317791954660263753774675636505939429316443550589622631215304109000425354082327311162431252841589161903318073430912953142717460341599690137876019671620960258323349056030434633622653547463943275973086764724779304529508797957656949806160606597246771404906310635709571578326197435065015262308785855918881246270717426266731690700235462785951631245697644475759416457783849045576250643731896275399979970762938598158609070038642746019044369720720174955660499586778675922775483908288524169228178552379647794408863326269727817938831193654494837714199037995371572375300815015468950891877833195614251669789776233652923328527323454451033013780605753988903401089654080430175401723655675668039244201604017692454721852555013255377641500160557969631103696123016195216295250594851052579676262369727559333116097555199688910178054256158111859156219426068922742766404522347821625156010854356751771420018840385100592632219273928362610591339031094824636388636188503861581713709812945042642619702331312857026901984822201985551400038524217798723236703007955508261373154197651356206151215042352196489772065063607409307107805640289484580453703162918533685206970317406235020525563423191665029167720564551682921979852365635044722783567207572868375516664426945185322762594551544904986087584661534676364061747428746674511560838779171425225295345423659076480412259389866596276389061753026130154525955182041006698092008453034244696356200808105337816513872107247494979166133453698216037036343811124117891400964064780706068568234155667369553126771680320078169829403785757817149530211162855593191434460230565406361389456992408176997781457429390401802695319271226631696755191412245796061251678782370088492577042830348524158315427709326040689427219347569219126188045831226418313883896934263494914299145459391588453302420461201558909247873583273629636751991942854711853299074164159949637445352939715108276113019540050001303921672152438320402128250980941883525258118308596826647339456177085907309821974597668877244684208739824122621318608697082543295879256398860293416047951118463260510851831328898381276422360297548752007504611867966124279465982876640200931506090539903387441784415685841302036938614754080853735752444623410166518208485798062522734404710000000000000000000000000000000000000*i1^58 + 922494557583022623945066489607379510517600151656577638260530756309408075619743924087619889728271328422510676276704383459027846008628792744982071296408864302776400896723301600112275631835176843810623528469705450251685027162995579056343478572563926052209313462269838880352321684247145410955902045061226221802346121089764556323962074941359733539765957949910417361896702214566735550685913672213089884355197339496321041693161494367576386845517524978057421153739243423553572010494026402376772414782913455863537666557350224591500503630650765221029529639053440021131549774446762514497988689187545763727535527922059227847782105936592148594299624581322990678751482963067658153912353242187123607611325738153966126800814868446569226856754831701950333098085694870923143435502011674748338827740220048683439925970138082105459554577890659160904165691784806538755524464072209429748561050985885593342294590372894447369298439214661230179583353649779912530261268713389281088645404463379502351216043479523586794527770919804100401074820096988709790796607818483714304491793810851389422118183370157702439345358480385410995532224452059272449617631466638558196280287995052524950704642402599255138948871309244147297169168801107896090173490017575106255643032748584247402880406327475649471407486819257385188857995782260427397592368652360048362935726173328559390512272481988751555288032207026869296282797185943672303601202367638535609682944070684756951642747324642896649237026285582850797852187243749338698954139777672966815599731033839328476014572106746621399291388729730689435837545721983368999183974487898753795882907233894254035798748991768554667991432989099445906205790479839619376956524813680261845914474569779052084764046727611497124869844833186211272898881647465580716953896843433882284875686229337106278074346232695139006147403511524750410314706707240458874984719271805571174822730071858517975034530029616747907445239283185593947366210929818183116946226723723510769651599637142500369266520497763389589474076115061841797608649481845667609489138575678088230305328438826599685397446872152599001247192127244695576970479068071366447673267940387596050132472559502448327561642816510038419248028476727102955377821989672748996706012323025888597879724534009842352901270873498329417069045498056972289088872765116109186902535909373914282558772937042253676146676727504023833189582637166585338411874549800123889650271626871903285285523431144731095946320839791002248689609113977272698265791902830765910712723338524805384729277283040276519255477637920898693185678422649315312723998735113316794074497657583756002040120793700952406547172073888496367035524016661744553357855000000000000000000000000000000000*i1^59 + -17943701008914854039840068241468918188898797938615972788675667331463171680714747184273427456063741387096893457700859680751422468448280421333050359525396685390551003809245918060207707210060867620059034701789395937201144463112350180141032438929853347458521868274038061464511954655340385056006260757612383048491713995593120041786489781827041523150457485404485084708539181336335073823376789792417617942263541881070754619341517045041969595747015551945167024570404499559285292813809740020507745906738845938949127601996801434249799659203665014232281203057563361173788792797099263695859915736955092207926475498532365187214381832146458971983001168097375600088189643920903086157759876632017026815578113395425388611434287961812542106535648246661740261612686571744048197715535376424980812314823361848931685835532042047933451843350069703980448535234398790463484696246582321060248265711436428479591872909401562046816466464401875883338831479606978358160628440520934825059212858865714800928459584261608125063591423091862284135687208482776068822246875564344167960854454795761266227795712973704175422550050037863161508840696283276866182933302879290712805902149749874296737655681005183239531457240449822204452033126525219782860087072652399437074533484486982739584468460346683013437955213946862852381616642181639077765141547785898016251601124191124547454417574856668424815086207408049456671283663075742583731814417398024573578046538046331568130774120089743105462829141511505423034136579497673393646277498411076019756115181509963416361223073340690376544973600632725660312130491958145627187315321988806570963725878047051969934877386300752197816322103738739150387415163088056896353876837983589082931760956415508882300234743136672181513187889159263816170553236633920223947024325755105194724208419294782797260590350345415681033765697080691385695219910737911748416565260200995492849943421419995977346864429166868962540918724049080408370964475281722564888185378439036659928065737363023460109755581650141957366141953856516570832804423087732227782298502549654708812359714070060855734227873721185521205177413785930952679053230234210812095405720257155283351945701202483985353809046544178383882007432593715937844630692775727913489557503926918924529527579639458333531498656639909147824538390967236266217988640921781812960016854743447765845389644569427320239688091431266706081505632983689462656572049153033189518727500374305473811722433651953108962746249675168361298729475831555484562529194918454177809890253052910858535036004431867286488936642622683917772218032797399430980333063662838193449934639839771828297258236411357975738338644647544956870356593751104933221308000000000000000000000000000000*i1^60 + 260734277960321816089523489806261934918534597604164031053964289494031717820877237771068439239433360011753866023279360970131914185829829787271814160465246816948470912230179749712106199805438833153196398074750666403888653019820808145786255205486130023111371526020929611798736205199326092117656836086166199459622341509428210460562606300051199839286812194032833780126221425022874994376365331330287692305377814934621913271104192141009242850498234301939760506318978851263481150948973030125906097506690199786041547124877664149499956263536122493792475927182029370811999263425186181743532249229140860168842775985936372408220785433438237748319963117624085609356812020262376769638345223988395161374629551227398536125047656966407935045296738005304025878706594765658862866372072640737184512309139195262092536219866460634229121492528508637310243659092397109813228787024128147097636090071947991485897276737193724628686644567186148119884183718271122913630915560781288987458857549984809110400433169366880076406307347867282253984316938704426567440241997407008011457661286608101986005169489067904877260027547643539734472489506039803770145078943723274356299558737515422793280266730941424950809084472781564191021145098823064134509570647456281478913055163483157067073276181611437685749585646749788527075684863389082328405478743828168791023118203788214378895452001740692425441096452989872450891525189502323801881314231527844653252367663975993788182052044770442667036621244225651538117001174096972975995256204874098132213587180558512211964660424038883371340775827400465194982735344018854998929645783311891613419223563252664935097491994605952813195588990800205331065402729422426559546706792227981880176050498355476418248064850851118024342660916644363544591237531024103772867960581202988960068835726397475826656088245358292205368708335726346104183881547195294216393927247153715872154588094067229251988429746946172536479607051717624928783095361155095733002962864125151597961088498329560736505150998136138533007675611444140343305790245690147855684293632965924216804573582577716379490418580642228819189281282345309189229312123048226036709299330199162792913909728917811806664611654234117706758565055216219284670863451970187344268808025590284439429919729516983698531074097207975302981749351038363211276816266754114347057947572642398165674145687507741720208391186399374635005492047986900353418337025662806099090795683467299122964844025276803666416330697671953593636186162954702969288574834559925945369989433815920928310161412665099011321254041775128758243066528268464250500097569123054265928595740033655474127615244503119729492548048014870002742119686570180225855000000000000000000000000000*i1^61 + -174118979091307366006513927499866619661184484577593606292489013396866614300388436383270256270547460553501089670351354319199032215944799979835536582903151722230278222901323872890904872719048475387683329120997800361361239223556385314502707917376563492303798594257092353086695437892200598504075877377483558403001053612235300938028324733384599079238481642303749814989590804064934011469435696844252025260149323631339783550101717282087680676463584506092839604207480922815131067410460643704195634224234009881417572831640247887062594660037288064525530635434790555830672755817999804852287680537132287247762144837647494099530270198556894480635957921060956184189654998520268552752942582974046994239095550762247967667625459249868141753844041147997939543458126606043084766456651585465459025951610834238691289817096964457910800378328916303951000621014263858500787212058778549519136178978772608770126564220015586595633420054321925291669295512637356129168276843276495851886054732961631407982761667658195108393782115691729516969839766011613930186330272270685216808814092689974543723460072780197357006784071736368232644459509504795111919498966463125828261360992372921350936618923074709187653560848646949634091452157605877899298519078741948718902260390642853652968736351557812487698111383572056945590491211121002814960612301430026548970647450549704756701741406621608259983485027980180845041316726145739230228766775745436216540679464938906894415370941040652103419491676269164583975201949799235850151948307042704329750937425664559116880638905772519190729678410601467373284106548773937267649573049186487339654704731847417679058233836763387292178251491924652896417753279104128149436003564395690667842953734478494714468768310166705466768549958605271696141039379976600908053096746577650945585609271619551318446344285522773250624418601706429006708635533427552796131287875927384530813954870414797917608347633499274130918186280173713037159945952083603906490038823815009757047275290800559555054800679093644792246769747249326612278849280052391776433674264570959366415223288327858656246561763001442377223034955221017490356956237706508143669019839803205789277381678581756494738982184477164697070865036218579290529970396291813357836274408541403302481855717705692729685941740278350391078473840614428115382980545933930256274388124223763144984441667612412432622791617367206235127808836828587508191449161039742634244078216615789319703345499696996205469194732269801926657190278680355078338199398346249539740121727348834012585614341243522753394946107765878380094209160374992061063380852880445539558980262834284440054654225415618020612890717993621923399486825153655260000000000000000000000000*i1^62 + -36729155073438064121911215876259821295015942204823477515580608012415690361473137458057472180559333626979722354159485272632432226456568463593728797092519615762415922966529123162137250590468646069489929144642604936346262380365100207858386016774891273045508107943358183300530737471056351276722099670722038561478895939295400100001994490160852670052102740530504363824245777223637766757312364375775221685689275311521449745439461421868904729151348308735512960741302397321838792197700965058235295214262167488576339466777337953891092258191446515018461089223163381594588121972648019751350793576519498276928184355266175794218853278295164340696535167981818522910149068984618003521280775138176768993553602292361887491357738090790536431790679725547598280384157349779430706032508631055283431484514388343395407421809897728477459934197920862547544171030406574192607672107694479212768985201630152744783968764960503647161552854857377130165147416870289145134006766246844851834560748937670645230408857055398573825457962188373978890416046820657037447986960065842794880868824538214629992482300647970318746933016323057364873081754678067749647207223211826975338900958128695649002867995050317937659518575526189582821968971580978959149624810982859083068371838130617194410250716389297835793433692034061832316542452715133738490595646786256736981985823867569892321972056253392340652034995811762296871702666128306362400425817695862613160502739932841130429046463654848135582095245133670540762631095486637075587589954876137999779586057499576832455121414092317885626514572905109022333521239393212691891903767946381671615669915085231681730989737224268597073540854427589042126256731478832078190489023952195140021463911824710121339956703518413314174686696000856021357151955883187431573451506591891921951063798209701787912535158992592994459219167228285241367039228014209713114122900974824619138020734179339175633001744968393481476438290397687326669263863233880697163901228027730156291731049280516177941299489216879353466175770731173311267612313608157535887167472215143814261693149290061178144038113489464623828290370765973279730219562976232192801478316605195340248537594789674646690673902491842517989525480853695423093258829024501353141650893006021608907133701291526962066444956427258389003389290617417653645249640934950095622609790720781386240312521016506633761125654819900431448517044949562976204434406710405957618717519851116678644657052009368447910768991489414249261526796546750817871313373086095177124905895265283888886958046793393150248129489794044118715940577899277515495240540489758729911757764320626729359491692440895742109635090748790566025487851503203190000000000000000000000*i1^63 + 325529783581505962601458135001671992173605630854602787978358887934609564291789984356791171205452178753220225339361102717422042452052174008770697272713462578560431738436283943274638638013166474247888103936642498542923232771887627038780084593866531955097279106096676982828413590290622790989173855821803646485823223637113750211766132986796678689483250534318694627770531261458649715914726917850052190332739213481947121838748002652092623671388110796979104759185228626163192787208310735614073065807596769137403861007823662266813312242764017341602136905917469950357888482311169994903464104384407598360853413478396026284739199444642586988603826913988633885797700570502472772915553363068925208519411195527851193655137972986935484243459948451673776279136749062091799432719658973700599241344884939599832788677319748597316257693165777270443313561194300904420713321922370481220370928205106690200522239773053602391755159997652182593233109954664069865530749595211427517617357821373814944241522789121226484822459438853732874461102202612397636932455451063247306857861566394678925284975631520498118535480257444678879773516953033478887219736876152363511375067414944511668358328371945128797910952910712520241110554551032491378671241530649349577270230984163468354037225356003704626114837789164274619497986875940756908842033490305229000440721356243870202079014191699635075827628049042162807719898399729587487529868204986417106043301187024558296454083680775173775842857270978522153753050637148459727584303451625517372506330082779309329911046903345888298661399975245368228571675878840699680696656528282134754996126948731572653032888132546053690397138565874530142303703582988101269768695165455642027184035164969578615603302120385250073836615148141089541838373218938530914219206124214185825557751688500020751178467463265163242037183429390873321527832803016290284976102278695227626817718856746893001405466118234352589285545277581893587739543771482322408969544730253886577619505167664733663745444700485774732427681110086578617832773721841547013021989234218518692039744037205793513448738450630525024639717116578956491173554391188545801428662278538053238962503124209844840503377102115343439701720059828730249684914256617893903797097507866326973702104504877997043305817528946453476479576411959140492636830890001072274227919553862219356436121252414511304983412519760531208117046188165780498566541832538570400031526080749700361499338024960975532384695731880006420922129530078064764500167313597893456707193751636284027396335138623605190438771301484720090194839348724242247481468693184812903814878656706673696168542285171683096833418598616258182635913788297520000000000000000000*i1^64 + -6799548686344343208565749833191957913841667460510793037322119073163583512533107291145027825270642189949554828625967786835171124517485603575876160909455384568831135956009331187639304945287898827553645093868952954241040292796557435335727184877444093366676796338338090388960005146230249744492073544566577832555925577293881473766818658535134176740800873651852269126630942867970845700244672706798389890200814310780170273716444534991962484626802556290415041730008752079028569623628897110367444261875207083589750687707163159189768631434104330076632780064822927213074635562581955579440236764725135214086917365339150938202192875086152169710820671678341703547270053870433337922857084599991304212046251600443966974379038579026802881315383900787676064247906886181057245154030232286082734797659220391129558705351631430490100523733899142948173241823239935311860944435784260662656716458575501695300709262034411851643152668026700028305010490572045444417109981574213808937028698427993563956724706192232920917623273947262152894772689177290872646275090283757033887830935504182007957596139081530948757386940366246802411479552240713627188833753627351479448233472093173938199637689812002948782048749154334186106232800768008185687222038041570567393970778575419193409706742257272680813264748582734182572401772704185123363102159595809747001737303554538873890643654641860135903316809887733018975614128672895567995528082228335233476869883798708939978122696286119442646880062894381424525429865337655657166029276562252364492631754047776731126668828178931998889196933763983478694388452255871430533890125906462311393705481844287803048955254896004185594767018099619919231381016407636425323312907641320877698526686981673179223721456439517461641846853118253025150543739249181409206072333893424937364721505202266351020490401151130974450424151461644586518095714441265626163285655297490798278888383090557852630519695007072586842565503526026368966986561541562799253003584303403259162248990831563032450036941993942572611140229938206293091280267688165661853197047935936131245399502749850143748654165762989202509630932768470856536393522797607055208339777519467372418687822234016948646651667638065515229231635610809318284816637149792132402675306212807654114913234140286222251444035492780296381123933868920117682710850455018368232368817563766405496814171012216557146328639683254116341285243108925875726697219768126315487536717850308594349925552192979283161782218909590108592624655826999091606279720679988852658080720110677100013164702219394155598400986430967191118392404736702584376375870533108441382182669819294270090424250069736616561847992249562763731208833560480500000000000000*i1^65 + 118759831506276913730873238628070740708957490938944136105898226248349947627922693889287775506179351927155618942276000989356323906401891664988184755975901262245616532324277414230784749523789552247724524249385353235001206682926176479254074410054341166556531979964923774121810128370741992117348985431657701169074402066726515146385894783369173090232023059891199889078280611427454216446982678538886689015653934785275109128956538354191365286639067060861412799075159306702918562842383376098680729406469449544850761860906090245824707262794086331582141505778254010031662056649456139855630438337478694550575808281476378049974707108370258592405447273184261893065561588326406956994611179180189398715501984575844716544156261043328195509631563882574763851562362207327691831074366479372910528220626752144357578463217718287757722758802632630817338124280934229488097547101921326268526705323027046633344123756147129484248156397857579679052302653005295191776369807914058306891549911780291551216578619998497209270982838593947678936143046039208880067834569047973158363704030361418367050966152752317461991461532733477121609260672852361875013057666121016073591426108325615396091597321741748942440558024739659096146121386612980647004845129159329906566897668253749783896300001626218930167678721292310130127155584846541352199820525257814056044730061092048134135377477694799804783238610667436401025759480630134762255286436988932764759244842711704352693384270444038645615214760687151105160591126272264739693220383497306521134501525622527117102388638259030500617783415481853884096235028629241639102330871209980138050130899016868652654425554188312835849355624698873859420155359251104143345728313534338884950520307309144465774952750406958971467735999926133336097871826957398624423767256906069071139235054404605160109486742138906566805261455723629172297615749946825933846958052778007308270128643919044628929201695042501211585186413075829677470928512495776037816190929533516213694987261606876710052015479645379636328003445914324860922174111689278146502372239985761288312221214856495104852687685044061279789236249124217143805625301979302062909026743462741523457594603556339906086744688761614018356768082387512968622254663596988214282242487325595753473451707108241996889246679006853463962409181595736414134113367115050714637085466249988816596510994660461766744867814660366488458441911390013085536742624567271176298562742041749894926327277256256311982740919454288839091878712110239502051451382216980503383414569737226040171854041111073089488914047930394668066302616533681832797926455347208941091762726728478023805749467692719766773956018210923653626889152558750000000000*i1^66 + 3857806692384354286544349667517223925318807681917329968251195129628765503776410957888537513469267798844416794188071087157792926089085176371109271526408056116638925873321433661147236960825681177434196484193606579810247647373025882906217133722390181230500110121004875076178406731131520961439015010674044360461709202009483899031949257709800311791027771405157766463047824678835171483188363849569222353178957546068559857749707096440492043527939356284843693288267040578966620674739950168307381025801820367521718513008358439777251188061540779097366300102016969674670519863912020615555269377497707656867542854880007528308074149063514367792878002722405802793157233938792908526042028639758181821995117291976856923983500203408811947890880835495181554563064251758934333976480079268858811670399860727836718288432547312898307741006665008739082949835610271183620114387371537972701166200510959176652609823896022225492629548846679268098741761751838016880721827588843141042803931663357784966732489488941232347458943848351632577053457123550409480407416245741522746298637824838974612741952549131108637538729067979157584657774115391298275185341578385898855284256113981362823356742250186322479978475186545045285461870171857206856837687108968888003303137994855433411273602007109381469139884654056900737393066969202391239777583484652323967574590203728079208799394000665177913776003519795889892999716044931069333090388407693787030890270182003106196715159522659816814430275213935285261847271008391485732169920853923644149592397551523047336791964759421928811430960986328564807426668986632815401161111915975704705907540600051916377460906952425595530899096534325844077335818022827315120738958985841126881039118098906115819553324891164291711133847359836931425977668408346721856445498686743620591773337800647263143031324438565886546306027260586350236136223546374708905125545374834401685478983486833985554635135046372081925946803607431020398287355456318684994491682793342418418757711508566664312340171900497501020504791716860899169732357647145206419336622215174036249671111493464147875573934910794332879650565938577253621498164788749985776260141280841723036720605738062726008223068632559901588713486057066038311906483792990911212316147733885043737720274928247558838842347813353715574744405427093598540421919616782277800978907669526691118839417395323782368024151023300560581379580880697193104208999651296662198011613755771372064090680789704464704851607366575977001185837294313163300418243669690122773531435258052182126207034396068118419714686867650144239416552134798824071051922459522887939331361838911528140256177851305004754229545602671305070735022985625000000*i1^67 + -5940532745063062313273793054002357350617013875568422234252787846587312394369395459722525036610320772364569571249675775569689250230468704360654454156047375121391900640606381039499881520142466308093858554034707572732492123769755728818411920932392913677978791949922131753066379149282527159400559734263441539795179396829522483974474548800543979234682825923537150770597524679787172657205196842413233234327738552436713300976474414048501612363315094981794328998115475839172535486968342884190794333124276728842934977012058539531505465351588595318669126397643114769899232616556041724789244925267915108685441804957311027690876012739072205335531014205171775947835186921304162990481215362149582129221327281344430701300585320018660441196450597471421925692076751966106424461941273615073121178492300112667953300151948656773867122981423858840873089299918708719531019708081199987990122516816130328788004898940044801952108859456879167662050313006566785330244178186428016460919732666935402859572074431951258360462933287275429921805770874657621044285169381958222320448135142180638823020798219606615171395317748971527548706927811485043539658717054898718123583095043418268484625892590120385349866476204490600573462600928746492507819852472113508350463178065291518578551956185196016033217500875313814284890371548692345002722966435255216079300406161582865752007311989335724055508594935535389026128016714777945601467838760127908589194831301974310048480400683150587380530006967114251375381508060639506305470456162073988307546047714864507371631241857217686243978715420884405514765843776617607248008978128989590113953674213953339128283012528561201131839041792052454690107707368231076338599745565441715642347214600229890310589442775248983453912968989154389349534704857807947464426450654147794304998481569391494630963571843908639528068191429236986189192544819977189014880111212446778286784163463752920428735499975524282051673995130726191889973359707399067195769580612967636811663647801624121820417940262317417272671490084271979638380698315570730809466226815697932864050754550261183602773120605734394114286363343063506830617230799978466843770842900521573340428573072979170685256065505618518615585124329846944275408853925206263341060283619669883797184397249244526596420832751130187646900123159911506883133563366285872725553139457665980718984146337873644807188947786294503465752573030712318442724518364977679622917253187132955417087290909154913497240955706744037707931227223360087762362865967626998289188559667122937338356603749313396135965665717745646148565030610431603197340283826677902273560901331185636082417646322398942355626914917395902608891357500000*i1^68 + -220003795133149328377750879507753325876457642839136080844647790707870342586593455350817965076019767080436634631714492810101001567068589588187314112505711957676914359118652398103020264598988814306901787206962453909686458913057143976290653706394721083915307578195838169529096561547322561258526653928979230766751796559335157291367501952702194975052283665101910923898689542962490052411800829497814685844526130353369714336840714646677554657477452708525039358964053184104271006948489652964522098458565126576053320925036652908467796529336258996819854811603577485857491902829293689111277337321204240091775872155028509788467137472803413585341039666508881499687280618354341506081780260740405692608206955578836363685361051460181061037223435562465719710163043472922279592105600291563894930597824814752274856696508131973474852272085229357529938258417036620820096167778809784500782424707893331288018758258453914018441866028749454247302884534408417141262048200833065296473474542581517463581816141093596480817152592797928882937387164338520212612869823651617002781551501498119777934646962227488109460872483412596805179930035521433864782320489001160713743295522673171882362817219185515710075420041248021888068032471918516380132547936856939175714062259580543815142990930936261064058578881470604419588998499331931458096631235247252491594438255321354787574791000773240878691960624117487150961124551938664906481047094534428505896506094170285520568865537860972056478307216134966459689405656337216100077026861281724104913221165219707760735255922164532897850916593726380853584323288446890908251178236150339652054546209654454594604801199133420750268005808620493509884620315915755590277095236309454818830609760156878649003568799413199836255373023630698065057313003849639104358667570642466735888543774240234575136989515233553261214117242797547748266092186233199779423851009918242851363502406879948682076469847132404549746576927352376203216261998633273399710890788012635040214690870023480420961489553145329439490716218836325357000313575257936848957779621826062069613779684742463083614624910880547853957720554387886994764088655373400162973421970820986186498856009663793931849527552377611507009428375262108570682692869849569234246910949854233841743481206409906264048039913847843205793667578639996605363230295860054514358315487349139951252092258847691595240015597221514448862391077784217776161401772237805891385410016320108385449613625923360765870824467711703519960988446777243371669584416576092221849949258177146659380345039209823209257271896223111845564182123883604944975577422023177528977245103764329481022543626128798358442781816231154354757474375*i1^69 + -4743962790142877650778662206309266043404657691780139946520827760995112959242319041253827500348320191159263995616666690295387579985445363709406280199372704487578432914696754189152782492755626464152276870758479785255293799285793862913682220662029826795656267258844761606190348244209640390014522126123406769913018986143729432097353762175985433634374942838079821999611704654619912946140475810355718796454239114902480561019618580447076919347170986614165638393261944379003677887507034408229228161164891851542482542264072735434795073371785803462213534081660605173929759341374216380941377760008706867847303207862674747826357525527025427798496483300616737262279827140364886519408278390435007496026167538700114497029013757572704539328863994262493835549839132844122013676813749958776358855904405217109446065374369367221665644658455635225941669042015497258571988954324390033220789907260367676822078913969373720285873029718386668029556545197162522473130907724419738018284738695327734976250294117390376243277488533181784815897347611289490441304768512452870573377709787374834923008171465195509073012354439255921364126082138538532020023411977665156144216989055702943741163127777338069797341883468948948358628237181205550835049346104123239146354191559292644423302778976166177335099620827205006380163655253682514903839332158671783696436694967323711788451276422078994291267001354973861041358429229985602556207781951442551778419977554430777530457593654196293235813620964314380188692577688773072911423302496680700892778597483913566195851082897221449652979595673314336685510849441190959144043548325228443160803669954029381786593536206906178207242808235071563775727946271909616026632542666071659594827225502366314709606022880659163645393729197032071195013715176193370118623681949862092374182338790500045218817816743201622131058165790301420228719737724412294474865594561339133954002401527347498917893451895457770993046916540460575048194729589553603862884930647055013030672363573590374633273956078236063304742822758477706052215375210063495292441990847153525816848939684805832571066018581377478200754799888553413373113894491767819833254123958225805096039749756767318292695023507764801180499343248579049692572507236377922718296824865259551711263770200640776383344137424105179782090752621153849964928349255333878170186948794685070852849744098200806873047210410310332551622313462420867452115185440630288894123901421863029994419476613359220869848624413606469991887153155563855914477783956123213680001994126998818532019976561043218074783646985886468081244264404700171417772650657436886120777189348170722338371528807508838393274274871828171897088*i1^70 + -152169352544372559442590144244299095109447554628144703968970375876511642675123890424722533868936052398347146482485547070053518013631805388920231022581820815273156956241852282986830844141873854729876553472582164917679823984396195748831790691788862898359456752198389621130686564809957546582736663508835439588322008706676645107425037813317447870524277383821687849213803415161650721300293238723746313392838503363185773635016698228944185923415188123310063288869758007836767627407820227750205247195320494029797999384251547277181225866466268143155335506320562914783947276317019542738817903778513384077140518551806004873568208231017394401240728734685300689989720024722209834805497928482421401364723384717624042279580533061645806450709138765233031994958287032539213669564059373582825773661845308664992953276334294865959157483932937408986751297546233230453335680007455667736232504433860550932832627605201060261468711932497491943873928099457275073140395854116990552626285156509285355642784893224661332161207450898041388893626931732322567927410067992154795209143339181417599106959262005649686236549575993657766382473259758758624899282301606531519154008413358956807461122119917862516977057611724529272489287612427095075846683919164492738935078580606075005986657174717138955790275188955014918995524213400563196609314089898957899089383003454555691959144436184787800041476159943318827902349207523974291188774218961780387459960159873412443159671958509300671408499959226915196044881889731465222071354715319531820956732826087700678168486410566949215013728251516634314605449337877946168527522594427802638336744972157925915593501367599437707633224272008549080143420304526293076191330660754730913479342707987650462913724721873044409627182831173922810431774811574569062918794297115233827344242761788273908609941918012230639522037570561144922723901202212075060778879470817391690498530692820824654177754516476244595096101025782899598755947229644161075038684095101734649091850199196871796936500275448357179183953147866577312597306159898535150739833484333920117607917477424140947624034881600944986018859409788029203384951538961220006222188813542976194548771786752684356178205474494960567024337129461837986259995843948566555367759312706404037302785598978445766143225142402575805658098806358879937332556397881753347813193092826524285179012556134454389866356719572042060605540706676562690772423104321491472550183076639186988221643955638359510949169580536604808101086327725085667714732059470781926793343898468224270105405272881945856517253204275252876757055161062029189969664791336796911665300323221098895130777272246622829755218548593508352*i1^71 + 141064775778349938691524817414298212161045977351715029837106006149010938191216266752063403420013780303321215408895234566976926228212499905942379832252525626715733475139732827981669491858961519324013259968127267783283220954729765085609203209508505204840633814420344970313272371609328156266861924750508288992661423857494214730634843204928921609461754611752248254627953838905811272176346040545857056427207252257186708472583936323442155643313506043973418151125362498373902701044265107736862744368581259319362931747869125568837507479190818911156610717985446454096356369779414494501216658966255635987229993067905221243497713273128669436459283244012679446310738679966275346992863963074914574411564482167716601353936087481258383675100932550242417271109234854504239905745148883032403717079044678915022644929040184064807508928578588959019976414517993226917948402109842840576220155561990251470418250246823520134361338249967252622413534635861102360548807615974266082685673155098836948921461243206618831112011507416365617184373310221328149266618805612393177291078415563760027199790495778122372907323081229120050813293713532642297798261977313624741194647125310250412528216081806411306225898069646040044511975489643014432337574477364909594531180921710030813245337518848472533161965968310473939876722487111317914127034837148735665654699416932445293129604695082968398524592831908104482855210441847249492248412356771027335050058458410545331679736488523119092759602877620369686329965076621921848196050570140721660672582320852222677779601812854335179136589419173583310946051729809612567261869283530884216335650722630755913112889374039538290979230190085100279194466701127126805901674986884451511050369029022130372717687989115647282267677388358227697796882746603596804649737908276518711050584795149506505977585083774492402103100758720549410320547017441949713197706856942109627895039335222291508088587793320410995313235559778119046963118502921366540532406559386106049135969229456029320491493413052024496685546630072908843422650969468821578712038103102923732188573117470229478344113993674410684317943402945711636368322112439554627818475501433009646469027403547347590126187770639526377270631341675884402262144335140075923388005081419945103626143399492449571173603904829619779814655457561898499304474890348598340532443769825163993036560754068203891970294250252857898124893192485748598297037208716490989478546692676736962203652885201754631735168122120811353279326370917298682869245460026973946189241147553368545610711523286431427919356857598618880788204171442988786133510802357728931276944088958939538180042073568472899069442785280*i1^72 + 31993687577015999097910222732018468823516087575120747901543562560997242673438073051658917224077893834502289521180212207577787360886796754136349444762995663128755522592837777345901057655360741255179377715714351714773398882740455600086607015226869140762279813766765167832714426693322144511447423964277212294416550291084592247769897837027243051418434383013329353922160236131919969244370013609621002409437654774238390643009253908940005650312420945757526706149785941803863988088944050539824120951645707865603557128226557838831241049150194809010498515676301003795431223842816130011136903844904999405620041987968045214395664042793070632215845203418122589793833419797322090692370877781415274145622439781589005375141642990335567584068660558930022413002793107357912739136222123472476129309491147579067296193146229827660122320115115684005309830003452897143180111602742147930988215994135803365142649663997269283518230576637749845530170886253394850897961228446922409435338000623963227567113301666359782554485963005647713580928051032099588464719614995000643386699174347637470284238081129284395749556753716513172261894510164765229898729610345435557193509363882170379005532587704544611376267508945769798193169379090095634170720257123626828191796698367665446901440381071622337115790255904426620465489059305326705024602987046115123839285258152768494844391354709892423984328872087424442279810739490128607079884792316859402297826149600948202268883859698007735785502766149947565322141065265347762164903622215174401547371711375297486489522058634311030371491654153960242072992689776750604628183001852714159771770743009620484039880390106326537275339346172850876130703265443677279467274581199974245296217647831320610735127536430561482666155070231891791991420515355301959238186507915540958348970063142543410204501303703525866971722618530452100264685269234290807513885777469200125175077928875904623676674053834834660210034240757052291897554418504606586119907436285194712843221157228035880850996053496661912270706764763957258569271848570443514949834283843027364665420431467683761210125553041114727476985497267629550171728769970306166004304151348574472617706463243135286762171479153304439300076019987769620294277150247265401556563983782528978121418585256697940216892018794384309083733865055257410662085623440438536224207324309630038483469460187566212800845161355115288982222858139969173768393026771126838985568079127431296894167139974938443155381410119801091780927074088709926900867466193669128579715248741285845368665760305164641232142434981213945708671374183906767462329218975208141015772703035765963530630491693349152355254272*i1^73 + 141019644857459549639603944360924782275006135081606261085234958234223862834323897729922250098511032661294357321151621000946062682140441717706878779369259663621530390830204013319027314138492355744575912585508144953188675981564993574895018579822407761424526271499333461106062557702415308472636621314964785179533555292312661771219085124902107195087640118243094227225483182826955657039629623595679252785643867592190185396100834795661045601127431973939103267699358811560460523480191195580705314008385537118280034926369318580774776283124962347011526364228442369102823685492254948978707121477898946226562663857136360977526017448220327288588012440023075112917861173758538741142038397418809415260126912122631816162421985673437307426358446644865076849614344179617085643321750983687666879658359995839154914416689717822268851315548743496217818211186500241954946321251295876534347709258022544909176282120297894252856437430513131130925264687599580226782576327008827735884505832510477533810092197857298102869083744083463573322985979701396345058884841609375516002919926549108049999500552090573151413166916662893929044194162842055993700124036075891777349222777780280496245100488081958529539311490838001081501634079357760132141282645336046645605072699672689328721547493396254457462372380859438494969473470732696096383548826599672213724525578106314875351372674425130722835436299581774581859644363830136041674477999716104242174586808589982883005197060042616707131658280899990505293105766337380979664112736178874208887277915486451197986974268162473010677717750077587169180702411465850421317098749718061062388017846518261908134045995019059838449187275052833965814984086684767239314896583177589380227654456356876335422281338708283905437884577871430359831158714062783948860783580595010631345789503017704827042721715389676545676247374486765790287810705728969899582968295169101706857949789655163616391099790923929592606045305512721917407008131609340067994538610779997733930029347551227887519238712009030826531451405432072123084062170196472924688854287168328739565506015869973998867728185671593526625490096785820721276772768338869047445132346784844677374484224002501761215750250419555928878043883081529986257952404748603040563042262125211107913202922909863455886908292761797871392317303868201827395233324344892123142036159685461896656742685401277675906063182682730891088662757980154991984208957404509007135704470495929466766369691132677421181578351974388869986334873464007188946103075824882030312592248982628598800297085592269301221449922680929644938435971790295002774785049515325377780757345699259336472446838525805985792*i1^74 + -2268329836554920644104064704114899866101457957701974127495880837916389158177935568493007835631615411806663559484956330588286740767997015295969913305888981836233060975448229611427389771424838968450237555418573198844390775936451241157821889012772012875463378250335439670071198887822138915347152244476876197743332517866270888973257643185805708243315359190322160603223330186986165446183434520496523138812982106409471917226061911917149281885581332944054250694344737292417217360384117579060779750061755976398574129510725644513016617723596920132273997375868300013796126401308053500404021927224120165954495296996734592647198961145137240093579535371998842211955441934520307107816596875950194292481541346409350764567772669640566585681528831186320904445032191148719475502876124121200430225635003399797937363038103133401142568943744122217664904438713844508500727756418302895559420599378693723756618568059433385566602112410251001729742225805442280254579691508455140438897056613645380403140056176797398866785415541254230219423900414280724076037483225862481265418413772646271686738363095521202306750934405936227308772493291269349695677476599370577338089990718048146918124297310305245329744231423891607502096901808059142461647003896426926726482951704544664505389796981539114854394778972363303381047495617917596512104878193402500459595679496863353117925719219938790579011582880572541296421015296830319263196547650824382344620931968627465396754628478987631823528912573685649678099817349533931621245640827844775620067165816088342969945650662159481699524758321447739514745247201730889511267729484863978347033387848206280151802891354127622762480397147946110811576963983211097194923430151329501849694944900357666166554500609313441920904001167381635360604194218027458714536166594918051010477040913182731975878620549500097806788814900269465710300217385861502104373025481050261683524220678668175318521895217609368462183328609322996969955880816411859903079425037952687797196081644812773272385418391492424853272384010306078424773917453649640949309122430400112690597574060364127718262190483534974439636799520835820877086746505346948228152463904820530039191484922211247860654289474842361200170466630764262400446215462858731220904164594251801104284831445506053864648148109939125067006297568642169731136525046984397277709366779432113120918224471484564027628124800287741027876550273057938579261960417949404113450869930319453916939028403298933162847622085790073568480395782436349567270387215818601664763721202722146034247319269713538957498919514893193524833995934344967297548604698806889401260903732262914795771131796127744*i1^75 + -13964875071847918017433354670366627457525258464906993327536501989122210792028335673158450471564212623936869241069853348110324405809092778559589408270794420045756880026645819365701861339456965998756978218692743194368176877540933434383426353127721589613358089689975183730409057013533973286462488057128943780573727686414627328568150807901889635763014762935525654386291010594051804779739246066725177381289096609283209610957874042727940722061091993997665469289473592077699635221389008371156141294758343861441366451738671664003397063807158080280189992445510181153472449854927790128263070655825342230331291341590802193541515883873755656712975651513530900217212070611050695367957112355561714162415286703316932154444103862639993828881299631279893239549159710822114703381949925876658464230982013874804337680403561107765442402643301415970672617643124570375203239505281142414607798356867593424776887876075159675496085606619174955800305378368799333109635382453071166729474175461509083397410546539643129460621535269200033348299237661266588271460971887786145018776270661910020251717886673521220329231299692445459882308466907334863938592925585785483941436205924625987657507556984960514515407407911520503109054253490289210421092412097025640698043331955345955473116355945631578268009809821065189817404640779372160196512914065386807078969902900508503554984876806978186849406446332749908137332565292101145540349744289293350751581312897119947369134330543151887259472160466122509347706425742196071380230762408935986720004465255956121568239517946403594104972363503825297292974001723303583592349416166667298476122432094095163915652622092116265199731847178114566363624247302759677207619312046171917236730430684739318450032783719787424004635340067924539347219160514985753692444770960021340224972806119490621742908046851729172082783902729964903398155089634888816223750821723724912273129845647757186121761657004291039740163941579155192761601061763905194108240056392774067978533198593995067346156603813676676049428588118782487177752223633010108996178113875836625090680299009193763962363055224451843592173843904352822419549861908696547803906574405895619956453486777973277656602111641097709785435464745476729906297744935857236324987499946139685990116189663141550497490700219947200619764833890824901327531623835502183656312882730111608421958147331020265171768248953517089902808725113083887599065170459157855762181681243081616851524175824414691850009183488898218075647374847671100606955516697605512651375372482574758914783416872868093786406338879882934051193225583291956651400029739343568299538393275877801589576040448*i1^76 + 107401278778030622663525672255590538626642857137438763777138657503099345402614140581446828658139623623903179926821684796575449785992498672535315321479046961237025748647168394238389183303665568198757975825284451337769503831181265798433671101470506927098240940523495642319644603833234703969364455561858491990807284157088626797507953344367374408884627794433209380665332976267643481847039257295546994855496521485674034769384898134288783329402615673103484051393855600275032200386639799821282690010984085702746713404603708605861022557194489091144708921262158327376048119373533054930441915089570798341579319624986243952123497350704177068528309504425049429046816667577862066112858589422507848780564097791975569123165105979318161993481816616450636915142640290172475799719675502170376944756713869542416159007444059043583228151352005003599773800366740838190158818126203605962122046297208641202202186669026251507082884288736901079040684643601721585785741669910727060855806212070389004436929010705211717700715717340135346658009656423635265112045400729525753490552923407556805354453777094250222813986047501450492611931158853438255401236153873500680973307200853677907970984144233446187832771132397572210891388576764790095265195608299383326357411523193488238976687133645533248849241513269325542513031013932150402962054465056606012987188406022651232224938757720576143369074616360137113011510896506993442995783257244392711495772924242098243199605705616331813211864580253933300068647154976022848629711188202944908532286448729285435522280982692332378832973630597079966493858944996239808521394547865935878451178433457252096912200638494203541264309978503032527099892984846421122284751319641917342458151536795787706381598833313808496068732906123535762743728159950511200428695230322844309537498506852292838975128300268096495973307186695692301402259330089469183210470300131862546801027345917660781736377682248148423397713088279588293966577555874236010205809735310797332011826082312914288697189221445717128556285680786921422835336461666723972741464411615483460388637315378119016161184294685016177774734400123498522008475708662868889654243338773102624309887266153951276047859272898481905486034570071135486424655420338650481707915390945228455100576235727333995876909090853486893259504915521674381410845197406556344810235191411784100178683499792816054266734899245291938596043861849010847002499158666976816755053615781431630104446026508878813057717702806957671125724276009702695576332947816407605835524515019656032093268408313087781142977571408569164743467669097300986142824984641370888350190557423100871311360*i1^77 + 564875644195910475000163643554828390103662047459813991667490076907954278063591266267159284921780702627864530066021400489907523681919009964797291674007707372889172483560041363827748062740299772748451536176348070099885343053752672719896370206843793086254667792017719823478881409928961630289094128405317160929422869139051227803635613430852297507590701232975815238261660562559460567822291074899456266087322765351076026974192142138801371126676066053999497490648837877779495397469973069672048548511436401330113313025797624930176536857980264473736599305964134458900830270408565619037679067349718228481289701587395003487208134802346475241031956894918015781677539692139819557906484895804458335134752884774106192135772619803324242303974960242847689218846718187465953141058230624700894887582530544780798752648426939439335841571634631186193987557800705208981472363177872549701871560885483033425051383106206841645445927236549025754659359202980580071225260736865072477918532097477069090239425992328776900822227457191557800220185385303788445782372349599294433209660844697866234045516633477252594268409210499448191805215783921341359562290169669631936799066799179494841701488202736425379254003775947667958886658214337417141661713659071843911597527637285542039342882482401726936812461972609006283057881284738287661702674394354616093662286137657318513801828645328937780995842697551306304907537732214952774242002509412184374481353445864695048138339445069128187347889197793088863591316801410310394522294064764707102233099060131811387341212571196607206007200737901320209852880986139018111379219335139976648976595486230676408411283670491627875687514680631494784303306232334590260422305953317719669807854663178812643315972751429962462845892258745986370117875686278890101118783238459204510978106281897540495099172593354970957437508284685486492721676558209644383068720019420659980888417558344285461413850792958145416901200118918759172544902793686547468293126847841430116823684873981097182690491134530050931284022751863627968144644047425495127222863764146654129634673374945154044642942340138649491384933243090972197989481557129561904576598091816817969385036098446878605620990273511187813422527258289524563525339356433082106240452985575332887544649591987809463995363893017502062963046531350347589021818279136728377323524923431470419258988683654032596391840123335953504004536418028458977797268959274817175485765239500904571009810542482433162320504612712475686116513665917359116614127252084829390418632990242179777613818224056596406847490103804047143843409194676924495350925547386666090359015406823276544*i1^78 + -4351595083269548256843838176460609868322002306071995323691179862129033137885439941391429839114589723377379877738591484762921328007130002707115115328655256628180944203522455833099062000530057849023437986045190858300620641816182570696254086705036431482459270898435843875475302214718725549797159699575667046768580693166190621548127341699466383201202769418792969968917435954743641393235078652722471937403564977604418117176995094670099856864703559343754543115460220990352072431319741709429116564700169628288805295924070347960119819477921702013437613406799032160120561050370095246222508831678076338123343470051305132628947369623362874719451605679332457049826346610616287914549642099879359349630543805981471866820495548329520162997122748354921064293075365905640230210693228736626278436423260643392000883404428139860528397116060525423518355540301204615032145000969459896560051175604740107709085040210845902609956884637518987920372792665526001621744980365877742944343751680682169719539622344147566908787814460373988386537512626299957951426242509856930718640485284544317146859232040072679094590947190060444816240159198327221849095537206547488703626116974039840383210887252226874785088010720831728054721279432650886051917597634113077045344156204250843148233345863177258441243591195285365688553534115037922628565272216899676808200855472302680869099329275943218101671705415643095313918605097890654360027138430218784923532790690811139532579014732187147552940817749611877714923154597499821336430406001999819701792091532096856427492770454744657593271743030804510642382202275830290509327706828759386213458936697375997236860986394572456619662602617987823425970983432878564517237745898818767124466544735049831625173138769951363501986494407831214914011343888272014628496678094975810198978512841655765014236098881312736759334110197200550425370012354294650111602279117670929274900537658936573056722882789246477931442352373638520649648780780484946121183174211182613171286458548402846062495272976538058800216556120628108518238033465398975213879593210529614923159554571491377530633950788625907604565360477781857306284437525113076109969682467899223400902689430183463837854060634255579068749391403272200629503137507055025871976454983627570787805612456304841602936246803950382032326751768500193904446824664421112157020962753603175959699823042910449306409978329714428816630397432917088544274032516802003235013621362321162648285305637398269486039296620114963903762809519232785662082550409129361219458333870086174212010976570818115746547987524560719334086397618727625583615146754283005723453406838784*i1^79 + -12576832394532763623405677925042119992041612915325312541549365395142923715777244136360559992174155305961638336919310616169055569914823560318799721580040620673028646486918732719602256549568525941342651438849405222802912139168067869455885606836926575836354316473150884560880826634090444361397359105714185448377788514013633034988537348815713362515175125037333842639794002599233653215339325195978312452848281631747779161816144440065431940262724965566756904554965610990875692301386198930588643085971415973764785122994935959265955294006980850432114044177975978771502964005345233203533487679680200234327435166146025382981173149911524720694244188641067933963625331648430847169373187642113779652918036047446563720678909413464458159604726543369071182033172749432854014296301416955638290208455950661102955290185587356310512666755522199749450265004202939495256925569260681032874693889761944498340146149850096873839670454139698769037854664058650568739881899473826176105564347893956442145181012949768954854502032983196875636525397800083701757029259789337506160096416649050807560211590464630637097124774669673351131890633509844629022694862604575825067137188193287931682616872732417185944217217628067666669280565857992911122320149474631847106832233733618226229987935709511175355177606803307137957583768942975515189380119778896555138808496218858819543321623002602885786590670016406564848320510786050752373373455342065065216087381524304193801895401430226808049751181609947486627987758028380068629002265290116014188024747806412579573034735442514935853814204710131823997945843483449248807033966118889497810819257340625523316904706690760700045500960623787488986786275666975950541658986069114624262001920430913730891806936001042918148975830357857088657720695363784439656396545393269529649003361734444095487323590068448455505200345081497167918496762192856860569226765335175883073367019227971758729362650125876637598771325886084762815532455463518964818264857781022604247071609427444834774204904609751965830602309525383901599523452570537390420811505494286518589916752563006994258742529589140538883913750117318142676251870645571657028550710674845558450988662931560543320190589343610236787461238441805233282929260896054919306598390259312864904589849764096398842792278757355171711767975426074024078954167861694597359832230621485964921167533007321590726202573248286582133711876474006265418969047376092711061282268821278763571699180539118588098960156780552324526963341352712718876249846054001798964588274630720077187861470949679876828172954619586735523355491726192361116386064834516064195837952*i1^80 + 74130388815481396272382820432402237224634055668074045743913518194071637382712985156585272046749560355755773432553864311310725975819969531419116421824757346399022920699440499190806457890221577500004022733040216157454127771701092233613350210605693088842843108972560508652999202979757675460891703449961453571651014184874486865839939681594445554258218934538258576295748800481628787546293351057242857012280920825076518990132922750667411561277960377520968459036085759034469099903921135629658235103242483149449927945410202931812141832023700725436407954628611211696312366608932533433982136000945650834222579119810971976826698697804363350725899706141667701338722309070014954882589746905315074034200510566754738224881219240943261161841655352628697174816137621922703817059428721941635540953777755335343792334876130446831032557947416578830326672842625838695685102930513110591435115483841872032211940078076679987998561944225980294231332665485366584307291578519116037981189904727863597359419942425050618598628235772451693220064744426582825447005121748487941372502262231104974650559608018031101665696552251250159580545952811881352496321184176268991174142969011538767657966150335360430528440979715328816789817150274929239366001154598551463012826037565611012668882497447504555675727650079794394051031569271629233397275525120293008346366246382159654712288234430768410766178770110438382375735626991940334018842188394826002913168204196141995560567920404419301435902006292069215484355855935133096052524235605497366370761809289323849592685855145106477805312504238212835145413983714847103919971224156408564129161975623837316235432563842275720763367549522543084529741283515922625221711423723363747761595549858397579752474556788198167070988547436306368439794599279578227705912686486620751442218476451992403098070145203424240145996201073276274727122310564747809758751112583718701342656024420912291090213549354159797954963527766069573439435293100504620250549156783968791068639892229160349259210606255263867939116138026403186588029317654839426983204480416651478807863871525394541402902365782163839940306654284321391891284134910049804665463008115558442508060476021198533743511435360538143011742226150330741836647859812458456982672648295650298492679358314157130506830278597890636748329707414256630886937643147496683423775318805348294594679373167799598705048162389493277374604004431164627192307858210259442333042996530089510880473525764460238811966492358822664577146539199335434404687798251781072530709264563891601832600592843106850602503004163912906247244470682039679326630022259822034944*i1^81 + 558247971797733137122503908696357328705507387002681098407616426019870007475876574625272377112712793667305404479848641081909380492387757704214443452949122091615052550431870513431718110901746069966979174806340452915413864464915484301570823462176714030961044693424098044622245179488968004462950575367405309251621592357429552090483306517136104429944770862365722665438310034382293842756344019003788665618603133494448443165912418394774531613256256786079414778885653447012265578508308390736601125367273265469762574162784232974475422291926676705197062428603388315447559123063349724308330219448017595965964288523067519971066038330487579780620133902183588651324293029946595322002828902412648015523139912842686958098074163086134039243545621174130736258706777169806361054406811074851512273994610455834062744311400674400935844970552212355198167934324162563942011837919332213271284460569250775938770250938216371702662230608618797874659006061679801818108597610652137548101391361762475038659414300238253660932761101039908583557776954644410187872623427928960740235256196788691304936103109689973184863035726559148225101517076177915246771039695238627374767995237745622273647958197499306763160746813985045978527294481151375420143998799085858587859626527807149568947621857730287739864981299564633039260786275537952103247147749340051380813017400874941875714546011273788821209480212967884733512109043433445032127523803386185281002536869347992115964670023971987710475057113950022177259518262058969867934791418663830378882416557273245526337530992843747841874263707240239746042256943971155316564922827643279856242748124511598063642269709599575231036529688162696030000385921349587880134707415973159053485212757598738193206260540980175421755649243868566968757374025287029914667967328237506042660270720466771608429910835225855902541844105520162527032233842401226629071430333297203025309148896491962656817677542204287621938407087613589869085462705527817692979192275393447647631510988286717734104461444677565842999442007311865056529858522856118880508450679128427025644257931848005711547624582300711000074177074002448707282916491096558009784205978559206662520656530031755382680081077821278715581851670997916826446324123536922425505644752573891144074711248627133643102118125496705398553500979411545934907560136857380504728928493336370230951709173604665486508331052631914774689426224822880037796305222497436105178646553532463056554996515259078241840355219489706937184947906712004927148711548487084306994590175608504579949397959643217751852423293529905599379749890356495937820602400768*i1^82 + -253544577695445229366320628931699918695515776193015700111402536363937043180114003070668569380511869046251327207717917591935377538477398224796642344971542631488933827469222635078124236301011223163840919030184143979827421625670062034268347228161555901892571966129686191670798827266324937388435454523646174910158636774301328668163872631064567190991480852450623851237269510950073656789509558135899903935758187724480266926310160993437171605573740181298747054719717012844579143602817997798601403703664693863971061003848822466192050872196499260928540007818955291534854426009419871365921241630835494060912949927902548682974385441771813582729185338998314768248999522298505753339147617910475491594065841739189014972814008366117667472480746861693505146329032781103011821204654141526300545808829405417398213826032258233461944903049536197124476346364692109403122780164234411166823526729549227515606256137502290017865471671269053077000632595463341332778483644222435597368407092886441029175124975169644297794691714021055855180012105598258070363889612630847153661776514587710529959903561197899699416991800883029527850274813652822135619411689170502238037986930154840738228612216180087378890140189213885021148323691987984056815736911032828379877171954851082169392519199667479926860878880805990815294268836568915469752923648482576401926381328487281098277296929834717693631348379731881146881140497436118594039275610501035239332628170221130617124127823649900595769584690799731988552231329565672610429197278362070858922994555649527178272114255209594397560413701548862826070057751778214852157802183665638543727612969704390478330032780210951622138950222959067864868287782053182830884920807648185807272178194816491895084084417749638772366034551645081235454413023098361509747038160774826774226700722308041420188632055403531032408892175805403043757538092855957782006039633612070893733694115024516462696568960216355775049973304656487736950962565716202873058525452663912638040700203949898486309976042235213558743442678507825534610594896114648709356488864224155544687568227930334219768492178940678756849256816519295026530680062323757744939507560331848928011179435661314766019807427037958696298177769128647944066450702754344237751110221193628195174594595401130037419710556727964958888986470313263828451922810957289774052433093581162588317298426259891010880373995814675252605936401283400358851984752649729308705089179485803217009830640123704276753936712119762988299068183539982263881480774664879826918838805739471164261410687635534978315170087866687133060644600513483954454528000*i1^83 + -380700555669081418231326806208262648713711160920695004734304512817971099887881541953234147908187745241095839397499605221641828023287571201301466840315003903945505494326776637980560967015463349991478974907295402226330083472903489369420064315613978472653064996447429966957822703717346363034178848567495670292381710961506552660972761536442890846725752638465762735476553039763476042177957084054126131040025963626056882326618781085243575950429920988014735481452070550316055384025263043360415439735206541495494329758909545365610765060177504708523976651218864922035908460197298352682381806171730898227123874736827142595228740727508733386304347552233563324799378874109265148011411923152395695606182685122110109992716271895228594150933014963070156950464033625782071573456936658143322745796411772351129146907351874530721674929134542519884847556382702656982513469969519298922530274035948195492123510124112448290823698464800401335460348477247071362512198225203804544338493740236873468847097495228623357349677074395865723922005103927857238223226272876980473920630494244050755962669546397466872453531725781558469223290683017189835430418770519829948971581253686517875135060778420140000996225107648234521741311717160196893344226588333289354696422093355327832032348545994350877692971033449414367511437070588057943645975004347003890898769315991443035910217633485047520083649306221894930833589879598215772127603569041539388129856695097104154015735908976391636730856672546360898016679925568273681989624896989416120758351450514371791537039548829231078130728855348671041134682946658783251244922389200112434756109987693312694610163418003631260698794041466274180770063572688598497936880036543416881736944718516509079316579935934300574014413914609233253662935522350780647715172055024308984290115535144145080609178577020131752694329789123134733398539730174866919880203596142000163263236943197802242119293458033189890892392411838421353571315211446326886422737539905428344370705129330713942988829280311380328949447115660142563783178568093614899655837746253411864522827249876432045499941846435919627256982373199790160397439751164955334300988187201889414035734595081972654890534080749902518960143032318970359583322626642998440552031012456064741669303601702853273938780596354732179159510842302207153049766379731756553056586114755349120160563970058998033082456778812565289729844893046066375373522614330298190016994166288094718028443032638876356026908137473791617009138071878355970440188611950015229436639955173713341658246618466033727807689010502085216612468676976470654976*i1^84 + -10986517642637977973257972102088095014190997936216608349396945936073978462377832114095909898001014193847684568812180047931915474449091020183393005630865016849411160900112893844393861116887080670891736162979493644750554009170276804084044300055531788823791046170419636710575757297577064382622586702683159640519359996716819658171317016839883545062016894348848553040507801506122914541211130927240633920491560005534576200401748132882160734313958525882291245772770084537976085777916717135843559253901748594824584688631731974677399139155559585364124123083244291719132006596848466225769656056701781763084494233546956926498638053301262543847612921066351848421095625444482208849185274524301603804393513880961292047516948484015128749614033300666958386901614725204538717112241903957917324899659401298439152739788562508731089967535561056624393299612913169846252341308242455472208255706981425386436731235400816358580907476380135510191515322711370325026250829458249039611579296073328232855758975081290754248532122063605792365965811829513741027960094053335793017238004978239797135048716289201083228300403495559102806571539277607368552245182289183876876745990083382444806332563412371227480668947354817495252601850695379389692258750501237341111580339172497560753264697435709676955584303082617389383655019122669863007005916524794207007576545381752372053076630579311379130595657487073312063709131246292335486260474617656199273924979047762420359470317131038652536630470750469671212133308645326585205098905555497077338848842401350957180977327437641965902946111784870520011775286652137354747925510327481153558947664593022699412372687677622986781062824658849560221209234522599156939137001175122608049729665225921642325098350907160806680908802141652280492991365519738990036047997929866290837908255991537268418484582733714275242930978259421792299072897126451997762309552159223954169432264452332484149281422088031622991817187809344278679287335486584448485120431430306003925782760634869291095084333838197168857929837542943727907476120196939095033524460881573725367857553622021932000836991914521879562184074795391775474074179637336437714428369999409989815861691167579265422199023202824242247240387062073807241751960575167613274987023450250492865961021187029218194204467963938036582274536515980845720688075953296331812839231759295668377461250396876915747987134853639746073424755707000955370635233758587151214486977169092340631567301967455693136904093967975886587818169003687349335440790914546525055185201820045535634566982340146867090192438818153181018496891757789184*i1^85 + -19997390847471578573891714420852301313648042736409239931149833402112014368742093813117359185341903168911083622299011501197013724910737925846619890585018643162116590008555030284172837610655250420326484355569162294029773529411653219989678180308263354477231299986608565641367730039496221483184214119708415466950716157452228261540971368031703056481861716596761830765288651104149762844982105203792539942453340415617520128768216335243962811656553528221386957507874803404992317146424820766051090343526250431072815336448226782048082044313061047378285535479679942255549824091555251002293872582254762012377652666291481596491295283666856036596769609078150577321913274602404082993863763830016329178129330879475076692461845523561667653479989304881661153229581638893227732384246939126936085389737579062971231081410367292433937394468088486711051118310670025024889624288238101024387229304787148113217428010402891968612798687629374084258786894905209095372854837382038575131657821920763751582355135297691534842414733380834396637551398592328980677179282406746498488190333965349880123279580070021735539411163162748295880097770988265971412661651384849781480591483811693098196045054840210292666781193807958201239969751755558996157810251364673637862572402077082875809386570598317124695382238477912102369137206348868185636448756741372320536822556242975673926071507810809430319713367105682400820588273649027871708444756808486049444065727032895333056213738723840671107916486733437955748850589924422200826249297499084915254715198057312856250593731296259151830627698317775718280639734142563963488730612341937073272320548418887472813696604015885238661245917786113263092155022621489902006306232008755790850337374188904905623720173211312890650287286711991926836643143541256293114540726550970921875492339523352349176529984149765045669703949918167126135818034299941125454821094039757164491757622694159626945601800317981609674983861970580800309568072512126846721573412901986406265427547011415087669984247472921418518657856062927871001252130688044076978763073702347278009065658383340325862432543253457609958424145150179244009909007212028469762891592181027396397723824052972985216193533081560247291246184194949311394781787200556118733966766397081403102671617291718852337558362692197454667545555222904705872469189012209499816363784846544540423872592127451113120756288077622124261021066515453265621168530169439641496515103748018034153595578695929160907067889451701457090605728570891912862326137065881920104783748935863797123903428804643164864631031251715380950146744320*i1^86 + 89807525233829879646328582348676449903945765080804712640271536931578267408774057976582843755052086969414490971385926132181774324382430734911509503845036294425619887922081367333009409511016216981389192018533460919732404492658818588776278563180969888515457217558552660431582657035886076081038828818017669352679827979090239764310407005943720620561380700658634895755595225032607477502959819935406388425573239963346954789721108049302443992016581659060545567638594327938148188635931686842555410727169686940171660393020719299090404963022462523945982869996749502068703700180513575692993413614792721248001699641795547928926219667241607695171706125966543779799306190337930997881806336747823170078570949838674761225315302389477872415114457899555965703468109751977392569472299300331916692483168311164019104925864605163657914554016398112899420985373384203002385921934477885143745251951012168716992557771825059040989639305488679548996233654138313333709147059407780911587083634800349433842230644511354575694231977236419032449273357167398202090314440674809494745807391435524631680645211220031722522479478993951971273056865299535673204807900354046573417629112707883833994238882918800141174181556484266207150848816037175354373251825423327430740261850678066328804065238222387490360079761359118438189297834541360782983725386334287790256406357760876261423635063067415893373453729649822239074102718808367538067643274117062691917170157918918417088563978587003475175398010528154305142347152499204473315362552461291039632697331825410359182093068787374922546193619008228432980853394992946561123635078113271650819280287166262182617299598856150114496899816334952986487352682833944084318724799422843230996326092012858764629341404131933648408650930818260190494439996642597020177860868624885017694430839035663286825495032577746254111498163394798973245782821406158321887376700301267787827018006641635936392064613124270971850882588041858451801454729217659602456949999139821439417980276603364153603178102097502236255233850816835598041666338748476097528611007509461019887078341609225457906163223595154854854678205389093648372234101539036861370074898296137785491587618858056194060819182452576242125258528511901547713114191677493327746553177782173369337998590376820602003037847226045625510988523264539724423358372270922585286518233892683659037087422154784816815588239166435523778620436996298338406836912224909307641042089228729627466074227388367230506985387359997725579265512090531949447072532661811644672443916504831157742441351767239278375293421794114316271616*i1^87 + 123764576381348481256603438309540274533259966422550433232095676111983996479890189111327679717123484842337131106262900109484748816570896672575418876837650270164124280809928287755750433227032624323580397842571833903666454099191037468908454845267082414272005501590249920402025065548497717873990832918853980015834811898217907159725960495864906852989664000181236675102479827542450345006221805042120953276698160767341203415709303889477634917267173875801881353070225656944178579122989673239397542545036075650396780763812491532015589701115607029038405367633320326843743340053260410419022358178589689866857684300622666078011413946402274105581483850582472713717673259564447617181585994534762798452824555118314875732628852312310285731155152223042980480209889352242860771566394497404516621058872867111495217412451722329135412073114681890211264799935126872685655205884694296614303979322678242010909906023002763285409326020160589184174314584561953090138336912357372827367581709892838668853127770531126272023531599732918257090168947927927589948862184530533469918584974703753599844084155772186515703504323409430298392896562400009770136215369494434804180608588549646904571950884086033477230650722461359431601315468232468369087121619684838672188712532862421893527910067350242442417139791152822879687232754688689227318872641033238395569885549448761418870605294730800134724370667226451722437041175199514210471449636231671035206127981866153534281849783781622064280585578986542983808091349669201241782004242558648042457001146643114190980172711787309050062737317316894711034322441938982664456038278751895742309662836675987357189748918450264762988792911039469543021370563932713587028762392177666762931924910793044235987696236305939545954867501364355015208533448927166895634063125735305986044726769830931016120876783440274919056527221727033325179287756855693654505574504946433540851349815602668900211655607627433012354452444373893690515989970791595505677232915798387672793740800984303277365701368495885514576640569713915456745962567662371873789186273433921096581434214905991821515188176951709994124608180464804880658319734803526081089525278284877890245965663460598554139769839104603145859146112657086514434742376347734490125527012872432064964113436595385760334086656031813652798415243981209232871352782834975707173481746293404505799326625678348255853581064460504423239782699106294418283799866472524048560607514279432655212566571031670043232867353703720039230284476345613065335683772428891439286016579496417135094249192658784469548018561789722624*i1^88 + -2549988853624574451659732272160874640288715222097754449074026019020973469173058514823308698810745329472797647055168309246708017566680003272357792829686091453868607807152376553106893143899128172598605452356094774016815644946958316310277590300997786968606970954649896686474523026148607062341524247180031824857685436598157311434498965432118438787884469414203418478649087607929141018978615247146469561154223594726493632250776350151293802575387717249526504414548723023547413532981685986167881118282406118498033286738572414729586544666577304045519863206515648473322905509953991077759581384956979263873497155226834193750776711906575999314674775935837046232070458820310933514159387572879483519630721301884386404936939711278014137019533496559452885561315262972551995460585107782294993743103697273765858272033677878478791757056862539818560019926850420722910571850095093008170029858651078696280528759161309672903078876850912830434099474873498703367879505080295629623266884335136197971649427424837044747828675904681334202828322792784072296895948897050410221721750069233072456926066604364797395346123384968768279133155628267850987002060133568682349835615963646195794139669273302029998869749421576354198861202422235273278248733228563339389790213786632835918308216226560985650161321086707447628162047071683184371237305445441461484519101040635077197778195032182563523164235151946692291195575981177825536264690930885471143455148612984998248905443889305768876225396632792683887822094829759724233022823257372708972025359326561462908899404864765592018577935226672794037769538674543038226326309373416399537342057292133593066526373367714908039069217602460302156852630295840052762040459148248730458441906961829437970733070476988337978982548695995307943434497978019977869187055210629012202336320964350659706874994981810407091371980719328618998493485560088358346068407638071936173819997851012820511244940478604335704418744110938772083530394163651407428618213736946770364367330804024308163456014772961237433053315995110938841061410943201971403109889131759409618046581447802533699786230692587647036117952134995570202385604608607294480198795892708056653558827003635305155980752427462525345871690574836661037136582845391395199846119396226992323003723420958005324872307746740488167839039891086138297392258719947392018626416754963224304256125228010724937856313391373662880150694422925295459844392707050426376447344525648992070278322034811536092707312583318840687947229412996264522747590857545682577027308699841437895898961035092675362490941440*i1^89 + 133743414845281110230445395804561796439395003457486756706689498892574755747928191503224471926025459159404638208911009306667434867116963275941544070085395505263609012865619327111311716525381261243162637028408008255259671521584677245433773273830757107984677081545557213017220197763714908991572527774133090656810243890216768143634986502840487688228371209746103834324132388237783936820392621902830848213535492761591130436147813232748636895182856102131719114269093195581335580473897903029384923980659731080290903500420406751707625481775054947218626716710835657514575685968913207096142441654059965231322434007688312376347492399295850420742123372054163909949854442912191416865512300558304591250960149001392505352176324159081536805405520869188815164199254024297886216067037662087854100373393180547482596020828019888653666559565904835968218776285705147345454631507054171215721510719642192065189831779487019114540387589102557761336609933572485482071617792515738864807323571339927602772705237756310884663060848590803013777568288680763644327764615665403236134896832687154923671622149074832857313695044912868338789835520654090503946966710130022506187596775777132467578225802891532412626329405411487218393808831324580864326989805688011826992248056476002903603241722647161213253282801484701233575543459544170582287256501140920528211515556139204111966527964547052401783542102032527357999363629578296238419650531014257829938614547818021256648963813331705101437692001785173401324007801141561693188031855377020771594495428022724918338837652806816787039779615098174069483924629740035883994688762699550160809087342406099981990358504776460269034836344540441623588296037265199894134876505299716442235300552839165721220393977229224455180326176870021229055473315459730877753801025523908690689773658459307455111974507574921811274541140668145314021917800719760205380310647164268273531472663949001466773201717457086869599354939869435667717331683080520624326525207074963795678970706612474210857381362833380850695858517764352192661173545412341231289792011239443755625264303491812791612002052585083440796969186424136572559160361963024180880274396520768201646934541252525429031442048196412958326769801144085966434570800267727344645069833654041257158447905058085881421908143090034152674834252404150326027816781502641306038902119538338837396147885968345554046709964115457356796019091221574706762791852221688620755015001265355482013694709794129340849757116101977318947109880400170174444366593333313352113896334018904467584757910042451384467456*i1^90 + 427011860808623320355909548864001288130790670054729235117276445863958095516355584570442481022329905893588511999567481874037118080975943981992262454871828385728540526363711759729417398167553757607635580834769387485812152876879344608006529446564851446863135616060814987298188499051227162829352701328023676801861866887466622055977699892623940089097676387552895905277716967018442282156702004866874096950401826895393553325659118205143324505286583303546346516744866540520533304111193612822243639669296778971750507861790683669789076737125541094216891682005292714804330166976799889993715494242489412170261687445072127881624378254448244765542707052386986820005265288918250390017877726528645327867616994644827994198430716210750053563603709220821743227573964282270394168041741911695219796959002594457365867170810240985865970397889470616849343691209151782454205519138222214314790408580519359151126458860387491850468829881879140916230448800187379744299835059805401590198716280785290913085804827879795541673242185020011462629487930713794170434491560387119275107508195328488094174772205627444263501790245725499345488572752294267964110421199404904588479113190864622201895285275804057691532116530406353229714874856417120726974623542009129660952517752808302080646455431156142594808933652858997388842663388118586526837408575124916798867301236800151476821483170739467995330449483477708264069973373680254401704957462453560925825943439690716548193888105179251849920620439986724967504614166833860923106480352026116042724145993493927374483126497561570469019270772420569938908531414707128164845479522028796174686185722374262819929323015010806600767682024920727135987910363849271310915841730348160770987531971446737428009041584877116232104245949948234520049718706945715413221557039100127930926316345421905287574728692709852643678031027603269824581447368980723856770031469737332091212620910329810456980806191551270440588797201869478747640744834187930528591360232822768169758309095740789604815464646757648421669619709849048141994748105409128088702835171529417720484390191673944977170118292820066725793351469640163886522032620903779862943417943488422225243212016718351605856683493672245358780535588884947333806037728513994009177860946287381571217548046148805962023215377401263174578976919647028828511438982702876915687711934910164503135295501977728105087396955459647479841178127293434255769366979891633433433334962315065163053842322268760416657983691224234159103227693989379752090075684033565408057605572428870089583482119447904256*i1^91 + 529470713873273851683359682785137025042006620824324650481888788357255785502520964103786981116196785196888660423745187452535084494466227372705076063072652250158921844877514453122984498309388574992802748062531917455393570239305752855200295771647577429489951311713630554374415594547249402640946831903315481082051927731671998978863519257344140942440718973008799780401217794518490457314691353161057568293819500991714692018416372495855601097197758860494209345417442286946550659926784291990588880871755640214375053458412971693663570272060286036476582100998176865203002964169204302560023082429545019150073754244452646123468713964859405172481188664263928318989056057957863182623106496758541167422530267188238059301709191948342950538635092851208656075286323539410524883140913768993584696702582180210689413725598656399581701608366145355550653932153456088928089637678092283032098088080405636722680284213770832149759284347332177575704897220610810355480676903111777668599488031033347536012381774980059466465669076253652733146773506249733300700607000215486487113410932573647574102864897565041566443289439639922969125656375575064036919536113456259650473544769609143327891842675389164381670170247545068877650771767392525494180356868184869371980680030057541680220140822550647725981787573810290717334368370196582085695719391446474276978779708547263757143981914777312544409085594319582286996886618887918397962907286628905141546830771345322983980800308357656516219321115586343774872768856767096652594797756994524626953147643968020889006598437179628198644294065849287253386375988781814798102907485411883198214015285975776815067457679106244359539981904880313801599915558389621056797046429019264723390160367293714646824460282149507337096386164458534015143138199654382845351436079934940679225626565514466811863245040692024696764150669555240045651638698935047246739449604443762409304502434554525914963805555046981060550049447597995421960453360394109189508035159008673505415605118085413246414920944766886249562555277831491706950252453482215296447289401841799950343814679311854414357929094117472302420853612692670345108916725267898788804070227560115566837834376506102425764038985164295721970752134818252273502663254936674638329872820994570300815495620502269353287689770130376850693434121603704892779775052042845363760462993197979365485862392773544498210035320655341759175371307411396617034112093902314659750866536568876137758321050170713914223952908788018457286621324005135895304914722840974432349765587931814625924681302016*i1^92 + 428471288562239193919164464411389267262674613114076951468999429036454084891552699475567218910191844184597569619749073682108987208305175272223977603057036137227591126340980238561434141094786657210678399044873654293992025500958419751988144172158753120396529997095168955290632126650407464791607964834514075933181283280384839680103136518300215273520203488860636370360552734902731079141919760060681468566850116448559362694633397254075673108167515169485428601899457707203856239440221854208487347799129774708923676032276195023316096125451115729064629589216732387828419669979514178670141277414598834401892507151245550550945171738627615526319324012794420438648173932345612787766309276603421137934620343418783049238827050485669920817481125655813262533386379292881123500514868643363016384917795171507823403381156970274521689011231212277460038703942002780092990461422511896685500545660222571885762266012406431004405188176781320531315267073726709959549928710126499109212517660808096391474674057093146895323009556082206495002481660505149684112293459557845698880667324758529117583826569329617662140697198054631566783556762980443091879578706036689762105731902751755391006146364485479552139617258818887791084422030941435811184998738071773732115692556833072937363441786324258193665192428810719770242619935227071965054481415196902639874843117809683465436924093438311944532781341768508380437384855312032963784037787475307761269222194992273915312229304335648035346319681315119810425984452590599613780755844446814319571228483612153839689114192631980190268135461647426909957504755629689995523602782593370109455192894685066233753127335829898124395493689747393721758766227049125345903653547588080080066350770938743294236442566199180470628296555279020676675855797459394831498223680721498188069357991591545433105498994410211258774495627081103479280963815095745891853168066987674812623761821284350375662222787518121556570292077565588417127109109024108724250254544035775085690242700277837994754025675462577567469202104666735131654608659469783255088614870920987713333683020705058235227427644579730991479506889225839215725236977744996514447598240383511061231343553189138514139663011431682027968735477969921314620912940351899284328328525062465651277772549809249314730123428852403486570989558479725404625739613796651118829067116364066532972447110861865274408512068057010294235059458301422026079843819530836681016495128255712125921289952916809832123144946602588476967021654043469860208546539853052513117841377642783463964672*i1^93 + 213096706432769672048412506654785643650100536059182233539942359898258684313129001019850126182462649959271360034330549829676462639477270654228518194720227015432448827082126246728426618978097644300773569722243840913449631943947214172011313952502399866541088279583866398062498791452063889653978443227501325992184809506443141668901942377653039457348344744774159045769940785450656903107418120942106167522925748226432790948670096992145320038719110578085466065277033847251115562854166993312409602896451394132144277681414911466858974457406750578605897532921906735532747261825501833927409856217267748796457695550612269563210137515416386714105062220222712390388757858675607132671807878579737628432427705473311059713303459029580913539460932511420489942913430676325360093241334217032986059462358868864904485836777981826364538430794443286312605520655619291428301099208520137970708084870508132296308532246752308621376674643103785832209489569386302319631678079267055884862669791103519486444004419540857078927338588521599515618525561178203970232115216974647739304007599741722947145329443705661301835849720597935993798407598593096130899862126341506348502091329845532374206420645515418085783621776415174838575906689235112276304066451394156890523873511473603534352767509790505598822292370338030133179206526478711727020743206683486642225069119731020663306461675220687817159973341586158938774700893236578273189292943231594188926963793824664281564465955502026221389777477066592457573587645460827420657659516049001990730083260125207101711193422617760583593744971342944992155372362875538940790970889875487216647503103391915608105391896732334400825524419224212325382430481300936069739059653144977272828260054610730161501545301424370836640675975613624538954457404495064035579644899861825509954496581753789551269605193418399693664556078773377548380724456216593095454069579161108857324067520728458545370162489119468912522385274637088493251741953312202748819628478047533770823837438860891065928471638876237908052113639336361637674963198110706556053334279239442349106117939943297996210712130949991255991736231889497606642025885444695692594567121049770221577157779728864586899290824968228746498235352902295444620718613056841198202231501196619500027646905963446715188451045301529197264346177745463516408427432288452293729069527317188580778480617261971885880874991053532712309732624385938328170362139900622368366677959496017765321028864544199172494544089050469109311274878386839162420242145354576141194900837136072704*i1^94 + 76673292270945062375932126683862967882999023688184358455972402650769981174367976945045829898424868415484141078637048597928724708617249163688352318031339638355020454175937728628933457751092601284002034310657918882782277148285813178442574595091182181444983116538064067813846093770131316951188129760282112016413611582381311331020494448636639273312678841910243247823022531132046736011602448246381320728342646283850612670078680899644349317688564640184168038125866086880695220077894661341665851512116514546113089599686131023127547972021362329215552602288795361914859334471685161376568455562714737729770715067886288852398117107197249010081171598245173865556272066956041736733205113390233283484575881618090494133585139411644191150063277900884035594980525060305939802223055545295340117795295395904061318777455191779004279652677422448815104805945727853979157787633893040765542748010365172054902938611307589368400653843292989267167588776132421089980183937632394273868614314546905754447227352229548221578782753533825027606475529147834546235030315234661308638689519544077848865553578397136178778952803321081383762965452318033030983326692229329403413437481295130245794152632640040454626329604090950194103997399686116085385295207925360315643208288389064077920166402894053084533602354170104273228402314580546026757316733513246801268980413471440253435064551969855544452906015321032715214381091193647390418849541709240767740197819600267003320489244772704974673152000484807865975474795931413453337370939029902128104803257555387162553838779721199235962291783362116434571994885360511769467667285697414995030281186123745612088884763603882264259055382790920761657164186721747334015140798003604551354306438173181415449520504576944127825054320069269786962143212961250833709253848016212703203848541526268589389993521737588839576847965557632003113987654470971012397253880744108818560046461361355359181065821997168372040886013820983660141753367596045434977294999650701114807016991706626206463414234687927204739747233951198302537793331579269094007489928782131416813490955205178844388742839784741199681693258484917690360144573826030206554067759896814297093621259217015682277532989844588285794699251733985071887898032328209753992215308949905737147193587003363763052832989689543334590604585310684546268826856634987144353017779615523815464095870501533007367115432743748492506430454745101960486303487550722339033435776204668567946610072104589587888272230498516934926877588937014521571334043356988109337518931968*i1^95 + 12573478106012068138463565388451305029495141723943620642809099094541122504135919035276756928899708933853368498805591228957091592788740722627383912737311629153647702722190298411678314263928417841797564131950118857733275019121217997813269323951407141749225785570186770680813981447302831429077113760426434099799823388534560033737844502308865784301515738306348501886505918411531214534870403249837804986845205805867588430936081972269716217051648890468836578202075600380418489859280932227061533394139255626216724406875570580392066062061002901423811442408569444149470343437753395331897730176788359505828425294347835836709080860603573702004689217210457071700101616228292037245950805819811450134321810859905405671568083710051804041561958767248866399108709387747621990477570190213083768230596556137447074463244014182386253763461233560906644454040469286189514691886309631387176092588109839432225013067666465816781669178123678372318311834479922144465618691241854250762050915378681659907181868564109442477230532519242187559178202092712562303447989196424358215222060471494213933182821981403606959358929800568208438105590992353969196889395923698907211638985335384824338582380260390968156391471836375384934331570596331438352192788285795728236095151474228166755924303215360461071228282017618878280476403788472662497487388153895436304805435862478371485809718176667118676990677939333682556141962978420233747003178611155512965835104280820755953462315935409654786890104113073730991548460366719147487661492843354435630764085961402264564055268542952798817915026118091762726240072701188504516733569658491720455320232005694936713786666383880283714270509992322068020940645504842177476863674411727022135747804462335180794826634485524795746863530568719443849690611501615057436255144021970620005250042305210744823515559563500386389465910089885156708458803898365615880574036260935319143088374623558739943075848945610047420637003435645457454010273380411067037513937091018552757426937629194642957850601249583143478182560138663224917241981930326361290564847032568286983753680220617719436169993571296462752509950962167487224213596104132775773084991137830805954304082559846339364143987386103928096601919116164843485981064348901425063556164932078074248946646055448005871838174145601488817337910280644981222565366283779369687870511190413521774641830575779339458399019969783771351466199262885367761118357168207176198265094015475847747223440020887609704452307169305964409349422526171375207775257660928938737664*i1^96 + -1317798477728688045852739659589030741365630927122279013491969615254719212395516842243434248671832887150722250182232015270639118810342629086142721951332804563260029177430991334287732520682732215914514683972499718156084032146798238285532797383846383040226183382618283380478930236822436465305405012462018844985761253596071887176673112944560579729096665771029856115936224992485145559955326949138429928526270467435836970027038332628846240393879956565509357843615183733865464635587684701269495870191046100617842177708614086218759617095123146671103166937034077356886259444741566120678165524279855747962664021369142797364280430424201167986240745461277940074084186547504007016066972711890032746755139432270745215853160441923024536375886151680550662069504911276309716541294004694998260898524867470438942966533229268386624167320285939768692488452317816823384284062683237506796635450343829825258823598354168696426099623845050691423775404875306775753066252157909595044682838485557872289249437554381950893562835633718438582003126361899902926633208501880103762545718976057928281520781885901947752731183400202951175473446067564333746582024760294727358551895129001302711803205649559428944450767620466803020930066999594629986480580706904520229979540680943376527737276250325805052690251203517870258545128952829573990355086046836433979378119341064376361943817884476422494579610123959274470767435896656436224297292629651560562012378060906430168374811848630623718249679277567673186082233698367737213149800662423861412130356772921462010896813666562322544429568513046407227713700332667258774568953820908951196133170671754107571885671676391669589746560683526707029056581157363305613104652497111365156784460859371675390198767395184161761183895447259397158728473683328492096993203064837173049374039972550659711150935797927247507009644786389467437584982822860374343788212875114518760321124362293221838406467757377244446891417679429999743326103495625163604236991497846520381019870787126234424167665291267604918592222995575867169583528508193154771398934613536309532117442612716302691166321692810230715413705632957136632039977950010428703891951326468409814103379685761961612454641999912149474399262808344760722197001678188733415963178742309441209593017987761883911183949550021859739975171232561926795405281409312477996907904471299270746908766487438961080832247880369964270831442115619560015830985825160483913141700157283842354774343435403677938930868000756214677285368837071923300667272535736320*i1^97 + -2006152038315586477125613462882287096209436804785188249614977819092179321612144969143239209412631610499732008109430909974993509189210829159751703685107282162224753030890382548527689843828633829884436817511878081792496792761711806767151663914089153768739055123492168723491814773272637092368471565870563194087793836562684121522553932769554680833276653414502731039934359963255372123511709280709992816524301543328330999446813462470135095498123928849067405138038403441275398458066806180063524079345632162353717163799625267041195628549631420114612468248542079444103628967167220577378650073600649220860346601625963969939940877378045298071660654472782511932533796169213868603169948177025986416925802873669225086358491675027442490674963755355867603276050824839797101532912817547903168964541928365857171707116031007560726189389878922310216740710432037629526698821866486944090293659410368990297812369689417573793654947921745594037677823036709181885928618419953318488771274410753060622505363440862326122163664371920679091324409667321996124642831429790325860570801038585599649906760593308439384791689583175769793327801362873035848528146929804254720668628121787019297541234686884021771315251800753413183888235823778383667241361783358066964965178357851992312013199476682797543520237829243629410361411738635324407427928881940017871483710942646876387122527775449904414630738497168416442966261907274802109532377891115819493970238914530686815799277240340348338215365587511993277598022495087578796978462836666884755377332482689539446185787129600772803872961232981624901779305162365440771154405083796831749453596733260588084220529787162455241903817974079103467927337196274831610711891964292968844177119831177197189240720896629196981305942521255831428828877637477172185638411589958032860155923415483529192640278924372606670145195581480802504831687570172894926923957200118003099384626327007165540837559270311295660907744165469844105190579386475946647129054436770472257501728576047588035621666887172229120150402445388785404943483121559621918416026493592605221353710941007943349163563443102987055714251234005508483154033324215256797880731368798294239017015275702314184988510864515862394351753595301970619966668980651512281829697195730685984141029598261310264612861000611882839614599765871853428758173566218534882720438579086759261427897047698545781475929821170257797210211092737432267235190019876173536400064371403067020093814529683751306459599417178305711598888936479651979289690112*i1^98 + -358067352164403916343743229011089208578060018843799244553720881638904212046466689373351513764771753287509715160169072177823487081784006958384039350573373078187520801488341954212315397001664432113478501692151147088791811212167150414519322534830481584808493686503119192783376085069258920585251840476154531630651564107581954102153589241173283775104734824632044188235523615225684581652947103549163454321699190920273140311543128755099666124619668000241281390565832454444982696818493031616980054319209049631924225781148648597785243936453600156921570361505934833761290408922441853331461704148693760697755028095244100796807343212233158011839043819006926954237451770838871988892328434850246631270429888735335226945661894033374867689747821335604170864325312548661935495606554502229947240178803596440041169237001085991398053864688283805886931017209045998645646542789203819299877068991015820738491956235255682164307389853099360083051714082362759339338686155289443587882795360553347930487646573068612097206984694307253599310616308266187995818310934524127828131558913912699784651761577464186283076445028489413809393887514977580431201439547931867055732438850920804021464085587182334363486892691466802934255827053133089692269165152171561480744054480749355603940311658994252291329160118572088271373179544536576309345309974559987121005849042001400236655796333593190074797581031858695459394128973276103045112862437626576549252097038360997582007119192652985958655660261454550224580887424286111310896447077609931167942962632609871573794527218847722210310145014567068734970876437978801351201870677577420940034465922355586159733062658968366859547768167567434408457299448527540733247349920531920055591098538954976714550226981778172045094860002356304594873348346878010112677238225177044778846312863872607100727680030086048035517640558498618171359307448001513883556309298877811878027689094149498091290756406982955486065139782775154518016762871167612612556725215560622570938782946447530976111344697298070867269845469027786445336481218588950806064806939189510143281769448274801908990498255029908121867922431113286050658007954335113353052612406597131611690662306742677314619281020016952112474768984505612022428245445163604875727596254440118765649560401504904516540051721859606209419971706300848142772612535779790928246108157761672767999116972443633044931184787610858200991834875306741654262543674710336094821328990093799390200569245832014589274160002038895362175871279260216852480*i1^99 + -23623554267429596556131549798290391938048194174328515739696952082486656905672786528524534726672399660326792440968547560269764022791877035580080894908585372687181492906365458173582586812185382740657530751555664499376049156149017300358400739827495961588349572238165636535971350183387464190730369686509468586311333799261905621202540421494204994890848782453055918746734284625575176601080898685717957796931889651434720821159955324168219762174718858318842650027025520772322764989761767932968498222266384643799371175370084011006812448020857900371401135064690600020064418056613134311033939497443866544240349530402299597707577249566671403510126505952039922567853170481661789863098854990084030046451531269047339457026287603419013646895049937311956812934790831514634815590896958357194607867583549849804142485056082773663961693908252129169567169907546111236057240312384242029073291230111654086288108832361353120026456201808647641138264954497504608179093353978460362287301554322125599222714687346337631821798566019801875320905301783638331268188823486783760371467036596611527937018099778124919291949393551082303206075050028465210994052791784606200662861683572884679878476822865721150478211009361509760031132735466166813037099653295423702963038187793626911982732328847259918378692292594261369149007161171469834672878508879997395233899470091067469054420502503399076553815832037521275337698267224719393708866561535040062122641530268949337274113031432921653223753749046560764047097749903544808304330610680068486200963281176174036776209849952747346316745432117493078104978142462498141496194548279895355962385649614766999928506504041901146764365839055071522323671301595033609856030607620067237538090759705447177588668868048881050632592775921297925598817549947834796879846593926793443676244595079722818767002268056423118133449849346927133579463355149519736454807486260455687112033825483680274748775399928175159591907477306167959228804564388111221262015403423371675986630535861672207493313429482360141842420224183480098692781012833275666618851614124582969653199845771242609457496036575137864429057447854646496156183968086632446197483735421445243558836523405943052858712329440703666941169096298146370309734816265967674973492418361396486853324451340356255867372924160067195071877847052785360068453706024185069577407466500419352589326368033742405658258116925259716167880671273172464948943723901378953313447052184441883925303933416764739112741925209012502553801747595264*i1^100 + -927576833542659076156972910405331360381563122963203881256341901901046973572991883311807770136816521698290778897661819598863096964389625886378924226981608797330567824113145810540986309587343034358145771598356456913213950558298133499678734002104860069216405672926990150609214816529262329520421392442614190950484865526640768063931720188111189083856341245752286168132763685803585691386948109779764983287785533800380677970915737748836962929759930053084033082350953092756951466592880822166748501997519311858319180100316700186768948687673913029596924811674630350009706031576995845405216794098458203747929096453670765093502001258522350132254887438368561331067962060784132499772642931773683858516692628202971907063147064904255269238586581934543087362771417964028514742828394525350501531702178213369388318570009352844216436296123900060615558140612582202638249520021462605967334406873556755929690683220534612256711128774074634215854323458907437197750234400499563999178179829561411037166312387222564429807198832158864806405628873581332037698013711652564070524543975697479791229773496477361048811175034783811367788351989305258338787907414616969741784892935496851990999592695376053136634393878647393328042818632496245370668481262599926824313122274015451632728358783548502220695932300266626461315984566791563200200894675958557661802910230849006850085853051085953112880399211664396659811622004464530574386144813274680880255026932025970489542915090942470049260068114160231866076287204294084072855292471415826995624895907816459604765857845009067867270974538260222038037623537961563026330403559312193655620804932902631467497013876695614600234332790020348415529824558255249048088168240252607292939581338701990103948977854370941653509469637465935264784672715959724848889889863167193867278630901073896250264584987557850455316109020422675365864857292568584116797341490850893809961904882916734331849592500189327371022067495087254303313457218497027401982811898642582279103026743634076942760877389229543244392265656230973288114323844198029001173527262909993614592283979744229701398655048111814885268885411864994463943642856769368094363531406245684206720067658052093523861084845353264002992385798725601660876012925961045596192032024015713048014873228438535277449539296597612688245375252905686755670684950924970968199753852806796162065547172465966456590930112817882144122680573631628274917449540079993373581192372589393709761987660349275895693504193701128636989440*i1^101 + 3143158100181771652964670502791658191945786293690880912095901823555245027740815789319077391832813436385099268723413669996954054541732757773099552930348035004246219083067546239202661131325931716754326543452241022125937079007734221695635075915351679015459770059506382502766552204892196066306970917027089272861369126464185835280624464839994767344650282989922082511842752582509968030646949705240137171943731800549218063240799236430262115810581061404141519408285685620515083138665009934923914237057357003880642408611247097258156298663280884052264554114735691615233647863220433651852030306627911476390764446368043081834012195405477018145903273404024963056254571601747619042232352806243488313777756240855247166706441629132479613595897493974435616262102117011469680947742804206033105412639782672436816640137546508245741144014596386806130833422618254637498453945645765871878438919706669038721568127796365634204655900808720548011629469913815145144062672159675386155812673483214798197700178892277517915526212912150733912649186347130672147456835721031144672001426216290926651268618763113674409253548933932808692162150351400333906398184241452522968449270054908829538569871002224149831919113983680029041243825029225339434284481701836159810552669373595382859702138648222440702221792817572472866050688369455544478284983954871425147753818828380579886648126804052863439577027759288876223446383415355512148657996382550033378344010291588970946407766353272983832807958724682754466986441070411129277212860120367349225759076510480646800017785676079395014174560908810280754974760811350470925825611367397203904956295499044278874478980263438311664024282058720072913107613157750222005175747024398905853369214524165471472093495024707749156145320947411369231106014972627006941144930197208922133319243278743421551232508681536390022430832833655308910435869230848881451050913429019078267176552401039827480977407234830562604085454266976014822925154003486312147029501610598144517100823889527291133910112607180511711931308646292005418844404247706980455305782085218240914890677133119520048554908534697848338029322885379019716884682957712495130087453789336943691030146257530023479894674883297873072438030989316180755643139383571319175520565347815788507437136966076929424279906632619421994223904234371543563729265338193841655674758033915535608446706865334865827625237975958011584876770908292361771455550738733197322904386819219704433691559726444066023943956483538944*i1^102 + 434331241550511432232245123151868209069346091205210299258231586370684970718184922349992096769934314639619717415267871925721482996381809486311650821481447926669841405810392763228401972277039816636102206537201346711659327202361569592541671107374709500208878916066784045438584658769420264302929819187842031329399081157094033437890815312821975143809513806558828714169400970244120139175664570403739003527864883705993460622935994814856278837390725973871986124861556011832022277670344042758078533260306286862671530486848507125164488961520737615965302160187917583772051222593594716931025451447929108921451348739125451400352887083893274738158442457910444370293241274962678252417010756224120855906032325133799656628537841039193841868284165882126104061116292541133854724406290822945936829197795088180837754056119178484919978921975592905965604128401367458288554677700422580394262567325916043730158029188559899256067289754299000508428751348690966594264072665345772348945313327374324030725046657022314262962441925136006049562017077538594292892506062966428035482893538114300834363950280708835740872194179688482796250154160059638428566617937313042744096131175421971918213561046349704414348546864056085410418502785468116757778266908148617332399502873191687032840568838102561778388381525503297508937850989461232544828923816352147190908556516527734795423708067267761537972911575125698972084616168276430443055493170264926377351649488966729017307126199997742062928495096883291939607987019132154254490220274347183413977118069234617117657658764744245230711516072472384768705114379836688396890083744940177184765938574362073540414944305274612063550597946322464161177612366294938854367861405924482892009529285427120116783764893931356388812491959664463685279350580009176220133658240510462540187971317201015020347599584661984328950252425018203322825453854113272272513424991718046957558600537101585014021933465950237985683512105970163413076021567567198988750692368635741671548323216406877102984924853417111154678988280125006540072002963214081243361290634790741090894331193202439744427564198598976291362210516252847384577427333768904307070529166471871155532755698563340276433377737838180774490197305195240054186013735525914875414664734094935652496400545895295309915392614134736265838817484670540061316500927060400395438195259830772371308789553806131961886339553560144903717154573396970826716041030420859449845906828934376790898050381054092869827035136*i1^103 + 3384981537238981146626931501892820256009309571893743912156989929998543809759094575965635037228184794054624918929783354081378962182281341713726997228035742854825886879533730724045274211910346090868639588287520753066554975536101360659276597557619469007877414722226839375017606797083375747718460593440072165330549001891696075829095362312425486548996903220575434078536270564465069705848470987086986771994924728754195462059135667552569959691224972067345546349002734963167101013058389124682574908674753109479849626024864803395872958471512033718882798397531739202254216924584303491277265124129458674728484157657364979096330029393413113845335864206681522891339270845740679223699070420944535428833387776019616214758242186834657969508859443940006653992372111743176846798349621056194044701653363038174161778288466799078274157957986696276536126915559047109833188528092554581906286852340761846050598325983368441308116992980481204643877582598867982075443926505214446831326576299447556111339786029888583886971216721512165778157199447177708550671020343726553421748305704799245257048527313394764391675297487420161536330003190595820142096285478449301235708999157474022289737742219213801283704167695340251404424105308333296899120823208329098337997002880832575038162999313359654107647383542134166368633505511163502130307693132259276922096403272321360836781571757098065119793855105832095458370634362297674954873432273101169740199887389282564307029127820882850035610784019702611661924568631626403187554652400216191535804636365360103349055693997928128288858725857385455776708967004118300847468317996377803288772970320129331260247528665150237635245561770599418333510210442476088855012689820141702419338770122005554931344135981850276068120442789033110223063512560952655365841168942375200285965231182665211142494976157479351928282187022670977362697613081024176743245841974001757026787632297244937119577125094896113346080327633936916366665206450037740579718248164280396720772675353250468272543291534874469010597642949217089860945145731550719455232123128968206253435318307006638697075715220514589285481199381487385604548759004926378902868513275011191699670544579411956342218787439954757161847080796142495806885523988100149026844374798998722334400142511383639904253621619090184322645358104893012896688609902355298307955495736738783958102810648722924160239231683320030094579850877486318442254282812647470985018265081127113559236402102522609664*i1^104 + 13234163908420512023498878000331121406175417324865977726758882884517554163119681969169793931801840360203550606177114389408166168719666436616428709240807672693494210146022222094901992216311845177919072422679152655126955353552541935551430338430318962108704010276978898953672792140250244304024235945605601207846790972942980835288395892535481508151091006349762026205546942084405436621524186504061038801626401640091546321212305164815422834778489483092061951611347884920108119059833107576770488211745044878899927789041718329343953029360964063562208055802131071574995692636093908621428121919708129539356360267831186641315704567662238436493947398530721870134407280079937450765384026142101325695751637607702272274654606869891152303271423977179982222602107593196863183465301415183629189795152932647770392408331411158515936975947281634010931934500792269744409418232620963462110286296334977478524641861049993545653621973680465409475778635330717759431180097736700309064729419358497845644780235240339674238259040997384483861775162244754671219850791637786147942885927552191223147821803055754725938406604988154090236616267284864978815739521868028668586524241174204204883575257817750773365686612597655459248346951619101045897005180995845627796098716667061586619098474038424618473563171710614919305966171259406075074695885068483415871896745896782372507615447705103824265872099115009667982038655115500197119936598777695142586572637676547855373522846454571547866659669829310139009125558532861281165631052001620683161650151924073639764549643338691764947626271450838776016880962929690925602300375361366696778340284615927470180843777759200836696249388097605937589759510417060227310215315799112488069679165985712276088982794107672356691287131863534340454980777270264122323764230634682142122025730370181473580686299518617078889171763643523325858512454147730750679210654043889963384585750713622980604458831820411303303200394652582933837477417527876374456613996701258841119782714242943203826190828832300846710086982087487818974711868240894272751683743461945450061443480999129375071602408852047834735441188833349984412451008410136539504565950675685718708738280705406257599971731100115711187962745049479859840773470452095745180835044760484681388858500362014815309810250533419043935002047484332699688272461444513224895676408369930235595638763725613063422858634940625227178696149650120167784023759407960511849912695729211525868954845184*i1^105 + 12067575945061809668971126575258625502061269522504990886105376078388384399155727810725013911494971642347630240431845876644868630890471301097686036204142042870924540514032569569631211594535978446649000395015463429389666463580914593272836790113343720158691329507520143984971632102074439055308710027281091767853074394512501489959068675906534025633952945582994104205211055670408252832240045445235497380721186271193552263656864060943243947674042123218328441160001097275013032053577563856621871208012815380049585166763359605108718466170992194030329376572227232138322495191529778068239185965710969627953363774439341313157600070888024678606659366491634896928645109722737614730165882368270567556562584783250601242567818675155346366028704738912404692023412528106906345488301326103120290748260539348723329558311130094144138173248016559427077275380663358148486402934392827488668412216759349086109884754694923578645541453612811305187642590937535515313776735852167331301847551098785289376418170516701253046712504911246952086295444016156433145171123277574064022980227022944950160396119939464871605612839082767444093157987849126417327426425195385631002158894453325705491706292885179758872057030481200308007011913389974817412693944247254967499253024503687160673826521723841774265155879392037121421309451702515598257093144227497249586089957239247681225092644198509847524611350996969281236653468906138601741919962946773867086906852053278634968738603981572413128592756562368836631432455390069099555798520711158241324454150095992760241466352872860781150250134125708375642538198627784536311729353330335540367260311111558533017611648166411537265784778329545626068124921341507460787690165755895882040449023039468319693233180404121371146548068073479601129508702783050057588981086512336165510384406565635960070696748637720321272659441377987909100822138675939040416289901054589699335560597361410327052009498979888917205140730899956380858990712189911316437019640982420031364593189349742146816892545554860317241276863698321055767218913457639385579775339270679471124659481288157711056888169444857467557192778920635789906304489665552730367174571493748815748311427206464983575226804592864836143231365781994870941328600184985404030127402748809717680520361026030268936592897209278977907157579761615281954098944068432625414908043909464455209956857358585994141468954386999731642050400213287865417755058183532990196391268651571871744*i1^106 + 95487447102261542889303712454928900484377698192924918534730666824080597248802877438932211191504963759549446374582963782991624563745127840665793113265633453899096593389819154187579711680590448461459904843295644776578503308900473491309287472403614873224712729193987322134909017568799847598359111402268409557814397897776970900032113669725381359669747761600307293368000330642730550883627301272818524181476730204625814630476920637931831852882632153364725949521596228180438320817506688824461341461906849900505843535122225949210274641968412565160786811852351456542876418676226026209279423198226213615249145392175967529338534511102393567220884533984400738398117215027504368267307525053689024811828724758752537692676416094506431078134076195778346642749160371155874223397423610747741741814922362919041297206730960056879299061151059436081950714128379891235326742931563065449492180571634336298707161149072865105062738006154028385560630033418881553268804729542661061574021680804205410569331433419382093189016303755670564317522187400507369711413966374165379169039983241462818382823889979400277023010554914332132263707856243670219612433328446898933838566805673772383028096734609960981599768300798614104892458381681805956661372843756738263438729889478544104825904379480916124863292794601360659822132522810301531376127259593358794205572250468386542575653302624058613068845440873398380940926785464011836828377090697883499818553515443612372820899397851662031666917850957523564653615991056334146834048119400420783312946945592559539506358084397469412083704897792275631924426650728624202507286330721829096108032251798315232985281920266776766022871390715810274827663576622858308917479108881725627909680467211679722040977104877281757102735309804690260618829397473894356746522314480618178975800582162018712549991830921975969214387342818771757088060939121039620543481701445876610632594509902882087988910117935765710148659141106031642610882686682267488331638975573467732974169920270139400481631050209101846248477143697271749765377944512127275238813204346118810828971907544555095161434261109057568179018060644688064306325974341759299718086381492870660004165827774389136645254047310366404875327559623054636325296834264300814594130492165261845015884413668330545538530097317005047221181138168844642669377350803398415044395576985788440467224815387688827264139947415780468882313218413966882256308072380179475768555864064*i1^107 + 861617510752001096505568207950550139241091132838697220642204412315192639011757496007717848010867107939295562063179190630619097879405460477950479970977429959617457882695231258414471998961791148650224796764573368650315069450857321963486893292092751349401749335753413858063644684041450066649005178119727559112159584935838270034651308107113406393384327223345661112188524648969784149675002871765133397909026354630359500335911599407177447266010536802173528937167819943598274361900873345816765536451882973353337276775480636759444269527768628778433006624891797966256957210872587705769486941639818447239029028050571835223256149080629144320981879196868402010168728100498457385173055954946874484408851670305446636377879471124533571037826788854391919725081599678327755168829203570739564813537776704744340406474637771195606798232337781645067935514631195213025256810179116868957300888391207419084948784260831225707266561391082489457795688332511819715504126677496278572315982648865357880131181562678252596979508574555005387074590096684054553625352491531774375555822207195558277408273192270599809526206831286194787119138246197507832186857542548460114943464429675433106546633649204098536851236575308452483055508354823776309466544991446075564000842103239019926441853396252095450196854715505061033074332434848993928171171741616169748985069044318535664484097065760278984243862390719161179058798756218857106940800370338472899843078135409614661628891693497315602109147714692745904437391458442362366240768032206290484587185537060614721816766695526649546655174711513665020459891629428579384481078694182643191202972735908694245727486406877351274004286503465194365521052936118483513105741122282951201896867692111493438057322402117769310261671175860162917692226524016555426367946275059946927102302624277655580742330093864909279114340936732086652050064139661807088971702459747009116511263119829565752809736412615058821579462533013670833088766887299165588233615305313835520934437767882014461973315413848461088111258272728870064422330862023843805465693330308640503985286640886438517150144389763915403946171263155671186145347263923702853945334285410131022940334667487315140567029025802694475774616073401341251418453650793071189755732265309985773689892072519482419538310644460120336863398023381177120437951372158132950805418090702910839775614305343511276461850398062449720088835283360323856943479211211681169408*i1^108 + 3643911478324461963188058591747653905907601660194726642543236448176145524109523283926006473817232270688128677606220398312659479079159595254430230076263477355890481611022315551240063581748476339830798364908635390424430370120721674346975356017462600073489102263330224243155063233113458660826633967913723692062649522282713156094235592477377054909555128365988896309460376223573483296715915507787356373229225513795121463294270311610221981160338223827709330009059487648042710968294667715082706433078141638728111691790196680731941062888212627122330855406836545891118533493166181289327115615882186566241797584482252669065981834041937799932180760581843663572342851854691065793604321927030044071958125152425117240974003339057679637253396480942793571786086146726940599156764701850859180755947039277335213360822165030070153915790393082493493076013017264105666716054088903740830888264618604652488841082904508184407321422469758420742685971282973105717353623485364257658537268330327065973648799648894124650150881157941296988453546978938168648361800863345630259382633307051849198868098818433372085796964681338209776633251934877749697600477800515298881099557121070866019770166572164044847196289562029061259533655852589225734417277877931154455017947929172088002947935301634631543342852597508048248004963947645378354360925235271194282382694793041762758758953327619549025596928379574834942569121998868848113650205697753086490093843500858137854195000812216873201419887751215422048355002853241987284255965127689228367480102894069956600292402501835816776399862331903565592149445320033154072506358584519255777051882969754905544777575115138454281468922111959626300209594670455755563384762062953420746303360081720205110140049600286941715903527467437386104477689112076128176001893752962465554581482744578910490908508486930053707873425500354776342486539006577753710342744349333074901013674620052692583271594745635763794686062339117523789025103573204244847715068945729150046043530354766798857339453645924761636720298406581870053641130120497190533581118314702357302937756982523742149868033466432682750928325063118101357882796428364823852914309399959411705792597438122935335904618988056585009974476941266439896637540267713128748172149076776407052282842925895383276527196204957690081092330643160735144280370562747033095504441028997960371492689539745643934005957949045032936922874882494258652331171119104*i1^109 + 12007177165859888790909569373348232779566136741660925465051032097001322013462655008407568773647127705881953670954438079060653720567306710768275179702629196943047819350396641255870325278368695573218508387511727667183239978311144572746861817197631694856976486312749045635972002438953655720990538988249534493981122322703682976469888322171112951580068021547712838287952261439211102416675531661608917719021533814940965953211614250432296289519548036169671915680543043139333689055575047079748578320112737156254022105055038374735909983678413456743913133735747364249817494534203206822272546683535146860113538107434121965653263415275025113701679110886405269737041309682687474007065541307543138754068108295050279153765162225314408061777511602397192377657791295673906175051065463078504781957132803674486286287636468187002764466596947554947964446251426211398854780978117708333800635265659323829810172370160797437776321384748272812144806558851702695360277518501785090009758407221995701477595995599491944610343142053179168480033050028180232635165134139454716537875324593790568182284931230205979626411842152532758751462366403581112271467239430999469310305120517929092412362977696231322954303131970878784345825709600408388561191855397873821004744202998491890328460985141796887938606296588001353016009712922930670829889909173763654362668480660009921805303316376304470939264268568119249914237403629070544704079759862656105080990828329709699960020204733031754346694776389364278739522642853050937847664116548972163449693836469030587261046672672100660457159172998778453106627558485596137482121576474467388607503804574075587016016386772817190393126773772774286892335074873844076137892991180668795939350355534484150973006393406164099918326722061815436676587029765936803559943403685692718616435005173364632271777588970990997460474633504154629523334643348028842819356035673884875405855960977824878439091394535654383814942015765681522450396968540701601244757451682959253838317979390010377690287414574785354137207301329557949979762792874877177429996239072154600396535995444929447803563250631934823640515893731998781703124931502471796847691712133405133472903705412443345730054956848390168794369749140825304363898022860929284374484027270867296765121760301045330411772218472590369127084314384715064468996295787775012675277879746659558817112894047402203347569939385485919022830498924349420994560*i1^110 + 29859431016734684757451101481467473703053220190622738730754185694983455657734280184717900222645754269040851125053933133027993880720994743773208311649732634417147221246374040542404157886611230839571174226891468791259839285082887925225038661860038056583551382079071385320195991224672956631662871812355073938015779454540361199202706410144307772531950713556040330559500747978458473007331454310573190066272032159100182047371312581284130274159437004055127177998031081554314417440704972130490544809114055780371909382996262205196015913179193767474743968161817758204132779262509770853326590042183056132112604930889886061834916958539777628540150799702726880353867282907462978539797421525359045193042159243682509701257790482171869163546439429977868290852032776437853769400037146562901738389179481507392241541111091833452158182521867471330253494766714483547037818191696909867693291690964093416816171700823970086131699937200709109558458974609876848577901677708454244725785833176870531473715593314304989839361511703167879448833464760201042576515022717776163686444916684461429047359834160288023537154307580888295247588752901175996892632821630605842142878907857303813532286969991239282071036344482665402891312240363106174270156020065932897184391254784029696441095754311684875298323678921716816856615839727113391514473420644267463782445511461707995205084782629466347427133424263394160554366909133776072281610229449551059844389560859665212980354907809598797209281162606597523248887670689176659519338914246275137323051006887425562757762610855464341388179250216320120434657469854975062569563126544646410472094791363973350853017731828549504492472286264505359035481173210076103590650036992991363268561401215704941348842129320699167638031832753663047165992706070624612030854474410615404982075695947133461055967641369919715196525296205627816645948394724556215873563455035438546412450836419871555303832820057588884423473764765094897917611764163447761195201148778380248063222051621980880045876395642235730979201318386150837272976472742453908880124368152179941625318909635663886930493553035462213221725375007852899524335167850909755707881588117628583947777560513070078995493768510338367721553869344935147501891646895394907226204087212067620092139626112452809242175992727615114858352229097688023086990489972698560981301319892778755870240627980892266733531665197086559282978027995136*i1^111 + -31344309649731874928227324662133038797799119896197517583276426272678818136824167672223975365474166036398440730923532200331727101130467812862425118087056093874421163552993566577545942341546625949883244999567554598983509192621182502327917172786307079856800231714696009541405497798076335618731802190534319151282952978568798911540128061455262937054459164741297309676331478736245839643101693622145664496513010399861346525554882061967658248866998545875391506353843789360907458463871257658229766387536450950024720987490164521211584244710143218168016535530253794639584634485134037077212839632716460444688758710755012853180388941718670745043609328843050265225077732225599561715322014655200679443673932789031576407203870234892333268816154033291821033136085521782922605574895685314902377543570786693101970483731786948491528337438738801186880548870624653598322438372657891465215772582917197794487178385779938072874719735915020271827202668969159465607615971454589888216585001850985750783442200443920788870304291872585609882776604495380958798443447995308747458751720791470140282494606655783389038207198462556111605818224918803488785302664356822446627521937381992102812800517227727929556493113413920723114688729794689678134091343456211957566106662412955721780313015296163526121155467508051707003954992055103278651714818136196269600795585442276264421597214232732710680154266708684860953711096400056442902726256092850418339854509863119086764957396123240681263341172913395140585898895709573910877978235818809327162735054641830123398931918259054499688630142843244821675709128713045249326191904788061715598303467845998551993118539762700742762097332423656206506327497072107732176606504100485371054972417705627220233120705675852091968232046070337435793247285843836898373341493784925464256759768295933285979424505599927662251460763183325906131707395036652187138114382143177016412429492279193847230829890263026500072392501133059296718730756536943416357693192382479480082340573142432295058297119063894260190627291216223014294845012332308602683608403878886464046736963512241596405211290607413228449021195050060835410574335527845043810531020926596922572413669567192926256473867031883449773177816161257315349808034040094851749051626231532701283783681225308149009692068702468848208803798119934033370264140734129070255368424909899764889392412930164720091518708740484637917184*i1^112 + -67766144287948314242943782827734211532631938571696571443344662488657603607247584691270612764168343763326338336360829192572747453890277433845293671280030292509830989444824787840548773491302194167364954931421358801016316912717912681725056056475221215176786603523279924346281705576255948388258880362044852819555865758193397251676425965773189850256480376155140392049271273550844908791771617607870223035455384494502283025826430008250794481122184743294656916882980809045958849111079284572174408647213294917284317689703347740184222904172547963633655001370283929329457571092517419182198463785756992389337134380200578129479709546275579777512583321000611275009317954097923399602521188540522673548010208800562321817567912559538279937256395951659485688044870854257742518445842889179975392106527489699510930483976442811423725765538851108981323169992022689928121114807373807847799024962869533676861150794530931543284720648913044957904515767084293685399495153176186912861198657416450034498212797650009378907690330439387628030836331669301549807342256444020019718823652309048154638486383081346391005449496373533347666591456736046223792676285106586776491767352764896237311903012881783258170062525073069612574738283819291721328674107015228314215042945243796498807974683538194455920466038772299893014044826199990886626871181421783087051285420778141571665048089546776815984472537616010946344508199882184442393321653461150828155010231814635469512558704819938257796708459032049023388864303803080628640778342774282416169679257416795615578864960872911269555569609778560332873129838976905614647808058414709002934826226601299090610632480254522294626010822883375985478808427390672677640196106480546816415153588859534147123016359951816149145019613390410599808590694998610322084404640334540564638052752427194270027948128634323314134786255223525945063640918746195067190596216987158770423065052408769814320616677929497053266715123403011163696244351113691973551722500555512219420423910782375109840711577277673237522142502810331804963342516263514940017269765170470101439150262951680955882109434601699490712589582782995655709942462178061662528049817327053056747582917562232633423940027600346632873231761986670730350343984524575004571099663278398281979965406894291178701474887337675674770750723891335497885579544801728628810911824439937748232698065123507160609138451415040*i1^113 + -77096890264248109149051793712384152314610186698105620253235092864138693840416839407103821506584207546047349775004805768378835286795947049285481625010167824032356814868027432370053041204770604724277719340142424330518357872497440367857673590587208534054387727214256259406176867237601198278715722195008198758853851086021273504137150260523027313158745718753345304670932907180622825599745281559985532118278108334889380541458679053001940282969531652360286512471954250778744920059577367522122408805791018667509243271750888018559547836530402412534615423164695415978880912559750528513975906711766436815164816485775429630188483587718697179922694103536549071828952422554876048226068012370546731720013100297593176639841523447697893826265116330385162854133138581415848330228742285852857875850704978947380597457806482433682712311586604952455959525802855992521352119430942121717848221619917717036694132099490155928390212634053831056355085405912352904420669839980167510639908568697768489123534311115651986674909858590294840453879362196974431675325110952693026342395111833701927671003918221018833680378480622631278130034460788346218449128676749846335095832827625226705972596719531279714099514765266371350004526286865511375037275469306151384818161840611424548865461995547700172693715280899310083536562822473355337148260823876686312222386637965637064934619183030822510135876048576672942992577802955874013721924507836451646659595854859530277579795262908474632336061049104598682381328445291177074774805763638697337711717465952982401518251535989270882173660266001348168490408893029027076826558194323821857916660354757766441372425523346171638484367888329445775400119387229909925814122415291322833526700318022496559808338306940153217888106412094570177906869653376332581526678300282520377942666169548667217537444901139099637728605265659777168487723771332672641848394531292897166654581473208899301842166782477165313623455852268896050561554571239433856229233215553670331768700384182991499592118892930214728595405698110513068490387064518243752765310069841755045923115664438836367576943478104426383958670377776888875901544383570551478502726958123402990152232555360596215255172924524963633079782760322181631520078684986861097414961702375478660799865549422114887920543763415541921094445636949440445514257529023672393115963147223064242022796545907568041525248*i1^114 + -11063699778806258005589137079459835852004904392797795378641227389323258333865487281472957992130764722552366243043604099979690308555657674356529494308823331451398305501783196992169213213256607896459325841338483164027703098883676851443834670914482430638410026359188385845411072132854214027055722723230802512134815803889978765551035441691138500458820848004534263210463088878527046323410390590296719271467833751802665464286529812939425192483961167097184961039804308083894091923139243351231958324176894892429387433902907711268829802021050468612688149045008085224272617565303872983801583542275312771633315460612309755889662423992729539034149936292529042218592339402144100761432323728213041178497358418951139916444048023051505751814486929802148238031076103771770907261477792747959847207208180949012141634018075114662841722973915146570308780191957219952089550930138205305651816602476996735391694828600969714539318985765372476831182429985681126121287130866413376997084666915751718562234386692320051632559547880564516518358927306314451522369430551154653847081440728309444474523164880659028439649799136643289343259311820659536641092187045881826603424428722482300674362029000629527764399889670558493501074620184483728836330781182888602992387734708632148692675128701066461789978523216056225955891565040222386301040205764343032644439241302313152216070717671045299279894447739833867178932218230545115172832461452569918647403951528983492887655645561913134104657617290618412344609189719537033344572312643757385856742574583493918252789287480879157148881196384776815201076500234055612084601226395552022365812734945165802307396664349206505145382973827703121728187891497734592153084902599058531154303380576034552020401943051967966495235333394901278319266311176549291734113109208062967676791571620092782621497710871777070138746606731987147110015749644708592740487822486019935280303476554518806561670240175163912938259047817145297457879198419087314655852103610450956747915585252349472433551979618003075995503081966823198353226418001734094475608491119205732879146324140912991901061494811456573405109048499517398567907023902821933215260891757888777786113352142468960694208621158719264002346899734177923196783272510112722294684301024344614230139165073085097486068976316883311041351213229801539902765913845495322667143600722361381285667557867520*i1^115 + 5018020219999673610517773008568083339702369391471509496782935507250266449793250496440860677205431987191969753037485705449756685653874088719650735029731300717484271147901595017070268710126062795751549111750661364298239837181964573927983290883624064438420134523670607091201885003822265121884495917561378661093483544990585973174031638495217464135219178151284624364417332443410576823271851956471101598658614044328936551895410382435398643104838081404081168572335383134853640966118534568356170989087781827607943754519940613096615561238506999375512801678047422659641351123334565676074445547171263058619856734296024777837410357891887116016097290086648686069760601322702937435838644735379020859765215226620067251562690315812171288743623030658301955109606891868395209472343626395330896045625381364296908319954587575504521854285400903081466674854783448107480470103188790334597875977973010072152573794214462453816121174995699379646830398067793923055113603148958776382270820725180803970080705979316036546853301187884017815224370919440277088494709915035814547390137972395457642657592245690508654440183790238521518815676323233752910852049910981845641074500443778151079481678869710658196969109151285320464285281310137279489282908933013888095438214331590253814928674591182486881101637807237691134402737148480219825717516108973405946622413576593271178582476506449076371289073897545666792561126155068554235633400214943085888319844903212656503467816675700852534412042713030686259689103551313982445625846564807554844994206346983206080432569236748315999741277208494793235149118334118879335160111875862318097910709062656484130317649858105809932825473623512384314339118945379662967023440738790030503412585062876803263956561214996493909627450900315303858607581739270394014809072752766369065720303667641228227891713410235775060506675449309319170184641858260622269008577991585184078742866275706558198636342835858537786124990360573985186102336035648369323726101805620708153492044055291816814995199112975314270919097553813077630394909727803192794015691805145993887847010037756001110900084550500220752387841871294799343096839336050955367418880532832478558554199154007429990808650485145898490931654607929930768579217009896252651682503130754397461954739484288365034771020498896537563249703310367115327801225551618604353399588699332287660032*i1^116 + 9809701040538003841906243262157898006100928925133673503558392960343566621392735334420543796876734953432148073020459714431249511967266268429067684244444921436156536984408733629236600834352247902101517544513584335935664878345939490821513669574271582014673970755858087629258433464333098517376111009630787698318943297439243519355368912309513892364627073500019655842045746678676444490615025934220167962486507154387216020330563974187136374599926670995615755492197695785248725171225756812078791153922416415340027535608857486763417682975219302530836292005988048251160020129330794696484687182798297417598810500980884938311590711466065652142454367624826613708202520203480804242154855116079660384243646675256493098552988492568917886163476819361840582632989724478691373878859779243039438977736992608912612505336214807856821016682568777751933337104993465592459294005587736006986480349411419817074311685221635425579303762966020464919531388152756126139893304878653449350523702919085053679588784043255357041932548967961875963218055188059678982276568566919928994681588219871539757738721327119242637853316863772616872846986991226561303219796613281238850402037342348031940032837397781553837654233135455891939332299288403555546026396253550914023875269330015065891006653790371961717551287215234973766610048777672584789954045543005733702207705701481253901551943810290188664022901086301301285990604193856330357924867698065985424175113551305314963735639694868334224046380075548935992000396995976553196497861170164280468867547908163226002497257251297171579988985655740504091814125829141616225775670094385923803543479142476454796233604075423242236397914581861483007906879623896456289949373079007550884127346508509476568766252721623879794636689659489182142361114608606894365835349332601823435421211637627161258302321648654183527207952641526625486792066029403833237244026547934311653022785462741420159946488368547843738385461496305360556981468061710870930595651827371500141628590319214085116020183322852810671815011963825016705828015259624609853556279449697390602720502373263788835817444053851719978864737651569897483201203614798318060230418025567132820973438696036934855457471336292816380304771810921008211632877138168177157326500550244478636780466279959957033804779124657400276699926160089691683173395369037995244373026013184*i1^117 + -2283803763732431417209483895132127746881174700386522453511948234567984647672647426696956221247582795299004403776256696772483209581981577766409570754332920653372374282766794187787783379669227282327926667417545598857532230025176822087807131534574757927952189556396225186719684024423845949945236866857781264713079788338283060207245684527578088857372798871189026250182670002196549816847871296538580352649108742136617758877657086863860636049749144609803433906509556951027287249970947555785330892111086490544699061460397650584298085656096260178226946502365997906592540340809434321609478149329261227081463735739652638587848221692876316184931847657187933287050825505444333114582248151288991269913745487200711938713422630789257623503617295052194197462986046860329448020109437847334990586266023719369126740166361579980257186630091449050928150661029478038098769836331970190284428486383616629606477044175303012829554039335418582295253390197810981855238856038210128778353078285869096237765883990813355528374832428804665262910954171707357961953194874013451359430011115113091303802336667764836422257134150603440021251368693131295419739981765892821318343880208109307214912198850116247135324924320385896059865961349519406252068899819539922533777051588328638538218737370242765747949864986348618606764323591167110559741713706590985980611716536836468070344249416368948619701967434774790584630160667840646905909887591475564228222290813588121702786630715135595139513964786746482748132850764393602188353477529070427792042146975386141995846538277386409877124137569114457699783262311116384457297511646480722435591207047425585165370224694431663772616732119235158275346768202177879230539624594169718407714601982644818259270667472222413075220661310367653684593505688666129762421703781935908311983234146754882438979118997518340061279072057569593767672342285879779782395172168104035454989459930391796436585265468258687831430043758725965462615915059119558720481210326558160680088196762111323707578926309048174820548626131934855509349653301295545475150049731895601673265528358800460093504810937202101018954446618898136057469661426317208791703723282303977789266980421271538766711611624849414106954172888776042858092144270717915214374083397558283982461965799831210107703940031996355287861506996632835430269031786843715141632*i1^118 + 154062074456602071925709540057995892233434881780099570230738424729303069452163671452383858493122571431548802230606651651507529924711514847899203721600253923114299645506964517163719439902979341784976180433733284256611000478249179488895334016197380297839951810385609869346239174186355459064617105946948599952394637616700668463725585986001409057770204381665740942248081064960018886373625868704993514210514700163150608676288353903198044821476456124089954401508422654562062404054652293082842838733138279408720258881929053040260271197906198662283543824096186919278897072185174588473994820886632764257439304059947282626968174045850140101000340520889685472809597462937187801595625325092905584446802252724913504967862426193614787426005489877772540317101013880018741478924268684208160107900181778731032125803241331396760122830197210102876664115976849494163648794231853701435029118251492529556389313317179980333690688889443802094752563047663218613626715778778175937537761839299141212647726962043272908458175302011782007464085028273857754739135381646228622385776658580435675420763888825535454714170259077728082169152018817519423842146433078844909715288713410544371762656487921941801547579862334882202715376689640933804889504594365667393654389774469570253156499949832269685753453461847683969501525647972036826104121220166540905591098670838502396812890258683117815390515854741873311957980323634577062102949569575907250582757915248268332399496826384466827571799689643303313411376556325715993095900285852845001739314579420639996861697772571848678710654279814006271207706661548773727710752294187469035891572347187286806202960907128994898983240386983497196430160748876951445225323633556655949613125652966026035194234257568560654702549487560059091900708753561076474328743290342111932462903358575990848954972180895848951327887484708027391027400145043527262952375350277120023522966885936266129314982894006904892556973304053995689269233863472586984714925372933501595126517922208431299100486411048694009963594498243742091564965705600757040866196138215100594557788419014669660826220631658458869336068875336393778842792695778420918259760360596059081988960766243197038805814688470251286187882763583420918578348304297212983738369798145677257088784227808706660251627872277731407884944672100520933824502169600*i1^119 + -56446028794695026249277399559917815516911446412224097841365920116053360737209413893203286717763628795612751565216287567635304721764282819615557981607547783470459776985857115771352182324529085208014252984926374411842817180725738713971921412122647894541505529283967646120701379945588203823162822915561912828412349266821423537623265182940507911535267397264382690818020408422176031448572346607630748638130148325579456276850168985842834177608978189310710674575963679453727571939180865205009352740372569203059418498704614287514941753900224111343382342333242846619031146466439401750541630323488482525399490905926941846500302159824524148769290005494532623204139324730394131082453611591218673237480225130867001640978222349360767750331340847220256247683661778606096523470695882221166716967783367747067254451530765232851755229018478209723861002279365225808403100873299230817388485355042162863226732377286510391986319443507125198440513759882106718961904425861539261548247056349863271050087413020969670418914258973901330242602776905197483112977201057021197750152878962582658531175291668429559423102220509386069990670635839117950806925481721744106469889871464073875285298467704224509580018152423473993810894523207049336961916592154043182643164427486713559119976487955176868275459246900010169386496001921187319502004097061316413863719433301120727726251357316659265452244968678670379132966769083036056660204386774748757968164969517257981402160808147462384397599324749397965186042205144469089833244112245486645840765925079478257148217879246238987097194964244618952011005433790507792638641886684006141348156669973725568402350621076126145903280863234817249680299484413099694151253480181725777016973496871201562184219353898274467889290375456123487693542103235241088593442248978200542172587348104815570466903107143328091505284542688454107915509892556756698216462128279188637888740366039340898582252585856789997625743356825012084843617477289157553851006327691199899373912504916936899860075601257068562759131030092771530474763726365446100098489093772288813972178012967951835877050614821641426679532863124662304814520929778628077666851232956463015197994161745661965170025451813124296945031277504700576957133000333574190569909100979778599363001124104324102830053179947124076973378983283107299328*i1^120 + 325232133841244583193416780598843991646759679877149073005141660091953545361040178092128868418055839234869644110925526470858308696396855955591807912669894782830130166159180252293515079434804902127831964391530081509110243849121120949151900237742150346198150775397869330362590538907733081726888541265669822281530081076221501858552108726930371149776887502616593631226506307890299073109739992971330191085155190176331722250712798601055592475531855203772479871057896678777387565809599837544481199721616086485893596558133438156418396244061477541982161081933775423108304096735481587831488190725342243499196013381569122699767310937813605967548352484312480966593389426080655032492151159339059792431762106344085017294208985128469252331862744623349914035008029930041605727002580512219120268094752052054486935297927308221769597737587778585664446352564312238394339648072394868095134962122973981169005032183882567605660343936292366824518843594868647303961204565174016764803861080940285839665821925440611710613591360005753532981085202611047482360231306410990229002755924158422078141437982273358573197982995605105722987689276136416516232590636327126225552869219464313143559650910158713270461808529587086150805419285721970607197587847717898899409403933480480146043655418856727043611578388231810808671542795869216338553174059891483532708276106558782903366748896626842832845916886078407424120070814090258552524152839429215290177107975854123785316777914306627695995385346571592477860894242087050380668968676940347580637292708915460346575776067980267275031462297053556486705584611711396542762209768692443424896798790393564639454224967788301337417433163168794527083586997546555587312330817331936057793456271742944488067933178138907690180498229429996381028356382273511507176415475598463349320497085599204826982234918483710692117448740085904427059668014899022292701141050664123898468938049057656717279897839776721496674162787207613512999751941750950774973235209665426002349128840415994049421305108585760831479308803032401952036153965063473638448006947373532095562341057011537306130069964707150103146908952705402688927132075671558593636060880707361080358283185072803423067813741136908885731814245406569510240076827934959463824276123243971012299434781662847572527129397742085367121575936*i1^121 + -340747759475607528521009949058312929706872688345565707386365831598224872948535747752921969745650905993741712482445897707387982336658520307594842731760273466413486373168144825242272977355161189103444110424661262700159518648939295804030626231463828561859009485459375595561343065401573407384829876857392060978361731118111499400080937882776797903718113662416222528148357717793629196308009122625819126531293617309734706932393967127142901004193184090468057430581093889822030379060266485113563261151418204787298036834615663838849250800401055755937508879966808738968203327449190422205778693931249624719845979851990708229431760428611465048871605357518066567284939159804306897683282046581930849998682294969264707292389572931413905553141468535023811538558930195916195778732252672138088101001185331358099873024389346844096833338615511041685848064601733732894517318005294965457852734837906598258694541928949486203971292077262057134564763999623904894127574980546645607995291027301542869996847105840330544492510665599560339627936460107024822282774012612529029954361455138372118933423743564114758950192813685016977000941906452391055843753993030332126796567761117674509421413306273271923440870980362748740613114788828737066485450476194402036305495335248551291896148068244481645484567841890255063710752357025092990996152041957135348122628323134061697082491493631252251762093291987030726530193084254936133964558618570163550871154690285921385481197282122694754770773334326972642753346387946853993992174856553117546551208553957761514106327328218941485155170991188388820179581944071046641233609544444622426880751403287468964097567454385904386932165518075476445233335175397503153836348173891435277056566303620507700702450600020005244287582541017706832589222204498558333446951897685110509324062808672386226434387135441993428728953461106566103573995490943361463116208109249439165821040866793941102965621187213124874636721135705627561282029705706756940927234492670495419758306853417332690397240324141747920774163325774280212563632562700974147474229891368414876946655778705782455673013846407526935645343546611436693391372593763868990875064634717215415409771758401620445349373002974578320887345541054770154601099799653440965719197404257258443235582203463793209712963918615281664*i1^122 + -1186017509866287069772851005546491974276681805577769945648869053772599718112381081954661536105853102291811758127725216614491222936841180073977294437565234216682286427641538816857122727143152544949606755646822289027170390806391355240528039997200345525307609450914104108836626023892368165641879680419813829762036893021778446681290815623678726170882235808587587881767847091484268999976664641761707561416515890555212820717349198796339627749641710824187699086841259453835456854446458472103856230052308237051864071806876463729817011709360286944702204931503999235722229646711872135009715535788440324316617181670696605376296278215878350444612101805780722424257597619108093747243036258871243245158185458881773392597280537680701085908760325717033001486436705742707280456053585850377067447621090571067379564492961048971791280105973230891572905612213992135994326758477140630712646655688160721218287008214248489552117721411069940585949349673349398712120428502138198351602616457291349550266969464667450078826192585528565243434572429233953093262405341913991465474356028140680599055074595719623244965501519486643808147866455522951493558336997549898303585721584042565720336702621730893323181919431698932217752828552394961294274426780702251890483281100627715647827404582473761101899357475994761096200620924027979188740787383241992353213235772030569922160346226456792046261173848101653289265403469118289176851598993022062130364059452254630488739915379985331946711840197934245495940085038374480543651241632891493502965093690893979679630967865537871518906784289930311396798487640193437015685316799148899367242789238120247171269174252049447480159403472965888055155230588235224279529299186263007669079124945076993780197420201065443140432305174375155323977480870621679082820904266661795710230093964635005395953640041713709236182978402373226566148168231617754087657256697828101952174340115629307053030868094369915601985574322839306477411117523029696208790681917643562076189180091883014281315593885897640873221110752445586200579131095063098282903584930448546933797814577038235043092287361160365792519549039743537900418399944239430004935331515180388650708451220991169783383639448597562775991314613213823220417675545214891446620353078039723270540976386377463199956992*i1^123 + -2057540179216370933111475877147633655552965160575584643349494133100111498838760006324927708947248524517133502170480977077879457246726305966932643890575661101816510501467566960191455010768617519354182203073474940642462407878041341148738785546894008370502568579257970318236742072529829500636374759311753419007812169777133567884676822859418058829825038021993262293679903910127295584507452968919638334135194546519896635771877905671504746993168091992907547244520729887003192334990027144946260905391815526790082886965590729223670324061220311090060195681163154552533692336445500517318289159631821565675079017879638633290547942321530947342596681474173422889811132047390198294827270784730139726716831899820465664145750670145951708975475890307390877167797533900685919239038761074249101099344172052254376992098342758987342361592648065017754660843272448517811298837868599831222265967969514694337460666150372619847691603834352108286753352286857750841752674921171606187694436659309825633954471111421191273828111833605646220265960877662350407973612372635579182656158516693513654356793111617541973237015046357859161147798998838350243189061159345822616965092577853416116488376786965232356027944163531519666578990696326199696736103258547752976019163606459861285933941291209933296522813008160238192060229263781552887079444619917747275287214450065359709449071167178843939405670476146291161691125568807691569817640239558689628667859105554434192866604957739089070101253807315403875457253445264642326179936698912903110073337628188727751322136345254727576436851286553100521804672449284593945089357440188909946505370877292606017942737141128552499638068067691214685545151252978055659223574036461703910060112592895039780688229598416882001119726225423621679897727237946111311879746409444367708365235361802665483763148912566189181792442893556449019314603129833635594904717770951201927771302817248715829503620563970144200491056407105410428369984490998798037241493878034108557390705377409763568887670786628535996337450090730897132108889677423430038807922732672330754821268799469554543011334003212364321177686336912070444693449569784251713766686519860323117130135683861010847084498745284687480610508593944062999366304009687860342194593887552741124118119710720*i1^124 + -1758538547205334792890301059845363831227172215200019161067594579748227921107461799789899945358900535491749399266349315740895804150233470127997408662323069393274748590275992432838480995005791677808011203310286794277196574574288060645243774656015814459248632888022425545657799791955229721724877878609585710390234320671217997613603254185068166325923966713062294092289025538725766626682117127491940242098445049149485121525776161495049736083118728898971131755873243382484445446484946362557070398346000031159280333308876392064263077057220366488583449548540943150429609386302033966174973399583890685108307236557545527522874546989941916340116312780561481267735437279241126068227191293183683895114546288152077044468990810327393487977478170658290557200049489951419719790904214044811353191508453503425860323490713954082863044973060931477477768921108517873968083790349569921674807084622103786351859417243058484860708031464908539633043541446050805598796457380167904272344570620836240546476015874400817856717157681142594528346698728913664019813580352508455484221388299144886700646882679459799128415452712174160061086507918338373533450347793685283683971363702097421527869162573362730579465305180290377477162859576380885593238281970798265389578332251609821863600444962234657159998671079482695438975971492412177419543766375229648180241781535080349409165009643996986054144829115978035989456392214412017756827535368449787217324803917554763039219462897101461756794949874921815123080621871968615760162718273177815662640808735534618447915688689040100145099682773620850366290627414030890568937590836865078025963292793447831778866714980858883001133911769021209260435976347093837545225056469947169414356316015997749198688394884344813550921624864910276945279012257141847959005975423290209523738213613390265730250814037541577244415199391965861712055033188488050918812441100167240701503732367136689722777146967959071897450581446934275413453051212885284705006929265843030101149697019412386574674144812225866510275165138070828738477976655069633976635928207677206545197983727975229938477495767720630847024599825437571435710614631098462926903024178011245778634489166298807217943074701679893636542889840440604336095289708228923838599860847061762048*i1^125 + -740597636705101907164915206530757020918118617869859154169214256088478854285177151826441591531722018399331955132847379027665163888169163773311931102492872929694739259260400060402536814258801054074193819714077592696840013576723960343549109109856921378917559275217016086416347446055535175290729578974977484738181701163121931625031675436266122665090772920446562386219106781862969809126493624964302871119754104713341298837444576407793503382191863949922519694927747157490820012354222800859860388574141977752460008249135040102569339080971550355100785283959792940144212063765477479004121610521002844104653214298897016569252552709983166566673850814069125651911719708347282610126557734206275655237185803906196673346361842730853873003223051237418281463136238248971033585638104127703823942723988656638391317824131282575668794860614548138634524671829737497863228179121862967740371465381829324500769175742385850977719862846199309419976621444586106543512135285849423395144446051654398762878945579863227712690886950157511001078436725491712185755199190886964308950770971907003933402416459369153680851164405680710662155135149651982138628836640494461179293423176922826794065792723198050299087332805768880090549568218152664055777513401303553458016162132754230492559463105102861418165946079098929839666506029841896956494927167072187510730879780235830242584729081932098044738791149814121196024836306019405105708819080143707945566605305058779369321565898031777679595766433235788016483525799419352607072280608971571780651215286124989032472321005559437610239297435876688291676243414126353715972102354716952971293627463135629217795294472727946073363949201783915466913452842196369114261503648955334357689255553308114228507455565843013134643647684096181835367627087323158170935569709876233465510225339759190579322671014894850687355989564171911401498185120617083604343265499698110289878669965209966519711077430409118827632022145722115523477044486954619436167063499397761891691258792647151245885584921109609307276026281569649391851628275279961947894449521864629359158608610851086870836836835498447999576838088232949433172035351647894923819750633207214855473798823860564701185569745524340259947252374578868869019576058175371553538048*i1^126 + -153584238741347161224941980384223512614497690513631205250484469894293399273874032444551610749646208848609994898228123736019587847096429944544998434236933107994878103733016937498502045809177535398961889085734418364559335640165535938382993819450537523959278453312848670383558544023620157259628001909539288365793729826522946833369147092883281174719898054091958794018981441082945777500123112087996265364358831892118023997399182992462006185726218580503509543843295371059663555868618480132662062042365962907877254372951299925165739677063050834439639126704391827599301862170290040286388317423935692869957676193762466621431351125981397825385199639183706559928564998011495697986918147713891488182939867978982125046044875478135735349299800753215460467384439739403263806552362228604944729853582782242665801998453908042371176087355126263914910463501759646047058456984343592696406487636355893958097952930660993294345218959792812415551522749881423612576317040825728194042554139368965148352606978880471552088691161671256299554036506649618669234792386702959686169663487247678541213898146968637642515752977050313951802890718238638470288727473172400971320450629172068364168257345224122264838341656564833274468358871303815638925638876509619503053203166667998770175890917457952887288120041775394577472749572243658370860386529639982510235396404864884930513049814194755331434648518659262055670551420380145619894690196094325090605350919829348470259212883956429451136197736247208074239232487198415702480498410721733179879903833538724474088478100313046599637464687480825953057981559636936287119886410409644553163119130710072438847188104265477056121051544349324603793748990202383359762346055014005010008329842549485231202860205898932246015989971380340700355556368623377198781551610490492418465639704219714858572848247497429998701473273874567796264803481760893676679716909447446406126545953026399272141814972524146604699933817128280930891275816856202128754696324179377882657822523807026252764114608675253197609952187188471624079286020502194349863005356401907977877791067032253773070826565787299380824757943060031119435528618196097115988427892105738883479478219633160103719710735405695478380049428155784238951076724736*i1^127 + -53290547246364955246956597435083109962329606570387411027989146678083906790412710963836218940942016003359108074069903826271528055692625844001491238496477880781643513751320539076051471018867024369993015062920957904312571212318537204044258306127242285502946961048892266600502909462000296355763057717650892859248307121604900071877351646216933048312691350827691822092978010549106379449695952964467238728839110050105710640693044012702560145239541185867653681561469565801890607121651988341214853501551828294696972111840096022393901032775529360601823523467439561101942817462403117515658615195195235479154794087203873187769700533722854753782624048143858340544195486481212560039409450139240739050786253455889221867511141289895978407886359185842624954221474292385322865086813967813228526212996148790609571635587631664002997463031905125992115942787185590946187700929963541566166456133202038668899150728269913422478503394060116072550011870477450486907230254090008800334161854313755390796275923943776670625467421119351755490757251991094293633625741125053496475886604350541246019387346123321786897686618194291232641788401992724219001382764066754441909150571816911524725717300962901522814948709494841405519979641748016609263865145611335619229040084276131184954684003954025062181633970466124350647975922964414783464685864990671192386416542378844932180505706366792952841886191919815759102268839848759271812118596998487605071885389974295552491583106397667289483477694508265699136894248066548722176708869189331629868209542186368902597917155295422217099896379805996811480846796111787255598029919746093716979900808198058235404328966373684590059675652670758495408471010033963822229129711797730438901758297507818325258291246182304370209563588531764173296298546681542020942711605742239918921982403037905899880934636688951933374174975971002706339929269209466239626433599435150710489333462956328282689587095086216765524189708897856784653264848664841183583152800750175383165155477153302052911402151505366526853178586314931423278461652796761234547414668644872756001163095152100556551525041607501580360831531875343872022891877074572662543359691112857961287282884085435216613084980817652723960971330068676608*i1^128 + 1040379653218310910042878012694850309217752903483244752746516786593308838936786864362211001263239788481551973329099335211459752088863659255150692210711834201074566685990234228333102276367659602888934039701077049071703250323859907064521110640546306836257703513702206866919645174515248934470529557701028689757548275098720977831611945942534430877802141073265898405795953496709801163557451252094558652429211821000236211167217741553956664042639722866731196113290616602263826507481860449162413681070850680915612144600049232327239834993013691269320130228244904439219418877591301531391307009186099018766823204743964975632302271174083990830508415462392001534191519798175579641303708110926824773455351156584582882563262771631958411872564785908356304867567623949795262247211717331272224409397588189685094690786021658867544258002576512879614056597626828779810424125449710342450279869829090580515831182155565318874724064954446925638486531742317122413376995841713248032769894094080646812880688317179019297848534865838752261227050647410517374252933699843326257398630221541514164758359896295643038812612687272147583240460153846923526158787833827112720079532418059579640415733007428051616534774592047601617336327680313391804373850240317330738265746186712996436114264677990045646751737091464695842671324532778208253972374947949586253650776258596636692820416865160660187136336013412713780548218634637369218324939019228649833460502367960407628674049128088910751770761957630160492516563921514810596915433396674446252728291849592041577254584051744880571736087916531131648740569183488781740209323965279786490780747443758204012313040356880649793121434412075805337183731380798757785402334539609382508411892115804327329612148707549585638251842026046932056273203353680914121698857724370180590923938963651655804112708179724451103892020225445654399144765202759047952082809143106453060083775556779849302944015718499265728228989391996557924816274648679559829874195366504338862015074119570086080458307971370852606353788308629275777623168192177621623745678108532571837258400534665278544065947161254722995610689682335096820082611621544418045990830208136412454243081185210619912886575573604107288576*i1^129 + -12195206290458929230386950735663224487293650470473533501538202108922525454938515973394148436769288833452413994809562885216290026680055124907463330650066151446612947230564556161641757762377002550912155664634944913959314407152585137051098271516451615755025363438731437279804240230148398467079180503701934468946696858724799366040437123075918685857388544703934539155634489255074408639255944315603970538025704390648325013653108724082867882476607617494696799191917006344873245794314385813823105954992296117369700021515251491730504813483090465380231293566773554531244530668888346670911998844047878364905352861809149486546964476535514087279133523071133114321396665924168588094410152862452928143449960894299985311498648489537440442641233284324704029618790332568381030390859332274426807326242536020566195295006572321110681834371096183203713458715785144998227792093375520138419907470086628809224803548461694046940039502015555043521018315745921997785455016610162665308994298020813505820305473860381766267554343319388258654356231330463050963001622375859186183984287392532707911682675683606299435994844546175631920924730379089414401435569042967157542140024556330058187318351060390842370086305312703307621505690888461773473903089980750154796167060827421635084050933544397537770189516864274869761643578327908776137749552725943444579299450664244816533632011836014617142165786394523205715698281380525668990681221587623802700095980686085855174738915610003352893373121734995030726769920757868129349230539236037219036985412012816718224297397249091804100211020120386239290817207934001579202956698896996673296839168699833335442900368515659911660966534498510221570947802808437505273198398251545877936485268913696947048901331581221630959197804236098147852261520486507287026919664973517494680021817725457290435802292228806175983461839860991446917238780406936956344260498257686787659197615396631702269656811303501316310000258135286233996542506429293139623233555410480007889000382355763018979982827197770467964598721883653962230929955839503533049943501784805288913761681882783509806007932969691012581225446204876954028985790168356699860409125882385977463198069302353894452494336*i1^130 + 622491054840240024212434651291789994912642582533193812204956947881542844280167910425266218041984152800733175298230933360778747630059067252628454656592330986367026397672790406775030374854669835213120402469014186195854540927607480424096540047244660866736170618278275542131185036746181320683454876565675934025388050580644620647444672846501477828008168827015403042941251724431638043862937919419428170747508362333100253300470639070970289680078094328602660113293960252879190226315061223309406641669426587204725203412862864803186544666684305713319482918015446394561955494570784555837093651358412516775765002957198455195732982859498568328026439341904855597358880948263626682002842192393018966111790493885803242558928575932697558060313592964293559934873032159276362036271608896222267053148906643055436661946460403550556647675136518752889160831220623401822097986292919663803521942290569971917686305702145493927822141017883924065843430315396236458655433596364764066070135872410838466426941391062457484915091776006899207020045191327120693044449313757399541232058237158044743132977658217737736780483716993932951244271313159119507878594438875121680864379868230301326637805773909439822554841460774088636543326061936417293719385107273703335951646303669322217556014134022235625316870567197550527742954949303138366253101371168318858621303578026766918826411852305659873375625354287133316487338517648141305849573230148967572211180774446753139701912595466406017894967993765961521722490868623269036054927964778063921464189713989523956819106949504724852630790114246224698737122729516046692839970493172940880427971591969197228460436429492884761349616388585022201358506532601032058899277262269765874343100372185307583967122322259399447324899661114064397118907621381702950667835249207516586400435477481540958292088524569756715359872800945381492265808950529792481306769120629687031350860254777336484127397262920487534902560474082513612785249792717384717534423951944298027637320432363391476957728776759735880563692297966526920488187661976654270111306658107731489518941637866194115890281682847679714601899088755532176198304737556721781557163449899320854183936*i1^131 + -282954581082148238277839100600549524312124099446125775608775805158750411864893014230189863795179683217996653349706170332654782507256126872062185068167641680307521649807396216947986716077264639159416994357827698654748386694221255183094561132335399100582815479564981899682441160840884265710821542795189950079769838851762419411826438558660936935729301732937801512159654775367438864939036959994937937759212927779812719074940296709995784592912774318557084216619505865963732181610078898512413478085499616269009522560066656040887846603458344214616090286849650347502951825758313258682625519335043254192906914455409962423118097422332043822546884192658562653253731298379593285314790691434639745743017440143893700829161155364560561813941608949849710121184673243722889066589319128878430918982935378302460824675535064764186844365740852884201837497498736561748600120751431271209348660341029965309079814699412682902407001027725856247823026990082419542732964126877973427323943567842300740078164231624169393321630623987110156637619805161497241870534095198425048124385248423679249521118829869436457109047802414873988624296504236350574270892259815571771678337487383171992497426886802264765379009729471616156313302356179076053079950468774217553710944975960293137597484702397827322976135384947033401676831339140072679246747822126767340897938214161561480436153493660455939937699921316459813612428619359102052453540672391100009123015183775472827856661513482893085189629840384062815211458615336217584322916955691659696927657960473513382954973523869064255571818043027037557927379326749143384373718121780651885481526149278905639867680489461195145626892519632704182285292222356849594400586732603383481508694122568017631240161826532210925477885173524708987336001305884027957615130876483604709379964184458457070958049028560945553159302229553682086490182628710020796335032660214475645489100765896670945308528073075409529115233927906268685649441900631395947453396907376666057831911831410057101036451197323696532435628348214448929043189913113889527894712373708596611452034777289390203885786374392617398757958125496331690717673693922861579763712*i1^132 + -17805242351521471589204420169709314561588844499883436187057070381858433792927542927769124791602671371449976330443074488057344364125680765551669696953144288485779764279352272466475316081568734852798782931856408357302259685531065447320797753151954447522040716751479481392925606884509934671934524821546584350772267927034423633735487526528816293349565426002663888897770161875498794398459362417737520791481483411792798322229150345158910182682955907971006267085505860558824169811553332000977690047582981898887899615922678754560770180175343084331395300311669887291194422696373533356500044534906777417303183636203729008485730073551991066560310716330902946583034641337212467492620330771901104370280376827586098131650879970891014226036940712694832004909947175684589861836393846245025676419275753050288574592983701871731341222662488835911755901565765153027473814467590809905860591497520843298593445450840016881810186947998497299213535031902761357216003956033399064449798329718077437915359217888361522536848452423893960034135726876279467247091906429430247684508376271287652090207839432507714434676323538033763304753528155587364217598847264376260206721283109064273324260545630847767319256020878321351191738162252159909550346326924924413242170645932100592981999756244227272079121683766779393130413384115382311323815107620305165097717211420652878099085048080072473217186659737212113945067642597356924789915025205603323008057957415144971359055220240277704624650734473092590983908518031807462628214757632683118947503602482302090257144699140030941466583855021421211802630987512740456955173130078791788982208444362562279609682585988339132165696520156100989602302130372721727181909913506924671209515841986910697439485787991752724983910797254835547071656585242949264198844461464180452831764107181004769603771251093672108999512582866047284031808390180187873960472931740263722251695551126126391081712316077854068507323312083573585991775925491235136220430958304179294741086182234845769266538215778996440292332665049440041594701269431904037200575743766709718272007238288048758546778493918009426945709928180851306135552*i1^133 + -244254025297227491799339764153380492444078358161226777158596820877218486853866903372225007073215359782437583972787030495883667882987872546279527668675356676676973844925048597296154350608228026881547508536033293068373581529296567862311064712829096390012324155823097393697751152630009466778557346113363645348716344976854852221733331602359099400096328483523110733994735700304700691589596962539739040292033847581746927680000711650100496606537885946340011896284673179163069036349523505819204301692194918291553331666018655514058866638849511191834087924142413032204561856489531933900624361373835773508926037472535821972316109426561805859911376779387761682150263597506085286662272906524590941050144221323954762584985038068271888952750114345801632742799967540912357033696257817649491046671514886935952381325548175776522524375278617739734230813862663829410057169547146381188049794418591532774821093746731845154649598708882442333305328768539197832620440136207517537298180307498101951082414764298548270468182787116495839781136875052285294560858594745965749817527148443796795196305599350303166706724071693281205064417732652546744662907230411281735670918367291660847964577175979182891598438558945993178541918199510098085884898115965014532846979396049300520736702681062026279638974112551891317138946635372754875090796299212523050534245441917589403443513771502647089382057892242225625090576465617682025188348345711431868530214133595126482844142065461417385269670137584702794536370272894754859702006507202974697061221036662783104395455974301860698504034039564836224511623433571758058585964903782009881168576065026954007122280684674345467043059444317777335384911806132050573806445556664655161660939408045747876122719697566445698607564038543294376563470480985324326861605397537849130008327088952777894039396745502191836012339343832655026287656740481587411783181923552916225633692545959696554267830265319828851495990816188350141686911082111030533818191844527872055271245016591833072953063076076913486181771860043283581153550888419141506704556447441598719192846202487002156423574102813752426496*i1^134 + 280073227092022511526251621194964427100997246056120742510982957283277556664202250782954658564606405202911271910571464486870097346174079590725035200652888026567859053550237806527637486472664587059726230952060540647798173394949004937144919346502683416806833289633616524114957529440494899172023189913577430430562605728335579439603944338109234068518908477720871568824810936523518284309037030031719126955904029196822693026469999649663342539219493849270829931617941257451777299783069180386985991574606147205870003425192268839344688362696505885350612246986264108578695781735189822511350583358819874809964795776288417790038182364572995145128261922921682273834439903647524316489404258406565668327607051542373729907435430259302666126333463275421790883172330356878852735678042453340349701243125118009114700572196719938386722339175060696638687814713908328869498238825380851723528256845850081076825189007132018780497937336674261606064108048162400646691868607724328234210200428759187733168650507136498054246839073168645100687745771064892389304123809737550100121158927194658071998866405073262105910288976567220820654217565954572495652738562826435993517426776680002884591076356476828302120151187514724197803063428249533843982491028700749421061586589956596712593210184353155137450426434139049708688312186429564470549991642612250270706230441714836276716179917897193458081047967707387612426034262420038480867171230855966761009920649472096270072445732374176549963258107629830382078227008851738402689124165816736073628387608885406904686012545565692030078669595455372576226809873739290458633125293552160318447594174700948666202529333976969934461241935309901427388666136973963523243874567135092637876594078317094173132979922608683542411221934683766100434381773350906469427474390177219809759451757853184677363231172425510624375909770548692758892475217137129384265404583461334555570316310054322297198559535085231657260982881315190452705930185644203321275360679695317193103879231380590398336494261181509934297907752817542239520845842703777764729975502028059428098134408685420544*i1^135 + -69137110524076299158823185893251144707766107819324475048108493511162395794349645557133380310795612706688785698068246601687745500551701391588156695538931245388408935513596780290372380328148187444088720308274472153538364305554021480984076696588529543899121723898133388384084519832615050935366578076504119041715212427729164581172357023944667060489422401818289244591581309109722440491213662195219296599531198299881814913917195040237927003778972701164787608535007894385995399219314814432002288453990689374748639390161153584954880731169156708300387237993514888179551054133331090192990823215525681562593852350083373595597271681117706765754655337406851036441351384245796255639061324886519534503088219647129122496804051959900145719912984860773119544737953452392600338318966102833447160751906968529190600445910150674125952067636927422785121156463587237519158695025786667227065157601858621068328527833044584984571781650421062243624284824879521749210341431810628190385261464518696455321551249690578389576392221608851786532686401466055398268882295989896501394698509555428828681102538002067999154735936660437103217101157585894765258645677736930230068788397143521376182824670760563043720617985182553764090206425844605039408067976992900066757071048131251439720806204615525996271213864926394306327039351274261537042984145825933688747453339044371601464873610478569870223436239411748015037105084206315384625716860229699765280909046810982889449187809492386359567830161580322866983471361563478912749221371482531049940732453423343061697864952217419535992790534970147798174050467387802713478479541720883769928287414501022227574760170386131048843740239130123809692963561694637656851262571643701876460464456652700916598687264876685016115292729126167789142920062981183839104352191521368344813182364222588638864649703921113282154001737579303569329226804887842182163722854278766006150489018240189255376119340506261449036285522570333334807815859659475589298367782121090637249395185587605515580036160057235203147558871278225131624747666910908384556756355776512*i1^136 + -3047925318054123718657255643425479820772114572339448378629691334290217364015882346323904298111335309814557749540673406481290003878035349288863479678133857324746046714314518684301847640761869641690227766137081323248180227709123710927089857976539558547909184675053855852510115330735164507689867246622424859607397999050985690292283626210652679063852503036243172688508477778257337025083170710497182700385577117692160463704009141522430504671231974051590079927215886286907456874820240529020032413323753926149724577546165853179536532171803014609084099916164586393823314560148183273676678966452045254283382444903065259684778346119291360536754753878476830292038804936179842696267404915472406726549174228663147547727063320258143399257416853363034248250467496657209103439193244374185496529140406570701330183882078039842669080023057437218434392752918746751309143263587831389677342160908855331561361013778270370179244468486632567120423879268023621726757319190064807894228456181519537326788503059825445948871899360183169871108169458777667391689353433409042978081609337031900004686557766229621325972965776641400341244841062330993079688006627535965602459503060166895456608702539677905805682623438779492109063152505681684790153660304361753042688630658364024914269972298451914053993421242124962297611317888161645219296995107198058774076392185868571873154256404112755911929368231014381007979110151269865663972452737058338117617094900590579100431937791180170967464122235827472925150693783162000943939016801747043080932264301808306206133227030760814973204928125396425579470201257777659187811774084892208704650546463655099337571799666521233414121292651392735984920402479957989638507975528313461054579320627125809278557740031864059501651404792885061718381014339545323988987279631885494909546317392480708957986179202787896008429650836565982904664170505355927165562752875578682753741171603252034124537757695771868553770962322874988846002496116719883972373842066741270861094937063306003201415473599756271984705346428114974004079493120*i1^137 + -24487334548369700025094943444210635195339132646285989934967082938322364343059287441612476140615294708836712468913675450694999888556218449560157245637812883675304006286491490386734725666514454637898152213145873426977148202643839498509279010764698739544398618313608640105885782071282151233480801231408304231166953863511083860894060814963790155548818179416328449334424210193191251765163511363296731757254442028948919887037639138394398310209401616692168745460195566614427186009469759480499219484995287863971401430568654811299503040789219659299364269286829527510554515163095753884460967152173639192362067849061294522942717229586572184319263013955872173243354747954411118261379395485286121949245230683292898464286804632588455222284621855891903524203004897685234341285389810579728137729075103757791173498988277977913738031888986285898560150810621369837461573629816408885677005931097052693264518483841627078250045797405383383597937953654225969350408308601704724803001653320305942795732223294865673733735218709247499508231513038992580915269287530867118260187779231640400256240380470012083043418431077945268172094213273207888646224877616054517437354209869930949683290908945614449548164355266817405732153918824234939184548063472281244488678204511269361073952507739249733327623223401592963079758271769550800092088373879758112279244063939550664263137079956698229315132343248014497764906686186221460035266820297890832052583564790384587272732640172764219824562466008133694281138993880847841485170829756831975462405366831785192008730057405542213771038196103470941673534577041163205666394107494786820195885137968904669003340961052231090603623746369928617254375546051446547862973124029519481260754479334466972517654894167203581117860183147177284436917080220263043159233656403562041710534683634794026998897025708715311325220675101317341051749621104771991331337552314527708315048007545163251123714541153479995430724776739332364957258815681849954921420457657588111144057347291051631781725305259955650035712*i1^138 + 40940165713255466803075618471180411132505913249927706407273012122177603319177016035158843221070894426993053942016556017374143336220733877276739158367173839755883860902971324118417726986881407652817857228791033805680392214974618358329307510359981046741750461133616261603561114839448038848508900006182704869453697681082392091100957530890575000517294289296578683667503187698000999396033584746701931285468985458090668939816249346311727912700137794530581895597008044877829923980223016768535587642892396427544950960776188867330873447620171089588375877699994238060868633100981165011017158689590902073688508015975822345777600269666076679057195610408216237587260653499654458393594259534223418657659071341467666851802360083713084215831570476841577477459693717234997532640037363700909854133014133341952978176817546194360022342996546397406302971845682382683045765213637217926597229950284040016485614113345112917793333981505406926662005377096977680144061981691622337215946907071643365819962385300119200135371313712516704749447783478675135134393762561367681887274083466322682514663457654897325899280925574865573252065790844159276730198766485724599310955761392356371878204737192130425759759048856813178935335569538686587943002479500888841414374611488165745091670617821127625496076776265476948816589090285807209057425923203492219606847092311378326300313847382947704106627988484468385769318928816605178515734969700096845079935654547680270355716771406363826276846977539767031627730303654611358162540178492350098600808809479053724663724607902690663843127538789176718293943034284548915982865850007290240606193802881674885178326900604164668239163588922260938956073356661747397875086947669720793461790691760246305103076777372861605628348380409848404282798592285192281988042113862991944191053112896679922670435877609385816077309133163360937722143551184714540656429694280084024388830127119079648284239266309428944604860579228353846580217242030066273223583914262528*i1^139 - N1*1379829722336374859581257156691151129952532924023194832223821172537421658622944159588936449837998150537761563281723776566337302456789518920550001258715723460004218011586833324609631614927501919038608926959505663571317072219688899395701636168190057393962019532437534180552611705244053521824212928791224832*i2, -21001665796882866820562401885915186658891548393077989362798621614248586442193308580514095728078623203081072908062700491552489210535437481658536787581270054419811251593869907908303222186772498326205703723495702361237061085062578249753152974109275108236897572557591980365022568512346695587842766025583972027239266416151603507246294714921063735932627295120618805628689256442995723969781886736272774966075642826974057861607532728412249817736025696900783504539125160208745543183843887489133824331523356983464347530581696176146714785743760132833816438175479230942222349257216311270625416875120567401466838138999948501186973242943696075910183126155215960409456883910693670539863111681544829156335829587981691063373464913661389812519857763094230724398611907470346109059424360181052773412738636180533045936826302050448415748410225946686077129724871077214875590211293568203738820215150815765601911550953932663368474415536644431886396396175566838575709942461009849073003146359634528085808630229975140325244798246728005085095513646157595037109095956187930155275189236709814322150184726450450352500167016371079707449400588646129750545895143492968961251652620941742831209423882000087711732796444737116015383210928985274732735920591602653687549704517689223219815374810559702899289977387299544646272501153286232032542524236542271835240746643915448589471672502759329556582430110401629183672169061844447151143418151883989389489904544695573508452425939387468194568524422444871063367806552831388454279121454688717921590049796456368360795148483695658855339230321189616178298241802529381847365990088243732977774881144144736558752459425587772175088581130130329304791819963399524182487842709633814628667609909612529073344413739686327165544320211425889906021903447038120721240884986461571422924514577506099420178865565371155028659206271913855427880528645441265250737667432229345777771668409058386960202477723643606545806978589923665523748941231754210987323057599428186611648745064925760571085504023570355392038117875846503235551716145678228880777918649162235354377030321603760630683253353507434012556004721888999372862353533562960479818101363566882330285542758426925964185177339475425041096024934299030672542917423912276340062081121203091406267021185542612260847322886193311343166059892729660062720800476120670702791358856424119863839242547367161713384826883119462830653848170775409855265647218567650561041568633195049718917179222740991983718548123139090795449976810911615167913901663424059696290929291481975200996553555313603770834870449535794991113027893346528114264424733181878135388597996391932435482586862054055657630380270998952159434074207843338667127571944124557167484687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -10763307935446524334109446642600132089165625476259972970584032502425985017678220552826279582384756395897562466580096888114998537149759766890481564344245827108173912544145879130619188016953934209603500960693553933742817701821916820564599655599239900882536966264540378001551177763912713146241679755094207011487709168641885098561050743891433729177750213674882888814369889589277620116622163930345908350254920359480735209875753664409530003383873851705878874328785371818993788449626243863074911225291363185510847856129856862506478126553985172957873042977132741175955551028146935310764619555064782326808803176479896337707866288850587163391299377245468354647523699708846629610620183182044578749017642762945418874625612372442339701268736465356869721786451989953572752661232561694582820797709984666095076270863033141083970249009532733231780797685798536621340004670250347826721814782351158888418251736296751994759422450639177005122763122522389219941132036494844372708445906417882407663472244071124447474873671510602881583617700830350310804190145213659242988754997699072015062203390747912003874655581727345395405648906266511293808348453301322801389681539222778500028613985137444753317343723282693742620772961821940467269962522846650463343767397062993862396760962732877396572795473400029791305909429974830213759777348998036848056908335124555158267241122257992939857210296634781158259146086922585844492162834428689214233071341273609793514354240469634125369411507287049659147722711440067449966711345973746962586706795713150815728442405814449257055409424396712935266927024157870491155728842377555689758643824465487765077813940553998089376243226328003312408734319288000395946305486667958912235355774304311161495346220606058090629416475858989409569158995141739089318228991512631661520638118241545418897240586393734706677782908339689634442094770896877420348717929857679150199210453644375773998960567044789724228803732083565280865844434085314654184269298357242106604105733296542650202703339392080682375667892696309546387024457457000647597315441044610549548302991946921043961501260036206888522697539663929633301608451115302768881341026442448788917480346411678017844022291000713088999689044401357289373263618312672251884935713390542125137900842325310184579151899901382678987182918141889887405992691732396933845824353565189885828651580189777630951055657601576117981441465883935314965190943241895536393182265456172118353979668896637870218578326260328628559503400850061477836306530728944956994186373312937529942408934654980845295589669829343720066523961338410850395699874835917395664491760188079904047182308296109120646758958631201073166768454278621890506872198324119947709220468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -10854211716402977718266472786664342811408100611271447157223818549719442325501358669621982645961184656706754905904818467200650522003794371705261206600015809751082490105300723514871156157902699790687029928491854049578405219851444157318004142326198447000168632001495634229235666257095661678711350511298171081187907860802970509575180612301666915040879282212084855678811572441748088540556468560963492206027909183264073112939722744286947343599688911551019367314240933651912645146386618855538487884773477011270664132632028422322567484395716095012110111924916729290997762124534454907132502324561221890782888529865604116952114655412766888070688659196619868806885867621763924564863956586096378886726760680163917014077212979101964300948695032246307724297040981356421314813001932447727068428620249836199134367224084508393828889149244372310544427507353150364886177449469462421872760386146733410745144239452175625619026644326475502115023508000554187828561268234511088070132368594715056093823721773693358332993220156969224905098361152757531282513630071365878662805576423690533596888551150375986481039187531980783386975551219093856015302178977250129773473989283901999225292818807129632321162472045924010476618516650522569620480453154265378775957969148640757958604406453915287894919320108598374098762946124167130819115833394613718637759676117797199300506419284996213142080402781822470823205457742163466742476016226253726282738859655456586965653586202232137001820184916779065935803089760849358959246431397180166238851488314482593063179198599647463949477446058298858704809895111981766255767874311178707271813182546631305840523269111338338742642296114171077132298603020813299020494789708150973196354400240291645763971758210320250466655855099645003232307303509872552341898552473665328688073673607321212239446068529535003411501276440854720631868634509887030607329086175779571838514418773098290176140150028355750458293263914790153423742272466762185252203468565168196715717871821368964630639339892571622409309590464946310145126495142663059919766646082009818889045528652506632225507868756456245816193654304257983921875343791420134263748083770527729382041899099207985435262387108673449726655658687889886469720128494203950305171025441712362324953171280979714233695305855179726023503704568366834364779887303114588799609881069380207280517655274031081764735149020161476354145764505223309925240840056735314598036164946516187218566567890243142296644913617983971131254323087513729719412009514181402012516639567261191197291284164081819272308949127138929551371536916212653307035403411873806475492651560345882200267063096488940560010874247283872705683118311417290991293401192632682584271404453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 13569494237684705611523507197079974701499101451983943541968950484197187810632774217339679225342008219905807985160320752075288428062309890866506941730016615702820754983307507860627424247704149230392627212175612421572229470686585731259069586027596484448446536456994041529779629577962999070278925453215371303705592178626108801358816048274115889565753034161989111434585549676880460948982118785119411152057766601374766676523158447373455091420121763554693050269131196339725878241443742934459980002224181868247038799251800831072463453769415984527569297188779946378935644781532466054233837595621988122356180550067430715387193068767136880955722392426365288644185265147117800757479776227459196670416296590243651195497639896982439178006301624255177528779026402702025973686284786839558985137573495146200534777832705033828774997872620529904623129809073203563398332838446023163824038032831289431554839708717320630228629799913190762566037131723325504452999356013863186338480651695390692510708584279963624257510714334373216456308276642044577798837183149359931689814708328676962598551637277016834210462680148679394436472694099252490245255105802442902419964576794620134917051574508592400758217922688106218140573246786233425709804295899416379910943529112792330648542747437011464153759825781888655600453126885013645559030621325510251617462189740098119018568577421716645019905991468132116321930252686209016130397880296660341294662733097023184899109762865136926795894329687146349114273401243760372165262430897690945147669410626511164068006595155004492608040167195161035843255158787968522337122605416254825075439518880754871814129797405875432676716651101747549912084011962110638013777120405386537736201206009614987818241135806149750952615991578873545197974109164139526985432680336207916746248453737343195495217902624101088880841865267296421733757491871154216648398535699378110957810569620192693697224528335670580438810327048294046822952708719299110826571497845109588796445794210562244303125452617862110616083185842877682442490983197411248964737887241622320698862630243968565741621151615308847183535389356381499247241646468979118115090789596008014319256428670972826304446235660923745656581617450016732547660969497016006991435453345157943689154386029947754072469445810125801188284351240078390848089678967453938514950739261381051903894134514114701661559001099727176353653700198549588333064786277858800170083094533873847285549482745702269327508279962702768674289068804019976754207473761787483929953525967119709863343378747767159338132410225822223137718162526406731417258563705357206208904504413395270125177820598674374498233377388839959366970246188654096359208496434391922107156242812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -337333445836131196292059000522963223533065441489384797134064440508400762433725721770903490542678347889326753360460719665425626302984573295988650506239885412812136958007866811787826970646353553210098896652343897678177348629985979130419817456323049181469955494465083463705959201235121772914569435823918425371718090515272312041286553269199797490757726044974202043732087913550001246050991653267349727182949064082104670549086039409824263962062260521531632117130885060062219367228050441700632598897011088584880803951796694207719337378370743633893306239421902283339252917081064188302660263900679423223846267423740572419673777843096483093402384558268792357650449503496205327219988300963919578786198265793358396773748885131950399712633566104612670204394230780118842113131179972876382717043209022960677329333701632525774281337199503644852471964794615856958897013791960594609433919548396528149851772212916129111443434323428304167203569775419164722575152756562720896542085534269929391270304013364399763859256113377555090295490718453557553786921902899046026534946659737167457166770795293450496441646008337415769213535345911010224510832131679592572820517859204237506889714759388766961848612965234147331004234845954137556410446248071070579196803165701069745311893537428097757804224794275997602522478695514771314027807104103939834542458118564035006528346248542112974834648669348477783137413685420747059899171916943663347507188769469665675473476585780071804479196790067339454732853855035260488692158722736041407260698280965737656565496116443841523497979545836748150517545461518279591716988060350293494226940681975222595348451819900820911322348104803252182717883066307042663047003708683809722339796904515793990792210934059276249428695619561741820856415866764008839031867419855036462892845186901410559232919991119515079476878821637513824003588166116456793878564009186789287115299192850070940527378723250364025648587374966051704370606109421670955718377792474774974870825061901438999569427376751242491156337797938594410352294648817046209989368166705256484591579418201897317207367288605729135533260722546532528086068358404702349265857743264190084426029229865197186953484337564441984326514211151047777865881049590965733305484643777568138242132254869522469625471732515905249406260617094734313312819053417377738038876340828555739746100956639650126366525446651093293957782974714294767830695235079429140102975707219197703682978673462733542093269034447641568987670911069551669944870871886617527520795845472845543898688886349802987451233319074018854927000210651776655574063888118687260748670204370514333455069174147763201955891654244816161617911555500442946543477589374162370520022910703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -5575062388463855324835081553102487272032567607896052148485641868044535989328662565652524261639062283945751870239936464281138214201775136769501076256894167377231198412104742447527561588020265091259290511444963200504883337047643470834068416687590597933772653962046428842032167063316650630768254122834811248698858786808552222126295798500773624936144397087503522823131400129879904066101193447719936832200228845884130416886677811493397974781517847432777519955326318694251278942392878184028688034914321148932747690528062613874310114424468393081776072304454414409779125735097608435540237474283111402054544402741526518486791523753800960370686790976717637970363982163793540710858678490923224455804293151677139914600488210870977555348828207401122962428062338861779687107558798308680184004699383124913988267603456865323457787118181406289414300927780633807216788648397504184516003930785692835395347814780670162554016388075967857564582889186946400269880282518480905056656596892386236496738493729008937248934779479566556133690388264223875317633036125141559721860108919315339185203542863161241914253016732063641243244286279417417723991391708261906311829120916174502720432358729891293865187985646475193112743458321492839784392622606668228941113612023902870474150168446262478522404987782695295481318308644486360383261494129816028869395464074541785591298077098608796945764649597991741961877593873801398264317030677461574741490781017893853319516149007301004979304474430173304345461458582550689461538036296039127241318332651727195776283481733141833431437011948390743098198787194624722380553178080016425555354046091902032594001804500707825193258857606110206350137362525973203236414219561453555062983547493495798641633233331235637703102702501888473809886081450400544464816078572556356188080312414897417849035487057799863502888034463573101759082948699338824349864047494302348152626035355222090700403276483269926720769660971055297546675503145035371033025631501579705937101494747667103415514156435383923436467359988574877735760959250462496919626104770450890993573095523233186093882193065392942050643128439206661028184371625283107900525698701845765705779844810149668342210229089986829219126380174672362829119507656916259392224886801553357201281854436896021072671917481291533192907993542160228602222833487085223465998469600429081496782241297587765153329156519927605189647891987648788244415611924545368211510586023450640209190352896563833150752039930616525087309316538577996287121460009145429510319458408563771424917343918233552324587692907752000055370004699561407977325322165983345343449549602492684451428012721926085102588201607073183654041474607122667840574295570184322262903047313750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -26343867488411638651021130510148889629907172515125553798667579597639120865137762916123853965533082249953392428296959292216651999941981781643261763778505146184526017200759540025584974957557415148988508352411063181567298125590136880065971620455421206180413650081903764301414548770177007707092893371055192171459199455498040344264665936915060388268618428302824100400628765640267886710181706857083228677933378397803055309197796299523833906250079972648118137678996563575143200296730955728822512352624137659843818453950235289225096760300497819589143214033314601640386571085538334316002299804172250181039980797263493671521581016645683446046328403848239259776207769862277156836044796984226584703490786792080239057729186880425982364548733549690572430829036018061857225316070408290004246051767033712487584166373144017003773242970030376469700369487139516560803646258700494381703923572833725113379792237357510887422094401149499819299009806061535167497089067023453875191474452252974601439447101148479971112887258191411173052930542421295100351903515764338485539106973116743358108978984394915493979717719110124540493938537972282582212610574812782691974743916388082975063589275496112709177850882711298285165791237157108812632782424986182698848422859414651505264453457689348637440590860529364476325947251962671068948608728196019591044718118010403046578923781887998689425268462754729232824874472556694262942129597512990739732273236394776346149409299202213025552324630328713745174793902647329341849638689656652324439554521335308354031965349511295005545221601352733779293446615889239620680772146427398814657364797217676868972987806775272511597462924577225220921752627820562767821899200135024797565815471489075836041635986893764529199081722833486348313379705631773824679809319742369219948893013651050150152723699248107671998987351861890191029933432814243176879722066430597358114862086511570469070711653452201732264835534872553323257619624258082916094770346372827703111123080543862545397149989757954884602402934057477928509263757779986107767225747771356738187458541062521423820391215609099564665505588372639556973244674572574739197701970841665573691708723050428842770181760630746070269818514450059200203905925948919005784326052627851890465694563287776825585100294444250537815019479147711669388782117995933828068583238717781112376032118590860826582485151217116728870070211315313901853762020025733482903364361014966185272640626715242215904126342443816668849447705337445585049281676352802365101185037959054159626648768233084366743183690591408078610737160141955950239224544701818142905347335595713359686209003792242981936702726781378018151617221542973752294335316862139957511106576286250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -128407874508075892673429613596830227635820018079310400323353552325065618491501348030768040568951221678446739948280528939617375227670923405421830213651604559225347313864561472024876952368078438580547872653220313322816133828951902863761174342537625292668960939326618468186399362562277471625163662508794416936175735816380020092965597219892599127883942248925178676040682761034037818816946260658384239061556819744692031170204522176441096365974456399930613988082314558490262919328031452995562669445704805443121899760618544133342212792061224989056435247678454933406552616750999341257448817393767672945593752811307863933272544741396774694362066120539564869762827600700512738093269390688257673058756926122518388183921286656365681452134745837121115894594152763780167744948977871344668527362187451300342713684130202620955474342460617617847609046417960002713218905291586198726547985947103605044145154886818263832935827054842832852855935883074965276857380175579178340986048651868084327270160950315397056604967980182149964283661248661163557548374962418902369516402397698586762049440308442752158619865312433767885490639197850392269592781516321030035719729904102712991508172551864722362016741686228227466678123881531680462453650153755374762156157831614181504529400680667878381074591900852481019810660173530790177759544627441807351414710316502938753398522024455142896792474787209534643265967263033167402394604133032674506609274151723667352004945677338924078730261484819054688792480956282166595943064050898380955625763711951132740650366037046702445627499339595824542619518633174370071174900365166253736125375673218500105364967146149410282393115574079716936177882626307305702070586585069198949760713968744807575672056312434413583059212405955670226034858284665997792976354219664901536962935158896934525954310292757666479197699135866824517293832783693887625849530723388079030285810954184595694761062482024501122629229593086426766242107691836484404697097427961694006607950954422638391309051952462467375272120575049041035278146236534405159346117686766124097649376989197057492874719172981101336540260762541085887865430591119228356142700797784240941702425443800311751876127462342532195438735961232428604104332344696124921451832796270533970794848702609384350410157037434545821227250636648211794952322571208791036918148108486241674783861975579987774958602990362892602883711089277562988818978715142940220924232068998454765183787968953414397871362949576305770663773450657731482697937909215842308900631985897788172521136465651797413405486556890710402351381826099218174391203615936148334659315862885462742759182770909075308110879079850958501646619702205834368182182922357142506605208463580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1158000625277800238461072615665521766679358610914129007919190181696738230224421258958208766957513571045638558559685048405787788748460077871804755956433938313543612180979288954734287689692482585450208609863609883728639562469800379698576709040256102409750170008201679386590652369710083522994192079823449839660156093323112107888444611337666246584413125204594219084350932250181707932527094501953621502013572480911749578327862654107542866150034859700117303022517506788409042916244058891482319361314420422354612561825911425543829504383372140687611501973153150962803272639241954112912794495750861058440184115611250535146800271233667279917654208848761378214934067107709991519199109939929766785608458151523723911133459701399555182860346734857113515879292736201215570763757900042563953612276871738452444125213786431377302156681922852971367202049635552303660362137316511983191156997036368092990171265045049520150801853639057115298886239056124806756637947606728667289918294692116797623861209984234534320511092845964106866909326545105010277568046539368296445077746684474970252392851091707322424509639709605004529010359574386324773908913274064552381852128516244147001342696935991383732845809954600815443140433528411925227302948271833659435585557535796673049427354941138173656606875709161248727945525377691027573943669179168629564426168171502549074692307015561905153321302551518876344369095999565983501572665921120418190357534398619815373280596710248649268399028211130003962479667567957713505571473506108575901470147873934547667617747822204614384716266253820941113156731782932608086297498242776815093542998726467027723742793382422535977365429756317600963519192037142655455615119761219168848496557753598087432854423517474271786820903836263371380545529492428930580662095357833306977397085881525197735488687859742208416549031218936027425099868749863617439554918219624525790547990238031557748601345550286001000416232537323317692347752779659113418659830017265266276985032842265123513393739922430930484686670443712588131249044540507146508883736590542225485569206165219883506743395994342131161461360608587241414872213522686526501142821502958805740991330867715233674103826911860499856568914031539697493361799997409306034193296776770755312895283039965904599352037029634744357366355975495907465990378485587859005676994261033765540992563659615031996054011906191537873733276446840183553719282998261235530633006362780324560895176338402671140602141918582463972844651693343192450027789820433062070814558502734097200866903487672353890105611251147921751435863873199878376587501541516233400566628611617709802286720284836043615332626155148883480251592493925143486041027110520155493867412396273750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -4484282890848318856264956836127341878332237490196308595056788311251924756586898570610635406493815312516901631152080164338190842238902336275263798262999895593886694017858672505912439619181712721275772229189507622542780211525487097381672695946425032571065663980180012504128793939272197828479085948120913245134562373134416239820487894745976967879834894035028790350208870322199644377908130342016175250396220217956513990040926787149572602552136236991050973849714338233810187281726185566266384396539706345699780914534164932049187780527868112379639655758880175827136393904241762018551979590359791358562926493999929157183258110456821199803574390533129442547155145485919264873785416499532350399749789004982233412724962176180997374405944579435303650426354412798057537021202827314666729090547857855564590571228501428156587182206406093042719127873965201522524700786427214928530761697164559519207528169009618360956045228957085844153449030665850519312284342489257901741756074397284358393054926565018030858382840839421634298000951551988283406221734440678638742766916611576822074372405324252959916176064363976570831538182623562091539045341764686782284236624208996628160536588110397724514257735929363147830157766848036076841163424558707603323602654514439657053389673510226718029063262320911194602038018779711839793698355273296970519069341760798927625837954614662323679384801651379374618130199249525219904533945617162834694864934367167127851341570476330734165411533038966467827677270984310417061285207368402520631383049230103353563003718444144038597585371363603344687322723677177354725240518828641569603393441056305278676836368706632572756118744849015165017593449464796426097281737267916324468507333987519567718007575175253724769077837485574973584092323761636944148348543133864343990958875600619809498879608948570043369148375656014166129890983577365653619289327911907196042462422346775856825563272539561182240898257484833793009763514515273326888024659776848371198173761176956952596753582108260771549338836284584527612133911153452562149574130361160986271943229783767498053593891971599895840092728185425214296617886458732362952767979154219728612443839925336283879073518277224224829247537802895604022208899951600990668296767391001223462560686889016956038687563353353869091047863691962888238159240076604194926918650831586430546137841981170202182007208485695879082215476009907980305703098559088201334840120413515009132501851600273338231040016509248757918733937360652685643772156831153692727212227635326823419449597734235128331965790657621230303549950631185119921787257166293377847560559767200231335162980994769940511736103272554719716379802269094375795382808455032482353902869892186250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -127463785627492140131723942091632096139108777872202779068695830270867179085120675651553019276932523736957483096341193719029536633552025237308657139551359481540945988781788520209188972601537063893959592461098600316690156415161754322475823958335868906834229229544209915293621956383885827945203119728557821223971844472589274952941570839654092607752240730573827972995874072913487526342295116046140187811676605221648123384036114007540201159133644300998874424240482309978591431343840513140551916389623800290283535398411484576585641310832303003847638204736113346674635210629837673365689908754131776205556650906277688908305265421915163302134750960594427490423918416912201230126320366165171060061334233374637842578011535972402792505688973150982992587057963059334794646204684904839396136482882887116475706733468595149984030174669434785593069573059501802937469082321339921911812762877195704405158434626383199153067337487420815855383529428686962557145208440239609117241632012025510386966461370167038277608933155407855260644239770489012949074101029603854997277594379652406931416520177676598966592398891812335656008230878393662965718717204318324005119068628987218372605824525744317935004896683010329789966167571564547416922858970362177522156693061371816389473053803477801601602812330778126883529905889037778676175083754705682964298942614860452742645977235870018762873110486800067717192451302544258253652147033935330072080193423612028380296987328223744692457870617079023345101967832888975112210636870890855955917346703242877158421808762535437052100037422079239208192484259810377484556356547173723353964491915990337117396535556952677126676088858087925678316263334642262814176975074187624709484368941457653992954925832011449523406516335813762620899485417760336200556509231673651374222894546384342144081377802040935110305027176705113723695238096105620331826399299100494452167013456315519692846007938291294022183354930556091564504057600474142783205650399884782972122018617139687457417477158572596704740720502245627163826245854785457221456161205587539072732373454131012020469474296439698954093974756349335411770073715658378238595722498151234128554679271276240128198078708752896071263027849706681442526989035021827427574045134210206048082648576028834029060991064648799647320007560048807750036279502117556168463330500074479554598177053710560232454784120613775898644240510972811813416128674081537293287974981408382237340413010016963852219101322395066983441877063735296368894397401349626970822551836631211433138047453993709490900377706462964644898213937487308712645317416197132052581438465637781707652333006962354283168815697299711635263775608356847985492852056038257885897123286806875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 16167222864724092066247082198048581729259996680175504124978788905322883160444117174850878526243545310329448384282396773802058609705018461590381571342791450807132679605801832355153038304403956331644933458907164960429738767353896262964682358566177544343230521938728188530292151710097086808011285778309511994743155905425323550161869070165278877963653746743705951676226026809301881633327650526918967347154877666887041249283068806661744980036426658674460586161034116558667117742402076329029939041296363803850762063877337201066206706373408265240986478078226146416073977939356250822815433178166842051243807028451903394018283305361053984317907216781341750398849467085617504455760558741861762016435159172213316131530718495215521477743110764259751126736395789836599275080306365068346853077518436418048039828349335923084487728445730371189256414221483123272352532676926263417605870396876332422319900677234425973175342957664841662344642041186518082438052822507976686757220030295280425032320798306746616679963956698892115671943130092149635620434925330773800529556699430300258617749825000127382056212913853901641559337828801818822182282274123583365371894551347690883018029741388463880767881029179985895632727007569132189304461234174150956588486640265020578485196528533796844985030648930367103154448054206468880157257068371843761407564182339790632504257769593180402584931398086622675279824395130522636223486122699176446425138818882183130772065968408295253185647986728615649885301040320523943370056748591637332176371442293853706287617447036123821648308476214231771431413596529897280976134813841974161864767169596755272550113458125064222180244172128155925349663292690023528794999080300140082475792355319472914276899159685008998161394599996708558345550568293873077415058637288741094424159582162343909768872696239014712867530279607792173488779073905727789063438211700544244778169865019813922239969012025357758352300844894142076161545320650732729957700949500995197305418242463332899001125168659173536742874565366064918863694147683872683655413080769635227897549456804007165240481447190671510266424376790760446929250296613486911445453342018707456733516616340734612897569101515878367019257026757689891393662479682603244657972307841699497538048282673485606531286949709283459403615991131558780797262449994139698135513429501546911879984871536280041476204249393518718962273139074347806996826820170139737995450685906734438550116331284861948652825563463903171920133134985696580210965437230597376787460360723639726129527722915345620779738148220248413662920234819297619381538046111881201237550657762119341919787020730458915615864097649984363330449423519034122907568350158161554467041428627592500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -6374819071792483866256365066738566209605185592547661300316262570368997784630904271661588985188960427204608592821284699421620453840246666767613647411865142228058772780749677861564109607455207259388674618704181012349905313336318140825650277732738755054769946466507957657571827730854676153828824752505385032793816587229817618776654023181997513499069874522696078191620712804930618053177375122805800311665565051851177003158272331044826841536589931061511179251282164741596891218625368292540632374865003156530598998311825294371866645848194228635846255334471288747988672701154167471067105887611906844524653005600256111620718967306418582842668906987298001837294556661017262846144243733987403856634574430689159371518139849376697465175401495360556682708688919976766328257066641345513862139908466018731354805646984943355989905766436613485370084410264117039639030220174875217730818562997583416253186259197144873759638568823802932602800202128818436309073914828483350547340650339002359761701106324489239872484144786383975038029332719273250986086010044157360424254662032609906315126649228583432871987180768793339616014088601843746260607959650206039363922344706955583698822886113604138289627993971273412781771763502759154642717693065054591670357023400397977984866771925716389611072887617744792293202108279311397672363259942829892396736580145719763541942669318745203749441243327891464889265164286125597300221779517426421771590685282685201560801385094743096154221592986001940243539851097987996934466456317221837944416588404129542128161233703257654748209446812924818397209831376307694601774070113249752497869458324059107857600220762765967268830423059891802820409261237156896600359184589066563187099233998046975282791760784338417761364381808099404893323384432565666320070219530230881551496568535831723211594282040510522829146758112327983367835793828571885869522603309651752686019675016080618687001776913590467053900235556651299773709076495970393527969604234233642601018989201138455379430823306188075881402122529704325448395055694482392256865979965306850901223983795600952145938401121364888705236115431558423251839049842076423077555981820894123840740426089918817536498876188518048213472427666704216178994535624599419894204010191433578368691994491155631115379431359131538191058790150636792291613045539858245219461500700567617567671902813315066015724455960643476515437273938839005204068890958144899441126264765611308360073310350950191214324069626793789860956930768057374510827183695255744045561275138604303907903616459086241014363341236029552176367156648654689258131975871209913611335921062037734226831699228304994777008742690171010562007287119844974106177390510653163682328237014816875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 38518905640525442697277089421272350097259945157679656478410670822929668861202911190311275044863769573952531183080113392117703995072015234977783897847752831493973166301450805821592703695300564425074437254336951701072081474694314886471638410007300019793175901909115743471515121113676992901265669476758016811001708014038572071778378926614332256385766567089737993376117629514921829209774828430512654061715364236269654864357400833013032558874450273498897554953414599507360007200569985203655579668554649348943234020439376315734164576046238959785396951637382993937512704472430986512103071594737276560106460851942700187828117299395478498965612057300875024999225456779001833718428140737296743857998800399854182419046339020474364099272597565952337756101255986512199728742705775583501358740793290216115029476156920446442220703594799520306330977850191901059071023802938118923418460027816075296007103980093016598442275345561043043878223770741290525828660549186815373691676569632626077369608738076224357054379148203531272465141341519935176473725316062617543154992595309490201048202540930100459214602925957163443916486914443482030738862638967566871524127170932247841725718668095841106336391277663416183666105442908829661910368263938571456631026509416533146935013019253600331346714648429649412642032228030459578901306153885445713802379302739763563274839222262985585355453312073060335824327343211968179352524048182305736884404205071740560360087280910455345685326280821958547529703444721048705179990265986561828451913615283486962175859806156641263558001690815079768094609063947372502120729619283517916212988647972545698004091431710491558374096697843277073635897331043795101853497448236938666397020480193616573317384657000200160119579593958746129697739410403733110454938436066902823092504664303194278855304587054307651121902394220590278054426589136631071044465421472803891542770290088037825751942898890488075518768332510977109288841444299634193256904549638451634325652635719232115038111643828584420173663612242140440998230288438861618578334193181428987770884663757307119742716448954033786386568693542227832580240985394271614795074727729278781861143837967646933099711114395093641666187504559810024640825315854656536993847283667289248644632722271995262883793785382660506822930444147760213432026795346442103375495660352288918025808426343900120454092402506046119624068109405180354359580892921733563187876245406414103586000211717430049615309318716487950742739944811605823329786163950122646812322842465184867195256284921549198874114692244202843208428819914526197647239076594967586375587133749778925462523132563391743431538628222244068444731465367372962081278222649573412567408074350142500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 4827471184300223824605811221678044678512277584976899770681695007458797670200055856509227695725512057600545688021281041237193912602466634238971971792255044729186440957264899675210201158733337214019300185324995421370768028705616948748785851356817423722124428811403629351158561673539818531069105148369355376921256896107639424915602138128212093731976912828462529958943238592645056159101794058008968052227077468931239499374409239964066166897265443500319233367113738168742785040549368022739619005344656766036164583700224956011707979046840151853765401098110010386563817372137875816517599942893394611494418413884146043365956547762081017063426704298949804895044529133052625406166067791323818236907966141249109008643306567475082138716852829572092459333378791068206599414208654282341668280029134782038987004059619823247781905854219095346166700986093455104935643831571391103363518276187850538260253903152089782243581858934188705222594100026743412922596072494849266772177274733255102213285772102785610038457847562829494246135848428087338899118033803631727669355101929295250269277832363958936887096635381023152045879982737957808403119596427369192686809484021754130345295664667471774150660903986632177378116341890643990112448150439257165780033912202942260526865411143114748479635009407967265617125350385318892464759929384457823971505749044862724526751657090819778358620950612425132589419103559753314129767367838713252970012272011425587018703792508956494575972365413335915595722755540830015753719839456365794451635911094770989786416992419232097742089480622511028556052677440737826511154392887861114183604811360055073339590609276434617758542517371665869256665935472017278527144303946163961925889332129233638461907513271020144112011984269979524585342448437005997286864368605082239740685208318026896277711060865049802778745514360955932664007432729353835243645500547109279716730699293150324507894065744825543948996616322498963880331017531522871015350274753767448093023164759430309067701376310911678580589326266882758941662106193996570006490566752486932937608651123713566045228995245415306079972134794632640374501065091860266410894731504108961198035783707498781303740225208958248780855263341501357338827379885137097386215237395767348353108121095660001525092548120720904515908985870708767103725881451417433906625984450529186658134966329982623881573034245933564580076305541247788005078329303941875000096396636180144000882793341391874584112619578078588455863623994949921742371289741274623323063429213984558625713376014534320288978609502390310813952457724718334813739236920288412500951243095387944907092963907383955103842475960752496933478004730464709439130397803889908208296037607586250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -209338094851685089680459612180764646615341989778958411713966964017628577352742512312169827678088171920213970790203479496939311381665947190605375413019960057804101025072452664493399222355134205512519175409047948128725026469272474405751794212560787281451881134253025595381831854981646998936232530644914323373838225366620157418267366854789990253689813538144645482377031862196746368337880936270395840278486625576699897249571227737070286638786868654172538314884555549507404466121808431043252020120115983340735443873896476681161258178096364001249072188955906031872334522573383995897911388916541289447264037381662514475525863089513373259553164804276749471274127509024001154001024204873405085438338688750707584668408219639755238261206839378195320411901162471161066095609080213017138891962743418990228219571816446996241647438406853091010443250511905379127490233256337274923218329851917589440643533894302691457093171584285671053890685963649048915466354472557842763170859440018326107277470214172252571343965524908888079709384916785072363476571129523680575544408622260377740835590842959498072905380874987818952223174250788668670648119604721521304267583673554732366117667067400891078768161764732343391504091806127607125798720222297855599693532934480453036753640579016123166051483251340329028597349287366308737330479780533106392627494140628590257586397347061125076909402347986483374550743990725944103074941609320365971149244682544528231904396830789765192891465342798166469863834471719722622903267732684636289783662150219542048448104561425570613716123205455260047399162083050466872895558033746877223131849533299493363488205517761380936186500018679204902704349983467457764298933303014743465310678694168482979583494684775251911340812879797904662672096589748203753148908306563923857899966674822584981406941983950296026434172586612670940582946276721593285511397522938207838521136717097972279537297197561514524107418444815301513221919336207303445623801683253199634063322685536445780686618879646467036962059760509780580799097061750305917150700336659027964128444174234006971302882509162506690423225886312119976428848474168297469931833711511701515579621393559831139630322203937592034637686564536435972827723747774852100320749503490577126757169761165241389058766010722580177284371260259482632351965703129199449063700401768232320456987382527338543913955541958304965386427332579601512617651572793109911459046764917154076853484524630297697367287863558390764386699335257185756617590071159002228115471126499714626743744600501322230278805471146876150472261136696013857517713575725660700576541053082115408964456917009120724039211198668785694655002154388128440665656753136857336972860150425450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -188332153416091312694032287345903214154300164859607297442414542534477097031828386521812657604475380644780154684912682197885291732623562588880556906625543825110909981089456858470277591136464662414139003374384318534795424204257520580523918405843199320894552671133603811331004083741047760296397371198533302585506362616942376826430851246674198057400180551019770298989707525578922451695112570240966867069754220365171863151648857016171186671981812224192993574599877983375175726778462726116006564032930420608516877076784655905937372505985512794372795253395953828296175086901036841454399069345871175110925311236528109890825807930301070848305310680274315656476953804218017656446931030246923531109432519283757804909332787546478148266635626575348749116884816824008090696207895683047900561633972574361905182387970416533079853825520683201707435187634417815367459581854189698212569819242073559541151541032392603877912189042993019649361902316215644513310394802747047310503555056457466882986199275909077430614264120124205650218752857596589308343143352457756573504657490948907914856661404114239693683159503545219526909449935391376642387110560362754452031478859241477403927235616852558794645889046348117119713050265176342188067338415201930542024938056774669834698187286830323379007864865382026769484078213951663180570854786030362824590875433307790375618106199693643215914051595086177703667269253733461256757262839096675089082376187861152538116903148128688621861446286314978233750145512784051494332023638731967967772032620682776430656498801588973497936157231124730889732675329404352563919937694442711313363173658008284985553856460984446888761118426322769918058745083577873264580792448184565066105199293370400504939075350021003642567644404368564781197254547115239453704284162250963895580213871173245354927665276234553265879920445476795743742775431248728027824951710737761313509976927908330394672980783508064860757272184109445050132058422612561221372298802285841773888383393112396328493771751736609448941606798150407165522133047370550561859111280344403642434521060923055103559107593537025050119326332513962685004285060703766529267875013168127932190073903055007872636075372823730078729900082175605663807163805324291846389766835195551159704873873542738036039958316254922888081193292001186688724602450861620463407517299304594379230167831463915238435389443546760067580916967222348053127437392442358754193701749939812135435352445373035146493683340948233564842762412387785813689787759837102664644701152953906261824808707803709352697217424150349215474062592721874013218516554737751850698331933362006582415710901351051991136307458008242891307213542112700645905160490045460106484215774779610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 319834589284851818283643090104713449926162936242779733231263598735644215156370926154366855048890762098858832332625228452408346481880415056653319282481602427509093423174438075845715791484297369447323227568588409686630017456755412653459570071021171532420529381966464400862388264023555241790273289326734889283186918511601223938562208609576151040517763840766977373270196548526676367349236293959288946901799847140293142911531035508439572126960940628633908773834197744614388262013344059378815202890898184515988634985066249546347682125675689988096006275788842745343227872664768521597868497813896521801208604638267739735596643084083080881942216643640223992519187616820964579538925063658423508330211433431249310035826761410983890443446969384843643388847883253297455688877290259598730707198108871799311783087491733399203056903061259150284723527168541924701015813566903331589025981794012056895491582393579553130797054485165711566177916095971493040411134011354082029885829062265877280716071879985515160268988166290969470907549224945238799134094679084935366166496248044590519700666042058736739144919086289550961755327954237276201504266384730082202089968693060194151142407488473671482863435173775379816541624540459306516980601937096260844008127597298104137976624732783164699705766139444853035340034625945375391907872454054932626980022278601950404690176805407119614381543514635402487675077771552012816766488472335473159437089414269792910575499700161887677420380339091329927175448913332720312827670661255785269394954137108460251983632747381795352263603213651169523029951938497524538758383287320261207324568192680508262587584849234127190057582066960259214332492831641139642150634171286679853926204239898728114136986055943359930387941457923275039797687500318753888824570718140797161350686773114117464426260280814916976356919730778172060683823547836835820123000708164295325976670591959527985294960306897526173377088721829655295222279671758712786697238778612844483050756644738474482937825380668676325311464884821927478378507596082434140958611170557570572897578596619822212418376172502258597758291530039583374532786209591856058109855288944073844311933598699425324229375214158222813095541720451210644469130839151099596164676934687161009216627357165276362975495769287507092136116747111912695113731816028786954707189069935653585444362773475184882908182356913251411775330185734202903445604828828570190954755068054782230321610192539059175270863619268780558579573688606624124270415242149988836987669577926776253444195152250427467960123536737726032306663953024097832300756071853880044792253986443941848461793066690614811018966619154101749971700890126486785594979084224995858361278686018536875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 644598634678772474299163798675785076787168859766582115889228828053217928911464127690427772194802878511219473060464162756264369357968514931052651248343184312613264759290211277614864652876379625375727061628450263230547818802366796785987566815321789565166737144598280506114904918649612528568071695260299245705592242265790537339401077143565225670744451065792589216541923295142555967482836508097014286803649259986750603425239073452874653811232259370326971241142279068935830609428189616000930540313101379201077184416071599549046244829337104886558675645940602670972794225153222505178767296408189542154495162448904133947976659964835805490616845285046685103113736157622088150456771955772422430840280583433674436945831388632783836176750704410830903561298750665155709869476612676588124304477463800525438381642061614883765343442824073892258623798027779137842464469388997094921022682114172716793701504663072983099698451847564816460745705499310869727157507649615459959161161639644096632682296477595130634008090636920534804538838631599796968068860917075017164600569285159485702658952835768472692600339102016240054255979565347605219279030659450976660039314503469798241145443950898454263954454272093806999486334343657503451829628284335658963374198359069826072407434749007958848112321408854290816861003364209558346620125765056357022458214051592718328810151419625806966687205580551610277097358450133468498193614127093529154405894503756804656229350595667863660252795630523662899650890852522261941748436943745918421727415366638713412984326793153820657791075733755123483109496604138850830306338539522905316350659991860872422007794351541919218152201022535166463744197988342372661807313455205109289232213301561369749712735035810763118688616881864106378456512731003211228001648347179578961576211450081051126741993594452776053868253400909244677926577798920290869860395569960550692122801565346978652550894367499371201146189267043104019858945272372172652455062411942890556369229049130563065843967743656708506475424859082902029527894721681682433818588521390176062165122858827830603820443950421185016879559966661066604957104332731267619180449255954487765986650145851914509151882917988121791706307335151794421996661409558508608987786289561124624646959227619600027765742114623512504117629701031431934614274523464315446195438629852198541800606591343335105663903669609815353609753715505053876859175405971633735322669830404648667390253728674943848855495383035457936045113236590208012810949075427580598470680562193923993723046646974856837679406893973278058784019364335146886198228841556902420344373019209466483313399522250147253442780932798727822105248843213914865787192563139731522629879794999672812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 89869881204276415511712561831030411239910589900633400852451430643055131006311930479891958846624624284670818155904762954163855117510571463895952507053632361475665872330717580106325502772024017186213966239718859363319533297628188692513316012822396306044031757092902652621371212761819894730697161247209895908135822569922145214644477100443130861416349953134868761953811039976033254045434287011733629770745430817949038441543040196371170388350677231202728463568400609758922925479240233441051484418932375168663598616589343787275754287995288788463284508559447690124644183153060363684693273285358631965534787175687053168730980685735155308028769696577148561536272442956736556672363406480109584617908870343502472063962768983784927614940845922456095989825165468896854529613471157743401423178169956159679110212477678037305395195692147362906459456426241513992193385909644967573399046691268552596098318141577486479139021701346109793586863553273171209340808643564996417741001308208379003347243003401860847511799611630513730087733920951386194700689821713615573611886797640336209778172449911214076802114713774992868852236063435840835560359208029017936939879046734106262962150427584940969565096567680949742574566144911682198413935621214016777464886114695605902866324788853126786161707631845669691428232547203754962128489351217247991249395897517258226788107811448705573590701880567844698071292025692775695206491804494765377367702413302603428029675417206411408062350790615171512162559543992713418428749834233303451684597572485176359993926146836720838875144683540292444011402374888943338423598350755017370435363729782713157447280019787385696562724752833510108601863155965262493916988245884189134829972931492605797319356787862362669432234275212006694561198612129557026137061661358596872470078041225208477886161527994941077617870805574961570477506126231352545605341043906615437406251409931607966890057930640483073508557285466391834784035931063890102724887066270250587316644334519908243968283415998345738290700862261869455046061640218045034151679868836829945098442130820894515711528670340021849872077555161397849950241141868906977484583248606455572661421212858714644513397565082759483510380738809610703004968467107061437600261783642867282971649538887802403090770633399724273864340812110521441468311382736868923088225377407290967226129043877658713371247553105201065057262580703172571689904146502053247381033116728632398570600207742391714146241940809984901766162659678882110644233038032735473510786203562520787163964238018729456618771377138689282613104359837219481342818365529198772793133727031581979211977859380156669444383314110408574223391098379173846284421750825717127830308609860433750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1093628603509865948827413666583804936432881899660139027431859430076610254110850980934156085321085353223814399558702624415210755568092962753805651383672087472181423659858610215413109452634162910576168835000239063485372150764552708901011753051183592269464883000409943790748346107595703258132573937087635789396808294760346181074952845019864040765104258732718879569040480827420110240698945815586590503184491763890898937720469851930663024709535111919744045290285700157769238300582080444980922130315747471061950135097307849860754804723901252751991903653126846560418763736149088119028660373147214361151049637133907014811302576407515523001760752765391686272079368291258428824861002492678005424727311104933629813081776095127907574177806625299100753845175690066169252527485279661007975488087282734781974958436411826868174663864157984984813070152992633698676198596664081768473933601237933432970876772307257160668458826334820769716310325439646826119914788859054917794798638373034091833225556832753166472530630358800610525168972770552827022110740568931055715502407767355909185519514161820804374972632758424504246996375865244914785768395426081187483115140615120461623566460686680783225653482322696874497864912643238745799673299389354847388488473742584584992039265719924336242810290289681007238823118831664500362130031394526955262852179174369227932334613401468252402462742148018369766068259453220081801108554945987809376196609669739339199247364312442875045437108064564393431997647934227935146016525508655350141542403205732265533820247420907460720720212594769239617013075285885422320809962754254112267626350009168349226919106027360671442191521032255124358351935232364585300498070262757580133578079136805667791382106561427808428401560744244048823451670936979731109266101883724247173939760383604025205358293286860146052636530088123354238689634424687582937472135212394845120224651395196674079615156130500588407212754580456378166771233427597289336905091819663774658883116608731353609969915941141527767041342237200287199048383064646236989687960890638809970351131968245449886137132624355455880257413897134819879760019833111559152418763085607531402705895127103516734910208267041759448639999428252410436521829429999270452528788513117384936927604346593297415886305440083111832992858110059211316939948755739702454686378738684748273268530430302963804710594974532062832485049929077213464441549263636555585599679901489961650348501034995824343343307982819531055676082254146371874750364134477272911959153895175441759386272435890859279207504737543355507741203894420369750380893645973436638833939225439467741265855102420219121728762295397603910003472446623434296795448650999090708302981357988532187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -1531781237600518912943460509753816082003232531210630632212983461188921430602051544484425725033973217617401648936342795634801375090158074989280207065007235796538249477416050124742327970669897448191724189877414889201176422347381131542094102511486438025218623460196706547224815034048146097386743834071533534838641972365113255408905826326618498984544401586639286489839801163577965693531681275741342568951375952934522272442832878915910025767785431924307603066190251861085586396173807275381036189523739931667046977161337011633438062369670008344939422186946614874471865786109766315072758669916371175482722209844512873286813804043690913113877858576996119654489858450892956159158694936974308152678829117115205207068476844382561340179248742445833132191117664539077637315564648473719130303968400776147810663460566932114555761802743301536931101176266267807136226325325822806886656071837373044905924109089743801481099947686282003310605938085349175291036902858796875665682684218378048431671637255443496315296474013157998743703691972571081738323833745541679693406186074526664730944993595545142790284578812263823329121596375613445562159720076878951801966337575284636213369866881549690983266072731018100511097918793978467595440982340584277362249598310156379448718216146809194787022486523244188320395259657436641098036673351363038791286271491818711146408377949961952788461911913645677167252636298481712378889781430287992772669987415910004987352438502936480806396769936204741279605830655395342382917131999205831081069814025436579758923982589375256797031504278299048573848801865183941488778422390570618066873811055952798949059951692471068501810194713548397984451624672117797361534146974868679024326916867332680024515341814770760093127752152221582540457791794851700029934659773309552157852251611303586956524843591098788210781535141365224531894214439538216520873264172415204927433909319012926816473313830654068050866471363238878933923041442956047422768671495812179251449588383285484979189297954629058255846112880027487069863136645948560978243716124825588643104906037413781876436174082442152310744853627979841471057974156220315808875293276146346561362457959933403272345897152267716973845813487323846633862937504987075621532176251718604894444813047506593728482855148850433972415821964034097450061164059273042552000424991410517474441662461202939109768182598980653841782092485562101312115614727231805495045540575980806489749743425987461780640799804854122619575146524333768798129240349444895539682340778368619058436938854317624422809336408536017659796506546680237744286297524996116149255210985309745721125993967212242867935026125287869598591741449686230835620276267758296922284186082777037500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -459761352157028760436133885263869006599652713053791136703298871043993750240531179035637917322522071812495204580820639977170069939338452399982591831738878514297054504766496309294727397692259988543102586254941685139107834067573766650206616686181317541733412887111913536533073438459152870710532880383514849353793606290625137557093139890069234426072112319998748697055129925321687920009519666547759050351130578589538715517418909711447760530491919689396024215162921708500748669230877462353293803909728786704764017902349541507619207922978497486051273670343925030456440252994407973996402421248647512446535265431377515877814404134431854455199075906669969705235382148561307435259870393886751238672823904615692340748142463301768629824957456511987155640495318899264852722394523995009493584780123383365004446202437905311700397886480087805085307737650116235543170006441832576835913148714671744038069523665719347578006855677519940338056711504466107483741179131862227763782258794317407317160128303532415047490529615697655000047458336098050513414423169911177833232903937986660702792021261146828380068243660039470290305661256112895380741419150597137745551097651608273267651233759265765012264172301955317925819827754849123135065897186670284040259098675117080901645963700613298811447251829652122329041363326856707926784679937481847460904373334571086456374630261338274819083755879290723193777118193204265188209739051703143927999590273442973100950086542857119098834994895195946120627455789628146419067065831986346845162835769908809964792032246620550607569091526102485730127073645734365846081288444523675960237895823977198115480657723122388360655554602262290363825253556449640784004758569146937876333317286743295718694885935849070865354471536722322827236297603166622162166290613405734029575493508834125799919935851750776177607159043492813699501886421325972734483990673123783101295960227832660712555622106451474485171175983764252087404871981440888587166902606939510517612643744560605806622443362481347287488352332773756629400866808589201091990287540877442162426390360179076456458598029716746675340123188160321164816012008802253009638389749918922376206528292835796422159518273847946004250938412178635941837240641298651123152452519404991225813579497745696585884225165932399011106668111086057784022607802425168698005796914356684010165789255058712489284805419349390514168720291784072336534588469689645891783204435565925594721233599270559478559088384080709418476916365150635900695359978652373087502409667052298194011624544913458074106827810259158018832748731225460050566510277337988100281577421630875956553267448998414412300405624847188919537781451355110721260591059350976357492016407855756250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 1381317593579396040500385129359605987935691578266275920826776354528282264178139749898926528793686777042948066645838537464480220564769255960632249009790714063718502801904344998051569678895382050787157170002676770649806681768598031238406287967987809752386432530417348765449025450218764860835948211054359844829394968669585323977838946949360526614277814862448732951738703889548418341628022404315456491511190442919341609132193788284914745323339781805816937427860416964964524880759650654296341308779493269115765854646800608789983238044146321373216042592208223888859413390819086111296645624720970277785994250937022236819513784822801666208060181345819728313293597683600528473638075115342013830687541137164406624905136901987898524022362911724239730952646413929671731227496636110368077850215025096897783144476297691700780032985525214379369637783481288433804896592588798741226804975871837383489747672012878968925165845267057580873967706860465129904631778312989719041304257451732517479304380570756013975619591248117289973682747040542293483967899242016789520711189023135572629519252996411930114366044636456074121738657970687248610165826910019487482882373392791159762343874336864733408324714403558469362743888232903681175397982079177536972201381805457046959609535434653650457976084953821021622983874275343037449394244906413527286880685405880214991478423472877261133131321703673355150393150705887796708693047248642089919230833436885870916204528132412275047833595079412777698563184935893381201136154419350030454210968834242738662861171790294455780256281994386419173529870054320455759976550362021543312529777975563158313980510611448149878088383550564915688779811366436834529590051169249069809499800358715533332122694112710760280950764136287510238369289258638615087405522279598479897510994589885834555778929674248085710453022846776469683647566751560984479524592383557456055943483807427137341530201552467424658073049274387319383636481618620781412765243091022505446042525997251189660594011959927433989029503188700146097008346474103730811717182280940062853358953527126286371001905495241352173319759556109547980036938765839239117501013671516816741301683999495395856646233379594320076500856829377464891940812899066330119220367305565393745519144607905217434968144784662539190937589992197656542047232982024233885078059378555744430943243211328528581393344715214945918719062139263456536664357592971043207801470014350571742901902853981321876862863866596775761784595253953008900471688892725495293536884163445465661528661361226575448969096875026035245260306693351391320389038213831876212191785918793398746303291836465247587052052481417279782682430692450749952590433588644716285702265984572400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 2766742388443333878709887491065186535456771877182156315634027223478278925778501007402989429809693199728484015228747044956654823335678909793249239743337032345193794131334404844849138537025989193727676073308658841445506023406214646927310073670155918503247312984627209096948953377909827020411288841003385752640157126045228895980282987569322005940036414866274947129492715517027645904489576464769872625970458356781111841660584014472251900432991422067980301287301599994487941014676930395275509081074193582692666418105924825893887980246631017697123796247693067160951756209502792823861291506684132186510579479645159388201094551517539230544890666859697215622339134722247908882007278590072759504928201546061168562915182765848522412428649258424127256680386705522041313842412424207206549705071733012235121124154489037180613439972792301711916204636410704910669635464487446651073888606499438230072533707806257817596973179460730957973715401279652707748092013021600506292716884395532660687303307154669851691390152991117723902248360956627977622245891419720366241760419978101228829812146173618021370890540763033593034557469459015400511134643995172336019524067927512037638561300713433611870514003535499450008889192788791174907183322178795380310207964547751672223115462060683503256072534851899309029581439732293797053522721783142837072210287594866849758257351074176251649123633831206255280171155854737083886092162667246795430703859310677234836859895256025113348159965145073321371028579433003695265239778166683741973054949690277754231525663849422025188495956235320144690986387834989105593301130097945308536667204821063612317883239662366900028718514221344278865122971306383062514498908787916783841266435177584307124520423417822908620402586686024430466029005949926880940645850044018338933138151260521318545786904318998583866969491162639215943719091172468371524377353698973781648079154083661932709329534741330767253568567191932527013078003531896672658218300527579312455500177321161433045788074821752341470502620609754286827059996881535271967157699926933039075092650087325276610513725599218659707257746096074566621842063110679616820223257130486762726094756353206328843904413452209710182992958829711163835358097506662557730552360032139993516457993279187615161621105913594906987535333060707035745665960446670737316192895112487708996674902752394102167468858455908911777892090887436179121859708645920543367422498949225477312272765474227867712499201036047248265526970784600442134135366879258731645247946695599328113678072295570999674578621576307239649056972833205623914979910743359480298638315358883572079027548496258980426645737841973125938176546919353829980995049080480583819669258459041181250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 2765006207346009441640893795850552163841743750635780997315419209178367159407548720139585532172715068793799107670086982960752093100934404630509857045500048426134291537902369570300924726712233702984783204578007501776002875743107264643476386781989522310055870125122036206692450880538321114662593463980600263215742528438424856084005029189524204711892297380961065413429474202578402042108630292307112499937564714373852336820290416675459957059009418102875104647465452270731299536963649392841140786799051113184851411213371248115062676872996911810696558620429983894052192486253178244950674025452835621646890540308247057909699232689154861548295229082267829930252668366528248580028351168403048319874317981411558881216987565093492541026048119205693889801844201306349325144758619441289485703255672486665842706097534910994048480501807371364274151222270400956538730274124904362874647607828642009527872309289519712525320349696485385461573483616666538554209727366759170558800343459226612735151137745596277400419395055076098381732696650889206319366472364220958703038060488539399771464013812512216166033298639990378619416696485669741813708577764305549766018707249071781111698090336355126634180960159544125883519668381427721664895574173120612922263571758744550687756390778013453909696874490206647549774680624883975206882875186570237314936983629633588336857374253139459558755104758162782296155302466300974439114004735718161572170729233764894412120552564734667908949545409942298368621213689297329477877684505751463512943511038746303352295570635713731355388864384395986899531568505295624324934843628349937404920758304713191865731502674706280284223528065422829394443735416004235277656001092506948267581515548450856279222986555627094650850863298895319273141295016451813725791556353035928905754942080724318603108002349348361637009175004925269532587234491945487517868660663489578268926222151667036135202157207590879018076748145892400965083516069446993025263087881458097653711409034870280613065819569719945736992629649261603481988281572107535492860140473657356137497947981240972970336435084189357342417412518731274878729099377032158100061034431596178509252824635491862996632140669513022636908254332341181479072647082588743321164098747014124807785195545527054076606924836187048032836703543641517625839122788268775958547445661873674508748794973935670887308032933484740877659012560092307664790322309076664588532647849349571037823363186345662367844803805431570525662999932815413088306870562022431007003706002658101269131982794260650013146504566394199573913510189072853978541544598533816090650912716792774879943135099191687969578123354173272573597964403965024465872671186239691360511280949863916250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 839712306790973123064490205167730328186940449691814238804432896318404600652749551026206014351955769001592398829379040283941789920278848159232422907593903933023559706646213067935512468354861265317878906006324217662012830477150783659033864856844480393895609473826087431815172736435016077680624797541673802166690182970856354465636305756132574787560752477892015480656990803757014225295913922935638955085500174531139412831419204526188552052962130628020152822523186968833217835264705104301196571247790598569799669672658827697186553520156936748489617398896896853743283268678476034303707347654843984028222520657307446291219364697450509303968283097546084719335644996715869637248273066086482792837996361372907758542812056723821468139641612177946561307260522919620525591058584848266139808744105555934353935828529307572329530264545079759859294629569683797399029696213135129034977342014518016267380908001730116072980462388423298337233346203191995661445459702581398437906548314773786682231689972440090204609477947308808081173615846683047798052922088149240358837526078303010298866973653814242079840091573753546537255015604102064280989714991235301059669455264737521866775836796742306606504864378268365188120014314753501067410434049533946639825078187672162795402261473771208196729773219655896252823666749551892309440374246939271518952663193644045932320398301140631233659876518163920117609878433880051168799050023065241835103548003149818280134519945190892603984887080723073544619276064052934689969042376533529585309855254553834106667830180813123695048801155796976675352835314321146890388147279294942824493744919553092590247624466806485609278529521506695442091545757745360410201304130963580867779260683503342425073855054903229711535428485469718529711912192995039684538705136713915052629959925738305877377838463113984471258508248481764084433449699057234981270809488149726689378117818206352207237922945337003773160498620830148789059518841306815558730892095435594726499358848732195011800467336875911544669355677283664227121682267159917062820132832635514281955529703088179554710297889795922952304664105246949117112419763015598277034315477524444820380279151004127470870561431461335870451048568151660000848960347306013516128581918173555734884059884165263786370430867296058970740636687213585016465765559759794684850781594751980025401134532328069674918103073206084725271974428193394524684204411059075316552093297408118076610264211377193964522589634830978125683642608323696502274223010119731059570836605247129769054232235800866304340233754064508798757265273282202361657875038188655586108684079676102729334981058352719076012967066844077941998218927324570284660097026711967650932692099938676875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -2495224221026689315428607428813189735310758701082621974514752334786904265148332262405829422903295967575518203786893491871252929227773730412404005087735716370232602794215438004881865696535610167979028699000916257817253540013572053458907838098414198683299897615049861606301966936728730067571530877120775498447265520726357330536760541063053769576429484338151729271279396778202571688143608932608672384070595658722904273617414096388918109507023703714412655231208681514987431838954898643014323410962087903580662587362255008090678220136950638453098295651450189002827772751253365014710285475038934986353655704927028440311547662553453433483692529578020246962657142242209380629822929649772764668108349457136436010516920987181463462013174165360980421582250600566225260384709071191157047080866690594409137353211330902140241947941365996750121157677828171588710334596668257323580960730328283426164814507665179973990872638556124605325246793493161836849609939410332272792933080841626201277358773691366572308400855055290244420104942561160055415890200758675064007124604849068891901918543145008043305390694129703258697888230097712308591551208765481095654630224117191759721107942057849884967142279041775509039933204847713314909563154563898318103944292816714599883444535280551821014971231656544919915898389678086770685659044070771523068516820514033905092776399177107024476569156185964485622697121400006351159533076779237062218062688218718000185091558347098645222805195015733177570398873067107100151403452765975181454915394424921835022562407949364859311697343991997135732335759961326620886547830193367295405899613878425500772610624974840033610974486360861824855218302518562893447709494179190509950995433871045308073371766481060441633130662363971200504147047121632273007686093680663931909807738978828625219240924926405040066324203418196863188083344465549096097055266533104585376324775088600520944699373762540749399637173811299759752536488688930757703396574216171743281493181646774840600628714098991027407385323886487314476973461200966758482975257003089880032284849042612968869777910611523551750161703585106737734476446023540823311631144470377965775635694680745040332090524683556485667858830274975362242449565436219011717468230559489094332991058937043309876570290293791207655390865504017912297453480254308136719530346766186271917164818512729257783346282174775692596211474305160058382236138244005550501205281918595556854939224474888204827857746979937045233184966211348551134633864077652352705498292960966680916065085718448190870654280444670713673202124498139307192646097153690589019798661395450967506894947099865543610227330304914761489363668603565412151112122755337316236570767289551482500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -4724579948683108248857581598177776469988918022301201827534007506190135100763652487601104902853701543968596895392685002125468553971516083842065126276881003657247852867627403761398171269445279008441859818424135239920716387689026255647205705724067830090856967022532561647320322935490507638219416447473627337920232277946109934399409767407460527386571317797502222921492041147430656989553080303364880515777370784890091382692770864711541192518131358524079936331060473430528968645167185535179905701273518408064280238655653969934045419206813833117098889441163703490805614504436758845639144247487791300658878026831107582916241127663840782040442671030871132674552899057134082994201858111535050680273750513490620834813410464351456944205808738455185099966561783491380006175362068581891773303055022999341769090054288987194826588916025796253537454576823388293753440280096002200213303917691348654495565010994373783705621176912747415767504498899729529167761291092649640845025046595349331138622963416715955315509371172283238694814816416739145449535935047352702077770776042235816294366356710369401372545441075912018969230233151042920699993966175020040292298013872700978268355609116189826749119180141145035120679399837659280062729452983053643936626067599671973400500762474422833409864369755083552509458334854257910072321747808695029882073228991292428213532987310000007158172945496642549513049233105164768489983258306240138105546767093624858133319565343360879163097640591965832538224597938184537768615821388830564148337398816553119505688746860267273969997330941046903928412941102982167154499812444563976916173513325180988888275702087267413424922547530180782317458140781517430449083038379743532440263865769417932777966452765843004670740242738125087151097858960670093991320724817511374963224656489972617004518013966253486604503472388212632739574002471090334261880502215602870442290276044805628696309403375178217748385921334195291464135258024737199166135467737271114867308396247534205859863879934027109333475918613235882463487521758798622248593014671237471362281386555828291355013244424067875164823555063743751326797738491329973093367804285233674663078548172265148479510445253117029069539884746859333834285261508691226214530990076627294357510290380173905320955187909730624142186599551433901524255429819627697304706657954776156436234128689476457994715130251274681405862263797506958406603353465494971511323096806870405795088263169230109288649586768074747387833998553119845696150214942491241487127661566010088925933038836565068876734596671053769837191734229393313377125528376631188093874742360474074555605994475159598564770564499947454979873740102271059070885359871540889180160446835114773125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -3947652713431515287704786192648405705096124659178560613392350906794205017637211579481303136227929889650646245516282996466569742531919641161520958062254373532610957411298694378118424901651288225602356241389880382129360022112146547307792310083841684159002617230848294780169870555752257284995882573963003959414325002311473218522519545025662642919240544288259796590024640261107311739037102146798057614416005399728762956994376918994956504449845491515494741211125072350028458785458705633369790633352540284859746047359664672538186722283934468235552756103387836927287303733398390428375040209190898983121614101920625154261261633369004703363403803155216352529535277082650221646456655252026012217624728735385254728953887604554019719738828229305662451952530986487094905290205048156246479519025945372789798202562904518115190916818758889309779852422426474638834128588967796034943193459555254488876888544329915075757754425876200523087665901420817860759201818654206203127149159970682524667906811985602955713791563241250069634019363843616681752994972134294720019475980282209528102184432078581840190512664277271280250128407563225342575080262169368895438222937555921443625459027763179092439393160673072747169714278919365139951124688701343774451970420433278637975322879732217237597659182462223046492419426962145276261482205844375353248224098197209330341636650848982782843203558852096124196504968515203818912025530827562162058473981667841691691588165015083546125595152583802348955785501344018872467348777956687846919506253969559101667829009059316427271518469063246661204723847660541522377307887391788261664844277317578632163442784998579083144602111893450568459259311061771116944354524262832735164691797321349569955862186638417401876442279342295854148948606374912168924347529622490412315264414807064992242235626148945367215283914042537722560171360584876935721082204027231717971869893864762908696965969447195776924674495142271784126396162057419076489122901078382777579479308756744995083989001043834806056041260234717800911067896750009159702213510323722773546808757812685629337022317043234473655039637897345635374189994213836075222691560289933981268232821114024171743100175900751380653142522022673894446850289147731385421419942294023953880328874428528426873288166354622754678094114154786331582568753344739565835581166719187530913086249547899462843585672669870827490755104849155080636711396538290903305918116815785204395548811731602144887850294974055314920384232035170169795027149479673352223524079185783280866104111860775750555721688765087249267623544104193816145935702078157009019153680167945526419737722765402700250012280281034677854423186288072310190451701310048243136953267099544657500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -1469088624432001534964579834885420850453363496661351763579678600846954313490106425961741002975629469607100883540503055576771224364705012106083636571537614285204178559205350974829528314964584099301174200448129484016496663293391675295275915637213971383446300300866245524709686491100609528229084736805742211701818602250127791101093065661390388537979612432274679530634224231214775604000748130509432845688768605654213651210758994276850325051397426231098444558928304749775581319964234142315795083301817382046734330071595140324943255440061161999961791576350037074237347813657324690793792403518310107857273508936736844586483163625372393702947255014749546356910176692851362538523448236510880175236681228298994174639454745015972463598871203468873762149139207058599427875740345429932388024372617586495432844171715138932021405404479297309865395692671121717935886228174065100570797832192225048307561278085644221512760412140984157680507579324921658178410293334981517611024630909312053386162245734064265792430895670059904962253093110666242870431711890010957926395362921186954422085901789978086270942453645331175163904046008608833677179794536300589801578729525565641867612632662602546113817425801846185329222151032800006608405939294829848891894074093557429568520551409833439927990078055459078878578575777528663220512932688025653026404710460863710767708233896432354395913399807593198255948610052144017069117807370280015666152521412343192479919220214864623078500426352681194021651261851448104642023631823825413438644784050932830977642130882705257458298483349253072326642264532945929984462197919188796087357603783940040590485381430736794975368374472254462759386322043719280781591715734178357071239466977455569847072737073222385360430544615931751200239791163945543939313184756650709919126866031719725752489815626504672845228038562070306969068834404620034071376915649113189146455936333849626105146240484628468753990085454777052863632908047781646820331053240709135487786220192192396322103393425037211260158776524256001124933652470587645110544522900331953413731174905460468721717420403102765356307761281402792297488340709066906305754191440733868838797732099406803136896902953821708583663740749932858692560986252754749058839597599996285721730616996409222003915837928457334630451939721016287600615949466440177957259175149069858620816848589679689650840210654722253303713947578592570694824705747919711874530495833690367045786594999828520381176189751965422584706260222677617969788549285784817559628056861168861518286233804476280055062309690542490464178005543947340291545578632083561259825918235158323032321619492305410947816592656465938664658872159721796037215874434852389709064365186068253750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 184485272417054707297896523054956060824817499020028217183287433846795089761600010103422944042666990832926026662890312495133134099481492011616968428924976611781447326177559571696385461071939288639018689110936306741880037389821605417014468807160931492979745801642190924570932769628122913609676950972215597337076941182445564273216279728322459624740314441011164137469432910675236381366566917793398015916698752241731329502696754286556285594245085919356229072998914433106876796392321788652567678988368445008075921393614060043630551221004285151318991896533920936775755077046971838722533295435864262017391664851585996836835428522454958149660148109946659259788878175319341286165016240173926182438500779988104023199406581225885239709236581545357166407128539592237301547327404161779762503215565434027834580996310413064701923375135399382368018653470427098367137174805062066030118979069530752306974171336131284266004746763089567718765775454422440599082532594691837688579309697872862996201681946386638637124021072057159930451794862558353015383344074048914813701017892527455222869055508006580940519102170903641501499312914624647867131493712164417847293528912801540155277256705929152740144190259519806097560415703102392524754035011089076412407047732880834349617436690039943502863076988320538409659575492504421897147694848516362895642214228997362889545325026864098708384675897112543446943089953690750212112963197372328199489199267283292306687237703371565599118343943511826857520042855614192406513540298269819072889362468746711952388068743185188045778771646980576246258475144021625937396257769048810300471264652807916625800815524389120781878791875877888955420764045188296799301339616469953457306524384183103174911563012050250262210860691062412373217429739135346164371653368302777926292826706832515376286076912701625632906371354638708128310030084457774510206247110946864589970247559745460549276608012415473118315745684985225204259018715130211659048176379125635107915833892043478671515365137275249839983711471105655275278490852958946136509784320241400352879210984660240428959629603449558559674781664267153683060048537927530226604930740634810965472796457336492789848222997678904245555965596868892790416244874185903698054985073597643885041781338182412217436048940745326746702544558433165852193104734494909106152089169943919880978485526474726805889076338552620149474649261231400522997301129229284888422443884392058003894634059579374365328590873157614960078296612073047302273859209140146250956835756970180521475083637915714090969503723355647152877213289917380245390934446268830025444737675307943929022721234236250216230428169700265553515615024633900161467945540014761545768307348070410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 365269640613677774421495872966535147873720439159396288952471976404370969133091082224429107697305298713507909172698060234785507223234550746565701623503442687368384783222012812157091778483577336252438701674856706110892569147947888695379418652859553457379056056768216701078577536783920930579824242097038813755960561429681808994383405376593797693311099245543372813854962913787740582336848563587572674870242870933269346953114967785964435773238856475293440378349075095320806681871348089437945202442690248490804511946033138650829663399647454138671680317956886723361010170224825116494855629862853860528342983986430646738572186346370188902686227918858609960968451125591360061643917127489071271096255091434441745938967120675045972837623255132607318149499248181163172554083320560557341657978486342977390169127457488731584010547427009291258213121741792705926850899211786971013028947943393145600126369993306688630424677274261709366426588965702193242899764328733422142204699926920592515975717860744056439600570300945611094141086566640341895347723676102963389226976596006854678891326110217135066338276043912907418632740991905390583559993237106178806699784511939409885468929701955596068886932668901393081334570559882455118704891629563136005951205248361301801071072661894097822395305036522150875980474812758982694322226034787023018695235258162785268271710846865691102252208437428144853770105950116011290724323282447672567234283080856080332571774616156218576393856578510760946386900863532893610453019822879486123774209879162618300318538346913991120244042361999842248290580385937449584044670888243965184833749495403250413810213119138810175309792679690632303348070408805612182807945611536614592836983892404128198229158892303431789657565784428932557095061252976280369904113487555396205451428375873475464850488865916414777499397874929175508648958096828445981938641073448834092126408542944260787083988856613986828706047071149638033268484341615787506036697634347264386585701724301187367390750989399822623932103403002153435523630021715316318804217724302462567427861206755068648484934349442505049808079175055805840198112523386501972950345633210201508767812244337210887572747257883381722471180920094517885413769561120357323980186099519037010166918123310845173839624074713164882196924834976074775417287797493169364222813094035222113127201145058470302876829356243792097114993732081389224046156911722585814883165728241090942949036110202877019490716069187473027480758900294730904731860814725841573065189521718807161518353269089297353591498941491337785654382718399535012183490628941737117802951778675622881970325722563752278055869454564507267061649878929252804412276425134650736078025252462013125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 75307587334628382576739549020725517354317631441146890531739382074518724375747263008307237498899730600767962176367998145101814245117203863930463036075176303920171618121039123378995871370675110916152357648654308146734923958263717870869693901527812338048441293201986914179137263123332891654774807637471058310632348895295196619820090115019827593087255434770768968571806183694673618622916554919250329488256304261174290962094836124935953462526825321583484065043371705819937431132974065309437519094267178033358249168876113373113701488114798633789674909671405625892510676595286774230715840007835008179964160266853747191428927329976185723470958720611457953338480065015293083756460210023964358347287211524638201970355437204270233983106222742685197203200281840970220191572780931536566838195067481196455503462751912227146786757338590065830539815274865789774717196992698901433232902814011188785444308769070104828594343197617681755692622422383543573897883273317067708379182676196292228925212431206347081191903372095461014263500715626792366089863203860636829094095389687212498766936176452309572356298943082951071174291847299050272340265078386029516930224015885670001637841361303948189634627985643204313470966413983645941664486160558532032285861552935798247404271885009844033423818760639905823621243283062950685281835640273164444137357549870908231995111427801199319910952520530953701359308734366594767139058849785148404246186472097557551674989840038302401666865694248919791136921822534548779774233879277039201156001917193250263685717592519803395866991591173687706536093459718427744197851534020630914089996787086394688688098577808780007949232266284380313708261635197059958758006398847269423488355590414757190068957113995573216547209818552361040773545472034325509287052834479420226000405017499858468769098694624609648358986925531968241987951234148450119127895439066211886715871120914651118561691072408005466576645283469812898122880433442096577896258649127771958478068227096018717389377618279416017260727965673225330909332426872544600054776424066390106392795620007819266838858249285276865161399199122886592612106055653945089350938807719717020418209577197552522234274986956789074595899650841321940484783097887321134890219525484815258593048106656617843243776262656424477131347172346621424016396511436745771474004006717312990496654787248770966658513085725210858840889599977723742138593505646183132159773830658860729837343216922758548872570728468609198655626551290724505959286008116623424920953508479104219733041871712398129297402646709905464440891764772235705815081158644281830422922233086255864441479519655884061950502204297108191047106135507547105143001810342305604887840546718877187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -34755186270651473230511031003286831324704973932080164774713727744922625325980986538219402167978946017427723084195038412916645289685563773424944044038979732814521066739842320668712154913664815881536310575114837376523944364533109788743663449016713109438617938979514674725517612548858332410005966411410103396427735248750996693486282963558978133078513353238190335224196885629758612217980258119673526069060158152979175187996319968525521093470011959958981112790487382515062308885513272410862614303832831325413357539710487750301201358365569939096080183946723385648445552591842321838171714878480257899821606881330152129739690108212011919272392078661230156450397822328101256772997423869434534262032407200492150047211569535396893880496695000362847664914742326597780603484828300383774554206242462378245831844851572133592172105628218735066931629878942685768580212972562475670602502239592112233597878119397883388100466797788440302022743320288480332486336551119986678160509350217990200959634915314600721752836174347139420948703627976104809989173771870521167059195355097103515429630184174100018187715420301154048919373532086895244646113388378858189192378309832841492838468999484536120910264760420842448214747097356594361880222780214058114179472103026232500221033761189438021925295994806827628575089964682209874325649312498771618456121485417853428623043481386415191460722263760237226900326173599979169243304671144286229974549506097005639069082403932422162751447572880833705593419933659021745129763200562918466043132014164200434809617725475184671894761556121362078669216640658597787686485799971055435465036034136427603813212145871207416170394112518750571680270376755028191062241942457556876747007239351871845746434461398472371481925333055715977122232663600478678645371133889094184009441099543472479910247360796984734865577994914831322638951234536718350215454933608541235849528617085160290328308540076430655499171310598342536984207214702602592181020529348564772690293068933782701740651501717709034989977170752762139698302960035183482069545681028820212593437699393440083879317284307629010548959725501666113522555367838527149288784796144140674096693935386209747434270719856691372469535147465232993611380061022976908110226288805997852828772007811928489668276405199776699634549690223219130909938694667826792063966485693224274144217641739961278592828282471471778389899165802214916782140493608534424434063892825440187630642610667870915592160595256388525422671492522780746660772910904547234987049811203116691686496054064084565564447618485156538179085981409135030428337522488716676792113329481914542428684602305129319129562377188363032996885262619457394823056476787357569197468277814364218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -17467500221220624688234809062342987327112412037093994013692949985580538749445873215301416963782074569738828590768832639859545643437743156005949208494982621817317793324437407637669399576346287272184877443748932816841928532578682210613552119367896471815444226853443046797008311182845770893411020470873855128296168916934450501137066965255380025582900045467822571391283437999965031065357266562290914979339684119706190064563595104199180263198097761802357591089162287301905635753239537110198227940337375019266739384398086737935502579829174092730478419505810861460655495923143302669821093428690152053730640138534359431021332447301770825505014206965397905351698142498978993362748793810214497741055765608078035204816375021207015048115318689616550973698234027280824652576672216191096626100032879313411139253613089649756244391074587112360441971908735416599703366999883334515672655841713881197728112008905736495625906513486375779326572447525428408022050521034001984295809031975412440710560424536727523476293795392050667597461573295367242671271925805371980096462325803563052230600191102212856627394970172125895280362309437309984987572102297414438920310405916820434272847654697301181844556042210325608890145157476351636849312886107764983362642983433690963353930405878282866301587483738776570860224969038573640727451069126314450931045803329652865663622906428909842935612150944065416504374253928593580059484540025539246465706786390465392614265247790200802971364106681743750696228309588412386504351826709355371350428641750622661510500765726035430029223481168182190019209341349566068526965932447130412943425313943784513497252368786277443523343412437434942578479857023444204482206926165182062431125603393246167089961688344411076088348235328103743221819094262258477023830562433642788656059636297078443986105654611596021225323733067419787054937755499745056171808351521408119515858160547885781061683865991480186697432309651387928118242452753788334659640086624832309324499270066318135371514485820238535004501070258728531658268834149055852948544669169280649350934420511346254342763187128714232485080840247925250030554230817385349302900044285071616544836455081784584511077174493906689679200622091849800283578129060135358457565365006749450334178363533250683672251342859811505110139440751682737505293687694714244788894313418580388580256383802050080087015284975421205616657726697467707721393765973968287303142778427140923244156767164134868973404196256259684009133401023041534113856705353084510043320640906435025286724208251175175203199431022837531440094523491434383422838193554668193641556531136035301174396423727057824033539314602525481533679197937823064905176923467123435110052223541908125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -689179953746136376461431738159011686417340443868090813239959384039836936275296349301427317109705575311164978268710265571509044630525939341296931768877084750042890136163568411736694517412763080197295416559604325644233231008707629570620462249666518371932843651288306885445896909056843460455692426215997747957814398908469271716669164402940940588960452338030319410249720171275710523434961085301631534417557425716767464541554054374279707306693705323767816463679134617838590960920652097986340241514499547911466958530978856637952127184816995578573155232266499184347167006392753428032846871201442385273010444092164791566105465292951585908992320300273502168586089558013577536249534681090673729164815663533646169579922109406240226160889577461709500175680379415421294448698178251478954045729560775701497702103281414635861918913470947188901963430769466146809469409940964481668677609231970249630183099654766526388364106521948435515563059138817931424300813514438761240210908551017517445995164999341045479432873391415069843204519249785945823726978296492207417876839052509768332185234364764616151993468766754343398245332070369697492362056619211978959555730743491042388080723208366907764889167578441795148733884985162526822586474176014923642024149306996914727857557211351350520510423218591527107387438595766926995889545911000090113389814181953000542289420187664008819222045820903636804673269073429481446000632970969739645349499611096765153627567310516230449614706319647223792324737225725433134805056716172862279872447142775632522013763089418999871958641873934111047042150280068231618100349410257369822493448151720273457734262950907578988749627392178856389414275310345426461376181738219273328484240592397679412285520162372397295070980948772112589510780882846508663990099559736329060158243445901630600856686316811566391017514026584273562618000728440791230162961885269282218626327093807871081680970549898794295501134811725863531500556649218480243541722978357607664369073702494209345762951245468207058171835892691336958025405297413531893306537988759625783702448547401563904538882350668692743406351457753991994713599223121574482494500805431398599759622784623405654884317693004324051629305727395499839828221153623626237660000072782031730093984153776429030147816066725767639979147741530438760976500338973833834644137504180075741691404958818170331967081777247776338398293334349242038532528897427105068768565595218487021351458364857505418617158734370402242126593213915152664794379979821230688383800565411312424440301219477570813519108732297504411716486000194501954499815349979477407902769920479160559037746651432367458155646172638799777397039003871632910790486837576695722629373882171718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 1153654014962554961560076956960850752063217540412133526154296012403555592615249712956741375799597572856009581616388398375085016492038154866625626932855381697113553450708094251349457698555239956468685189723220481109644175770279092146271756782903119521227115984920587416034127382568424596985947796076792018850441154634461830200144234945932564278766519351609619679770928096188628717951796022353890254527761374426533381597255688290858555227166347725768550989593770846855547935309405526622884645244107366343092178782131654632994511968838347024841996666020704124595334629472845127640678007370211505464318793026121153926679160226701307310387991160881688017025941646086463813961639208981911340664592184505089866443906141179790456383138281855468369062887747552873210038424542352763760590427824716796265197429595732952304440085064866497581846256586443017791730484547921548486589656658930603392327651692581791534871452700389572232695995719854175062074508538538474798522481413885669173933508232442825909110969629519388380732436537908613740294549320658055220094721553999296829232516476422333777662376009338963893732184132360927577613172562958127866809411974728035779844345475824917248724474728489820359101712459039547355787085509892636968846229363676951434218278300333989705708149403461379288528358619644648842372208720909559306982358420963919737206835942722558493761770427315389545958732496947267596690590613325970274093771389134280902149906546524179731599050246003361427735335350468421587350349031072533043287425212552374289540512381286108657614332917270848023425070654463745324669365114192838209623608460518949125027852947473712919188820745798102943820978667728414110543167295383035114019263456974432385016405544205842138301786975479718237934785353011988863696370562376922934216811244100231315200807837902572383661069572466895349470567102628249042899832582764086234691413462350779437528579141540037412294772535108025170674287082576887246229565821628883840577048143799782178223383596796504825192457896843612498066141643913333695220528375799502813526057469663356187870031237044277285375377586674529287869842439263855861027387737239231843177548223643479162456709155011541745389281438811252559009277818039198494998370871626306300387787026457176762656985417914467377868250081978770483143636829558334175519480616479747670673404703637001356010209182132488267102269863529839893475850338152036277305042542245386852456904733749901959011607091875683508299065378893059898687475026599018594758016906599441601601729906800046057925211358397570201104841105203315625775154439334328716616939031558052384119018322790953926409555459961405227658910705759668177222713898686468281807209517065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 278869996292121660450471658421372414519855644441495294216548313925904776664704889336405352926300185216873615626375081217768814782343202088739024951015554858795804245460359574933296891533052819269280442736576906862518671884797547020719287727683878317426829409256217271119323493113794225736447459634068152290745225744434985762102631142158560607189629811733493776089949272902950341247579064626724213587515807777778020549616393797888977222616503655532512566176877215088777948832369304091468029836608961832755381907896588613001511259489965905299223828959948829521225080163098197646396262003464692094734361835407901364294070711899152362380357388780443238548188156724155408472434421185436743967521596831390691495742291751379675606798236317721653279120468708790561347135522701622161518935925527380088575191399210050465514085146158110067436885766625511106620697788096585563442525987815891918815192455442258656982000040350893070215050689154678456771887962118738847914528641835435688016523654729094346130443755324914439474972143238682386163955751985757985450589101442198096964567766775323898727657287896896209550743797894473406537646064248920592400290761407782495356197267635473931125607414580900769665583434814308503638732878464808926874921834743988108786171465578345220850355509812480028943120704102788191040630609649384213745899081273056362029445704947833134926343336593339860641400280102489856905667635171862801323428370031047733215106286882653873230068420166388321280752432896473277840263799059497837895131863348265265189323145590882214971767693051581558284661651639003910395486537962659467864004355247307476178346742513279775728937886983824222929541432137926835214772575679888447877991350861472283097338157140091501230403886486671229981851539339275985375425756836115766852163973740237682426749466034359520558946104023033786030100414872063263297459013921204108040820753970518407362628685289867628457935491623143290581164108865198252942117991155625956230800185339290118831370983656859604276820196014990461684693751638068418031049219717511519943267738930968064361307831540960941233968098254863138470038297005038209832881377651560822889953145444799672648048856182891757552779430700198187176403501400301541015751983442623383368688923209240155308156749927226914421810603668717618943570607835821558398309294395035879220772468450347922038093650868274229168731062647145591831302212023978542024470415242383606374024495995624619975532418429231355422714401926183694003598580022781017335129526452528415173335850647077372153436832017522434749471112272937473126907718291566191848886286281789833474891955247514932584472991983318976451937514776301816857073371343360697824070563271250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1505028305766635727516461182766455850575959912241948270949500804072773720201695300476113678118689236798749475585429604349161473421687832618334892364115191264488439617141489981945600260731736853060372783819711222022434766830540532654269987588757907830655639629492055696680853248756803569038612576477619565506820147354100714111075492406894952186304501900280730014307002346688297120422291635768899659840434007384139263694626383145453404906240628158624690805695974722782867795367183233615829377833307406165138537260589143862258955680258995132893068052671874254508679147967844129411088630463886685273996232143588717688248041657805115617794483177212607269167462862608690155433229351663603809105503836251555691267800505708073694950540011142596975300911740176697456108221335391683149351750938551079581168366332411443281681157066781949721823020289695821520575555655367760373206509983560631105882593035242567671903254270764908990083405149633771747166208573453914495475394596638059657963798754562752883425107899185054629695972329549099230758177404218413951179190890633122444167796661935730953037330069811755474515351906570313150836883885067927753083804819528178441575607429120442488480837099145828449354869190759003525630020106175868234925918147057439166069981533512442724165496339477874365656696621818204761523752664043616978438467698951840635413684118866160009054996610625798987376151157423429296195516715812882343805216341650372290608687206169076347219137747492577943825578378341760579358399205754089185792139162884923508071286953825462769732461364964977272141112671091799105331723448910637920965035909398853460867900706612643502139602035041206098766590549678203815428162198987303984774636806885387090734906993958149971850826245935695995471761712685470305572423737361335028898419600379200262325901556776604399024000001644252864566306955512711319921812699713441841280196427240435797416453910761590052331289145585868740194661601659510072821809369957814018999533339328917353282610801744000988806257380984950751295495110997374851406131488726418834120673598211265531254880541237067874856682230308204883749987369945839823132286859795808356104821394642815638093866774918890126309484207297413515987766977402617862876097731545931507903432021266011242062541036804189027165709019297203679337613628572007902123914119127549200481990996250661057012608387140140085691739832025292491054518590884666566330964222819687729392627314295375102815524864721509172834683078565793355571654676746806077902249646140819875648138948580620445260416714299052057284154705609410977637061335288465777152510415704995649796144989854824117816824888708939813918302680351102790491194015630793383147308460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -12235288317773615134466251173075652841496958888249502683394961200368831317357325709390030902228024954342788200139048353168307496515855309396012430184065419764941897424503622312405160164146067761522067726667801426978489145941354192464208029190461637506699325148286833442941916359182923717142359124849630761801340645900781019049995479067197417577459514547657418890145433016423867305206599474504755231121039103334447938550950865965738938556905325486322002097146688245388506563148809950279060289844152511174764565934578684526425519406133632299890807799231258282346646818605019423594241895297358102752056187220718380623630010245753826527968169226466550735387289287086944801909956235303611838997548193699302633752513358246246886334682935758543917394316161896505089894379480949291271736356716433555191621187293301157004848157145364886702227704666160141015779415316813034849050309664687273030182724166632208507985462932480194335441569058554313608674495676139322866031364947645854954953972382958327707502040823919754037020268922437583833282815304258885283210231967555183033319732996218201085176296439922854535421998853587704051750309812357296257770575048092606286614547562587340317669584376295297766713694462352108366002479176807392570709531355422551131521003201740797847171598019634453508731753812799751758955803897319816097065002137841629312334419900908765074979019326974291503814568184793183616738441249960629797857361112827589481366297635913782896353927931461300833328828709531131324110218495876144341856645255840750298015950252083410439917186344259764126406330080532991748434720931905768154976930076660758529460499790595829564703444626190986026659917786429166197902310329541693929484961957976215270879108986060026761949752403288651237475093158688796146492868468741010313295744084206414715532460790702505452322723837323806063520401026450002514201882714072830643989365687437523484535975109151943592043595304712732903368307919681717187409361058624731914137150581122831499064994122461447909611768507911074388202043478847374805682575901602551869444900211819876780055073368496826622425894531607716318268459338804497870197840195337957321136326806893943389038553416174107409962542132176005868539053049735174338550095580569804435744442147656315627298342963210655527384153473880282677794797174016261074989314641847610736376000159926982486113508555597115366540119153708734723798980646989332331535347366092571469410103304063238620747666119742299706957459420950008139755967307621019238644682961380082682175045331166067928109813389978063666586618569679703652250361274060909524722957658833050758732539677732750646730482589866074647426013099660844585840048237600331798920949981250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -2331375842413185144900312791573155827135086019335775779423285357727048402523668063705948664277278934490153578069314558895483336718779141064185456009176424256491344164675976166773609283938693243032039733590169072548870828800492674583422058215978206458062545144471819334246341231176338156779623319079972182111510658854314525990746896188025534078667588608115092346019416145012153528813020231344770743047388144313012118978236271139180132718831755361056528902496986725186029104011782177096113992059180896716376114930124168405800105092992755539293000887745739922127162803446011904020852395182518014690101501442596499784038237449726386197755760097346104284535874812425347253840177265890517277880757697945363650693638116186166539905500549631453474867556756930071852727818860246051572963626689460882888080729527161224316132588606959671042244862649592202278115182350917785563002283066806734634109346103259850378484243101457270036589625656988200811692571803430033082450991890325658230944511129122881979806045460622752985415937684775257124848681754378540856504373521602157429975160627568368844282905327987599662624661973208678842029182433796491741876926838114194492668185812172299086991150140756243813931441317584298317745936961634901478091847221709211729217279571438218229185364568411788825120988563164991090102174299711604179928776091921998895666205027480605300458781909750125591828386293625370540915173816188399977471852992242710955542939627200813374836812039590019978360532979702451782927060788266472493527262778944824287692740254632563016746308478428407371735005890868869539952280652346286928284697418806373474244668647138512541795759413385512934217486890774929081603489099111042361274387894800071280292058668041548630275313492653687937708704203343944353598192532934703169011949700591624609934854194759366359398264790941662634158271472830899772245026785564353383445257175756864261408989622383674079445692274793904895094548629702834649111744569663999903172352748356133083704662676597863014434527133416062307088042781141009639172453990971444905067254925129115942833569422229216675329420720126770999596485821532354823599844011346726420707721144389453704562728069238313653476114171654451064941521667754309572919503570602983579366328696877882097626523035424804624121599795355072349427865188242549700703254452469243713497556059155052858809511013151631167562672754574563336736469745587201031135808948187897107715738811783469841311938828558513433631031892520409385340093687369423189949622213178325073854201803985686130705929607013698540563751867883449754684210914128106922677510161014287431983676563915288251996805046972957572282499762330900709483674015139796407488462223750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -28753327831280543438669199294125902386433414081345955405621034454904361136768809408431534548721894082772821830915374216334942309114313432058648006806853490111064632107445367621957030038911764181883786870743833907637370585587706045124873266263368396486416488592467470482105328866027265649007316302947338249138336751705130786169196040131995360251222738907518567704606499037080623090514278303573625323262227400923308170691661122500061731109530720594343501771058145450956997657329314110298906172337328948023770038000093817416617360774808643459292653079345277837621483221927204115958386330998070193546853425208665392270384367959841187054638174144897682668866101028612527394715113676970905149108214552954695564733278968491808235378070854549349647392203382986792271905688963375374981180429266200233270590934794834698169129797446334255693097754810859732822559170846769615748357770800558800330833302974786133055715145307282573470100209713301177209101523946026814548228389199681209739098985793342130006576784642412956159876968508791219711382090862932438876849816878965147808652257429611271000263329368976927222543563627799942252270639909777418447807823656742022037132632641222846337961720556361438175818803062658485014517241686096314050942034996020783464792020103123883548132301511236181361001322768310436458044299036238370003540454053458471707862598393039309879555686722441721422724573674268124984533290981578198553494673797415867633816257785934573004415039702677762751266593213976565323449828622957723211823805955490513151198103049285656878702277448629618366130000412004604627391179633295814163741513202179278178755813727453284974301315422801556882275389685131554441357616375706679359761050839149627590538729636577469814700091340323358084954115875921056891676511756691684781510826577403365261488821036419284570333978530283439662863249529459139422098844006290176585497682835363977406062460209799394591763506043385120120891315924828525208081775351346865925703590383584920623128650426990244759857363003432421318989167700609551184619885680361166249775682396906538164612957152835758175158337817480925472324364678168513749505653802126682110060853055810844659235930424649430223574210418773767350183085717844011067224592377462764576886283798768291136103410527577192432501523863795177637003730320861813369246818514005051620031546208159088528630118926702263860508745557535520500021243162948987097988773014783905300155424627788761046268225520859440886349077867994224419795409885779414620540391000055644204842474716403741758505684552723324120697101818784130536404693773975826751720118915295098362876703497850939356003462893974254614992121311414947259709121534860622459759158125000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 62665176333380497526105895637165730307829636571687100913406308265811832107379493786215686535962057820136823510556628781657696167815957407602196176453177425489052843535312722680759638465870992300841227266566357690873125943218954192820381376887568559215691890275737037399949599208905635269724924715123511958708888240251162541737010771636547914905854823631761588178848524309852389867522614659506784259431018047782956611619992619052575430686648067571345203058048157155430992698410212309576599481734694371212560946659410387135452798620023425970305203906611894597132371146277014479783751788109607078596232809573227061324194566290218791309632888334837362035557761477798777292829328847724905088113915775216734291247131965650952041848617515176512410064783256940926724304838186691016497754324177673558103058863719263674128915189240250313325232258505992145308529690800253245030231734266674044497379789509775218003345799120958687673897414313538051300281283507676116914802189458235150075883955434124436153937664507759349647366745301918589424591772371616394478079947296137097912466900802832766135205832798909983389595990169518868715271617805253357881538631810569329429148150833683704881561689517291536466355503233030825699174483785747100034533281946780693332591171879104657172228724964816066275030046681792742233665662992853789581714586610768320540599436913107082607811678323918465839047721726729096335776516493626639806048643958716307914419164041983202139102953044192334100383330623044828063183061882625133376843781698931151812340281021492523301116867046995902619098769624757835696174910726758054417302167459921884036880824211964447266834146321900161310812538577899827845658019609431204970696383496013496303290472311155894244024258806723648777941103493529256591317172188481884996255375095094090514713719797553550961883380057675884991066325036532444099370688550636722641199064939940451299628853544600171075396314167532180043250277447110445924627262199504837178911010171848695755544285557179378255157088109194793160907855760452886970705271719479079037812195558385320677888686335958163034267764363268415547736388767193878371315115556621324996990449968218516408271402626738347628128553986649391096387861216150224529160091757879290508468773107617866380044334713395394126115599384597753183613008269916900009396371813322228982958332191315105445127752330058823273322016954177539848436430064484870944177514993456080231592811156974258677291579046500386434863053972387110661503918849220818146915184022612552443842925376696240321531155885334990805112188652463398076018691706989980814694039259246452376326629580740124820437521379838631824864869728099651556853375383398274517025007500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 10732738714582644751727103672395925860906745424269355845218935598720244784168889666381886818809390247629569116854701595513155082872357603306632489415305728024192607611566378725050304110834712538634498231908741960396354256903606810160860602145305139248221364002578085602522928334284929724261524661276123443673100847960464434862814355277846103119223733040706007318115881277810364443363563367027580998926646312526657696559311063831621790899327886609641343057256154282101132471675558761933757309646736745460863317574396879292824314652902382016079131481946552593995986166443619678369060856510290720324243323102332985802403560601617597289928294107544346664712535403572028200191821777397399747377472858815489653543815851674921644780727671986215008564651756870052046415494889903437033609387502891104940667054909785209477707144961276983030757516252530409986185786934712030749198157808138679442430099204903281621778904741315352354383986073866930561332401584653062128576929347005779520465777597320050804123580675611693510742834430327373767335260060495621222097722224043196101691621704355655687595451957628729502212050105251345816235311172617676523568440641775832445418286616980152328306138126734105048847620168615751288097655088236473961503756026887460495378283993448674251266872705657678950482364123380324276946675084658142864065915122015895090171090702968188926163625460469652313291238948559389248884539975165221379500027754613125422572860188033974931722275852713930096454838473868747253159042294648816655514347032147824532644609088462039672458692997341754841093548689728563552032285682688155362035446502552650494003534497655501981586052386533435372243780015091260571430812326058706296010190678129649548720267509157518583925872445796221726805331263574158006574990347785401237209248953335090590559845302870505500461353449105841758551219509442708582624478394757372839887552187463239729461800575536223634149038442225684508314551972323993172457442409521131140798633319516806090193798510786879595981868951400516948006682405525126708595281578682577900763928926272010281947105981915225098850539003620093271535073076016750421609214951670569344052243255715072456312817097030813862170082304778630943756994088092584780569706248952935057247425012997692341421921846441981257106288336961747526080891385194870003123171656079684597100809441932693770044245659818110318802255792585489005422493663240776768160363058961758676739261524459504254800320557940539092124090659667558709101838441178610675825505381017778966756839838002650220624891887116981692526948961851001860803445526671612394714351833278185028346796584500965068890061100073539726992422646985336201535370689363735686522891875000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 340088729028046024174521286710084211270888819944599910883636562638990502564353874417053773094160534791821417732667361611252129273854333649785904306612361749597225368287232096209373740878771426199379123181131258141534374800963269136249714699280943645136465227224027981362028185007107412288434191038963465673302281041606805116614451310184451328444663971906124533536991047297819201651093944706772690965773083887791515381975337438627421640164423097754221310832885007801901711335972353899545111779751113249255966465955080501819362145711259956519127644176145939788133735812901515734325176586039329881429987196653375491046474535684870934230697922292396224806981293879840464538542842322585787778996845327174998618574114165666278075121707365049673713218706842169331115467864835060443347551648137293829381517965810989355096201708717672951849602720830340042370240745354184322436349343136967026793936116700726781529233600529523354585431308035064526659253632307841660189837811426811638568201525976835435634557094160537551863703333533804726384587597295892767349673260256606315372886023075135926575626642406068980025865233094775608064158745223511594628872678500635643656786615206977561736469715897475100191016338317292527218477334243623719560776756719569172601841242350766075626402002701898389379336777909789947588889983834896581732297133221410861713225849646539238621516016026464767309706333108436460693909863352769113673175783352665032143367623745537068244957165591612630069469719758939556215572107935822696998563715147157459551642971945140603823248678171997014491742446945545138829905887413046948039572841949897034877182060030272261077683690056327745343271718469314564870992270141385950865305787154121791957925941034233076740550959046512752539005170281807519386173806491442829836173013203825731210493545494970027649879145260249061441281550658712612127961844054797449422379067629550238403182580302025547936619432492916435923913432673104075559522779850311043392008426428287488843345628654981468048258369257939231456651790232105962204029202717372689608689727736370373665842044592196895933551586032144754418559201830111060372441098195373964483795155053903550597621884702570310169340694067178760213253079087250363068172846736426555000832878667037234539528427681832650892407195927210005327799414950989064461074613326534391125733773904246167960062713842137205383152073312732888469149703432796842326660589829897335816497950621947116164929021605493556636338402143441720102623313915553456699024149245695083163367112644137190381142684101167646004521095001688950377630186201860132308938833565747962280899278685652611611733151257499493078327529942608151061265055427088141221167500000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -116729603823997501624015679598068544855008474064950244308218956617774337840300498995423751281570735186708264878472839637519104729564258144845675576931648690749614505531582837422609377967837983300058615078414799077299017376914016156181564601187858851392581293184669482436493415548248320694240745813664073311032714029235887671466074394884821282883592947306268408320596845646850816097448170072236243552882314895808217388673548561285381762130170998655053186479536833459569767008226642007463006022974220081165254532150062307668116807291429314932275666772491770221884359101317908764584212434767810898903809321749936583152814131984050442941669017786077245774070832411166081329169983653708230673631769285162062979031503578129102431796430465013746428053184645399713659525655572488516727683199470421462305999828323858973089934393720425496935344386679676058862125325731124916201618318043898351188558663264969925126540361872114066392480456496156112980168619043201697707427334595000856788343253238904094686606381876604576799575370119654317381094969816267524379061830738910186366977073230458302069652096427758594653607979905671605025875325617756257577854929104277634736083061553036945159648809314815161098440903797410848964168606717117747710580003757722156597507925297411790196640640417235166886851480849491154052126570289865193742244282718948194588882430363664173244996198219780741025019619664765565145928414410306836921105257753449876072837101464965965130183900910602845668184921513287386829125012355447490021950723357091665948949818535247236958732068310531486499667495839870057752315326647371135340390835164172769430666265085930257689006349201087173329741931473218491830997355136881133373908997233173244718193514364888641119057429924647677573090344641237228269614304707747532451375480557649719797457982410494808299639847251200702478485914955078408849464754293533388403042399621365915582691153559097435917706586792191718864039642427151221131559746505973864999397915568155826309036245372103039461771465394727796361746026962555203490110450081094029977154851128932439936190829749206475286118350974731031469183879860662606311668550808551802831048626734212210241516118017848076817569233842501310586063561369875427983803780962722001956631877197994169270815754735077719314616000629666902044584990528938787297089935439522362036819998225380489165369976757988887686922037988949202240897249911274171466792222932800765687948585839005946489304915218012744166335015507750001316420760652724686581382762345994287359798414514878255079495502898633549085482871082450058193701182308070893020581473072047033176563930339730540204129576984821265846715694688003293167093902172017423336431250000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -18507557513604179700992474893293307368231634532774716709163341399482895151270139112413352401367313862109911043706644318880549963484426078594842830460380193696781658601952103831260684209505061375333170778190510262731558784854343804749074729015978955436171352287535142962569994659468661427944685442718008547828124765625854997506339131545753105257792303352300514597322655008551019373409248397429166992476955235294232784559225385357039769971490237736221572703434987629992499103378972537018053654249923516866146081967850667268561620695160318959999751017428493093175374492215831941166945028998192708473417077387429384864446749658720038148382341929562145948503434378460636099517313686939339355785007075738502792449708719444359757763699332922264969535654939410339723400073283204117961646962673465337515335705846125197199964471989901374490688357386558423976712546632700832130805090143807256273222517923922582252907693037499720004876573487721020981253988862511772986685366246628627735011933361878458723814522457239141086708119926879518046670979060842572774265401238891416986417487836068100749823181619750152315976788309820391739724222200378623255619162996198191218086058446832922507383612524253497398220213659879666367794478947746760627884851870862614347415256724137947024943331489383225167261836578995433994730883741276133882523956834303424767883137376702660580986316257173012869095680629953417747053246084669022658023575481897892569080757784445747360092838730985914774644317634083754583706774725589731779513395334765435066529452913720113895950600938769117579315977886111497419937567537728356006871491696237141704294578639953943680467460537583999446059738301757903787287074245776581144648556099100837069775063158858407582520079973822670047002919347862908409004158289964502666996382079369668074052818517244884309039596683562897923902032424339776181352141124488772981249491649929842809880498917170610856155803534408327705419180625689938838049567806096797111090385017623707358597418228459855970630961438449235858119622622646727295740644333910318437744971013383807043665188750953991853776751673025557647038041893789203578447391378881075036709589175629009121188874906217763541704414092421871843721195037909604651029956811738627087677622971513129879007926862094570363842033082776180080276747870823316024364843764124435119505706971489098154957719478067445122149906636807224287625577400274777709741844453317804785055186302738212926856383188473011927901354891868562909992909411005850162163977244160662465569506897790738090013379954355083983554643471880752022590190711819172257183936252469051356323510753828277061624299071238719477573167632466421158924522084537157848150000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -1304806136166556814703339296485852014194419154438696760312951789703479728406922868695202581550729686885195590326163283391618534944088593097780928035535178956137596303670306206380488187681974614998839663152144010386554798552057701751612665104614496533279446834531044476277345922079001183130672835032624939564184358084235410471546798065572388919313795890314345020279203971678901511871571614822640446365578580623250708897582734718915871501190566699715925038604310110954889250501937603772311707918695817601841718576457249114225737388998353856688440286832157750988143079597284029599724037080657374148156969509207793523967294732135545714626972513203750161249553714346849164656933073100923817712789054045722409695915895031536005954187222438583046999917608544676344489833342965073114440916272207588703081337486674528869608051866827128279857578354162738871206555785216959796039051070968506405722229582028774144243017448798331271724361070106227517204547854325958512176151440664337923048606587817341810986092785145221291190536440031164892768162134232151774542407125128875466086200063793442937310064955137502625517654949328794893987562976404949939532328885858693227580899656795986885798981782683104604403473689200341259745946409370996791114286359104522341653212158341562008371920911196891702243289017571839644338096399459188031557642804427574908282956830012358115693271115780660059016083719333523521409893441262934977251793959411103423098435040998220768217859744237883844124355620250690470688934797822799688129843138300246044348403396628581535874441091912777871649409028874102346790710904330905094212933756204596747850887771151731328529427799223790294137536638621692174388323367520692934104662891866342087495595311778752154297037594803390410586199501540445043120285865144902970112427557477360907111919842477045784003987371417262736827079471464270426156200812521834716123454379993689870967941221643507135087045363128134164973895099339108210707488154569948339762033879454268067518918262014044189584651314791503179081775934977118729593344903981048171557007844933057491645201995258546239246779175639402272904189883204294126074474368110623655736589107658850675401052023910923278946207519952995011514366328291831622565905025749856084356739888820132169255692510552434179161707659825668965386091314553332888985166124651556937016903564740496649770470850751263548534014878882429096448968901988173642288665348628573655891663384016894313377055298391180285166284640915598949968168198489394900244216064295489456355577534919262954277533271227344866493649206560089210135248833924959030504750483289728960645596326807114023798445856913163402438840013266788550359621113352822595837500000000000000000000000000000000000000000000000000000000000000000*i1^48 + -54854967002883478042039858281072106159214202153559589579707538938931865335001082882337073947868624367508550461656934717057624393233373291801274238686778653201564002860972461142125596229241949472381832696729321733396709122548184535418917399050348687985056746785170711567698850219182088949385211692843683763438590314605589667992239240794311447898935207534456242746015724616037996222362961504406176567131918203704844229671003749013984642973454014896381809827839711879671619966778016693357060222027574164968323258091540413866289881088992843486088888629447166209831071702314951695079581539287847872227178069819568509641800971765271959626692320679305275804381764472829323677380773271374692949157859062527998810045739920597436203940900507238632811888042953184281552507446589178501442905027220925988026615037023444301445420515889431767488487436670113715081000558607492294261958284451432322311625123795600419730112829091841589646551554629961140684427459424494989654672481016968774022278222580648391131316532213319923338582703989610181973039575434164150664229197812985638450965984898254155997812649287764753299313125694232443554578204985960971181411184777320258361317091823343145085146654720151120276142416602264846214319889474456101363110780392164628219976535676422092318459794565289696375101214413736794559497226823523032248620986465890221416477691951327141472637916602240868994726333125014472012495401768536742002770738385231661629607797188390474592993069563439781442401967602906214815320085223438698840858537122490759400190256076253893570881016473544406507407788485074796227671505350442558360993130194270776080771545938548166187591998235956777414608648792729347073730369055149276531709055056684852022323487516650542724309404284650852737282083894987413858445393960440891137820733861019346626882226557633034442488811263958319244914951558301563517350297563228509763685394608193904467063035470722116933250259417635708325685522435778330077411195752620234167388927340953299249372264978414197838381199156892409163682120451358264297776210428631595378328640321968926047902199029381508360160900640851851542109564109615379965085894703542888215082743673485116002799647889335861417662136742047747227519786213837097302152718598606587370219543800611607142555205030373268491196454398220643086875227985015060872745354621135087450488109502917740167735061292266683788583878318719398437893865311652761964560112350486804031281346175412100083238967955819802134891033315191572634385758762581420379169454633057374956760728602740351123455072036585698015781017614336571932714490185094114199855944126292062901941586248186135344587541043872834038548510555968183610109470118277748603125000000000000000000000000000000000000000000000000000000000000*i1^49 + -1822293404734088197809890462014043867643665765618046308300816970932407057337496447690522778330459022461753645982962776045204183352613771775029725941431052159401796962809827448524961604356627506170914224627140617081908330247434547329462009931119395447722445162357050680083343605875525921857322526011264737214544789594370039865406313978459726006402829047178560584821830766955942908767426955914684919191261218312611421445656013333053212862644451461878363712624765124493074661621100066453942350301130901587532960195694426825890976059713301789404167066409597583238527524517366480635645185930592290138031759080549963273868884814624507441170280471133443706254792104230187728447680978076312024828437341076509179493636580859365135900116577957622242665406428069588190058419363984731050325540997098543973618440199800041521715625881715394640302749990531755974398489936463709760665987538304576208666094624766417283051266774445918906157689182193625544826763707042434704264104380320201131084248161161164031609136617148642086932891280266582523016110928987732224189563408406141904760869070281413675782702163713718672467571427061112576784332189932851541745710212372337394412394379710650193796308407910300503494905952569484262634540937606425455538993026461732923108765564950800371651720226377999000990978825426085752436556323944995078272036639165786162585432319847401294842690960696935761918668069663278818050942453038562717983587639549863110199727197264847638675674445233396992563485897166081403305266833909060113678356871607208739228998700010023080077471269091571193036417267430611763430965951152985655342500067970747753036323599930327164117420923015436746538250254748875780373474307854661877530129014794463565543372573778672932754508986240892188642405732150465084376593734567278248053064176316423929359307318750224037407183828023039829972197664013588828133872016423966863830611463048456514825324505908015620085518785107488748008389008616692943507981237317721780749036138939895557506504087489309725755357886896522734185166263647400257387708142759061600297573533598659823503377464017228190881532813071496686860749769202192037966127928075689445841602736606095031573821596436160601381738765315789968131146684573109626108296220340155991669297308335397456744674275605945228902623082001461913300135446724694995681209937221632321747039484747091313658358051671755294702624168131462342233603672358020131593835225234663110638502708195463145645391109536677244334716101385636487587187005917045309397481781896639389377661462012164416626430898738356509917227863788124830818828052304056153532795123692332361625951176133038858764472490421888506242208627511039435200936059867660572187500000000000000000000000000000000000000000000000000000000*i1^50 + -58149557520035716072743432392315232974726355204025969924340187640066697837163338106793373209832202699438502894742919051002867531951585545701706205838590187004639613666269776361082123292727113348658932120628261422724060874544069920479807275766235701038256369916462437496167593120105487834956985993454248196084387330295336273822423401032018180770095901317677109242263060460661572652782576811648449770532253151590334253032107090938285902198122852120723743825966601180463024199772513940250785106071155828790365867302620958180883159305653738297368540027430220971559810229125192418058133281288979667643128616294192685288604998439172479024605673240470330016068762112358891871946665994337337071415573167720703926111801014067876768323394550775838988945546033009689189376444836699507975429898708039086371108128919450923826001535114676156167141490409940563592904297616142844848787763513270955896589436557671981393500443686092361465086656160128827910459195057858327416066154579918034334554184518606586631652676767770815631338812687222516351199358475650207480774844579689540689159054858783097656996733176634689031514104877425772240171019020259367430559074732584208293574864118268407289527368389132579057431650021278537259483663273730205321637891116295180299391426742159754849925694279791761929795189809695509337899607584232143721745088491659843541566002518027697225332609085735906543646980977126020140232415892737657403350789009659101021848811833499960379580200196095817378909413811810912455336848944778790630797848744093949767645520690518699489850394347208152232671070277513784070991623033139078053387858473040999107655641953731058780381467832695200958651111359796069460695202395761481095128463897960343625724951897842553829880614452279037322277387741615591613800397958031267983912536418575572496736942073938423707210068534512409563473904255615616006110315910906226617365495021049403283015320688688154453980044971520983599242340366113778756370544832671270542344709587267792121051218986223737111676577646056957933796255622967078803157542216676998406154529505339935463312413092021269535051581664799139112176813754604471124862609825949940624718197430091297846024635121398527111289930138775906775122551974797464595147736031149039338778023597182059186532108216403349274433274233416684890825075269362080008425235635080251746220455891484186848010633651605204579613249172916586428187292112835007689440227001106090963291085811233707980411763163922058221957224613734931577331760372320990528541746117917255780039153977313674899621893708452657393690773515167333542556835618169065674080438756091685815528944256855637586561728911022314093526907884182571879219131514150296250000000000000000000000000000000000000000000000000000000*i1^51 + -1326262948283276076472991444824685078447362366670889268041503801200964109696412930714522032475916525542922584465283909699886081640032284411466277669651330326500422118433615522265960109461905360019338372588109049211916610279594926443415215078311172430909160163169016402288120155809132980426703567009562202365165922531425847826110018035187386139334688186667968583140640255846285705178463365138995458708547506594527302094846992226124010721140963572014273852015349695951532101981911302615110882302579737225755677783530936881706850853954847304592114966528867916366795351473805888105149040692062788366650960076595033402542603511381289097592489684360475100369911360895979384553869974834388122462802110299727334537144964526941252418975652584957883566144030658719795788761358949127353007184800975867602314823233390595575266129078005717221044546926024508128306798621411571252558351388773092131378084381753642214763618534568198193348007708302873637893015310415501866385423099833827552424079020495654418763116309301116409128285766590904213148057080855123104006406454779061634959777263632092240679638542318203673650612901374191066903739075146052438993008019391057959789863811744893605546096134556052788230596331785666954183869764517089679435082743908253006113430008978894951596174628074973512641667770198457405315299493622672046377733307280733027424965221409030379940721263422883299730031360396513444048600299752906102342997076105370814295218796851234857687208479919252763732047237095252488217911202204870441550188093312339949262162058981629380556485204288849663892999312781958619102257850235039306859524570843483847158449924672999587080739052487092558257690494597438109669403515836216503945136874520587386214441278455515649582939801263969032454777641218282137800452228399409779753628727667784659050181225312300731556931719147982484376344000500100642831466818586857024406795629335501649768460103361288852748092745950065987698025223594136342050583193124735317162199310282457983403052442251692791049025689053899148632665722504262645222530588834401544384582083194701074591820474371040290640577738037545619864582712580776103802432122363864624560875448457878876453009510835440027040790721808090325021271191405513839966163752259109437021670437320473333772470507912778594200486738675681757388021653626318219079057606560806430669154212472876866454043894254045212716810233151779354204931870579635431696231684711228908387124093475742976053978186335675969227514231328938890470565339689627685636850778614434883389509982393695976219781166389912955454274151995868465552113115355079289219859879899636994508331465226726575376106981803542467219471441674058832753500619537357187500000000000000000000000000000000000000000000000000*i1^52 + -13978317010868959198216449589024076391228702748075232394396575207599381978058715407607528145466692874143044659220116696490839164621373323397702640627280462826406505095912988293357324739443159297639593986981157013195012405725833183572954615121910805327731972679844134000468574448603257982447162721281357196087575800682012655177035613261711162301454702310356441342038316019790552686954037872385404513392235984503018354178838724174091231661182894425728236382716393541277616300697989048034647576069754466225613792219394789939001536961127256689758895343342448627845398952364359067261861018323958353343983578575526913256801795674790576309084773859191422571199660129778752111050798334661875668484342523968612427432262338892861389038510731381392474560348479902901485710318910020397994391481090960200714130653285744094071333036336418759057374187149672811612227595423190865975482158731125581726911467757636124708512900258976738111322163657038401024231324845423429416189339378191914694712316042362287918410143013261260691489584456170373089660909906688181278227360572819462981446632473816433193965823353557026049251456157313538689212434732117311840470194683339889724040852249794130609123123985117936462773236079030761781489930573396459086873760858778525159362658300090484399855700557876698855862977490745618651527188857098469020354451756498051692064703326263388530722653362728558879360247179112922124561375740718132523984216161171033699511458582788100781683490114398861121779179674237329948183929211602749646689468813154865265556367544854860134467366139842019196753052798220144491619131024937993048367778922419578460403914094760287507920355929343225595470942569612976034510365447063496992110215610879457558985581275388812977234065125562961631177952635824268871708305200561570342206870456203031065035139442728693249874759668187323901068973364147240761963467311709696395635331645955673953372103174952182395506894553713031804116443406629094019375605310194294322090868778838459465273382154896084429875564153301684418708589287428057522562537906513908259724810131037758965279951801015559300831560071394378772769433004765595411686913760226270711278423475570117442154052231250954211706146242707641569426043419514025330536434751162858939642182233890096224519659473574006037582801235140248821180771718212551732398844145551527366061851641906031685350722047166709753714892075795781918387360333403858616677268867487918666384659939616201830080513399251412881699825350356365172969880861442461932730452247597473004455224714005247089261782210692856106776918672881984835180518497033756336351109470726185603440371488875041536225398746367291218019123441742009240535992812602500000000000000000000000000000000000000000000000000*i1^53 + -318284842407251688653337550540704000018647217599246264816460720502244226934136926510833450393567610709504154801253167892247589185492940983824307994082965852178713075649509406285960508066389315142543053066745809640306210579968198309773903550319062734180095053577134386014691248767068397028049758953385835094756284654734517378972742081043563966996091399014610440294053105059879020745742923958818113873396399171913164873440925567316431905514924866504761314584759079798533778805307957926909568075163406734130683492843981536716230089182396549921843170175879884035649024410827788452429075611113709371750975780937334706123933461525473812376355406731993641911756252637250474273041359436880660501914812258874528310194100957992666294312136045416189221147465382167054582045105120633420420633387255025338114830565241341798191580165390750134136097663486386045303227376295328891931018665581908139023015009685395073629132626709720519681259562010880794026691162512346193146297637182708379916400160853710306081494193367605747042463647688545383210761380741038096048275748482181678393950444454319688896581095265328901064738996040988209417875492999143663901610131967605670552709230338066576668678151088272268964703577198480154056267424573891641685652879135734960252112314488094142078607762904605630165871090646891394800501950302002136424724141433536972307904313422261474117809897424911962524530086772740716813963443677394663469156449950469450287936524793354898125258034560144285572848545552279132118930887801226418663218828384775518584800393781000224706302110968482460484169563553898153874765852353334417344940820965979084881570358722538475185883985492116029286735692839291321688430602835010651331558760273263226284344401091140157604141937030411528435089416112836033935774003190169384195352821242186354607212854594573134770950502158822860039387837076191934693872550710469594697780638598302991438777678844937168004672988826265671463745495376049060533731039271926943876919924336835517237388890118222226795407766549307798606412900880413711335788591320906549379052588772999127236082369816279703144974535470909374055439389861620838417213170475361621349998625203705122520910864676742979707854621321816061720871055313970797867257072218957206742913694256561645856400227691280795633257150689037797566976277490931801344083983737822720557531715048763038304706706097074722919272095256065452718816624390698754145801202154513311763307303853458397703009709476360691733891188571628484229503600088349838367053391568315661595928021353611362844436395921006644863847788090299796928193180837272481208308359697693787449097264865724279952133804740350084077963705641839356531323941308750000000000000000000000000000000000000000000000*i1^54 + -10525096558306582160159576572270068103776952338820794180211396504554622210923565225552035846129138530043054769486604973454504851575677718190921235358993947962836511065336623985358048664978105736479700895423564506576545810708144692929729970595687451158084042042601416752770018338624415106310068172536836736929830455286144068279734803207905348981932307758416611018640701216949324357918919236224718136486722159300300880675741372203159740950624454048170853492194945621675870939756619993105318972244448075279608442578373586997739025125567611604676648344870524644465563589950765791252061908481926580411958877602904496543574711226720983279988758066176932678057977467111477848876830313166143742135671443740580024405757036736987625871083452251585850179129130003071178901682530508276897460813921464703771365151680233412042583644125877947708289288129885608334552261218599990187375127539669731040809470533921699243756683868693002874142029711097777049755412742037827530036874342222297222414059075163507781534229510088924363675164680012254066002873866557389846740597160951424554574971893324533942336623313122325838587654797691602752605194689172020415296241350713447424046687353495095827849570843718870287242244686594529092172063530041002815331659305256056937639553942106144981117563566299355778076288122675664409892104712752043221513265256457744005151574111023515410396904103792099102113569941364835649372892397305502675743732002485500149646093207470824438488727730615717729986104845256515158485883607996582454421700598555399990131710573300211501633658037698756849419231604003977866024059957446376698963407853403882424969989539166761813247692475615512692066963067193910229252558079406241417679781911829935383179759475639692954657698878433765475927243827151823857713439616444360999890390329080330072974184129151336289105840433030441744111628057553429674111064281514211857427601396510859226472490977930418033392333475687301798056373633421423017455223214083474622955809485055140472932788352136974497992911209969157615158858573202866104120216079597390141151644854007914249318280275189749830278974424924222347761009159342694593883710205433491101491930114702174945973307015699594187533104090880268750034639733941201235388281257523478695919048608740834356710277466328350099590037448020914949786171566755085690849539173532478232416364943722580429439203874709404054303074037828424604525519604080449288513540284429705032640472748481435551300050416376492053575706932045304634767130133382367808355590484142010678510732051097263330404148647901069729569127546903234419426187305829143365526113690420583725950947415856277025609877587743585206933486958707952041191134120000000000000000000000000000000000000000000000*i1^55 + 1150112027008696192556797524355888270515890571500063216238619150087775774081593290813276043863235215873714696343273959669917730737982382567741020665646246987451838863985269120358422024838465474517759580031552926199131022229505590823070904456723225205624935394732519851636777484925794543327973437451989868802482928872910346465555154483517895978168871678403239646721338679303821537454975773144326284627693556602212308276317185772049344013133854418630361941391076774132167745318284112518579963449441582162884075294822037475291989196865746869933582008027784130399695680568956830175952681264870309930642648923530458352898670473673678698831607549653801361623086372172447726731286070118032546386504553854123314763517949324114478804314972614103600154070433185890914447307008651325609948133578609450460474965698273537650084129713974046600150426205968610568560172267279106773431390955315759019191609744084903507506313424198268341013860924252440759026295413597331046179378168842718017270913312879019554443713062074785103349856638431519870135085309202407601913510771901880083597629433247596386035356915164300000351373613106179188594443596195459407151459516868642932142477977270384636715572859722358191252696363030954154116857374690163470938873205360584803345361296096130149186586690572754584352928199323356280195469063182665664526631534291542952416395330220731316746103648084638721632730160431252995479419975463744550024624355117730035580569086132106573571151950538665784065276223201390420663813896880668084425349632531411826886209197940135804390482987563438941548841041324642842567742489321063449230132473311507174073203201616427685487730501028584074583160453465601182888857788051167239042845624851215994943228152251749498656553245509973802522956965713213602990319129457035032023876608034778176896368298589556682905124908417796826290403751563686173945164879723646616190286574531710437149578349538411332286857116385872578557441094761520630548826628790158494910692210462566933785344046753228415706166421394153053228062500250828814578314308933562509127748024212752951336499952497513598185168021573231948788436949061739419023157874015430210239179602275165083346992659664529996799017126938353506701754341284411992779705736740148783992526643262745386634264773661403102877455885926537962817602485851932142855093739062177620045667042209693350852552799792143337804817181240263757048865756623942421008629868036178060922566792117182689155858650803033492788123322312804442770714839181430658509575012655313753886523967242165503786935144987328746871030602135115284016898416207213249253897689879861439909290178029837914622842879970014133231887161951936930556214313750000000000000000000000000000000000000000*i1^56 + 80832978838823743515954667275418818681395145295986617304284676946744530765372659643825890376262299883634316115148118098764732664405658519560194056628110677643535984374156739100874962938704576962558364347729451001438317714546927922216745260957035816597892842445632329028102123380637000949279885492522995841063839194433052864638058634382178926794208579720415606726753635933411688814679772616158240249220760856757629332339445748737901759721404575391640574711804547113382112839619741464733377444762335469814811497124110872150001977781201315435465239920959964612837923198534131697785514982858578249315554246232518916970277342571909280364395389586200217861461348060908153565901592829989429630761910692942376737033304465110772425327165849626574698062472197469907786524580290858859255730959664268681374302382474835508225407801203088351444378598345014073375183582867995799601742647652493947572851879724400961659303034335832344029190745956706663262291296407463817006962021193131205065089582465517925838820468853776617990157044755655848632005809730395487753311744678978910661055471156775309079605932024509200707121686124024727444090911595158381395734812542844540698074577521445721730900428330298439167349916410817158439845013682296743756127778167092796170375513546754251585747647266743651102513661222930712178076476802273110887174212817998601618966738003231766471224554128822747870806800881813725609624369676314864983462191360298836733951298956779028392706560320480223281376154813272001981227013176779182822381461397121568370131468129297073342586573355395159177014940331853112573354135697456167334923888439118104018084210971600412502316299335818452250319896557574851540843113592358087420926873375706670849896045445168590026433580103731858470320785722889338998827395729807472597033363940087620655933230669448040129236012070421753385713174697035895898678627987668325987386702231374259584264888604787390419794463680894293853093731083288313195354873359167051165106007923431918432942282776828953332332316846258232427915302006822735533566647466296652997849120815597572658477793471860629232522378386281505832568534297896567425881371172970547014261210548122876443484242235678458403666269983594200074180113374592971846448312317035418128576110620888720641012775128486051036483213056415509894517906675337460987534132607376995433258769337892257798075989466838868373413813624628665462966083878002112085342480526522542355716686592070792929851934020033055543871464011536164829662039136313344571060098936172889859431654835825194597088646441228479704867365071075977091797786261816015625630747592090341667016960033924117081845245409664879593833812531993228491997113750000000000000000000000000000000000000*i1^57 + -2271154553281163213170558927879157650880891277830516895437636717722021552664277582197036254388217204226875049872269081737530334526424384162003064601057926565565589810627855446102748545069958397051716644340427505413549771422907163664912918356555376063723235829841178646986632171407529596442785401393841888668467646441103675177747325562220548576044967175267515511644944594599824376490208223038993123693793760964887886258315282887601192504268870366988570833874415713811689089742370165407964587335350080826776682022490562612551981069118554412804300853713344269173887752321368664052127012787426473117543564392341938503983774486171401251118531907794201006591552969856363280596260776023110882580951664590729470617276553738970327210377301063539079599264150526961027497873063675811353926664702076719975322471823027176557617471179165932572093035840404291160060927012022383993056970845803069147229237550696683638676150249175180580596178942010254455587046245574876238861771817131918006842975679380089297936826142734379898884968881298964082941399768295828610059290790643432389465221170450935514319441979926005303454732247427415236860438945294087151729770165120868894815532046183684559989189605218475765465543016727285673520347909374483189900889970314987421827574064507690234337359484916284301285525648275175927900061784244361656144519575062406428149045740432105206029877754252922587338896198839193851723543723312036146314686875119109194035129349971296833952699055821176171420460884273422234928778784586094228173481142670409934849321685352535161802198487949836583502313490148012955305683949426456884536909158802652371729905186461550715131935644694417841951580389821017456094507913944024057465339018871149927614334933044058467290637430770916071414364657217962362082440289374936352337079215021042824866324160629490333180608804734695646381093387328748229674542549558592647087798870658339160909336867536566936082967397503972424804192382188394494891556337267328214213646387017683310433571391227125033118670900832201032069887255255595993269661317641877293469298793719626467977675509167457684513968939021131800163797007729282014454135061099008455566506093242819140041138541498016327025667448067026643153440685439924905339922929469331786876514213117134279261609612102891234795977558962307644732367340567337264229573550701642391487405565317317013797334806195051462651262273732266141716255603969902876106670590084283013392400266469044859174787637272178800650894691868200849076629785638185441133442420117762809543874282182961527384320943295111772634904905016874561535489845301052698628717261602536464133482213275228330675158580596307951684437250958013201783501875000000000000000000000000000000000*i1^58 + 154220077083352211229632801500600027658724867225676699234968053624857163001493623701919813328908367443257559507827257172918579103487376694181522430994770526330304540739629900529474771555860433458816801885750596641720875151982474850533183848488599452680199410226941400407256216480016240628722693818991793986705791719166875828449191379039273738186251037888898271489021975361793555780495591294354547518529729970868214455042042453101047133588470079833571681671965333028777632257207835448989970207160601068054292160651252812231820360289871647005511813679035594466976339585041608432358068908698808764327972155882532438641197481624854085251056328974667553081945859752895903653790896111754551487382506767047128411303183848238320307487518937432035367485082615162365452927219165873661871951243616554828758090463195042711790798278605812340785387306602603195518973109991939928770036608606309563926413592897293909440034642411361142042402497297675672628857720975633321225960713790092761249028213438885819079951172573399097866207575585909135933899447928574826004697297388961687199253953729972263511325486921288163730063633564343735364209174601763542521247895576664076324876305668394868852896701858129200360360034690896946745724776989752202335230233499213280217754408653240318127701745380247315813253546263160307335123335994400956929593047027618682657273827513099473000617649576387154281000653815680632209657361079755492506474997189822953200340607255463946320849401547589686147458934830311267868476694822336353314113825932298233597311861147646019341653450443213864759688347571262425055195545849773668330432988929174611844066715486551709619728031493244298543680212834825965848861224263042282851523043050430027405341789550524454113701452005195176580483082507273072234845796261122924516148235385811356888508985888735545586399007737675093895991462420908999765413923265916644336846590572270709901813511681354992267719939142145305059759236500953347361371797570694686096577441222699267226555852996030548410492462274591385778485842538096489234510142119865800511795047287345196751752047441351317657317868979471910044101887052707232317066658566274041209173051471876068104659678710734695020708233658323053773043634044757915118876007393162236014122924095408892114318734596944331494477817168973220621277122665743719617577445890695392716559762355399312263412845203361175556225031691067915674125927471840763850183583134116027954780621664788568613295746350787861954977776932031427997822511755279100784270265247212424730278096136726828280267612883585001594275556132175418611994195654445855742455754855395654511589284686007601347257381031364648935736917611382114481882500000000000000000000000000000000*i1^59 + -2992099132204749494636987810547614277921298227546344913303510871928564823783260065888425746222422849587040897064767027709195531081642657576078585037083502681696033618078170539041306195563847064632373887089528316353907625893606582436732130373143565894970331982369216001066980375729380548682470136804224411169741061295762846544557908799959441158343568898351452693132058126822283759681911275351992402755706403558267859831509328752445056103218488110345850009109306952512958915757978252405934720287234803635889576558084220799671901342887667845877886082592117288463894050526876204288190303219874261324331494240923152848120270707531659595209464685737450290394334188516605470981335754674960596916049217411870032784163872536083613504949650422588810306149279035808619339570587960877668727385645031540148241046518511999990152459188086886115331480366266554165425746677543844154393230358479637851901451891465850738181854201693685684848807969264184465419957560696006560778928475182249986036890178088348789661163769135730803414395735220622184953257865020589585343266434964011113516639024193982133474932857589430374481247695953550645375359301839960610406873769676417982314866290377736456946049182017132004813973395155783430905488347480953538767602385684902702370098630109313396651363802844826447128717449643481722949963221421479894886340600270961037215474213227347612413647872267067963760091348009092449066339606456491989861527889739306824975950209631684568828474001727309148347075571419853259694704876441384728845604483062554529187226654957772035562005224334868304014678898572514908041112832444729484724179071243675696318515355541655786632707579938077515767801839037546495126445771677881709634313606584609472605810592270742989247625024840905928969253258934301815514818046060749403688415754249770382981008728148979448395102225973630629838121140485965774647402914581069935434779526568755720200473067228191342344939368619591045463720509015221734341134411155445177084076014155040576498341335799168287977942361216173918177871736798761874549650546271829107100151202587903045802619904077563963697272445071187536922979922675899527760762976936928619543655323751943497644913511222345801568610818322425532517653186978647170487208889653296204018406218928012269074355506236763286256232229069737483770544865010190932183972124206751673638708896840960371336015407056723002647096121682916464408223506863002709764376433035576346775099379620411707048892517648206964540531749946372753657728059267829576758237622809162350704917530722021027129363046279762248335461197984978684123540848615724130784925445599393416390041488474234579395089927975615007772998465758867874331875000000000000000000000000000*i1^60 + 42937399711260412851361515964795715434779676138979187297237819796393153309378942271919252714013243903317736020148655552642691170848901316177665706964507805374524112405656023341501830732130882724325746092935828700551140376160757897012219862659747416028076694433542805924002910158158084970203984621877271030738535888515421810342468283986320475667851204134916366052427684345190796238217019745857206550601351548209446219623504783999470827161353595702281903210389753486572865630981303974067275619197564289847697165399400604031812926381379900639632658189288447972917174540116746960405774273157412830741702238739261484059699377732240368668920234312443219849561694443286989930332115112838796316383180168602662871922977751675073522747116438804415082926120836738651942297526577658500621930891271234589103283806502362933751838466466630224526663541398027275480853824926726721408934750051530291557413750520249884451042713119307902890925462515510711246125882298909559692700569272789833927475971618944103458786902747874858743549153329276632523459730846053246313760606386190039190662353234959680125235297821944874252494917520643584244053903464897963395622321612666961386290996336157590699414558439011472162355656030477358027401255078093355645265359700421632569184164923314382992719742606859782042033176448907272265742630866507885786392664975507507932016402120528568010089890610862084004607272072572336906546450035742337664408681923287736156138147809503180895389626705725788404445422946574115658475995381824856006442088434362980786561083337135578748254259525741281186811238484806816023742094618049665653334581867883277708430860446003743353396168390386385118771620508792743930147302510549837024445473168083144508823611601523589157882469778166984204188343052126489592496242688026960602278594212623033815755424014047756229538885572511397851323167780009463685799126145294764896674911972933320384467603785285870929266361214000812393972962076642694598566185091316515986943859825871050732491111798471755772664292157074408703849000425087602881717329433242752152899233733758700449227020886868793263971272620129277904434566073898246094776418427459906601784518132391738763619363859203489841756527969142446740344126515443761572211427216406380151561830900944387738843962447723019746284428928659462584294207579336580032217773851023823555933205750841443630721979351803413648908425529555575201105246786419451110470524048004656290846182950281992326320833351556458390651791175202998859852761266189535378819006687255438516888186469242232592920898003528308691258785314980070757804675959581288674331265498855088950190924400309531156703301911231122350269108874837720067500000000000000000000000000*i1^61 + -25146223067850406011720802166211067144097378756154746067548274155372356802001286438349564097092710361396389405678176346140140113423093581213471579007600350292727547341823945102782399868646442773521959136989097930410025527369948826556665564337254480653452548434400839043839890638241205733487593780500456136991418694277117515304192996456511401421774016375116835191055195659220349689226739988287002990422853838571726350884540610664530836075138235913557469131150123469329544103001199140420835183593977629928351699201249903362006564108170349749946931081636489408022320369352786923634343630933336193897491981983873039388742723989609403017455432107603613499256870254047717250830790319388621680349897292949260619653425569105460950650460747674439260512382230558818009861752908852596046553139348782602422995413582109253076206158625755037665172457281637375722039536675729079922914644853453451072128065904541492202999198941352236520705535513483142730236415624137891188383278579237760311110926401885931330578849557436062467592403721637577728493723211370289234447093678763501122905374464070768850338773423752278192318549357572404500357889932690236474324466286626350074395284018320111334350394138085858387290714754049376425526823221111282703123764882541266363780173070157311158019416246287075285815432698241950383256258578850868867101165789618961872330345555848650520910701614316331307467056562693391450515583215332896115403246022098609500767880127796797005458063305989550673851047157239721902843558928632426335620140952057380322993831159840238313572537962957882740144067703670415935252351043575379209891759384576493101525222926220485514116562855261600550613144423375236478705551065404042185207750861212030616109935005397359431969906152308957126612513488628197961097735818997709782877327556004003821150073302421921976065962265529552554308141643154860116400979107489793422317425803170618340255398903357316397699329776808803325771661802530908436587729672794916120244394894234298320324094429577229960509045337211231835144485524619501431322325239642804513759398068180274135698625206879064110703927966720051089431274410828194120136005616740835813502921840274846198934311285965741328285105546361585194196048289465550748997610761166623843076739737115043412015726237561842937123706497832747480269750137369808607594510426758808907666141887952211185851602625395291148558430638740666428670005842985314874085638593745074975161008691518386036670144358457771510885256591079395236783029634117448390968232232080879147743893320970062187039942609758080840473810697487145785591382699540813950931046054109118738318449253463870095280408598305775119838515455651701250000000000000000000000*i1^62 + -6068537657838679519998478449479189826160044065892972520051758366933799604363532457871102113789090279889436229652661680823968353170029532367713573303467231364927187565772778441232686956360742330841007745529805999683852713814479919436787805483979678753464620877423211026750748019045748368588469488175317332123688047203708577165509091300642183516736436554876362775957946728465103547844122978992102813957349242292143451351051218039029731545339481709008606102426776042103738617912355247640041930028242839239228732760167695935575388794598694127360198779732864836818414884500824507174409759048515525930180519989396734185189659167868327178539988812111462141827803405911370643252302842575581360279161345969242152512363733379147559658922617596235579928536753852730439033461126849794886275770617235763462710316191850545568634707884205920909180990616285638870314973225452008714094415649991755060081952720654479359845232265574262964069821355639293130183713997481062654064098573716875126786496233542908210767061801623610758508720359414476564001830318819150650712728363506888141665244023083247964545999071474338336157070174076544427186981910419399138877299280851636279108713751168845048283569752599996547764023584847252615858616104035232070644689758812228420066522373132847462533495824079807514223291221012758118900974440957124549425444383460979647510977559649987207608079953013312457281301343441866143907001817610437060149722072547231198701248400320998492488533962629122199865068130392599265594554439629054839305076887250078975918310736195826222261011723933371984165299080871493316655165062376820252195466709793442527770301293041903356642012532989550456187364512688678512233015762912133283565496760462108215758805434412975549242474043663309808329523462223227070692659161612241728881560718517746443489752427236145859014770110346556269300196674793847597991033589233763178387723772181966386145298026863235796580548200374481591285129058247068673993227626124921398127125716889938353080570727045940129982019571278282867924259141667453465166169561256159045313025020947909138513978297636117927420165819663289347840612560087820524394656417568818130971383261497429392643027313119035420363564388440893308243685302042200524737132796037979445728998172336435865351408809914048115490914897673644657091730649143601296718605377921506098440898204907801919138082419901965994686706949397437580298854500290639894904927786265250812393687596699750113279637428402328215406625151511306115428283415862322658866957171661615264005101636779899338480845543461936594237003483111301058081866138090994383017414319036438018301279770064318242341265123446261820254486486658570000000000000000000000*i1^63 + 55935804544905319081781747668401042085703846497148376434644873234083022410155161124553107136524846766410686320184980768920014329092599221605810898263416631912226247049428736910786329367020135503096391350122721955933359580211865126021160856613936973761882672667419644172340909908025768629075126566079121747651089731967688301671866402372160011477518166020553480595451778648418621149049844303983941287945161429681336243118320996573025055023301946358291662392359348762756580373808831306698155077426997132658620135785314333548115002967520686161866920687541614515114196853236168936203621624160249467006740636876413300808695935066445356632105653259268631848418430963613142106800406697202042569096079724044808550746872141125270137774321359639375229601851881916360259329334536738007409774529177106862402950930643302356307551720338810370448601204665466044999627358139068194505325457664762307808212668241981269361980620263889528868012749247184575174306278536873528959837056711275650178777359837716497481264690866821936787438974394212352549760638810123625606998728611815161440022102862706076112381510188724030756088786006156969692586225890909738430320659543216545530543575148319250065683126537985038335323250289130042219115109325647938115129612643429521578683609007373178472122204960166822228947572941845660421495972597811317068250160529795561179651841800480070707360341116660423976322558003577023686381064296198083122418178750872268363144899359707905897799596288345674528350289369477979353849060662955083475458307750441835365953415050531437816526718661046079706322038294799214202358947075815622843123331939361279875272568939312040152908090527607608970898220751139433476810278882149499163811421055543951546984489866439828936175215390259679662080801179333743077714745425921106813610543885438005702594136664598311806472939544688642270159725091672654961797471203420775890007325759207784570156934602630248722998799258470247264490173188624466114628912098283566347613544778855131110699250760444999837329658026796781329571399117403767865860545600244412387520098495502015869100626052753400840407084215597409859700860551482676524295519258027257739585886539429008367646939837262533378764921401496902098102525124686570427304500722098637672685556403107518716220370919995952827800115760740494689209065530760437143043879537335443871902108384415330648061604326403252207883360980926079506362236319328448111331381974516940284883028650089774401131023111200962861879256836787047412802685798866625344453927689741968732028479601711895280472782756978055230830438336031019791418430816231415145080173516950041367062179651532745639131933809201949878355090172319062500000000000000*i1^64 + -1121427581802678061305479908484312244115546255267720898469449088401764839299791406464503365935939850698769841253920217583530269600890557889146239887681786143613570187634626311778845641285610398549355117979921301861622561140235486899615269126425815143831298841447821372472145092176911917927558640691793658493895253691072970241688145307791911419175806566333237240126258023871577883117710111614890630368310495431580234689785905975521072459112769708162005282348364587654761160662754753007483142867297042208286274673169764737431158467963400715868199906640183661260979166876104350357142415908486147509645542014051634490845331662195503936117352834558379852291408428319546719302250086687482673073092866415602229313737599767521039977879759804141933116544835570073955143177024666353322248968843275631524267783115534806110033873321952898155510684065323233014151145335478911870609080274277498142657737547875743668876630241893199033310230159532358251449895394008293618968701000045544167231059371831176108110920267154217711584295170991640689999228501304230287721422697762069463320322948576926495935865747050418061820116616872566912739869487092372653209624140201172055440764917121494038593762979379625560405246384876895331033670115973313544318366839400010337106961086022007277464146115308108448473091423536324198099159619605874073987493477445970212505623872078702352743323130607821264912098006167500539226219681321964000449133400511816050354521683506634265759139929092312846869263514095989874684862317191568873840975822908466647341841312857543088526917520303175444041039031464986776851100494538950682846092264625775393597123845922560876315202894064691232427195618624261103214757494202691839521697359357850069512360947495877874216667197047841637323831289064200171390113336645241229399489713005313291067400627505457158149365060547391892206656818497975929774361367673618277291989823353354594427785678723097112420338121273990469120702169726990155180494096711790667430023200211117493397659306610427138994992589213280275589364946598202972778478419395261796094901304024804624144686429063078056184743875729290143320667496666249974053348496818838682393542275374670492751388189930724672387926063538830832316282422856949344680001529809059525139570475990930180014192227355396922484240426661881240005635310589491062134457067103258368234670936833391774543128833648822422858763233500978883029887036061724587459351033762195343071147919831165391152419180476315023351623772306281567460177419193322266496908152708102136738609189719597177971301693778516886807007940175450794616873148696741722120921066002247007374370708409227713828840171263479072516785575330468750000000000*i1^65 + 18905057808717123154289989263117974284894820794364615146914958325124554111832239587085168944293705931233890037184785737421773729379946930730720223301753100193939498039375809616053023311902762122279250829893172184252968315872547978424265338086391128112847866898195929912449513734689763087510934906535699667226069499795325667882352782333181009766241045339253222306604961278827514710071106294066303936512636475030121998213628030648353614584246221977956522959510589474827275973057663576432559438130457369314511113438613894224171438757008488821180052430726290876723609228216646445136733471622357981836234778727802793821509281387985705147912230136541069786841448332744613486878021674566284686655717483699590113989278152114300400385098810162783435345367379691478204215707950918707571860998405221543457830841075012370977957023642071381429454870124231388531452247880692315219440472430131976891394555819972487753872179874674221776306198572273746577674378168622232730344585010439179052202148209205758323732426765900693913636951757761956502482455714949034335952658657751752792592783533723287258258363324198396784746498583396304730110454994458816463672133461257209203166505869247934568401040115536421469644430092365314258629012874998071612143876075083185765517312428982692652189606345108285443836226252652393973474724047749347061680525080744836335778876850534337592109895747653257379869339353039481525771319847761121198623150051305150869443692566658919106007553294110484755621438616008435390617081112278097318596762240272282419701174509909732489635893011162189515334265825346674735790753675500595556665070552481146919211828258809517856881538595933361457279031389986036634622135864668859429271301259527554119828004156689815646432054702552713103655981019554956954711942966393462694118564208439163512743685093139139616593379754661647193116763386245830891488174153952288192868440024624014959742485812486232935826631464121363264240439262403617882282376116469117649982713005212709802784728185677056333425475438775834839403904395412619619708435621535779966887296562125842514907431260256536768208430206508248084402595571784156155560386603741102670451549617593734450403836607969862548228375955760295964206314022706136084587962819074573486181111764503153203759254042633131389668658646165932804615450234895065697812050302945033652433349331683328365805837748589698608916966460028488339729486680272094338429448507118989572048732579908900613940944018408503066358381870026031963801351426871985543138261411686065183179854268463984529748649861997848432079529019003891229401460657910080123764273482847921995657797368547644401412666028737935036600278738046875000000*i1^66 + 628870442761571158484876874240390344516579439831306742465089529272690884145539366361016254148626700959454878222033449662257991084286830794041318145338388456970187509381048061279849829209819140906848399509237127046105939059061847775227452975623414970789276110022824986729896416071981548809485226694215801871643456082834254008078473119304344889654779419761372339342279829400259185875179698592069027622034132497612471112287662690274423131073102441147262101424478065918071779772444947273613394621181304709601751722498186269818367222765562561428591461543518493648689472968124967220366379174251700762897887968603620978307200266576946971908829992177549905607025292620760170245166761103423446048649675635660376422707633382301843815810016063648459925794218456985673631362658897936185786455691043001845376419690218668053861247471692226411217395819401328441350503790841271673723867569753444942186439169408161804948265685725081966460497437549889264093507612968109600464014020386297668466821974005273056615598252426200870245578390205042027828946995969201845669504583814630283199412729392186011491050508653948152862258496012531747607965408658298590329656322152024921156884544097039336091293296640453281857326852445961674745508799627786066874511432717841389331710787943295895908408817587301865920087464063387754769306766389760288147073029995002864891743108209211497566794160226821630554084656401158365688112644786633794864959532478636331555035198575269058953594871486382625538909669071061869699689195493721655124506217068048725025144579063004573281944743199996839404499857677272181073612596943552568516180801228421354840742287060436414605603196719680751011159440390276090780340978590448843294104188652918373558456158416174094552971036152309787337712641502558731403991713000935838712511364261417884923900247874818509434719686323693933108349597467169711818345218161983267284108129365948844241015366309854754133660210506507046222749398337534534807887333594724783274208044978935802171164827330969812591206364535842304997731653110051970482547705256259169387265754713103603667424034716766928604264708446433892737842444452476736243139232277996444751855785379859434053634304851718029016467478641551317521231608504172128746419232748617652829019264951344498076683059551213233131881785026218843739761247119980496862133731208421361966461415972008849648047435340338141682104857279975322473642713699483873644927240624583736650581372343174892919824535912168691281292060689148357995602609390880195606153567258267271477289158867657624754868579234043821426316202377671494105446803444622392518711808038743204740498623372400537390264819620641363741732847812500000*i1^67 + -1079807181168006823311965985858845005711930124131259078663966160334317778366974653270992641777205215895432308636282675989240438543804582213394763198332983189591356334752445411364228486496038079356641258780139929605898628871685631029956395073101555037041270592256592624358054385838746507747376600442158657080148467822281702847593182618316312390363780229503344592800567015231242137913294452515227543506454204107198154072086413403489112667344730684668273503551762413997520625410910468499799046365819603725288832075286575785450888836695099911344757105133568232567965285892659148378532965499511962714876868612665665747263348703155492713853549065236682805557510772614488642085518062851174810559089424226912862273257187162209417739912640053379497758035662752506003335893692446302823735554694660108713758687823951179684698117734739494484921861149291170512099160098272765685494943596356428146091875453198620793414171616147213194839832134599851432984281455926222319947321557343097672869307499456500720038492615472115821933380503257573022397541405521545273986148108318304225007290059016794705346531365281854660615712966004849722348594780606627130772409050681247028169516707571945575899623942904315043327430399864523735171108539250056957390412944448079786298591977696154769745910674005066345886944861496314976772192189146963454615921273721496277677144308647424218662141352436104536369963646075290969391499398716615555154441581097242012273399161861626239496094930801672775779262529021910340202030712334105055886693310172979436800372522417562667421023975061382740753415245016152282960500784841552082898036815137887735118086394814818526034087767113551623138393737213850787604550876141701398536027524670218726165860605736080766542544813660965648796952725569452361564073496696713945305027238764451687000978687809206420113158663264969153950033679353065249232700185474357256409860071411991409576017867786568683041117223905008231061064350462148341614042601107869209416879889386989292782832231855437345488417959060659597592980098062606144962853193621656318147553157667983303606717783856589734004396085606514865106586329127576145270697062247736935795447323512759158972782594503243710994075016708765132126065051712968118915633769378997590280926189888646320562354414019653219248218633940637345797937058847610768366288517841095922469136552726227086504071503152840892312164164259241876388720505260846175985426183150311879160412567878654149742485175037492600302511725710136531537303629190584655226687568428455912453848658632656773115848663089584936035667553922926881016336528897530857964539909253341267550989834894705709026988618712512529723518203125*i1^68 + -36489185349680020753631957251788247220567536585736342348209388704397664670804721172493188425879735912118804466600002279495496186262993893088016872655224635103143011788081495472055825545213543941814432531049254343649383159857919379108284907590214131884436135767080889735495113812967439744731655931233560485430026137490731452707005094280184746891404696416184404967245396526615969850404108929278866305468064768865111746441724555797641316867786085436223270349288227049308993769340351855683697967853277485485375449869036049949786265440805293424636127993597665773117123677575859610823751128951365595148223176926642069997760546406701376516758682602382261045921754606244962171518976217023823507948754274418311008033454189439777259038810916749968351153291884245594256843695686792774612309591101107085831378933094940490240112860265414839774250589588014527994899681564676324330161926405164948251015134959341764076902961718106808928543673613852654876711006509791314910984973593573245244895438611611035912934317707578009757368799800717423055124767860608031688404215818433450387718167642385310440336504925770171153731183214893784662954175630228964143110101492679218979553491279614623665153724777536065153229321927942803118312299609895968188843976115458751768750847941371131465509993703861121384915124041714982653560045839697060103979789530390896653125449392860830152739212743387914335051134537967695283223677439365124475921145563884345432150821841114410531404453392402042104645981611164058658210945436308154336625950148223520387011624491021913593886256459159408129607605750793547281861707548054696245624574165047246303843865107602738261731195988129779839652099759256628531141460186578342360447009879918022399841713417890815798366111308958436806519310692142652120905782573618534379998453994118134987921523654850154493730603870521219110453621091647318760391529665302735611145954090126908071240892810846334712958598691946756963841184446060238508903330770938522704252865414050979652164193604786808816406552270995270244636327955572847386241806025811910847814792393890464623521482184390296568888565067125131892726362986468148488049931488394823321991182682495411538014070780445795785371835730463939032177227524689077404242530866588604666881504478063434390878804758561880867913947282205027425198847315519005163063699167782429062706027253946781761781327608613660807388685306699185153349521646457561975700060824251176424145813214372383472655653501438680939980717322495363704202111682705875213902659275823451646496524542634456473258417257561548443574704173465041348674242925135963236565698213437371357498987167082353514679816402594862120591250*i1^69 + -756356273615972210653631117793221037559947051788122606776003615957392125808330618780555138834102421907008195623177880844472421723750162869439001371847285592091659709967463945073072067138480551256993145320826297158590066339474250591259204323992638016798318097212456199435418196612910686033457824259430387948045280462302682229987229700756661928467804454248932250094854835245865385782588004100656426350572699225898618789230321916724541908810733162989961172548748097322238570159855513749758620252355846833576550232823923748282086829652418899726232942928000342219346649651371949106934500328559707808305905908698968963867671895285554761933035042140393490230216992667232796037426165317195772425152188428860372003773119724473433836381348650611941502353203415467422596406108524285356357634871083917435023559213300635118953326542831376329224769528103879950298915693695143737601256111079153397363835713640139414798311059120274290657794592864555490247378800329513813460009355710755350878394809395150170198904175579624792490759386919181772889597174694727824665676230203233738175300108977560900986149900990635171122229066534408273903249522593147684411008886367737449794857688435480301461631551330890689811824662150271435318293295427913182652354110760823153673102022741843075026376968685156166961057736535256472873411704841031035134013157739587770324914748445459382839412421584763029176534436287480567735150876637194242650653593690839817342807814781405660473771736508034598202544344042233801273793739812062269176623930079045902030008774757848799839773110772275552961584021409220262702925438212228258531589970913674477947122272805565816286494113329435220761223312534703425788904165423345628429320064487578012495115567718399220438730601716389060415146835107381805396933616640227058776031028514040067009956926532409022707937665920320963989635974980676318773231786584673273577048659069073874533839524606943515818414389182063930614373091682425152721865727987407069231548266450630699567221764526729663096041314209446210550451066738100383272188358084009683598245665680253350163093585084584694274333900468565954445929178919761039751811897858170036724874165244952548977173089096050528448203663009102088073222370486315077775919870974025756915365584857424024447303223392550461436198027641544026800367146542452948548422232473290930453281373009189118918460568642068616018744006370022194122356805583308030996375830908219724167406477325478174079052177504546034230867912318187395288697548509076625070232713979168013942937684032135879714465134202162837077428930607911056239770816779202054123688176661630227160799438749834696124892178267365117440*i1^70 + -24793654153331672593987705758453291732093070199585677061137078089060870385336646811475472089308757065815246059557515519344703917192442486816942726843754583238074137889877031934392395424419164950320342520563154920112615017695370836806035029431263737630612479132416613350492409838051749880721689594281698552025062287746714800254757123784550482345981917262017979467790117571171923980991363092840717532352286556955130731547159487477837257819212833445168722133682338586678445519543851736702551317809126035908352388006937544155862066796390466365874113845476334982416943869969719660864312319918665368323426050269853872958452059533861909700958110627098599205435519177736900905367081539055900974418187370914207425313598174207096145992705066491564625917156153200504511276425155528873901791956038956927972685977629241242183673783524959402716879492472895902415034204358967256678812438892594163075696103121931703746824768479592624482694268866259282302720842682609207832777495092353218015753966621599434332262309058519810828318296945234000452020396732728967480015439844132440913682445352164762213735771425515846314351147722554921731071666474291071788182266935777405328291336710860651800020321590498300197032342421321815939731386080706894935666771506537980376287441098744008765733482406218746288614403671843466504679182135776719040809671713215181068589646428315524760302651377993540852741670510614920442843104974267661948698752097370727686488991979790482536370024225540885329856170027484807962281638309458422960183155866446721198897677806174132254382388217739912213564719393197539391850469293674335585005545651574258863244310050653882097091385433393714812040126585425409187895022385251312044755187961862101836485748014719171527133597905152007045893187382530522223997606770338923755948250803995098826290103062117601639735715018283708504009730741502852946058246092705859000149993375932651593314076694573789126270093385965026580823751286761016103747856039640466375731183897544442880772869600548939039763552513134153251933023478353618471997446837524754597933993694101720565226643823850344576011242965535673406764336781095079061135689716292072260011170580240433218005494769437404130804680745044644468626434623664329117215026545616137980876932061022867747037790284432872324728312990346524781395164025179656757855696258449082370425068090587422922943266476194174944434304084969305282866296611449858529442086239410553615888636116481744887361846014621930608604823984709884405342828875851518953526484910825709813776967854095003275611563366204019815910945433297894566322195629511620704265907851634298993578920635236182447552315299233792*i1^71 + 24542821659152651229532480515415224152879985730292514850873655849654196434045815451628534060452695414435924976219160422957159457263874601542323312321533357986937428001789502938627942228875124199149776775312952590143424845701361418204599340830758964694724945739954391491087576134664641839421965679190858668511522884965146628078769440332910352396294491108606973255639477602387322370753922997309546200397352882323448677977882685053330804281588114467028381753662912571358167962832852576432255131063401453074230672102072371246579671051569307448244836787503898531724585069954600586093572980244147837443483379570072727556510110709153664469932547728014408806602650604547032952360382394275073257848955999053695537211234403279755108292774654232767319298394758510781289411548864067508690625995032318858745322592371331079362698475308523572504295589880239377761039556801203566178791923962820790863049161023283127408084695000694903630508270523481217550723752241045808866485164921395488709980279946818272501541540090649577060544338174256982399493882690347077593078327319621834148733938538351757026010598420252027221493275588636422263181699721674482634824517176425202062921606686746331024040666151646919314850964377035051975607663578435158018291053803666920418068779621069449583167535097875897390492546703249651719934328430652951524492010301483662661462666520257582597887967980243931747831604047061014777436122184034837445557727694466221309440272947157569658524547750534140042681205256286720113443997156488834260726146224191665564959900175258627567707523869656952061904897621702527181305432263701006264372563041696624855302014293061483300337830888420874957232780995724530327441065270358993654897832319883373573200138290148811843518203129795728946555003993735637727254175687606985387044479246397065644734701904276393652962724204308754058435239161407420332830892327680968679490732544713191584127592023641983804659842817497782369126831813838570931959475662972546133837950335115585153116278000292486595997495230221750712349732626306627092396674637447252095463584308517874799920571617852707651106005322363199828929938349653397692615705588963228408918762342631365632128093556578514553629313181771259904855181449073978357673862654706675528681200697881928803036959144487580133315199501491622076342542979176316804427870834072474485135220298946822879208514767605351176291977404843252737294242115247523913110112486820883505488569330787879874443329421360170017163853281623151194987147109146800268928430428208287882393755537070671350622148221442937738997100839350641004987860261940182633370385779676117578489816303742191141375705088*i1^72 + 5273287585651145225471383144393168809244191319755446245808133786671723546465566477600896442288372814089727196103355794393538219411504088849119497715143028381620593584969779170570371160968965641535437411542026622065876248230893471234094000602955002883426569238833054284452025341482948223919268167975554989933470318185300480852410421471238913879963809932011348789280098592830190462455181885269658568038808738117556909828759733136872286939547798192201473256830529211742646927231909546620082553781538289650098861116178668568920603832299674129357419373522147187712865750024074619936534365403229023044658695024766985417654697291057543258307560217990437495306256690227485493816911731121724131992517980988010167349459816450716585320253521961536775829644851833466732103748554877367002002222452516970460642057808576417179719778332637320558585174794673482409597850703199954345361849214985252397923510937402748312284355404602696131307321697391672112783506298788953430140698625924785545155343527673936542379495514729860867115153755973217611276714844414636582823848344374645020462012828961237041917411085873774652792670861221732856024336508922827898938782437841417808231059322802822899467901449206866282820910279201995716600865502840543862044205422687765947479142762206262534518686032290266845006948384149647922098726722476724722264198650117727315657567241637032867641867922700648510212135430652951570784982752519554172717031771227426314055079605557020468405497494371266880390254039398118036061761421565475731522435885039155099023449510386147788499490388380238559606171289541015574215399849020384334460245412882478951495096003322807199277175345177903138771286896317745669167918980687103296672205184570811969619504063528392618162899807461349850501778525643470673031605523398013925853964610004508274332019336606634158789267662687614805960906977284437809137647273942238261383205525674139714968504974233772357380411561865771146621982043834274815480135347648616179466371241779420521868701430205994413031671525273493944015990677578263861335530519617995304894193413003810378705776596277152696615078912328250710592555157418897147067059621642782610860077660449104365463653329520204959385016909843718558966778379482909195155236071789183903742308965213024669712404915611849052481610120501108306735056971531224977412779688505753874841042743827678254714718324109629670321908215345119438908982628110239113571816049647219117822710582604483561762943730261949100782778952625188879801901470509477979464438490503641156175299937766112777998023365981515812578986584820925051941653195449387325821356058786787351361837297353694401003520*i1^73 + 22915196510944480290573838466925810102347778410779031015642547344703529005451229041771974610221979505882335335519610749485777921404955360677893812563358353912778101902805487785681359511222555014360492522428845791426872035060279426965130491080385623689773563688976761047111352112721355233814699186828736298706239401540709822951157804315699613089241545259274734550777003076475762415468869300439563530937364809590893695248020287140578029858044163908981122115921048217894357613777562882363695940578551597264498583719880183941488431465204558845263067581287842235456505635957480264506674098276087815941141452481320053627404192071290363871974450782219401508417094814245157475557067848962086654749604803614901929569939622652410953816644846899154403115114748781044116257241196181582099626402540257244355726619589839056576118003632744344307517520448730190134465097620992583874125436315608253364147262465133312045090872785448984031295855790591215478180965036839076849305149734669993824493315630464606712732218596305056657871638882619263393499201483780447507668024253015815985177054652739983146435303197893412062472083215528467147889959896066768263518206051883230637405430307666277311281014198851155128746814933895730483492252970436021997856534188915284660564699940014609778994748698021503858770306588320193480962874072479354490654783899663801013425693905440126165901939239809353083776942984926806004590945420118539163149387005773320534841953652350166603960876370042210271735358293677566960369698750641964817329884459110924626373175051684847647045075070220985260985975926458894917854198928805838007255217323463176659089686904029039500636816528832753083557847727326765685157241514297854771341445725814889922323815656318373041610538574459427569362179050531149841018022675412735032344315688803717364656911721631401544531274587466212900191173718647481533496475028074675913073088995276553278555525399562479252642175116130759078237930278675705470550412035106922897590523346672364478165718633420121011774986599321890226845786617444543273148881307558901584149804394160342678801221701078749753365128162747928509908168035651212592479193582351040692360041523204037286700360434019697166076217868518148652343512399846875500363867417849379217377947517178722520741017790489889716064178108679309451254443712473414139540470537919939041943851408173344350075249057622876993658458751143463438898209902762836402429140757674569751421347923357914149262025275293728144732496492248664261582342278968521406260810724444503589552229707142012766216206940977254174477421658747656650584834306888387732473086860224410481968943214048051200*i1^74 + -378856757245458172792621292496580514504282249633641490412048978262084721106369826817977675811630025921909143095094208210287343968610475630807399269580797083429330580151087916652072936516186572378473184549089814700229037769711601839266466396874108639341800791706565278126196448301157003078991497382248129959330481689748636814170342466481219993819782892164860008629850857161038378734873900943243768248701951823357317890262847521197151560685449658570940019975291458211284934697849836756686219852631901911035260828616921560702580242087647815093071742749941726867679667190174811168551483937315825869755345348148160420708849631536258448422266544019072064574832482040442309643930295988164691663558922255892092172582890553697247961374143717647579519640018896202918143706082600839346819713989917288400148737419804207909112086800458812395883991375047567101132028531527190119260613804023658398846283042088863389765660586494884070010084879741127941396876410013901164660767090854278434566736916182025990178037495937994519174553164135625497387168869859551047246690298235949761358830952440271289853812464499128296356054527430526865111452400388973453250163188017953849051095688308490263046759011625128165041626666017969589111395264969455835195426069776907724185654330758288038886649590917733483343253723603655266023012282677511732175529190067510790828628895713577852134100831432836793040655245587203626475897212357182928684981159055677089315691916717252369070397929604107034424546271394119188644657264537439797687319764133958585034256453636942283883180935113873068213005781033559420582097018329611777447658578564746978943777379258083012762788461326061561139792765619989974775471401243997497650566499993306918198180307193736988023672381477656161256857634506919587642898561120545770425125652478842959587029411067785166877893557317422861169389196878352068115161645936013205302913685469638465233928791180406401058945491991875774143288212912315638021828099405788842363009976215863431027574996826715720512066184615761928331482994319387165778101545327636739451115778834815251149642979790092321128630804154704586839193752628569025091212086885710197843929089067240400338964196038012400686571898028011477137086929841563725448112514479333613401721228578336359059221318972729754584379658076761141214867078505253894974651328579200258069915422160340057919558777987948680600134774471060366168137806319093636924619180656075760619517963144793951593997031360589159812645322291567261595516921226247266120423772501602275718064365805705107881115995020782368434432061012346939053193587848577200008122541827216490431452614230016*i1^75 + -2315375939131570899403034863751393752012150097101658973631908184902931684443431895224577997490456243614640408549917851051098579323001174524881394611149871063975942471652815122517328017479239909875293145666129153755533324666080447755985810014502008807030129988877786111721298052488337629008148834711203888566712931378274606614010846981057331362144517917709485983767156432143984316199015339939019395211144874495017349609949731480254872133320079162319016698951835220869043551136980885269756812012583609485449588621106881482070223218909115097278770615410974606631491804645480350121722281501937701680081572921510306585666439387186068217086717953111180531877955139010864623360220335260218683743157824452489055054777324037034985743127482436555900861050654790258220062878637151178744423023552894626517977717719206256658979316512603878191337376963254926292343421581755356071111434158663574698645084503945130312871163135675035266481714195664018462848811357638635289503830149501463060770078909990049798291236730350179150543355094919572975291417162491651182142524027556547076094231887487073008427621086092430093523065072366809323437741263542816419342394298065394773298077196723020094275232507084716127834914059197122777126091088098426859904394246292647400687821113583954896339687739525209928574193725060895680837719751209996082698960075946390558993820693256022229078351336964587576170035337161758989381042389346213312343356443657699684592698584841560448802622912629234359248219897896480484049797438731198903261505146458713964650197325625715907964901383345243523321218942956081705934221068180342149921579006689680625462030367322347030680209540566529532080927017280860615313912912203053065894922736430265663290329946942076288314340320826985871388228139690114287761413356145692863807936693233250729215165526279918594518694725688930805436129469965924144281831651953154816146688822843685405776457427042939839677648190704875515656714564927456079176414336310820746148361188102730750412930785901323543080846547335804235423538017360349330884811516517715708844823375027960915913799356610636019598056761186549822492775301491189435470386200532142026127353482816276004792780876558479093042332212546966358219440958138975848789472375210980073852063680689352628731817558294916186318313354527480983555063291234108295477020634469243469952517023699969727509853791688130912123440845417226409447873637517782581971854315054555516667748217585286338588401370443246406383675351606516764093457321056315769057676214529728773062398970996889327958066804170464301110199750308677124945416920309537075080108278675368840223784960*i1^76 + 17894272078976223992801819100668098554274482712383598828293560166225904402523440078691970274970113326243317126261442033278444019893265636424094970360162546592332465919689047097033511667601378408797953039904554885470677809238659318933397963350457437112233683080867170842266188756000524282435213885092143001134746112501096208141003590719817677038339758485056098321481987313088325491172022362117213205403321715337992924794274938598977530721708463418404808614879982349746259870418325952987782729906857658968591514702432093498999961753679423330999443017567184904585016162554017583617165673017383373107462485291213972269593238672231909358048756795863842488472710158237709472152654236243372124736168157738346214468466530432194391582344646083612808836198619271130469848309384112191693577132175589878178754456763698335942877628594279518544406456535358967830504280535870905630816331516338646650520692301167742677239776195199552405660621786898380994184605614129866019657148675080377620645728199308121838551058867996574105440448634915070948600293060163657076912907467370707467376843091043263391462955581546927338222529747454964125030106350046586889124035218521294259346461032413390227500991256364494097904703099760587104452774448796058264166690266580678867888170792578147714595965749612351915342202973017098803565461724492028122498662031439451307254894040057409037902486369705339944684043081174571742126894801983687843277572339566324524972022425925138955232114441520526555000544300929270316362736978745491301081387017008681530719955908565857804658507734232621412874236873699727533866475259992587079348112421524284078180995172368108477372539414433298224669346657708681441842413747599853920322601778176599663136935479397138855902638785055673982885003225373866612818742689998955936677167970834443490153822122488387837829550636967155083520022281288393071161083416864471240691404970407236283368191947397643037378174293704718448814010788797584410675294704538034595549405371954175851377178347624232357834735442990394160554852090948476804167192052389917844932428797757829808855557795569706949848776585830323595392590148066253318266972269373267099993326476732066737425085651414100357860445170221907599115574344279130236433642631196256507121347234704798085993410114594420595596258452899935326276829852396468311478372853355079487810469824039635477604743338780163760399204419098432097073149456589127781214235583156686934702859086842282181716743240899486253394214220438004588598207988312429017762274418370787824517717458572216683330054954001593604530645656507988730093419403880827433845741516541233463296*i1^77 + 93432825212338657043225751144064732148934772198214321797825130126940662724848977787311766263574603355741404183946992677788460107584839216861215091078712366784192898858572243463711073141703874058594911644368168831032159357775775428974923243641413414642169868312500034225305568818266074978965638015358041956889256898281162281109700722366310551439814931873842546643512593076571261214999979792185018725054003932072228802426230565139320171513517663329585853108890006327145894117155446491732580307898704374998539850795122586911729960855290802215326675258585727291871790111338006153140830174401871774703940322085555680119177479957376555691242156610115062801716250228264697440162287846423357054447976690825896218655702159572834297997013599031812593446744569331577769826330753013608432907751614763592538114494099334228418691446471019253285482382172232371190367862109873290610870020531984104744471911533411389784364662722074097043805255650638024157774263352081183676615142854456398873258132716359336902768848852545157160883642912751789426411798488053125329139301170411655765458589824183252145303218908154725186769162817728585778549855086578188289200088788758822058565233547853355259716283818499419795909702456093182420870314986761863373319967219757384414443110522217628165190379488768172838965014856673131166511266197726337000127100438453999740283813659608970083012110004606794898644406607228997413529166361217592489787564716398217371018840714039281158902635530960345341152896145144036029562284076368313361381491654841119997442653100544261377680224293673904353201328726903901917724471517852806342609317773917847401873256941568140590280466391006483733851075701396515279034246859419873035381358022958842877958618452311467868964226108767117922333184383056561019946824326254525918203871408222396899768172025844721599839915357081154318542340558123100665026082308873893201453879142369230124155615868570255421654569553060695865985506815063083338775582336589856044293339140813895332072126971102707281041711386921372636997553174636531436237566552475661415521254491459749481224183861882826499192018999245288139641470203720664393654369612411610780301881534339742084380976674237205429902133652320665927544081838509875129205709055203585907822226472954184651598220302428690221959021097167916637804715739768731139069019372076384206611233872891481373431798847929375151821978870542233068522837966889849758954039213710456297380259878744044382981664000441719242451034496823614442828848675275664988672382191023983089878402703532602569931334848818608328258330452089215128988979960231501979408500443316224*i1^78 + -729417324844382776477588643293376201241353930475101906273288830327254943177421848586088033332773908049396124048999636115164126644254184803837844291017194746264772207728826986155121932315926640248615255340088023173544750895268123565123738671682470376725302267449311287554767075471613279334726113428328117616942419362354549009319556248129277595679731799701188148699323589718542085760788946194369278617438508692955474869278618070975061198464705853853036794674035636488037284136920338003823237681874769221721727572320353208255198336935774677623741858810365672456802448229914097188523245868702370454509661418294493017079086706718582640227033558014700197206631538714774813174307567919207897293036561928013065242235212046646979440424574761062829465538659071664789774654398872125970288414061648771651916138779118530226806356830954997552329661093504834103826037795706131126551082306802244971109148525352812838691944007516817375829345172736502811726081275337787933187304223716195299594764279848223754348122969869789886099865083870686842939934470943245659322653209577580364244504794930036993803987860044420395965478910527316696176736940801460353982052383812975062941255670894426640166431562032787894814706573071020372736985957753379717703215371887912873523798983811111940617993732881449231524174709525105753383320657259103135944704675862586051452642643160940604972126185979077252472055277642547043587846325274911047236059460178888252499548036313811532927716102288881468790165887680583196728321296540831198212114114340831256039116312159391773725689200667472181724361863189805862081601139471132034694783779729991273505194570310745364602614583298931464098534877743751015929775688311456908872257189035303407795049530990227217678082563571240524262734262412910619795040954357784000230444486928991126671258161830186965834419070422428268436385884489683246088555213174071238465843322484967156380785455022325919226354901634299039391737792821550109258035788752841709103316990943753482982813927247435650154084355423374053719343384757082903809030633440471509924296146094341369404777370960739165211132989655358192436783875267483708128861707275659665992525232803538193170054651138050256115608899064672692371147089699051507584467938670571828147108672205811711161018158188721856729059023561854872572927546328959078387010473243303203560472521739748725710007087878067223943654073391013046662018738898916537102642792715763026269668961964697636380283633113183032388351997310838057022984594755353358195630252846481308920862524892690552422457116643706132900591791160331737122348352777816180439910449152*i1^79 + -2101520690700027082262792466399592353636446941077425506054198839981569726844096801481579307704983767697261240120387240188146092492931545121352332912689539980435703741492621884897497057640397431311871682889125093088601438516354494393727102892291799095395066823951057139823505481722007243779016446057495286191690988682565415178936363763705007896438142548069898982273923886805838067104696313918153303294310478317269353932260839309539048708913263987434092141993013770545141566521539675275931997591879918634967698542785223538205590870929618640368039105364105498965865130090087100264190004183974885061639653607557263891179686788180148842542977792451069689057485383141691802785061772694100253226218213641521236732475067190145594281287492328556288885885016265010455519040382856995093397242485178696328823195883192151745589527589188011620453618505012053075268371508673500320151254138920734044870277706159862570579948331939886037510705163474516239122997206476393873122786532395356077461216686346403149564161389977613626556734960233497605074909208270908456317649752262247070121292513532412041617787262044163895819244049575839122176229307175760372090085630881974136401238745885457894661227475124098707728589899609851378154593502185932685861562597262758618665372842694832684023833051530745489174534212766160581777424976797246178368528313028890294681467926053738062967589184018048648488314898272870697479019103832790805401551572703269017449362911208056776126342034677990572773461598970888518114505613033590796443022111014678974442461778616672798286518680499350862435404332779809852776213328795718111933308483205059222628793518174182810783315648041805890152902110176025377829160549752957713020328317075979346639466987812000333286936080352055529640887471490469559585089864015581796216024690895574624833290740232299226213918887953612937382844785811643233176117785625702223911067264542798155497206459660090083808633911086636411818145986876174460913856516930925574866976617377893209354697193916512122590643386480825063668086987085440446224923104574776707474047987407846618942322930839188700912246805667752688333225378723512927827190472793341444834714524188327845439522931085565697236177226767216572561679986299243365960993958790905988910794860320430775981486752901052059451144160411931264173815873811613017634100280642188423290094935521383270183520021073684032039769529134526789187144278991225979492563202518725834955594218516570533093345452828703548251323759873765402226738551527145185790082533478863722584437838471796061834006477417930256235985033516532209439045258714009019875328*i1^80 + 12410945546499284935547670665130036212559177089023854594917244001129095897746414099840513187152197422968214595888342231257560018532412147153079657999644135830926175798654887130213737174317760071790050441725207971870652888099357186414715274890030241441279004868466135029399193488380613411298352337836658176206557939536774816789382232867734701007026129495449744343726227900732539371112182398744346509476842359416763237680051814130697578071003970641316276571555810807663852076160358088421720900692185285220080589726564321083089019985247459391152833929558300734590340690756760541567596543581108667366673195023699182343708613047171178088949115457574825036038424459177927222093889895409089503000274588538571070673240810150694998068704152335388042406490999173557679506689411062095351928066270348117361750632204198961480572583884283710848604106740099749720646229170432498506712301356743538106546591878699884988596973413595219048019170817232232082775443975261564050904656232142701374147171186859143103085218389161082602543779938760816508663712747338256031969766871210949212888851222835540649274404917475867399843446766164194198519317479084056825705892060103477990350626458486475592965194388520699126801019326636332394136686389320449026276740868469341076942569020786981963921693730382363091302538601520715101537461695632956955391015486461432713757429314383802621471454703915380451277338752796929951964083529515983062456652583047446877127766893616101571511047116682817714400298403238779073783005448251915575180701856471892616238736482840632744544152632590805991368024020465074368368305092734963547998025406944283027529784787952071966544234209688307474469216728721298929446748179363788278666739630554060614908802841583118369624142565729757643725971449636551701294266666497504748843903685819071104937079521717789067842096315096318931588281668211316335132036033719646113808637762310950610092962887267670417416635937478395242513280420512403965118482308225098388606860748015420254600001753760647174325116221702172134470948169203325314765446930655093535607364980523704903987189738926772695999923338375141041265879770286327863447546065456066078858744378689833445362471227597062516345193088363992178389316023303327005318979813735598941786699526858564119038575950355413206920820845945956925772799469009873377117346181150016204228639284808592329767643348351395116020268932440025656344822854470409039154303208506595674700127739064142210545215501520903747968876873723549260501403135092405026822468948157195358683170639256240860684990411654519879465474692448002277611347426309832704*i1^81 + 128687172582223234390080286655889160111685273052632451894115546126214531625449691362246917984920508067000137911310349250060631338137405259793540665083488926537129398407939695527508778678205311578633540302395773567487704692295689183035204847938644213136876504755256588196457806043287287335863348544847390142281251004730429031486259757592598183939165513168937998127956509934936270613467640914641556340839092953927939527928342277021549389566903066993763266964259674868387900362437373530058310455246136511509804881594560565439213924255682844434002476829552815480678185344442891533179254874616283692288219609284590045713269889395487454147450507244370219430546141571858786988150253041938571644077095864540875964020965030598178118790014427098854290881088888440582273033540383432516937038280273921600378635000603168969835485051511891685951866943855457637992913825001558600519473866296379575040062139996648215368137206193069432869329497511182832877847391271058654626205977358019542467334010718651623563095686019696447664214500942880275189165284479389089865784701828623952022441332368339129806749009353823952901433069353431311792184112291619466563253111622399913794982334345968916249674053259051599225760661209364685126605136797222567379323641596867592320347508019112539696216303762441438365104419507308604010642946621338418779085944823362394984985927377393240252690691725919359064959955674798195442643886499048096765393740232808937538241500202308321787019039012330840936317029188584717779149381349628744783779287822259300980968024933834922023618967323959601813426210690887167732754830585404136274139935618005216390319205902793843897603718932342877113295123109939317099266463684045682760244587690853611881853593777739384198485707008286638221295168197530008210114603569462155190142718221158459306807417990674030169779003259246862438476718455044099531139008411337550951425560671335909566359971538244583332605316136607575891256044254833369723748907010937968577717714006715358978017145589070204528977076682537120210877405953215905906282707722877644576465808466112355926029140572525086710385402970215640720416732058893755579436489597204636904582816506517600779926059636819696366808545416435719118958085165105760951826061630602602725717204748883078562358157893996766944282436172436985639448834244216177198372905249597149134282447042462967526334737133959600714959474251876263496540469077897976679239364106644877799031575991867557226209712420725271424991294145957130917682963065677771248864879004669211615849875450030597536413672663190103546195804373596250628985716736*i1^82 + -43870315655992143077027624489044359397673522262060327308921465944869384967274635414544324718714169900265738444030568619478389629374696892021879776767287606418391484171052123672070121708729852855229669966051380559096834282627656186634612542473704263151788150136493242217499259756635938881143818196185800761041166874742452035732262738526153742893004389553067551499549071152194070398556297713121518731790776535488082313761661423264747455588206371868609637647521242886760955982041071682863937766660137608135381335513728813039333477313100197391234222362679411819407769108267105610779960139247398875542462078397884415164673003563486820113763247093898628413144064977705279999070019574524345030673660533123045155035058515896754320307787063079592212198095240508601796380514298858111963127576926527279400888645282741259458917595198271330740379905875024091815965578784184071290762312009206828470587371042391923242267245948266193196361597423119816442856736160373699389254152221490755277492537090389443083288958948650811395390846119981717776519086180515407552140733102338951171423850383330471499622256580923747037220024300713157070155280134217521192055485034316154332495345112280334600360635068125129195032917139625174092656357184229121911523472940712549240222934582781844951066506566331636438163238440084864304688684427758161605258330881644420523012715691916147517361425489635096853696355667036556610763112008066554992253621293693283843706524289447581750301409279887173760626461628334246658106902361650749701574151447619980894693842718805281200834018435630088899686274690106878051337313320456254834346275577087813574399279213780607881947932441490635856958772798279304181779003211546770622708558721973057638568944530027261826022592631943117496746709783972238336271169465642778309506212212552294360710480102880898137070370832905287067001105242035566366998706609691818949418948653900634457980416080190128182493839839757771167077482368028445496788820365475234568854725814040161214317856461746178135608461609324990120776597660350824621322214112342697686827726520001456341902540950724018551783012125665077086633792177526452599334785181847495471872257302637801335406494839032464275417666705921443482459507552879948137172156679602457403378302011081261606145252189227965915324447961655011851924510680515873927849830916032732136666566535483652430136563880435170829289116823825408438147115647545439632840193628951816710146158224712486934133852336961470269619637496953847826788929836931134616825588702191112849375192083733996652783142758664206480984871434702982450511872*i1^83 + -69906086854973285361851452445143924209019395100956858070156692638945218993720949296831913881746971383459005349273965248374884383679932817893339310043272992990534847331533755523066016238298214178260612591694760245875978174061542576049831086958300899451001101003871420083240910923887679188490186883258458028205259601620977303605167714660396718067133192093947639479471873212092564880647873103643176825822850341264296094393412605505852703437541066841891205703792909180572809621166680036928632617039040102199571439179066163209858519681476773889411349949081913369421124880073001076893284117052532911247982891740974729321634802785849565897115293650538315317396597874300093921746613422467332373193158957080098267949716860086648950854219942513709962321039825404523140275778218065599224271487716262778861589725161069810602065018512587559342348159743178519194371235586429758297653044318160397974223933135081198776727752479139739540147029193023593817305481446406297967019571617747001556785873915085894421401078451771547999100072711326869825213549756846626176569754929912250267292469110155331088126287088536706011874444726873175778361183994193862256604452610556313510213040842841672910314609885857202645307241935831637790668862766675780279089203807906861316197264568867692636231480277116356540554713320457011153220185944611301786909916451686597489550045122394451104041168126726307922726873667633499434534621287986564974012174002616155386256769742882400191033341381597435411453513064205438889927226894197295266906873666901268978421127538003386900288243616596828300265692100858961065060705801423978859543423371395469187710694823819056219086667171636254302979631813037499255470901452486403509689677572810493292604591205103201376646301600215830911386234486300723866746921395644923737010166007117209283979007942963662863460331092882284431568489868579572915867239353036302035993829507195864325513218778459683834333923387513871707176842951855661111417449758259969739006216613816857807376290558478464476467988947968463421645042822635175493032351740609606747784992092690834450019188644349538973652570671412215672165371696053960612306579528084145602929706112954635508032397157762061795316976376428986514908751350923592485029085382708860669610794872454842209459181952074132825089559860886857313346311880219033669377425801143536119346501846542121341762948019479420987178078264263623181478563402995557224309713049912014949959015427907435710714480472242315278027469240912292523804346281642203488340040117183788798070628310064917010786970787447602857860998638887501824*i1^84 + -1834651735993138884808706319480038836120167230033999797108259667072811257244182943210918358794955103391028160823242448055992129177876439868224543458128406629684188842789251678761531707939952382894378572984261381000617653502774102081915762236791568632904848176692504470159516221609012560745459831051289862721110413189706562296012893258479771571967635145155901757202380906235221303325411222801545920880282964472718796179801935583981614648010704641530098326420996733451796434219089802442414816420027742726087746980080780378215952224889439119756243562635119267044353483771252032488330372182418223184448022913190435789869236173218132617840217885985572900302423985133805267676274555203950333792194907288484736634731902309464504948516921645348834567830512313530658736150481728982208622351498427179975155865851720765293234363606310383739812097493036276441615052743394830437599431616647761350828535019752524424628496227135510493235827782797486260637843128743325745059390062102463387940673959781209807217475354292045380641322280440759892027106245513395838668379347296716038555467952672408754914835418987049849466275847581257543377857584613141743715197264329061663558105436166105931176409807155217998066635000637610919556663719913263193004625129762976166314870981530736759041711983928333098405461977697095096254335070004518122752298195057336334370057655627315902307596518069379299846495097309583332535014812706190130123880316308980342021981692698570818951018809765382456787899243503629592875808405284942542680089575633739220542467481810800240673893340757717976276884082241976571580160653277938874925172117598693256273627261907530149843383685055036598626868431243348913302773536025563976231721136452578089697183728333515355275269405457678002784269899824493610624007844450924759428689901552187126416869527865678807437911372986929920764542520803500216319797885992175165320489692462054637562885423679686504199592145675195695910835154460971993862272532186686163057290366238836276813065913010178727364133363298972469515663040570039868737160291322333503723220035697043393158182754564007842832129644019576789956546234785078458948783473686141350730415733738945868600365339011980750474738727084818768208552811546056707423308379533240220182447594183129865075637644841883011637087593267188390071794543975828792984307660894505401559655773621496537457894094653029482115546133773403471530743317148568183699235920455551209405235969746519877116432367967859603610674374641483427863291127701518700401170237046531531087564355790803947664958085652246110202759837908992*i1^85 + -3325977559631331766016329381434281314937738436526791488109520127464527271543088602939445136465991127885880896520314208137229873363819901202257298782061632390530110594059925009873495120752462380227602689942292556371530006520698419982156408998969845616079251976181236146210460435038126734571515536911304601310374650770946243599224691381760538659287236233138507078730089014584206607320536938209417516854723291163853730218330108178347833279941750099111257708135303996946903556585199443390239430002183639389268329990042367115327675132549281534844310709812381959504158855615918108677070170413778163759252586621699453486072310719483596749342812021649390805310161536118184614360520822504855390265329426070818621341919014425243562450940540328645013613386344597603135234068948711879598823720146016973676034436944310652741187578157862364366006593782913150100796328015467336729019951597240203291302453309043463866865507183251605678318429783354568959954835530972185246162634589328187312072770553366720079048646044707311708231567916267109744038198510973463965929839329149373504133992252709977741505723461042191523599741781856545640262715026627073841271731700714633586633391195510441954918141023047262091349223479456684851768875502060397041474361890904461153832280329445570895908919043272490659504268179400761414613869206154303881525252537091292207125320074455961969714825244448271174062461180895559222877542604690629201099906045573963610230249653917908347379812976606062299286874139297619412781188006921575267648720831345627933491681741024442650027267816829631952095523533352839818568093498268921020280502884357176493717253958278475192575774025909001168924129139686060410097914793173229416709417273971397072928466295709346594127182105384045085535151013607587169097304769911088465434874639436398157751081749235153708781062378177032997214628513017536404004000754030088202387806326786882454530399118679463903506432846587965561316441594458050237336731307535880706631892636883251350313187449404706484166462765168699101311374966627725707869753675318049779792224481943257111627497272587461823673230867921600092265631241314068042907632858734199000441806141133827134953119881288107355168380690601863598588517789202673443636954405218853977729790781971357141974287560917054315711154289320554176929657951636768223420286738302114450090330000601118764942649209987860214161987806145150150032656574379792912808532608762485854529148554586557198158054321846866571654490886078736924351603319593296110829958558396130528710168134964354780488276056211426040455626752*i1^86 + 15053064209533884807290163457344202287988019292954802001198166785272072382396311930458598092096820132705554055537797661427978949625352694413106739863635824895757404749032144607602634323683156073484501892103106627174792313743890643565366503817921412666328262717068578955135517299619726003150210368199319797030377200606518045522051736915571863359527741901929708750639381437605268803063201196628742860212409639829649511588132035257554256317620856538254996916937688611792436361006595791429437533815788486640741796327246644249597922212819172390783925407017681490123861034512562172475192975742647254188380261293093352333285001370033764814124194930246296725367424177313493425176636654245795416992440534323144777831372348160026623729256447256598907825529963392541834178873965006489301954043485969155895718109034022212168946090542888879709510755921470893295976093690604020597417546763568031357453682700565849863331257677780785643750926172561048987039876807939463426181401355406954826488144586548006434588703811755593197103572567951930086713187083528311900802183395837222671149680877665449124602590521666876733692062165593768920903753426149380319766413711942436505130856819700522664871639328873783706442313796120039279843025508513708367370082734225461279385024961575774185008657660081383558989778470695535540631619500830210898042611837040090122221759852451554809996889633596928329112049777265684110184518434346935448514250575283297570628601831745802600182711721105440408814019788487728273576192200128947018009456254338705150113040739797542847280685648417751242722149247529769703472717840915782312888071826566852720166368801683093285424633808348708380648959148271826488196891657499827693293504408454245817347782253709676756228489855234625692805100700332834950381336072318408808209392959254486766904017784079953349348105396706994209571022286307878113240445854374508440358475531635967283411001700925792121160813335973415216731978861712501727375322632830781012462400359442535512839806368309233062409108399855542745824947098315189595233429456246307510776864182148511323369373562386539591645033224253983048791533364790955116674743284376753299701738383060132950632501133432767848386920886577948870485010353877106761284297463635847975329226169354996788240218732187138485556455567387884039471550579001153582794830286098438861798312310173233915970931890882981448923761761287953885402393878810589810658484138356183457591128218261768377614550486134289299910253848118457007738720131615281602937401250876238304317492421756822308081247706727730642944*i1^87 + 20811468063008494124731332344492181045866062075586638555141067426159651088491903447105535086604746153714243322847483559968847159730756840762406226234776394613358077575194984716041271421828499612927651413439642512013180097679415465134563281905333030686413126797152102964516636249499936378383857043060678419340335648889859785281444696195016056127073313920873912415583265169253834568205715333462684142485037175225705061647356569590074736058284102539234514229768795198554308267825740332547530788064795927133853132450209059912097161428442013289964555191002403121612891971734044496241063925068026394752470148572005663888816222520440554510397956976243266311153425601625713859756499369689667865866818381944156767855036391071877716264690435311711391814485613038579513301223374410866976152065559845807528258805939287923006770771936152217423116504479175049832683541495929082523019398040297356738994454630005575124731871257518665842335123949418162379532681955109932969807189359606454980046429479365451018436199265378471963041666048990315751668619911507506794279972943039880304070828605742129276759492267357728199498111364167443196726166923620875973293251637210325453575887698433389723039776482613287639247800930463124219510207124509468340545496565478755056578562921876025232187725400564056046649564255497851847955868297201519322566898514735628640743268907951081074243465567618584013311010151645554545468268652489540594810162410575243071633870093390885290755536129403079380050077897125993507326599918186528813103591282931032755824645931890631310226486407188447888964998169438577298006723222547519294279216717877365689241168816624837946046281743889304949810916517053881031396656163398050909879982689296338225537249846338303495422431208251620182198914940964027412225718542380040529506392839450830987659997863891090899731685036506050421950660315888552490313644450385131829866099988691156281865920682744998889126208718853986050701318450220000888837690880332634544405503521835517338905755678068737009977423916006221275251213399906284111214560357385197182364118541383764157418607567088868793874215624295126418912963034867875427914300020919258295933342687008993472759451050428191393488465954384398208726590861848899513389916039932060252435750655822919035288235231393127327873492083594582404057763647986468103368989516096168418831567931355872286433750572622331100964795625162645828718041615951257334565422340821919682910061754036580680531250696241907848348808309576978951652569781942481248470169822709710358410176951318878383456218947518464*i1^88 + -373194393969001638238787916786131927851372273640075586837086120420403247544883001197065662992327073983649693541783906896710467047613649363659020701959173354631266299275546059453501849991621606830120154865035111850606599262538250213615086616760211765443188416150647661773952573435872454653059562436132410236443650622339761067051575472554815693745444941117910045109003555032259914722188751999915064578552764842703398950155870883704970082726610280744841110340400878732075628719715786419397886472639810649594485305255959391873828856209318362466076167505505830666483808462050801137729276199901074232800544689778209342960237194936067025006240498936942908219695295791803552107404950726987401578389066982262214188751487722255160686210445567115135734426408034158754637550420796506871331743438525869073299229700193554204557045068957681769720815841213004042744948379225952494207321427960976022016803102696426985325831139733616351108341521588933051941049645894056021700035417820693925078499329069213518703133070470047175762939454517729575672998812591136890480934117626954622365452089365310964978432273242098751547447852405887560940597831389253429621914115287118002683406910865931227458843582096107372951257130220683365732113531389501961135419117728190221036934322473839330494690036828898492005009813627438578058986981455949594180857437411795172597749986156459490552262317993149575330016282314530697770050024879833263976256676550234087919423996395305002510698199957230409674454755454879391711506806246968633141172880083528585137714537425406146926103187028247054733448293066022138900194884143491712464869795849681523813086086196340906692186853215198354804252681466518230097196882607192698493225717073541615945905591488264839893189785707013699538432651784768494262718112994671592505162834603725063511621343294489727621209226665109132461347449084977186557327320733960473809987312149664494821087430884013274062192888481617930329430837509744111219479478588395704675923688840000944870887559212460178035526733323023450322166035476251425737229151538677794815585766876747480895201072131270983406622399267164429261559677128533301428118396542472836519119195738407401622485035778079969904287991899925181197623092363222819356626335521895892049208572215433687392554300990185924221505844338658440304595140270550404182013259357566373040316730211959034270068102188328390176749537666371000472090166717485173192280994175073689018066978686815924777640644446820952433018129026168354498713815484870275650264971988920234711348815145548192105365504*i1^89 + 22417186931533672581254534668383965114752806206080353586524516193671381061650147100597459323611124519271575143676840997637175841227590697198591188970897502746815734697841708962918977932722886726218832940377804209731447001005555492612086626554810756354785315363931974432730081560113107789895048535055317185288653943436871570338018374992384956614383896577342807142981999892298969341756751923705423765492777469627626753470065501950205166108518299211188937132428611204400784711294228220744474765969462129137040585663559957295905348080854660791901781043438240275792154027253797335245895510645526515116804708585167776340324791339182879190882637603519615079016542522483054920387396814806510874363972402578885061865831585584306581634928045768015847157977758699455524589532819409969808773499864776578535340699266842385895885326305090873288592118422113584511257768617495299709629236884807938361829856092718819263811146834639575577011584956263569100248866762867680166930387483782423955127278582083555709534434562077455145815089887652438849463585874653605511359771064711199468363665367036651670233272529632723093308226040766753128307641867644779602242566871454815876291627285396362374145218437085720439133700928685426900360828521445999113113156194196182237559989754488472992168352142151651903363386695252858357856225966500022074743700730197504018898431526101818614291035737183515982278659918193185820214179223546637451984850315589128387423113412511060031491030457379013030884611822280842712935039804796296348027085027676036233523046817418426641939244904189271520801984933799353322503645737436431655808142229695640243657036675268912260093309386322439834225821912423822270850651878528224344310813240753429569172796011990468137357387986692857788454551927690764347417604366934549200120287724245979185839992805691357176759406561777818290022483617650959334118731757172620507654265483214386170671871873886871184153555783055821394903428958058734593642378445194147406690578014393802223061341759653919869802393019496193293157746873662656018870422380273876591651214150166174168596815239820644817322022737489490210581113957958364602596781951826240313900781322640410050250883466946632923248935208348912489322803537159243405896344038655827470763774419573934105532116505477679096583810582559007344449844943361425375427960847262324897803073219681446643688576335918943903061838833065217950471628677608652466472633737552525313006610213181132166293739762864851930308871029681485715679533140464479383116851355515888931548445142999610949632*i1^90 + 71488630088145330185288628112479900365921481011841220653851703892895850552966888695798938915102230820082717995702569446329199718865993840159166950996650736100921457634575576667165113715555808883826430967666497564651857022825096248290504659383475519406558342721901924233350458418054498878368222164954672860852805595929407128672997486376670072317205038248923760900299564380394447213846202674943302957688913686503592960154823576463521299014312014803357469970876702109881546822258453662543049154231866343185186887241143640792756656559420377127663182207964859756425530135398679496890018859336107129156721671662042659753802025725453540650190495678309925901030533004327013526397338071441605706090524623681631351683535981319300246591362458673417024990701302136828334304751184269417078217057998448821384753311605294537263937527998114280538415810113098631981730135126740114053776786577529436691009900997267227274316990699603172963665626493577622385727847012604683158961862784520992282531625289346418928305893354074668980488612853445010115189605073468853029346951009045282828537955351932902809060777900599999817039070214502937857121949453630886075768165255148151705110416835440830059344038507204893273990861584420803321578890290573860766959264670342319245236201572152401588103665264588271314309540539486213727246011820431273217282740874339269777581368868663438902824243119532517225033447736076486954844934596856890947813256735516881815991968768899067159780397803591310237657845879357322048982144101181225748537936202164477034611271602846416060885126885739478765448867053304721203934403179785659246078365822910981659578932273039816340348599545660486776980320134024449805268070650469304813631659776662337343025612931613184261348270305601262894012648387901633731851420366405060644690478860541310050347008229488521721720993089796547890856179066802582300842579403834810041704040577413718024526326896777158871241001008086640678753696300491511136316516058239033423664889469851091797740797742994579659332136161525973272203697446050167816054258006259671085143185749724929893428558568832854304103978667625651023465996496589499377603307671213923614145551376254522720365992517764157552348318647515992838855317558184738548192160793812892809935968076619693946556356272143136019834019192369344899065841447737305225395485726000062535698290254858731201680999381127596223601568284792759837373748439729912495392153794178163881093641410511368737593120057668685812498076132769704219698532815877305700822463296621632364644795601125376*i1^91 + 88451063890170357582988652096572932521135456914006384611462487020286787123912519101687241164534952987211095248682700842170079602640105497034847703521804334004136435040067476981439445548887214676837546311413652681718803517277684029425459345392813114203106760507325021318017102999267825835153405646013121468001526972234507374049304161694899837138239940550647753515451106994005144498013912070404400726692900144202333235951672641405324990174977912520151019445020997224341585056531445798249138876003070581374176220314238739654935441336776397642989313223772716532993461970882692338583387032442744250828253999332788493974623197294779964579300086121938322319230521278084594307460077697283405574351994662539307524362183310834574018288887040689339791030618932459845931773057603472114842421781594144557502078707879396943988500942256883236414068409262541706498419551150612875126596376267675465040213727974482433823295212611827161199460920221412934069268953479377302191128755328888140195167623353574636204073451497544020639752360940876338592414862604331961757276858553098200802136660126832507396354473605228604267645901031441127219529553193754039032209934459802849640337122661203307709290885341607545308174774685191393554592956035608368230828076661231046187405134570402104307472526134327725478536527593621882412119785376848305221740901228095447403958393955037488531865116718948743031146107742528703882297472586899719500542259498223395117581977706623637211030947716015709025262392273234252070811344385859621188618885673366513314163961252827425834879552280540369081240315524041061666519169446942952884395144274961565941226142412778747801583338622997842811766951772111068872196356525440411032938569954413046308535436053285565117402770547747117716877212885219482628869333130783132538775909856419206110926415619964594693510240572842512888577401208301119978195377245537245832986670172310472074175282751868574132375570702962564354941574220001920443586352744129187236252073083918909186350740415124528394411199279209952901584142899334109662296756497424136738005982408315625935684569340474573653038670785056661884741049270125094776610508076992504929826608954870958340252080413273186436548420983130435511326912068082814353620270775766939637345401318782295814326918446031927355063109469781082176638480315801887819509779941061865071548639440919245064899874118848238886872360700513902964314993047011722361616990459336198921179112595176197193035186097876733940999446550334612680131402233422787050811031244311822517227487232*i1^92 + 71418318488928885437844984428622113374406237453395248245852422939178464908733496984540969488539400636796542744192334313204046437948357245823447283757212563488606024737872386966241011817287418919088919057284721871156900541126677810140923383882565255483621220001687371019717243347783064113609855731347873316790044749845150762842356354198153565235233214039217561507413700395645390544781422742895392017938078724917184875651170796952987458041414150235441751963251022301914374828638426423282886304281648501614368913406840216514658736243526476828500014840136679995483952321946739240364234063733906508815834655929512714490509227280395439827024572446092782739055570377356094524391342681262779802716045770714112416536346608866904430463700534927302989597148690172741738237677310240814544786349820028431377134263571188314770636790286960751905423870867014279882963477475092219694523086027481277461804708840707244312244838462507264137505166025135696387817880736412427362836559094771049697171239473669053254272528361641224169851231899729567658516866890541507648352702536250886918446131175373193135367833566514570001983989813265319458186264987857386758329383425065760255490640807095254794393882492681127913685882410601229960457855554211744781869558687791516287124990871577050982379320797052534459455015801799777212253662544767291864103356900343364363378336016482736048718502738443208996581368916089890569398812869153837166608217020363711334615905122563095695741342116349550076651073365749223772802253154316346263477367282406968456961364071710625428818616043866694326167534043019464930188275595778736762621844445830672553622930660457309120131516916743993739256126039060280389840393940648626215927983851624486127786217404131826676209605718884009546272319090889691679341598493841560256572874588481359050211949526633105935228909823304059927384833281879903327215737326832162280101743981231276327254521695687945493908391176278464351690359433030580810840396216059577078248980379791535279309038445195231138375226074361304872588000546532914111578540941966951988439003368402436256358140500394871525737236800942343045604928663445555824352756690337126306039609437809659508575767666591459152597578677124093927850273486913386152555068934983683167104591317390533476909573130324352242411857394661704461151801468684625769670457743232385388098741753894113115764120812419607721765899242306324892951568766088758088578862025960391372370066968889943158388325333559045216436070937952023652014854032684341414190789774685671260160*i1^93 + 35355990167849703371735853314881479528742574859301222784780861792234606817826652931478915946682276974380622224255981436008244507799372909114734598583395797891934006323979864607708112726635287483302387894242255746812374651265215383453241818828419868783365634454959611458547128211873469336436573327280268713067767702582537720546678352021573449098807153229996912225502582542427663404720697585457783230642866041189016614667226408196844349684196837159647668041044270380823121427783247577952483091055311405994037513486748387065651454539561828481768167653724505111975593740312842304707511963822304512565407991612126777652984476890991481526651495470279477538175776088579045861428618574573119051231413367108749047669465216344433599314544876619825446113630242973932223417274923986252967847304273418791543253333203126620845710324240190224746624406874427532935408462204835101443746235352509193103749627717865710838666603585091203789857853305942944037571028811792266731666629329587836439967747631166381066681651693282768924010374235943139771626791591249223036673440664608321388898215394619264820599536806652706007221129839414664388959747747483185703208236031275191752336729480718856755383792268699816417416283462079883494538741558200145590823895599597188358576374566356763550677137179327161692602888944276541920811817847632105814375097796513439298983674544282214881641207285839617848434083870346647145299470523943078208376966719636590452354513440325257393319217181772963055462892073283815907825631653831643703618250814803397196824572735320343628898052374546451514497854794756048220197082440246077099429254192559578741525548461876964351634309307368025020546727950527966578532489803471386791546352531778662320866855379049268871862456708014124092042674721980528481364051807912438028456956474072730565352607138479740156238366852551095321541614641169281763033956838065420063163170130828716749452874439110196427743713105451954959388188572291762458061540091793787274397270825037425296956007064574095437252736185768164652931571204421256739573362489249727429263745259760842569418809846061616315691202214668804450404466386628610702620666200750152165443851168390870496580189030129112862751131802326115444710278584904070595121077377396400795897412671722078668660413246686690171305187949948171654250668236880548190329376955448374455673150359487969890257331999166370541586861487940333506666445945922785633334826985798587476543244441967622191950420524602709342208985318550280354208774154462339070257973881208832*i1^94 + 12631778949652423792800357708348671915287944903739229493568516758226004037767099589234410675240362753920920132599885555007485479060495313285226708069195225028976115549361497392071496487549021722280554496036114154800156576707731952308607274451979039459276710260814380698176332273718102364433617735049149432499661248895844273202991525541922080538814488288020774717373166309740020127406541896994306988033736150805356896153296525515729733171087630957522303840920175714661786001740980449332026933723898090346578691173368745954096683032000121979872796459550835732263449917541966337842135923178000500459151532120447288028850325343337815709004780961393575185323909571392716674965299276781264044027883106367584333074940507099836025305923228340810444946824117911378115980512926078943103873642458691024297106999290232888957813128168686937588459626777913723631002691690292477104948254526650762760180318406492226315218711039954165029581933105271404039567826199055824547921417708281450612654333357775960631891972480583802674690613489516852616358058468140842086221562050251581031279862980511062596620279526484223996835862061713307227323662983560228292885101982224666649105824030758857258371088996686917881253857390020605493597291178929095679897578441963000252363462243791177524368224371764484899571947895824735928069736056278022064996016647549423261202260759889045728316347340556485276647509361578160273926721179100469959754368035610855000291128760851440156645107916272985120177754358807666101312796552054562183214023504933533994056456076016442384343965045639166411279017118370465603074035880004784073513448913458405149212822731632890987585666412202431565622829406158636493640886866078097694353909610146927585600644703503821690921651842491193015000445214226517619398512559553349602494764703066868916224844846145175076255094415295524986272721737583288502232712070384713292045322292285200437795283258338034282265133122047420707922251479756741341534420905436125815241857762394469099281448361188198408281031905646563865445799382228777725861299369663059400195127451327081905051816366334661547776791353315266378836370729779698319485483942962319668922271318351025840961797610925716178822160654858611917635838733388198560738793776229221097793613058723202658953915287762970188981433300326471500163547382346450650842621993502868131870310297557074998466384419359380216975308174959902700953862015361558938500539272230691879778946277327316916710036180790036912070275573738692352834740511753283313944494080*i1^95 + 2018664819326264660689127540368624984055461980780989044447138534519513208875221518336454366466219967861156931693549594624682568485013957825308684268828008536681695282917527817156356071808856875812555806163521537743263399016171070078707875883800566583773531732103603986598288535689284932883514575183234466270262617748087000109515868822905414416537596249226133461322682842733506965795082051005132553521384452859739613676847221212744685788324240851935459890102370316252061394198477721957751719602971752620572399652525088451761781480582743093541471894188944281076726009623094927453545720473052571666223384516030918483242818341852420004306759832983681660138772820443943272237482700251122876906406907981169285323917250803318759985654543038529809461710720489377627190286424351111486596185784452198102070189648175236463886438129449383416242662025659657997648669494262931948049274507357179144759982818358411225755520074968473221831829005876489893684090972465639658978094482674842305102145975855080245471475956476006800688980217591441987351168820697707330406766005186512654594683544598229680290888923706958682408002754502660493960432580169914872410066899072275833806958179441542111763320186181673180920205639928184619968241013618866638352281700902545820399291903672580853905330240717332803391590970016483322115676065934127888927668414664364801845574781076508986446272972500624761973960582939579667184980676330156997920320231099634168850129344801377838371587422121907892448624728734891618794970512263980862324440490455775371195143000965452980830647642937435814351082403506829921468931182992564731867955617059442617963322390580974902135879891891336224191455908081889594205949332174533523867966731397512714164997101689605662631376454995285639765908030107350515807259591752147708972898791623521971472553901554411631901277534426830004991152496889527590895406284295266191487050057263970233852771777442239508589470716676412385132583393588456032940809266512388391218681757482968054459094167413162487267965124905322007002115039255697136958753100107067774152274896823497103423287913233082447467893503744211275777959493724130946424910190568835071826865738353363760607622945926630722403833554216118861319902559511965925787595331278457841930470749796272363885809835265741968679095353701233106216297723927689036712866451687463510647450527514332257383100646114528252986266293174815078507625660243623387271769144185725763618004565158417524532135159737991157418903936119732712187262518611761168384*i1^96 + -244719640938231518786064432664006331670938046130349637089571468310785894457883722136978154777157143349115466737493018790724388361531013017875652949259347232617631875779979043861381134374451835681174730803106873904537509562658482479459870789804757864370976070167730915830004390073054928704283867113226617429165684215948281945656210662782558613860361542010107407236520333357251578275476905480017002526944421023489481410128626442416409709960951313117996184528988286576517135100788278618772590460977682818343206512559286079210359105416446404041814233690823918397824388993834347087729126311122741759053388065429505859587137118668491119859453828159663952385343833900838271865888380406420419082666924329951721206345235371129857257596180213793388606707968440812839870701285565482115871666581886998334697619292519673888445936772379181277545454343653524885325632419442780510009545063879135064718857723770167787885375664449710639766388442368182973894099478508129901940443726454812426667838264126361365479667650353302228544124252571327908818250628885828103739876890144892950224793257459458975298480381298193975634048082835538987012995969704996831900938728684182801717224783367850725912871228196903830298602455106628524894493209804122649833357984990680669764991015491572677250505124456976110860961547050095040412110984841308222356010073646256503716223075080121731510304638321539604119496007584390290175618742619504463311953144892607872543594922635610822583360798058543503942549146102592541404313086021529574075218582663805785097165893749989751660721613855734736053074557648372492890466209775837054563885738454740067301990722217588595287738709181353963814076547117162715590882219585731300695289798055764626073291265787819855461731505173247875291573268726941474612400217507467597434391393403414387395076195437037646499354372563322108722614428770443937227595482541771899905662058367742494208892375104235447498018707826635118974069960366609956873947538595880162695439527058637400163829071821754709013554476147923431740091185820614481325457887038948198322664214278093513061222407237458368954449963197578017480453298567963755044702960947441455114552664552593895202455529210973473391814548820222412168049298673718906049300108836129911021838125497873042324730032594450539187533226648219819709471101323231648637887976938180442955724494846905515967278167336035431739462565020939788938919839831758614155389652247879833013027604958093996340811001318197686743572172395345565300548712792064*i1^97 + -339057721874538241761528404358676015678900478920009691517372076795461770329950586648472353178700895047314011847269832116781821392053964341577404576850701790306308288744308426971639026678328483683868140315531119360716002856873778715339298105070454753664631703103246518478843454399728421843144328043126456821881757280217671309237728640679723521793203723626293569207621850790732414997335321084233317709813576261811030688865776732816553499923986798926723644120435998419104051467214794597415054109762737922923374532952497940693018430575189000317758919681889514600005326731897481190538391666537884066980949257813225317184815642789964537329278865711069977113102847085262923320668705507797616860249828540910649536091650483847013198892058135472383054375889931343978109711055596915493824706887642270523807494004571757086047252360641240038587255659491280858133966378558148133449794910646973221518349117893807624002323701946463778380429373347229866314444909789786622551072549496895945708560759535496476867883161581480345097284189010802827080130995104064421651136984200994560195657986994732858919324938402482605003784350503006316798518986024283553338228980053317016464058321001081575473099024163737295529167924441289442219966690273923639707809156623045494765855738225389459001483807661703248545276706705361857272786710026088196026016470900095324698983860134564567282910385234903125435081766266275505060633623037326014181720708107821281086359676530137231452679654706221143247215688662491809626463105576130330647268421686547499443515911468523328691419712492189130684336835085674450701748266859833793528908972483833539192613890109378670213527435061586519452460763979421230021874993583841759416177826531578130076324133140390515926003567646818626453343533455325190792463383182892955044321137341696812967138936733192937286233695432065478663668340556754829757393239693768790471645324377922328238576006127130299706436021107356304057671073462724274448716880841490221554838473630368955446228892423192109007061004599415118547100015046634010186823989978881677995070632507932835712275457231958824657460561122750297645851887663170597989577713617555059291770986263956519485661113131060393806316928424670898710022146736019475976042251810750586646650416932895639561828381772354788261212858292838754113058034141664378883436552119077065252929136614329368225015885778661684984328308423140949675834805415423885873161572723566598809965997353026596272858251440300491956144802748090425012125696*i1^98 + -59573284570068191251723962473706594569702844621049577255291277628660775301850307998959191905154990329828483668981285373456372913657697916449119327494020104614126249952827796198324554258376715085362506825919879068805661404653426830271603830941873198969325089141108233743616323840617569864390874198570198527592908391072770775894570740803541263525614982111337541173212372631521488504928740182322460871405719025390154753793873620233329984342483075237609482865251165503466489461134460026945330208892766036949286463383132664163831762132345113424077431621142432199208627917412645406607087771739204842220202580531979074206614321716300239133118775700117511426188677153711919657335336524086575026735414646981585306164696478807893447345426072466268930557638563572044208728989946884961392585155550891301110868526693351347409442674969008680871911918626028052080710345278791234855449551300946123358626498242357145524230455598033700846248912919240408708039713641068628277057514222789043787109692955962482372280739854988327941375618564270703226068494354674379860129809508256187824367205637545985813943268634391592900090777667957701940770887757609389511664392997950939557957878396653214409554234477048534250762372782907483436463726403265241852479439367320992664692165970145592787831181658429558117679452924355463550218707948096520900744912893953636596540050080726757461101909045116158358007915773946202888988743533337172012254914174719304897175483900528683923512943603500430697463151423491821600418553254678954005202173429575939243624987943442917854576786434516701103754804237275285280022574380926304628461712125281534976769954697210494685622800330935582189551974489260364750507476545360671302659173766093675102728311931959957098085825941626065106388690342806628573237593186194460985549863803159153894573331718052899196176969548719031768531915679110279870533020722074935904391720563414265146821054789358654271077387872203773723011433909006560703689794177751007526545958825208689939483018397701252194867968113259634762032725709431095317639666419959729220193157557002560611110923540298965178912473030506439200405418539016760616719575282095943091371727446310684865867267526251462267789205196476381664034293916387231042015026909247953530398024605169114630738825987112461115060847508800493083775083666049347875153573081212543717332350872639681926047480332708539896734877209924882428416908125539330992469257529876326844151991251309560215340029637321762108297202903487086592*i1^99 + -3851134653634677156850181263165603526392431573724384290413744699089476399669994514080690058949627170268698878772972010114462725658887371160800352694977823626092022314162141598534331556031110914975031009967258368807311855046799007700086756930531062739554372989783041277995954686633422811576614758235656262836750976564940464668129252795438401147743188754573350440877203419386799698117010404022131599023887314209595572038936917994691225534089035521605709727900608902441932659343407214996200324652997671480867748247754127805916319675113064978303867631107010617008988216910310531312943128589195518922997682783777706086868186033994826645814779897143019006575793643027145470226930830031286397608015523707359136961509339472672051691277964980869549694552942066079574097169597554028224981094828174865754579290708245622879367605281649570533703964462806702553036577572201268337614736495769926053328844753899835776866503689769134396093009920249736879583847324071395368679502991611430376310287008694313508106827109900600246734262066529548324238945437397741819080123185622443733400573481537249243283769369528994171406607659453385769367184821285734226809515609543391504676360333056565467676012596386311006815337490311099381865372847006958552678472768337268351010776808170435985775093174682510746305296747081401871780380181346677268850542004008764677875636651409853576140970662852637643385896953800960509980048970053590283420659453789001866693446543806627238184336693557651214062094272508924194289362830384443394222233511846547015796702270905182994134442883543921786530647988141204431245496278753652734909705455937699691326375126562970036756850566883837155187455423398177685649897162196353553907825979737270325201227110607088243642352499400447805063905173168527660832412279681924158743571432916484200114882824816867574844600022738627061186334561558342293049745115327326037364533092519794725351517800075693168311391524337932528733839113925007385869150463679116313293063154415260661097222333729504067038637009043405142098873595036502728504249876231867533004653496762467102981870858036523023890623270919459749081813232142309807710386194801893417172336423351075805086085279151103410135646530714280807409891167377645271236208984808503974390219622083129262247875707600372194206959642120461422526636901768842285162897170570954137478134235503115422363272833495152277367293140368512089907472165903400298141326286292035708420181750949667655394918422165339983787088412672*i1^100 + -148019280175927757520308276835570860742023726040383848999483498790298959847629250449212505264679342865061000197669614530801868811854369368761502341067653403319023011157459320369616981085542094495588736534356529471328400552369023892967700284794767602116721254127847698532089630895685420593460550330156846379611099785227046374472502926317628938555233493772392098508463112921572930199018470736857287356714677383403669346867769364116740150143851613653732172790305611240306514259237472879726025377370103221548154064911641701849422821874965377364718442782610775778246609372516836497281556627854019260988647923800491141280284550448870179567596114810757652021814052268308157817422146568822429161820317402485344931479059048664118466146404787823377457425403568582280510058668658342890374007164799013700993832737864576013988094406894134566834345382656646335226725754051818905119013634401159441628850735982397621829775160981455435116720191054701878214577503542670637401954558240291734065274219907532008519741837265294428030913266710427640065488299082907731790106107120251063080421374721290622840537791512369440060644217272722467487895744735088497670145681959837440570148561964184980908781018403338634370212966918237512459142535168535116785667308309993307603686910662458016070671652513273538412948781006385574093611457871634974062651225415092589839342327793169037851302849459042232174608176219497744482427400702443061028687493415815664148699361130236794097586155657113378035075537126726758135202430476733001037641293527166341991083546941898063432927589133147050617478751843663179105078526864002717932605486213079412906778658710683836554147173783274619546601740965612606100949619802156612320505140249077310219695995033105056313506312178967652606861649564863711391063532264381485638517728984427840696062163513354860028542344933657797155798114344304887013885506860584813798267709171237159833482551269713547918373598902116190845385395268490277004012349490111697602630775545385679749693540784928291559916823206031797818992140678723024337212869695740483839567272094406250265318761180140266525487435510575224937755030017420881553263346553524026691531497566730879882950200584721778943977096291543744445176056448276755751055993660554900672589477254045621808651900970112163420271854584476334650675302494432351578046506472930250313062504514056833313723120682535248711638341389284521679137716832900291470989322293831343883246165985599565011432312078489310199808*i1^101 + 873767991775230142264082154221894179620863237448045310186035338044697322634408160310110085331949148630855362149454932814991001296745027857176258039931654570542392252543132825528216253522927952123384175348181885533683484589475534287441731830656651919198092757609998845870997356190781587805575431151975675090082088922670795890828261808668974897855880230202137189865447841460855095667735313479670251031040690246425649742615854120612599932043154888804523748240157026979057134631962200195341760329084215685333415427231722032871817814231876276676410760946789704709170942872088845787282587450912430459317763432935251313117220786185333814979290316137638193134993378181783383271935590053885548502797208405343739439052657037839053768536871253362127404374261557955341626667841730403546814066328448700653824643141571853232487093631240681819548342513269939136439366286718119818729576802700897440085987332155131000229647578630592489387829938157593662980235667250651746003990780948820655147423184498242047883231086810569710464352934292762605522601516519924525937494708039107881936669138438009389383599235356660380571137162637614771949636006914815123050285634256669854000706853674968448874007658033022752900953410835180609284150308560737514385753534743497093200383154852113945085008820547607937380376933157142012139248114318275683736023525442990834170291444964376350729316874735526331621335249173299557416813335816122435195150370151710141501190301255849270623192174483618835192990340462638457531080972779125778218710340607841241677940493707337446075673089564483143081397375389462929903561429632207646183097128659916818125114430631672218974124943935584052300012097142942658815145376573564128010161446846055648318383902678224960820462032300514045399648670133733307043007093155768391450548714881564317727749032081643710615545887353823324252908329687135679544552720273240061540838242531451031848937919798924421703663310773627128376987737996108671314295553151383938356127564105097253694336550859260288065066844964843256525078652469979635475681505176369348693099852157445976874318637832251153968443351844903316761237799540475390005131258890774150547247397773010772878335840446872066852579636599240301598131068529729765999865182266394143748978270580750136107714844412318291601406309477701466481898068316954375558286052835795664740291160809344219514917179643972575146245889078138515231548014485383869990766522121950045300518399491652329856990097440768*i1^102 + 75032721432634212283539761131710966150190672791773430669124186205180068875023130809959485008420149146378255348479479315791095443082338231786048361286230246204330826168124455988086633898161047015015856067319613116656259456887309302417901995915720690197919675154578482765407227917668143495269833826709935430642257783691473538674673871515021002687472400450729845403700526986437888809829052372513557072390110101760421103337559546823762671409219301000361358180638588011567332893428725005942679306557701090336130837863769260728224776831527377179497503662963977126301235661421484084584162633093096513295421591951786007811881673215904967670802458635611404938886456120011397389876557726595854807431081088092313510553062504298039204891393467052611166234399652120458067638790858404421836167159527132599504544187208687045995852367273512538636734407716345662968948487250962239804186079682365204794458706826972247183295720776771481647531001542677153722093103838884504163008221863814725547240089303784547165325555309796713072789139106840023502733615407968057877722553735156198713920626385103730275240347665391955073212525260165407556006222398507528860815111550003709729720286152264911326174346190909915681981976687999711061917813482561045099680190534112079323657082643184261209435371346153866722250194646447262405269660115829703528884034179046464176821861969422446334474128142965790143262790175853672822720002212490439308938337943515533004847980472238985709187501454444682397333792217530773462845731907834210323104855816354597820584227644711971328473477575019162971031972278940036704299694127135013956506115090101225634399511855811369517557195889499565874210383273312384020584953351519071709552520140982765947200415127803133717277328166777723822451355411409752509677136125459664312560167963387495429344784705072105753594254816024686233482903501021430668811130278786957054529081068363357001509921789188219129011792902598989627756535996033314199857362773117694365208753735207759840241773329942993788678919313077015514081601997827927974044541147933798323528641323952569229631058298830706939275004684972006448907254741900729086190003517225426463163754298683548040996030200002347743295448225697565219339394274241963215345004316643004463662397946745723847027062790208877631577693891045220009038904990795574132339076899937917447786273194191235460520903435503067621593568814901062821178288245534569748674296388731416436618132997007965371236352*i1^103 + 601841919509329825745040906542385980503758340146889142901211699840145258360618880147027987365980948463344485063985400725380347056920077848938339586304333128649138927766068790812958253526680840835505740523020382000638680616382278749637664206733805550654788558922656785196584294979210975050635773105820062172733968364138565870280871220901143206246116536460693121874896984677002267313539769593624540461226657430312018831522628782640735596994172382205398040394690059299548194690653402435132925685369024872181391351477346625760780937958453209941495407480886656647252629702124135320667230837624739053692692603658536880488577653781646706958545736147909055452882761031296364959957321550821926730537493824308211214163377057122297533492045841546505223195304109107843451337723610894164269066579893458218834575479149545178241017525259319052246117784456237863179392341208459568819890003153242399157907904826222539705346558247294053930147713670203725547363631716762978075039784686473250654381422172091242884859737264825538293519749369531730732345215273557180239076793225481295502638216609116520382349795002661161120388979900976640544668886507456800193264548594156996210034850348209392785346086879918985043563473234064669388502789381177451927220342207137603833302527324552738253093537553028025064457202392712737778658626256329950412441434420910596042615992051180552815042699469039500452789017481547961613910111777473116433514324199974646670047599116599273750223754195413115262633166217388029472680263627064548021477803400408483729884533608780410099173877084318294353140972606620271579788707085096928294948084140767987223435964907901213869077266402333803749671150662610505146005935771890585200932625709752572520906365638981616612647141759837157722902574200859834084548606121081430227138076255138536760963571833766970027197518181366672057587220247744433016546650420907973273035961935010105449512388985276699231761871460457579583756000008623470106023926581699372971790467563086269222023616911079543111747408864529834258279299180434626443666029729452435015180314809391590586750319028117498274547796392949662623901308581850847209206751209558604828974636462995359415765309822551909745491591906120967210906138146181186762760348656883206583918169715067213155991466067325860441623874079596778480279168123860611290238899783590974700839304250208044511629936328126596078595109606789337803707213620629568977147216000006007747290098823069696*i1^104 + 2404542279496576265076121965771869817611019162532644040980323985502703769632377384511653764967083656880634214214159913940711621150770694556264174741449514161105109682171821150969373369814702334154795330436291891320146044104022750166092855745094363784953287689930309765415126591766622417931121869246825396702576345848303009666065629778218735145837857172033555639634048559596483949077813809349616785332310291302158158822313599733926880985937552375202566316650624454233451017652704036386369400315353555818734337222615248256528423847599949343877429779938041510576970291456783551886930220617446054817577472438748756893027224390780875804857458891708671607131232245086138431499699221555139283834038175985759571964917118947336315746073060195097821166141666330707171079637392016877961292263734725075032536253427335884440043473945310192312178413588166650497588206869009963743585392937578554417980412982245403026244860180474931175078548376129830683025559379364439496911574547990702770343565374182731227385609464550817033945534691780038043695926756472428092381222295386328993135958764267487780410081286946663809129477484114546881032090486964613968265533892430127337319367185816088745083906491555320750306141056292283779648085224310100603622406676026450230797489210304409550289144122702220269130527115440469147766773388277969685096271089868023202015019137901097487413734565388731028768897521361434828023999709913563809493560966244926651054167668233183391752548993021909830362252858499458632279174689447795880159179089006721321385752011527069790599726770652157776159173114127078616972109775611333409414777592823175220613079052582465926601120168680941417598204078581543811157766116509342970802492218567173013032095686529141913385923292060377442071378661770224069350003512865559457600868476012216443034131398092025757953489382689899738153828755403274505454621995416579935838105542498238307237466581118066790510002892570800760770801289691496763479605840480637769084573497026947654171543846833789619914219954617072083563194327731006706294465804814252198484252142635289446086522006559100689132229983282281349164340171631893417938008865464358256955594720984549860224167788538827827579884665487191001726869229171413936993306044936196191782473025355881515502886536929688697132297178314048028151381282096842838548434460235658847922714865054923333444182802885768701327019838705502530236686045941428137639286798212402537289482240*i1^105 + 2478450623730410776845283028706133897837072533655980599589578356192895783031061334165122338863966419646855092274161011009910361787497059534802630171429525762530580352915508393901958043262264222312259432318231300109179567786303379209920082383431184144881894851839454684633350207919168066622455707123824150117141560439563626746952238214608986231133567189995827712315713103955483223005616847449369167856539105847343591402661910666640450058363862717669456885107675189866256446655632074144042651508669877754739366459911650536317238099849359990506883833023167462478328369078564215792113961165041821786291579127423875618886522163036218274664117031596743024118129704057709562296112922937336001924913442399833267496354377012802215976450787280812417161473404322430939384637056815086472931103932407694200359445163977084634081148100491592391764191844142936834565639051855711023274920746386378696972758738445350562417658642975616241936531397141913956096208879123600320712809287216073261356106480464904805638020598517521818690925486585205143638464854786392963142157057824462054471271838404968382772271888242910739734368436645617583483124272569739837392984352637225585305154552951611078782131623072800499815957232109789140026833066972978889407868402529481811146415288794472668783420468360332909542192788917117721677841950327913666025224981172294448730310654451608784845415330832418784404202337335705858670215892763545329480419686480090188244271478657681366628626734320379797763265532626593239818560958465557235801848976968351458354068277318727473777218535106786126567871119844481255485050708078831947071239257614100395374080333019975061462935600760744587336077747387319041343285055229617466536765658965494464212141636103382967907183039670668289144565606215077809111929941294087880410251827582881217543103094909867095633718281837581312307043800742624637625821846645591045058812816190172719944922189855002567790457922166850647036842143577254958150062718288116951900810860107319960532452804925634410983788046775332403456555156577103030809987206293215817995862457696795462343883733687016835002828820796186742906580020017669879278139925108846201166609860850517325981551823561911444191494773528056116858407235840694038318160443793884890866545779066747364943807410375816230012752985610514149995725650053926101091270519474210209359043688094368833204127673323867143323744371399201191008382985632143734691886474004004864*i1^106 + 13547840527765580561214578281874932106352676455044451852160550973479152296593191438651470670238534351051461596706038032069987075202964606224598509040518422689393411601774479861642433010210979481894461025317050840792542095048991471929532942338712293092877548070338227936454102415084610006821548314791685043919068075820107772517206655400472782247068180336428043008192317146313062275425055645549040273000457190662438644846902902187553544164481623823881063618711881058700280239372441577104324343492816079427224905242622855491445204669298413486394327811644591489593784522192955549872131218891216825365016294884717393984129712192639918660755140260988710066508850077530732962837585243678742640607210459104746012121628406583044904990988000765090188689132140402218522926195769745860589940681393561669778754444788190661312225916170902424927401404105635450378738938634924447933033667273194569519980684884075771329174586547180184210175566043338600316162180648135143222898449046132547659131054258917122242507143355200750167592728697931938340541641373428616862071185681805258602157985794805405730239156014725378371245804617762694403087928182131483766319629709928406469203686442591456850900564007783327720362856494449001201486526290518739360441152308777549470971930427769459734040130765512930035848393856408381533350520192264473645765527040777689773813220454343528776699950702697119728409733276240417512369185842241972089275593010197425871288760131017637888801476449834550759281000118776339662555042979791134206676728113274827367223143340931198589386238573320670913083348405534409737872239326829282598197739916455354485685065847731917467006355210016462969294691353474101479216836357989732295347811007413146165398567051396357199171946910220598660329285524415469122166501323068897153376782310804437833511609216251900886915539774473305714336399049856030438368917850568335595356206714433523423034108464592080501481939007365195248964465613459864614830851111255851142255751518724942966471217637582910572873366924014802199683279628163430980694336520014151029015518385513954032865885802225310761679336012874456412770957610423057837079566846214881270583785598755623303679471707813119283454140323987687132380790352311669363465879054273312714542381465321850007412476638709229989013141746029179536390180640705044430364953933161990484131821885646589953555255052516645462235719918498404476756584049228009270755196928*i1^107 + 136502414402530625010674378206102496929395031265279211051499336391781377209641019211271574925041900083399332622424738443132419581030670865569004288006233114580869500696897877562657992823474919999777968200722025916661648849212624468633426260901581241883575365134596765290562724870197982911062982873564096661149455946786632063563041932028032834418715031277418417531340720187210872672650977956829711625720810760354414735071171134475922783532880982876055899075805178891836510922945004182716144419721630221892205405409316468318302164878194895632443627373014963852112605074978215846626276968064746341610746536830159396389315982292170959372032237761862329905989024686255027225636584421466526224971674224616484033720241686716280430491912358186650807069141577975984787317260656559876591497975066277028928248757788874720351486986879203992145273763500071265402209987780646966007500568019145972239425445018644956642034066942460790946719499816698710593530581725531395204330718011281619017052142269669147655230772856597041630941824364720600138628299668367826233339818605117519845671706453577735476542384429928127352281029307247874261881217289829430482619643745106235416404050041575966564659943169618336701067115098209981980897853481028281282981158809986590546288039162362351049442336293917600851069795461531156431142349916910953899584855145203650169841105159231857614340666358856141546002772696890284259963887235642945491996219865467565240406363602499298132526903587607356540115216041532480171774797078048016724237106413643061298960040387173700117493018497121620170115670266838851219213588785280527447378399355589895214340241424667116730185330718758543031011073862269838750104978581337513445035856499114767345149808396098603580479137402027376580461916660646523718418552725751561259163945904406403852019668784386859871122291486027618540848114340838263766334093139238732600368618869083146915549281026731764022691625611513653086818042481495538282498336813029139119994473121808059204499552835312230223061314886578253302578503713595191062771061196527937165759930603384510634185548268488458483427437524312047290137046484413635499996665793490904721114319425696281262777692746599933024720500764296875756967577979430502528950358763987038726930227380195867048586088453276925459542617472617304932712493059941126006934379198815220234178782931169821814994076801524895497602169244198860284619567563177721856*i1^108 + 644657833189767973972956035044907910692798208841910422579652113171578144173097193273763351255921908601481734002595116439792186950168060281103025914128485704996623097784656208888187796506702803992740790431109058548895549555905218564575592341447251894590792145850364532481606355070827156244477952184469487666912756888130939128439142672898750575540503631103620482697761356518462999234862138990534161752728466645645603558185496801303886420959429832100427948229762312413875484649176612546064940006231308157584049721702027958259661391171256072581174314759618080068904403112345661703726645561897064177473559952052951563870478922525095694280444365751642650052890519242732808155365693908540620742839894234076404536334091813754632513915815288074198166733963473296517745064431805592029903097657268202566027930361399877059132927564968270369066703815952612348929839945542853892143201350933545170027942753865157060277266779439140595763387438223435906234310311044124921792569911601867673510500485736639241092983147800545995335726173095772641865583868283642774993116007822676146410958279786348783288153879956382559932149477381765278407454062966253932832191139106963332406923931131325049289677664991578599002465226589472007499372412441352948245307561415596525191354315841408657503112221025951885125366366999190547814721623787525101971716418250985114395217777082688893737849182918790762635383703026849411591924919929408862326666644263930122801504409935582345301701811119904644365153570673589653792329096193745162800084623600070662268460020612956203099991860225591149960019388346635905408757418780904384930485407964702885413734534649467761106622391545652572389524155675306657319910868124492628750979780712867109238731093107082587823234860532366646990919024333510254786188350414191448498920988853487327966587745633368599623583426204596553878873985279502401643296371657847821993046943194702989427518682854651447386374449586471258932563983590335910734315072049419569973970577659687688986158931911640727320002089344450285416232736124436217081259378882368562003760324072884819319233868795107598677234269593971305809134085748713766755338995258310041267170761564243613662846249099015451155870379541906018471799635692272096562720699483684146681448172265670423908721193686971014685574921771488019677351133351079420004717145491391954862498529741649469602613622015749184090806803534950112689588797440*i1^109 + 2323234551284036558407983413828211760538506324661681382918989360083054056625794793839833124148464291208339116322975823761466977442919871066198299344341765910185605765825042115024697391015045335207734041367461031221925370258788234186032008592527991357001775911589228635492437883398443819699903046287283503930147408593105554078202242850178064784360262198986101990344834700141969067167496109155799038432658458872312945520952832239101106156531566753604363420549411068582902904866275426102903405282647980090714369815007089033337436297673069786333338117813035934859198375229348842236892696409079421439348456865699664878905135672750497325746387537261756404359792070093172203013541407361700261047430424548592340934035782818777090024393096589563491411004026101936064420654707916768011247632006647531611901184762350865395671096030277618797027688850561171435660646914842250106488800556870384384591661918824277531191160038777586758098949426988934225677482019592602784525997690893263735718663998248325415775089499405271604869899623636328438414409940089214851988053992420766150974392531951905095533319819887922604638949081023884284893936723590765336450621368365780217526235490723014217945378217387235997209544618146384487013317085733843573824483892423019753693906605448631728169633458553127778523077619427904313445135461036622102368622474902407530315871250315956946500491097749301230110789755574752661983543109470698237475027822917709087542847067283018617963596897176507116393262796312320851234452493960225107184188593596347240099022979430986172561863165903212748182647941086820844991602182163595890141711654113210393550056057346250933545686926701210026251759359728969924640439337287168740569448320551002659544316104036121812942259500811877437414752332876945603927983550966028475653085012259277269718795878713586149269337666383325189597366056842905187951387419393923968239114451167350974131338274310767559656932943279196255920484896655590393006684230745685812562428858544877332205413246688233136224015865113901973139881633388407169005004969458636807750787935660598962858866860531519893888718949938026678579171229119833962740296791976218500545913612635780992763818907250211275981724176623434355890385120588161390661857822170230115815904846206891942388055974068898810485289316502384197594718904548870207425943716449530480525253303512688886412043383164378617960661736256897548288*i1^110 + 6333516222441656483532306857509750157055380487679220544214164402090154244731552670357134457186976974875487419009003042708092794789111274273219894151796301159667855943861453973784210125279651251161660555023058618431769599211718686974158493745171013751214363474830570179905859501977680036310289277843049834273293525192928849156996303246243939266135126645861471089782746682331016479159817997695594584697506952886841834170295703772754892117603266417078334697191619517838692936386808289537829251509709301766062694766039035784904366954521568436523390010196251103938676131035179359204439438466856614617174644632868988660799679002749465741598441658237682574699880348838750230580918144813048153601782450789168993313593126056348513079032078669453889069986909893389150893046234104882908517695556472129026752695881009603692457670135993783057102356666969608865380735175767510557210328686969440059452945484542213230483780712052439052443523458519308549507451276506167781887754132979272404269265108349976798951223173184881068728040609381911325701562601457251248553115886937853442492029653597460674609591594356211113855762505548909494573474357487566793203104890368609051850255932633933931521811548908015081753294648714425895296336847580326869603002976457131049060905431302980340553591670652572003997595956492821406892181354162261341320218299861119027926865938591042165214218785375591042340631895615206478273158577596843785208723096541666578385999140719771648281133722077153942453714280689737692945510661568929388003738028914064733804045304322011567373746468186486420593138151748749711073937849702934499819095637352182398539212550086471333476514427671497008888244330172805613835363244887548904462808181258463121077245459141564507744153014755449454934154919342354741111446113808236763530174712857165663610896023486406736201351630949485809789303962027631065176026981442110039112753195059641027983177861859328418117803016149485655195945251608844493590340707731690036628544696592375053484312274902734955337233544461583629591581600104901547535060764397786262917173378065678419866820295396140507327978368496163537998392967771639561546064072701130717490132864399543460672292425902953068810945047032633357953756682523436077911229029699925234783242022611264795549496855530425092997246567827795648982104021033681052088334850079021242818307602865483152914653257212886957307920908288*i1^111 + -1115892823743294958948184857749760981638732527837816835674913590464237537341882108598383170318622093276307199030786214593552953723866548381607070707766455062844920580489479591317728787961067439812920758155930151944108748849191932985758641251404485149958969542891311227064394126930883664287332961786327454694123831207965097390211340636033952040682466875840679635542370481064791672848742963523389140721681106097207264949338419178008472283929429045744120927328615732670325414203589639756500725320760886977842706148422983363081104520631680444870544809817998525041607297481321905833557561516200791673562087022135054335718317921894345682163401846348215196486236287109294962319731756801314459864728054185689513875498235775136949645834672271722903208245962332305961363242829848674887443529020487582318218938771614301451550621123283825340512855783354089458832635547214205711130612950519287335953260419267791650184796058035826261909840061060077488810532572365891132253119609821643317733900875266485916617864500236713071888785890573871012058592167694868862114342161037096058918765628297347806426648803380751951494090963399983208121961191208431122224678679193649911721723276858731126629266204443096594199813273172035916090079312445915684294345036136049522755318931947050820653103384999235272413500813425689036124916828815187477447349191643823269512910141261580006212115865880438111290489343966303054016908883931680110751244041498098830572164506550209375496778300098753122351541934341911810968021947724637915404217552507341715736727227670600096025949888890450709504471524847232819956391274998703758498126357435103170107977012399909236442757160493819323529778403335413770028740715946335077384980486412127009636437457916811480741925757871469377503316547331767741720708558578320998498971225364750722733343559544939876908442760763957368552522898088387783744231168073854980816933909381426376212438646817619903986563221378539977987217268300034551222764289436678987022315760367240563137476013059351338239568991542745092996988490757885234157410667745054834078550395071971386196876052749744513666664809417119802606748447473206353897059254396508219749699280553727659319144436214747513011631485137469017202326941983145548593668898843243978872186580977962105411545838105300593202945025493990364593967439057167776331516843515184291188587676105984242566474177181864951808*i1^112 + -7847111219469697445234422504211646136350388386965549533176652763181554865258602811934790579022690458087887768663388852857469605421069561671188012258554024773957434697969460104299166425657822813260617591062394385396183578206362804166605627276313410161892848344104119709543282558813213774846339345959858669162701548350284307026821585852878376553851537302783848299327179656186899325163061855808853344231477800804407391932224108340276783280727337186367907521386774863032475541380879867702549133625122269598467151278136622167210698784576839141318665354967959959266130525704370107587713182461976597772551776099874882776553298724004626813229050455568121801203237378522520008084630835853056123596319338401695067423006320181552072730321898881746084589838194385064766209084274025152631520136540553356559396405245399176951103943809984018045757626430503870502967798673992447964504859083438184174231415421108697350250516832376455448619652664513206271353557034715643896160226898436972977994355789681078239970077047384492813774210897541200990029635745783223972445795220531944402232513738758277185812295827990624471731570594405191358946562114347410127404116462283200656472855592066019952099818486275504186583622904934985121722576177209776480758628345681717882819049828071755061526031307192936485907289796575797295360826437604390380430755983471356408107935223054264673635172807579933919539775355402219988679509558321433306271228672723826841495688765954256535941795383484640320174225112530825106726158775881496103998175073902610793590601638368625447877419750236350222748308314666110868882342442930719040869079084381056693508123286598120610081588174758419630277236003757259499378153124567719622996394644892005563048180238448405879385942875345320485096376670197861271039579537163188861842793553680498999487522657307169246316352587253203158992071618982945877012587974233860069967697112616697560950713374305787915337859419815895214031252930317749073266307918670164880899589825424938057275372473043378027922519610942420529136897123054221608568100471300324989274716742914118254828091818555541712482499536895329597114848386622986209701483030213185652306246478113646453750631668582965842419933614137893749414868901629872623530655380538004583888569331172887370204878253777241981148362340225667787959227597237147631340527158611957424960756015862807916509248094208*i1^113 + -10385427567808585319814268745127678646998869675090618929140428368328007165546037424557840369632254749939125574200370165896756879645334512963543349306353544854703001727080742686442616462006548038752976578749181677052005448341194077813068975937036231155172176859201676967878175735083970622511399215040866969776369854007487345527691889096593083225169834639552075193663735591762453664796140228157181834434358570541456274982517108492437489667233070183075733585635406321266362552397023854278719577041343158027501232287526847070698948696732511553940790613299804435266103128156058670657262368089674661455607692476409585070120967641752722540591804916479996499858249650629020591931367318737159927476105240798312596937936615426035591910444421127970668173761407200137851299430227560677024198984350251928665930833500953323700136114380681007629039623498255807015235617175146306242387143359618032674810185891919737147845001001891630677036261786050341467732851262433455912075253182144505494062947907810463983464620292839931856943135684936090161434248731955596170692278359839848300800195668003883667915336954109159154039401255312854721164091614412699833623468894790240569975053588062904929230254017906392926463822164779278726829240851534228598933414612203470584334487961638938936609003928486600272532655903030522838581830520848218851789486054996128877127057992537645265853758225557942147765900163152137634685085192381683289509602616327747280488776388992000136249221710406320495131515908710955634725119423545194010853939167954426927057983586117504046267172603402827884415161001468595464208749352400643147998051376835569639528592200805357951213794190147100730307326353873417496651958614416648300877602880746373282396462047466782213166660781201074725648549088241774699471454795425519861833732522997989776915682641616962963958742747091876620981905018913084680305403037445425410752034132010580862888514732188655054589259237125989326831315771632168113629376327389451493707792958386072842769018706933153140334605934725032156509294237676667896138527088610575187714381226944219666303377676658831731877387249984039922682943231228085457089540697421035524124710040424103780621183251949998227220387483207109640561721069126741756689087725664613797471292257518987990824057674089468641812828207484989810875677658241247315537337581655580903661358992852470726656*i1^114 + -2036545077424408714459735076882751327806315760101817603126388071573972267720451589649697068180385129932317322910804876588483602318768461617889240004113669158153597498482158675673035338904236317804183326832636109075550404857095467518083543765411319328290193603606345614173619563443172670273964837553475125447181161908255787738295530016039840591966918408667185869891623542254980691563531689121753310426842231645589928719865523878400031879022741242208329577727185672160240278484926054123708543656097006606820122981630540005389328996424591297788355532961952787480993918975528719631584768973854756964072216387805024775282971327487841149698474726216364366111549344713322682496113494590507205855902681278127902503457848118371120720013708444253305693434803869501937837388792483808736210502584121039582295592736338267706611093828436769908042316746831021701408412477770662755223253307928382900030249842055247966404316300333867945372587846912833595325532161386837301611208560377338722557790707408168747883235292650917479617258398279864337502263277309723990523511552426774224461519722438499374678923939626160839366123524180374925950632008270973608680476233976510418709618552361368340232704596404467238958242129747078117644740586163929973877934661167669930579460007866082216390984497117102887072562724663533193025141643768889161407233123783865188162453086010784452650435636747730489054696551845295677792384673529575284611689042046518210547593251230314926482577599820863083480551176416271254818575244403625491248881762554515789754649291862209759716943213506475384871864215829369641419847850605853620838237555516246258572188721091293113283780837476696970548951285948157525164436815892279387886245224438096128466850836268137301569665115208574495505339664829393705037456413617136179537510602425754640876909117149688270770093743977017897946152046087705574930777258936555055353652336070829442042823746516280223022953096785470498644769814717607458979361505500537748993602229847212942084191601822161029592317003006798137995309419187607434003451008350741793547923666117674455630056124514903826999872108240218387122946195314551551396898887780725991919028981213550726965634639027521224966945089629705295063622232717795696265810169967039816299054832068018746129565002483415969530913496932201774425409514937142912386441027887227834032260644864*i1^115 + 653705560618520498035835046678860293910845193623080640672099637691418308141495885863736227476318636605403616074354698593616112060740263574280046335192267691449567044401213173308131339730368502025522560256626705071988067869179999991183392060891346718893880676263746410821612197231746190323284496560591611055380387797182304087993226116026253120049238322516966080314731004606126982871396887891001304565890108439916163796716988006144121820460151305030525964535271593838688907818268485395540303278265941679921923991441544293312039237465071503954077377706574638610764881417771266767633724687826097188650960814401507079310815283768645902388040303212538832492009453305551797953112944334771351055265321865904422666939198889001009409933643795885027216321168370034623802109991934585762281538781054888815720231504652981316975323501321022488079521126403564584243632784985647434930062129520494798102728191347708164080734284704815116155531559886457749302777459686321921831324209925684961086883229012445445084128208144384085755514785402702946081742683177191967539050388908242208241769034816576787735359196514784385966210731648245893719313082407807060223260505898652325479250249729187463516979687107530958504765717447058996961560261558300050144244210509660035694201098094138573805714561317272337770197419727175028331128776776730233732890262798015456680475924416304601785727370391649176226594563465713804952797422320316440331200669159073055211510385179944300338008633790970671103310521999269572942016190200371712263039591440793267117062532989404460625188001150638671097799672588005645819960116520744105528857167100846618576056313395951403982550508589227340282412734922357997143548234724482141208417319621098909877003624643325757174231470992051495075759198165135814595055561279440577050121049526135314205974479193664254146114751327874048445134250041449769971606905190429982470204140128069672654621472178346769156916652319906174829467943430435291139934918260563548101281918710371404275757190830162794043209895092223786124195307420440479944791046964796739381036891389251457452310951739492781879707478470183328820274629649637916092471013224127245661056305965441370013084090792041715147139312704389238774975317376674001608423150001226148068750986366036764080354537605317709443205126005186288914587302860958876728844909560587091968*i1^116 + 1330852029461273337941262070496436201263715956231162325918134870538726125999146289330309238943232209280620376792522869385408726281910539107668408661342007159054254526824031393854281323192197153848719894569852155488206325249041746390007980267278940942210580298822353622221772144365177859361366592245287338422636126601055978306316188977772818856468939294720811016017654905223802083296807975652601120226348973790811992283787817981015528334680191479828029706840042960485330917385530403053357263642834456064298722245123080304779930160663562965884984748234368572803955588822435320236705711374513800665450466151337520341280692379148764175741990908450849890473267865853295279306081670741729658926095745848914740879867047938295738881211373500837951388335574975953919339051679584399100215620123240671456408707820764607710100885221684208384105128772722976717430969633017814551487133881988747504275319916556431754602560590557775897741817925063716572072063701253280997839700906837640306597302631882756232869786159790893462488561818162504252383884321529217238936183899466172546212766286855654194333434971703655911596942531815317542289987413268865781159875938029104645284788483486724608038126365092452064877993672039358942182387130133472155211865622454347732717145513098451719876258342265516576014481713983921851618740165492834710783701254519692345137050644100621758282268595407273829221243294518727210490250153425411793611342760708017120256047753297395739869437230244481206958542088239905422071869145706172719663078751874077175274122438392947080628971116406723855764167499520462110491094120016175340995700633907863233666022680732957637180115561245728402824252485864062308591503570796710962786082856605404819707239534107297143411052718016854718187857361415996064602546408532381391049879497110338080122521989582515504415407478357974203204735523237566582319134747019844124975572159399013891296618976088088827430217380781938434080039542003498272318225084632523288233894930484395226560696063412297290179641766777218727991992247147300016168888786211336926206603592276066139324543738772618176636719055160356299413465941142309622414944008658101690234960802446404488860438252210954867730576429047619615840811378291905589703994524097741714427884951353556969100346736027267009800344684180701457719698344605313692606308286464*i1^117 + -286090465648420036266740733679203387653031999736025307001132057620540575713398373911463131373849012876426493750134774643346886062841599689308679602480984528305780100559455255351787846489878156061243116060535392851895603881444688317727308825305593723348771595253170801505288734918414403446665051293631079736274288670958952195552911979626485154692295888284165373435754068042712976238239732213583193657842682632212503675627133054268758054329749009184022516321389881390309136621460045607294932343648851956038327468575028899929965060956569438758584954475045670751646880738325649408181552917274338275137772441984390316271345534404229528394014047034043423253868439824299788307962165008660657941917135430915520139326444956982891588221366872205471636193871180705282299433137706600682563976539524678548018754646200528756726158394159006444265886798829615503508083829047396564152006056351205404365344721407726239854664770325476568396930158576899755058174451423967505887822297027233510699618892982760948310748905125543107084174287414713150947244159544106925808273716677220242169535406243522794325605840050441921245707963409172331330727991617254567722680771285146283510642183072928067633530406734692740177916728952912820639879474825432600328456131557701818829791944998399951307495823628732068643001743009790288447781739692327171731280303934738567453133300523790909236652605570577524559907869217363997433568313633046648516967947341573647690209164633144447008555914161969246761732005634418896468571626757741744534865295425230439218588394644560119477054342020028669622434734250814713417566593109626695924308738485029688485113918913975176029885866357386517686767704112453845007408877499396790472527233790776973306010949923318024470767011962012887822205771585812007672535505779625311246455465562803726778025534309368556598398626064629337654666629483543585941844126461897137814038099795875927010821778989143794826876427647519753614263461096649262583826075511720949676764154471777504599863442687185317494235576471036489525147143591291001996945631522007078006550510614715578499496898084170593624074762095237164452684796500018684809703010229362950677993288707538132196377277032174719423564743051186025921365793484815698179940261007450488872875655372664548682715786557938109764147616950485725149256869217027751936*i1^118 + 17732421865079142206824929331756395004788697722468613385765181265909608616914624592419888726610379947561958501333772497736889156483522116708109887110802985578701011007136937345022500943257358158908271856579089262976556796519800278922327260306555077386703974667492202603818279670075554605361544881522762461133208066184369197442937860836777585122878163051286758212622144414358573738187779510124549446699857720131859218434865692860223085582880536372675860303151288436593151801037191787518318427188230652719690190037697656183651995834063826824057603408038512503364070968016009805040781416199927325600260515966244627339951988472922282013232652648944560119721904927189264603035847178316014886200092196244745070598984409238378508452428235004882517532161105304099412113625136640839787158098501920744717012668585998010133149057155544942505524622998519582904104501007338479331390879305943382695309957477083519927523572223772094227641622877295787800521154494123199311323543303141589968460962373319909264547753147538257969488721211461832064763586724176103124468364679676817699103387403146180604057367472488223207041708500689070619388974855246200898761616856277657498601810783500965531739244665464628971601274260308383845096866424954853278946721453959719824149093286658648158596810182877996984541539151542336956330477130252681721770469508354568614500076161906586955925796496261333745104110507860523052630678377293247538156976769681841406083233787832154533557144954095395876966552618141851808019016076355157428612765785703226225766931845060880161660075853525874670540446224306227846639260930225430288021883978110487653362470304672212229955877524210884469946599695629267030343710789884577391799599616262828911204359351770407813733927690859837855420641275633436896899103377752828827832414478808067962314654635118444876996931204025090179732154606121159139624147416593863858986426640993873068530538026245852162252775116375898008725980805392307015100087372929307965288398835413085069974686083662958944208259515201381249263214099681809647636373534749922078033582808424891406797126446892537804902149065771184758690602662616229539885782928063143421967980127109299245821444468710631149682695690370441095231509586854549113745627727784450387111161673348481495772687236632543055550497824018757859554623488*i1^119 + -7779905704290270001119113707296607279898153910246238363545088578723243747101199598947251961461997447653908545852184310553211225896112902669970317210290590497554472032787877566113293104935358487267131226756487792084655883658163927058552256169153216198979074688750339514333176145118625808666445206337415614436470049662998234779403836443749845275035005318593680197547205834275467232661008029937057896264836157518740937595355690994453269229386940863475335578563081616787054285872348321427909517220699239252274188659887873539320767872498556361726650943914520632935610660000274113775554466502110130675956841303970954342161199816644823806181051683194412711031053869848137080648798720335973945423143204210570702938733199505278626566811285594322177034785891695390400902093400949804613636542256421481467636504346209733920732839497375138398155561575804736634964449253934141343904996643672403134494010080713742360163679234224623890688161328531235215131068808402773126695813713528848976035338783093182686468062901847763575572347625839217829672630316464258672905602672919209210867474647523902074911810582482627640464925017166330630012899405475440779674744521515040477107507247811946889808113491878701278423613329219661198268950042273402331926057094922921673202944797625387794910340055030156306546646606048952385248782716486987754405804326032625836422961283209948178506813748203910849740359589555377454044541798406242481512959483761957534765620128284792052851574711399533896226559497527190869732592526560656187938631546945283064411744087856871719114947618480496480275431166134187760292205410132558617901761464550016256315801398619951999107253746290388360085520951150827039828544511970426206304568475083571350047562149911941081642749437989306746097353770465091281070946877480517723470435255685077593359082684933991393904772196218263241689775811494044744464210457371391251796807191910295542964573643133198551747832181950757749439085645571723710779801275276229137993874271083902170610470166362419457934702554986479684481444166169199486417744724095612232785573816808173537159483130861407879752773272327989021836405481870025161161962426131534916849079064377833758087353040652517736441038033895439666912914740906414835749952015697062645588355721797102758082930338536386773285576885122629632*i1^120 + 2391042256956796357423413384261490609813723241918815087093196014032415778289006092157535434871491285254189512826465708316953454210111974141727881330066844801866325047827426494437670412281601092268864329289745660715034070134648080754430235603946840985882592530729570718797159349785098240429698915534698462198849330859216445306308866449525716228543023404391379467891489319555307948982590116776337441181342220925032794648398874970877372617246291416122394144773552850379662789828987247458239491930344482863111856336511669306820224164139063854248093331292173288714949185167604691897146144304269729791873179602366269473741707493668538748141740783064812829688598018707769464243176087571118089704410901946764697827422384940514307933168359531180993349131526292820067222116704920369117041051464340818528362931283226202547785371170006349932973055689167957063657599219026117428939319657442589689540437757450546463827279568665547834795799892720295661494604283896122381787524441373314462725355747155537072869394160759486963774657380817429368288282221854770974318068673268907689245434923139880409561961498813716859277511007547039324017484332817012967035868999524712596101960829567779744624038837944358729766305997902217168682811903004461559022530689151063004710435488447645092963352923275236674303496502750528171372443072657434879309267237879231783632757218928515406687349255700815155567570060175183561193576204820872087185358210280458718333403093396633139538526937515302964785002364208175298581934486533154152921614632393313304572044341177744246708404573772732137131417358030718970525285354988719092518497652673983372700975072690328137912745088829280220955847433207613240230914316363857433993484413842449453725207197426110719751370312841795588800488384330703311487591316092472650101255181637447100324425460633882636101946700355261963684538867672167514818127299457524640638281481525971281446544207416391119572326083959521962088022655038174691403905511265628097007109409125147745120619873983470201513990951826634339681044647450503946803879588360585980035725793061448108950002546613953075614723396068193978787183083287280674406830469157100826622757947555744863930724078202044412766544524732288271417100489146486288390450401766930640933920571252320691381390742308208987078656*i1^121 + -51209162427927859094715780380043456278682296970557076656116022001372611024241979142666399751318754134900918659218184449817698872335475147485239689686272462703436277582038913408817235524357499143582604151726961484479305028475714519634351344003427393290568183139806984011802015872563297851481470659714175058379951276818772267739058267308569855955185757445998484417944167630701863094025503808624344909506501865740471756259088588652129939994419972840126492336557213948122852940096158998273197365975555031789864088690945444322940366529102735848648666963395075711574600167735947495276133061943036356100333744093246355353388723293701180441184665272882282804621065990157576843742138267574006237156362300422494120769279128128429277213623540619805445134718658837980069245348736152263404993339547890017350742529834237700896464135513690104847664449192279817066224014502003343113129851511158932605002299653729594385647547703765599479663362087003474268876605047699147463188498568560035843011758335002067272679835602335703306408168084796093277296790849208422785582129914102634631171858175513258364866422794827237528153354357922049595832530901289892106683788178268518678018726453584573464903871691173200142733303549137006871424607106188158628295224971756546553829353190360699942408165553469813451462206600553311703598279709540234441043227180558944477116670450160783461892357383666763866567365599673428273674430969897956268275401555804458159838399542056537400013583203129218224000442575423322041302482239301864467775399192743862777731292642055553689441358791406123936781354486416407529183628151547998984158318897864972469134442378913535039177396020724529893567203673659514460006541712196728635654868100045627262181662598381260063341359721600230894839277750759154019908605091857264167689185446659013147937705350108462108725168036197620421987074578880503542011578793424420077623584757705099989943331923103044636882481429908468811625496992463518100479174966763299072575018027297567382720812314877467804111622021210658901894349208469817609595487673264309591427237052700728327039755360393051924924697906338201392285425936182141909478376448509689647183879689201036998230488453717216854839311123158014007748028752378959659720384634529075038475240540425433421659382468313088*i1^122 + -179052267906605661623138210581035861095833474438144994272032446035178485207330658113887240798499492463718881948936791955489708933218585293996052708884079897684672127272095835835018831228045046535915073848442757337703902432950404156448605054539748639821420105005028647437562444780742208460910212150972042874329549846559621166649757083258011808045435292488723713730210846412070132814377359212251882774059439228920444088276545435399173318885788102365148734672837071746472270505243148469005617336749518345492408411621939104789123197338726954076531255824769557427588252218138717004189399433915034885118404429889673277846576674357744124843261441582454264053566572465072302800536254458565697771736743133088678427220900285721220851669334959545760058821939082766415074649268615026481952420162171304461184857650892824110248224299696605259480099522912940280043496909385359267045854287893795547201999831114715905660205697013993197227478262469605899975313454561991901676082284479712576973628147518546245429315475883734726126678085597092507659521574911272835057945025702129545083252570150655306438613404702777944599438357269734972475259319628512630021488649551988647198481927743402185256209875695193026338071782288769750800654657908384353882267193028671514532882434907883078609220569450236168915866737914530847241163137332230877700767395264463427684638579616043977787855285665056192167057332116700530827831666939506573472361617221673744971596331316439173618497972974170593301226625302286370233775068736537695679956899336010469605994304983357326282824949388894719410081613116744712696865634183456729134374779982551225402672951907227768383472698508234550516378346694928506541331426028132933191653148409212681884582324472064827314788336620284362634621164799807559722860031722612699042154670590462938550054478031512497668933811604048783402914650148938626861679187806204042169264150538496728280619237362126545200935132940548250408216562652022568855563938804809564015581628689340606476490569257730047006108102573083135483492904272502231950250663853160923512609436930971400653586805239981331423438618813920644229456087991115800380950463572843177323433339415791682206718539707901596880864676693447560724961714714039490009787436897395510562659007481362333564928*i1^123 + -312450311666102678811619003280928420226231397935838098323137467224253071720695609213141344202278212036253134335171606957472730731151261225191345313139310959870834264485547925809110202418989831859289778224282580454527231130838955132380020121603422258373779126939724680834439688953003407920410952712355398901822451149904686267058696583867348485956147976668895643622322402541110414883005801448245029990551711476300711322644551647896732212059191768152761371924079715523568252891463677809895695620977048849299127508136952998495727958316325461973976949506582741507004386033885869662623634446475510093336341312867463841056383115550053563168757744852316621708886232286329586430945268872920151444242085847232890024394066920726514345008431989488888721867293815975178227749718364246486829332765357029411655591933298455470185583529201096612782317878453903290634125335123941122486800479463543576874660581384805793626602775465844804655306216597938250891851574948049884939018008602673371959381497349343590934856469106662693095436278488745759151597084380477630166047228502811392551797066542691212038023104523423811895817794010908188124864990195742743536907391609518959989243245474329383035089707464368429599551559537387021638642857763519000586145703688893387511290414666435214442253679178477287940191869823693201375219112985277469366164649772724878587935436364530841760026922334229275279326215930866573489814053365265042815314419101746779776045469028567117191360593682085534188164682682835561620772289119676624103305360687952400134270796664900225349790853296929384671663330326179379274916898519160691278387647235076450839909106411219801909298283280231460524551067374088871549448483828654163062498629330832884077437867321637016794011929793803140115584717593239140842764302620708850333273194165073439072206522655792673425198353243688947199742518012471421242016814427449124182414485153684972911633921334749097360870804356999499402787050297216056364158973294336405056044745864409038891494435355625579533550741729712118679868407931497348473277056679997564984797479711997486475795405818526034534602825027763384269905150475589678031426611280020531163673932305683433410828425736548383605263190272142017307294022096972137067014715671741749457825300480*i1^124 + -268950063058331658348882118150593201999122486741508332727230564907062248780567964940904277479482687169684294200125772886527487572807275613330998641477140030849132195216390575744448674608999056137512218135064139488657042587400680866801984100120625640955616748203294030120515550135962156848882360407058191472543172129742773514948907094091772258181707023162358818655427138905572559321205068808633947739351633482559393469633904679548348607790253865650048421842468269292627598317985020636993757755166490240500981250659136774382607306646140055106244906189397267895227891006380247580051762150094269089813210618525768087050628407967254976298014898632033355209137643983001225916523125634022784001736610975344415538977867476276047168729180243302024943292305101149363376237611702724836974422063586381431226325214240981017649586977572027937964844947917033506793147183851360657410916316361947561785858615149465759915080408862473015576469340551259151639832835216921280388531361848987154559262346980938114097872085569684457120167598292148453021100819767700274009712695683026183171141500235216017562868470942858651469092425966383234517703548160672381134310311412011632237552590345367274329526174153925314975015351601830601602963713940603662973659945669769469690985041073319506520330563535691624007796072148520481150675684886163489049973822986508939553485093018786317083883966103682511576491952123315114751371779890628954250555703695532651351845500873537829957733513949478616258196095748769904460393724772486271392737446582973814092948461295658541928684613699743954325359797939331155391314375304085754716948388114156508224341912821624841249544529193697875929145211204957072741988457594907167747770291224240193082096155254325230216993180597134276108302212182800530551347607908578917476050395147454403573033387405988571930641697068350205884674642782290543062190278247995674066021813093567613126552079883544573218512326792985577646785122792583537992852038095642283649854777460761038181437751786841305356338733067762128462891864306936293563815087047319714580234212174421047101951724522932685119132141423929551916336262885155724354667094559400148596376220089009824153948134927102866633918148273995928017504892006986706612300771617669120*i1^125 + -114251718647048917459460381636919266928370775443055454718301276542739078731558002959951708599639700625897710193986983558985317970176190870793714832629119428778896439039496227334659218510685119508777379257820606213072599279506131667312377165267945494768661191505952030901079838609770509647916591439116428430515616116735184447471462314840233531817748212051222854617243027927086935467740025023972187807625646037335457824899050830844758686728361978561549846225974502576385395430869646343105975000077338527044010797331638410401795932439110103287418505365343258219961905451587399612519588241618736783393669760322820136468456398170479227007960256149862413944408388875387737395991099615429973149378958843546178340254595871790796972354699469464738628743529342990435393567954020334337520870056749860465240315886425804360556136703593126924665960448890646492624945531962287278385684755314743152315433974388627572962417038538488053173174944013407614676106090343813832572877625226648205540190066435391035835370870605467332383094564816126329484834123328533123025557373156670852976926061648336107330785114369761051351608262789272981724236404464818388064899889247306424766431788514581735333764036636430074893089588820850420370298630631815758095550403871862667462275910947546473683402216866189598932832500811109625712902505259467781369453224997670405826609529691507328609941677187432607910392303508880513295939324119329449241294836764647110747946563322972796992903668784799594373308424823146435616530588528960223730356249037163008456643531264960518919686494499693473631975313519532722426486065457769093411870303642920793639970627167814764434717805819145165153914510338654506065656652698011444855641951325032105061898148924028399621934891498563120670407497843774367553120774533636040394054706385084076594668173460874877219257621172159474460594812903567255471538473879947499814149491045275188397788914550301175728681665000032724948075910651222624474391218608096786386108046500333230580232087472235412192040613468699895068018695568853882940804166234181549710569265409499063389600735857806827708182842386397129900368539266983443699847340660864354523382435329745997880106152267024083401764030775276662001211752244533641871360*i1^126 + -23961160542672904391217831715519140305175034314196975045305674760927238294376701828273877815778780571429549011136105534984609857446971999942608451441340691855259530194569862077904295406475364352651435347417180398394434543822140339638036181103465075224215720003989871700094692869047180333589195765193252435510434872408008657859724459520875156587137693504750048799346037592008564143760694449210761264276316421596839193352784813245435936995787703065608899348915890344811639245843467192322390032361654133302405683024428270737693593903513171504240503275009528422108641976792933618805212013353680224724542831421666646889270449853307197651375931695560211025491462721156230907663800690305863842570075155210521224754596666272532127589410730741301764016981734818571163509466327393105466194462544038793027039141662014754230565849255872101070476858196468413638594158431292039236903242001876201848015231673760780731471655958379083868809486095987596818701251943961386255824540724662909427165967520884084373179066739907243768729018201112410848458156515325915864477481537034674655574463162575871399912942386388886309157636173266450230308780468570593821494164401134452732639243775668695836420882912510117999311377220296688172858276709094848721084043724939839657772437360479749194081974086480589523995208114119384927174603928380210396370049746464307231621399902430970449076205711645498582558531724417300457876738254840218549809187276781636550011261551106969661082040466423325589725974967119599057342282394327260964612995691998361799110828533048652676175057776206209874814704715703232961684772163510599326791633941811464598232503855509928521315096830131986793244846640945718088372544598763253872346902135693396935801299753316714059818106926855624934466679580831799423097560081126278628736612763499513276254685802824620024829253968992301022864154701553464145192161093798311307632572355698881862372309306679044703144400056841489251921480529169325353191334512494747887654322149378679779683868935295112087992654474333621124764861965495397642719571574826866863500627200556994164453693884778138291680546456730308771230436733266150735498249954650780431480517808084772514342767355423153079818188115375129925576032256*i1^127 + -8346362128455235116794445762071037629495449790408970300331831168967960565239517254449122007032519454533387461090031164587952673181398530407726901453718880568375292341390634375973489802149552352337431613615944485210131507566945679454018504264094950971101651118903641387881942126897382514490024595108742980542890039048850516881901529987308351347283395417440327812662137561270216958739776229661093436670577934982213338723877732963957184624298548078589169151970037145624484151267153726203337774581146704012437213221014062119714511796650352759650495905875261637842844067203239842187061978890895914383857830594073486314815472184053980183596511229320370747590800407744606601144511886966802680065989579241056684158283294417397429486275563567545305792714616205361144388920992975165491496655800804139812908875884862136702993290304649548122124740506423608668726985451108494963460834379847334620395250722807887642224722326247670408826439025500674214013999396008844783454024019813956860812611059250372082714247849975880609883802359153117059178790871470421955232811834670180168662159745473496956455637795180528062644636632646203416366870370241615016354847458882946022559244032806311870464119470791288857189130360341894420113219554416715374439376087563976629786083302073221120150694411240336772954664027801370557221879985603084997558592082827120393697171676428042540689102449259721065735033189774984009558911685252769420834552672940154172923808877447263026772818572977634687007882930387457126696053894465033000307371615549257561325390214834247247779639366877353055100063006655292325148371951621463518531056747169986163060713577989327538381238350415091096858555630797429643191693492182975535140492331921650085979587325142616297551009278002947858324540184732181036009455218124840096813946447299488855433538181509694654697513481852702962830808998990222776588528536147506000346704611921359757079571119914349923777546986439175805401446301963357688791803474359042360511451132013304730406265752429104955213605614828143849139620631484584982090856452596279627259345581319389234987160927049725857514175943880016676154485510383354561756149196560620026407514798710998184817279928266598865352823769399296*i1^128 + 160938841687097503745347062174507721327255053887725195106683936699478893308539316440188374332064524575107507807854161891224141593890469877490919946124186581866440946513247088718985858213589142285161956524806481747903803766385119135910471184455050508465803208949414867932993893815093549922510055258903194560284502760341548362129494545388632993900563939181020658489714238396686137925950711433566939382579837753950197221844343600396062131746663533759270200613933251407491392854584698579997124611409245235285317552149206747920815594107833500777297073449658809404484070426509940689938417192114997969958949693289072813494752527447167752255090746643982820046998548291577311104681818787429380192486909458534242286661641618220761046326202755481893593121445707601298885868144036300190186819881300390984924598058745387161532166772350828898288621336621730396535917988143650046315721119587605105049766539348333307923011483802032318870634815385772306126731669773617375682288581193188016900072586843053986592948435058698341246122804821006206078258483216680887312078157989192776041733874306061028085276696301201745632597800774653448810854067886143213336716474630289528859007821207297691436882748286526021739324554360601002774391328546441629101162569532667360134859971391369016397667997019777242950714700559314310261882867599429751935624916306576756195988606452466852070542680998926998982463951655751969011183993686750893578768094614861545163235317951850736447464864104109025035864472850142588930081112326287672732760781995907222825393670747626614827580529814418250527296913976799131680907790689290665077193013122853225686636280601803077334469530709602156306525953571955544150954608636246906903844011339086412801331495572713004562004792477255540301219615691620206727362475078611702487358945782805856737192773490650640956350770928009179857853515003476036774088126888019464669482752369357782018119881416608865700146759972912841829071102304834558960633553235864922254099433599856961344451181404145682856338913641507657959770789857470313206172377325508279229071320686161056336378460505396992711312160445524581692318184165539395971560026998599381744704868708723761181393657561991872512*i1^129 + -1535886703809039967871147429705280990872740245839361491161011833934888351007144636022657241539545186594720866490075604668902867667885887947737384007153306431589180736191075999508532477664624991973961736584578084728714008388772625362521756346922270616245205520064831400090360518755218793685289822236226733808964735392590546241890126040358237778417381253978871889183400348305450080499542398657902071737633257310821482815076086893858994122964812291784934197665109027444842779059215237936747793472786982132399304300655945984565012289933405602411961210949354322227330389224273095961239080360421110649094493453987478057406408315287966362661140329239823280201872229225657574314480633222979247005634606364695265415723700320344704758916324520272746235535196579372828306635515854828992088798621926056099508826609521535934582356322311215554261923409617197585523477167847596444134985963610206900663816594302073832800754807370857423785096229431003428189728870064449711036498895450777429445495266574879425981712420087315331876043645641152049659370942413813177968766613577172767080130087234455956684051724663411027536227006413502639335131054270602259140246135993980675907443995232040011154703862087256243960462562184554035875031297550667490152044329916342897397844968097572040169233114201565858112562357395784751333015227402366552884753523697237543518243445283155407740051862353696365400912569754847643795025431036741488703035386979198667869266102271951125667288254305698306869968789141712350157991831854522157474457281199843343296668571918787581272480435491904095250539091404977432851125180866829321734444951394279131189196730605266264580631485936894694734142033529377820779586652829689391211441150903974260629204136447171979221562567756087032454480737319705581250812453535623299548522140943341292857956023598705330359169583714170454781460684500784302940243961179558273159133321459720734700016376087468298495928142409643172119559993066731879841555404419357220528735336297889801889104829642065267167313233635088951014462750652088693111621551375839799615896353251810284335075030576437050012143292567861298227455110661234365625083030659920749456534684473251592142848*i1^130 + 77653024059735940848952687337383073775975556121667022663698808124345145912022456887240786008899011089858322994386683939857137820730376864298101331708500426133712232104713530149766303874813464674597719365067837410753627829586744265635590890899876423328405165626678910901494923905931261899462817870877819042962356178152026834196783984979866576152746462453167804071874965060531095395971211072194396748988724743815608777554093925764006562754604698585969705186493256357538922252570446053553392581615523667905679964560026829839576655164131208690947439343570228326630058635835314909746778531190493947628590996368468551843109155970987269692788627729753927665042233364229155893877674442378552456679901562862372714913652199819377377098322437937091155397319676685506042947556529038657351252199359185867200872884412783824985755701974775225287362343963972709295388802422197626120516611148158869839303191973068063796163155382520979018564473209419751073340492648807783238421742109033727834500658330118880572939012258953489128173184081182453925249697867446074337571243677732087998885928849250820924680799206908105951899375958012923787510834343538058905698300588932717450199476910007123539069642265065239132903424045978964504080176656285846398390479528240097730831377359693084852306662600502351363541725932338307916371318260546832339049786685600199810645707014347846941622944505907171420160654043954312932315303270604335418201183240869867622337189814920664799905039755117489568613629524249287076369743961781940442429178171643993792224248059652318457917794574260226966529710666734806357239608433864889464037378688263722706976290229854635772805698692827743878451516503930853915141125195439308424673561395893710481029644549788326130757553215755583665821605441916435356278247200175387696226123427977395958767361142414158530960059813957739473534998089133071538984107908626878927516820126945189839976325309310561434275720935746044114688409010143389978188252599222806642431160498772252820503259339129389599653013620334409489679924557567021925090053821056076544808922217274886579089888393863223776552834459155565630918853902012511864523983820923766571008*i1^131 + -35624351123803882836377093279821263186082879752527272930995029187838666618739532591397928073346727735678584009494940348801865361104178398485030400998131156050452236234582098327872409624222408716467051614195516422676034965068619559265890969371211884166511269640853171144155856844589022232259395128407677759596268433215495339605451676494027440589634412289289476541336527190826590006171596938316439800081743467811525993506106689697450876389654910974961120509396919535829115422008274695778695980380503546666472446943749585925461313473032276210924825540425967075120901673976168386870670755174479462756693357133713229639868918860360926626304630299014544446167530440898682853948648790034932499714959427371284309264669061352900156916765783449194667189457263901888442761614472041031984173615336317973549336067271902635206067087651597806637820703007651735139893277613253924709056009062766502882738552701658400729933231967620849256357600379736296700114432333330495638536177534696351274672357735630716680976669592150179270481235523503584306783951172216384135851173919261101340878416983037728630143924167210067656870296539576033628820371864444163679741102714879920891377330069407519725812659408675035654242310435701023741964398858919365530828140061286343762244954645508526095021784549353006473498653537683932929722026085566104956131073954273630845373008391264944174727221570125016755607353360612299688606025500716713270001590855954959957167606355285858343558672373646526017377779702222085861190873065316895314688866009229348587358779715534890862560945956586218810640802241092590634469937130958311503850643419974405294545540996517365742860789842722702484833449470621528022809962709313873821070969583603236325095402610795406629458317325004742684436592499959751905919384162674314496732497040064850175395240991843977374076981800138442114409983690093716852894203230885931884592347256197970067795534280759973335031312067236640024312573241500176386217979190186959124937472096420504529540849167793787962337961788806567633438655415095769642055747362071800161984554268183806564374899335332555998482485372146725218004283719653475221504*i1^132 + -2276527982132908509854862107747467426913736563557654729272465584285135753916482240698758818971864180927953868750949161700435093889674548889942465392429079509372596396041093382411100372220496278786570039642993846951677670893112812430876399591638791561765548312428306100209779309580452826356729388808327335869601804853558849719050163896606077044274594813430498303184857426342858802010957512607030611125366495900014580969804574187359142115820315665107017844632837267096431403380907440751566653989086227655007503609273579443374991775692846350971466204836254290150011069292464190114008883089466831947880984580148640367913410323475132713157311109933523741304064017465776784680927695152638401098632853870087361113873756003816816799115577903150699694363789894835593027021371965982254402093861299262117695668013306191664432448708599664562356195158384713735624746421975858914056911204816981173879502299561263740984399350138562095005524332628245809378427192895704970206983208374554684566166082933223615370337999264687905552616935889138458138272252803676822754884604943956471098528434334427801356477827386361842796334924238490863988311952452691545125645654440951894668972488386206304354716980293424639138116827653209324786971886960740410809990800702096553208512195926085978440236049363617193031795831657269077180787533279825072785591024907477496236652983369956968436972856072673607553343356445913383591432295639094228365136066548788599876751904173979687873174483542350816635189777817145331010791526761109850466534242685319742537190397762276036360815858640399126920595892338173402723681168374620587782777539289008483830452302178619898132555853457249441178350379659012663293945455839869359963207956334491117026710689339530443131908208116496298388518402284793851454478080936945859403919626972990860134249510592054156668554156794260415590877181564458166594135763234307434816760390613753087333696110981655064342997880427757718551728654483606014805498066307286883571924889569970055129116273306955992554095236837852480764316744043049646332894565191233140693087848807414118007614266616600404510843592063399755776*i1^133 + -31736296563871512174551148145351446118778947453761153924986528293107947432475120497238444859529871789982773597021001256095385550008451277074767373284295413252513318931021060457297522382634379223017092967771281655969956300492573336102118200338563623683089810828026169816924025773577632045382027061170088968240653736392592953815705080212148611253777012430730346759741015183810136148476933210225088795361916341134570749182712959931996830858973271983644041390431367964011872700292463793950981979678274963452713899442504027159786784562430865388476530529771900923471480007251959090118805181448527019368155674198659927952878318406370514350980662854777253207947480503718027982112009297399197961029488941121597053173632690723337766266157099450637581374327896840987848407100734543385430640588634582028165497734673203569577363603106858201020628501493739104478615122613337466084857455115543972256428701094626697429771931982200886885396462842523513391201035564566654859251744112110737754924213789121321224475418916941260340359045495976171130203649470582155554625348911518842113864927005806445130177981894066764992518673932085400481461067214437923636918899902557953216064584638193319183500461618601588732695262306675497884457727293959811009560290812509329827500498679856400512661869699190481589876408022971420126294157718463165718212904984838391971412074461799059643309833133481710667764729601816839638254131697465269337501911694755999595922078962193342380499075390272528226283251528895141093186182590852226071766397264564779130782828869241070719729093124256148432819251248916750497852819598304948091297699213368317737904649136595398408255006153125194133755438322874726659740143102590642408146416832074009565854273371093381003889885356052093916305646785892853826224487855234531860424202402160132618446045546190708416238175879166212341641444896488817330253964770263440870767558851758240567831486260800005009664819178394571604383389122973941647165370315710106661068425547442440790054697939564723615694109874398057232701851681001042775566095661507428435738046167764908095721938784746471424*i1^134 + 36604897075321069482178453856575467167470343014556631949516529449037178216547709252649357502960548671055012040573333601895972967498382478725520412926055934327118253910623929917400375536379515810548959777096661209679394311201851786741822383555951719232137211732034928366986856397668565881760142229304555809772755835154076558005894633635656262607222700053496786788208099809342435606962652539213087206378797751610998974225794908892204491249388024689253755111042015375294818905720188195285580476409542985357875440839837644973628460339725908914144031523227076276377155699673637018951373637221371619375738307921568780407550638234550251316994822078569284040758479372062736770276802969641822257214521605519002758544221066153708688752255542463734946669720555493572276715900205183551214618041945862743517812847864122788723855169889465127438881177386622013287046797269411722473517081060437977068273534830543064075043469216010411626516353257706014898799009498047305101876230675108592188385426239369149338136201978320827002055972826638611782278453608893150261941771432526339348983845706529339718011372823505248003973232295321057311336347146559282294814851671103722632953272340960480942124225832941047996184051621927680461809432499846816806478707623571819161592562295933706158235384686451876369584078401206222140718711820901034084458567036317342757403724955259728941499393170537725147823629090576931806292061686304840800289852573954866867319429046078574985764918752255356368320071113739968594959696760207542054106687165925016265159783819111827756009806368146248873897575336149637526783421579235449853148945294049959673845562429177610203866581306978305292721231035180840078443653818508334087303996639535495066552512783793172339229889097188122755442242836750707533218425255799525420638512375934454775612888409181668047766363044817725903000438798986609532889900172592212993407560608558834867679480809000831584900363728572833046459488457758604127695952760043753388027290764631700029235322296109425758968556979753588783859228204222411463243047393268005546150777967345664*i1^135 + -9132878320491572714492748278617347941513761341807229061423614712090628478166640636101271752754374669063911970554462658682199481077237411270695875901129616738458079804260249752775418458084963784657349493689533156520110145803021103013415865689802054642456030310767727543405123880772495028386826657670399490272153974220609957298190099721898140792155701455979130594537109754928909926510958900518367804200545082383278923832621582664802926317137290641470596937848109293024888155169490050442471227631618023183564861279639622782633139739186819925154955052856047837086268096010415137302810327063452790001506802259660608633041955671930704566769097147257110583307318610711037294175915009893848862149825528496147908090516011572079637810287393663112510694447947286557956081969578187795892500155377206650379602353546284033144487374518450700554614546913127701493010849701021558145275709859841847466745966209092069116977624715580201543701467592340523109858743804021186567009221719419129340989725205840708803935376714446667492412813266372371304410926118268164991563630014290386740489688990519737836342880514448381433088924279191805391305956368912608743388989232004767956111808051700155341346315327775822404700280961534643131742907828966318394470908143510001410524814182647170266283040990611021237995078931962146083487234882907028435045090796027182139498685153031207148372779529140637242833206444246132251735665884916693366470681451456892995414797768514532266986187744640407871006758873110804564948520646903411439561325240246285616435790348454384005380775657729151580380882221623256838008880257314475050979245539707032271313825404391014973982534792529262553046079242638469223771231271400307464731579520264303394218003417770847791271524813573286863394850296275883938813464108643041574939920218287828289822527846682360011862034244633732704965965049412370888101731458563481699409999933034626092485507908012048275495084995791196007964197518897114351328493682298601099498610622016038398057943156509949455638288752044525405328495532572025988084903444480*i1^136 + -396299132241078816674987145939245235768460163076459708108412839118044476144272432403302627770712540064627664056853122313823908828128239009081313293069503916237154967625481685684510544927477311292133712716367240000981359418365361519117014851529716710448872569165233890043951454956642044200159948004531237701834570616191268820588766055311350055867960451495555682320608444348457546501504325685782312593483926965002978145710078410783483706903405787388647430696113104753716157565652765525618557850564266873349350618964586970213640487148267536516537167716991271646267776381185180300072486461465513769478510074348410348223054984272337662624070173382535297412133724891216015794766841213489783364420688584436870652653051815547117033174656253846268323732755758674598009144128712210306906747082196967308574563077979284931751309640286209399213181997470540839978126948543459318638840798110003330518079272068214476475606759759268412584346975720935034282317079169975802787628462849294163591697313767631492384734032940685608002067375464354860984459833622208635441378104705725604456559982345698666638487505499656257718377631290841056227248215475250364337440293684937685040801790034381366195513989296892251146697122038875591935012722213841438930435651001682014546483543949781573653226410018348582241206345085257273725186550319468118784578347412907222243317883529415683480929732275253885999484346289456499241467211361749011312569272647258476692126289209312764920209680804150534219327590692925299435538799223907300927736134736065742177760482393226168965628992831620536541456368228797460109708008514898787978574093707362390707077313716773827437800246955856586857155867795207690263099737105554098570351656627535468820772420511618479483783888350091734545562972750831057326332605324919803686851676463146497893414595862132901685531098031186632597404551271063739005655279756926789569330122325118957607102600826210628423012713076460303289385109483215262322606115815801837524497275859162267854735239619977583295840458318439659637571584*i1^137 + -3065300686153686432167103094795990849109795505627569757657418237930427042607501763213479019653531586312913474105212688991365693510646364578050049339274138775934573160393677673801600921802294840195209328705770580253197716226729348747563812697497378141969017762706111153861621381750346918099416198428901192055801262569971681741307746178207139053045646029272212199056596881647517363342577444005568326393241592425331679585126810413513471473681276203950814420927536569918236140388856231893743840723504263723361398816414049859048182892829719626568665517940160419327151384457075892181975282249748174453502329902848835564973258767262286794110205848901455943573517460509844400199997709512604758226723583758492007679004168771625869114989099602086681463891436975715025541315420941660254179188411696113042896591079241061767815732727868040762220111059002198999737405340049112273351507344042804835675872065705165909762617157319254381945365535281912911068123179955330110910877253143347965423223542298874716381715122297835098949054101614242062279392165546972220909372156274197983242970601337652630913491452201807295252265984769318705261416435780879808324613729597382863787831599312869194529423801898664091651104520964737001360306539559857601619397436484847880639444883038728639200426738006300578995030436339261328998545303417810000617613936952036383425105652585578365764861301423919742870654919441348131653907780148908922337397093479670616585713281606109875507361355404512050834990755561235570825497428154412567787448159988819862782388671072122946336769609856041586730390724490477746099923067156527999378520321504722010747762441169457537308263684115607270892635390388957322958636336320200872006777766819554091083456574129985302908801202491855699641932002771146980546561728788398354851086976596630509146123482329818705829826468717762963076645107165446624026739974602581112316598495610761562964388067539332638474531860728165595405652237050989420962265938678853169183297388086884068480280935108414799872*i1^138 + 5132013083372109951676317601931780715846226160386354855049125306711669082217517978188475998626094159795314684437268432256996685149967440559441104799807592366422422604873386052202181444825493600113551126170563570242614632157594956238752013545809134877030644645145751035705332485490344655395353893406702445732522757267900125525728020885468078937685940263677940632253337656066459911564049032622134595517671135928619269332157479336850705058521073969216365387996995788936102225206428864264784541818619057839333355189432198454311204500203510765336310098111898080473310373175346742420882790229931899374481717789740163707371442378225983635366350648617836806763603373119137544994575736280843635466854620764471945548731765250336710171568033253218425803565514629207177738121857495066082973521144635521921268384833465934530938302438918828598111799878809120657590002051915973911349856981196863798426627672827000384331735139499483815757409480237926202667042409409506726348613812345536468566180717180744317070230581156493884867298234550913490204985979474722252072754325039068732787581998534940371555717952616434848309131437797686297416199505589880243933870489349491266743627291941243808993916102966180321165939760407390214944916262579491130301397814397486562473529749162105838293760212975838268584405276243232400390909469683837243281093745551093390321718935879728852574968145028876653019192109344660058195587583350291046316559441718874530986194875160196160966549222252744467907393467014996907990851176356588634888395136871069347805675971676405446784911537685143082020262539302243787257135431091625515336576816759495388342139508533869432731834077643082350991256784930179819803195843845046486942005444020265187949842282836969534911600577515918774318095104473846879289878199982879242617205612315035039720054173057250281919890674802507558684627865568961325098724376962606771888776290705092671824733647148726725501970993603219133407373669402039071466470768640*i1^139 - N1*689914861168187429790628578345575564976266462011597416111910586268710829311472079794468224918999075268880781640861888283168651228394759460275000629357861730002109005793416662304815807463750959519304463479752831785658536109844449697850818084095028696981009766218767090276305852622026760912106464395612416*i3 ] ]