[ [ 3359498708120035442940919371569379496826046457382408816550784309337591683995815542112710594622748109342388450283628690504798442184853800613053892422229897100412314485961095841858674141282598432850685270667648252504639414383141232148275257611528457727293725190239196835134506097002734445622733860772974796705207906965175884931923319492525708781986551521341828689516430291405527625535812748114125806417935987713029701300421749688325753202844090743456885788059059104910855792491596934547485674122626924964505583594580537894986265814460700858462049572654342817054412029884366872581133673670287019191494200267276990220416057749021785241707349539207057608835897515817746522164561848863500464705991430998751112559256887434259871800499764488773550680913417671045207726250344920773964281920764301497281012548907278831102954849496599438640595961619808808231678640714616699821035410742496038864012156214024601600000000000000 + -56711993734082367685831115901570656997963291141067825354824805744552438171228410674505298457630758457237296886699242041922085761382510504592882905606242749102018013182281437542330610865560428490095417912326238436209608986214429366263155652253600113644238899484716149362850390709165783952776540894629979800641430148488642594922131066270871349672143380506696765351892253378492143843977870337706632252029178392626236616359509484675163663672569687023919951414998664659406186568969037290729309944789675950946680785015317165243809167407698408999858401891751519278449998017973788442995058996320448736819359742157676505859901234204514237134096397569915457769370004257876292741964553938453232103096543846572558296348689329455862730785348948746503334126626464661435874725313063651648152601704487911490728044118324616678478198427072028654652359255681032375457635599516191094805916488538003167567231445658238976000000000000*i1 + 259690666640818173560065009385334396433595064798400164525200456574463928139559620306541886655481765257685461276836868602090452945713008751053253482763150724910860729927630666711525626672323979789411609878264037848624516289971534724609514683681683416055479640076703599572837386140737913075449843627377114815005260875910254467653023823328631843128841127438139625279921580836905440853411412984469693822430618822421090130872595396789825825262080158632992118299168589141638610833136846797607910212984798721970225658073760013927581149600395230836632122368538896548223605707378833896269041882011774092303563433423922166142102142456035595966917418073913443409663240593031920646442331616126539249929271127589927608194048169725807955800617885818582734401786173163324547146844269696820907120099666306631590295749474669279708376769687058767242553245399862456476431655070350187752167239247428693237747231699763200000000000*i1^2 + 441634996925371436410163717659524251401514590193392216331262095094492916593673440593219653890439798410508487911503376873310706015460898140513983252726356455926637228495120996315185679086073350705549355524219904728313533278721200474940484158663818360172534725191822391835830905773667844947181012632039721659754042124739137003808340425708806691400594068808323398434314401370927893996791472340439036699114882684154059315906494129529557282708462490148402323327905118703552572075030817392749431301858191139917829639360346966723677302456153180785418628260047371942213592820669766446042073445655076400095137393996568510667215208129695376426326449388711831567906102140727621747848097610581202249443607115780220599529850180115601983581051912954872951079087988387011588893340678852298250065135974275605248934213768099595976875396271878734724234268823085522032425472498044529494523080523718083796808780218368000000000*i1^3 + 122984666477145036993370332494859394750159808491106184054541536993697436337995679384823424997663713128850152591311987619235913583608636841688381865333744892782609537781588192136523416315994909578130630301872626291441261103336713311236264683094042552361391139906323250811470602445380619659197700163105620264452276488305507611728186290907841538868875457699615228831870518323579456978002012352158603432656625684735107170471362453655668552300919266780026358717213929794508770685077829443960667089691682184446929608253751300997879540202263727685339084626406034199318951511758160432001009069455828719527264905267446464179355503033589861306407859120955829516599174891131730933183758514897099980168247392113011871813847342514564231871055890563223050145855088258525453944282724089302021046886863003262688220449286250941190930392431287012051606095196797805470360075371505550661829529373696553527805833379840000000*i1^4 + 17632770214027401541507333185692617142018564805848760065576335903578285546642186930752490957765153102995281719503523425892285560191884419862768786914748621170482921548852106406331965996466301183040296876859045317628899165617427165171169909177615380948857579371424252963640067123052804429332951697802893221674126933469287286602804502052983550163849345570799094735841656622887106695515305829732988972099259518974002067609432884170222939082065080846369053111956847752365158147513215277437821222758321898273604494287307691810967956294473726632676261958976803945308941857645703066034672374889755453144394954669572651836740343557566419441707253798734480080075911739982285410318518555205206192914872920825440449301760865229545911032622290427497873810671323854794245683982329157127609371236988654374076767701328904174473253321033050495939536221387014894960850726183048072095765576304240630973101810647040000*i1^5 + 481641949129039412914766101429432474064995940517863960777417357257960367704881477913046614180721815205604949418883531126641875497140489936889475088504540060977743384733294804822149509649422894383819780160700851185792019085869377601458494991036457498224911575659513470502511822768067757666155206098949784277092907327005518930426917595165192202706711692773595539822583092426797573772479834195923447729900377732862084234396105181125667478398922999652628877822317769157337803188035704289776406211275111256896809521640961050352911373360103958946683156765676733372805615120818713674497457142627660696871599901623338623568827175377240603574604602516557672678423236712646404445754280463516886793387601248692258253738906242773224765433311683872472440151782390738524035427260678239567775972508904180596251618259397013746361515188845780658396924564821639561082540373898022802169277149878487825383643781529600*i1^6 + -317166213426149409443358747973908658365407370916452180873544094267076390858353430655763902752043749579523754122678143863290215417241785827388538594542271995467169712350215021232708228548244004522100774658568568168648783461723646329639390864483556705822231578427953719341489622278691415776680388519857645876784178851285150267817306747358582277202966196599400575042606125240630005969574397264564492358374462830021899703533906297930587521265125909906287360671062059531952263663570252980226535796797587974467886262526497423769353385560402950811304571820950583681256195056408143856797590489830108243511703834481363016599265316003908494834705682119962456896980072044330366326080290971616130706275936630438626727773447223175843997115393523193044859303826622057165434547285098812836251411794622900787907245403146200036186653775319836496618760198587093224917445794491319202601492730457834413201482055680*i1^7 + 403395369853574291984221505698636174406141300185536545148448959573040698426383860726334114514182636508202413312012472479780955761718798644791795451062731818845533999228501382173728008428942536249622943015212182838534967799069395157183902984082969679346579324634615255652478033329309062952080303742231467226157070317450801069326437514190466808118839564642648984066180465864831570933281352706499384077035953081767321736871439160464262626121494683727438273500756855848722920536184014885418311232742520883887688148230334776369924210718981877406845445957566152492284701574764716873783390359642775749188071441281410717274114495801652638970733015044550233761341582810603637530421492511931494193036798334713525504319710992656638786070338452888420878603284819276216428603206561798128157415440331109034852648777609175661288941048603624676263296114320034670469057747320332193151858541757375062304882688*i1^8 + 168991233422845943684656122963491373642809539657410529551021516078876824081658763603709139673470922362180595537345461505666096503807091145994985159773805150434405055421629539042523586783721899250509067714891101431113629399690346562802128010489782557054783450350170358282614427866749912271635128067026290660337017557591640024239408771430374022457097828929991282296622671145428597226415928751194052686327297305869724110197277673097850923063764438858795193017876749760854880569102024892913536610487221131424405937317355373810044780004718178599871768681498007110789069977682357114237434582931843621727575180442101329401700028880650482838411159103698386229964479286103136544176574104722494294886671541217355723305287353876962596946846473285279226325594227657462409946062810399162844645708982257431437552731154321615585073811938615719533201221534611276697973020601922285614765504920619304615936*i1^9 + 227858329446877245090384766833849041047085863164551699168979669548569488074648370329738975081511003157843233366749698123403369535607416966181710900821452326676141696670557656865243089882805587881058309586007003958122012661536554336308678161254786579025296458054189553365176159515423890360771316082206583187909016844905639338357308840412294488745262651526188247731411138452034388851147201368385172578191705390587877106012520489416261126925977288898231685595065154098273434476330090788164889190324420580917708580690216254281712083991766277433819739995213444502641884678605885719260748527709731571579036305409744413405576055986007177261844902194059943679095143999453374430584473028036671825821702123843530813547003999480319359821534239887981820179353338759263730352879744677783910280486210784819544086600041389481471498861134761833271221534528684325050279943638618554080893648757093040128*i1^10 + 12519917614474394885743353921179224360626882675203114844531251383935065672316287323573278683259261995542424293198586383365491419754051296085427249201879208877375333139619818353025811980785148640332799936890546176965423346460120531480188522993773199327769319018909440015732160124809922352089764589775327243760509840481543516817147799521675367925629823791431043159201947738826372403606182218363820262938529318687622880205202831025268035981418745723682452267907067939213132968766793652718673918159972642702112076444600889786897161943110946632711283910752105697039246666268044551617359281870001900635630134819457377011364986134770387876364099769369086799347286587070784210891295236572570798127551753318895852203635088513269770674693363169110029354959920189369120857002580611937302754286695968013799621780960439139239551834533671320714443569128936371168874749125372021997781525775515648*i1^11 + 37496845804823032822328241327805242082019589149002133466031723314031089887701446452909928025461993602840938896506683316538136572706573630313491791471988091916282431406234897288575473140983298550503320462702977196855437830486078374700786625716032532519062947115373471654567624139508472814606727669390045310083282080880608246617024853330902707583387367174267697390079726603729379634903134456049825346142368073883550455522230704896381570952453369538897983189056387207144535879940606505631071118406179212701349895252147179648387110129387748327444262898751782945871818491941964334610545529609232504303630204859272881414112698633772473883164501453875787521348699938866642853400018649598275058834165967702673342198777428313091606498783576948096144385218607947512960697888969013562921915435679767284239097269429948982061390230034238982617384293741622614966452388198649238266949920620544*i1^12 + -1629404609548773231422173134937691808628874152576433033676756415186216089802961994803613978216817796993226921064707112862642022448916425868877198527799124448151441155161526965932489836287111516300671930207945309411828931713492162078890891463924060559786680222165461410368684036329469379086796307226396091191756522970211962354305316289230045144683499866003978675337853360103809202656992580264993875332042782913519236201214988349123525971467959222658250178213193026502700681148771878411475383834877581443009087248470148377000710102431922959805883258406294556736775276280159619840461380606536097189577059487330893760871728592851873734829767287997684783455312836395005896525088409284648172479307907649139199880879931305612256004962138856575071535146619864247910909896939633356111581601805900564047139903246806893720128933956810121860900534614561374816545580284972355148830474240*i1^13 + 60945402336388401339223434124644071088196657848746603107975249637779508400362928307024693128988643841272206727818764313935762993975896502394120612619793322983075903125027873953595101164829989875885671802653098631950350419949590863247233981591238543011478193141655598264831222252370024704630947171071421021277440271535828227829972894015939330836516738178983695884878632078580507221999535754398812227609662414194088611468844790139054790775162696882660665290664064238003823515359532435415180961598088605166848195443413537583902462132697862606047431212272324469507966662151446219823065769835743180564226556761458241651506254518029762752150597854748252095710590876460508500873319802087127685830045462714868458496679267593316342374775336328045546890757163785468214829634399939886059505683486975571977698602626992567482907980592957490849738464205726588006236142047975153074176*i1^14 + -560325782610198289883706059846794524874477116303773510770929086962866628799164019151838216395573361903897475277626410431521525098648339748987409903012485311642304347023030117859404293697838523438432350569957619198480602165485673439429109117806732622254780587102088614545356222158763396701746078291963282195720536628628838345225406053498670065966294235196249621172609882112816057101325923696437916024326901866998787123578696319716970738144315331626938234999806697739865605911928677906208760038875182035988186745362119938784643045866884723521487347949668523194725149977770217030595784012677916140431617067507834334469715150420337633999533418211264562211122950237715825789394458609527771855474339140121079874740745448744589148959057195246207361862375897597396669103462945350470095718221700919658783101002177785945407712980529224162483744446048050392335875306615209984*i1^15 + 3073307541389538965225695264667289545484285840323979239317565806366866791609162704160846031369341144264469580455162145608441399076730578243202677794857559651920781966271756598047050162201365929929514666967213422986602904842619105559345179546166026924553316345029984190749424156066036752553960167006788151281016440111005092117458176956741676414227999250450400489521365037718537048030605034099872824911221871417996972258589607989048180360954614557372600213848002280773542220207582202720563428727186378372527376385894561248002262436108519579771004318629130275645742590477622000788660855927261557138744421446539401532965311054127486378188682809254505528944085052350241293351086381958106490318631762848135224736973447158378083073919670146234906489928658036027136201092944739059712973948048569615712872659803826398341906134680229403370274277450339895030339285811200*i1^16 + 294867506943746880459612932952778218626991929508347714825636443002500624224766011363398443963391436302653973527503695603192161355064419733915964595186230078449214793482216137044950084705602400474035616225626076641441605942220193830837290583191327865559122850484653214129845743426457916393665757095869843570288038910706918394065236672271342082721924444037325702925623034679221650748534932931240749236354620808160449338265838723466178444016657727046301174316185728201149100731463514771025872965016879062524074785886898769737280036592341236449573543001171007831796128885877820673842206286191713219768705181876348124468296132167494885897460363215405071473183636423581888969006649575952607381033160473777787350607353622806135656422019204687886063890356466257093607668085677301778603367208100003213928556407244032940515297860929091964925904161491253559558144*i1^17 + 4240682434954376738588966453686091765068465609860060357680760887727605226260801707555125192227601813931115988773624894197429584010774660755484194124340121782951330966509478456500471087545562331392008333888277190756137089983495810051730274419095807208715823036243550859601356769893030837820137943970592815823319527117619624978596191055243780630456282647850204781748745311992224486280737338545604671233113652595187252648315575419964823083019980986566968686861702517511576173871180443667674158226072281918171974154809689275907781012380826065820292241262939963306848740116745713836306957318042164517220964955247275621781967874316501880213766541908571122127470575032361902609071569699404953238323711665007202707562531952204375647042741032373900532606727747647541439233670206138726478483018329852402558221397769096440948617413221193684887394176955580416*i1^18 + -13324622407299245281420628069629314197217458053450812769233299956970529471456744689019815915510791338457785479603532117220994290178636873739809515164772172873496036897153654292050513617164775748712347152513962359852778019330324438803753285956963406274716060976587879339919872801180160638516559035933351876001076911474814380257667595403820182220142825550702962049770033115173159200779413585465312615164586510871659279058185485082461190269104939823142538677697547874098350566621060581782766149108039060796473974133285098419094552866552850487888704816085847969755067372882069496924702976994557672527721868067449170268378639980014919797330148841209644898322644469694491841253923667594619245381588084448620208039419761566460301384835009969432668478827599710546182393147001260776302240396847330689180956437856700086227732485264078753448079336144896*i1^19 + 23115256884925869600190315011201058902529709118494645192131590971445401673733175472610204011769030278063726146710802292662647319773918427554769121378540468769384855750907676817224200248874600981583732149529848862565670304912512368979163853780871033662807069858596892345189384671119635346428647377370344390231458235178245552182064847890720748961507589557173824877381511935452003466241588512101442512373767505524878970711883173504619814323339518320899071727763927506907236329166079605454195605416784197842648034641200072764420283835748011560488895565940028937728146178878451579750227579974108644005416497089503138927660537351248632096623211836889744560962810856698070900931581692526807177294010971778271513340138074132714385233692973182873951184111142926436755466444453512217681815407221447097193957173791760206985597251537325231708307456*i1^20 + -19470301148621537637938418128430904980986434406743019429741329375033603195358463040659949151186308695759397566749416868419141081491149004096315297817716588851948148851414706745285881201789774501279582421699566794889632867060324449948745422806684979859058991520457917774260257736592193295975914657440394977824268900735675575987724770731107612865856616913959295519476016319999205131666788291316893131410792373500599344780132179611045488444633874630287336299272137139223619961807363589387168050907464254656250229835790165964464633667086545041970752751848066020152142808178076186140854761033883701383594809609329603341980155390590572173249962667766424381629834360433173614425022120306358742653171954270519342405149813822231372412778904048392158087925929218426761058449393962590213801647810863510107972537277691320514755100170730340352*i1^21 + 12438414282495228706395600681446041664044161510230637304769638548402410665624862391331927585158216424282367796303194292350998992998096102955872903520190020851421156699340351245637834899831863481170232229198514303471112809841863203698691130842251897851197872082331748150478361121880878838582734799972604602566241546292091803129998877779232931988288905889386686481070807679443466334182103962422314482552607504955038416745559164094893628237009510408581309739002283821959418120353000998582717168678183849369903787475195485688880905231100117249707404429866723350239043660173112071464980723171435622558587167628925973061196068363611020342874245617585479901420496069615078457875770093527712562647998752095995153022896344002792202140377854223834121226839826003076827505601651160797113861641689756969401996499569891088292144717234176*i1^22 + -6142350273478028994108989066211162541956339359639938176840161466560436670011078477866002308260798174274939799938851816030963859394174604349870921317833884104658426205663647666372688958322621027227118353395872447144585599394190539977215477302696984677350434593864801037351775069574434549845636576530585723018162189216335093693193155726195680108051375747360728586566285711045217758487679165686256832546288195541603760779140146010319499550972537222504633004863220947776248717625049884023058901272787611705298634133862846076761894214768321629895698686936042962939634115888743102827270396776056033700672917017240679396784256464105549944351914148108505787006587561651515194052090821468428693577575995606458147569268338246740030984507548872823394714627131809151550891598422642001867301423871153576997912380113669668833591296*i1^23 + 2445480481927588743001765076570045484213298152932101039406377230749214886936844722275724201860732100258730580648709263409035852755472958630176007872924708991894964583521281545394392822922409953900720749220249923256108557611124356550706849634604224574837811769799312718157889373095474548391971798596689619835876758110538715133058787377065678719722307454737374252856313817348225394700686678423556011620515854920598468300246540057692138039761113213252024776026534839892119677445637297738740668169731641004294848717232936763325437128345679952780640725726313080545191133525936002386419302564928218275162563582453192980277844983529597214207510397782207643648698229609049076885411053092813593929794955736078292761717431463815888392645293912303279093115891150353296477477531022923626714877191426031955757855948723453952*i1^24 + -778781072271174173346865270197526793511797346823496337699712458676393700017487552231368866728329460989984576169914911374003846547753456488688994835379399814710949829576246772101419459146773160277728157333616865004997533966528065475952876040078466667946819899532169917757061228970029665552694208209537066585258846716258128687629783043553504775283394720487818615674480652173266393621808630867954342595462189601987917043212845905096576174886104276213481135349958233701227614209971491334224131602736645485591602503082467775219580144409214291138817474790999500065359350843152808373332868094697912050726712765760783757051202633397270742601211976180750480680727661671108554543256016939718645115836549380513913848730210017170406682419775816907361863955122131781305209702032139266900258994708463451486062857158656*i1^25 + 196383526294393298275143711143300950403962619784444200030531761532500461117166519915515467598092621890270034517029877512848393008118448546248883555265121469119956041214426139810272081924742471007462769934089460705182695067778534345359996972829778983961667344160299511883541240219436259087963256068705936357758355853464493137431790244431156730286143670029738303376662230879463887358637151494072884482244328398502602437863860898846620712303905008079153315009953628474565664530515024641393178276623842750465943786396063583719288739514456330237950631536522751415428158801100700131087465686769096486360571678188619543850000236613544026331324206246882138228937242170688495045204796133943298883214637630947834972959631488596123633731662332345001957462582931167700671223871278048502354392459041762915123200*i1^26 + -37650991669158312312521115957433695077005166336689864097106846872741171540830089355171830981561902755299736698965426028809486770464484860536441915593208937400088642380996487803191262643320289845720937919497759606345334192338108627583972213859959599373856864058807083917742200398661691918661925082591113196267275248910586048656621029391166488313213764590030563180057202722350433394731913851031157489781352127077153747494100574995532191198157758310239639622311762797648897182988582658720461433033020574498850240529596606030336719079678010048313390476493645018780274260222913760817806409319877340071613270660186216325741746430921762843173935247631291068954621229805799290762861903156414325539232546177128626364421776310785592963381389933549243348467336778982037550280757810723827671849790078976*i1^27 + 5099016646829660342145428745641775473368754701691599941517199219216142634233169937165878194896369474256566623121796583147580037030241640196488198667682853946522804006112521995202073432126636098583411087273067848607986669414326873018671750022435526922857569063616213124310610526051877648002925356070672418720168356168224600578244479310136634045044321040920634873960559035164454556568012861086499331127717529151790268863672824661008306137700111031276924063164516661624331404800755166968825990879284993616536455740206708136752885857436262089531994382772268011319495987703253209694056240966779967429461279925132310928047965571731365167153637372897334656238996346405935645566168580601695004338454778454802364257072984639224390738532627970563543279881840355507659934246248146183663843803136*i1^28 + -445822456999742012913797728069846123283433068863438858502650179013763323331932515110343876839032907395970906248662583181578251003965305745763521516960505971045513514949339024818667010285357538666400027090427964173143180653345087518346270553066861747671161423702225682199755252653101073885964623365772326507267474384423675722207799931101634850930492767263473066134848964328931117218528815290501968476993896800094980955111568581159563677779141233474994226301439094541632942278514037844036062019318911994630724201253530004891104895056546687226948275259261076827324779216543537131413218931659228820255831995289671758698821874324657312243666691249216906428213231395801831580667410609118119451709960742416683660242664798756358992669210511594586936841164467110470290727762985123577856*i1^29 + 23394219246268915589913445033323815393849921111777396409660273364268861719468019275468008574674838855291147148830296921374915413903842715000110200776453446080362663669626330509542831174037933965109287071686425990326384905860775591881690866426319197584326287506352299068858701211973554630557669451569373956352636223174564901337698793936200078989866154547071647463269942960514309640933199900529044475574466098730699492322504075896723088942494113248423859460970825638248864856356374383044077920570790914990745951149231865777978429421986568782748965758238885402265388956290431707157656801373070886682496803753176496693143083687940367226931336253552696251700526528973050422821037036229920774930256778217829651120396916830608090261766112377726870403705863650200388761827672064*i1^30 + 90908555453938287811025861522152351911711014452807522137398528411858121826887593239004482693693211802439689573516371596511386146704622513343008498708423867723817224894560499155965484965358920849669673964198768581770366848309991587554820910573837931743591212258667291224068869118566596550987256080011929716769334310975597685785440367763341816103981256889089969852480636871830141769786434075182067239650819384569507038282294854807250041407501171798303964090667643720527420634249807354098647104804731135801551821195451715493924207029140706220688265601159817014930563952562593617873715618915584916265851374570300428581016709356281442107203094458015830317105739318988906706274037085322884891444548810183252725950089746648664818477724662856381670400202970138276790272*i1^31 + 35492059514476292388980489217899047589917366201211691596686861499091149530965039896640173128403744531895429241863022718990377139349433811415847887268000597638098394691268368477049891379917775460822566944154986564365453128828571716932989711043727824386424569153719868703071013973907724672534539758763677786448838375255904302490274271113833684437282304157199800590178637749039218258132153655380347811037953677137827187107067578525866887941398673319339835355108111108128261988950752122540348946828906293408677509981483923878612778988485800751437276938736120702677912819194915018094461338968728111934760748736448764773073649473212149697174854687598620189800909969815623456070974971152917908604463304752596547077942241075400470688950618515835322597684650442752*i1^32 + -292335446248810329772745468342447289842171253005724917820278492449962775151959456774901474744285153590992456978875814764355372221947891316107918787104444968507249051616943273998944130206763253569723060056721631187240250820415836675451734577891829397621975025386571365977855964855681727170760393030434048539812684117440968843231028819337762110033532696427231228231426198434675642784764251396377709301825596715519506646361135627352863909763467385427580830615811389663550508508125543437745607283815327838117607535923319450424542147462394654856401705935185705914356436172770081768389573645862814971411993728152300923998836852947615531831190596569348842743556164984521397177789941897533204885574341146169736264921618545390849892953777325009990561300480*i1^33 + 22943578884318632033554508649071410255738461424782674349442799956928614853134557562173174059734771461407145098118909057545408358516089493828851820852247868678027995043035489854636345372894108394425663356997387304407352208772412829989203892640287477333745019122364420365136686643750605616110725295836949026109420555496330892403525648910477510216236885572728453932547520244327088217263202338926383516560117263027625842627780093536934096788739246199634431222957277838847088297074868999386471992665213381036411870917274010901948070165309617292384315775322580785921986140841882446015197444085437984179531735463464901408703850557067985043383708551895072293476441500058417763041661636213871385940748597836250583285163053973968369727584606372233216*i1^34 + -29318046119778435959522159388545363494133121750196697589649648874603868818205284850575460653036949377709346046301869145887857749763388097082229453469527925935830059739867278000138497369075224983163389230952326253540656913938027089803741130063439239758748614135213125328735344584892258125922022492596181036378940295597071714039538638537994426263721200401929104666192112137303031928242251947629019746807830218804453569510234057598993139317956382225823324593846511277036714027723999519489341161867776642117512666993723329178511467040966526322964667184905836858067084414848319980176449602970450367409831632424249195016058720927110458407939501723175015714437461822999842167061089669104730652214703609053080602977943539684644916144635904*i1^35 + 25110798624894412490288724294107340239345384013048150329632681422751131995125677925663248061728182537878719955315567279944334349309239560281829137892068773285624706552991954795181915477272984821902488418125590292841776708716809637636197235499320983618036161408026509887863682559417905300889527030722034652096700764634076619047614357099868673465449795193123997211906561734551486715819268543804094118115127742211846124719966059993451935564625055242077980461940464753909459512624719287441301974315792453253646170236235016301227710895914854883753041751930833460674470299556814101596791751714202037557100437866313112044338690555865456589917580593790918731737250473169703157142905372370749155417254104532253616467762169459003883520*i1^36 + -131027391727010944508605212787365126147920378074033286820871110757643203269022069221820680831917419145898948298807091083790412424210940637427355490888307600230372991419633484481008762197764153062232479495241384475816018402471138927149105118372799272759922710925978663255266128802627774962698969563069941504937825639488746122109371287579677560527592932836165065421595038473376268686232261747318795572813789502397499826323041782651550759761639605456177862393212131886244270377238385290736571379991939088624980023411536439593872266923091402323537112289011303031716614696690330032635421805296475842348911577771772729726861894269588092208345208466044346503573820619457309156421725839881631162049999032581344163765698953216*i1^37 + 212611957755218291402090596348317801186110592317222640428671826700159272473207221580616996194735138226753618947877397981804948360007647857935392745026222782165330823889247204195133133782375718190764821504669564595955227284437860798350567454151339305048602485557438374402208157913895507982891312418738171885096119829111796596588539304558026662570285425657772989909589108119644955740496009825934056521143296167921871597016294215064808512943951406351051273538497196134176122814400234910890204397179494088654112119339269093282193175767178591097036525368012992512493270514786968263584110142125011489231764442140444701756713220937197634489030849555574621526153327017362749330591385051908790797224782370473745842176*i1^38 + -338638657185061298763677096276011078877743577201363292206349032488326267554352540992650371824733587862979405299801964834532839554440502096513833201233039418264664421462421273821022841589422600996381346662158971784408939714767148139688270820780632387534950096914803565374985337904638842986272331684830669278159293605690157049839094214906817310053210298028148704347206477846608951008214118755076741081758543407348781680595774439592869334651579161266300105050633940828562797711235541386589632662286165824099760649995001306210380987743525670183942453925786147733760624969347637146816044662044190710058637467356703818830849068018795975736176582731542319452959928094171779558612151842571270497458301435904*i1^39 + 2257725211690028338194314385945014940422220976233296714954922255866934923464586511568947162086813385211662671631990274548338863626590429317468155831392651825145615534437009476669027649742260349057516649555810253032862311956884075264442252870563488675657435872189784104995005873311063588597538182089127022736638007799998835680967325278379507859132886126640745176888693826486543383365701989401868017361471450197292618588204223718996408989894907867302932843524493123053637597363830351753994994684939396171142775048969756052379416303173214328923663725208517585604462914466964167680866853536183047096515206566808436126903038073671108477924036659445661435006247760453562492791130475406116647862272*i1^40 + 2466021258539988675066129467053109949928303947126892284322312850624375043843933751816756735990625930110050922768694022879312805707854558677271339200743465833746046890348040323288529654779635830152587484338077729628806462042962090837319727782687669092371924215142190296551918502250617037397198786246527371578094442921231871912765532642481032663097329757261187259867199450165621269885250404147838297105105542414848866804143646867788837930422391868444309605689379576827523415375681252365408280556243049646964305787849503174718174137525379734677307609717352978714157634168438938403105160645750757708979326195400588137008036533493377523256789501324933789639746021888781398115276508102656*i1^41 + 6197572121943382031072198617176260090056558209068169747520069458818122341078937722519679919212698268384647924299239661583592675592769668685604662516764854422910789169072029299549179106136695715106786635649013471069480484691986034438389684782969822272118880909935275269689616620626034784090987862131432493806402403833160044114081826417600378361267123434458303511311244193339751823119681776260599865224739894072043142213979788847960652979598882271803951806552026601017465211716424199262070369182541160976051264625711955199911339440104980464345969363193404121875727704063090420448373187100577388653090732603989096204085084118744129990590118816748221881225997646057081306873856*i1^42 + 7775037273841277663330842740441243458813466385042003556564413845938596934007619678265313513113876728715538043706010803005688573191068726847246024498083495054611401022265040236667444629986124830856294754352668878268474460462387906708475142749834911332304726980915404909183901085199179178674048710298239573946014886161622549455378508701921519904779890869727193608141542287814738568519149602119585299522463098834014319072602038523964150130153859172372975656707809863708923552767241108496338474567886349001668326523662391324847396817270428013547446062510675025286343764325677143365097286135344790744739283129021082137927803344244765961865854365469223415956379594129408*i1^43 + 6106804677837861233152594099565035480255111986316178100139380890135498100381126681014839436867737260867918138118269591423423019886040948907049523979948748358191553442229009145019935163272495099820617032564186828876312353264072360772153129193786748873240486762668905366051238540499717651183252664936974529547724504827220910304134971064634370868613199186796522201190829154557989381587901522469549259687487834396275841254818304359309458908331289986531889225813605749120091465299078794231850543099208440116817661843662051514437840832079437432893103982392722429307049025097429932265141221205466585458106926026479187725436095704516868527532336587417736137670656*i1^44 + 5975885829040122418893854976920830650325947138501254061573504018367278130859009947807986721643767018599706257589207343972922769773720418700046094741418988228195132430176473041194080446337964616904664947893315136050041376641421322557925750632952828548152262009020280801294457468454594811431258847967341057791359778365236532844251912466225193843612115075688801921730639883877354232555113347246638131293669695607392645790485809028945356089462843098202423313732316303859207508805876955459315692012640752130155399230651341560782185789785312335087956673967176535038385114259359917882032915336215631396354790588086352114144712364422122351190735847424*i1^45 + -4990024541470473239235249609388381980170400054737216927010340387581402707670095521155991955275060339049641743876152997463963736133847398655855171108879455878148558003764813438991602271403597401824658798377710202825766725550232012309048278068959314813212301984962769351055409128046901181466360604622124078301494305556255461124193238757362529937774027610547785540391210734184488319036990591500593728075911434917939623184415084807775492770810203538948613135916342303412824492262194924738733662806453371159265281229672308121300812181200590475494887081444533828754989698835214423327316115542472552116015063505976300794255018474640446062592*i1^46 + 148340645284748051557692388524492993848815978318899235797043286171623759559058280598308193314519698827265012298672216297618029493457276490984161517655613475202060492174558332971431964645001736490015368953523424948857850636371736144704895390050058824928488858322905259171535909107206763339607380092685301367596296917494434723707334097137081593222273144708972179641098206342121216128790512008680535288747146536586770421989470008697803648240953543101037541069755117724082755179062720162602765239393191931560035348862648065270998267833459051424709703423301274091831726282293110542754082816038685769238525268755079116670761959424*i1^47 + 8888278924394817771461354697215535095362476334117101658361349586950488977478400315859954177681203710343580891582315619144333658954552205725376534213318750153780695226272065911678691627205716879873128482737007971717550210904571966111771273135276188616238706799410939440583062173297832066851638077513260308649856817007602568563216170753244873542697926190760661202847216393986443368418771772348567502663584306147312679235126083839213937424983273681893788889492796510296425136514184181142423440715655125889827522299773821217482213741218658634492302872352567505237949731363370908858882058864171901242582427581472047104*i1^48 + 14518482951761842196039562614404233942652329686221005944531972796405027260304876339276135145604165402915035451747115917945087289951024604324971746615377267236321287020338113987587079562286209734529412516376447588393362302798461300917780422588772444103992705596510257948256097585360802780930276678020904877566799755132635845447452426110072904201371584696850779494124572646513201249462020828697850869709881418030890196182586193484946747532292920627133922309096044476908606714883177047171349409093087842767209422206501093439092939402925363501869598936675505929451629313117848149867394321160816516256825344*i1^49 + 169287685608227183971488911702716063552925768745155895302045189323230983341691820171266821650596231667232052891811856152690203266505014029059511020839443549189078232174031355031214941092242085254420570302973656465466426021948337002003279174482327116948469227666829841161125479572972043788136645473040370081957696016579783622064947409598937720530293050523602628968418210480184910684560006487188994691876324595048737139404649588049693182675275778527874237982979395603184216441225980659864109858375389364213551117278746106711936123414668031747693455412227560759489284449700595866802537575591936*i1^50 + -3150825974224250319511135560791014838307180829880863133232742946566380528908815197123944990441713921875386556651398521982090587378052241469529375189773645718044785929247969318584935011212717423742913908062919951530303430298781911670276341078388671657686870707864269900967177779472629458155178625095725098538735909041543343128774388448257553967839895589842716225891468955913877809606657286957643418549717936109902961567940059646789465821669331185548083501678674586907976398455109455371471912182957511575958421777363622301755688236843786309898840445892375300143267300318993609700352*i1^51 + 7026149988223298883850996691794239795118891277771447481176599398049591282950574178186237627218983896187261903996145842774731057939725388258163365052313064340660286519384243854081504529185514772166965466097248016265043043432686990548499342935541945150432913617678298829257246242661595193533016485617315939151641309447448861678897497927184127464168114202322442570184685452230976302411652174997900686793172886831292735518507155300692041599603771016488455686955144803650080000911603130382401022072841703018906428685931324241663351604089096970165317895759125326045907700992*i1^52 + -1327867998436204478691653675908242889980055499470553865650074864720207176157131253595647503034032353422370111923999849844742804651095935926706484692438292694591219346816997770421651739848339249242999511483646318725927450320825093004592113731625257259857205671739524831810446027702297244153238360102744266886567564516039874729665909502933238982858002426559908979619254890502820027406682772390224803004665696570906501826750214124712987453384001684102363070785975622549542919839437373476337095544048572835977457804581996628953937852288*i1^53 + 58719895513190413607901028576947126274232929981404817425692522224694058671366189290403904862736969808721426131612182264436353951278737159445047625771942274309840998949158654038179671885622370063494152972655256673322551866452409927998949370265672478690580053454560764101840921507936054632222940200309124681991619617849087399229472092442393297228153119407612136639357202230620358625266608702368368278638429377123611936346522290323896098375230276455034924501747660437148667936339330449426022700625*i1^54, 224037009817428080581448323390341053266241763124981211993577415487788969165788216642800155363012747190990979853508442492462661249469039305953467111707182142638984762033189192473389072716918810582883373481021674730051255621816463737577216115760618297294555406904451049235483668521325568296668767778499084725775266086787616277833075711792877284093492868858731023968320143373319702931009899609817735510435883628743590070358289961984471740312330034358902157036067118679122513942579885799247341395806265891097545432689430679875254487184852594096561546160501282250260352792000720438046926991029873050116209630582400784161192034801558283546703291293932954920752822019826159013368115532253055360170803821766642440576063439964028525022376247412121552450570467767487510663349943203760524336826400871549136335686695735715212789341771576565156387768565938270416595460856040530772585171760036705180994302445299138332822282239028218919412067467630296245395913579445491862923554307548695817938161864108480626681026356055525498572691501178365558425504802107187807608414740366195367050177482179243690035579714886388475631898803261871474105802560290420178526351759742657906531738207158748516406934335082180415654003377241847987018137600000000000000 + -3795963085828579935401536644627521598170097315703404480029966776668186489831238557148570040350572627976538497958421000755399489155816221124882938893516572097857896780333582157956058180968724495120011016414861784573652937825204019340766996766200207736456555529299176406585248316393356058566260587554569865720159735519126279516466255202427370354604061601700965674371683432192334892233118619661577314725364241194092372013565702338264182502338944045658653476458398843833836042324164747831581451275984892290985575593916674052976482685367867179041775193443388738820055112546001165161009420974348047118177442411612321006553509601425461249151605128701272446051226460802312271437039644176602563001326423074213812021858518827354629092242851380637136788086266781605055907186102445388285237958933374240619339087890976422488226083709925315515257208170818639888447362096564240026102754097979726188541231207681174650138928356263140298509003170894823415743147044104447675060262066905265956765981580010791421853051107544407511429275157938999728476849744001911822481240540375769691369495497027333483255767023247141343189245610769648968778372557300915546491308174240096191416346127605350313479448344681956092160378346606388067419815936000000000000*i1 + 17367657930611654202530913773508993188662945569921956764963258355461132575667902532212236875406065766490439223974788510867413008353047119425708122783967126404128456255364853735241814815679375216067019761844906375339442622828631417186000823945471822803783844699682765272185107253686846011363308903340507461650992148705699756177971387111506117340216241706662693187685017258462829399623720242195430754331007963091345595104916101233569220354846488668194083800635161677941911094180761045719873420836985369229198152614772605418666502061813449509957759796190103380839760537188216616715874758520366917863668964104181623528388596115539595612788948453395778910880419710036741644656983748677216706629501098889072861174998632151505277297817734519761609864951937522631361700603209875497630814691512288038532969688704366997532145910028757216984950649671345072552739992406406182012883430636895410451110353886732411827109243025903369784206598407586428827948668395511791134008099075370075340020633507641912079738613842775719301087258645833514649061615183088177164562964893814384178202606448411534491527524376463642190461367106801227708519741725982727965655549326491573883577760785277998893124353586124692919188865175360834733552435200000000000*i1^2 + 29467261695090034135033771337165363468148878682307801454517190265997099345011348334355430105265075124112492102153452550680124668187381167901094144063409024756304825429362559544980461167614552924473742424344140246659723626386949327423991620134095046682379816448308131478068807276885668224319333467857526956624201432429917134461092084600636957440760302894728699161458584193614645679352536078569377738845844686733809881433270986056786402876338410713435162497225665836968710111495806311489743249841530127231863499312173157673797182121654478372610725730814320251048198816529913810976040055651397982150557309680614335634300632013358486256235706618275082233171306721052680678837680605774268865631826930968050525615053531344356050345743915959468930173822098970540534579506410625081294399115457867865506515425612394878366837155620115529134973687379336392817779663744579414035352055920661509991640739958680159177055563453957820805800847420411366829516406593056673323025090649068485036553264984682242554843738126411549069748797293827408005516644266780788466798204073073495106866993085861479837649552898284758958895125499552441381177055842316930894190635845611766428691945740787749032897645499466971981438044462907863909531648000000000*i1^3 + 8087265886781221044175016597866064046935103436287422073101545383403423261933530896714043935898098581720797747203306316563813301192646796897682524065796231132397963829944024181636711666807932182822626542335570391456918787858693208107435846467115742644742916767400260818114760484215328217359741607088721080022380793542493152307183635813104140606970065021017645345605640178182996415302024755038926589616419530536874648971373971010627934689520624322960177941866419176947480229619552425331094652492389684379662406576813914071106760220499133736649521172239229588592830479447346423692383335413783522169868404752955276892816316442380610717476857746686964532002400712292098426949837789847839186791759497237069108008359940686307535506456001782699987363198925318943640688731523431635147363865327800076869115335340202058780830957902115710119985737010384499119921021620935944421395122065573301772723836525102576457041530093584279993528464871162618692326723898751753286367174363762002371524571206527374709846242093069602407130456184165913272317981546254318288235266535490617654587953321049401009915556525462424630372128993105268454590091371194113486927810229720589304241208099465503492809811226095054678968980433540657436426240000000*i1^4 + 1243819761507577356125292042392211750127011888547192929699027726330888550189584555250515711515228022145222031700514253812344773516069959437410913673089693602405771640533558568515459168826490357275015093987311756369702956613361033971180272953281398233867298841518738712088404878250539189179573346367857132688836563553623644956702890520017451958655566573509324517741351940008305896990764931502421820586152755344979532155244838089549727434821359270278799567318041030238214381598056132400721687861836259595070491184334556761748943628179548220984797768713709829948263273216226528972110855003179621261820485883029727632946980519096732597563008145424688318730810565202186307813169527403781761390683697752977301602820270854480318959440570530533490593586258856097723085679126901803404036429066674601667960936422480851054728677524631666483984849329360745414532230272548088342755571197628598929551620356175316438048969437583258548253009749647887885320115491829581843944805681815069852058912844952701557936176340300449530010196104342377169104665093679251842965339203124721628194612342763803615760255640844759418942149797063729252337074061842316707892219196101908721412527845761937424056372700694062939889644878481124166205440000*i1^5 + 32478910821897026137282212602857900187544355790156201275067718430433365749071884241179075252245887303920071276870868514461972912932904735036524743652701092602505132341111353230516071944024605886401002770713547438558302432353875390996445311834073187203475738437680583883654680724414135854141234661085519909392398291408796334686214685135736949884985599723729060471994763940990779165379693269291084900931048909116227296784519820548445015492640472992918941154933609349548299757326905834974413524610075423156991248394381385509518164361206558296537624970944034343710666634888176382250523717071516747034134723732268531982997297310541600736284255374980398735962369653919798300453135128272810738269579914827497710798758482791120743455562514298148738879205236973018427325764617470818248181221358807604665341314224635478896164238312505392383192330496040900476923135486458392850473270159144683834522125378284384818308825954431464515570811300504732007782861353235195577383198106878910230657503557113596891718289251960233378047680961146132466310415779009730816057789522355677137291367387463901037820082838282382336045419477290462471832249451870358960927384717680215939272302737074309043722553022884152282888889528759013185945600*i1^6 + -21536902656132952949225146597411510229465050080728015029763440559957399259903245358000831978505048367180523285940552450387442109241018780105260593242180494185935347039564538061723496732036194472877521456621597216625200669796373520158378894314331395303179947534835021812609812364282057209343889344278524841729976044628979853175606896438973380054951068814686385745676941304549994603510551123416808386625481902844963848049786919805524373519923435014969849895828250480379837757116197358662816815602368487835936285292806315181241451520523741441757315987830295380259055275750690868487492939261850938531027640046551957676800088575855632736231183855873178400653865816015862479003342501246557242642053831127311345416000187592893253419702472388507961929632537093965680787971364945266416952156271011317512806407835565318459809525362745826110113756503181100955667508782504467794034316245230421205008075396191796849026333546824550846194841053753134434986693218895271383225700613702694449294654149503482082006430124889872488914791923465515547556329433963820921388327658351446573334876714065648321950937772025959681133453127962408877876473602945902527449263941299469920469116505397716966032708665565245899539324832991129108480*i1^7 + 27043810134803860468828610618515661289855814336556517939908467960751543904527227114226596467453125162605400081423124827873600925843665935907282799635788809212253514039614431250552729071079500729078897958789486607111260051796240914228909385296887619524026352023225950569817635085161628514888802671047225212205620887325639808048929268877016725036158546311370890893223431632192627475316022077263127271381222273892669779888308179592154965543641549289558688371665966179081113600139891769235938379934913977912836718303925598209268874059927995468877114471941450417867290202570336758910572343487154786191127381489680742228196752268415754175433914951607698046537687406286145267008757625581872507934304045640421244546866149294432387696860958225008866392775706889168853680948322012561208783248414884611932926200715712343379801663034452208933341154539632118671017049881068303451240385075361547129932517460689436303184858631873902160776075748977948360324751830429360757114638852067696696727068196590709998983501281723831521792324863165866202081042420491588455382312871680771322941720076449373443727200902213800277056504020329728824991791834428017818977930619223361668395507140939747283787274681819822044564729928160903168*i1^8 + 11237668211865699808939448544126678269069827766224780990799319835603369715577989199527966900901353825753888859621207591422099044624712254750618150473275835528777476335552832233669511131640865815016216187228191492958366056167457966239859789177014268006356146924366577065437058106093971480902503397417732542553000006636967719016726436796704084262289004855141843697729421693327841831263095561947134147778842413460819239898114396714973144427885006400834760980782781425040055419670690404698358398943686173797542391303752508967720494434725085867971061686008969079567534625917189190586451329372976220791464712530596765274197635354929338005225759180797793808552025595946504053903085861924753424293721078895273578730444231904019391554630916418872452831925444577936666562429836582734885481355773275690452549465746950917633522002520367290161869411869081536318100139451449615179327111910957698177543781806986980391010244908967883781386849879527921979936400714213458873397669038572636505736289005793722539476116473220104280914072568994680184100777150130972963132235669840806678136794566159957390739720679067223272567250301181822861372998337747742556326298260603056841908578070749201706442389406082737232240948067434496*i1^9 + 15311078562534889905994712321807213358071012495878169437413018911624011799148052458356350290785537209628455220685871855858631403094383476507666559263435020546847886608790957058667792116262123217877305287002336843157647541019015783389623937684034017912156279766026274188584784726544510844306143193275062399710443469951745405764104851337833708544498982891222303087990335395986195736431546242531518700441294602148923079882848935301652096289008816593445505831548873905540526567075714932262321491509944865984898608408339998724734572331765609044715968816204908868914847795889236391511257766842261873287709696098263245306795023131283755583000118228693611427581621906725739924554940195069088968458761464143913052125664213597913605547370033740786099368277354420803303215003402869640194588998869937006013541049486470764013155138105034251292397276724063730179424928477012528139343230776947341958459413122982929123389191620143940415867213650714560555844157268715314468081928837050634873418045970650867554735417303865492907715506504226660025453292967868645203320526748195439507011461157073031199125131679818871877076790441847242869921058777435624732029317984985636672588261807226810293297701411927978153092745003008*i1^10 + 795487686494554760669613680106830564218982485882634404515022514745796712612560793767193540699746676443131068535205930476236956575068495668140403220349266846644819002890253391083985587353282072670559236614612805739128028707395083615161914696989078081530702302797235770387193265622206136597229746908214547737205385634186626926899228593014759430737628867886507846819422975374964331476142796570681879739553897957548448836360665063404613336944808543110113134378837004412910487615304612588828130684570353541444550690148500468476985520904426480381746797173808185996106487547091779107041605511731963460338674198401006286436207513707895004854087210302450941674557245663923125315769475667785970351121834166444318338175201843857191160300978437068051028348097143408778462373801343064267695138667166397232485840625795888301381478706403193821277337102924294889786202227610066281488524358206294570922407248523326024240749894242817111990866080413089574533829198323619716705475439982308421276728607050792101583737495936098056221461920758545944739272089441741947794642677597790881397309089879469433051551048021745412760994254512217671968676175233942480954068754548990597839895150130933791113082599850859812752457728*i1^11 + 2527330681681631537619994614754651663036552372684641426589882053134562079303475706090606848821534423486065552160117899157168359769320521618394480469924048283857431660907800341877997883926821977336288831856464546727718523683774214952148009564538725789460018436346250802835968220700675052353725968312460799471052055289853022704501854811064188814779264742408021511814670784616036075006366876995550514155091610042692062492988788599209853128798930386045155223777096480557314139353300737720255962299984975123181168431442661973599736268871076879730310928888846814302188537135084602958259918747230530108456009174807807487905893385292014245918189602267191481733221513026568641455356944264207167215849917479883518241073259304421151666058899567565281421112727728381453490078784515516786548756885777481992029872386552820786516463622095130211598272396820758638612511833815620745148531441552400710280443981655348175184457228268354488040078998635426931368507599592336863743369921066229743376521985146937520759969222599992877063975323186597248963945913453052739867080119800843902617815493020284438748640427617422286779731742938328499895854860355658575734665528405675832403572266068255110244972614922377608822784*i1^12 + -114072370100242283449306770393517067758321294346420393432116260913802826262165588497889764564941906049986456241213585943878375619094939294555093444804179676255672680114608451348957170031982140059342852931321125902744797826857737440440989268266007588995677841564902968662525732782549267457616598107413423792693958466905329973126086379465381966291224866713883619809274760474801295112825276413339907643417880558599118287229039222891397930629756913171308029882716505309988364865002252680856331882135138598647902681702502807559761585603464139963774532922417365208237010074294862587919896063693497759201973773547129257274671157659850343659181154190535396696164372339415402517877905119984996045616705982078419420897791005944682518125099532712408070486052670685491508832366928600733416424265147424763944407672942956129434793482553763586793707233705573063389583297740885030896109839602410082608302828394024010171232230502629867378193582019731544644736114287933364761836265979509919849166036353760793512928546993768059892658052279386888912165530068708282393704671990814469184635218959497137665511013175105046727156256510572371665077843568038412095706385648255210139219658140127687374052108058377584640*i1^13 + 4293014860623884066862801632640840342232126854786476210849132067545102024167516163402006092953660376772793562178016044688189226250718694505703923544078723526720500686066205030295034428041944602081442927687102347284779659259581818145827445736952346765556244631285337185909312110103523431210961252509311918816524147802775461118455635132043602838341430731830941291857296506936954563056040382853290913365823989463421491495623566257672747546937986154523915738594611650414384103907070785502593187299236776827809397696976390991606688750804982406088575380202618566976213467268075763211883125953774624754145682968309850234731145619526258435974625249038777240238014023576428634671573098284981882859535927881501093229644945539196735596590037643125539564842106651410714782758969457705473353969508714822306135572121982292304889598557665162313258832092999281778730954061290951534934904516195585730730553514839376040467401400136345622352899557191861087353133769901370843498948156615856951486225282541749643876627150082013965001162228443570965082490307121196765077606579749281324881761938753960061821280377289197264323580648165996616258681695027201752553723624236874712990333581859248822564612405723136*i1^14 + -44636775558382692765363635870039799910445555585802706785090625240805851184258688985269532633601151905728382497971517115375479238610095182412091995150727485731399181748318259306574650132056129432450548421479022153338916925598355755891382451041760987870817272599948475562717559928081624559105228423490126132549075772911422966437974009026189390557259654024035318491996236116971813249926335814191233721475144557324454912627834119034750634658065457503232034916525763081634935489259149854381663068897803535948263710429943238371142071844784490580140715784223194433610436970953888203736953353557707654846599583427202677970230321526928759999460928137232241352897048466654965405334960421474111931681934383935122111384061430246523773558798233816367640918875407309308007313162872608449282444610938568670271130642372115849590322264571763557594921643069320682099933451270951664393712711072421690987758343607719971960824180170924603530603981786321956473433167024732496995407000677419971826817216933048696244744839944279402460626530814966685372271243023459101753823487198253835694956632983575334621668487609138010519239623228023618999217022864435901865743434784758650668303060321213705243930394624*i1^15 + 271789270268950303787129314110500863590115975674943448908697830841540952644919763894661691336259803423477980860013451296625417217217742233882911637869464337866785059325269665446464257776680897858372600550885425405412300419461083064472247824013097984236824811583285217832617388815896242556571719156765045374800339458712749980479503790211659716985658098886038231480938840381598085097229138314744165532072419209276701477856003686521850455787137312878220008896358997630155750840110373936477488998642185487850562614830877927252117239458240281928913235799198835656948127327487443359066686962473595485617602759990131841999716908019572978776756131136746787704289257916653377670970316494799181639157251084906640012274361121729215876635950288776756232946552049095435708251241670591136940730797129575614997334167642339414838108487383129452462050130380063355491317398905771267183620509204018997159344142733258115120652902071091071026373514912544319598699771901539930815628290609562683681121752586978480435819969868349852152459883549012773142550955177454698095118653817448159697672060840477015088137408878967486041143232443425612804272602844964644419215589128784610613134004949271917363200*i1^16 + -321951750982999212860056115877967095927599817925882123148832833099956142357922383617166224786639295553307944885960670296142711780735301138336407723215478160487480943285985561302965480846256416374837818116634098009138709147554533458230871196775530436780255711937027143340242968439057784571817751037297626439993352595418712883546317746248398848310985331529877069415922480135178030070958469860090618943050417164056872605818183780692022743660792830343039537798404584274792736849954210731973741020030402492589909385383265509492405418046118569478434760222675369856305117150541270731016854141775872040874243251498866714798403543434311786740571035964555347151022254946671611516873233413262920520441869673385307289644812339427684084896312564866445008520305231682516341513546742357755691940019334143157731214817683848476467150360611674528079518888542414619707268340301651278906449881225979351059341320572197892201600509283981087530690146184016787191696699332805549880706171828431052925325327819203685840894313973838671233226574073876217839582630174138017647504940666089357884109660562198356312347402892303675285652090069892550950931203667472399438667225816038419120554011699183616*i1^17 + 133370868181184791796153902716325054186816943021928628313125641101940820827263891083153421729267992730263968773777439306126900416539593933437247389448133298390182043399989926317285195966971945007286017861135563045141640210088962165204788186333518180176136754547889509345428295988950260482149453946943599913300309402162471428532309009558780774587395306035451980161455025325716086763756305317247024180673764489298751422255372946454952657958704502593497926823465879649128353044221556489144009347740357542009537971090640138444401054458687631752199853932808313700512571681517609006096720189978592869481135397910720353733096274700388788120705533287049286373209535531977028423997249701961050000250935006874534802148368964734855845060859796109251657482436724425679879785415300381666834987367243470940348987734510987474816878837953942862717608347779410722609807244586022977944362195005155621387763537167594393925765289671531407244210255220560091402339189218511738367293287303356649874985861249791661653827846706894437841106216028223871233499489520347725984195267270881010906817926516129002789087446453203646422080491218499594638764285442296276552996017684426887319336779776*i1^18 + 172799563357830074717652183560222197436001093717485635060007044844359612944957812705006901087856201392986973815918898189891967551943839059720984600512003704691253953708082162384466984855906508043211959653721543749133555274631951847607166427258384716468954563347771721293741733715866906097997410144688080988105795080922978710166608190301467930553897641636415806979860492247284708326900712009910954622565201815962880442538807086139623063443063123365983772673196906143815230396132830135070943985183419399640277026776895309626943835015752921763803763670027632072167324753119389513845810076723921614525812012276262663133481249120293917905202666758132644960638334005826948807899639739754329362718023706819483099437396713725015654551603845707720115824374011827904512494723863572109098620995623311490120467563747895674678518036772422168665277512071403416095211455415258296214996181357751378801274577067944945685617541828211951544666010540836113227722644879509671428174694509821655018192932213775921764476423011629580898837772595798548827577384218164262391135693037263361988265716917800352233850522850386510143083007406066834031751279657779678074896083714415152594944*i1^19 + -231766686664461859266013472689384899583748794252055681855590453196492186419569277489241478634762565665289775407572498284513754626255244145458618719641384273214785831916825123586536454885856603038896466727190932669934088933335093551959491293300251444948681966316421524469890226482796915306241824058008543097677042827829038910802065979517195582911540894761859598489427388554777982382859184887329944104642974319719123060417899455168613531694051540871028048483520946643266546113015916992770880205144492061802599457755031730957635340510984970656783624880635612463278346267658421827792048584972618634873770563595240433141305449994008798728734522398181138586076137663621800514686449637415685063286022927013397398226054908244749894645816776524773852990624002928609993459702929021192173952722140847387454796159971914521752255961928684459238393046296907965243547480490124431320589879955981666439808921679797418969176332564242189275908027274849454944378191802466885861979007824389955990150244609972460307513650703830920917895353412036962429722938641332569322580794434693981953857017976966232778804916416542233128166776207003485755775079741088290140762104905334784*i1^20 + 173998750801406530419430594958076057365570359645135750113436401272707018609706964357428172609127236448959732736026977521594128602624294790796051868964529984380593087928163822160823679837426937419786441724917708675750253904673853891579373896879785429676424266602218133599140447507465974788234697249141366801801369594530170395821239661371237164745834839407716211803779165370965393667024950600048822358055677837717363850095287864116189616939454034308098836011451481810735433035758635426495751912181552702312702521506904411243857825653918135477078691272482131877159612608325817884280432942986339156526855303099344184837300301367095677060579386641336485208033614879817013933937571843691602644414644205057327792098613511745925893839716059580864144165811200404675724980353528259995099899330915583365172556207784575456810662249610501395854810698008147648702892326037942453279520653101383264592756188665520801315133481398803335075660732380050092681008990618702986612436382323255436847018383464450978927822627387146570834896619579882382148978944343525987295638824774205065824868776498726876165931997390371231287598836375601260482812518324752069274242121728*i1^21 + -92979559367901573550583554048626576009466455892723529477684683281298348600043996005786829301411254675158896507934753891316755431047452905725553838567431017640720897581069078905282356862775152916786754532691850046799395704839950137299805411107718599892264831516999061564276386963640065938825136184883483179012389687657413532256556267118417314073348271040143901114052837159813604522673785841966972477482130252929005758613634304981360413034283747022124179203716551993290329252307339679263078898515402468519934434521100929198224916571595912201305175123766504094042625272763334768484212032878880032990372298796092818991266420025169799771226204763121339941129509389063504122625968381030277620459313145293990639435966660261727902137622681472546831013723133378362517419208085168585055161532985595042806029211001784866156335080736616775479840816152651900043622941299040974428042722763433492967943888550175624016951908488967344552989179696868733597909534801603299864438628265977122481243415551212002068925093069003419579899636131288425872601079549881736680470602383668847299799818824529655118516276959797131627615446335895118972638454123172267556864*i1^22 + 38356675764702008750852269297942638394798747523485811051533340899437288203900076398518330328651239929354050359655496142219127521221041451609101480932735227552799156502131820075519834136305267737971867841883238156560390731898172503465697404584168388308636910673674213871184474385009389066662594453866532118716658966213303785051788381781213326441978878790588987269753432407436809667275371770013813365948465365405584594742925166716825915285423685166090864644258917871369531588754928165602128884849122221290558785825648971123935015904806085253940349431794349255040469950564103324642680527729536013596131095100950182231735627413933085858002051723982405526893320560834938927135566281885621364944030676949970769570918573489504918454134102580554623981995034484618140212920903986145811993486134743571801797039180465589021056379664192587456130188975446602628797417334978209430391303263476804424163265914218658220056472786198533756160074363390339554466562752800028702353268159583484697615927119212691493757434211291725532366737352398282599675512721531550248767163462480341189776562468605807844593658612408686714750583755889877361101436086124544*i1^23 + -12299481890277132778242284630619731433737957179587707839933499535399013544240202890129860973226999369771432592435657584647224899860024489220825017774066485822060217244355106908288152465612517827267952741547974569465154649180175231439637969188066005171016712263556552439100808057568338358586640125348890765394344739378795041616427550788698931725094143130290315171693204157014641271289456141310272003361627769639713930093938275800750231780390542392979340935674653130242697251066629436619230962839576366236228209184779122307844469424678896856530934402643843369758697347592669350501276165816497145207948856389033715617835528187177910605139607449037847206345937950264304501305633485787153917501184479171459553909011962321665669611034168570917110895732899957051602123614081554508851751804085182121101392575889260160556060928241105477778151277405506491769769157807309125796438327619282565845891059744064342560140580052467470933820516590745782446459681628015450227369954918968636218826715320487613491996342622995792131799934294945821051253563604290937469121430184590716688617853420390236808801325812950912431434708221908664340476592128*i1^24 + 3000795416249086580044405412412759570874510190836629691325630718671047882275444553517338672296095384990383437569807137360094366162594369293450496667277937934975001762832504120123863945525246093387524114711667922337270418252537229860296617811731317977576109132979620284096621448016348898908727346189159205767224901398244684662350266138256204089230951386171667193729836264609934952714114521696410778166150065429826010549514552607341828718678847721563929003385507720889542953607789893815134248980978453526227676221496033688410598696237090946759106774335500532351393374357489803851112487044446292807147783748379688945359713960201950618536845275885899543599986429108616927561354925716690777439772920059588592283601672901780898861885042405263160640897084694949969197555080701721070437635694871366161777757910112627131636687838002154511329790467057521193702566310433098359751032200868166513768336467071087933152987789221752451344183333967569354026400010193872479973189214440079867418867386257745169049346003528779844452329139934297326954747601925517425528106282511352061129401802004084019895158984189596662528979964567259971584*i1^25 + -514624334307906114821135869131446600084877603912452017586278038527292808538869215619195225482073034710846198804386341590812103156305270085593723008611105296269974983814534630765978100482539777031996327232823999401752957963103879598658694862085582275620868772269647610259721091680071125422835723495833389976896013862716843782611534495113756445762201016463254233910366735629023302507853544429009618419368547666315376294764638644652245571895754896618077789333405582787789125604901433584731929808925092125201998179283879143772704856354395300597253256372728549748247594193290764121145628035080101248896909568394270033472904203863796172311455242890355379240005767399163323729423303301223956531768611291596392379171151465743851871330073238752138174067939216139550418044041908138125946043228630574109606049237735519893115942336818228390664004376230005073250799297518674013330810990662587724395845179667586460518276246588785901161829557113154966688792309758970079883807449554250126178733208808145645040370570332012502177279082758811371276756814937814640606089656431380918281843084823904299850244731361950631579525893324800*i1^26 + 46612332453512347023692116576079203048856919533509793194578535104676405874673471474677827577451150798357787261695856810609203882691711073133821311222580572542511537172317274240161115659161089149958584211161867872239366920149820404542668564056103732756555417118629030123585339646091903199247449814863736361560726599785031514738295529167068580400491540269577080089803853959648313425728397139956918088039841927564546567985171117496220841519326917661447870269947485054478681115025455764076489527034901825237851740467977012434391580847693825932744412125174663100301672454231884472661032652358522347974698012966537039899807725672023301669945380460198570294701748435593654196319194473335350294235255617325098856532404110819623967129846286879979033178371754682002277578770818337617439873459815837762832137700056427444996867914513053805244394132732476377157881372991394058514752967651224758720759169579578658643263909915896252028684170637416042987889270172626051525723033024522751249464897665981188974825164809094627663776815602097411225748239612721468273878402355017409444905646950270517951479080895512445204824064*i1^27 + 1944476794534323635832742409838385179258640981334333578507531918238840213049809644073702021311839651855109933335845506725790645544062193976813921277269445662624099269225336825688457714867637378717472226071471184905892962309781638928294001228128615457309678711583811498390467576324588195133200532318095486039942974235126893524940986619580232201455670979577357501298985629798933378690949075446730352002157138321465524049291146387864064922221040171372930084058141063568435546251955634349905002006038943405090583389935505328637446660055830487988473051954330023941684773420716423182035674993226484988098795706779671118915736988471903590636421397974652207799343433920352393370939366653255603107733980249716818350039324535240940151312843557966368933261195391499388777257452642863940554980228496553019162641286480618483471659236367785099031727366421747533504227955165207470783790925936696554920604049251884961167568990352299559497596706169470831596882428799966627328238979867288962382877600094203869574633776632746894522855454120747032664997756939842544661458039809226731844543731340020667625948033052573696*i1^28 + -1126022435332584417266377548943426190752713851524081977678635864640177607897720659039497261147877559441271273783245465420260048720554217800984722029111280068440938996124283600798067887672218273976352942705476994341028544094276920876112318867034595047162187047929082271630098936142438916429211618590273889468073837039884492014427365800817305666575642883217394707558481122469733444646719792337568298057656437980996763894396431737986934831916104525924123387589821170396612630204342597616547192229011375791179899549735142655055402314196374781687343364987936922361597581252214451267893570114859263207917986480302898226931838117497287854487051726145741583836253769344676793353055664759510190608205811165928286675418418902869593418604019242594803777022010854465536147735431238617478608936560355288653549563289384478934113297738479505576975547041436725427179319128918765398238574032995214241919283886617142751560331809913086757365681295305648767181079789799699095314126590229390361119909198646397282954146345662618223908498679578608983230038236534523212717989189857755476835109911820051706137716719616*i1^29 + 150447380102563235797496515847413710921118313005151608099480654477238856984858721173670399524293763220752260945109031343132095451002473240176248426726331257564202627563670904903374256772469023707145103035474351596055004625599054275725360673223899196871918061209785074320864442778514966076997348327642831686585897999726298270010310417098068122737351939706807892585796278075601907346911776828755874751276532333141692726138992920441982504918147503831182470170147112737648508594389993145246924350720427192859945534500327894777564732704085114391432316823888437036626121027769434186890925103162048323883262522411322328061330381933869479938050586165833712898210449250895674346172529813027947333937877961296298189523261103246579331407397831227661949451398713753198653724646215526789450660018748458335384401868433330340712374671401976498754198330829748850329513448752188407027614342447921611795713122048302896491010685725806688540169676854678211397292067172836624672605804617090171049545626866664927479518284403161097904141242452512656769672708332216613995536930175313552452914888519635911573504*i1^30 + -8029431149096557197623630604098999708675705558692898161566018621498263026391488172329250899606091825310782197871317399270842277701971116484829391921811258753515008036945168385667638107199009548669461269352460066408474523218419128328388086329869397524046846869303959694352224178402746909971657023693530765537999288397342657232264228531110850291773613669926299257943019115795772214490308006579511988894257283234374867308794918974979134929567030240117203336097449531171568467452859122926738048271705264962888453499618141106649882988966909636398612901367276862429369749974684945911396182581999214402853410935110236636320415821147761697581226521964052987000241285852096328079709525092710337130264192387128195595051773160876348735312241905789864520790525911221346098081968727098467831241493360198190878365476527327241745371938326872062304325866619852795987290528549925901411133224076179851815659481048018656308642820367459942084671292587442056186606967801855261817568234070805399590832942620735814180281869923050795662981696813883831081922408950335246948315004701230206810560929988608*i1^31 + -95709224254764010969781875245588073633250641727412684072439353397230672250244272350348035258598058581700744433456855801886271091070827076190824921965773795782084648369573516556339086614286328965234881555658198839408933962129697278534925835641828636556469769667484440478305828768162070552487746412600715665856962506251192012310704155196669018053650277720687991848409239968574483468028052649498231398536460234010555015808619222562641978433453280185933383220849183660892999434671230221736603955017986482729992189184810622879514927463747690584114618471213780102132729186423848149844658529770807053396960350493626636839440995376514792582013039674935250799859326312001383556809314839283455283011174459568243317250815667194022884450832111524620578819989411558749164154873382896627014960154791405172729296404088607891089768676856215214003897951567200931303881605543524792977999048920436123102056068750362850219815335188103965515762124658891603680874367009464262251054359238979545211037167549300576503703545679144577555401789615180185098190617036940259785487800164797852132835328*i1^32 + -13416708829453249825067997279827066034254071349409482519284131603675221192523880613215219252600492572228639811489444385637462069382916125619915355344779790527983583693993704635390246510628559881093644919508689178636090421241764381787198326257338474854610050459977393046816006850006270443885800253532158068252341242729448833007225351488155496737071612887141275748237537222007643617662962269815899608307544692504147278417359956052659605045191660761669968437814581372244657090865046900395429402833284125280648565148451582924857925548198887838172774354866841244705766956575820233059473677199993862834597482860756228328287955110280980553535846894143033540678001412974430056640996424359243087924055788437924136340992396889687457711953293093475948280923251997246297795388715211752478284804915252122631193853728591820178110810306734292791470588003302172081693901802065077176698651763889244213235707769300220393545478757709644577662687522642306021486985516519581488133326177777594224296972597696604407785104816519589838127915577238282137436084007191523931393229329824481280*i1^33 + 54074171756418253434241678982471771937805987470674159473709462623270846990876766959011630381904095815850466539789997505420233182209183155602017240843234662205727283344070892347009520231939668514481708484168294561669506866265654526596432523496637288073519820175783209753097651860862896940746226684372579317360044367779299324929367371557784850893736519132413832013745036866391300343050441726722696626839844911147482540634240083423590846901961837781097306631058560487040580666284628710713086254327250059543001194069247251456364431788886474303135929361484798309913004196677974718769625856227976951025128177810646910086467752695552128575770564495865091831347779310484189411719907819646382218489374116391595315946178309838757692106983955260184248027713964453535519125865170145643961740375025677649507305718665676297206061591120508172482618643632319637758202859736446725511299829736360912252954551619177694466964636643325128092001439324942665099231787055729677977535263276315909076699466145679715825827277715944745300967100926763285287639938820193568635094040576*i1^34 + -8150260988611748445781616483130855897561861367184841485923965290892153677948700503028608162135547724135996438395342038273815286770626694064434724687862806523651564436250882085875941689843068662052468765820837357308139556641172862610909427739260494546374707819682100313520921051915302025599178578220231157852143727536497416296631956842388503520373691438532937796745826457405078726706504411470175548076397350368883938832577531176462413237427854210043508312289985046703394728594406900201512518816309403291173059101038976627333084525382244557346746515736701414412275527453171684633786982766272410576931254506385365841463759510333484564337374291912698541038074286127669250660890167028501333395017182363366956227644795681726168623401878152201037811937615823002846722214202069276395513006563861138417232459620462547383512377607347084759547963153680794298216016738248351967929216775971707787516106080691180884547807205976513666629411326409077797228654602787038015054881904239693178860985670219766938919100511372208851591464415820936387272483561662257823744*i1^35 + -29858359679028240045142943743013196266586965195002852247145155268616753103047073683744696208488973651396412097101781161231235308998810966955499020737557737000550351860564506419940737581333125081701047639121294610931100992794319054766160851713355111845108917378636020031325179824000030607607841298254851915357260896192867567077848639652604523974001621022899704593970275398346788131662094438011400871956209075006664362502059842673466856517639034928141150925385506490598192904123732300986632749806294892599653368072289781818725317639719915107573442654279453239153967432490503175844406291853608484581656852864455771632612764505745342363735024231757816476366521526222471584135567695883591763748100565336322558972939119644371588796545770442455060910166129016063244381709627842381325900961801034231204962747863893429619300610649938196094458085052689715780846272136061266092524440613415077815482495367216332647817300950013346123143656584888455575253143543622041071638762179249558150714008888738245767312697989398064122029112508998588384528333537280*i1^36 + -9590198598615925964634721055266839936915170499482988112128076933122750312391915259790901350449229238667948757505547971916109068235795706315797400575461166355645314049367260819826480856209925136271975779386057486398047593657273319725034273712744069304532823831447109101950835451232726570682424753866912467629206349728761063684342795036170269566381370740405305938251636539622937114188817917005367940810487403595046199329416729903156987702434528231270433630748689669643297042485568172540476798436341153870403925383120662110905508646025019905374410988103416599466190339556153867548550347535950686317998415690704777868557373510866826447291825020941180153802564306719749197074700592244748013900945846792095721467054558243275854097180631883957280816275246199718882403381553741824430916533307941144225014498655268135033539333213500708201564678143854761840442394924573595421073040912857708960189612039283829623946424939208126649008906010180424252957315088698127396958026321381988934383937637455782766956103135384275135356097773050067813400576*i1^37 + 23807086324958422956917863385334914100092882386896770866151741013283187554328066939234713234953003168788457832312367908048921706008911722708595690308061501473447398684462332609451239549718009024381186950174328222443366329575960424500139305812366858735674147779882303386723279014300383323516849395219272255810623964751506853801675240746299214567494030339283733450836928053030289543729682664685589543520889618505902018536845185817891958479896196973758782899703156334690501609785963143469789336867193095831055823766530155302146323221503850407944922911939293199418498217057792429837740715262875986724541813017413577602115161230457841331541652914746938075928709430378369037282040278821694132034453927768877388496468964950884547287473969796162212630724801955325895618274835959221655807154934645613354012133621288262836781423368624042910007769311320302662079133833996506136494906079716669743734413464065839382951771333262667069338133521214014042114682792652448815182823943985563107489411098294854137990135866028561711669979314651136*i1^38 + 37692142326476188204358903485274677735416214982354566545191298284851679894107366597005928034364432964949194657615708035121338681194457250302276899192543302808017875362751657309484402704979392802288491612388526269283086730564467803925671853453241877234704894778810960090729768182623360732895433034211819221076722920439092682264193267652216257235895885691009560965930243965332541190965091046560912553929160230274246945924235052157117414667944529584126781712507287047942725744243531519881183040053869430341678927722352388748475872569226352126340209646660037127311948745592631809334335727060881587991344317880824499985421937308658871691604236866958966327732820659217454913141443907393502906405184553839915493185782053591074155973123768434684464390462068221630057422921350291720915154611070110882546363076132677011028189805855213066693764551205118793843864344618922087257484459930619190838007439528610360263543114431619446932375750806955064902035671002178015313009306924086924400866614457271634391607253108021852693856256*i1^39 + 330702220222801057927649280576197175636569930951337309496258829302538508972751038565644184135430556666711128058544818831310576082612486412122700500391500366020978125283166369175112408547604153863324374729557035182464360430235154183021464627039475040520841828138111223132747588363496197342366601901428590132328182863600317452820233485342382691832982747002803145465471991899298188443697062962874724432989246247627939902087775900058253071239868325501145740849214722578596806900801088981768260400015518850711901546895827988585506453694891594224529540497350094419962436891262200178068997950101088678537297383753844299211505110952850463015933234227561406593566873054933921297608850368428648022122442047780623055334713734662988238708033744872188396781389679764869866196308088605538727542973135786999358204478831517340964774195401804996086013689203487572536801992232300833045932721504051776321325701875429116256850607434284427299453041530727475724156894526970272883765687693139914789032693195589388653762851102523392*i1^40 + 487869283031914956512168857793038801857891920783823833802240518383254144098000886334230789380481719245911918554504721636409753554911561274756388457891457783725160312193773823038614243962713509563149107726565184798114170802172135473594020223739639864586257761970826265450265142639160144217137207559124241928938043527204593490433035235653208869729683129919015448801242517176211385020021789667157324449519795728288186084482438759951611926012486476055534024128717098114734039783741079673496612663597363839025135909821400948858261343333783617605548015757003533470456849433776768584917708472563579082953390928244060521971032012887403530975705438238823821427393359451458148976178571922753633297379953502811489288678608293110134918516403474704951396678922648961298163105012683579604860564683030841999370860445055385326158400037445690533252384861415358930041925309161851622794779914082159874905236288084071586745777061026107227549010148675771217060977006491198566986910532855548573181544556936880020747452416*i1^41 + 890925062946282235667566930938764507276815770547400511616462798587789578042934784820045639445281209965660406517466429895403823659002562874578803134577797727137612508485932746790250115177018479120654286686482267394170137048281264140568836937730485467817049064885627564876116393052846271718865560622766854088253357992826353232677334084146502557765532742056832391402369028967319049529457299916282715724274920001669848300407834481015186543087874704262499389221554031868526123758819280998208659029967714015049387139701653104310429492438564415404887035677931441641304324230786887451959682808826255118330932057507958160456703591389264416201138128578838863844903988783502242359418852713271659636764665676133082659431544819177858287367953545690775572312896632354986925816510874754017103127200711500194760924463793239775742944897742275678388635727911325815038460566285785902000921354876459739989220241482347494310323508837811475106099884532811190601849837971590631140043107018053332859330754947055616*i1^42 + 1015923306949489542068361506060466229486752350576986169540737810116171871438227034513399888602097742491424146114595767610283527661477673086470365375664736343742698114212432395032137474866734420705046031169067699951847229054726307773460071569139373682722160742326520506367842285114867948426543031694925955435384850816169165662908601193039979431277720823065673093772788102746186564253958214988873338131284871989749590180717211165789304779941500410465572746686721081990629246471099690921182244656781035065627346490258350009637217216350269282913893936256055149138704147944666793880746600086860040176123424879790928244205423854336283532505017928691481161838595016408863445911961345261294035209415047312165501250518439563020810770189635522725706906201103671841325844560321811766632541392217896535190504725185084874893702916698711284056559998052927026316637527698847535020495982167366380442198312310029754302661977919292763357629772368771946447046817651269934772346712501028626042965721088*i1^43 + 651155590032736416289895689833316978781191081741810241937920631792278987608887291537942412827680196177392622831320653296970617642603166305260250663854078841268527890391797963165631547447218649151632151088710864059068962733685005259843147653309836715977197162985100149513161545145159932628108381829334764764482164533854497061974087024245910101866932143039877553991863636606449823624598369417375733777848629959675400082537640144510788640701451844466717390661841671394011204153105614683974781315107743087107239009967972955354363859828310574707727249817935159341198185593483918305439497426952145106368190768550188289132137643925195659289673476452335239648410307839515221006341752645550162896465466951411125482918437361263588696872244812596018854114612413837474881997039479403951624698533504988842106057269011694737708002340804924824981436186940214363909157073883449022471945713730190219778732960455815822497541558841000453159571433261477076248848340120399280779339291129020416*i1^44 + -1918562755451014713529876624641254577396396189784602739336265971094662601697189266099275699551636833998943335871478517447648554192403970542689764535397294634244423560577375555262654511932254884229169625606166026471014290213770582180158043249958171353161260304980277490663905715622103534823739727530650129074080032637593168722696393484726166800485903769877543115497386402001265775008315466457272503760402646808265598568369891536619995585780308526152053540040121336304709004614807361546538377000657877667247180198433951371103091957863268656743162898561028194422030613491473831452417407981998725024405148858173518634160397037396973191456243304456031102825036594293160004492464405906744323195241392259958766190434441336217289021961498437034201588594444429239655080322466787119424389610386282268701187757476539529577335119125320399635892811895655459489091042949885001872829748771402955519063874656639699187749948252098358434225162401421844348725641347461057699905536*i1^45 + -558930599218948643739181999519381671482872708726423125035321472810759981194556203929981498140448748402980738235961867616021411331245856318428019799170351428613539462132747251065232127706282181938069076843868561109167728595793801810945591161389800074011060851227029345662026124041597084299851928265673257031186305407691682767868922289223750589626383073367404756098046944573084335289667812857826968821857846517163810541320234425140728518639433435900748349249290396694999486044304694600013197013278585285592108881214015944802493464415166184961266826931106357092985032683022549921154851574394588074646904087134682622782127538716234394225778881560185876148992167992137815455689823423649488449350016661950118765401627645135196252578445502979557289166603196319885480063899003933492185159680230817083498484319094606558076904121595943834370679287336166070560837857644835836043081501229212031392252186745238891826243076146792519093683551850618262298752987430912*i1^46 + 18450631517860922595227954122032994927484977183006356787241532159785832296812804974743757395705206159567152425683547878710054604462411311067905796938288817084019697704600402219771420286552472889072570234029473476265067572165350101389343204446089916121032823289370069557422290562571311035784927607503954080447471438954280293453885540372334731646891128774234694846677818310625606134461266359491414693515668346480356946530132776258221219573433517242864104400656936050709736842240459066347463615324324697881280630825656321552239793594424749464812673024195580732753345820373404834849370180540060758729459943323059433470403376005662742577566044554458300514006716040717535707820088710015867845267101403406041128818082994809451831498360639602785857212923103205202631434670710339047357644194547751672405242184745504861736455881593754628011382265409764694737180415580582146641794640489028982500984405802834932072558483707935512810225687816348147646464*i1^47 + 916965412118219821670450735978489219623494271672435836782900113600622437134889596080788063009400053099847166295693448424369160302691271425256343772033951556000671574914747464533972238098859554260313226367127420493124311375747294909789079099085258612017922624501264357244494687590647655105548547773939095772865908731495086359810014607315883377945610698404594715043833774091811199707333717653681490472940581804004496563145675682092514250846165107166049941400288038526513848531818608858841801536716323474786978401050542452972244034630957071233238843492818052564332717269627674179474894845458952670220020580487000731673590618663054523890403974262145538489984462852054465785769118665940426871515264842511381098852879843633011321690216023575373003127453307836382086753755988124226457878041870984808925197072083316625350321805633930433804402601456401273221617925778115660629473799717045873188612486563836806134664483322713433576852946944*i1^48 + -2867235454491757726220983671803319096773335686672896190052070223378038264320109658215069014927863806284091756014095471212567457843069812361226743872248732427310548155497592243686271255704931805547513880011510814449524843422552369765432844284975035418644698128913923327901082279361679730706933204860503887834179864863121663677882955801908074176139236640289886443908642112095346744639032857941494629962329599562728895000267415296697505107578112825963285133172384141131687519045218638917030749347302716576538599039895676166412230217980951635207864655708137642324181381083072466878051040146161838284598468283373972201355621253070340374307843009615840141514062421852603631200593211362514018390178066718802093838714830610171112024150769622386717046170509002185876050722918545227431200663689662920237766313962645846029396090329903336151613162298424301182486597595104850430122733484407313549476821947133757430775961259933884416*i1^49 + -16704246542438341618018306044950345161202064648376865642323336629567831176180051864775764750947431700110476126508811180502729824614149648364970727506128211004949224274511475999118470384832049642052370741810606150623681233593456463554841113143335532734708548520419823384888431204451362223359638513702558116413669856010367614034913019174377903832119852483598788019396816884881741375453471976179604397190773528911190707466121637726120723242200400488419058638217097822032326070402253075970321952054128978268798331219740972008747558652692139647698055990763788588360187766697577765018856784113720492839620279243168523173183515641335942460372311887744050540345187537810614080686255897821114482933105442377514414932162445744338063837101616765238237843086782624922649658507238953935990957970809671377530635283509228813505953323544293922782699010199942646570185546284897618726282369718083786176240621055861060085589504*i1^50 + 53714184134273422799084355092531815899567088989306180189600584253425918160539076033600567172005602914652687321089208682861824592973565759913944453265397733729858435516913259310109375078880314202577707225879589575032612403862725143454295067303303512229432631772826872633909068126604823998746432366850194275882098700919463698108144403876331531095539048129349022064666089636140557442022921124930291128885136077854207360749196204456550577575928581297301976898331686185955800584004910265678718658612436540657596526760636145198502554195985789328903908938201684351868434365649056241784439142587382282090581654460658870841523645551193291154378058610951422906293897520391461671365844315320416760829083834215968830875885538949263380056544389268869449994555139723942307531675704884109237178611034203172327396090690960035684243460346329563224357872779418109713078875912500060679249208118234309056264325201728*i1^51 + -265921777959603323641810293593382973389202482043639189366744795418143752085193726143321930998905300682988485496168769887798150993322217081220689922739170586123441929812412800708898889399562867142325955432449980875723302245114023464721153274834408218899161959355998352828590264486460372291467464861567405340032675585769949863499602263339951984212915726247308619971759578255683108648721283068918147234344513481763352326199268053675048990824665641674248571263400416936833452766047725750076670796878201500968188971333504819270296264955745831409863286826572179466463546665944413500616935217188034105395274525805695466906301530928742718470780457897365033117417369761522172009458799703833412675747512005599217034347921228575919712786806730597065583653482872773274871852577814040835114765289896466185758210603452272974519619544709478056017645670299117434550477077437985866289854335712771688*i1^52 + 24253224894539935436336052672459712496879996547054330702910090375656160701131856796167505463859177615723246108788434860636244273024913138045606921256951416354000410922176080596641625006957917642651655961778885618170156553180945914051759619534610608477823611467354399787874954288800576518931430037150626889338810877547259843069418970966225975621994027393772191824295793689458844977884350791411240547706145285760649747497786940769857819475632733046974932485004179669783566642360851711667309952641530762501191742707445568037483252606841047230647541835616154803249208738426977296374751924842853021367222550294699552784786254014447180357828037785796462172739365597120511580245283725765242582692301393303062067752635594648878774884653298912245022725627243471444595631854574481025701360903458823726581452397491750136988833595719074580230228765713031857*i1^53 - N1*462562666799779881043322286153760961097137389130451328581180020665706788653425991274267469002752047484545645837903007365056985232190877083258679868818129641812772904901416393267964645661747163051855276942079397215681489274145201416819336814077736825021134857746126929638257543012700791272393973982950720000000000*i2, 295935648039128469883545155770468998999648697053840387068810765279184169121478648388808423262431792672740697698145925836227329489382323188691485594066327268444658566965718778378115748537191820705213369923999268130902700362941020535375646338600209984933735712930824307462445380070365209872953015749745668354575086465835569790510423725082489790508919216601774112244166076543932966331641598639425344371811966304689747305980793568874243457031525395860027041586903074182119895545232382944616774532791790629835537427243218950016827644014241877450224615186963187606019321199032992304989373630683995646347722255083052355410577618827056759460664107183302068119800002791677843880310043119357775010679529088968906170764049165388781533933657134717796164313401026943646622506451899140025291606664166782449321472488657136394276180663775751170485652670859396096740709580200119466647684047369225804596264886587882353771844772097928076869929411218324592382578404798101607188924948247610961025463604098522841665206087999562793323381122732493310892350309207300710318556703751931225619130818601165897352973977895588391854440498645985041002519412087984846084506703938869442527541154327007577493855301671071666081513559449498898731420876800000000000000 + -4992114837642707514094555688479318718473548027240270325529909539506770875140036395311045617044035537872869928055351006651597105280359065080086558824544589039928274699620810667176565333298993669694251446576522335109098315707069957101302482363114270287805973674442600638240721690972638770881447084116456106772939050826818820206415677471330746077868246405104988085414101805723131051247537669273347349834587910841745160156513980707015181749692073077215687299167284972233862420553897513272414919124681144270133180486036018967650441232199698171933985184080424125794430133855143699117674322350382831853629224502877829872653550009097204807481795001828081963895948646005665105126980838333013885323766509007178724429432381485938172409991316786494417769224346287508276979322958741202900239949216403391659010198864525362309912871565172672181269989635186589781794533890838728994956403895167693564967538767806913776300358169895211279737064613722904735485192987582722224299404951654841425917511643457513063559716380283876750779481589182787907656974535472252975955410564945706016598798257248389129348351296821558434563001688835206872333744896840070794892314187537033495660280875809720474086335604408510828075909127885277080319950848000000000000*i1 + 22818230149796224591160151709037947978717187131856340475236246655404279568923020773711410020925485478797911422660734531860929623334761146776265664626354790143462902213977858442470997473528405587278158121691773028172855834299684350480860572885153902837977043560952468988464714701914544973098386727544158774827436660378503313241256025653699848246199899072260566172824085486642093873211999942034300215016143659097530479940344092260389705025005829204644218164781520187771473872931665345531928534375911067488480074559836588217044999801425310859148076777023638725611935876104739332088018805250546220236346580618993728356001615704778742378741306411043681972848795787876870840141994803194127965460947149706758724292139650608984125902590510373022239208937753685013044180664821655936451607553077177377740961682000377627362262838943674897447882178353661379055034727810006788761845747605632053711694680507518135911097240075506048258707800081938488579649831748067316431777130759629805212659136544217062041130140439357510025783428968397712739606549212408605840931307335944933508962505965196045757050807222488884268142102831455296588166054314851486670645757487525503566194798894039376707747819323568242045023706654764647646337433600000000000*i1^2 + 38694436884651315807400544375471353582346453581231458584220555118920429580225728911631118587891506296873643892280274508503853697063301732628739456517656927004056429603743532516426274858791019170884441695972502230855806383240935811188579443445225839984986000821867575928898702680779638526544616576115545474716992498076713842276459181066578719893635425930678519559835414756408039745386942369733886664574597175880047763905805844045060010799354970186209820361115107603999970045030178915076989140688622159230208711791990899078633211460969099953775483888294791867537298143083516173783535173690120569047683274577928428788884023035934550550288237837442788846021678119499649760470912939007499165907496704533178118223578882398424360700319223210323863904553635307035227329984771083691932982975771002113175208775596401736293402159342846623921118246367496680591350795817644622743716869871805902201757078552266434576644094292422934479422647334856178577087396238820712361079238729151473227144787478347779342732837514696460438298033544645162995445283086460031793503196604134465595401154829531211483054764563003003234092164205613941992963459089213821388808905862549412019367322204549775656399415493985530007459000745429987873521664000000000*i1^3 + 10577725551006616846865818163284319393583138880588691905810836585195557000514073769537801423444574156281615300518484123946047809446761038745323840222416727043222413459828103274550691010186825841075576698784316290897035487650497720483756635362795038957541351720605249433833513935226949611518145413344225382140405522022094892297720349697706921579669253566164740317642745667561899764965673392506719625424055117646696571770257338225573927287472389645829493820173344342715433121467558878773741496656792469124706557682302536447639506037307997350298403146266776448331971204730732957576048389878488246844062084255104733624306375915530966017447158542222071181736150337935457454190701333814340819840490299790619322846233723232756111319713327448095562299274823165095298677797361320778008715734700658756743222667950280680079531285065227468101980462130852549233664811936678645661066628726209013834355268088195774819503565923291668481099894854588293366036275300800172338205959274281340932583536278519803751034904441663756947893432031151390248988347721004940938339104586899687722449302456610697090606600065942612105264186416730781484139219311265508006967242458144081775172448759532136639412572836282697201771167178823500635832320000000*i1^4 + 1609318841633156426837570667935852558900256659388857911195994758490708601498815547202863205383705841980542474031114225441783435017613744881826664800345970991655931802178685074656359741601507592436065405895640286872890435685495568786242185336758264645840168415977877679374865231109193673567163963019550220258161072406731112663376589593974149178971213950260510931875603893912780751830492997607134108092896244298403055077345830997900786588674896851007667153767863196723606098022860794143767552758506978173013638205348813438034779396147034434245329332855446559067527501635261559615883569274361685551917083431576659526847404166932956820394101561641868124250324350259811447781044667129189691973163916479092238146136437125465959704023887188245894293882263061106315664151044821007605086652507667654689062576284725224565239675768270014212213761999996814103421721506307620851610825242727792690157758881011566742856078780743510946927817577322425270324995011583806794820688901403266136457380515153790987809665613879661654637130336680311318057581650268232210290182547730140568894446184835987996750836519954427718969818905487541548338097907503474968378204342578907796944148729110704737995676277306352115103077363451579775057920000*i1^5 + 42644287500482275046118494432593302982958830858208618667659026280733317974530436791843568664491760553941126325772298184989447610699059680723542662524872154561753147215823748780112013785910764982967335977027289754391921804553423462621148868004633382809124802451559103539648539803426108283146345320233202150616895815879553406750866354795824994203936275744788341194411593255857366233232503549049027723729913827698486525854046743659982781186139216033476258310103096194723952151033631843153754985308418054589798063409845036022073135005209759102650477169900519083811895966804987359281478136445100134403190594564381008078982796338953849940304069624280715234145608830438391422739607934646994604973436985982407101694505839887765610460111984161042690442570040774020761676981039975822606241147914820894363796485062721206111188396783949448311669639684343861438481172060651531338937878820669225617177410568235279411718014493555628236314596998739088714041235382133691981550176969985516030380077923398567230892054014095946042554155907299374972132502453931785189962187722963597944724924377010100071081211357482134094214909020739585531429707578455866289117665638898418231848399207962559497297493934414093860663468969215195401420800*i1^6 + -28254995867623040553984319889885450837321124468418386780679015140909706240075037045390822111707565123288908173692916263856162021966670616436301213825739071405030520442843009780653701363879651189275116764949676905541760801016101227051737353039484139221089541590226823822419529286398442037460675854173802696385165493589810508728393698312059070340883498694664458606296356485928525807215935803342811357604424133851515777543119552556319364673169013387823505736440453705616603067369879507195301409945191449606264589970788239607534998093003204877238264826497420126354518706561322522633677578999910137889852679933091050055258844502914715949895167563747794958129043539861978572444019619023496589830376955489484345351830521816879379922867541093702604628159548542655181018701579717859580120104625790909543496034418117787646257941155576424648907935968880549037100057458667640713897324879397238858446859542519986170190846285550196429163606232870597318753507285353502639437940768708640201362792071859745715624969045892159611825339086960482175903268675080173750844506323609414618202673041686804920345841195226904019981547861231053812751621364939448030913228953688302020731442351454930997898922231973228649949203738672119152640*i1^7 + 35500354751430952274718654012457542858363977030443390114332584283416285301048510845888055577429324394891046194820025808835627122235831462116959439260650303731835463702202229599135633672678439053514972077069248151794537552040730934518602895017445679034016321422980135960928264122863534124590503946715935909427012726028371683232873102560619017066087485538200328450053486761279072712660515950377293668061583327807955930704149152994132061223051253611692228592064381072883103951942040276494329846118604442315715863396525916392795983319421958175988017736691739907296229897959140088218875307647568990475762513612581212099675104033032872218709735231342675850455750120137415616577234891918035232212163905480047802800040238599795705162392427151875761002719053598883932904563754137994163750213233717626428082291721441675510763974230811604138236588066068588238260310108952625589527939131512143834367738334181700903570446802229239693043755698168624046799189699079681260413827145133600824788538432821641210397885696666490832959804020316903602287110082609784729050735824679773373512786224580157422677085170394999000356280019171714236293238832743346076323246033617193935650976404868484189087370204479715454282793088161153024*i1^8 + 14732268068061259457682199149042729773472608579775050953729936446539967353196161914163955373879959519172670023422048491450949614301785198785247489355275142303117770202927317938921810464952508392986609518444126944192889441752662963538032847927929791148314163252123041084973761044718361653879177980415426440684996269236196396135786593063244483116269635435432569115107104556645092650158159195002582667846515949153333999929343123698672207877228132401782034236106773782661492829168269647715783611113394321399315339513619060836832200575682878983486236442977318608572911972906399272135493219262196464242676501270323758958439358280139767212429325086489290562561470779116042478112507361057177063512181132645081491648129388490373999614172855260032643251002110113216789340792007717728812818763774122430368776692207190460793978404794972061304448563498525861552111622531967461467196380150725298591209121787996698362804269903902865200456618925418222245008479396545136887523855880560520599814180988623524557331070441346492615382380574175285038766614929672949930724056752642411333386713780042330258278702983688986571078595704240352304312161620336542555646374344216978177884757117530624054597925968361658486657274691452928*i1^9 + 20091831211663242988195095079329248849262554773247814897856700949091571305367319214832514790719524712074723147720988070287090814996449443195235187145489062839819618756997131109145267963836903926074187984964464532115774439858228421903095985177591120770693901304406754685259701203737725266109261595648204231728068581668574182847437999330046313115321119112278191318540279036336189708065115762059719560938749433634706811475726065119353720597086448989259870808950370004127135577320329534662530370298283306858323176752047484034530487434428955992701840304069932424718231808869652225913854567326147591874286503928854077673132162815390625701729610066243736861026711940371367835327369404154122584044315225681970210646714725767969433419969435188940057390199061244909680527701526635102127636251365503626265811752854075659014023817437328381381707410859010201173953097165283406767240824002232416411379260652626910041178699286708874557805476552089382459165074758017798930271954995964449891133918333578569006980731125849449022822634602411281234782954811470549008919389337443997794524272369710028177753111617805060731600943305670407729538968796418190264088113286646629572614678204142250966223959627894962238904434950144*i1^10 + 1040098403654751147406854068330685019351949977804459196936220700079526314369280758857284016309082987739311955256065937979424335619607680056096663999625395879094298249293409723741952936486442463497597346495497356337194997911400064492398488644116888745709412980611804395516978150125260706615194548269179689905286568756082233019187240171647306916720417331592575030415149195605651819863725766572270409418793019739275527718617703094306703118224174847688927392337169193801598076694701068920756187639737077726323612459736084525580534318555158971047091766798762286387987634568110032177531289453825698446545813549543300528476450372535414498860934499222555036329811211321377259189839125128615682295086413120517512732929783203266935187504882472622526680954171496219030509006603522802536696591012259647559376900708502066557886165896540522199594843407035732126726407057920588708607844702904281718590900965815504107387483206450843862112956348496457947503801624888077683176069671870411837502941093293116731637705876462273600942135143765937513727698583944351225105188658363900981133541041812225115598495858839624777200210208566194464997077220774858481080576914583055481225481015902035742866522523383180262956335104*i1^11 + 3315179967683305216131720886788798927044987279552249061394762160937696450419885275198803581981114418042542336680989006186537715140207821237577064461427169595697511841297158375837124730944638074203741866630158709428974965485995232211710195799725351892038188208800079816210907444863557206721920643882870032528093881061244280945218898941084498198032965527972343576628073264683769164442179665877508852413785966554426610127593298101221117320502298921518986356392448057416505513054677224237502628551862044005274432966633032409313559782174106873777645546629491274596730531348999197887254150719131019514584020987763353575047326738495993327898162570134178776198003623147456428965994039967893536423816226197659781289901975751873524115713242724062713413786097428743725475073259585404459657143436098811767286425636408748015541125704696311601077128034213387661112477542291433743747708411367410156933535318381444488005364872579758929950511561063493665822291174039675349586310553472742790199433394313463137289201033231611117298391836887582104129788747275790791742713853668983133842791417706300197568517857625081662207558836656692427059816628340512550876914273638246289677934692111993689785645623574085198938112*i1^12 + -149657123252529143401906626739849313565206356594969116186044137346660319100028828206481488971149724998209215820107300355009999077565106665409905347135811175270961009129847811655812035109491739736963124578334650079327544967649913603188182795722888993709310128314750249599594608584445223590342438392395705207810305206111741222185976821661425770681009749473214158786988423870213624642459248134254004590623761340181740825684634121675987380384959933790699807769573443914067068176327049027643065975906291702892589047444579149914853925840670619933518874268740967728664916633573646100855467781781484009211242926918893600780265504104563557374446667046763303893315542163812886393982709521574837699460605233751812615547084891462932257554691418761327346351363276691171506395507360520011442631476796761161943042028814545212334425851961780437173343094885732575944539282797124953009041430957617366585200877287633252597854469537322365419857529615687812705202714174734531986148897238275414068154893628072885905637375368552417916008070887124913463795144164618475667306930996687447862921999311982632510707499217178970295346848479577297323346960570931819762255613175877012655573613812563371854186701368349163520*i1^13 + 5631887369061445355719606226886948597344591047105754106669007535227822912087837132574932406146856555506595502121631176210489516088403646967684238592741696581009902145563468256502638237234458352002427599021755222302392336715326272313063017645440230167353293186798039839956503397005237221074957758846970583484544980169527316387255821164172092274212281387288103471917118933248991392562509129453131065722469818859525786128331838351792358335811667887871922647501494200063624434257202635454636162300324959897466307410833922839154905526462954314634501754102207804565627148943483128700354183704006525546224912836217343297144874815443149776062972811679233887309912991626686815768206070139524588960435545503407884348405138717475172544853730262303553713209949093711665697518937869284476736978447067027430433644670940921836278643383552634054663697284964588895799076892588924456442719543438184843771321848324613914251356111700149552152132443068403279790872591345582971056484759802222724968743087132508808064913788126680128335846209831423265166839987248733434945289442637986834421477949076550560637271075363469489439403863361984186537657299635060017248758659462282111023270657544233644696353476968448*i1^14 + -58578254430247442263584310178507279651176873875174556087776443309531459826791299056185858450649736340373767215321989599071862924720257182496271686932668833725816282112101055950776941654557431077187819129095461826857248994430036765481598025729788262321260502615030469540162155162821681172712636732371591555227456770829177181103786754845066353297241569956776728927545906507200658403198640946828425928091537491528661070274783694993983021459685835822052931959258629257440210570412399291193449551931035314880043001259187540903020788012888853740878957729158174504368214927455102117036608764474175419463524490827091485486472542593564564683849893230811715919211019973075513911773521003409628034868779857233040437469348330195490423358387841692432271254783857026418293564324665537577095843651221006720415392279789161835500636257920863297369297294901814854269077010578035420226295057053887718200441349352213254515328325309713670046884932692107229760119433804935085480085898112269995151598183676225303434640539438690581095479257833682353611131827060495823256890175456920838014137710353645257885531451071324438725147377095372142676980640162555298066934403063802438889783906477144618887368671232*i1^15 + 356600424534299960370333973415487894741192677663143688589420495722848888436747117307812663165169368734153492831312108343819009284060984149349006995810718688675543885724083087862286355596785001836660214890997696371736552291940129369943443828795130199785029217505835185179102666685769671503391424738298241158454147169449000834967215275621169870019872354436142649910181976049527991772727934173107829326241567520003406785958464824218391818300264978532343599064485483283212224020963601538445524220762204317530184459434654350097125632864988352303734357975343395906750634033298760833158616032755141636935949283955750903935885536684223111300553921326284460863981986347919441623640647986355525531574008844404269880152678252688252544132723309764966563056423980105940142324264539596009294605143554553925020530406346815103950951536795406441098045778859065762319954178407863995167249617697766682443729343504298270879194020297289122195666290242642047920117049698280002945159209775367351816650924624719048503379498587947314125819242510349984469684647254872129310087192817684562249383956601226510978544102850670929355965152935372118311507280569262355869724587215748900692024903545124395417600*i1^16 + -422142839434685062893171261760880773508734850095933299984278354439318598006647685453457535833812149952521250186936680613619937341822291336825327220602981126052245978417329721400429010852998376613714410499769833927742338537118133520191484338695594283880058769162827432171482496426718185794001345006087793053045135069385978062324993182505828723588454313694004842540045715644391026333928833200708241966890476263681434834655444080912540744983936856325298280999411202588848497326122677180266646270924006831913854245780496866159959437327897889744973951509890112764001665512172901971136397803985986533445893410843395359054243919142309652278875769146763835362550591950827648961281139790509829083326730870314479872824716720308305184382640430183571191355594289318075543738689608592964042181717148408807955975550592807606274258250557808640076031823503977291755584330069481455097421474097179560445610573079519713132566291578982006158438835576496956460964865027004757945717883987621046248582469555891812594721530181991264742508296810302331189337150209371461366754512130757470903014639305570053519610596684424388319218822657974315665806644379219579154384438721850977607070973939417088*i1^17 + 159659345194304037204280151122373619406474087397893746267762479430249692719771870831364819623922708793978181500630035819718640834451052856126915640772921578875107190813726553555374597272825816076383383538241196364194436410728361657176267124023495327082783174392257992791449419090138003580819693199038114508654078196537311248976797600129983998645314043936238745714133402678669401090187776830904192539888654473677387048499029883704174651582165956305216346307357694603403973866848827189675378806461422197983008878386127988527589134583409326836832983184438192988609669060972307954767933139684383572326243262176557075420392996850394138513107257676988130828735494323466684308767855158461976244265779195500263467820979613207206270571682883695381741374205403008772875530970027572816704181949383725174209623704115962006725531065552582558264998129072034683624876301013686276747737843570624794581720219481827301785305574861053108981787692017686556128215672204110231313721668725423158538747843938540848693766860309071325176661729245237883446471205944849790557955304661446224126292158654577757863723775914329424165859117526599353893479341858770149036792765855878519049282387968*i1^18 + 260361044472382699760880780836007174958524756539661928565573761269921447370904098005564083896632808117341554267894430173803515680037159928757017534063795629576207971133165351066824586518872959364065005884806296571774951920769502924641261873210878783554371341572828659359351682326191641780098093295232018354289982545380790345239840016067329560858337387595560713767573169339704891281343150372941943393893754896247297247723473306854072928417712772481664291779728553340531686095594854982458560655500731922809594202366440622842602167137461276584249867707787361210681679666122065162856815237878154498229318914461470858504852763308828470599669021333926331332578764980772061969230357820988831136744173489865068380545051179809947668238434539584492202496255307530165029067980682820586601510588155452922274132539241506222247606922571989543958983161761957001381038328456953747005512232100542128659453222095305529694215747578684051850629077444651629750308593442437853424504799914132146620288892984605747348838950352188929366244821323044891899198863071153458730133722450062693628009885657796902935597515772455981044623561234689403033951450951183794133923040613966117076992*i1^19 + -346297017205978120128875673403279587422358253766709083740153861332716242718245236146541233702364372488519203413787413386613527255246557780723797958481027120592730406926772550417037970567329835813491079971484564602306667909426155591692112823175522771566355409817346143831509678356297523971471328106374025663857351964010472335723477889785411630585797676973610223526917927701881660588398308408340498358782358548680918643586920835957584361273769169419892875472888913753001321451332603750411085662324489038552066425718304709149124869256759569533102109541734474148083472996126325603688074096736856130675560224350693320375515229867838755970815870387980094344153077823117675533247678811840117718459123450562221873715004658483748305302007508135052600104301105713332188742335704314420348385331328708599730534129416940451348132721213688847774787519733022191051934447522261977513316938677989388462860347360595919125803898947506377860327895068712822464382102920983745472214175236801760149134087308946631384890696418378108943830572430278471032958391134349704744465612981796441215281575173945733997163018553990049716140528118405856890650828863919600289351890330714112*i1^20 + 260553643616909939995020828330427795872555905175260907428899126126887404237065454978992544510425022077266951273133476937508063594387899387039631608555590770320778772673367311335171084854510073606777931518185739040452796728577445929319156535857589585273001886660754852507855294735049635116229996183404804305635402372975951524008501389667419380446974366401912801754688096266447259037483036793661926705074257033995688330000224576201979353925081268610473843715554836365026695349424227715596715389188721170383087002630810077160704995944637220284751392824561987738440575568784655564158889762155245396157683786052972031833292627636540293121086198685023904533388492382428486519635372331714058232067529431448499974851628464538244046314311051477441116800213496758065047975983366302156414203802085397563643040700295559694290365447043964238265063603903305315500820016797154231514428711132856569322969149334029164503737779844230603823106119640399589621066718845085647756641411058980520604812422018970477080812849641455830643933893271382770523951603501851879482061840803299588769249365525746682555925422622602670236288633221788452504965249491872322421054767104*i1^21 + -141082188111138416673104517796331553158538836994116478288931466731247751967855001900405324629487744707867264338007507810371430002398888179798975699291680902870208520001969909792993765499980078619026798011056020986117259102918339664218520479319684642289518488790036817452852025352768827989312311348728014978407213091804592578925614136911027035701187913783260282119143536055878025006680004998491159833373669034594718292917434023341141516660588128334239828779644093477678564988488254769306676189041554371633486615216446792692956851584573242164017783371795298509844408719217052945857827650216813151587162602940678723861703352227750650770710024753551493855592157866887541928848289635662978980958900691695810213477985170906417436253223935058531268730148898067264981544145258595916428799505339983648366694811605543218714180209854602524219164780672368468649703385297946688294610614458852651753404771096987545605532574145680750662544875952042343631346982136598537213640678497133368475918025038697117918186804130837128318748486475518098638496154806051424460177726418373283347446103764966695934306575022944044169756509427846436714370106567009922711552*i1^22 + 59247343240504459051069727194909057177255465196253541959386874640489302957545714797036677609409314777274679477471521839700319857187896585834789145991463633464473412353426897430964160480022165022249219955902924624337937245875631697018513434137131317171237219696323905927051130062207551491079864424302600230522249296467193451693356734499258674574536225427352001157714291343722327606904786344403867648127438905360147227868770957171102762299963616746855175859020883242704998609733183198769734144429919521129478419101561456754037642795537208974857223362676399169472937490266854061770141277244256991694582687929336609649448948238148653430923005737200088601790157111217800590577286923926550236349456757160796584716759444871280762200025569549103093322854225012539251735356821763730617617286354294338973836127301316044394584621802901979042710342713787503077723242883418160392970153625675208366428954244207390665229747904309863016788943515585487623482502554783049460484205903110615399050242953820382017666225050057369490514543791502635113828128416242155297215286105367555106430856674077279348661283128406476014091836892966296436241327343009792*i1^23 + -19524313098118355143357160320315887742873644449717744972539591955414686153300688738704774024678801265788116978749490774416468952186371457254021077665665689123812178063847280920128915648790274301467403947785213752631268171436744193182592648866987152730870669621585109796702407222890133032506657271616318034625866345731314978644992813466506730654121785512139800361809864026038838998425723721948946514076651280403026452854880741949067056324306993109442651383757891366179731063347100264344974570313497609410577567257618228644246632542222489159430734782264487888273429515381892521261264005306782271937170201200322409148902809440139624243018739326434375549909172970247722315020626103636649925213680113272023407970434541517582540292762962607215929816225876221529449227678932080781048337711320139950187455660660794929683536084853394137952599295964937605606777599052797655004080637813345241414440005260461543679291403788771708909076690009063278413369287391509054741575544646850056064497756222587200476122541421843296752974678843398431716077521071975648617018808022429431127255547581357248070578973096395127849523610542048335141277794304*i1^24 + 4972260881860690151667816978813757901760865736125439212840782590352717972072299034775181005669176175909161913591320193303210832909260865092619534863865235685343303830122549946688645568177235678968547757803018566365981289831486307273641581456545200090578709757802318881929685557277396773120692881476351881985007986730322829119616498766950246144920932474120119748562272344822341882711161331184301177506136782472220829988493947646241147858306016378366498484747282790229685929590147890164443649214471708509126027891335423689496178335459938423329551780778492455827531369354171961165669047249309653607272305917210378764898880305904649499227048930904712113654673800719789781093673042612411470011812014355059145618146284446063612045232446724408117370611344466037358833487866369410795883848784863754938890576778335817043252516667114748659245376793858489971902522061948409355517056769459162843438840134443563549499610631462171590470113387038194511809143822667673257012870057616766184785472345930112875643892710835031338286439593820032827373744542881159500662087095627119276107837718761324677315101431451179523283372863291247296512*i1^25 + -926277812451486375893612022939792735339231862663493598157406963975816782890054169253656780215027064231559862242153581566973807552451378549363742568857892802118767721867362171694668231709687943201095856739935742263216798954287708166357559544804051804271333745932937245219897917372786225931871256163774621477644802188780858482720028257992307879688656156341998853010303801347819787721839002692473500104856917347426602282049104407315074121785971348790392126545226954439164811871960915577722052895101162163147743001052130238285775201529134442245947351746123748409206527846363111015478453555395413693116038168737788113708243654171098691839120467190139638160524350430880059644138106032824774735630148075583608297580651001439158523288680588202134261996393256148207053809885658289503643151242399574315235778743682747001242471757208404128105072625003517182099608975858113558381846349875166524631042181615990154842169044068885784503868560145436451727592096712268241667902477849933351797264280197502603972875772771095818829392185570646524393973921822414334329708162947551339807024986622323790173218611581825959206905603686400*i1^26 + 107472539939285915681459562243346199908171976734523628164074202854351510642926887013399573565666509687069462130516602411158477474860102071325322724023232110215581256186368408185668408550915698194924088330906602933382735280930041379825364465982124722452881761835113382030912119286611299948791837914619203643157225966264308458962990956070985318696858280854818156001199811661130611112157935398512457408903044983948645489182757450766898262769549466605028026070590066674489525796226911321316259515166493895599562389214976547557444196345314465590421753856799669191814507933806195321319444214112328552818183499127973046367163446862830034509094377718781589726126854465894562533952261438304326161514255088455580165986504673077038482852206883124111958178860982015691628858704153903936791735616595893382174119676649116289782718229732876398811574223879623088587982677629376407020890954776941793574792019910155182680076366682200598599364717625977218481039218098792548237861755405514279818940979285781674360060743048686191538012934708740976666514539556331547799241949995725415432567876102119510668372043988461800917041152*i1^27 + -3472790771680236915343411047300187015922303794591762876198352514546203554677171222794896395706499083090896742970635735345718975744071727853835623483468921034721436400808169370143276920124863782099210931923796863271813979982664229399213888120497631768064551774179532987031381254850135245631677449289631619889913183740450985112399079891384230284896817362467186497195709759188053058627337634835502810007718657814759681759515986188656635284526494182618971205728774847562390530211723594867575090333721031962861772269758442346100187025954873826924907772683702354955011637083992714135012161599439873010915765959788251994840151436824008848092683872888851194576331106210584113643855989951269769630192439675880054686707400216537422748594230148775281249457768007571163356403458296164653517824923467487851146530618950629759035706624510537727201564116868554362212490021240415336096513539639214238467930999725255401132604892033523378935768400944182316263645567105760755334630275377454412544831091893550709471593357834373335558063659040896331554472666706066719238443112519856720268681576382367721898457263318761472*i1^28 + -974799919401114562969819179371623718207309421867794314045428780203508187582415214557350219203637687110619921971795866499167346522888106055848839116429551405514409242548685533250728280967991012469824346062766071420439049299994760278600229145480359230701604402075827222450865506977949236860192797397980193538307793883450032802043028344449541461760365182612257831755512318557575895712542862379213761130002709469633211869551003471391713793278141714292492397040378948650874622359389432602072119107198504195702959882148095592718546262140983348558575254309220815360706362835059096124295562684676446208094543564238196276468601385190685205482459800248369003637521804961660775416306837291529348074417121539191781140830099330497482566170922957804810359845534238442634171941972242652772689342097681893764202003455274320363478229248268476041961448190112566114986288588163397304627303906958924023462632868513455526370879861655878165382287367334960099143072322183203766174679053497196665768009782880413250485194553161488670198020806083527294251422431223180813831564013463494598263777775753338221657312985088*i1^29 + 173315104366950245595264976304865946053580962705127952285988033180012475928472061779287148935736663265734093745488175470703581809864339982425527560818023157992584759338233256819797351632357703734053923821369945085686077033234237109915029155519269332065736959598138151193523737266556724218709513798874494306234225905224675669023685034023572941412220041285318932635638151048531275500934566098509384931019941054061741414312876847781303054662438579664143261554894932796897178925735793752084503935812766892074064690191247283963355238808872261496535892753345292631025494196315147760253607892423255639929514561922395129187684502564534709204569740126038518902101409517358047007629394543337068805788820945391092183058471111253702115902481275914049691946856489616112237842211976130454737372722893680076594203771083058123857933925332941481170344537875858821958783273156794664088406425566120688360844505798703031557029166579885115099150487352650157590539775339998287016004903335932933991760466253124023550781073412428703964325166332632431956514187308938708411363005879752585169426003476420935811072*i1^30 + -10858115660338102655294882155764446954576235293825095250940407284224277605097124002636844769153204208518352543893621827293708659631996427390808116482238592725703538607239483717079228259409737313709107887784252420490601480951567531285550869405096598788891797879016981631152601857701120045247808323302665105620915801381104314767571121309827656055099701690095169962223639579414335301384547551906618797645425731029399462400880027821850096548302055339564430847121874621459378198667686984689708508926606238733380281559616078873319959593332666951096827575614735280088199036648140176379588301270348653262274612330380071999758774912127963246198463338402188349414739980672698014408039109216487204682987973193913201615131904697455993763806735196794567739134434014644044254602336099097980227828658649176158026275902032789977416200532288148502554704703301354175392415665212173327087356475120692656458546380194879492443027633436550668322275002232160225893653924544203153489792006494643565172354133716011626826702090260264700195321522176421204038024346789813348274815661836192368959816879570944*i1^31 + -171281158695204057487871835421742181856329427677335584637644751248961164978201318391950717450209411215113322344107324488357775597648939221803702249904961701480685509670450818839089834775015684017955599018131473193533990170766189016237776284271270431061808568376843800209994138429256004377501886124921387612031939963299414212423942549748269383643119121603618571724203767450268396923005892289618235177835698440430345861207400821635097726329566616595746273635179397882805897381145474583759327527202878414277399192788167677426345281019301767450050074446496342131665866257903918335154664531701426220225918356546617313499895589102796676240910437910916228181494732427761109889523099834999140337497409391573561873320449175401054099393804085638900228721167308431822947846094866170708088073311514196482356073545600431194740018858501033362479105027438673082471003180244337953119626934635154101179151746814185922765634669754047115081560392095828641974620195298541438740502867964054021311762000473637811770653882527088526438358742689813784861868719206781955522195691420604951538171904*i1^32 + -17592448786129582620599980668347330312161553908358039296557558457091842629702858807421372637803481017839128082023973952187735737405410607049047738697198895209837724370839778397956359719752740491256106485484320050315196102113679263165369660166854331781430780833376605598002543457181760475261089112417734944156088699764042652075836552114213663976841119322322826011319311034668800895799750446455000933588872757746587153540939353835230716640876913791612607793520194742021902935370220531854950971076459605148874620807969341475379057805793101487319426929370075632068050047810788816504908103630715696608675812767278896058361766237002638313115371122083910097366128365921320856142414221947182781875721156974043695305590020382829797685237163498766283485028827213024763763544358921680927058752536992678027307825553266060642185049070954014268660513818754964775253589617553987246813176648161851186319964614004189432103792950334670775715031131057966925303189463580050198107494148349510038160753671071058418631001401636880191488876161624722675442677705404107146535511822214103040*i1^33 + 44130554017736545221515258983800386234184316260149104048495904733371486511556812989660686229719040107470985748188184066430351592899298633600009648306248401632119242440469401017305724353822542321066502842996003260151492298010212096713909166246630691046754542369179936078647320115332595225911919376140484139859496381845563682193286067214734177415109342849505044014630145598158516061740641362606450115874053561326746732956225595044698140295110968170944771328354663949435187203143865215271141480595266891091439865614157411411693366401750586560261872439459651319752579885070766830629045805036325728095842363626381645738720402059944339730029030111344997149015506895864073985825911775699382702861737707139520324088023321521002830251341897400696571162676718319388896836590513773436422156379552261677735610146693286365193441608886935706098426249785668077856365003814125027110522003953928392647308655677663662634743307818775637946934573444625527818471717214649440480001874621172879219275628873741895228995142350689240275033340095158242762503984619998016036424122368*i1^34 + -10880060457500092894031913726697576435520333672026803992142426743708323619597518881898220319233861376255506288609107232203642720835168137834630832092938519012346621158669810366427531918209762777799177635119007192524309202501558974840444130286715220016980262940015433671799489088639261820991064230409929305506379964475551065584065240272650573949196297486706670131180155610242151147906436693184234765726519704780132485146217603331759679971532415925748087352473174856683529242901224264077965471443791208050097983678877229344221252668703443653540731547884097625600470198136677118440114197532253058646520513429284977650419759627209088232432497568871384819677513030321691670747681946571480238036446449728087659602774471575048811695351580687405488157654567196785451207884896416322262285989581098404710238039168152154672677017279531960905714972334114783386877295245787654297585250622176991307640518868147791181042135032513927748506225820868705930447611803487820324597348079971714020360849583804814775338000548218512727518114698844332535102865962056015675392*i1^35 + -71973096777145742314846554101558100775305599886026138714984584877681472790708346744873933419066644419098729150409575673345165549265623318411866460379615450432424421596495123343193297868746798501056058469254667929331714365426671516013645800640793582439985900014224269120143105103558951106603491658214066751615045749849712679520283364973562528081714949172276282660184407489216646440505378863466381078204261473144531509728019560808096887316540120589817660004795987778350962980083375448889117138750720868999710493635093060018150457386637769927678373258387238108674570732986159877037693876849260501671676029563679393852592120716223009519654705657983100494853475968717306497992064417178441226031724415620401508719321852562100434556191196250430404603144860089998127864564880188416174276198785552433141502242480627235033295640724747200771984162721068193941077621018284818045392101464966087057122945247097282258539068406795390397947023576938744421471215906730789261664477438081132973686992572244078987652512065000891527311334412439983130435167191040*i1^36 + -12682437784140414788359722877185242874622319239431917178822523681161365131667452202267978796868894807352975378482356341556566990460937931709012325969276890434757684469792407356506611278491427773941422609172776815078604914673464421629115089506750924812934247056977022263456961487550311097732122693379102828881469055240039482494429756658616824049059970321832030778712966637346391097623850146068166566345918787493199026870149726127239462194596197571354724891961896235959295488320952871840600125975582978327402988495398166080147368752458110412918071074228916103253592985820772368972657114333232107644527579747944569807271769865740669057805831905445039059618349342961765823505311362765010407808133247851966058438132421382282650931586062816714955292353137765734065893564669240283874112709129770407495858070673179447270271101803583671349351321801100605406200962623601312139764181816450774731337702277236828362333959630539876331400617564178983395391117220976490718318784530176908911865465721513867546284200082241513496195373473127367199162368*i1^37 + 31593793667038472486217872940480320399504562324441923698588392899349166746558050698080682766052989491943731810616311215573282671975249794698229452438876287441964626935941421243062926988681635334962366038688398068554759796806522550931475422779047837530511132944132660721438837261283409349517127803803081945997988890374400567843799013166684752622791557020311215940225517912610306889689148073315741256563376253494276448838510220455812479362584605056505800334485927866496895328843611088257539413198208600084436700936022479874753682366109387767189255527528392512298453115450951722386689525851755921482728935705525442871756530721568427846741693936628946570988741385869850461591218281329846097949709788303838111291090594151006907836984206574022015824021233550399027890494918569443456770254808803512546953876076661710971970654465890189247128251390562491441174416823894188697509521628748512200740969047750132373865351347502306007136200603108148002556589442321410438576664266409788152885125031647291357603674856126787530843101172072448*i1^38 + 51080491694593308637507385108871329974283044369866276574878867477783395784658104034088939212159288698123964606870451819640019891504352264537846356610121019718831766925248566602530373765720597284339586016023900452613484043862293764400851527566344852521256469553888115929396031632341084539494763365580605943326475800804564889324172345387095708266961942585869810544461028276307344194241217979977520697303364662352123856018685974640881025915991563551896178258884522859609657019420827824929285505931407714379518101234431369306205340478383990030527519995709874700300450920212950588454821804613971816408941530933732742041149525250238114792189753320659162384746573189703611792738423793206539151414623977839102104332526357613114029265837481375147388520620365155744822253584811748922138229049795783860329403865627764293898411345621395199838274653776137341295507942376346809953154145907543181197302095907980443705615840039850924562238195147297538445598953820193080486346765386566083381219880935142713572831544606117206171844608*i1^39 + 440307692203017115270105505850994318070370407227440855426423666638269316266405740767271087285610083716714226192138848480110457402292015276959802965641130190894408032649226406055309753449380345828880277893379616972837261629940631893475027537929610902844049016029854152261527061436485755479344461154281254359234590865550182603402190211036537376132042984846140382589805693980516477873046154280328835561444356389452845446263356794878514189761220060538317299019700930013135962039175778216728779380869682682445162785910401734346025190369418562319877496870716735045227469676848189882200408967601859068078614656492868071282897775942452807353597631641186396171829686709758141136948865419854274821069427589480620696580056739399469099113974848933434313624150274354638206121144581376256352555460359032552785388501056854751252926428026588990653488130724877566165084869152283478879665342750904079862752439134616278340523326517058039685100799263416173403371035484218844389958430614852981631618734120913564757130351587885056*i1^40 + 651090074924211117766817429922138769658775278660999446856713134543900992155840090524186725802292748734023244850131940358010274094531964687655681467740027305573531204129951909467530987114979110122969839195373726756317256827823493900506457406570640196835574292340113796565411913648636180493234952772721592063495997086787375710917484095085547222366240112671065156464082569494778997263213955074923308345415204212411630432329271790785340484615168675285089723938352529082461343810719276516782527905891428269763672799054053600592578856152225092989913971831800819524132716836147731795283271528319612057405317284709620686133632919302089496160543555431322949238675412078784902668616868108258150413464597079474995899083122584326071693757675331045844421163108147011158159655485942973715172295337671331104425302138468481029161218915708587807278787593377229663615066962713636090463663096150564349149423463386594845144704685064378425381477106284962985021351447681009206171812722840156116958574398281804830094655488*i1^41 + 1185974802594043696913495352579647639961763673788939405992603771915242504443087423386276409529313661043905371066339368221847271478151586261495502345614443360332631709856676187161827042310496363386315254471222251388441826348486588562232692731168454800535229612123448292580640727324301803767711132901705173769715091745251137882298261634913458072412037857569965160307905373998298977809319691920988266513719628146441880001291702420501346347723589479368062499494937238884735505657993458498135046235807409067565148735438186291017442864242163908749355186721755957663844015567566585014561078902090769061384479118790547776558313297241225212181930118094863607828132314660834372141621734179814117777521097081786474902437192955845265871997433261286090176663570936062799816181026933459091168616266255640007199285144847617140745191299700548318302285896970292954716925155416853373810772831628410962549132901949336507089496854264006234047753109298651378672214776156950456217549720956594103179929812717273088*i1^42 + 1352277736996537210196906463801187328276016240659018031405236662374233609094189837248055163897113242866348629135092670961308429968512843309881808530063142112776449161437022421987912208058593974393077682179077956407613729267452747883163394735948156630454969138712710051949318116616135751159103665772514344750111146400749024774693101677960465682764024509098369044173171905946254154439398177028194567249514478053302652234469158240252232428615814416265412400713093462625823330017083725547364790861701848131240863954482490705374349009935398852378867162496160854831903889582412844676279703653711606807165189813553658700281731385018678832384697324804607642194889856586468416174956105773083938177639526091876682077166775601648706422665810414716279714723017589233601533455054748761122200437276373998282618415633142866401270331462891074398611797763862458562841922416291553105021852902164127424635037240032853578192793152127669136521979501243994648935653336696619954975440793808157207726915584*i1^43 + 865898121121409675894842420846078616261687112077404217120190629634706192197762165802966712096056829751490047643618504339462985797543652663261912244421642199349542476790275779956791512004215574228717764464588491064299423045765288802839073528289741225141619088443704095310722917556752748643201107352519890514819253290543269628009934873303967974517062929961362334311243243648456184405138022511647890089334175263488017243789139473995852544417424416984669022775077514078144814148792099370291982304294848662489067988339261823077544966447302867421814181641456052446088641260988395977914794050764679295709248159611642573785598321680098630987858484583129506813028804070997077554416863475835952955823036651740549975445023386859313726689333451254928688742925315020087567390632220146887967182494457056964474254227000654783309854249197254538040095206747357586520383766270448240352688049266370180589688701642183834120060767942571084480933482839304237214246301776641982179986972226879488*i1^44 + -2324257289297533567723759440354578451168158908917700371861832791235619485224870711714906739905493801267431694861120585428702390615915780886341096490822322142569502938993758078809106896392200938585669263207183805924588756106511341197599783281231509067638049543078790137649487261022094436780452175352073448337773764744557990086539640199976917494156132884071401010973986913565853579538610544692584922658292453113553034716541817331562976275309752764085616541502485616732599495934246061540635146260126244265888744558213876669722910023774049296436807855678525751142665117272137912985407072060799082872050800237754831293815126430028441145460067148948607471370141499727402603067925057266214811796696509569949917495670323437665649952659975375181260406067116609326395101824459195929225312978250987466272088636965796770314703471611704041660013947992204102550202857535369675390232449718543351780990826785114464906721125012528095436784562860076997983740114306337100317851648*i1^45 + -744343817238474518432718993597488022011127075677076132323846531478726921665903255147648392966307878809048974327282819318261565451880734984588603127911429910905799317169452730484071900617420788375947743931571993980178719223331530443464428176447490162905560795616838453307668684261648937907367903535792966355746910517018939877381860716180155790296823573759484351972092011004175620709384194438232337547556871139041317331527818070219265536512399634143261057619465364955071483670024582457892073197282956566847449786205641945413299468279708598354875126388947541938295712936019126008175768651462659254518807072772690927038197650943217201580679073875417203986323729971592601577567777454366208278139008209407444670832925583372049830017514348870654545862275490721400209043194316550798177823243753046347909814757813156085617164962079729290113217595196298337570894126565844910888993754678849439383371521258529283582529518983461974820026665765485862941400200380416*i1^46 + 24338158310178013041622200125306235512836034549652402649697434709856199317353351088110196154674761177550195744378688563382805850069130414628774293511580080041199575877364526613566992139436284179516098221026212894815171042331699860468146626415333110221172032155856082363028679470376948347992587461568646442676985513677217766826730447798484488943981128726249373441451378174236490487834119231916698051647225059967230558566749252956704915953989312507425707977208235734499800753462617231342792633706987949638512022278491093930549575004999562666832593893869327070111844733806566525695100272546930470476374987789661185723157968192970278105989052624952882134192153244444069795380667202295687587880485256710256062454418549887301304653841598877444672344795166671266572873180975297848361423971959120618180130177245730425907303039088495983009288628866269178909608536133438214833251828567702528057207700515001389128195715036381788069599523245725137764352*i1^47 + 1225918896070816592002368242465518034607699954033784444345496651481752167173994210042462399667960713971698241521653984343023696764789422957383375597573163847493014665366177249509856095800133780382962200761415735908237192032497294842973805962568969366830391099269021600823373834794460074071282656615141031032202431177957315080235628392570059866262043822155188440601175833754599198648508554470588323662216016838623536226925812605913024902126928082954847497045781413206131771937260677139691732409241335385544434389553267471064546115814712309160806052526015995450010096532581433320391929780571559457249797874120303113816464700904486230145808333566100382254661133793537211962552161647687420846418281624029682595910873629127671649580160962315966035855517395329140686832868265358218229459248326309345044306780458184290760464620698518247724760301486686374467864771712750210324740609324150671650903165875969128552354643920193005118781652992*i1^48 + -3520367427626574422388584369951663562766473148648898744869610220808369437900125080056736365221312601080343870245183071490107159011245169504552859769564785195260968800365994902753896803271400090106537377353290966818692387416028120334426124836743143472799393049924626954199710351448321524595797076167725363026008787658230627667195589603956032317242252139494762403622616157025239710275817210976245293820264342028416147786163216076713519322443797611126778917316283338512535418087230797964267651375602808958125534673646298835873862207400424787082900819211684415321656827864929751715934300033597617448259309945601670595342308391935828095214485701751616064012977359264132935614792293503232524640363365740509743735360929947512902364785242221746252638391499387276973567192931129737929584558421395032114593572223133609103544840707448748325396527581851871450964597571639842510313889994847129453711828595107868186473758349934911488*i1^49 + -24343635943522447028997819978741895641018702759174612578090544462978483946212731725312961932825868842966677488276672538386588526682928170412399700153391814870394785857566759112794804082615912683789421608150144073089551159345721750808682717227535194557960109804969522701902875357655672431488867220293975021369673459757234639278898305749255062835956913184987890390042836364566021493568082951764600397930693476151027018194855509594054915702535372110776575801800171375569854640023036286321001069727240919157051258671808499993572100883038881921508736444825631430285740430828614518272164592739066986502356813428561507301738943376362253623600507368696924663389009631684251131875734359424236829760852230409779918850262062119095106046280305490037086620492589455991791341911615117722437822346136604319764299358981969220622333800919819463322875805781504525209068881773641059430596673062660825491887806621477059238979072*i1^50 + 75031666720124227966113868906781284225715054026802624085686623677693081444047311025175183232757183552621040429902412094913073427099898663850897967576815475672133248910635668094077168874529708993336960792338833065144285267229209209271085605686937426694533357290555722057210345330980208331774396643031899350492185794712704525366726648859603661229166047750759369392649778789267910135843854990424771054134262878827724652712716044529359739785335844819221308787364450541701798827133586738699622331685199048025818608389944153651469909639283584047692796898493287283988620767651296920067176740538484965165250145869736814047335961968120522368273141527819689295893389508328032930594129553328261032056587674051895187822812046022957601812699974737062970827123395127138498250815890577734580494277320521717209988178938060510783239223126614613231315927218998241573645625203323668217109108768361153195602657847104*i1^51 + -237163894032139585373895501810298263396924162889260452517205482301551022195481433910733378686902477112494547827347538483522447186033172972004689982845328613579949442504590218151931084897428294216551337399393190986712243173855782449733925408853829753108455541745303412855160820203192017293596078395523221603352898563195053232613683915177700208313859416724444455439104037526174419641140145973935495319958094016461767122574740807500262120525602718351799300384064268446843882685605745529629027104619145506759307579495148161838721438050827906996321388779828262109064995068771011267760571991694151883513523599991524605564098986747712346395747860106322430056633250119572137506969091967856817662893913663154329864231754594443402348711174052309976772751803700476350229916396859045983964765235396231116622713167692711402487285862996647973556662081974594895029703104406403599727602257384001384*i1^52 + 21372981528879260789453436855563190787015615415537055274053359518610622201051075518371035305526687480446462719692234864285671499266020174341944561049357859244833679288079432368617235303369132742735754081779226824767606518012234499605997459111427178557567190982295020480610434018221826453919673562873057772093494186342800043068528149667316151155835749000874718380553432321788422184878771874098945637898172773867181015156231611066799933771600787040286310929179119695801314098441377083353265233889634554402300713001606366048317749640851737157188726836453921894606126972777714146425126469559033012521435125067759043635548179416250014048245726489902973775506193674397002819916839717290310618832629631164809176330395957772118739795791718546317467738534130181534478732610742356406595866605347888483667937516936502540328916155224664046444510737039246801*i1^53 - N1*1850250667199119524173289144615043844388549556521805314324720082662827154613703965097069876011008189938182583351612029460227940928763508333034719475272518567251091619605665573071858582646988652207421107768317588862725957096580805667277347256310947300084539430984507718553030172050803165089575895931802880000000000*i3 ] ]