[ [ 5582505973648353415985708732092792654450752730218851988925686054266941078289703255175404460503109432070007574490735254529371660517134992580862960406375761490113217429313972188838283206772744457025946208828305741097732262761380438041190757089367910928920150070189687118489683019332385177447284835232504063353912526363782415405537738619989616188614078520536986253500982098741918582330013074802725788615600535103078280843102451821769417732762329917007537580342899786211816964317258729294634656456514249903179297690594951840412243003779829072261299561577975674926229441809646534612114605268618725498014179545983840428163045207871539844516629845030767250574697843816006163283470549081049711438828158899404826068866207801195566605610029512427475248607932839344877334817165929163003696587032125068609684447082577033992586327790076088286803600814986969002349209347498091889444302673069145473447229527996613774666137947486189343056872525061726427069155818812046197827030562772763305207018513208463638280386579622156155726597190213978429420397380318571992128391952978932630527587394069317302424142755092729602103277084335923604401904835826500153682043732516439558004207525715581044201148423233849917279152358006068856424921877727689911053970560551679700789985134284168622693715871030509163422598625580706161040631093977415835411374911476441803277984601229885532426340285332534447344726583745889711160799625174424525355291900253321174531573102428553216000000000000000000000000000000000000000000000000000000000000000000000000 + 276848534832847321175458169844952186350188443219022325421607451923068578343419811416370627550410948750943294140340337174804951099060581286062926779877472466839597916900836587799899025991762513600881728944780139615200447745695279302125625077802572320040474408663092666884331406160804640245832154758987081255735413590947605306738670637834022348180668823695126059922712410234094314789339657736105267832797222841897414487588385300702603702063329579747118316336699962717178142613304546526109527617111118572053925044081433171305413616266232223338025330832396931133201094204471748008663473452890319448600603135948490591847376809732200322654071985427438870649689501353923706361514642039547491064981728827607539737303590672818344454353546687296702222430470255899326953145918022637521493920428075880518834250560997927034538569292649311969335479865099866393223207365936600873661229837243655594392384081346005216944210257228169756402417642313600608697502442694289564703558071221312598219027030057904073271584681754768553070390343348905741931622588356168179758734553855381012032928322924253230393323357850277659888530793066292760980484684495906161647223422432178160671250071679919003931709314388311582727983103907543249636293650350475305919910338416120313545493146886958317945295163489734192047489671028131255971667426932485097705662654072071429237047427454094644226871636927734748505164260864824161243179311319257717329233978804327696716150279526101811200000000000000000000000000000000000000000000000000000000000000000000000*i1 + 8049448511870996844987601136884803745600359712194565911812150316017135713598683984023576972243926072210669560096114672018360915110191210342705126482338240148413473942265325672333186198412263659312236267940564753165544951334459582387489453834872037083998023171614182248861696564476530487478952369865019475504684715341103862985833137034062016501525834200924894535204394959987634816824530567008815240749271407794676101326217612580218463583572009131985296514133164000278636778486614995948651500066617772971707103296879904026981110948899468805899922830795677108636401879095057478000323994327337540162861999491379061050358072073686809066064967914397557628302581670101653645586750440223136268471579397520870652144400472837668101950062725447652084567175552074362959863942298495966164126738623684815493030750457626260331575837313128436116768522483218302264922222801620837123601335096594332373472573554136677800258154563973014929006283149598672191822609651893841552210032567429807624715166508493350260422400946955788531515276690626625051118555997772280263550514177777045224933177862189222199248101025356132584015960774873808852198010614499219395366934506594430329973392380863323015144444881958623507740536395459189018715341847499047321613473109062347558183748543349806649359031816055449353203151446402608899001102464861425753562762676574315420759702939244352856998733102759337346116135452860366815355581336982155292447146495139354654196031717701058560000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 118753048200661862055159263890431593937537495492012541756627052780838476833432467267384228891799382867339002835750376174889951860127763552645023006166424385441024017783510684895961314638349946812496130650515832350895904061307981744441453647058209458069837791545628641103274120111110102604473439918518977244433607898560812373839978709793386523122352866870699563934707905543645431391857233611313294460456285804983146252587219616451480425789177635459845352443651980639073642113092717741951436417088259236885021281399277771077279803355349897249990162602440721497900358356258341694727323046637080261776070779661737350036193119557046788901574564488166694409501824109965450266017834889413343135372414041911659988521153280697029239059565474286650145206194007497384860105858516692940359624028368110687106594449914229770590930528556141091889117071273413358470153774094603524405611875052822126040809817597232096762186748035708155607582179114915670377196012852402614735866391936252038861755927906119605851003809699612324617391110623293868071880645073036652846483769378181626877371684131971419185361137421977956801930459892551366264758644132735854483210306231932963392250595152108234713020908403781824675751031822873485969970390770585343992618409733401905199472478855189497590459599109257829546547651255968650754927622699953036342602673047216194146242028853502661107766846020922027672575472458236414269601710549393084528437930667474833725731295192940544000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 975873333951195404793003620279017210791966143061777362231585204194895052267292142172233616588284231394832462390823427646901626670222537003982713673871476401370084485423369205351834665238313631802144438332580926148140419596029911125130871233024307792136571496104204742958851690528040919680808881923833459992352828938838235697533842958706053210960467030095409586447422463741174514952784421347459844358094730950086512547205671975117884212585173493322197793030881603023172119281558891719693453126397342426469223853816741270541777082877897494470636341958565604495095485182234133751999292777294143525381924569056231326981831870503491514249738629849979116807029564791161727179806241605547513882204161414594061426767768950384442068488737497506344117224152540944462709667121394295354705938231987761447947012639057121409158437786156055158821945271347102578419123146160189612476851169327704925487477792446179837989808887334628464862596399924242371862159366893217220440482820630070315027517162272453720194064427959042413517989851059147866727146871953025318541550224626833428810717648337309003315674212777979412816752786715212231202786233281751627693650270545877216163262060868461704310052080557513149819449259890950566436131046958381502095046471911729411995386602550379032689149687956103181263908069246010452293803668829329593021196817572321361287676486088724154247462157386856297800962556842126832235992480146772198584396743982486091992007201259520000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 4749958390621087389550251191738553226678261883644403331979006542622154341715632546212350836392330147908110440214355503102435867008358013902459874457001120543448771374800677032019888511609939190975690609073507451762922972548085884454153298183362602973400271033060587440766277201964984119722052176264732653718978018498192645786646495931353766112879199401834408160185153582122971431457796430416711851866001323371613282126779800799192021784428236570916801085655276960368625228727762305223832639739351412681857161462705695879013224716281902508561337564749866411582617739587854585969672931117606450675463656456067310393847515064012165042797000179989153943716341098641285689835781593578976079504944277755511907826300374943856376354419104649744535627520521417398528189929336379828772013902675591808115657316449840498795260511758974123559205373015083899885339652864665346827720003135947066181882518119719008920721554695604410969363735023912014445248440530707103695955642005827966919383060336357317347072353324781402809299114501810474110114547495884203743454695255397879107938290234486835462439132229763694789944308399336416748409974627681131616015995310711677094348738446357666784098225620930019406608348150095692229156173679404969068913864136669013687491200304463870943677410225439945447784136308753533401391970232617950415940397153891341177319049442503108970778233608776664034817033251878802146084328021813158935726318831934037626350560975257600000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 13817990863487719501984399647991742707516066701953151546720288741665548105919951374153245556569009610957083981203279570527380516981988757524585373495975336014039118330077884733645422698675393874952452293033731546355070900325541613544883310275528623193563490522476438739437883582395985164870804499788947835266757317185682546175448083405011525364832597620439486822989549341026952404715925685069230720181362087399399628764492522859363826591997790976386244139113387923748848602266865613086675550377279450632483695597294110148131192584979606101261270444169323762912314358820754614503593713520203145744370364620842893973706308963931280855751329409741779830186772712116119432927133603872897643004120322066142957682537831027958695904840674500302725481653799724560832266787055669155892556764739803680143681992326012319266532293956062409182221472118887391196212132793561767136880348027733345582909808877387684122770629361531174329504546907482879978439109967065073498318523886854368805480255942149144530066153885369698343604053269056758011977010935877237532595104144288162940153462343855596791714240638312532545515864642442814625463743549552461433766016968688266115113704949936108606170406353650387315276188609011830967058172496144513258394418672689174034124884643152526009175907044264481067191267954376168014291342347783942336713765745422688949366850040641500213811587603342053342665337203577037997838732270234431092140122998957979417112968429568000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 22967661218780509960571598103272235008867511457393052020170005162789619227900600160435912709553248897367173213693331665161127404510398328972522324676286299432780748918581689685110374048933848567682602149438565489673103499909051446908440984641901810752595770004035216452227066401286588478414025665301010395010742112328395392506630698524855701635365843094838196325325554893404117458023335019301520626268436416654092012780138228474228646056552742200729032344254245353524373670451241116242555358517547251124942217115117213889813035309602560494470021122510585649716688666994528237980146058177397355187659648139721246145904432703051261268664239648731858321461953798411330324857353832282910048774448265613721544154646150611445940822400360468003859379561137056769429742281413735447938078621751008326250389027989467624584780685482493802458468557249555474857311598491322874546769650912219592939751758361959686280540992375922136494726040382263804590375833333042820272426423840954088290126035027122717436974925360587593321169470115759349149804045658736957386417248281669861073945541277230094115858048737358566653575154444349342870323915046628640425218358820227613961031499285078768063499489258089819503109832459484122866682958748769908226759779511899767168729090815058808688493482806830173031259426143786365469850380261617475549389871938023676165412995607343729180352693222893349775734751903936285771535335289335253229819829078198334059061234892800000000000000000000000000000000000000000000000000000000000000000*i1^7 + 19461540555768371021165848401053586238905570043640754551408693321357481318272106930721894951365010926673209396818432501450803776883458056798116604907408897849904995180995771723040611362887856943523834630406131282978625209503293141635047709612540689066962900893428856031202777413853876261855780334152975906285741341005604656625781292213166090750376987681049271130038760155766057700006544818050001057799939087208639728478489687915755806894906662420604584692549678973786290466082026765399340815509473013924372076020937836733893222937782059756023030921407379299440376122156471189429311668843974917890099597650378941298554218388836965574779467135315778172759761662317028840304584532380505900935606155465437627856177774331118082549735296617768166649163323628955508058465056402152106551543778586196234681388992467906878804519236511901878784258200092553592230201458194501251432651548473654835628171834993976664401566176826174683777711586727035294322236758925913100438587732487080920190438934001548138830151997007432673466834612983958599112587782615865895879385517514456273520256783153605097931056151454855316652531381743126994731628091463687127242193807586418731625709074899534002586038200983036487650087002945638693973594259604412581598173017194750685669673983266969081322444964341002513248691576326363049129243974447950572046654396204329128821042048566809816134127070827853379495708045494652320725410267862413621952465741874103019047485440000000000000000000000000000000000000000000000000000000000000000*i1^8 + 8018575517820825574811765384648807048807485443176047818929663580364918833767374091922869734428559251816876358589047867142095824347671254808090500066174858987068681476264237857722673021235198179556344807906503644065782230811424006928927366488484215050821263453084082113231264822948110714321524011696148944633484764580178787354965387608430071264707967146068889534357896442499248953168480316632387669926063235523232937399810308347978757703590821044334894292409802832727034112360658050326416121093590828755575072201732594360058200643778374878874334503373507714854081828858451426825344498889569158674499235709050191486310651544018134038731007452007501634163247516013610272669259396965716662097173380851312100002080348579204686173140734625163191387873322268112290830134197892112160632742369236895217674443744502687293840050997328870519082613006504944581640924688181528907278386623415799020988906931454730439837988842616185724398604545324709563934454912834525080746278419151604655152509397510059956627255473621763448714314298500583267762851910002636659222380230159988462012063572393063317129331098345062288163228880512290551417006666866529114643354682630586863794321016039539091822775723304860389338656117738392345789877254317647615921167974039769682713908979315742371135053731286393486048015364681403433059815088317526758238041212778804362695739105746925965747928248697957219320699455394467109174791126379079224336062376850924901498880000000000000000000000000000000000000000000000000000000000000000*i1^9 + 5949662420413316517642022059867667509307709204353126448417992898826260131787785966007152723610958560674036449534830110637153898257169598015196144067191854024903340733614146042658348901660193176018604804297939147627234283064187038237490325012422029143665674324524979408039875192295415689162640589504976789124870264617058089231837951679877138268500926317378334825757519332168214495658267234865551110316899302030038731154415723576259392242615556661459508207317313499138177431208710909458485521345400923104021425512753719251673919791196370632027149730764856730928869143261030480958195861029746843205269765475993526621051102867921184935530583955678039271045668388410837602738270708036764724985570302450804365846311557043833936616155960221899339364381003272569663817756581073912987559593864553430868351059144406881430523551943558874254039489393569534562704371760582492791512565521704706388126985985520684151497929581855272247501783422302293116495900788783955472771818922307283731776191757341984648468954337720825693718910041153734062307076204853084058530239913037863865290236263828735381913152366756073418865358289994701996703590361666405628732249072944696848198055725247149038828144421284012717249731909630854662242145733565298715823252096235010012374294618995523857706414043811434025994261610973656477612594309559174530644407566782086720083918177186245493550497498927314264353454087258835059076814607235701782533399782423536074752000000000000000000000000000000000000000000000000000000000000000*i1^10 + 4279801913320617684755223778223512842563308212387426879403569607426969606351147569282433455012033064651796430395707765473666905281799577631177594208021090459223509443281890277837920001458672706785549041775441374220597443316739792555538686343830508594354646528714129658343008500006365215893682920144172656590503419705431404059581074158100391401321275635196589956414728448530353623616268782935931395510142387174643193125262303354589936334088217106794927598554085745663530103239431768821722666205845726326084615212427386089404121385725288788980105136711695225570276884036533602783900634059904662993380951556836047257071480808479496427674736537788110624998113354997540553699605497793532279264097171844681923466133969732035145613625365027880561399516221593224950463222195191413448424808946567486410223487499620356068769207987300746071081196256165483887528940725938043559937782117157441090923988870952580368743066520480765580810414564227622552403716909314496654918836472856162471071854390276316733357712006734950272969566175848604447745100019733046775648484236579346351602132848969632372157447774507713530472718234118183888221268601022742896154045131690871878113123217617460982959298481011135999039788534919874630995933833619384724826289965709574971180722613463615033221151181648640421604790795657412397672476421102862840949951434769610074101761424370660277852662963848795666566088325065396141957282878385354513909707223706362183680000000000000000000000000000000000000000000000000000000000000*i1^11 + 1510591677784335681144556025865574893544502174713885018750735431746916686735937390168897787543320976587604029673446600212498356488896072274358723737928760422905683848090171174092370660725512638344819673339863961101014159239525900840415223713125446140026134731462406878391568893440038350664352691869237704062665273218831064080082084900406568784168010423544836210336601754737453017000273577627634564062537584023007805111931222406181136231788400690642253844026540051864708594778676793280256697856713026252042074647401738313126386124419706916309509074529577387661364024487149132686019280696478829846459198657468794364856228580262296369134662470584253037850002602664240683309429634583052183433419064348299511132096907359513822127934234633531783851050566568049063285740614188881808807588453676520760351810985458138726537600378899032075561565567644694405593553362642073084681528519784040957589793278758383286312789561806609053727480577919257418499042123059377086825551903343755089065424433127223681937584816820094303841264981215184337361144298523883326600681499134104979476701512028012875152355875456639078613557033258247842054753494866360708846584016373090502607259602384248032816950999130503313683881353042472244753809475139379530712329797086517274505880690214788644893159654670630572263406371219016082870612482391097877900690818200827298396810931096346211660759973056056765714265580150024607782128638499125962888506818967912448000000000000000000000000000000000000000000000000000000000000*i1^12 + 267273952730601354132909105191356345724033514545243502111047804698715321263197831856826346848347208847242010351240780601633160092400460724211299097415496260806659049524218344480417773478738253119622714602621415057015848923719975158260650886444512766363256197886210924219508610695986192265873228039295376020831189209224100795821996782659481671680724438264363397622988308050850635840811203419793192549905085847984502556481555183640218851281039472139503749177839110611259255743593808010059828816844617029210176274765538329741565514358889916253496831226363447515555295098222702893997266986827870169843344055248156773193522632550524993869706960329082528647267551022583104345763751504438016887935116956457328906663210977632025508180704149350996233618263567270886772513451171469719067889770919210521234402688640730021079118106191593906531526671531079308059495049344298760690825956679046772644581518900739379859575295544211083500645206438758837591820794456550243328668550145745121765587087487570875587356714220988954351115998386916942279488176364895435584578972786264956750662161544744179750300349806940341789032144627482645901638072147515498154193654006973063896111048764266308729588750020438030244727361570928763511391459687483426343025847387730813233648927958275814593732353666024386167907689870883630507691384911370561817885479441461104230258138380257008236521295766432607867716062451030407874666828954312805934292281239142400000000000000000000000000000000000000000000000000000000000*i1^13 + 32361528345183744098400408726690389662291602094863415321633756434412393456358054027827265563243865234641774786895457493338569982525484209844201872594028949968843478858966213152201605183937385006446202518567506024424029008569465004562734835816205230201800377590445700061835297898466121812299021738797341415719039652782114911020255307247682370337952415614792973229498244643058934730885748672752652424548121723752370349104508186049474591387523877614816260979835764567940710830687961268332039745197908887641668810944139113027091504741421921359462504111008116678642929887037621879367483257389529517830995471918094441801301923009108445523690366624659768039329586891746724287938695974859759068805800948637310214209370673110448333594641332623933085421140154850823169105958111062807479465612528982481200982609460437316562849112188658686600422018821546123828999550764466167136597306738230425510913292740670867130528444546895877893139348135869794325507905611786859337995691928188604578161803328258092833246667032123079187304097786852601504756012127559496419989192813345839636242125369437202521524830691953904145299826521577693063976360007963335220434421663683377718800620531208618709004209283441154062130168366165995116350365324126992518080501371702048674297458142360626520386484758256054261099170275495314359776753783713771901808284881163863715532270069028716444128186436014150467668453221761425007442887306999755080006460006400000000000000000000000000000000000000000000000000000000000*i1^14 + 10168294390941803661219002187340209611831658034337806836458913577838765530879390532632457000147404533282462036351081812846817018442858583717047990246849927903176510573331637641407469722611224778596626835933347753193265401290384744600382724052554424025465954292412718114466198277274704449483543502703105709351078784892895439517902063118679040010222416127066971707722667179470356362579165579974959083983764678369263273885073633242938571538338030775609346136791245706011533147374698604209890127086973355771741615547196786149522339680656186302865265681146214197062747473288930154225185859691681746693443958142347812857607037542025469725095720047137423242819500932896369055742687506319900289457801074500802103435558741499814104599463884979281243237291018910862916828888273329636424411259974532210400967691189139254606922333204414663791722796237109636404423232437616256330484026157874298353852718164230642357060916399768924259567744564016093733435416112390170510987363134604819570862131069022615102397749943479240207747760492461680600376948507344706509800372032121762222551538679302030310811360551823827911419105406155529903628334479356782079742536301312218704773421902996736874206829814885927345701002494538211220119784314176250581771819703602714231251832235272659452141274667060686555413597926388266497049999450205643063367922284393578278090760705710115353494934338978671718089349600921473419581895671640987247986182144000000000000000000000000000000000000000000000000000000000*i1^15 + 429763842281897206131851050508854806789002412948917519029952929896113915529369644414475197156434463849093731579703879229398732981771828751479880095123772197270062665804683072325315933025593557695944296152703231948081427621646706057240319180682387598861017562886170200732757706408863644659229478037033803474767822387607880696446795927670765801899810195567041312146295793260821161177151886130773919326375618847476921524483875613763271115086939883604825680664084644354967063635412607701439344951123143911430053247629727195232385507518372199892878874968457551493962494512928639599793211922931137071783886225400983976304057011472430732376438604241016591526146347610710869855896474269639582067964583011784625876150077827990906377126768465586694155480055824555554234120942665885611869287089915848210707598937492119874167056987925423799062452796664590764616038546275976311291198023101987216430208349432165107780978783406813465620648872622510805132143057810936708780958102617996410184180496545517437227417935531464772642173313658308365277309230934583205009954144311296550166558801061869323706347434575207130825664304435379785442479253934908707014563284512975053112548477003059676177562692881033952251705485886158031777638611177069539638475890528728686842333096393568846696502567297454679805994001906908600905661320969040113660240614029835863455997104829052075485428119837539208877543602585879561227589636124274914431817600000000000000000000000000000000000000000000000000000000*i1^16 + 181042244804606904243963749833228629097952260216083443870405207133430203827957219316439641174419128289202838877452515845656951104940391882710640057033550129604551029940721808959916729814367995825776178081206420397052104080455060914772024676948720380618390942931625259534294386613472772628614139125285549182068850055834422560794854489950615299640522637512747459943527591447624908499004316964458553252908698082701616205440366560501627768450526500808801083035925423870727745154006912463985453066699884975276489377596364328423259042755273931009126456343284314116813194832004095736829396739471003307969704857404176469734886759124782427339797104069299643361798217370200618642178002067297546455799362830777190556668459602817189327520743909333796194562178692416522789069181050934554343240454378561815081220445267456046623427313185373910160203677964508025606285364414228968687203085343623459823547778398793952283667755794277064737206726573017607806894902799362515808048825341558349287917941715584959941385717136337185830513935235464911873126954440479758959221620540237168597635664653865284821452583685904695581202125936681781299679175939494609382011797017201961117565465296756559145249393374491019162141670591994065674201568396201808616670755790544878529491525520882014681134880080134145918457710059059652093948781500019158641373192097659042634638278756932286887844215331894548624995937419143873371085401192733479475520000000000000000000000000000000000000000000000000000000*i1^17 + 5411095579057302190891933510858646132551199460873259335569879154958130831059644039544396098538436703090039155703995466179843050649511391035294477699047655200008665698937104966757036455631630265448672070063124784542069580032484533662158664543615613690734236919257331900225868737042064241669922111602360948557197299295497745278617827855595450344955303751295548381371256686481590148700678302447364544984075338098551684901999785797438391524281945023571394745838589785229509584351230891225534583383760129664116213376291739088504113190859053103117334536990509991109436509409884651592646010186453700874039887020310537581147196017207826448724534289432242116344291575518188843268230648036639055578480036619090659446754104572110796922904639439662109798554836550426132325154804832273579530767928249597040604488329824040019093864838920880824887224061485461565286932727309732375836022501494443252973941891155663371765603626544949792437656241411370722386732026578528592371630363792103730548394195785954674252688072582879541874285056331446743162830526729391709772395090596649812499643671523094087388284173188508227080770355499521690739877303176565655698990081468520209464025607480021656631960570949468550048831044046669622933596933510896953731878224876568115440339913655774824043523681631515464994440615257161790962534053371345445982164933404580089943440439910693905872370596371393049988834953532606522517317464287196900000000000000000000000000000000000000000000000000000000*i1^18 + 1386471711420220346672952768271508566109932637771395415577791005743682925346574251463445067905467245072110836687199971365602440471517999566737941250655296894619203862907442889644394207859607182983601611787102993225032547852043528121038205245438887075889768528396104761040209836629436381974634519889128714612521178007804392109732068088773933466431598645396102552951684542640790304607394224981675717516650732551350818076956449970532772371312073270104694873828099790361115216811683423289153078881735695100143685342395894968747799863535755664646413633563552102882146849412304329905267810339964171300457795176386057368648738316365018223936451872152963987553849271430624504782584547835139728399123179835226017501019666608564907999741736521375312772883480272767291167462213189385043775769277932854749839308190611649949003458353149352850324966576902226720099446533706290621211568464703163659621494152330390359682086259508263367067599210375156104599996706510700957442853779095242206549455749953010973323340591973026455320003341806611589534722708646308244246342071912099815445197545585101290001381244949056896363152344757261535625978585481913896226946665402472086774502715632654729474111575446080556362865628375636137724077412739811467708215997001045985927432546108460614115387026342112810722933449180588496633113857624782625019880306294868679527845228337596927639472212247978036428364635084892395153397785370405000000000000000000000000000000000000000000000000000000*i1^19 + 54954019832210849453203896918325325783697723131267949686391547908324792785758903396422176425922349409705685996990696912172631222359258221288911220795515664859486170431148309448725311316967723263144764650936595237296302266347485292233623611444276225615819785878967112725987989228917123510424039259689192485830914995477299342415909710994337482249617267133546006316002574423172280037821132360821529690866259653263239560693861023966697391143399352513431586716749719202660953579882150006722354102515110413218891586597162506962449795117963362644729154946383612086729448481242168347079240875536665743487937616503792479177381515403541116230485782672957329737457203837178126125165557901244305192104152662596659133974002792262234866306867608732825785713822708267587972920947967674507638136227301328379207662592490038108691672638786800865040545432930606160458055145133082437333065932941494737887351742088361592246696033543865664174451438016617591397579828348721991507176945407852198037851132184175249182574241239229734116215438461598994658491508482518693983922461644590755461219135160454127043273275229222180687828898754586530186657842568905624046729729499216629993796372362490957957827997533976326632399288566238277002846469582134274824203514740919324646584732556083208536157005137435938392004858868990953381656097488477961681274238578258401357730661411017570820173865090174620962656330775064815055462713530828750000000000000000000000000000000000000000000000000*i1^20 + 8665981839262458766974964060091625993997922078451693374220017600954381178861557676828275439679784516815661145536081027188719515901783029980288565539202005329861695256683668337648712996760164830231145327915645847607932911135941428061780043020308993090246881869673559186561859635930843849042442505581903916603605898935093835013547954292272293518217601452018360922598752487584983096861792578825211745073201119566616762983762406625712271973242990157467974320886063613924385915209898750482625959792912684570845242787859225133795382120744817803781931585734741679660973871770208738763018059843626666172984796909065488258839175987853486636336547049103894940691572554727500623051182294684264796300130682250902742292856222780783877053066085089638070106867897086570292900475965240794741666271752545366678672833160094704344392344598240235602077820264956260829791973108426913626889822622870667101712114713497095473669067277346665090660823012966557402846447517909952931174010503844092584331373809118454060578851362167448918002963832416254852444576857218558496187448223646564441499825950605311833740260489598840601137302748113319372187745266461210411794424992837434538406283972531217031633632743245323896871131333739628655343555547212869346705926689061468609519225802535951614079026351170696868382727966707900437119358443430066392988572657150574287251087378237434050209301443461307200256841467477087373963358684500000000000000000000000000000000000000000000000000*i1^21 + 277231014041870770104666360605512493197117251741012410775792762223081437432348477458913478303479348030660637665270329675256111124862055295487478818376845063289823443605257746056296195328026467800265755258666148132782500095451378833753072007508504261833533855385894510334555135050271706362473593382557370293836237450680265740003080427550182374836291253719044483102200628193496336160227717652985451572830471551083305315752137577108298497685265720594397910976116415325544216758212589922727196881868244507586753381062588559489794002727092670063350593328549140950392728434444325593894081631388675751489133483610430635691645908534454855216507449861706585341390758548429157131907256032653502662372324407601849616115961634024129535608652164575880765718443380344192344943903330126998550837929065468955984240076929090994617820450157609194060302943454699392537970916527597992932041564749174901013208591099620386382147716433257824769672747025441918139258014301915157357319257644577846052646968679717952560408092194922816676094238974779158436090813484527172502286130694602902175064799815568050672258278543703313131136321960642570243789924823248698892310959985023165890782235053378239863004099669833687742390435247793499914939090459587264918343884010569157238558367139631274628276929047662511459545294452537791618142731236687651392837447627038459155820592975007611420780626316127390958279622197097862711416443750000000000000000000000000000000000000000000000*i1^22 + -4071987586276892969980573127891412714696923710846386157781671663011439709023609499860311513621114711328040680938399366130117320931811731324711901473976825807598456468492633120404715998632296978068135485508074730948905114508810084821489350107589789302510080202065868203610314269268504871278139253722851125451475441496018632866088183250836327102616019501064577126894820277037714182769361184292391218018875702613878208404916239905557194576901891066007407566578934196043333317866793920744233762773444319766574456901490904298356726688146920904856169648953014100712216886576081103883802180780682851641027049305211318396887873448897147195051507831453347027616052082564719031034317226370310979581462763193905031228388867587767739395452646119728708259562302530307234826798714174248574154545186041953504305592370653786979756616179973651832181654630401488351208990731053742814552805673038295902592948824357707701720441134295227768185314191859800843039440505957600997220873809976120248902818502442313402617315263221083374552437797621802647130177403419269181645671642413888627553103926281448829478557179513861837108976102848220975532680021631371365556202944123676996401967877343313884281966569073733024180404205340729559729723466055361936578312090513530083159354263743516699118884582367910813533148456792196576879556264432703074970766320705471612761263779682666934101051718631000512152330142893951289745937500000000000000000000000000000000000000000000*i1^23 + -1999674225613142260428287555480316743136775915065713259394409226587836045814467454575539020854139062348567214433148719356551909829181733323812788177479809088132044953722245103995528670245147658519988715197391220552180620362650115312397841155070098207281686500674917662843138171008714477745409364504395179988208217522063802882066364719779715539748340865446733852098836820622406519682968045009511409956759127021958636158291660365589118415306677835289460818382605679087835255704831861458655948303683735835042964487435677756383901858917697504083431747855010183359477558313062699974933829977285176493467277083783078966313318578515247288447098703493314686496222392355099652414349704306327234135828112055134406862686410504980194735686618296323377612998707008336720618205480334921605609223154466649430407578459598035563198950032441484524112015514525707739922301751409382661013501044452380830440623573186156733476111641497684345538957685489511467453556057425802256519130271092711891308283138796157955429274443306473158020243914716837130746184893624677812941188862991519489268416773165939815072513685816419531558969689930900766056221686220034486852566822697347877854376788199068319635670538634084093016007331839332807390770312363075508452204214436053939612426226291624651070609963568816819717930204652008612936401636923971588067849465411133774284355764940560669444023407422824814335065226251614705483398437500000000000000000000000000000000000000*i1^24 + -299529087094903818346333346813867290928505957683218260516040414045825684810848420637041089741260205309631025893018132688341399756271617444676789792479861436179004682362820510347658421157788694881871557521473706844627021400929167769872221401270435282709096623062075871371586146377378353758938938589240998876929799419290832650163395998479913672118863354142097586445237711656828214189631056113058516146655099832042722509429842899531564542790514995206387610524532318305330129977544225963297034724940402759228964433378616134618494541493920761595731972960763561355025677031961515236971356669009046036379724184378455436228110391614406156272262853043833185584097885679522094639329273278177021045239368198512368175013159898949913764399756099298419473056897095118023648556317464757144239245794777839032803699247786364706175291332281588946641463489047947369509386901581816314550936773568451384793042220203531729856954600095335316756672196559118346780713981706830454126615334757046328954755560641745769958180027462752493232289977757597028250229251429861152687174014477833790594519285439285815668795793711994060559221604215827794077452905174507566153661436259985686230607650298713550539800756961987655457703960150936375504135259767436985602448774345294188705112523820571168211077625484946044687624298525111223410795156493131366252225269879765913755386258884417448767859857717734469594754337807447680371093750000000000000000000000000000000000000*i1^25 + -4954397543859461228632932017422798575587363028004187415355889940531128394312397500656200369407497362484367649723906377983968833096918219617881196444864436673500551318587577183387529296578868384445067422478669997068356533128791758986585426710075104518101174398375026822127215836234223418764048007029159679769106435346890611989455394126192139802751620188589072544114544773220253886362413878005068576492725945863566483648298497487636294095081859910243892313404639451176988124200145942209123564352739927313409406307433459841347257815835874239409767870121284007405538066369527678729718934350733610063023810827199426139369989601938229822917556186462149789040923964790931019390107084480493556538615850805512360627590091669202937175635939074309587879391766246999689806796991020668142281912704279975113451907031751140200528619175844262530705861077061070947094096296902786816231036920777292706236424366880961743405623028620335617641786559395208732701327996393749902666183652355652877752900861014680252119571904282244591989167137363958610017290700931024981238338447577301959607496617216309209385581763494316839166234610632267951002963983059212310675364295085972292344511871172308018622450206309577562631747544000195967243886554448972228284716987299934053615483808742927988154106732871224863094725387158651116343265420939401842551917378959296087106165271881591591489488358781059757439878124849427490234375000000000000000000000000000000000*i1^26 + 649746476843296979096255971147536568591148981158729319973752871813306435042483626240004051995233446631517643429214884371269288252598929365870596379344994190793864068201996147447431585748286545014879469059360359085775707170862641030784368957854143835973485420903966027207311181557381270343345085487954796930002120221549943658576684925348448601139862900708590337524151293849637663627342134647034012136292150954699122216075311175282601250634045967582752335630345967443026145304915443917452073682917853503766751998079058591528479441750063541300739771624519171628805995069006283050519370562069333190244580072822830737083629920087091969824572694797672988854315769023183667544906938392442102543580914024228493319203618878813739949251572076493188197488355570787069391682184051581642174730005010504427770667932549232819203076555216859657855526849290126048429426624150292747542693365386011042419626124227284100798148839801467464266461967098628658090737811586092572147657991551901466077542276892053027497280439314815264508080923673401376203323331197133044822342162230451644179501489250774755728847090541571419435880969273786920763796143685201651003058185908990382753763193224625788621864307929302527055864727192669584378763095037829046470336228726125717272223360363767195183193561488399940780350941629454311895247391007363003465482473319234695217329048827053001385865634181033730282587227945861816406250000000000000000000000000000000*i1^27 + 40924845958052691055459685742214808627221438055898687453516553493356492951490859135402224983898041274482839630296668822936184389671582154939033740372144331207391275708385679880450180416989236289938188291129828432781492937070508429292800382459951202184320514898903428736329145341732731002258185468259522297265085147704048622635165199735273948810304489725721996191137351596027860560769758693468953830453527736606720594403457147375148914394295661101623831739668282645983634216927061617220894211671329774558472057246834325100118278346023739047063147743836589670866969054430181720258877114337510390452476386580926514748585837559684609538789881518874086589423907233705197059557619930475416021291637750474070051681536050338625853930735465115878547099726296905764582467527788680140013497772476358758200904526957762011810634583715127024010735580092933123809553977009068755499807236799183189807146738774427462809882512618275146115418142395451151918116202314388387083197953419036245662999188022897357966346832866901183949798528045610080228223209828042217677675255904421133160883168606859397119723942345013160581197346393366572682605884368806228049403613021768275517425077065103233730767243806869613732219950567288619617159768024576580385105081401613195231009248505779615681756004002317098957980523698278904486251555740724100441715486610026432896981523642386179335875708031799275377399785680007934570312500000000000000000000000000*i1^28 + 1278386130201983125620757839950555169717380864676520061837398496944269120984690119084427567934850188062858007733993279258026954831558368105385569715225790553182559633308685717254950396335808124436108587683047137287210435356337108196050722387971695142114633878484717820425958315769512995461072177517356521943913353319595623087562165548871456133463668755849785842398518875856355199375402234361304020244464544147162101816555889898800310241102694389755779537794871800076409796584378050900429622250649897043394087002391673087538556519230338998502463641964952801991880292392665157816896756040281523055386185932854218366050557711043564442743697800932399087745938364482137967809638468568028207458681033064824279651780281989427462657061066916072464014567996964498669214786235956482052949169361545899448256753345729983040274611929020021739882293923642845179378201391671217755721744870837950835933944160792441445214024940404628716050875806344245077466677943286743108813090365229350809300343894249436948173157652480282252737736629887867387938219585575447561391526842542403138007928275149857997015271768087546293323550142756683876441156293436564745349945748928896913998214487579996013810449333671143022621895345543704761539978936095547544127507214582298542895030994228349891646241174887945254789790357474191281745291006546175099158624647833376936769417301079713705591034338479046529750451278686523437500000000000000000000000000*i1^29 + 15255033443321731513673960893953866086624920231483253855709841413426563567762851172717602268621890769173974518864572489378779948772844028656409752008520361390991944354524412663774063069314307512001916056354394134974030348278455002177255578517180440252812014549245998421505178679936563000442650411652444692473004158990790456768732999381896190429132471920093626101616421309788818508862721925776925585332729153504811465113748532224808870816576731883803609483290994582202502291577463832470919397146618508720179365511897963207332650705661255657777403921173967331619222431340958364157986448806979722082485271891919935206430347891515193894805269169617808954020466444675914770939729906254793937946962326799433070798165969147634220354714798307492311670981758540877015661166651742058274334402595205965732494104599640824147819739506388266509382732129482044077867336873718160151382433895383436394052517928911869434997842953692781802133030753358894316759103755578079526834984086919069246795986333235319049258680593849721112014338433640382146770207653157655811170855951981991076099489198297715499182429036446460577494782672297117986729503291429417008229253281652022024421635654331070462389110151300006936911552304798341821912425140254396165810717401850525566367963518505077720629564305240262287318050317882494792487077161159128855742106873006749945967578614329552622835662185811810836365699768066406250000000000000000000000*i1^30 + -306284341412013084281073086297882923438955493786808691722696783532214312579360985836903251083207016237197346687370823972393093010529283358096380616394970990027689918696061548839770270175498965239354746801537834505255113463678312635543023098219881526345010114219221805624549036746699612944326805470181681204877076666347856950038966576441877587137598299502561419010781858830984082829991210103643808920656467327377383310378080073645731269800143356800854352193898111567523746153673803784444509570903524333701800769053309684625191313337398324421498214626510033757448527252273311846333142374752757346220404035449373252233691304949999112327881716721115177007197972605851969531348927796624191306872980621923864468241644196038190932518315454352827436521643881788417304579526088208767899890042648304822530820016595924447647109760996035494796638481225638275588388828681346932353327129292813403658862977550192689550385407205162357144250848874881527552228201639948754682796749761518655341213659860847802086944701724192919822817182630770943540370959831656751556681381517862258167277922743798568086141415321991730760013305162788064149310410417213200035054716285799450462930365553157541868206671202845946874309730978839984019632897901749891496240643142956008429228049261690794590782720900449315786126978325776309067236861015503235012300651183787147225462987530234414050055865028985327959060668945312500000000000000000000*i1^31 + -20924592395601453981321118047650723197163576419511054467532768467784502923544178248903645961646528449681316143728817552517016061226441711536940344930086522468984244454801989849997811434191919663297726088053209587136660693470715155149083913928563539103567806970633192694784954110750314811168329159620408303015936177358369917950496178245971254289782908886378750018192216874998916844203786189401879602744824613866872139305955297274599187975552123074530521651262338781978444036395904768662809470138215284254341873002796784962086692853260514930753000648198252699742668882616939616829940497012215676574192626078472461007438247493885947792877581500775810281946961488961939385668899758719887021625999998852656063282691537599460196050962844962991888114071201388134465873525437930539784505376927641339061200249206161433724465788822595397688414312569010368756613567514480007528478715184440593851923349010734661554428166572330009713228146986262055486230062927557328471376902125334019068594073595956041337612414811124443491961427235013132980006289838256556288388793226122555557237009161525900940537999041439044221388220210656441395600631901212240434163597085010845266597991377687955605278337330965523217902618817081252520058607243975244165069490983311770100284632476501789361888162339888691743867463258698920887755090259857002489224243687591287654937155086215030714398822957037491463124752044677734375000000000000*i1^32 + -518145589544434679988149017052988817444299589968093059639351204732538618064741450287678437657777441049528620120188649742433121657071108911679685922705653994613776561875006978760717499433413673748954696127815921992348371021600375032807743213160687320149278526482418700370384839906927036658401146816091920439032133792707045469955609403075819541531468097729188124058735659786191143875716428178722664383501179956760602949170595531918256933125254833063320782359809357823937712772060948918670107901436654480132837217642823337324488210208029070374473333435251928500246048577224587750282562329010239599433992399063881870567972319173869013795398733185128080377398670561997563252907067966235672643317866269467162272041776753877815623921635440621873994594515324060037283755809312295909568362070232923925684198866631263446438826402681052405367505610857100827432280455930617312371174899041711579206246620927067042959835812836989756150289095690688086719946769025100449788196135021832432803860320194118136073092521652744608166178512378331153547115542407113000469131854137653681886177535737675423774615676905201480671459827808393960207627188916722771208794276075170751004873113651157485462768135423520725085349793362389096451163456851326117570871878817557724646444114766225274958796509426395654289314969835028315513205418234840068637389742561973419165074794800654076445117750731635838747024536132812500000000000*i1^33 + -8102785386530247734074320973584949568666322481659039873815227205915607539560373183789353081092515542101759678983184783200548371544563820123638915066133522575318804690711220273884575481253263058246184873444532317269174199285502504730014454230096692986908512403869699041416577318953692814370358526203553874220928223631420564998803733423254514778268940663583720190797248362661915544399276950663058960243725838468142566180081929786762750514751095482613377325234047862466785173164631413880971645773457017038396935547587728079540593429047387752359558342718462922941224140158493926466939674130259210140816320034644357043097977471794906141558555267293235288280472472308075770187604795894368475254531788736679294793650874822665741099914362021079815799856115489042935271275640127516444439672074181702909477416083789833427265578860034857927067110862448127267557978485984582514311660799669317335336553782182914312628723126011767070875645830152031111969018325598418776213899380740453017825339103440085717476534507468537994570293597661530038151484960144769829800666122758975758233342299522698838896428147881609709125485237504612114382182677575398211689331267117819608268142827544715796646189846100240401995435542184941781994166127631631241676948729465289244279289800371335951348457184314276000376241227695026162969317405389660188765776551646593977308156148667004614851027900585904717445373535156250000000*i1^34 + -81088522975615150568627809732720642446159380378422250890455296701186335373697434365262592115734439919162572895553833773508181560632549779044031396998464149851236996548514848101868444493928674884511894840692881437289276076378916631262477018315824793507474978896847770736950573490780823170909163805213465705782567032201927338480835714371237072370966188530731049030735636367418286670837324110143126953689270808097879074147516328232861409951475207270291253949364310776610824223250102795006293040115757750551502035442578839059443310696599963594379373321871122160133211112923443528569552262179300476837097103125245524772975273029125857478972384884580022918404943249707084505709505991555515681439048016106913858947738586339173418989806254954270516427793505497877825474278321250291973492498112852202570948183660397111767854528864030970699219051076970570546863006215757101327405738100103989426757233051506222113027888331107540911881389303617005213537322420634488897695275332787131338486256631247268730402426285254029315622449286160519749599031316769158744409015531265900266402957758392907117184944502567990737878835727429362924723637741440895713559345923718557032689778464739375671344602288930274475253936654103895903842300719897820531818762949545714609800914434013371386098759946600391250359616110123995160762011408810616968640150216662083228915173755344022061605427879840135574340820312500000*i1^35 + 1286801560001446764246667083339588676868263863372937152431439625231694722497309739634075083728221183513923225332719218546343462774688752091348320572729748310480693110567771523600553566728544987529719502964101352093008263577751095254267525996483148619998398900156092272218557661084623020195926184703403107860400642536835342447685280494465438761316221734222543492349901097764322258256769092020243288838774530947514703387468833894726691096067411438179137692368134133472035412758226123318202880193709286023141471241241258770709776043047206731278691149948157287300235411922441196824766221548138241860254335845086714571061596919359797954899181526609245570972421965067051286755959806083438127818319456988322995270889818612972946621620098399434226222169174467323886809733562596781134745881933226554079444677936459525519102849834860615023235896826906079440703195486666691351506265507752045788074053858136705062615876534373922268535249920989691288508187580135354562721108892366686801439805292182758122326007813380915617320546885081174841223135553196118455179236290235170185788881263823323751339437206950331727098371900401747567076591389557023337618980264935362916905999868256806963568158366084281327116526581732118786674675944221834826085044701164620764346116633591439744026323228047993000566736393910652233914643453944018011965714537570740329210530115182676648816574015654623508453369140625*i1^36 + 102763310213689278589477612304588406736767267896491211038627799674971340524204060548609211717643669879777826227495369719987706870488611103079983772311807342370745623318349557125856598928357439055831050401740063998812969172249464290144367590861023796141681278202258063861710587041584436780465822005824420389257384503261455041562308030235935246836336549122670087165818164312930542255044872866682098929996345843661148151085553114334222519417177957689311036951398694392525564521591735067568728083887638623856579403099356349619853726875038760231776104466991546100124311397933515617566530227238109560669352184287715905381945422237222914775543512865260799431366848560481695393896157502273274477769464288251838735946503954636746971423157498206553586481905537692321081010582603625873748375529657485920677195267156409540347993926164889011172904814687411784926804306147037332740342261187341343795325056611109224258895404332985182652167404353294473176962957834545754480182661140723236307259997574163102638275800760300608932757600121405032507655191428193554507658832611500228372990429209593354664380445426599877797354482842920966168896568702981240137936687031225127747259586334652613947104039017564496500027652816634886277904623896833754195106030448215397246574306382628061622546896440798127508586602867327825233272964903555912809022458596021317999704616213319386169314384460449218750000000*i1^37 + 2583165525370328647188382278842659564400376317789638949452606734481356222499748172622516107650550879216018200880486977592930520425494281962623506996967217539332403918070698348742571383936714564187516483098766557119605214097866563709895981415680955405689119011114731119304444672335850580986249836830023491574588261980660672806928386127694485089344869039168860689474441148759444215825479281717156809500554165660723203789985684582185280007858712354174759980204625265127207184764500183461443826480141159417250200538514398705945150033051508492888462137060520818065088320112294506872318293757627160496619812803908791733889005602419408549829189430243227752134430790034766008619087837332458264567244489567967532741814338428135517871187171553119063180378246842739844876811394861197087734110586063892722929284408978353492039541311540848405303606143119656601785584635979351221767003476443773977739579460224308701109389832957096466759919045043093479190712259751959099395376901681710044898345186737152215417756953995206576741738186266247831098593157755611343128725418311893379240685153842499321127281498715526851326907430911505263478482467995594608510536954575464714954010167969956625381408153136813534575266685991609454844188764470382388747751784511589553557324721509021917812467520666541307982593961172350566023491258727061755556845428598485218990520224761962890625000000000000000000*i1^38 + 22831405969922890092003357934581752545730841948228650974917492205800316158992840871856394931133610965518806957782683052676986920583575813558818270605982203941381761074990824176927383434543818269372174865250000960759905243454036841484536409081963024554523714599094831412866070149882675572898037124409083285372537012371137209922229238745434570122346682098249473140760682184974498588532127781240084571360700839650013032936140022598766482422404613668844871311030954702993818430209070226557608817196735403048226198993326276559007543368952817231241031624085582358003206295212092266952966279980901878456090909077584661922867589423545790062878584588864341326912149984067751047342263841791707017778381481958803249539894013453595544005752397044300515349949350575090136369988983178951578168962192802326924128400565697811495736769713808560992098762905895018591686257050647555453952981681740452060825843115209529788797044287628561434829945793054925269481074439587410731608009452714841857290571429964070928423749194408234166013697055438954046438497331155370218767574664606526941721728368149580886998354390295743417300580074727000502750796320239203340711377546858743176781461732105091376580503514800293155886608269787489457759584069101716393378656921411857812043624627355678255585418526376999212996537296955862832980164072105508769809447177561724203708496093750000000000000000000000*i1^39 + -84683250895828217122142194039255310502957246996591031233643523634226260840218740598031519404618826980411458673280718828409196499868203120806261138706365768720309712318505721739063526913812693007512120912760865732911360317032538639444732831840517556869673474691131292809518563250694091173246406929825346035333056496816581573455317886982231335603376578358732173057664123869178265818384367254494952530222180188209500437517134015306191228923169039111233963404572041243063605002276563586434905670782742346672547132978515016215745713550077493620168106843957521172272974388852471121409702779670049359222864339624543708212701124120793630568049729621929517381396289379508654600045347862774013062664147045024118980686065889084515081791668216810180004945864364725967231625819930336792364673258598180451125459073056669575379652157090276213272512048770760252341673433117933776780998508278349558164286088822145617712385384931424521264631630821101090998423143769179931804448815491107139621502322698827202531420574889306004496844154063686858213120307380576414328814461375989718303752128569231319463670346633043103762866616104630576273317322589503109884095347609600478209765569909251881283927631456329709260026573105714969051711278158667045131028042734010473080670801476838256070619497910268712752838448612024850542157384840629697256975218673597450000000000000000000000000000000*i1^40 + -3145803036741843594443473670260231638950003727356714665402487678670916626487593816154604439568322256175214861682547595902599660646918441385496608354223280307381163075555784709541444846417952390717186693255798754367629527359914753743453105545597448288928320068646349325398669141336860148523271079633905240156565956195505981093006162819713931398217427632472360546619671139949643245947518732639355332114760264369585047717904860430392220779133499725617412732013914195977010969368912664866672155451843727439487926309240701054157080765225672139005608033387584206233791073424938349565277094196593901694650313340615192608942138091477981234373866006992893880810760823701122809362902578350633169737413312125012668431318683598372895188432784430032800758565341399988814906549664317773037664075892122774761836106709803881359732440218908094681542385665974191940347946121614152523589194814657473495303072450387842085345565967028521759716611674064679506888060260273156731066107616943164271141756147833041058642017830267105776480576496622480520702554289944671775295594367648669387929453715037685224919633054596854057230941871555780249526893771320672651549609788893580043384116873972710733062469491997331505611794797248013744150782302933864806097260160792301375335859319955961263821462633767720868248408112282802941616705686123132273444886959040000000000000000000000000000000*i1^41 + -14939653766987905594946661127042961407688662332330942013495614237798349315324337276401606973219947537329444893870346342137304448291990207781436837502805197047113162608183629876568183118780726140131547185578725464696277410466848051693613550800310306371852196606028764757894769661429829627197794160232350425595555309243667087296644904412355729781108472122667346608810188171949477574938777217701430858432540538369154358251909526637055689026583785640190064072400584358539227748035334191039593088821041454151375348148200853083476301934475380010475107371718422387511050875131082910829661357733090597916130471684933113902051779159831639461769454124295275674005346959662465891968358473071434260311108988577473016105827457264054265528647735892585347747079348194865733337955966072088300277572324927196925476116964264884652729152230437176665864412990433726352368077613939775400179662728416088593895649167180969766230126053157380578538919850428189141842491451047060320768978334593587484412360478519844484055798708213063626154875854742835038521812165472124591817424860691901265778602746502214337994370504861382133967038159913068709809923358631183522402835818804585755980528095290382361307642912658288599949675414502310789802487958104630987620965338098098705330030603820336942852524207504736796545322942818369360040972924720255793795072000000000000000000000000000000*i1^42 + 124677573504256407365435858368845879809743050905425131328418945924865956171403877246846547472853673453899803576657420886415307946167149528425172599178251546306411377423517514729320742032030168418920551708112528064016835174298160617074891937540638233345271363382015682176413208679694692193394585796096921362406802948028468656736742602078057079626091438394083438304803623336124466611366023698662737285503135739039653397550507713459458489655421062806832013951689712553616376435554478816837019616755480121002297194621087524449517858143608555239087610766667380257361515818635751136354127182606733615019275190672879701162986089299405525993874166718361714483260451630546257857674363015301160198051693117460866281197676742159486353381290944464481226695520223467838577835097504722029262964595501398786506087728567240131151447743604469051588372457204257023324031249132381399886664718185028115281825984486270800509369396050834253512611245659111218996943769165801730346173514740093395867374423315837967485463253741019241260888908428047321769110986096493545478241847856063951903764097407709897641254407114891480137413595499378311786892604988791175968663026127929340987639563826883362381147346209705952566742600293957292501751992566246377262580054973100573201442646232095929818276827339168648605015912926597781473467807840966226739200000000000000000000000000000*i1^43 + 1966406782527883083585946997316535236220362241551220239970325989603467158609550284470830559021178121622914363574849436370364567800044470673196672295773869174259865782860653703506169146903433121435433597136165714197242863950951043865155725313456683669781728527871520960370610069098257361167928260497037555529050209961419993143963268451617190334584671831121175803829647360240531953527340609916902415109424074288716369423299068691291817274247625314351282838358368617869639225285316509183089841888331422592330063866731092661766861352462931983607439404072218427449856170201226064049736791165880276476651598564424882143426761892135698860664880391675958445740845447284534248221501239990198256828402233084439714393172648773736476628837956402726199984910372985524345844858649523420866279053560420458041242547249533641821993325784936258696936406280421911404179844409039224044936402812358484096613582436114678150210526967064815146412964379480811072409800259960709714130878167179338473837566115990469389567673970607485291083759299408423524333675472169704894714602562536671629052343852388914440936845753744906101510324409963673895997906193678711304471171773905921414453066636001528571158693682239115314123387350533610991463365494842308566542538868351375015955797945914660565585699471803334927919162887421576888216608849474355200000000000000000000000000000*i1^44 + 10547150888496521186233277218558326987510767051708373981458035012498078503896532848021686090862356137805962516310827230160514700832087643450621686582071457977005605513180015808907213919971719314881722623588867358226207690279363610786922927222291801309817933185787435970668655048471187844316366524071940046030294006040097861894256599617144775894370776441975704361721116694025758311113921761548259430321771060447061116539856886988245609764745355473283810827295867613534127814120550206583881758991156664495943456721449948108880327609078501835632720920144860496154428028391722249234806783161003287468344804299054645470080532743061704812140908051126754366578536631387404120656234893978543938866892832167497781685718055972992163119436318092190185514018466064952282304097106782381405818860485136874693957896990284951670223690249556235732350006021039332606841580833539241312097732635302831101375123206466915888417031122536833827081732676140155061686335660076678344124968315915209444590971911599894889115975104459113532092844796680904335051967885335970345852091151197048530901341399813526546130432774615419549784611290068618263404024592170382024663738787222575227491173876700406249164451215146356725046507774890423745060142404155968524257569504044566899053339942495904918752244865312991376388068674071176700615559479296000000000000000000000000000*i1^45 + 26172362903473656905483507876334497152812433910220967384175956798063012681412776070034443545452319007024322143742868442047434695050116553455740041261728974316217854445832748714539928305644144626427595438213723440610898470952238362578212650063258441806004394603334779505302213701403871160514903612826937912363961247598691498978752680047515500439281613171651915123459306893490984586277242763106454246892615668301927762220778743088910739008009610091399126969926907431539111690529608309891307915774337323130099457200932192438737871258139482489234714098287917883475590656864373743004973014046207752048593785784593778796552147606189051482807169413843180926883359286096316532427980908808778238432080363709950797806622011883405407198678140102344365195785382692894754106767341030962757354509663484322712234530372407210619989574764725809944308796738179900222509335228924982916736971372262299695915445553436512613448711954240122977214689777567287308069245022828740151679833463359262237224219306046031591546277411702770821751730485067021725208223432170870784951821566501456547489289696564591210976895959920091886896726683080374585164389956490891432729708830598747991804811661742829292550212119640367217086794262889145731983273978380400345717175366480626889740322848836058123710434927442390231007272786827359020489113600000000000000000000000000*i1^46 + 33927172459320229075361633406809041862201444388824043364578977448508671422664697483624823988088909947906430791131398590159706534961685301877445265340461381491027447945520943683470344106394870951975617105295584393755317516759701936710474165020546697524932767047032184686217458207351408864577218937933183199529372364618902306236806785244432820550820553418420817226375689287205922732018497397985188866035867328710453605705201122808439795281577913308991211648279159370311049486570860447907555744565759995836852088683935427668407358276721981260380738722410854764430578538593375844604262661617610442721846633708354892953319029706221454065824246292318198419598404769589326317206514083045489757633509810263756617678215857954506526049036074676047057042465872710684108541478238002918420063218107194967156961456534438232519401012732494099125773919807340230432855913318479008652704463743141585176514014273684245046768800128108729194366884965630919330438013439800363120159183607511597811171530852661861283539723796903999328807133189830708077907017231741618234785418384963313929162145838887978056549023722771356366464141650790222250420112345081117206310770312915271410957804537477739097805693568086567047830016519586301594577941417569197898387617631822206827583297071793782614169299632167731038998801608230725222400000000000000000000000000*i1^47 + 56641587896996694547754447512833666702940177675954240055223082500797924826819661081021269677820394801705390595196057583574358040864316888465921751429139848992068269996925962468426750926464849024162381623764125938663514914221636704891852273492678407452535396765636586683677575885853965733158578375061027126015679008193419899607360345653564384885083676695476452582590089228873367536368205575432769818067890255892836449824829246857752479953033396895176105505107228820291722650099506281237872737433401588001935627377448978758365169105846878489906553138260385327368297731626688447684845478553122063796251265010389753457485323076381960883234513905752529121002886867098547575642808783701334323007785879426567070491112262867016268363092442755267601789916990527071323031437046611433391502616540970163390854730787979439530172331063443494496400736654048329752368774155218051555485081952346319663373874024240956909419930212317200146669994130014390924062246139251018667945848295087090926403148379785509115674807439162243512423458066480957898724452157510461155871274036076849684514391831108815654159224818463805287724569228677410871446105314841119510347430853364991275612078697683283980046390500887342520259211963365355213678330046698342553712327686043575032981854458991997197641561595341484534530825389080576000000000000000000000000*i1^48 + 57010074533488954589734120485944617704658479924669559034344128279150812420455161709284637675933862008443256371744514320295482671579792624085785606041632197593020278968195361535281921687917081872425761032323143351062869882090697171551037921784074711458943988424518285875634218752595942573933148941847892339331714681714189999542991621945357249275361855177526264414869794631107150138194605778583540519057267404128258744638370214931663400750095357735133176293203879794625045400929376088517551304982095804357084909664057359173174876853632141874684022293200786142589170771587125453976359331472878002233506673222591266434245215599647367134586539335110572239229131642112541084911743238578806364389585717617160365539015771470729762468555547212475480052716037228569008683421025752727266885037791675058792444408347507184117598210667021877021253145283706992589608934705898628533794726349365565583915979842660422992515231376813195043504925409152606068782139552636207062490005596633968556389469974967417837373342213113492593886418672400722007471497605975631654144748725071455934777214934708875586255584255056085690739759332382286172424166490103528346291928732580226506437284034523714411133615450148721943477594298140644480363023003876571221283761900654238422176640617563631445518613008009249022585864192000000000000000000000000*i1^49 + 26906262912713022421270832519895847569256403830546258941826513299711456686361146200661578282653016210297490472726234994206409044889536695264101716235338904306195484925618882101522177695681152869460674702315128527031363092265676951795298623021948244281542760149161819065269927989061041712114274453122336482435821107979292369050172989080673118182569184117455714809408208463643466440060790027766953746408090147270712842664622213604430740572627805702899713867206072768051080663990910367387674142959918173244419179991838959591104947405430865074104334202368315735864711862808673080955259846921976234583563233275001935733080800371225361329288450265127732842675951009812330610520699192989578358438789927939741909576407288286275201460493501006517965367096829314471429107932368465037358828777122231120006487917974041692575049655199909764636669976864950288477583106868562881426273572432731026226919300823192390577627806169613523036789002376066061078972448335533858908331308732598994921826111174528832101322897081037567325649663056360205030072211923047053715332483500446271497894845690285271107100242400044891463121940262232124803438511526446748732796673268516506629782504873765407552061251523725692846045770167385437626295214017428420140209648915494143102736567230414623816451657645122431337103360000000000000000000000*i1^50 + 8769690981027984687726891482651409814877833136675180073362044991005096270100421781912305870342640061793102031937980119360764841463899934124202760246969966084733086736642351280818764736610211787318524656568949945772981712567406873553815396756863680486074818154150576818648431294762378025440346063901893219372845967821488076727646777298193589376895829486173414826346809056234504606380108661383767471553803900483981026859483767662187057948896246439439396988200378601878654571270589231384643503168134092250990455423385914005525601245787930992655436688010290185700877682922767193711804297369305486610965869045879653581937640871993712300406363191503463365159954533942965212631210656177226851674721549600817366912218669787365400779489462728455514119680684555011122402477846656011601731501440116775543953066021403823842742039256612750045694648559791111427995769440983586934974165947239307799518549094945494913081648684073185246609089644157295104379661159612271037023656843091421293398801021061302200170819062240313187446061854083664427508830664295772649619031028937498255652764368972174902837418370690858481887192963355102572737594057829609016916213882247601401915621555624983019042191877056609545246871906303618937423141209608180718746949541648812311166685893378629608888251567522709504000000000000000000000*i1^51 + 3264710888793287913367289806681409881732597392404327704022881656180399708698693834223881213314287920505853437799600064632358531665064656932956030484765935888552831056536712813406556606204268471981885832563983456002168366897585751273199874033686394894832847334852936618403068556397620222516356805416379166157267646112409220382456293846144038719919241369853527198714908173947966365121873315970314900074687087611460814073615198991236915300597794075874912671679165558581490643714095015606413522563763261548913502219769166422298909154574444222539081614854251781587416629111787708252668249892448275656082545456634402575717040311410994566207662797489780314532473309359002359225403968095555116613868988595789154365746344180279374583326002233532681382365042664890356710789975174442530215886477519852566636208151609865958403454707516036027218315590151322958997182378192021054000675094169796871683650800172101628890902593769827472880766171157204160312659424072084239828576789955226162547469334355579550332144885576887522179471000766560132305827976383037512922350345897328452197312805877533269736694752340492402511265905769078887879239081843597289993015759112419956489384394614435616398363328583027823302413880945745459097053583488585087166510995445674922905379578710625096952923868364800000000000000000000*i1^52 + 1241149703899699823461792708020430480056121865245661803269532955545302308997015877369762095891472142448422528197409478701909861154240459379316508584742088254036942985106578833930122694139428381985537695346632023225574993399850132273056593722000179049004468443404778736229158023604671153863981248872926206752476307409670356283870639669042133249387381820879328680274256391027332281296576471834735858683592343951690933139223735069613959628261970172434753939922068916345162550913600957289633199473467769878654058572903633159385260818347333665229648072551891928370725511172988976127518222266204118034761728815473253522468747417240979338975573148229019384926333224914836869002655777798729000796322837613406659548671152477579370977054764283463188767803985505841147997729309872784099743031690758078941869502662118410830351524227084152312028739304727319298823055152129021921948724188701972779047443001271489864674773107723306613849264674076316164665968724898845121376721899704788481676972402137034105186888474344745225425372367349476960652645723016514617197779042334363680828595821514563841143065225718002397202756735504485293579561224776389074409536996380600954842394526814404320937058948479304190266537305494057347719866383357722572335217999443460390904513034886801816289280000000000000000000000*i1^53 + 50045079227061127184589926205694635862956792750331904059390239902329565153566489598563896397182306233016526125066361783448199572875372534390790874235418635491886820223267682267546858551468762914799309126199083156689398717813736545560422733869160988802256093741953420695475080097344896501942817147580125162213774466956254368718066939585807385539303013078967286222207895664628675644939157764327828272196278490122111327817492697217334909939686834722993392649387907536205482331194037464362660213453129592465993809328754121130003836550281400038211052176054824026639300062956187880564255611167803178576495100711076949288942978329794708934092805548442421459681967580410190552464850164225619218988489712064426208595510951545207709200714792907163289064190883990588650570908803729420544505078140645149028565484687207085305539328045704667837370579138469091044071719495646790020335264703519696249947604022213830703536042427067695304071973390524121099233770970028053074278944142563004284169738764028977743644252546724329977727132974383689850543997357911930983767860487471586613624528752758820608284003530335551828228387313592331617441811095112223295093822023356383116248175220886972699113605447607153204716882912089881707864694581605887342745445502620166685335802802434211840000000000000000000*i1^54 + 202614282824780775258796311802683054147156067428578666344669432496405235370052652990720503429226221214188373580502801978484209862491099616775408561371358303425505040365726451642373231913332371184845143755592996361741768007026474570717469475288934700290891169117692241989656049433103528649735868429962146427381942725615176749633220275286275365180622926208372198924654256004470433068891102235323528535687346130801771159002311338978787595296245212143088958326964873614838057330475514432282284039991484842191433046351731903619458980346732748954257325886461267399459831699326080421101520996466249111742383951698148081051232892119377987371337118636937494815002959216525997690517881421318713950496992318382295319501482857664797015507132962679160220196010475132382716169365832450358244074987291095581395342477480132396270599423647225761302389874871903232244534753887954555292263238201585059188448272778208839625000534950081059484503179033430037551510845075364378359860231075729516229113129599082702454627665288079116130032657580844947134090700339064585420683294134107553439453778439226557860623966737214449982657756038176388752740766327388233159856767492572050684881232344631003684616531436755643746508203952081169062108880114993275816779055375572933671049075097600000000000000000*i1^55 + -14324652509088923212864513272688645326103447305582949883397665482777257371471422557893217073606943424391627041978702003707211601733295266851942416525474495950288650721215524283611218568062825540995122788286833354667199758321120264534756997205903852393646855347320694145365932571294827131812797458296747838767308029925469116061036850671134110116043117202796063006155948467591639707231528967824519626700564352344327565236688386947563362994266287396330822698986598279168435857021616452382285303924154556873652083795370472633578337529982529278251098856044784892896586776895427636251364998645402831374620638893884046067500827901406883120002771437684370055714190725852175038885800552923510207306197880074134287653961151924360238962260071302020949956126274059933605348865194833576424078127070266741759704615713822235791337529097312750883126130952327149452536581468251344981715136642038847570296324784952914035962584406286388459539077877767739624730498506440966154205250876964587369630476044008053426280429979408429530997403692001000452272713606156151787587519516361166080928515026760694265515902947816117495806881800559256822210364569627788947498137954520500186252514259699129313074157353301305682934167170694573407762166000313029634512048588012651418746880000000000000000*i1^56 + 3218180756613591229227101315620996175065035194697922632731440813120538141314522246082963227463793894025753896122769708046626773462137529964708723673266415871400947374715997176883852302816331202877830199629146874065699685449055719887487311799477694460436164657377357339853250494200329593927106230498329577216957112039437090760603748781776613653048610728717907012076510920141077301898346508313245347869057198085307127816246276189336306556766521095077649024176284340411824758630625888014232979615704940143499944659370504500633134637168091702986163801830331464843814837447235054333773298458942015764311918082960741413481731765980089037269856410066677482917162969157874571888044812179456705003133976251679000753836581887289418774732484338424158800279529641773750451676585536473997590697967290974491849270192118385520212477908780965414134446294235906165133692287992247983461040298962719115709597002844544257437100179896967661015928038698295672449397578975499040340510886534200419394834145616514664624748685213015179405974278786632268760978859525722245764307173412134666188231080455000916660639890920847358740364446980025456951873799661073739262386423588434105346966531017157459474181162398421283840616338344945132558785913619733299392731221590016000000000000000*i1^57 + -1385870150292332078270397084399833200652187503030102232309059805692359393941179033916621803721605427258436525586029516186461738857122203728572692159028848004712868936928808481385950469420714873510815956868645808931088326025311665151685063981379857459376480233422562267867534558471504102017657002031295278632684700642294858191964405578777543192097324446384430597443863677813894666602590608095575969986090410253419275129136688303187652896155158478464798855052290930213030472275827233406412311326778970682686098472370171509471331984085536317330420628923067685067575281029049334252122823345902779708555044902356980353877549339942767891598238404395992665426569627862960451378248516652750620878442832871085208685525344414861813047660297436924464966950773968420236107585275428933516093547013507319581867363663122766103695689263780579771222137121265190530170583172277860289107969652015939832508633258226309183281502516744136633712873443966292418386314872006985592078176108238362989516107324763606079754313345996216666479614814418778107475841052725173323870623382427098929461730152932073622093037376227010880471955102747069797613728266171170136733816280295398596050123529373118921375425591443747548036871379610122945100664035611590709235784089600000000000000*i1^58 + 13321345492743753225515214858636784696552048497187365605896150540442814956089557414072804627551313549872159384850300925744681845060985654928321645615354978992079699805418070180544310149518006716284712265994593130485069212727785080980961890344103193383581484318223678588268373107490372813049966294378627604094981919330446039092690417170882609798739414540406761742431271017000975084197994253914995931003242876495547564983197759446956019071792112338615988081120186573065200672842396961051307474624839398655939276774113053841594335479612095207301841755330155420176847065239433970439212105387477058447006019451837903345962048309562452418330749200354496826175773750579356125323948124595277281195494739337424890620878455766406066715573884786828640089526393103007887942296170107699428825107154008438881768757719503059448821669159860612115046390213177200094899140418842496625358919552756250517926339524885055468012368515810041003764580174003453554799852587303562456794026337585807524211596884567010840962424996135470866614087646064238021888194285269712543930084217150897536020833771703675595323991768370455400143165436214626682085237862984422157834550341253038486823300190676241748616951264006176566660548571520478016250438601381668454400000000000000*i1^59 + 12942799374964092863510401973332239471911522059055466097990748077801353799833118141794123482521561004837898035283112588270126450859872076124678206455134949000799942842927260799660216728581769663072107922428946228210815180058093745680946130651042139861301104173408429640123156601768009598002328285697331774197871580223837162194932674640725858783736259286332313335394102738818057418966450814720135134329050741568685377194972353419745575713445205579202787220834823956858415347778180151317983247330557439799155101651979184347212564291805406063159840930174640343325546833390294012208117083187787966964120263100763020887937456425660176614336420209664882346496590472546489180117461307116905062940960864096036883335265188565769241462584746190003065636405654845678270626511412479791090479142313908857395233385622236071963696918892398806537712327683298461429238495589179367135502773200039732990598906291926689199840331998799853684462547979130787559700536779418090605471580902404155612073435105313791389931831038753097998180365466891196303185616447002260530415885612527056963774063074805815434709848359903431582728591373755797882767800097999894094924935606571101418216585958295565730530965115591927791971667211703239300977587650560000000000000*i1^60 + 710161051042792585546582874932049496717378519779902259940236667787712862442397529343198404270786893844999588406124598227080535897790521917922715244081299449416549875304014495496865141761745828215211256405210221111033069191330502407772902935219392244075635249483425983972354793403497007694448688372390049898289126948757501824465708214234235143499371814568812877215321345392585078204149367914686251581188298601587137890087146630469392295506444138904400666947859791217937633009310402081778717252555402726847852770941543863800915485048487617723224650781502126390147709686352340926335277768739855643040606135641412356248775577006069055355691619327077104334685441621190201672232799187870158747700310054742164663752831385288024694993513211822930751774381333784596429048627893355723143224813884311006533832138577134997644323015561506542706364678753149321891212137282981309399959729616719631569133317608220514653284500275148264892983850005366941841600689117539252995019775635377737718421657671234657434604948861800237872090100543531733026423639556321038782420223941678863835662085392048389029287809735781181894400361550820906286017172055236600790882760651991584095536943801016495050249241997651337254636848329493031210188800000000000*i1^61 + -208089395558508122106239502913763705709590305623293220417878719866763945789828131994563503841001141950725185515819626987689517294115429819453157665829196001621817027557673967469684295232302224991902848847921534269363623818235633740496546117895059078753883466868338340693086165240585146950416036784020602230794523070749632158254209216364162947782646866509470436990185361148009958877813103195096823709905376356991023258980056993133320779237221932956346474031456864147454619486780185859562696377257397608551645749703251336112174985889877056794588132172709503150968929518628689768135384510192695473375808114430086741312020416721818709771536924877116139599349980327278104909813906180167254708242947431218675188330896456803781811264833154932307907800478921430802636623666590339878315992435398813761748389320257735855220346719340537442574537821744414255041759435062262680142586293606003313006362218638149075620466999537353439649207851810500881886241175894562689660342318303443634520783675171309859407552718002371607092090995968556439197024358166644168844103824070731469499025175307811944866739826574215491678997544878316623840256813277322508829177452810896169978386540495952581689211701168090695159911522049720320000000000*i1^62 + 61295931025692863026199382383443555099059495792111114695699202242203855062674880997675210097503212171777231167511305196666873327072421328218807969405461150189805022379112748301586344815024590059314301943321214260785180046055145334048488483077410030040240180752493569901317191546084661392050576587879979423800920433150918805896841066042765581611921276494440414907248615429561452654995232543085433586357892794596268852643260175232656382602973058831675813090683849547454144332776458293595205491537132870905025848994783960062809511999673851517338822495580752235287380829608456082096947413615651068564691999494165561617567324583039143608544983768729883202728534082161102843329407351134990699919750430664063741248104328188700188103237640224018961106202472132257464188880767457665676773993576225747448631648010693420701121304102653863376413966556827843503444286708176690345594469428061623368822807687992823417080004035932514147648380372533758409328640451808856779226498550715428443465476949880367266456211232479961082285315183885419453719760987423103286354524070083176445013704098820808748935966152266985798746571860675804348134468528388466641393122686100877378887082532664982725702870753109680957947904000000000*i1^63 + -1077900671843497276921826500918903753715167646116760552817019209366925996596505709499164455591306610303718610288259059760340076564536468054165891043332590640002201588677493844327401866094911533753356319811060589944880122990994629364003463729701615308403618561841936515531764603239895399431688119065074095708746756119924952832748600704200578079524057404246009576193651301419831877196458217653082494091437860129464590600766989694380978805817482637774597466959527647224066514261835668419710726308215023672887020197857189477386222510119395522834041161136934237933617930824732069089558712706173259115583685104671799420597946009029622839144903142127133428279627461843174904170973760755255162863652824397102119850957320529389400942913719427555443340987863055738983593546320974106762889006543119164756203523646470239887771003102906703509879342091666262780937778791543547706516409433708975123456672347884729417453318826798069484281938285099562176276788026561131020861315410621272415813687131354621486467725742004629121421224593500159304434290834768447638114751592324764656272240200572632948919421330782403682595631146421035521221259855740454279651053715690022542777168706468349399228837951176704000000000*i1^64 + 139400665864017003633917333472985351207171638543733996650281954630088402257501228121240151906728862130182757524885708383350198477099710115796481340103215024590316063467423505000391898670411200635389460697166932950435540418653948027035899663736812995185157710746623476253287585890936638008469507313362656890592564601687894307083932015248271689130808319936155289349636339163380271495871145612007794902907767114365371315380325056430984039210034039909609729115369682460871113177889742245365656587487007454082196239066106358138294953400230372062702246441886645596690526678597460818580179301603601113059351703649907191647397995447044767061598361570906699990545469181554371628940963141962923396186071050641826210177427048246405550422513689991505782982968093104713086469986561915977840706827112812730703849629501563622765041373542365978733214476197702541606905964583224264917146194491784903267008612971137022525468402928800158267736568893860167598463446916141703765826083309925478147163344735861720447427722166343962373255552515755036992395485731674841833676108384970963742957343103463075912975157430512207302340701067290848523628013592151776116690074881845313326870225121334773332049920000000*i1^65 + 372544780845585403372805974577971783014229222054792929204777382605155998063106751271610828059673944365824145969510703438507653108920144752042546760106746747757670188850053181158585567918851092402680501300065281142703370675211079450870041587443235875541653221641491729244365629684752345615304776082771235568944187324967171607330064675668396876498352870573367850484355730900259049394271376571271136498626071250196966908214850190269917310279502649447052191510328596097277392003921376843062882811319113123294040624420656745365465528087018582382635024632589862486624131300590951397310547920036486422612616832664403370909751301783162554652138508085915469069848414290024717666277355363011938520798633781996187554894049309303027226520824733151288030267507235803049555484796430673368446373060483151422573753659981777579816723225787779471822006184845273424878024020974308182975229121352160937533613062337102532838596656655919642403414516422334250352526964539843198616209901071377331528362388091754467073062592547818882096831314771795509284029429770100075958876549998795987102418985155375038334576333969286448814646772954379565591131355713676210171564304208200093058357528625152000000*i1^66 + -193389160403878783414479339092621374028567245516155768448845967158731362996756727127200617706322956152921390153726571529696002807849355633823089948180215848119126320815553138807406045537647651974893949252497411667093524908909438959943505121162399191451814725483571115449848939905151460135583232772058811468419808990658246292006322859096831452063597952449899585732981130813885372839276065537044133563301058087100988728971172986426645384714762633876952552348477779994080939535213776787620793556684252031407785406911628376704648497261019758453333783243563449713587212975034504442819647760482107564773432687801063087648364108781582117126885989243080511543605182007187208558119431763985247900352442443912403827922872370600389055536786603238584878912797712267822332661133493236876358724840479122570451473580641915604411282790397987227510484225617269964344892679716764389823954422225776756418822212392896129985145836397519305653804795388699186522061871912835218444131096694688776494996583993049002621940317978758841069130825206092044461011888327647125134734475118722292511768086585925225570320003126003216831665694947889427594208117281866960810062650211131457536000000*i1^67 + 1812893161706986500271425858654164552460949832811892874222651876039967361925086239195879030297544517409449684542509604056891292360358392512722724426205020898192873663638688021688989809028192220635904782273711028409082977014553671072673002878354193666707358095852096964627412469859622181533446794984077737737085745700791507077507228903327047690358723252136380414495642760494233593229223143889754129781910452224784703071425904359388224352132788797996290615154695623154312108795656129627089860919919027836798825823834131269962478192829931457543275266944771094294219141329179327112273453197461317784859397170603052000869837162512127348495692994011149502602053458337856706641285004298272555677236478561540307028921175518087183560296697450540263068202955773091653790727273144452022843275194597732065975825026021469695140544312090316870104140471765916536894408903130125471948257692076815286974530477291805353846900110960740101538018132437707962630286271273400792992433296371390372618127499782021395809993402586134066844534481990785489082390876752010085772163904731776254158642803218923564285667186975760121857615846446207307245018840065598985621995520000*i1^68 + 1415681868971229265356851457954215152895968126759507863083936432848170514372105789439409777728428545045561027354950005710848237822151821377037490135436135259480910368503333135663943610291491360485522500913989627140333619537986014255309798911853656682143304803224176973480837984822624316666791053556450217849190301591644263451165785823020118340101695025790011923727899320870102354918302182571022438744989632194497046353904090690783761440737333754831535330888921353774479276621565126084804016610169171657331425267640854741553206061991191461695930577091242343633850973068760362908412326062020952302433218062550288861942164929018571446895212945964028388849716570535083348914912716232286453882311480825595106423792107581709948729102439705219725770190861210374487185265541833435070614573276604235582801246937274312049698128364825920618325087523657474369697863057296770338337259880156982498320698716769588374634123283967341785791271896859297202024027440241012650377464919970486237301439652414121760662442796300894223023399096105998760390907668189675533518794114355235524203585216633511950752434116334635500370615455119915586106163200000*i1^69 + 299335205192337128750652268186256457462597038960827133752664576680176115789940428490064131298208638599834636245131919928289744704950082605126294505816282169734514227460598891400743681577457141918341912734460673435039188997326233262834645644122654307552942055036116499842168038084832443894217084409579234872282558508099467504928004782699038757514377279746775192044950584329625350332901301608402729923408167739571894082433374730404830398737998004385085755760006802315422527034681807057346259775814864680660527244400170004190862285250219097777629007190368207038327314306581160056260917965939067956023857589849789386004573972851988650132631684403442160885910291574806999975717907580385848229790406232469216643758699014375239890011233059548781092390358271349129083567984555494971670857566820821919656328469446110064898615953198970596452288597555658061665561311755274106971433264389538321823905275415839837610234930523479998305751186840105798157983159716825161321797767273980559485290759618906720921865667169056935700864028786878138722847750841586079160559161902368027566170609165275719338820342822670480830575411200*i1^70 + -118622267685718336361521442664130980080568285219635669219325694438387572305390514570365505572298127848059363069564229815731084025862752430553967825956369857075692179945813471192367187378730492340848946633902017582416424722758169300880365922956117914343381168859220255760955946498011946067675982418400408997859796366081409701658896871246950801670560776694423602341800602883666731693070477595602533668475591343614701105110712364600337654506619489776082182135952368195222382992446067196657817275829458966488932709305003803079126984619006412609297138754416398503716939449351678735450063171251680332514842806044371850951153395273215936542503068059288827697470404496613333147241258871327920495677560219364540544982085578902302306090788710498480984529395479502079442582937487346620629582431419940229626070741985376963319533665119613795479590086864682064604334115807618415231544030391436358369199315585706338706757614928848027952587497960297714647939251044441869839227504376370683319834676464738346912677636601716970489375087243986283941131827321006634348767434329774202355026843668791151841771520*i1^71 + 64769623223332203892884703417017453392267737050612441358183866683106324620258251399518326320162396681800352548176249190860668976546603693235868292743860520242674104464495414591728738983480754716097439102717992823542529606684655538462379683114888797348356394576645541600792803928289764786612577750670146809007698910898268939932195021729452698003403215673872187229618517767402037676369901208430550680564000048185386687606311358134138880583989137224442786670602638304811088644954725395211818644560461606043179771072317753861519846849169743180828000596000516349242055473301698117414126887525472749926624952704215341732303110355275289403285881328849312648788899796407591214002200656468307222754325160056116721296121706508658312824378521956136618789075041023839578647572480821719406938856334521174327558194265593408865854755104685010418516368500115183739999678673323038732435164187656666191058236337981251850255063517083484984431679774166630752938568573789731596530664171155253102476578788429276656798647918367030205565027609592165969742617041382421365285266992991343476736*i1^72, 13163033568547261286703161665546403914467589008682846654200280971518794812283196095088021023020312355967486556311308696959068763245595335316073866915063944970779823234865048851708992165154647813643179673131612898795768159750331124297048866607083768417816870481823570039969546718238084685625048310380901047093242084991340535282834154164818260626527891869372444560913295291676160449927932740145556863600201320400396136154807933483646554115728380172194580634527433494497361990256675854924854188517038535583982748132610459833564152221084860069370822587791540458260180828417213752774809123576983376739199636868092582564610895187988390131010980314744161729447319070457307666527232730802160793735750862489654419297041619361401811333847901628754459433950304387746252852617886664958369995748464985752669663087142977317316298697578160476869046877971503494699946480633375363170081404128456195026391942386245302440444543921314614158906766643287511690441571124031552660143016925736110207747481377731082002418727041404586942292517358049530885916703766279392176317057249222745538406386535297365415618514412826818296164290383049743771323345520691393265864897737690481547670668662422083980386049495808235054401193859016460275802025800475685095126070491211771130627254356923689111590049822220237633269259075278123917919494093858711873938466716078975504473706514857559937496127189382556746007609840690128232147473370374999882433776477601991024611504009312896555395422233693088417933196669069257909130471733426813563815507399456781813516340193883444210231002205136128347666457527318124399845551324398856132869312187677770246518424131724955355243915840914499421918657275966640801093826627381251774683480588288000000000000000000000000000000000000000000000000000000000000000000000000 + 652792774402333195899979836624157660648668900899690330769627986237488712464402514078979803651077800733349870107409925970415228568134591247598950637511077247050869322265262129269280356250887998143199806579338656567381604041468978104532066706015604888743995500860343653607443535450354047594938455835519325939418052640063674327924043480585722053138679715794768668235659626452423757073625285409460242394956634531364514073184862092522860459810259339152907115625257200657146613862069542242552697507570136517536889357129004485131024783987209387177977056728556857608317614998393803043283764826156130891937422932634993480891968690404780239739090480262189790270799998337256730296998692756755502059988626621910244432616479988754379330141612120342228579683386402228592562047607760075592842848844349528849903614521390386108428161556383842277694603508137956927519555414358667459352195911548926508539413420369230417453100876227943829134396103642299801903302712108558373107362385043056688144047904270841173302370290577160627577854758197661298904232509859045344574099162306205256985405589583746639336857316211533419909579652537537491927223048308206022221137119259969924044728039555404205905656815949624719257022522285378692596281977647963594341028986505295957586268986974749899699562284073435133159409853540651568465723171199779200894884431589937618753180971659301381750652356297391647655160079790180964685291294540038841870515209599744117448834082309665834685434883056796806943570614872983655215649966487778540002474624878168065610172463353215472784528961341633968867752968611380583215751658057596162008385200022809431584655023918984287177443497068310465159070280564025894137852944518965500016680186675200000000000000000000000000000000000000000000000000000000000000000000000*i1 + 18981276508697225814555915496845561390428053009041728080805509525043386594801817616286531350550708919916232705986011527192631360017671478630308835330780208703251413698988766308933927145063515676919603209546279736693672541973054330207558475923339384768196518395884998775954516715049025202175410786712583693629700248537326998258937035746235308672275777938948823682928658386784762347843053864832045284059640532037634743855337128872082092380785389877833218065573666590164899178895594079015569230607794504528963232799416673519631816552627201147395332756203526683514180825045679737202324798527554500035640583858582767206811574976508632312157832570963851078231687679534617694459146336552402232952498597916528611612194962517700390285141914285224501561261791712378415295350752468061090538249198408637249454418403676943342967992123458259069391970161364991759510680949397081758386906752955090122372684141611132917985740689572521365534556367516634863787647891266810294996813355100433337401662676755237856924747378997636026369909800099016632285161383626723363487648415000480036535791347845494794814114673524841504278590949868806214908115114935906650208112015152928991299368482655925140063265786316848862443492216868837060819681849586670351130544996522542719242768546271076730805783176499675356963202372350970727888860293098400138597195542336582291355567795694118776799236053706731418010694208951516017849149001405618200645762276460631460820176310635162697346467253023655399915434088487585237833937246791499217384093533602883792808534907950971463419997898473257276126391026003333280922802990930375572435931274480376996817974273789305486236223401489747887208941710841732802067912828670583557661015408640000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 280039660822113106121583289448379775274212881649878674054644887857904154894889892775896351729605593141955852493434609759170695933088565950429748164330293724800385938425032654607486073341638389752935482364105891000616404772855610720122455912612848412272601179079141700255062030757031662403528663527218654219219906214430611000168270032280171992410962107758470686007853518758199625531768057085198590363359292097889963744052233949759605275760681201009072979204841287220902821932764938863806277505950579432517666869647269375887680940326531525190854340463976153682071142899336589028667015233082200755200467798104723290665399276808187401201721250062676361149786993305437669277978358073790618985428692719774822034770199767765900083753038306003378271270864388524903862126963258792532641328988866678369150250789238955068996332405648365639337259890076046433109521865152959842268718393157699950486290079319393390920766297592605812393153610196283075738176500175703215455338158388871896629668761953588511826594063172406805291267185797377042181711905313035608046932480815732950282707978711955643834653801270846076758136833023348827009303105276301687254673941104285990111695711489406571295398198636575157250655183272969056830410801021408155354953075630050657035495973049351986016134527813992034570020675149479361363142100967235959736106251178883512836092361487402849116885017649970109503720864504559941305590417430716657740850812611273591215210742934355427830182809250385836643990127701966479879783178897474709124295482645166199270364596229256574443760594488124718951999321724338417588320609894462161954044340354672110947777808520396084349448109433768574912053765443779370818567387600412967453249765376000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2301332211688316572226347443750588783267430772492235502308890559202113413422605096166201032476915290174318236037732475603083336769988489283674602444339279417950019826415150939125787458874454396917526568587764695997656420175685971181719299138858986755366407703538277798107209478572035567674656186172554132829631976129458249555025599406875299909723108079390049220054028969150548583454261399967522207700874809613423879242278749444955628035324665295764450658585972021546478522504997758026178789704511855893397271117099841731946033370692784613576501696274067738490655563438504050532897189069164260869368609932317836516480163318218234536204164550783403401034803086825328931352219886356132531057840301857567503456131435561191953139507651755198802744412149063170684498312297679251229079532977827531668711628132612055826834584424055847623673744035134547470129077481615728565892251414944016808901333001300312527227488977313969375774388946743687648183704689211131735354638825027944959231160131390162097485182627333338086239213852370216400776686539456763471203048567838331027852231165884787300854452513776599555700439659557601729873791648454079533109818936958123347660003680357590371905050074914613482052124534465151259229230878434237262469572363198358940186810352126213966184818883965438116135002417194980334400531836782427544943902554051931620617369081259014923153851513864296035307755762735037796549429745737123016373470757440634793804748891739773552376847554414875026314222145707316020370717061240161494937526767748803064959406543292683171129784617092674608662162331744014683582490118959081622065198810932946409176069545981193454306483567966021332785910611671671284644739836030913433845733785600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11201747434707176827680229555155552699522546926704808293376470612682461786292560227682825591317955667941866690083594033813406905088718396629530395238800126898000573417428078581915917137077408392964734418130623427613995660028437451564905569400225494322411857833068386766563926489732559958523469092738738332262550080706079763237089780906445539326571170468668735852844889324943163262835420483662272612056793457218271218270064985611866528624365569223454182189496873882430722169338582961443256895049482873179327822416134335305447756058846032916987603587964145289869257741688308309715113068724006884121571725149418052777112923290224864872015995663907257292621438982930882346930691000284418460963594883524330282976577071515837201130717549133959933178732234986655094480227671241991286920025452176086665738742653190861215628112914061009166790738100822420239415576712099227265679086021137713108735357066420014772093554086795357766583384885029622986891437161049559250600196994123588962261365895734920612577439426480369171512337976821699744774808149663841376562152869096749582603380510803907190729273513120133315370582567494370434487220980324654060322027680102637664357619377237705284963856782303479182025762691986101307037424521197327746194273244630319832001009133481101251008493570390648365283580422532470537292491191887260107382389545383427940480393685019947182426327827564369265490144523910875245401921097976569441069987955477336756041800220195595607997628917069321977882238452553603293708142886777162203769107904238443797133044816609734770327003693526133943413650210627237093949850938387781346689908416532232661559390864615453474493336679951117941569490473260597816551346763246776584293580800000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 32587552268636586934461047067740599757721340495073082519607816726782287879738077794209290707959047388826701079060333794235428867117984535453473986011856494021204110212991785051163892475517203286174008369286701533256947572834307613263414516555521601694834343335866833096922716310757379252441914107064042956892101542966491929824396140879202915865865194896529099957122427797019874197813813017267336348236546023193153289130069290868083411403339962474331393798634739577265557652126554465105948149566470325808006045873324180043405494818572991173250487018882756298977565928137743120502033333801709077434699091272307143589618241422699348348275417208928903806807510920445157210690993682625437590408635997493416025366626116458392345191798835693314405083149140284979614054122590889170758386518862513510439516221336947791565036629813784144617034452961386907111661833058894313908530767017281066670608484264806038110988976995610509126856857200605340630959978898166337198131427253701080756515716056554851302007304210029200692352508692121261494020882646690436574456861367879528916089323512138853359621270791556745835046195182862167144314880275439013591803206466783539762129845529208007787102998518373907334850677325842879107391255439632940768886314191128887625940336664617156904714897047661707161951387232523189391804278861310051308870138653690535406919271182597493428724239484368114420194117603449550821494022884086078698904413148749138872955312142737632447755478503284675282727765548194175607983589385860444590681320939899045945437627284836103562755539716271301558255501988986771516763755415208792769580786529458159611065082909003399852010437714889259262845510886497591680871568936344931323084800000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 54167355379499356652643145745672745325215900660643402581535442403367186386233470328498896901872954753967619862118472431942241493548734930553849047999855438665478152006943053473317203532840585953236980408048673803168860769172849539407204946578166221525386885026288012833059145227262361689079227730424099370607142110563216581143920567729082723886634389997535584030061065063127807855021078968449084157901126945000331053638276336007745833767054406408857963347701043975246549082698648079348379824399831970499862380326702329116434080535359416559491927737780435900059745761354555823553806889780762647197522808819413236158523632757384332833404536475658119985543380994444519692984608680729779828711593592947170630850586266304369451163956337829644029672373871632861943332460614617554473465829322748498360006884874452277329690003073910241282098582157034128945270599072796769708493806482774041759959057649047452262559491544270729516618924676109697868079308173353825874955558439142988327284719475834836253533450173018603404469663712726211318362489277946489227074644521542135333586676314681572204297657056906061754795350673463887370571810845708671675236232121774238937069801340494245867394743463977725426582391818124416354844429196405493454747753015735159680362501854009988772020829939212537801176371317767377875162179554112270694930859963802974226268004692361428374733451941295919039710496489027349726003312704032758207400119395513619017448996188391756575014580484505332055377440584654493287006049176920641812290793801791826964571883546573065253280979872695310236906433486778572436766241796330855575325646006282388806508000248829042325923169127946462908467714849816874389204461993741364127334400000000000000000000000000000000000000000000000000000000000000000*i1^7 + 45901064184353707584927558609052798020220689399061610909947394811227943912419974123506933714843641647192490128354608474868004672288677134705475273847957921910439037987460345706748821364834075988802741789868098523415251313002329442314842853325295268660449279799222065185221196149918275912227775255631525811089392294444289027493393558025182929790017965601233214704955977547248131430143951770229307111517571275097288595153932530546267287095711994389041029513509203809160103882022229408263912197687840816204772692074730223108250908763249325806952638274666665007999036121341767168135299649511362152383421313761403167640139045267546686592845057080800378570846194401386434799647712769301006753340183195616703269649933141977363635024258053983288867428440876894122034795642251636532709577539009941383988230621624074355352933789044219478787862007246275262187179369382346898457264403822520247931928692624862217832823900126050142967793476132081212248782256677053336702373325152375323293718833769175214677120744998945541678270066748513770245062086055226849729314055204967183808112950153306442922183354555182480193045567134009531243975151493204163078789369840080521614122682042711223865147642025997866568727083875235616682386982606595600445183703386490148814057452184648912467787694344735905787787595082217965199464420258095730755852555867271717288658692693717847275321676229162751745100397594747235717900006418860727802825920790046983816030833888851012555104142653141669232571618896958844576656956287159926625400937132235265172697205343179641280367471665151692185513670725201710288122221922355320540823437430693073379997032018944376349682616249795669910931275028532770382194509454852630773760000000000000000000000000000000000000000000000000000000000000000*i1^8 + 18914647902222390622820835772031072236712615746169097600574661902059342413605193290595678175231599452588806658690779161270290719622242832348670395532517965256472812422437484966988475305688000054040848100352676866432989852863065142454340738306562255239508022352121465225340792842122642454823823338914630307866843379856489956372853727299970346511855849363660576632128190896535557727279796672407288843821231741301473327661956866426966548097097420952387966294078309134052240413353914696850072276142574176921349657681011662032078762098157767872201084211960935693380850973622937358227488917507516805526531833940367819035421058303679583273478522095167156620715729533206372922488562895577572401449077367169510084432231427004970817952070756363016636568549257006583295280861856731920597193190160812351431025479580883531460084706777180611104465415379591505216898254273038748794971249806777382825730212052369515910567427604756538605464378277351109148822292461945463267320478283634188527188289762489965011416281529287528170153786762792649585155070491430201879538124293335351185236388349967925766483608914105227134790928634794747849623634715704511737042982569664544699143610702346018950140321144124323982597952643820271605481778266608016249123011542740288314770461991301198011009422644957089217357232484877473519584501112064969283903551009172437865356546962820768214495448542171893731008086186816795533482750908823694059298316810626943421950051227697711635135514179553906670438238460599875953501174187314972708767120153941317982419609306114599716846459248365966208669762077877941581645876145473156076547493793573179908659400754787518412846204829032952812119512320034305234267057622963060736000000000000000000000000000000000000000000000000000000000000000*i1^9 + 14033704482242456843428126697070868009295793579313057135171089409137216522106794592709308966887402846843955529263451970834662918318426554549050806220516417375662212484018285378329302686683869722669121221659417456618170215001668356797642718613961359229990283505167380545830345308357670741446768218206330984329806804800720356368825367393963728985010516345456070766652691507101360098899528811082239335984839421564280059055684798210889116631769732728000851149442249737652303036593614054409685605699596926549451034497044834402467675539505550613145588932955461572771423197018655319784574841881661425544441094304010634818022682354644510424377439863378895216226951347616245799238890771576446540394365525794046641593163104956364026468175616160148905527201619224491029040760614881763156402099472955548355649121447173161867849893472640554249835497011543917973875310679520088999458021928440961694054001599292194312709832391428857202840347983357534644034091709488725846877311881964668166545638288591659877632873853679757426600215532152771372813801305790224626302678063082343207504111570468707480435908256369898532160473147617079694800327728340716352053154459356739742624616122377394996581316809575583087729713199477420753920831463510469927781352902043172552041604541382262095816489661299670512952065303961168383884134565232413217924290004388944334907407821481374898265003655343580034689930811680565442775393313438178296559566547947154386701930091809283637061832718894354494252143477273024926443379286107930939641283224929797001946781464459540707429434304418677351124673570071391100929382152675610489235708629732209602397537574669778403873408650834920942730981403920236325004008221458432000000000000000000000000000000000000000000000000000000000000000*i1^10 + 10094559064395431150663972290158303838718100053583099669550068645425734239642554310939221127315705601031999492119991040018193349161381528670490632856400939778294149474131071224489123060451487269148925799261366594969443373948677493273292038867150132426617824337372589043737789213750223009285188761253557216215973970841450052188597276430417912551118302819728826980957123730870665933425300398160056461445415968477826488330702046692171084934079433050006308789070247677343232322665666372217069502829669836027538678172058357839273713024074100762820542754009224803611405210952860272745748229898489521108411728140575504862627164964477126611602476761342801322741507145186211084683434900944967805614696594545489867239010091117754739747477871666787541440346375319850744917711423889296148887684645035669637194413672625727589890302160065677287644671092395864642331030188205836694337538276370839142882093109276209545759661933851906862327879465572468501039414954908155931324143402022245814456768985588460402042819591723037362920511821536251415671933539773540220556317842663238878938157080841602135246000036094908917972462751791365593588471408718239958193478370957901724931201777992983272794261066237188942535691736423329829329306387899437192434030589011068933400933962323581651835625472056834396959674916025574146404945315182805053464776094449943049509472912493732046778266237137702964485474437486161643696511713581658303864434690781337551020368375022113141490272103417565925739266287922193268176476441109015992182100162467872006510433954611685737155901853062998982690052886788046931041874202944602057081239384075886907146217262130115970026844822388114282215578636655889679934344787148800000000000000000000000000000000000000000000000000000000000000*i1^11 + 3563340753781575219584248983654102857974114406121300211861005773183607638654863965232985282861017712000806731229832125846338089954441819564271940725072185231525861258143017199829841802273912911069643593010554995149508456379139255291569872412728138609244854547835245975191183606697749185487470297370262288339064999799142585405223295108596396270270984809674339438636504689701025464932025405534167677533478143278584076389423609863076770453199162831416344477780947091489280634944865941274811718715739444485470048258180120302119055381136839717047025165398598900004407844953006078388345533319346287658590596564511813461535057109189242057821980738460243570492798502308643481284753470260916866724825014767668345262645671822331561489595914725681952390445244152761539424050521521996944526163587701598480649840967860750622085397205928970866247978277952383726684965491881542691443238709917352467247756478970804395822083006676857914707130585518307272698183010501503937427371958725755479899907975516953934039765817895559239155926807609792783870500494543472030799420254610119646584930216612527189770232410694376439774879019162620437680502786783014375445980875623274826868490117803757712849048095431100423631754748584390796533763374695980866887189486059090369287613816783557527724240083877197070544242274385646084984950866564360283724743857622500650020846845848778835705038143666766465525359260310942759366303362432099046416351505696934670398082249906670737810956764284571607370824223127503688051110802295525697335990577802698240742321899836124682280679771032924652497375086525083739246076998528814047252822618572393227316162680765704829832619425649420921851139996717647392316969283584000000000000000000000000000000000000000000000000000000000000*i1^12 + 630738967406788752212546922983688023415101024904223373016673776736492576438826604404691961592004409936472427175434818859704124965222595551664696919790425222041333211623282200283357875138428237140822712407974977652706871010250350112561612457122172788021345632022368856904472660571640269491030215242168739566123269306240590619960945352317393571587452315309127027188565713538938337209842285336514300240624575647225726068606465053565236797957617632122465717941522910710033424054006577716498584973628488106549519238531372119130847490177521681386391565524834610273271717652742024054315610379697010737199980153677096991547243454492332653264348863835384938018648499793218401957981101395336579404629127869588758140978126356722973678396142429735638740078883968907456280198453521172880929641576805173335306523303166153429716782232277525276469082217390095731750297655070269539024751373407354521348695186423323481079236719382253509359995175641104379475747925374061458473802123868466716390536097535535112333188544538756935879594095353241636927266005147401960976910601895636256144416237150511478426728954300333253361610853232867909486427648734917306475138746493491377071152717763471566326370814327736618152898417213504600230084215267235158752450546054562807087983106459971299442742981893053579779241542677412084623159523653512100713649770912301040368628314922959923559618762687799386485300203016201010167733577563371682046532585147355991803614588384216551746596802809640986156562763484116766070698205589170714384026212809280582987143292171169793843346387520406144935157972865598470282365011289231245791244448727269682035499807543630366701152893740220744332384983743706845194846105600000000000000000000000000000000000000000000000000000000000*i1^13 + 76438784524118534430237251761698481304697087780471212410978739122400388748464224451996639133746567299832347611653558617462403656836430319977571627592450534813709988047132444494823809834251850477253816339690407133714369203886499905220282503705103515914453743586190542741618756752981867475200631555025226687842302111653183026106202681645660010675624836978075380231565657009601874183974282107359270779561090549027725903697176461666481548340086021380891631059237634889983282141500961466800817704607387031884197341288087416044643450780022024961742373300831192904787232607599815294975220418174451184060413426342927844542000541030192762270751193784864981223981010931393296228358788290895349168630728729461655669913565770669088341472014760454982383550227861286418145883040158740694829024054629506020785133326833124459275174684551843351732242700588419726863280025655239202545203253554251596490581462147135995961866354130316548358191064440493770420744448675763380208529879871453968872405139282074165620132246201494004018148468606851773167669767435200523215385186284603910677037269721570858398608172651738882669981726946712155726680144842293284385467810293520309867885900036476260311169127432597518596628270674211977308003822111344604326211278132712131039582451124294218523202149988795950032894973185786927614824111016227747175010485112552513023535449695726891509044514248120644341145572266711261077169829863226998186526012220267173218922456331852225051524768903117226540529473929430580863620131987813498627440111449047306291116348719531226474107062740049912135797823623213031609334749566480675637171487691501581116387756394740413142464597970155786363068382909000975883983360000000000000000000000000000000000000000000000000000000000*i1^14 + 24000202579381473338369358978103977817578062132177766897917800414992684212603850235219826046170012685837469624154276045299157852277758225524379987931765350173153951197260506491466226676902597030045991787137004884903585471761973796654536165608936442140502561045373024816739016269565630075936226960128749243859900883854166219648876349322691938521814706688352290744232899072162199813406413543498649858077863637260294246601778996593105450455860717372464043325674696908660127098600914423329357831066714531725786072975318330019322499363331076744490502076037144403940284876914474342938808274651184502858344709088956026043578051799246717592125268799508245641216294250624666740541021846891691306978567979879014249968541533121075335048052997232347880988315396548218067205554412373565014303272015005074100401598930198077266600187959959604000535942676617219565000845271808732139239452434606366381939059377277999878599426939493427348779989778537715778960281458920489123049871830248470803279723439867605528988625993281802403522781903051732384984981170813463629794413336461405460778236157427059171738590743431736440373179026350779457928069628407750174253821289566464464058471489300828564071025118538516660050341504181933710297221836957150939052699371840541146838125993260996039013115793043023321986777174613865187683579090617013868603570057544323378574486962318191216717696173206943760357373913101262985796115845666991674552888244541340413988203086434741493498836787253263680201230140301340678909184068801504114922708490261305408189620969812974410003514876255940120512424870681469947979390383217514396146437427208631432319416816331420871893070299008885300202356542186116679232000000000000000000000000000000000000000000000000000000000*i1^15 + 1016690216257943701574043887318318030974324494729809650626274109755923834882275351441914731035655228660463250873880073213532180423218758474505395494364665973473075710774102197444822779325258182064563411987078351521525356148421727798558858569868813117579908276567862498450308362117555352107637962825119925747933209537685308261009258411225414901635184789782054607434424656241670708890670291918600488140544695337678320995977029277729816281462125069305255531306149776444828247256251075102783312729730582883669358878566924184220827630137850050670149453606213395076964171927155363798154092617910310222657145203397773319142760728230128207079122472332087096640985593646938365721506838024416172143823549752616876363959761827383665329759847572408106716482872737084868189395465583065642620702100006410696360863063144753866959437492202291409148479806158090250260533012764273355186162675754586676209592064529875069133333295303346844566366375615937980161950418987896923123968637926516368640061951874180028752900866358988607435976532024205586766797738765439280607536973804287815125234790244449736595778283451681925341798866158183338172260488837376694190212420041734271263331285512181527638768707802012141362971332231276320534362732846478769422164270972939548694675585028571183758672230500865330372103249424010518678524370278620927329028742008163357308544038938621515591673242762519505716632652004066750139515088563171450132715112636652711831940059924798891183179615870971289067693531165352407512225079713367956730956014563305625466022917371478524586534566066008326036365008335013984943620648312541377277213943724901878558222414553563261758491321453215252231142409158158434800000000000000000000000000000000000000000000000000000000*i1^16 + 427329042826187709919057786532174105843532030118583024873366471346910188474702365656555345155954583414190165636616789078257227393396916270482983616225779617970538952079098408308723225359507177478257032452728532056856527214424099730672097246765212402864229532351218019811980838475357672461636070610877278165994209852675897136382893282371447694109586749030023527989558381128610556683688219068626634734275127132200357439331401340290636101964678083651265397841278089040494023612148938051772659041605037253997533080123614234536567647705349016556042128928246400628020189194649829556545354617954482461856085822952728125094122741769796297233266226417114190934130970981564929061278529283319779613197494803212756330941775132782430961432559731308215956536548448504260091258962235473696751359990607769735327863387888273344672701035488801270923917364115905368405134906974244300934302808975094755423712666304133649542205190393653808040439559274358656011542110193525827173265359841513891534829767617649815413185013899939774764697752683698054412706662441265145517024131084048707672998424614473697521659288755513997235218958144290675034641815691863191365741804129777232844217293053624006087070354708670163704237936324010179669744596492879868434210445682419355740448398643806107769852330840250690065828899216593530882684790019564723898968727626580992852868776463406853986796827423063808992736249769109294162356696074158951675849005851931281342393990935075773162755494270517049725371079908259949181070516628954932680457471842542154252371206870493839601209709348774115273378082562018200877888671574993178904754701310432670571546010926248412360732146504341292419175899695692950000000000000000000000000000000000000000000000000000000*i1^17 + 12803523260581674414973905391307926386553510726090674799612645391712054849429210838925398125265629353633383111437223038218299674512448294566568030981203096315673274572215798642420091493087429299343483577416249993832017314836808139883467838570999381758779099843401290931849135823921119919195018684930329192592622216165917536710503541401971752898103115898191241866876819726233185436377422102340345751708333735294903698543085600783693351424375208466786832607410946787967787542557369190055301267699260145883163788416916247419697772329883668572970960099893494625525065559580278395230756427103048153154995665637566293495744680871966705878472619293451763807496096966646388768946678037403302543788021949442560592901928031767203784157698455683248758230119950163440249712949326749372948891535017824368700701460033538290016422941720231513354566190087352702464668496456342993203034334142697807775045066952433605317088392538357781961156396945795387371440235854346162086695246261043523842323450334370481890985907311372065309678803797600225193566873193464757681886305841639558038388561587119951776204524654602842362165821305708913221901928791596004246687170466107691027861160382716586810297023909858848610888200285541214323774770273846394803519131847805821326492184175564121339998521247931524754005834648132212653332563883386436038323551900054262037156176060791952543394209799576081380555334722542700625593118115744159668998802783122547135091859247198154386449802960785287205789763830982602324410121290873610412077357818270825227716196416363059781198629430950287864346682456310423881509366955408756878584414113019103863897714073147927659663926658957880453495117496851250000000000000000000000000000000000000000000000000000*i1^18 + 3273571720501203981358884056475122602125762879835339079225537996723478422615855601877697015495685141329973149700484274380643856752059617461842140008742791870776399721121570823140760113453992014232907124129063292281656269571881361325780780299617232847514809790041891724748156608727678801586662838289890995762862397326306622601204831033990711818222346096394263291356806335567824416479997587341841499646960765506516793162118602881378935605607760262109795562266667592668169905664855570759441311896169615866236505726346060617917086789740356870708932897783973784980183281346676818202090482176708141944888246556421568633280754758677459159264450699168275728763787069988628864123685629119243037671616445019756750136634243070829953047128683027654848579659497735619996368368705468253489024373662271866119488667775290104912782271158242256758965248840760858849253352103401514782946363244244690571155069762543685556378953206739765643060771266226696551986382365088026034359120612481408519384236987325640633131188478888218900382918755052293330565738202752720486986851918874232428952111211022426441688524199345003346244642614503262743423297735054178020917883859147440752145625443351326229194253991263663605891519070847016971254838378057398989022478590766410341251925066029535630220940073790493383800401277361520773742658418951285334074872891042703862424732181971886685327023010684102033297851924488958795099879379993635629990441482050892186420445188457150103843062884426574062979155449083320050079068033563600304516267589589966538527335372065664134628063537111284591929641054922828690335369999020812701428279013150529382530639166527123092771706888456771292768777838281250000000000000000000000000000000000000000000000000*i1^19 + 129901498534694519287837070703409867632501899563583809699260023542093840519784614011794628525138339916685273501205075644248175464756523141123438936828400708071381664833785449945603779080479878896857334962452165429729832664146094684260370291005526066965120145522737330915028819098332459589853229492439788720757057637297723409902905621557922563011240078714370908968474891906218290654788373562378903054230131320382192797723590846550980227670038163001368616255001566500518836947930442202027972436259287072671855734113783793261686281879780047922275089087357740042924904843270920711500965560396140203916069706357913694947712318083010737899481192326488254511760617967875073004209070558565402834085364439707347304385859588468275702630803756898620144016408028514361010750901371102993809962728008049685340008129446059427561745755009829048945715387863062126072495806120619161377628473123600795609017070837229368933795826732813334019990787471229268000430960041563854497217834818012323839617786585874098971016519434942339614682871062064719515346072394424703624071388974596990971882688985058592289748401565201734722226564710328756383335805019901206648400363204245940231883404351777991372089515697582793708940651522168627701556396465848501902756271063851098157122058513065436281434081145205937376427444126218156548269759431119819303421116739193819844271805033547786408215687227971440494112418666525900662243563308432645090021497157815552173749064833161364360634123606797055053077168199520692025064943079101413526673734119486958553095686956049731423393507652646242222452338093841886710731873087280091556715221323276924922923362651623580871540736068480520214591776875000000000000000000000000000000000000000000000000*i1^20 + 20450824251807681519750669903671931957629917222298216802966526639088280134438934107053564518328249102573368484705556938416608272674912422956764354799046369823809812127262180820591105591343028201692739920978906698954854479586012246102933719700290406715949340049022297973143490300807924266139714439467004929904451619076196927885250895579351138682780653119669798721593830067090199325718387444683442919965741174032013098710689688299127058312360498793417804760411688786208335430099509190053708264203361195643791089248621020723179203557839936782377219256972789245966926402320653379288058848369775996447575689592854861471095979002233476099202631929221050924177643402753633626753143482712212041073807052625874889239514804830623074013354604189007542794226696732373882872377642434345400491893459708364181332246314782004262425041985254404088892668267355551011682079252575477236200985891997470276283571072489759535109975381360253713954167515515535567183534914465738411276725237919469044452168260829193744214343379550016416319007145115273152830870906085049970677460509091512390695533469030106286521041757825150574450546942407089542170242275523814433136797003018608627407961054343163442830387599854759906354735766282566727049107897733302094338458878091007122095294926750924786119047059642252021694002109860762660437510393398681623733845105872555690110629289154404502838746601073957808355549905251216167509433759478424620603733879787500302350921175514881917353642057037591772899468870448371759486040755893968342897771256215222202160333167212213457779149308899342277537217299690571244459522444447687184941138041111444343733652982198988903319870705052441741580046875000000000000000000000000000000000000000000000*i1^21 + 653864886140341028309016249455983162496341480887442739862293841730774453202133693003557076334303076158104073208899223433273989642713593133029339520771256640356426752678487489118919876052234878180274033365366632078843729885843107902612566601183390017513316147538062120735442891769317082680004400750711330646555123909321442358815409147586230845999950014779625716679810949367286155630631181753926472334753492006997119088368055859606260685757068998065360740215700299051648526304775778304166963197902135479529937501456211051228908659621399374255739417600891024482293874508717561004071884785198388710886179908438717363913008021721301793662521895929328610845829628956855616381779055594325661621372911569235790640347183027301669733221143921685616493290662881751377071673594089251352981378585274320289655043439123332553575319449406896601829287307500713202993731070411008961221774701793536149880204452797024835454532731324727043537923177818120981577478621431438845315315131435121478099976368400121036749968916693594763113459709889983694636535155330784125166967893574835173297931247879374533455453827808289396443493834805164210169080505892182432081257000853488617410114640133084315101479183957079583287403664863857839661964565395061082916429693523444614840323977301205938548893663539617315596351466752743629159218246064914269079538616365706755564536640325793216062633818640713340458786527075529459029743859346558286638878219329690654173744025013849070954561879320848620210776001678040312115070828756498734036187123814839769826158864329159451264212791264189898652641647008219428132024926672413837836988786208742008053989963103334851128333250433454389448828125000000000000000000000000000000000000000000*i1^22 + -9669259135025934022699537702217728772926394895778039355848320032767154251475345708057772532633363507014385376424882705825389441153994794460765924841467629951298139422250966732994844847206514301330869177292409152455056394571497566043994153274821913084448593781810574040926974935684043697946662725879032854868012115117113923039449012736444577959033404891858243031129646142932413074825413572381087598717981829441459009713673372245400342499664272375768651444577569828282460112688873254275811286472322374800909351274788801865545138786394177819683640860995662485316302202386326163726135837748230321036090726151734011897054751773763467012806280881611588692507806865342828067629043252187088525116095459499297126954547015570609575661564847598749385445115013792317291683837715588903625185693641624660034613401411376730411997482126548240066085394623176306442506092667415637636671686342956509433159851228537664383774121797241799317128080157114756590111650730034316380725407708457817535786783280077008060548469430879878882630672004675410321399940756310590489612587488665245689040198087525092519090544247419300444676024886770289560229280327434325359885687147176485858036840575043652851119408606995230426316144293616718824782520729104174817190054394040558282194289399505123790323370473889496855050800775522795255747535472635620590872349095772006406726905949071139111396226251305284026903781120022804630139136666606460879149200262938562022137560630715786061407827496452094158720203417478455617307653079928787305044356835521695824916437071127184307700732721490632857556121273156099680667312032084188776051039058871338484314095072001819204356071815661317685546875000000000000000000000000000000000000000*i1^23 + -4722698631644976029567865792304803283253171663446582456405749733819050538050613355165530810323755318997360260685403351983346794724659856634435054091261501795708805346416214785679535111320468137150567981934769809828611295232198291027503057727965823107925513934535690358999095770440534129482774700562991309608712508430952137331429448218874546720026770877650423616491256336209882481141019426924005073099389466745247135324212353240803414939011027353004644036487775832244863685051838949951914626427729704186433574856135958643553441634695144088657576179750929691276095405730637845051697713674333040979095294539318531077011773414692859227053592276861738055858240917045417453869828783323071987315973595657101033470399984930695718536965387542501393941691782926559544439677850818020685661707487869498030891679854557299470715231884336598277420388955107281768400276868076723904053310177360401549569431396171496296749117458902444337050291646815543576791203166291056491830284984751541204478162175953764351475240712510024135142265566169877371275812321929739767152219633398987475104470700226362754874840211420373133333430949474524266732384499137722938704996596258645367065014361741116755977112986195315227773306018327083030943803571783362347211943962691004011177936785139625209528241611443320653118638614673701891016461016088473450636647462214755894169876025859264174720869898438189650635147327470806163681370021791229381745459287138176919205944742814244074585988207430742308695269011832597463470543059413717652969652203943528079640603619006269786329646046183754596170586335233357291387168877825042768589227392890725424921201915384296119571596349783319458007812500000000000000000000000000000000000*i1^24 + -706732242103393643496957587489938786241394121985306231153315749485083242996034531522078488435582388138371957126422855179655578621318635719595867520443191345074999899910679734202093524368758133187998508998697245063077847896837755452117155487310250695314569282204515667742347855331112289055125529800479142151608749987694885590243751868498661228788457071926944467517507003121133321660569168485258046206234087520718778007529120294622271147332228802824380286874821337039988836193259569161998975892172133742371194744416805395905762363069166900821158433420877484461631190062456372141575333858687681393205610110332193424350499653592088825046272537661655411207565760334316567709485725368152508300835844823523706078513496990731474616726164551868072459211994698045124461358459396165681587783224148345530826765541947961971854813036092321781762433457708809992755595727914864822367302430166050609036682716400091742445441452534253996855293399686653696839449308481692517636920487045616687384595452323148237778278241914517223780953792002609134474628416350099554027954293858945041384957085157833685621999640830328529218595661909285016725810665619326428494879576375295374222281023377532409705809594879008080978206874632269694816730302926113923738322920684676360796653750968188625709877781581183547116125573265682977726818587832315725207676208788597032082829952272696966510398747691664056786751697530615677552853712447563855649172207786464229217586402235700127390183632575016093923859556987286332935623663525772242131333601895143943764522751493689970337594316151936289219802870724401402784073249364107758585755023314804324809186625210955112993393305224417114257812500000000000000000000000000000000*i1^25 + -11684819645402515764522369741352827135479779577030934867797443046809860124701641840210012696715131860161941115735841618517817812521305941188637100143886082577787991594433800531768379846691304086123906659125951372732362058423349462759738655795504445695851693303711273493609315289275999700220799858442757304095724732736381796597616650560169869026906345169543009330260599571562241605677293015437675991981024562209765315523941307479360178353477227101194876264241918300304642690296623005208643265897238912440576328665127512272268976046903472579902176769810160759941969215418572545185869259694845143678284645553673754569556272663786839632173819828924127940197494749874085354803424347998874408645931509541669165240937830188640176126273294538532516230812764255432763756190040197868728951038885104068954555972598898031944220164519111933796831554165702613165807243386838067042886268092579039485588055093475906456036387859430580064045104808046765401096667465766887392364711619622951893119870974630860318417740985015963932292613931250296891443290914184843829047524188107097747116830147224037682406481252533230905466329282756182634113034877273746978789839275475368711673875883711344261922193797684093044348187486988017542813489365884187397573939933626917582359344354951043662144412412461121141606432259173419235053126760417413909775705164926192002350132728046762337782573598141674671127761161377402176863191127537667902559401560311242602589828452483988837388259417755652931111272574047139734048904852918545851186652882987421153196488150356916100276736140548586577836409303889044336861704078568457666710353654975298090773930580398242583014871516952514648437500000000000000000000000000000*i1^26 + 1533622015199850567616543606898989094772960573216551259594870798416460334242989567003931110303675351346998646044560797418683328644162089212931703066330913627954807025563909606702151292878359835580027915766325651399086508034190430014858170579331266778849429327320306469936893251948507170138712487565733052329909966835931864201485638335904658670402799125819080356943471577562045389709507944060648759747167629136605216270318135507884033785168562030165232383411316707498876451439608107173344815029261908570624064741932769667252379545598130438290958354518482966583593100244769581399145790307028835609410106228762992355963248889457089188565024069812847223884564140138707548345894138316074679092516075885140965624423091383094113560035040560921386701011876790377781691388142734790027588522396798199914640270536774882188853036803023123679010937181044926997297049776302473500383351984136723944762557435587208066038246685412717853774214761420759155759748626783441921572424541388252718339915785598851885404777541392130971641143500170613885220511662923307365956976651183876715973105843996727781652245488272125679653094223241765751959364547370314675996523731147431771463278097266769540097753437396211695335561434876914623543330342429107860055162224457216519799726841928535426340022701506383344337172841091726615659473131647162667056534449420153292694707805787535375701485781053662696681876496670161285798887486264687041165018565126670199739522246048794574586354046063104264128641510659174764525756865562900591168539059902566469255896100310920191960765356984380643682986406068446561798324788306552796540196308534677169821131876180727794576203653335571289062500000000000000000000000000*i1^27 + 96604583376243574038595363868657044293158744451527725690272519872601192700375815665569529794209054191174924536644929970681691118858708783087837762877561637278680622028388069088653608052133930732967735819332225952004143021104384267471828351830481313199850518620652276462770819336527812114402629386172639248434006602182303843858568445949185549015400977994688743693455605067789635653201768660293086724016691226853109844619872829313604669399301324267967814099719541629541542027825987704278935191262143415102536985090609402758652196913060175841202540260739647037933324997863326924219092994932722539936392708312575554452395965017517706347655139485491917233530006020847128844704666503843921465492631052197714027914864125947676792187313590218970161917788634272572297375554962871985822951625761423933164940504030353568710799804174430098562169980564370754655023153072124686426714624712891337767909229731505044720311325302965956986627599024022813124150843285882149007618650216139960940742216387666536829695045327431060333067955810038491375315938824674385771185931252508521069132173167976398927766878025309518775147460672716903341221105378978103103987098837173884085631995863364140777124554253449540877037492527332727864717925139112536774748635603595193280434347586991708649173421966483800149990620716280034706578339058708557021314356511422175134395691482624248082264250135996970888793508716668596775580313986218323532037794717779255729738352021600163111353501407165028498541896149103235724449655725981327409987070742625424858615593439629315006287696824627048055254177445873294966562404385919049406819824323168192525474109606281202051276493072509765625000000000000000000000000*i1^28 + 3017952647942774025932742074565621504097265653447220940652117412571968836673218196677978587006399246207167311813589383902902594568730787594942101532745719328562711060344734712551313291559494567423244321736835463123304551357620619637822305522045123702613592074468810818631109883664865001940135690086984192642648507238425506641732659947220653216405714631681722949651927390676120806090809462062763256384262915157148424759449967287276367713306878085024287949153390253791295037906093707098157262691482372785876834327387530677242313291305581325929862691413793117224149480786752087174448948479637179990186407967206787284172411096793598813515100189809996909317780260615061816609676738977405250711411289521207365085083283730605408384455095384609129433850726242185478861151577515489969510139695572517020601351702231103217007879559473223432930839577351714828579730834490044805410483758288315171311525403532542643310693295993409675232726880392010701783648819305265179154150999005805565636342478662455385304931490535145915183876108789124297133831979045420480411973178588743750242040410962183253335938275144104553490627254041272995930485998836051877939540131439343935473982557075804235152384912267137112839683736691764205809870057029184812368459136815656570780941262060456514285588920650542293282406158732780640694861280735901047428483146336435841672119552352373100821599388196929278824723679529483393863303830334568018353306666376633204212877746483203479059273898851077705829881449039117254867154998403623110012574405807697549531041309763683901092968755960483773115335127405943986037827828278265346232793631580304476852894315462846679918766021728515625000000000000000000000*i1^29 + 36032834949082903537856734570211279736382757393473638429010356197218746467518271550587898539876667778884431240803979595558066424338484141705276372577055424885649571807727996688421197590126914692683469275556988954318645002981203584243033184632154257150372791003051462908738711138778072859353973741756578525614057738855061833769955978136020654811359711610682624901448669958063457427912513429140307854039557260725151022960918777543502232063531681728679232842070466932630219643461052763106578985160643865035820140030968975737319473009609926875538519606069908113173687555284594809110987136842850323637991602700981649986934696878565092629562165489020676898826340978694334913880829640147648712107261147952345751123860239618934344490327443365085886946211838981061592813479161129064949747245968781913726601056398365858092155380729484224909268103360118343453913515746404128132406893783151536806468744708856154411495479996204752961199717809638315934120990015741879242336169025178576962729306104553962726715051414698693215535955400249780788638806725767273698848752974919300141762876087406195797350474742409267965946461498590649173921825222556628054180763329158798806890015761874915529117694251460749219716797035450010407650696859100500198097481143568080508681706138530899803399366244527131694859009428632034854173316310493262332993648542943281183115118072172840370389937296576699255571809228704810348790695766432939828646545732193198689247993191444251203914268949705104498646042297409651266710614510647373918168254235733602899378199931290993673720493119346698532759366256127953595394155400853277793379411090601551613734970772768518865108489990234375000000000000000000*i1^30 + -722458881675020099223333474921760864192990294773659965885097278898162769704404878367407323706883698765346515616238892432220770055489929156428398915891690776870743869056118411269554427663408870408111860290691468366904287553429355544186262577920931107590784822930609490491908063702819330830521999199648007920666459814499300687084717621297221807244233739937084803593433229782929331310373270204237245216945533328331649076123948734527720806646548600147158074141440786400832663574635291255445775896355679207145501242846519988013745340597514163455991889904355786751812715155185721720705774547364373442346606872649772766700240069507583661423071798048075590494244482390728108662677775312791216857718508312458400446402241859931720906185220085998473321261896728888468166805017771541133615095282114523470563119694116668554209935972535052278443008644614861219672862270630274493147706067330586961362134510422436030449158690358643131326128249455435571194784730496943161365000088182405759787475192287739655123347146348541513415880590619269153720630775295141766188060276952969929489298281515658567993729368546821140910353735595906902148769192169929878933523810747385193901567842108380117541711414217816258892592543419593269629688542951096715945168758940844986984334559808516130676677078437408586398354497239162371155128717276162193734320806114284372171003455298290500506045885869103178733113677963506016152139554470856717976422596216756025245426341287277640490883475893174767926953889003061477598319547165615121391986486716503933630814865341494627160555194511174294653671701453464986464719511842698880749699871317775092130427853856147825717926025390625000000000000000*i1^31 + -49389088978254226020960372248044163052456930591213004554532849937813825195237131241516443652653470346994033332546016175010769503097182912022784670719240904126554656054302790430232222125896576444319892109440742623983344347888871857942177179989869944927062434747000677307428168332711498160735628410536503900715330985032026938881493215475379966516356784297481681769333145243187310052456079170167426198509568376666555623097326912300018214708381043686305224035681669406701105466988102240376748725581888119773869435154058933661883809768757099460731810924657813502609613900788828951703081763984882304448135875146255646066699274392053739470133347660556322543678706546752837172788714013822187427285508233935931993717425215723833778781736794912313930215256904640776185835882930469739147761934650797697213228449976361359490304692421819495141072838537140488786450344192008938215584677541146903868778867332127197970515925848336436727837203473824316102044352370491357230219181962772614759817397814621073750180160514041025708389440290844917995700970588383075618766073443568627809235231895557398179320985333990169068887742487645850349211148151509491283009734518869948785462500206242046516463476163036298837708584020062242549520727869108738645347564540013752605584162018383582482489966260513498170060821674315193535740591287229856595122343949389173810699517650858382280484123766371794150214399226245498233378519572765305821654920228391529864186219634947055062077684363476844437588194902771682024532548822676659910199905857756090383421768754813552535181103181392658952522842557722802464217137981403171571431244834217241122834686673260293900966644287109375000000000*i1^32 + -1223418535620067223076209094397208979303295989303847971709198015965301812544035566621080410529075037305590032379555868521703322515390335503616690962022076123129290843968590869634016116494659296078226135283124375680651224441665951898740019689846250210416415352323732876696264385802886983339566311404112519908424078784588414565119657529263944693707195251612564749088858246587931297172036470640136195133603249986323266482760964573529223521542840407298128860647474935928038987134882475557910063991510894517077922562118816565162067564921281938216270345418990114424684331248364056414839768854454702805797690502400194850338963359688537219268286913206798163968839638810212610229715754113259693571248595998374379135720675587608797914981785496297577779724454499083256343229415491980274951181194970297381179962769269613089119092697025059922903639463976077865732584109835892965351641145541315211092665009807817694281078931559646259532514652257714457513113409722515395111785052684546823832617244976987516341516613414198883242768342205784483336173049673267236063250459460383530838016393611026957164364941722283029908681143968303774828796638153138243782797324409361025431559262009289254723828560313686672666739760812222451640592347152987792585841689671688811652923734134377231092236504658831735913478888970925279547909817612359236152533761701442099535473746908477008406816803024517512688700892452136482158055580113918364523175262919582900298050715050551601580671083220738232022074677357426891156124363032097679803877636143449680163012888649395797264955123401467424883291520684917679927359479533573610232598809820579302527800677693448960781097412109375000000*i1^33 + -19139008274007646133222754154169105397296446649750545533977887370730992725388988691525383762891170469095495001893505748218944042979633835651534146117684209350872241808488584336387805223791014724418103745095776151179267953237945372081513334437849750866546968729118462374814562934952482367438923534282010936490139504887437874252809614860771391957728646614399729399524018113810280260594661075053976351312136846673648337529594337199943778633080478041809000149720787431497177817633084965833081500027622688387953862319643344627490678926378337274199984212899463850159619536244212526209498260147372735559776663756792359162102285311543887350876483392487949491742179113371711016721956325759834843554256634167475992471530031950601465531333794961867499603428136325648611664719282207837095947870683424040144627062182964752119215226724809616897905952748902580868323316596687579443541936359542219644042285477252285977738170356858490268305941136058186447310482951007909444991127225779199847585705030901178973030389176171219526115356112049226498968495729662571396282982985929522433796580563022005614003412139545812685575596263867074889132270646797550091221253241417841262153677045489733367375737239011019303328667189216302915211607979663632977591544084856389216982699943443716249382891230969544542779693586759118547531764582493987317181965629105588267556316704901864356715352168666124422700901151087663301543102754256999757384964576029234481472543708054004534403367320264478579467959805370562609189525562052718213720803872923390525845226123926581964879907985897317533587030277834578735564853374945011714131461734105605252876810845918953418731689453125000*i1^34 + -191621096842828958500175997182503746527797680877706665930169886702355770790496434800791266227135173714921933816430482426423416727143969832775090449493147058101594283347537309857427401074640306026743186189204431664275924097019304984465095144716731739609120693684165851203815948440336783559795000215200406702225324186398706172501938528617829852789368269966426757379627244179807908555959166554883135493688837456798159741018568331722257258146258589618090271161905767840502320319398055126162122538429233628075253211737667364030934000716929482075542184037106312843971535313547615648762435615757178720882804070240258163609060584335780552198057459663591579442441612818403419141426767683376577863830814258150834479000026120104726575875242414860593009158903532455134744938675965625705277596639425459912886856028180970969092753486325088387133297405281628432115453204715869191942812705583610310023130664703425191555245142657191578394095104000970812673390986768894117220918711184558759549558223583786242047987713858022697856676424218734070371477428344451794750234883690164682582238999941096860716136215446736318844092711876127464665781764342683374843950995658573476027913334875470759102184298387908377507882928531678803070812674627290781892337458196529575923038094465723328750954128795460228198311597366868988917652068385322108019709488172157186362500563364563845119501235373472980233190024363317095759090324591550068890071462569398218297573096802947008854980021267888861952818651527942794839814097265822467326245850649577181420546003270480879967633309017692517168000235363927193029644203604927869655846303444559285292125423438847064971923828125*i1^35 + 3034620647516632271924127402522996946005508955207166533004519135605042743352161699549824585539080196604814262483118971069390758806381400075774795277843003020294266656745432024913843952872942466406150550080858142349780678410458879800565956866228908314764109415701264820542621792236646309756276965160701558589009511990638711274274671930640642799253450099769464876028104140927257968378338040542352536200029196768670851785718381257677898038777130706595124770074205393995529924973774342853985924578319228026401169070422505195746635188515385988799440932644413314828194519010968401650781331425658739240404387583927492052798272846059322738301861665046022430966911469206119379123730602465399563789916930410645391494867846804773717688032969376011970044794114349124523041793572331360703932652167659522833183422885779663645156591251799314191198357588525936850128873530084733717490511091848474829408187164523786277385468362100898947975696072437042567697741367664687708780942290537493031160917410084557511773849160085284397879173050195421713390134321046193442428423695608405987021220957332121172091279020258553922267603543597294735924703177547246119834521624750436776257709766472297594582634284709316815890185812592258705601303323249444759908933964256876190423996520433021611618781596419985615328843601815056016974160621659352005542401001634270482575179535443133342794062265282112758292017239031255116551771805318272281171481888538517484026809596437430659010225698760664347088385947994740445803238133046587150106248222136014050580312563313885185731529438310606109958295114402842729758462608477173317917155216965267434716224670410156250000000*i1^36 + 242555854672900784685856738506836640795196985743827658225217846994030886831086095086624069624790299464292009123023349098246278595213937665097974133608826880910045956304013272558223061541743577642257371222754682146328099659374413295893959543387881921675227890009441481456549966964800197449328576899956134302859134382459734576912989977301118409631936572002530777832340178885577518382020905038153083595685029359494453718992631677591868600258582407438537263795917976993543202779284227175577468323460201196858027373639213523410905918846471466340672661826910359468590315704185928206733452973041725183189132548074179782762294857760314232105876375624348055726751401218410539063694837592918790807589228682424995060655793346890871572800692492709723693290954976984186253213352189574541334609491404916505210222161869112652169725729255314333312460979392868270402843867431770839828094138144005397550677730114892584399203031522797002282113126623795394251508069749277111420474789352910096076078282971409088881692414381678943856829140082266422713135062331469232491931467910590796199143332292671965683939683567839618240009987707954901754468547064606725098032126754770125866266551445887252029953341583605604073999230096463084623752678932818506287348806947308572098321305573556503752585822086369600256814467126250762441539273503335081421271460130015674004351017226277591664629662965190439227917898210192733035892002377053802110325245595380553377393717166930429823885241044494516805610621243525699237985394656415472479554748295185920515161795192554509096769471402290483749858299165796779414891177062928998687579448699951171875000000000000000000*i1^37 + 6099150990990711927820369156639838948122513765782880876320429514579251366481232592997711767242657355521451792438756884586403152309781568908753770564375309044506591252096173773851716073224415400771263166786583381982190182242973105258040573974516891601024183629133072521172101291709366559271210862962353079905029696090695729329558146662651971431515070400943087698748672434852873141201759149323203947298784345991459315985600816032963896980319691826743610373785053573555073427203990692306400764027808190439743566054755731905215261441580901661766068552910242268618495717482645222467509798627596462809378090407533865150518356097899059925180646007680180076167389953228035685600365366426879834813328521574724124787754234774024774328290705282943118828863796748086607020947880953807447301901397247481592592577184861173576576085628238143026548956505808793700603039047261710316547456419517628767264887651364925963735918046565451681365245082825637295028954151259348849409072403547277182444240523483920844984208144038618673049633426194104075688467546122535154505184508880452434791453603547376016994731783123191154255643632236264386598524685622523560734421733662522877089576318228454148312521990599562996585730235959453934009605659906222545993020259183618832362509380810800506662352240639099695974102972232247916659590351589049391965694054474537546714306542866584167076815593344525046705074143607704987567408146063673766591005362303554186050929049722872839793629831257972445247909327913720307243603816672237616019468972476425205285046490807441196474239231111584426408295863507125043924394830107709991320800781250000000000000000000000*i1^38 + 53967006469535846927007611856074858741010652637424862043516660086434837392963658268958746886550131646064239292250069552137070460264819333933551128134002355734493497771596720669618287983807100133569916110079792718138523962092463731605031923785177284083802648575588838116794631125648620161157390401997920965883720840187862843032049094840282749492709525043544467429792202234455106060543297688558107736563184329950591025570574438823864752549381628906938867317269660679865235642953355628514583182785123099277238255976071459172803775436719933484005190860917924356599778762004451761858525637763352445444087005836828064436820068817919074825684374744030660089126896437928595944154070277914652713836867706180220592726587927457504064027126466874296452779623880140951653905122816868844947103107299314346086622279756890666199070248957002639708587964680152750605068507098154054804057584690069769414246456846634713496621970861593910489169106840978875366502122053078642992141863069489823393253454036707418287232748451408718273766645456848783644070703904995347785046376459608443604304485694097045854132391026039670539698824625260811918201109639562915907118683874371709602989631972083023164242170858527672086986278784653423756476443659587832480653177063176395303088936869509994046958157726370127468509582416703753745500276149903781408599583487893578018937718932156757162013922258366898609338722276819057397819726602403901010126133704398583398191915867701213089301071835754942203220445428844579030839913774595263673301237337459895923950701196665757954889489971636044939117251594761552590956981585701250000000000000000000000000000000*i1^39 + -198933554721846338789128702125058495725423972520967817855894056166934262831622875778902513307370238800680231423633012344678746315648101458405411754232407958155811328922261654749599025012347234788213397999150411816850160302888365278410547149315002653119228129172924448294850471074338780274888513869100439364111152084411994286535727220627149551005697400562876580658498763053043726201105365840738685247074631098007050802987981677439222106427371538239555304725444200821247030625594555944741367259458530086375870609505253877472306100236008425951045795639573148659425166059722583505674308125760186203898429531534030056759259544793223719243261849886239069456264583928353566700812183380356735607845566489997716879967391461026251153950526793203314331957267679829328638485991778703373617792886825614486645723964433399370371376427141969306544930249175626218348650479915495536312780592596514449463731645806479714829210876961150439225623039954967209360918279941232354400338582682956779364898916657741704852534967064700771009546402073252876890870519320081960361725840919931144405631655353650146359031178946116184418115741001775801623466904894364432938265018872608974318627263332855249851539890023202485207217678057080412046548078631099616407357509143420760804763769300866668853218007383351145624516628999411997742836857487724146248670453662645064188206053523414757623564357830768001273096246551799522574839078971765046190515695230378128415847868421396970252538239450571176375373735686341198629756145837846944786225405652653171551635504944081476245155794222272862250461617350469271819521953600000000000000000000000000000000*i1^40 + -7424504894112618638360682007637879383809308474231588965740731531297010446184511925603690058481007686238093821954866395475681533169643000094745388835534485590442044304329012686343408283608426205584978568855346664064844068640754205883200783331214993686938236593610747436968260410653796390433768022671724643645951086636328677594727250343830990928706615120329867832230521204142660211224385167338841119578837674258034636389251964758827873533273045650227688049253019351336974050856107747328457206405424917146900710690637337472914654231945146056912513040602065349919150745712783356990410572570250003640453237401604199033308264802527404158724916998275812267237855635424514721591025768340180133396384313189938456035794064434349875010370970114916055794654665247000548635431341776475357273054499718616822578280431817253115377945663310580581009907958101874254676243921565453113979398717692544813728986427935498744917887108553139857294115032367705170164903978040202508091539683709711508174800096424958676217219483594207962816172881749948558250570593424306954534908078269511644961271675985761402455956694130167859476528591571306131166404985500326390093202644256365080035399256845290378508112552817976097471218145109909772693011085086056986205210210850733913805367382817953244782471402436078331034376289775332522999116943806137587532932503876591339349125385959046471918210702888908068566232909385683046033703407010198465355239656864295564634139309145911487731995427974613828946664785279673373425187458193084857352089712519602453411338191703684266386246463755443995955242513888969201725440000000000000000000000000000000*i1^41 + -35355208450626491968326527776614013981900464633165438954997555995992537899916320547447052966879800807441861603808850741185007804059561370907339915623054957371163293417486833274746798690576036798405309361606381337204102663239168211895685745526615847436721184537622344518512633923209766607568240647239771894795958630196739558011780858197070669082553769938885495808161464992650816487930806915393755301427615613555010347998646682111520734769745468583212301812132357711234787650138386547380782630903460776396626242315317661275961778029766591975108467245169823861910762864304862993627133556676030881969072589850367557384513883168624924300601355936891234513317005919260119587062776090099510758466523653298498000696404181554827159862020168740305973205420138993656324255605164755042265487574699585632965197679053055934339486109572424676561675242142460255597050777036065000025766619447512606527806531134432584085247701682231352510199204079444934899467752637787470400802775534694887639525451656484145193778701667905431243125460403983396231767521097737200132549559176942091074832110016836999452778935493077890261899670493261659331160610286811001897884324199355629995604508112304225739818854193326793151200016431150175778405933992025534163207146845009866490487369407362169812714682756149228109769414423969602079790776681194705594230183464031527896458611968794365552608705065799794940708802883979046057783177268930320017712680458300325838041108333726326771728427496691625696216340819108812943980163635407189515118118739177330901403815344818030696290169455221058972224286593780809728000000000000000000000000000000*i1^42 + 293598590782778029546584948219890529323778612411159472616146400540708566075691628076070612723494190169591571269424753227170288035710701479480613355736041598674771421130860782481521712444718824131472977984753743127414942837970184998097090048686821916370758731163897780481076042102185510380555497973457135506474908816883737180320034073590071278604098077577567802475426882577899071659777640490272721712020727639830976497725368802362817089969901225296840125197162154952751940214142881227616026047851303380414901794207745936044360770729300835827433183441651644202491560361161928341724845841862046064387976477891939951899917482313563925944078310393029747966392813215449131991898890777464478170327113353871855788342257777905773558033459721124809813924059838189900986130419065210734584220232764720279710719112051257835457841335325736638575277963907761686522777676564863490516624492815472510147772874199272225760919345314400344179426805418940821368892960258491871988307984459417559345832629750116038136994037157744307749997287395379897966361260051922299812504266353910952405228436829510094902255476059685215705664465995696286499491083254262979689394007281977679068041843520745280402302917257463841225717526069135090231909469267334722925056849487025568878165612712342185127182409242298427063408699503290479236702749235572561176282889131256009887702449096512573175778095515560380561642546348288652834944899437698626012191012231232139114581095293115490458405239139074962421724013605921319168728099454609797133685901061484189717761202663263156149638808357805657533136719629516800000000000000000000000000000*i1^43 + 4642968915034169987209493966874418896839114390410940091101285515081938775584841241827289628391520877249885270207211382159070858778149144533887279302153522265450568906695494477185345784597910710454924284040722317276553682850744966761897995208841077873128895790029060655982531563701966937883657437336916550310902920487413216200350938458332433191033144781799277791481489505534066077001079668923309040051685990336229574508685559909763233450889705793427208859857627930761973587810081281904101485697932728453136392255478531309300595139331351299348364012022823526387305884800250658010885172545637121574289889690001677433248528288383921068005784805689754803930515680109266342716874111920742516533404410886311292632915876908415517382517627098691158196925050770025987205436808270508353209040492106189974398758569250312694960254754557191046701684492120977720127802200470719811487161990440291118488230178060832559186413528892549907357236439138062612763900190004651634877480583701669153296439586678082754111262021894678523738828834413939558384708002599463803299305988745352861784719619663046124892465318894338649736875002914481495907247254146701166206265289587495736878006479131664617065200160302900550535733556108191900764995201130772955225098245942968265390819222065351503251076730250515954415745526257312212624942871603717165063692109971991591944258415837171409678078107260259266496123198506315942167199145553209230790084137140267008103982464161590509988944825654839218238883927904730195116000383869177915928472487773174293437927925437834958703122120672583070917098209280000000000000000000000000000*i1^44 + 24945683504046080656292639802108732893312091248471725615557023174188542296220813423464025649128455636508550248043466444110873339679402717108844312300848572182972858077398081604088858178642401460962128338465240154860131535026258391605277551420468582595171128164501372214756357219756831285227810440970756524824445664957611779714567802426848181707256848515666916000378227271641950386231768184685764894824795148111465423699545560658530311372302342285697258502679744873990409993752563456261571023348410313020647862145732151654429068410847818965695858666823037714307680316482039643146913885520986505402183071976971057033743664688462986338896421716738119920107664021099805610938791153297444089521205104245519250438125438050807848054924766889067016458994219203490307039950236667368494571211229333366808437271418272287182628718275689056748054522660685040528251237753289175743246825456821272321482132605014547858029697041136591118081965557146707309080327026764144275808904286865331919909473430152755952206946817780826465821748591481813073139223734908346321073001285172831771395354905637400150025876885359108243838132146979651079920448024585423225082726721673827811384861635573743029985334209893945406592354884818031012743616072529713797656523814956942407871921157510765407298233088640390492854165151025293417714618259632223425795366765096651991538078281347300846999437525630189364029517531652357351501236281835939264968677077770823583830516786413812958498856116477478255973238645713951116919024087441829945222824224108771819296022741047498557175473106053351843299328000000000000000000000000000*i1^45 + 62082524002076537867316411753345253635130790651997929132317582560953946532635287319660737909978572933055634744289461409962937650902907420076310877334677198454356465415817132820239978725748567119358599158008585551972524811595604679487236885248824595047651176048164959307820021317775577149576308242188364397464450398201907389736791711181626942868079966365989537884043699363394773381568099322576614219423877000378322931481960981262680991514716051289022053825885435961989189608459644408673463317198603376412361862785463132563687778610937878989462772458267615059085857464988235163559373291480062762904994967170484555311942115069687233038852249612901151642122110975602827157088181388164122550259029143844984345622559686996941782215671327014899100788385865610125965613405931678192792782505911681903172243084486880564560185939860407470960602480760949744960252022877932495199014162048293566783851658414734377440757972759656297607364447580170292947542945309420837332383565696264396136938209860549138549273515305821295152848211001013082944889719493404763841830320711746551130384573968032619465291384245294672268531686409312701980050972052244072570675180391198324925355904384724170708623374093680744261665802950554333318423632372612462331568014995848846247493889000863189269529673372636468792513174116472221598830950754436451037129037137728522471155540479725835364817840462346701494894474190686569723836230215890406055354721961379077989815860727084536897469864994224947812427660051870946589598835800249601796315518300209364216822392489240680766547579471901438771200000000000000000000000000*i1^46 + 80873475502576596371188521784557137877493444669902487859585317477547271599206047132479968132414606243389313581394451563915673143218486731764147808495087671931341493373913855109757104132384734380007830212517496860508191708611058313898451761662836787631178924292925754806591984154299423275020728803156975319440056588378053532133538746310668931029833901869164571536979512515338824595989966301997561827310247196479362679525055248292653874599158354703448237221963674938812336068381321859753853650480253744513556194703553590699277213758942611502702230226013984164293332743504562311742979183740294724381727662197645937911116167600675006985060207033230547822443483314327352244956410983220018866031304967683308208363612403904273162282560998528304999677212122256646078695785670086497354315128608745726622934181418094522914495141278437227745208111530425939953764799473920186759183628014578819918994107763944309343320576912220884368676480042779829531695187256307338934322488046664314731329046820507106755735568647013903480099677968843626026332627245639848530259189996318583637524788780665609224292495750459213597370595731157197934273736172247256622782109156483558388801189794076666443329498743115578972136906731495033163301437361010039628105007445039940358256473479299764557780726316149957387299900207504320377671495031322234815455832955641899690373573411878234610849696711185459375064883316693265805832249893756513086324295424266932571199384340068955584985888438490709987268661041984470225653249476612114958140519366879947704054252284444428780046641172316160000000000000000000000000*i1^47 + 134712740782579383297505113245357523040355825155757025725154918150814524179933869116236118677953917209719351155123265073982584113432000855833565525212268341994979831938116788912169837889310590307008752064598157281679508174081447383113836084984673930734090378082977699796687001738816942350088781881531806984929143028701163392885654995116396796945176528084979362177409380894189328877436692633548360278165431628013819967405269706985082197226863919511336193459282084758555326145074575750134597727237128142337712699466697266858856648135180909674184651805214900229762719084129222724560897495980716523493621748422729838449007880203842679903407629090586295493784449218797808863611496769770115303132140949556239268249769038095666263309795703414355467124217271127824897685382844935680979376835726429740769181650303386603440959895515752244835602966855191077730584863017381462424521635960465456885297444482052164601791227281796457720806807641084095340193362934304126623318039214631206425116296035081592805726743939726451573492383313085997081774199401805905651861033311458077611158512696749395909045044314023614562527707269578683575289455988901350144088388603050390942540308800622539332067955009251538928323293961978162499954251832513494196809713628284891119054682944733715091757230230470970047617209449793287016360715438368583686219267327130891004319659589278533216363910650224899408478758236413644157220532397080729922888020670465703441946518092101176132569680266988070270437074210824541008447218492108304390395203210558130904598145901238166411693522944000000000000000000000000*i1^48 + 136313345824683858056359569739132337415398899886250703793808540356713247766496580563011242493448325975109105589830477825602608949605079900181972026366199461684707570502926309155513240655404074117028107258636149539929228367621242517212128780375528877920826973974189335406149837606717716310343657858063259714719308974139731762296373766036145995343947303675583663126980312021191824457604837996931658899469444077575263399161159760453784431559543525955811451998927843753452894191156956669135213472818871000777762136898805647513840157360260082858651882683149695362971310986670368104410768958306971835977009129605049293015306375990691477191204920077773042169180481315061607836845961214765874038784363223179058487212531332088489445065422874510418207777559728423815154653040640755637142944769129918395961109362840066678722563684838224445955528367712398484255552586813590416483409756348751509402979257181007274848318822094965079811814974873627074655446765728969581406531271399236339844038215562752502683432918731977380300103639442910178346990915668479203784713777923268497732605289221997977824607471185963499330295738323823079512216101555776637785610901682981541871533414441154289473021842937682534463256983484938336359660014751783722536807450733048496436326724166540531245750005747514505637036948306049287643669137869753894466503532039100775699201547047078710733796195476704986752845509493696623344504727336169159146474827958637886605081202476693043544970311399915140233168476162817413364298099908444240364036138145180617097124492733532646827622400000000000000000000000*i1^49 + 65316385789190126391656232789790324580597121551973694308810118424127905406963494910153653156635873791200414141004059123503528824173054824895635405712323959557459980697137219894982597862176344192575589229945910287332334077227738217362659841495928461676477684416224665494029707017563381659822369648460241637353016616237223384626516971249757898066091286536765441435862618214642509371592367997118242221472511557946170151776498631231944062954610019711369627604277483405577436756588482026951008555285200064034505063938024896669148958404487941045938573743742023865945098064555420018022599331455460235291168706827498315228669069688248200618731042213483968370631169210186592875332681072165532290763683526511316919517252553936859662161385437715422171009217828403968597650294551753048541829518641279912174166124734877322272625251454618284459270559597369928330786546298079894054991411178406363193272126368084685752768756315983811666610354450891019167405475710994064106548243648065633798831733373241775663872330612087403116650890499380001774774519566524941114543968128507853905063512763146647724298941399494267872718121335317000006359741346060069771120490305687352976404487293527829437971221631656122594807298052185051039090683896420485485447901574627830976448873164184229881853874060403871817071149344112101385765728612701650109717781815066639824348624174153836625119380292173878304759807952340568152871726397015615483308089052857520674036465536966964465740377269718737198377235542664705513377712861723507088096057431715464765546530249512058880000000000000000000000*i1^50 + 21570293369126319303973795140524470611853619217702984577392579973434785380323374379164897268602745756488812878818043980306937657763523070163618501578681824939767716603234436160953219061944386602508295664873820625527255032768070610559388649389108647385180546211828595811587109656773119928227544307732390117320264533469517149845717397194457480064422727900350459387161315723530731955603732194072589902300459821023224916821490987051062906699691854587372427440482038226554279852231192419315973410144647521586309729167495414546591952153967344186909604837296964828336916896998946772162411247088832704876787228425025302760194242477998839725933231116144791939197812498608676387619099838991935620615619528176288854479052425688492972109238070486893453422268871649693830945283742156547010626168750598458113759181467604830061743440330391903473375333323738736300314458944380573906100159207760063168982327572112515540458813538625634371665279301653322190502296951293746628331714414715591321957095385164022094417716846582920970454586648554552197515039499562959081225901664117301035601305012840694105918926068270699315939974883070800227624599864847188106225561305114772736264669652704997594266517923779114252815773139216076554650369331475600442618341118086062965594402846700585152477984906513219393430153485914279321220472320605661960769558283278302914795798836649076566867611013113494207838358714230376166662186620276328017257929368437033862058325674052747540699805947440900266121746977255214527625313678497363070690379911114023303711117279232000000000000000000000*i1^51 + 7992776344969713967944001637370425348973567991490272342680168676106311489259641747699431027716816852299350572124380860616419854127768185587821417794606100757773916949054613386358548549931058231927600002059402729155220333402803209973122205971165024822208664509880266155715360296822192427788961768701123916136102189179078416546086449341275540845209814083588969601788767308044170728161515133213001851815764183853714416620796634945020620051260466221788491013080935179033510053430057024601604747058852169949706794950806890852406935298058119498174156237596036603473355708451799398214099446297338749477822553987531543703084977826010994892033878841439063202952930352818140601694093914054942565947205541742602465002412925336612957039967446729058145882697289529591395017641345057865840064887860426667216594887053854951479946586974875934942721264913690796086598318311910773995388466743137298222354463737387727712602530410439759096045772025417250171472454036305321224655397315586143335289543813593459562286422014955337823426786570608404122523825661996359765035289689408319018833592233305132246167011652783604154960270068050963516011597534398358295564663632891466632551861933247549375253566175165486656524028345491455804320369108569154027816837922366678772853423748531933568488593763935755941768314198345001144535508928292985685371590619454527483336695853221480666695025494565960493535409169396680644587145235218394032716469691914375116025917621935573385251023116788575579266970287554891231725940202134350272441993239787841389592576000000000000000000000*i1^52 + 3035907411102570685470638225436645064123091994764735638373562885402656123845640688070413169233348949118237834704539712862798035872966010512410414501907549785512152825362547117746194047947828042492027935902917734349736932567058506449769009335554864442190149340682158761331421097130177785866552734302427327116330806957004926216898871354918079437144933178726086546848307797483973516692917045720164899603103895963899812129841001298594910993050569549707825460866476866549774152901398487772251371617311253359304066446499662631019814087457886084470337697646523584515742471211435272091643284899828500735358588184776044335486039671971416940444427348904980250318671439179703834056436243284007004893925065559410920075440620325327467288938788126671184713214349842451407223611228886016558031302200065047247346572686933895383993332268104848970098982273064061481500572735519831589645179842845739908055718644493325566305988400499803496859411215041274477906539232320753874444580193642252343675004671902134720415172677073796879043014113273075818299397894218593667358786650163914748426227783708239136101674836810810591772734163315264827900527441873222188389076206515742276196787782151010012231710728992991809973031940348792233585561439259475141517169894332785541989535170825416550902412304448378876376925701494693640480569795440737195969808525384539639049503727097783430710277054304303897010488972921484427725012505411137033250412649072953603563390453690541483121581267105337644993026056327492192376772042450475144690454166925370982400000000000000000000*i1^53 + 159017685578416924627243476295258768729785102394769874058638373277402050745709397553321919827467084365468109882241037820949951004224808941602562299438757773992391613084852461587562065466893430658329747607389574523897896312161678323449709817031505635878054956239491680409213243794789429799232441125056889866584378023608536823715339920002917254013474009979298584486395722121930218984449804813677659263215717590676801291550582254152261637637933635412908710539791925280920066104765816116469348807067968737815823372920460166259916646235375428293532546802738876831229267056725441902393247655002495623788026779253668009573358913946337782041529466270759565698977702983713717269649157395687299133211700502061487913210964827079961091220335008537503073859729286088986298168133045926225972861439799024091279757384213258268641267087474144318648193643452013436669073105896671758855653352243476265149289585047128666317893310293940233461624595366033117715253620107004442841545299877721431365553818481370172036477094728051287532090971555294150781219175165387638097784602677894389317366044822762593185142614937941304209615229049747557002741706973857777436257355387027016328978121587523870426798808587839035331891500309899194803909331306516006200264542097984670197155565351284320740992823173228699423308494623616438587837420528712307334520452355980174051499920696635017808180874379394142049003513462684762558285065465552048825351465254979879500611886973177791694230057490148613646422356028392929574351450498311931482714501283840000000000000000000*i1^54 + 2604567157971638004157583876083373276780927760751271973236355884721543682907506690936408474969934718683295250617899793863464759930036849243535553175722365275083230255961128762030187832037060576371853476268177936279139903411950856120489423592693112002193324617050481963227524381302129025451850508091468242215846034652768907145782196418059025654872501930695629491659292335936490115773181741394846294210930785459289197235058473476762879699785552314091486593217388906983642359686313376392212160011425050888796255916479781143635816801958351711700494740179631994703713368195611630427550337480036703879219433883802360975197801736037439286836267806368431977639238261154882854394226567999133922152532667178454423326342802570995189855453813020061929280942429356651583667347373021861954977573513364421543295042472280652350059509072327489801083940203367262480203178120230075478681308853306948321726520199891529263636997431301257790553024432429464688744109699403443079358739609545250733044913816388313903043892097875194789994362538147030447952547646650966880183220087344239561132089205004041258652418928922958485853383746646915045243377797025641253440200665542803774883794076517420426540331738718365651252962233629979852188644445242361762368616113934552667724728863963121172884646866835180806886233211935427170942848420206051471886385481736793095402315869504015295482177040197242030223266039225270633627351118814791815821443763218683707489440215537262965885843529793107518736721595389803955162888141119726312803532800000000000000000*i1^55 + 259928920022167793044594441357598482529891747630636972714048294378108129981298482482772603604230524606140360015810191687998783978605027460015993950951268319307922123018338851901894453371424419715894417968873223375875667198279845334310939435204127126470023123952876206441015730627687883080615481985280946797158788859148069330890930040735927049235405629857435425078329523785873323333021007823750333040526549393703293627631824681358268496210026647461625184045662825947568273888928758885594203081381719854925165674746958357589230403961411926062562360063089673979342516465012431815444488492369582660369050893801004639738182663168025295082529336802027636142010242311660289786429736121907855275758170176144334673624168645533372919627807355138466494785238961366346110762258938908362312519813283559932734950611868700745268610614126702028778694591577108144952452542140654445715523124158738971522401618107511193631551751689776857566895915581454245761989449578279914692124843954727597015264369422687999530558455765860282364562888772474189044142909139249067824449215700675733746431316902062690764560776790992201900063291466876510085370600785962196887219424578265474822621938913582155871467561054193234948147832825592070453350303772112658649876610630425786817138040190170525999489737552522149848630839861765404491048558576963769231784956770058589763920996198962184975342014091593716642334340106013157719933039240874085963416041581531889660178071156309878754801452469238224606119364358675824383346423124459520000000000000000*i1^56 + -6943842604279691848616450767538607943633202191162500010517689549177978487761324519140628291641178117564901418699136148990961240343350950389576112010679765864445642948144550140144571523444981454415179414486650357486314479607711980867642311995500738061947172151001273643373518766411513853708646193763130042402424041302151965151981064722752473899169434447438554980206733298155535425660931374843281839488796236557929817095146759580060450049926426606860623600066398752210768549043371257652303332916781234051369550544125918522373681953347160304329399736370727761032755430721141065999688139238640198700646784668164202526364280037864645094951589774442058306403759939691892506607432789031837546383408053550518435873090452991418055284036576914459564990281350095351989495120644483277830070577464409464874744903841257645126862655405441507879263898488577287717303471629935063358792639316197410807268336776965859242739219332742666208397269911732797293174337500948163060252389419707698794527857140228157589120140405160105242271498246765707140659370110986379895238122312075122080704964012372487662395489179496866309619946116584430391298140854085355035922952930589430089823339936494243405847612829251618490376120618741069383194738811019757016076071967396461211995542508098878720843303352129145511953632197873289099494593482129623614095401539813691063880309270675509692968749943018740553038318776760692953095675750051696903902812351312945526197595868838226719712383995881780344952039366036192238990524416000000000000000*i1^57 + -3355870353542015845872710658937480248877718889318844445986427428248321553620774282654251974100651349458820622514686782828604548009716374139609600682355553946386424000331211732322900608949131739290716804729007099464068278973583314661699853115779109762975258930477273179033909185865364610895969796078036519340575229993380593055864151807419108916396601913250433307465920161605222524558965952873538246629781634671434646883636123069326073444499109773090850408247370660745786828293366242785944248277702572273188312950162733682175720692524445548211179802558492775035583582164773755814272300995286317259827162615103483899338724131637812985760953624203121654205654313228819961088353388972408429954935008360765747249720765178969621975312145789733916554489688740664023428431317374732411355244504224120772812122728352209535677377219286447234312247256519630227556487082196240936294919131062175266242371341743344445140571299159457346802636730978915411292395082184984348441090073441228593511210281413552826912323456034090177288999463385128155998537995221718099611146539046862319629613246761475387905312679091951827868618439147353938444948353252303855730543037621132007627742240993432026216539929745827719777332141894654440397505099866092755732061770421849521719783714386060127928782040491282920407451975507062182938379301284593468683444051832420054866394675931160322373460953927674982283309745465521325688597465984042701669727783181430318613897671996425995565810186804401516813720852874540770918400000000000000*i1^58 + -13856810256504210404401115711268795459531294151574695960928409887061288160304770773299221185025136076081670272764772448571767366304046338490124525976680597975434373413932720638245341421690673879562002164999382782539795257582537938599165658025423071183090702761390553178495338579182517813505650945001886046630526881907940479747520064217125837367467856601449018499344135599504483117154218536941845259841714711647271004690914442366790590699304341253979936910040563771573396575712307359024423159513314415883593484826066276441418077678509282389111662660437421452802464773265282855381632883069363679260718848995211534606259022492787065248069598833651464664084101560491448244179924544434951209436160438204601437693448636685865214206703155462235033012355092585094738079173328563542624851395720190392479961905682538894833932246115000595858482074855413439974410357311620518189306773231809978515632368818511138219228612950947507117300743034769023598370776337575041977528076378999755854334796533217373196138691343245561132888439121177140911785425413576989126148358403944039257578483828513207388933322724946121702090666358864301785957991078632918152951210513334556685514918799536993802817661463411046620789215423670778182548624147278020080179007221588141578024765317967565040705288252469941084220763149760493459226687349544330656032528266967220653090195768060436855670719760451890580112194141582299219636476602982569202995420666223804578741589499995049685791078435980724659177000680816640000000000000*i1^59 + -132653246245565533132662485870851733091232785803768858047587368471185463674634108996837883739245298406331875871232889886920983899384493282771507820768117432113496928728969154502248170432494885247883696176670929575088368109847003737640707626903095922088579943945362881613931450313641732212358622882767765649311767080892974296322679083201678347058942682114829878261699132431749331111934582313415232243014025073861118811418677737959816397790608822538170057581551650156792503516183154948551972395830607841666908264986161925773867452320211570619297191293617226182570549919764576289115495505398266038578694623870703793055440522300698159278975808704375652812720168301579659990687666809106217556710423736323462020564942690629853770829102575894631962877111922632988369618465110812414456342705796478714463198452257984160669613697065482005275318802089913852975288636328071960145293120806998444188749021033220713071429433605519851816583417089835200747919236081719039733953987574577766902678731043845618828157006875498071783765203040488870147770504776943233600453420110663202486045533652310641490611579522125119285318556922003210277731419574496390406335389421771990372031517726158457549222095641167618561229305182078360350187532554117525665166978452446067612983620194805153057386758639532355468647722800766899357414669665222094773191722992746286838033890689282287020835319389644703078174659389008771578656104265387147872671795789090738598742171451430013060579422120314903986176000000000000000*i1^60 + -29868230412426153283436246480777315842928007959504518724486286789608419343627879967083692722110923145920787953314511098784675997938799867451279434335593946831224469619170404277154161494342024651768909243700719299393612148736870943515783318181556885977506764413513267230101316272822819846360487021742365405363321521130817609209071876598510790197702149149343962627424570377333764272960796435855726883271345927356289273845860411463313353770946855868495595991526937946366267113587109992638894321239000023809174523631005043383184002202854979185356844671968033549079857131139626220818172360420301129990739204619576675030295855571016349408907025769383594695354261420426626149153860987937266244797156117880907293471276158787840898583147120636904924066635474142417464175674077550982253753302212315232149408472453284006726603025811357549201258125169798371236182067376236627359958935542846554835549732029601467185212822494620949214292429069895756157007386859639019334811332633506947954310887791931268438622200068665545689240407496815786336154180973616046813347203099125051646576965027122501957241654494181172445755561534711136535045590653520699991456713974035701263319226438438556558493754475882897424352535412529576429247991837689911245329129464204852608774859959208304303030375692683870963676866369540601389652901028779759909909510411297773332689230811975674888103790938643018146956829116094746425062372681863740570970719687273378485366934535961303649736367978577920000000000000*i1^61 + 8441433217403172669248921953365770246217248063391887060941021079967553076546768926622378300461597321463149682197193118738225621563544501001870245647698096640463882058095888434234628974233814581975127092142002141465471728662242794105103382321899291408162325377412569189220796403652956727535618854042087996288396697875388505747677893153494334450692387705334455158120138694350521022105007219400116297899302672490880439079829126466619135505117565215949903189570800140872835964648781477279414048093156379798006029904955571766772325157239661690017283161920573728743862788675709818217456294940487874199375638358512802146326154303567151315374749720471491956191821327143112292338789661989992989667733151416328800811144883899622905148047742911556705460144680029140946224306974834086872735961337711205068980799378516514790997405551929619593005437489125062807821164377576348929509566913238989199630341377515151292568600979265035940619835791396181505689272273886002225477684963951879994852196135482505114617090420448014959282741283954908297890533657589823703092390302895077894710542101278663149798461515009473844672271779417710145409653491492870756622315856509682475915014732608642340249970504718379751121135750155453121910251344320085039750840438762100172960481226396242117185997632791322349721227052125700463262933416763231884746190807900004601425429534222690107452239995205251169531127188808414930879914054120473145713333372727015913914973375351314059823677440000000000*i1^62 + -5696011571517159141531221960377315229083132740674435643196712014085975795787663455292062900899908753658500863271376816241303402518755882784020665094434687676893566616581563043638286819675673171077682807700877827431128452611727065948876628279409702886453782227480370483906573245273240463773793479858363341567481663458897299957041926018536769317592698665734693047661845934947438619950925336681525025390509515660084792977044684064084435721418285835307902114144071757724334170999637879146059183280690021940300075199090766822245083625596244673804936878747669131476956050936514682390471902073131692968875620230225358698579496438835315241565929019128723648122494013834638120686888947356230699196150612481372430900403933642955752706156029625705110899994279241134170463584616554125749523317221068321746969423092484141007065716246229279281501369015059173289494354916156970133478264124771085191471140641000085276463184703887346380670622107096709963276320348463633442854261669286983891152485058343680500283804703786811220212455499054533604465958216918929336675179678114904019287436305060249704721095332285571981117301869548082062082415124894999134057402969589707527856558695351227241377770412522952363773606602676455639735289699732306547765701373006690517070618308176675211919111964413852071495863672717131889624571036850993621068350593212795515011958644601968749158636835474528371167213958109518942246046623711181031383360032376792495050187230238736384000000000*i1^63 + 77303129445310689504363528552633913460562262779475237903265734534745583592065460985881638536955416739861804005518067424807324720814198681293361773740061869108542862503123118483938594826784919834771791489805877059585537034983549791033831773841910483700557753535270022064551241709728485528820145188099388292305824953946973721009103114758951810680831636194433104375186942747304527575579641469300929588434021968020094920976394422712642954909461366008024753813643173042812326961104956751425016917924075257940723706359769695993663681785388307371094577228558461023161958420231963042133016023559427186150011490603146537114799270710204214530546387048563445790815944653352736452580154344494626170925853991335266041096740124125655799254366624773715233045930700069793617743683711337383955597262249217473270300423215129703001595630687885467392169954143709271467641047744654506791694436745347814178746175242740353212974260654745129058847023521570753642545924255889157319041341989855507310796084157215418405461265955212528667573920677553326444639531038921412258236678458763194026664924396106056115480317247499689481078806401681481755307298604642486192038456467375428004036989312572136798732746969071466522003665768057240136021845108990508951557043844431538600636867087616970282098968235331422125113544671238178518519260716322041663121829604263855604076460648966910162641380580262461586849937511269195826097854431367318312789574666546097841346969600000000*i1^64 + -13483891329964210979726947404027918186172095556738464819934725272011807471510671962995145641342249434527233616432684271066109484813479583002015835697689682054849621109616866109723400510468726201864557119311283880505830656061415929592489586122635468381228630318243217455002146983713749355564571926059760759710474059942747938948734228338327836904861483405900274373876710408574459247381386508287223007507728476597745049036300566442507954107586116342680041427204877699588958555957857878452598100109278216871585858556959701775038416204689646232737980578987148076769354346571060993347146744460181212737687250624263424870023349189256671786069000502528796244815350383808782223948019746765249398923197111812366652060356548467185138735929246185531223477255303879820394144943183955583505734281551338123501871971856449655533438762601325055733660128620911480112512362146775760092551194435441664125134107710590663366207728737161107652193676490663254366718312006784584347766465164367830767937662468494322403803655116041340190526562249060655655882244500052288080187710158653087495841623343648855729170648875333136941517902537990417015698226251195931447902135067542833009711004051327980455864690914468113681453742063344510583537142064621121962402315896295944976878487929632588932943502720644313530799898472480954720097548337720917576080143285777685700098496814676569574507176576359811281155491648110956993830109121032942811972806160458711040000000*i1^65 + -35940247230729362047051295915522279328974084280821555638081605340383761335941127228209374468678875511471182041898958826752584214378022402712520291772550056451269723559769854209072482131618673700006447940390893270946263903676753308040760711809380514283002777373713590618674962988138170893140336450258727134418253321339745927133721605875060125960087612207449504714247443194546500517723276152849572266645123468248957111324900773617028780625425698381092909448468320313424793519865998883353092510792478532810224644993349684722461027688617858454663495682452321869469074098461055888511815479765187718551937020833047679714512896963956927229261261264664138199446706845303231445444914930425488769379140927073226555005488853305601824551274631483229804876774885750573661601754288863731927772819351155022193103630805047558629461713325335059447514282315987141512499875496634719197724282652690236089963704334246182383680047113192842638869061269323840460288880841982467736962609329039427638932769807688206460122021003353171209074460679492612779272193966928846830145973777062882789391599803154662090873531370772632296863753179966496819835403958209929320503845118588435418471220725761277279087727421996994287597060923479196441044612995481340128461971246127399124957108145847027441617773163114275816334226013609524083755595057868181012818708431877229271808232873230635216965648408791315449162231171521692750992946706060968319778816000000*i1^66 + 18253400463714214053987534268194867871769484671143433849149378030142433554425456030741128845540609772626239977681750596309814567886937261885800028391771975618294234557980848063309860589275638166800313360095761917458296642262769534161627258887559295094112676805567451616317267819974525011117262005306231954007277610213550470439486134826223501374958589722588673372511596909014306327764655031749638270909656564361989038801073542725199240466916915769049215771596698781334442906113710732173271461136209271270444936367388267060680349135687055549939092238105823507273604544932558084323012220601617068156157357180323473465839307878226792946901929764441772780581548442287026313685927681592886456620376747944097228764379886117347966546403069064803839237664969402637920797932193917123397298268216465402103991357928531732975372759119344223191889598627718534960050429329916956419813784696310115720509064926433319124021417296900903963132667212280272836364365789967406911692600450591162948477957424610720121401707643460714424145613410612147404410203778456900325847826288895041547276388216193137987538576645088367310899907091572919857240547666853833911443908429482694196356777204543625825377910305775143765954648607904016775536285368726506426924475720101014366451255738905955523019706178674062190443689470985898240272487574476253528244812115377585873785243525706566235537162879024839893300546405005656191353618641715200000*i1^67 + -74173377625845478442809476571425314731659706520170443054613678317508550484115704585802456331814883790795675111773773829226103329901384302561139209171315453043610500523349079146413930692754215419631061453931909231293210761609537477348546488709595203533540717654555925577031452184056505512838104202969328850503853942350699357923567513886385323212944107390985961072263653156897004659951105184023403846058902428777682673373100711722586972892764247674630090745521724196893720807276543211161948151929882581038506183863297010424579810206705215005099622626879559650121163391956160341610059536574107939495829253473464011906417048914402625542170017837835773881125255937117109679229600595660845545656596305158845033938960776100054813816908058188977474915456222475668503041639955535492846909487641852793174561498474652086384108639249724018306475579136979834132321249435892205122434338194044925776558359167364725939469891789418213539368503626039663031626762038903831003522284933234722261391732783146681831749391295501594013173212039892641137700998502890527518782700075912715968069927764635608289072078799974122303592932433947629374853576853620587551288339171287666382088568192370838956915138541822564407617351013978754913431342661578537289664696905614012233029212733732380095970919383045277586985623134872510127927907628147588518338583586705059096633825572008193186761979441567931312207925943992320000*i1^68 + -48760125542210367225554970641353740623620955454000482850869942714869006058532460094723004279966148147954521228341465646510399591754134145195859696898210139958735409957401332389030370148335193084395023992608302223405201595801128567908012790071452082707776154070683154835632859415760056921267571432580283556098196273929060780038464226310825133837078189825003587690232496325599442817435098053367596184608156064949786283627414197390147862562966836580857329117578110801162575777694922583892241804297790643266616027574431033770878375289348200187941034314867257386934654713297208981790447507378670302177779575436397750166877537401280329906200598344546120697603460805856484990640846033573089884040686355688387394879045408951000737856853894306360160258215976073025724932875265896499709746320781630383929699109664028451414862910291000473220186774957943925964813579788958685002317832009549811322131083140526616196865034050524525395553072541104651136057015890246041790947228778083781366026719909957607074389102260490997404916593679578805045142192920059524941360219904984231633831633387793847848679332984827815518513992679294664971089865109513604937087245242419580654618982689621220995964530804054878519536323703123484508881336210127058308101599457080004304361446176897663743313723492103960440529391058007782501708528676534113116356660489870798589111094542599896885395269219254272000*i1^69 + -7294280260902698320390337527763416634021353232253351219321036467603709976488149702546731754656676529589601727655484311741475226719498539486383835158379937968803917718043686562877301958694111609071334262058441925666866393480654905524045671659919077947641752968868706930962528931534312778388180858941790806358398044872390392898947468797751382488472659765768288314325221439404636048650739365496716334362868794136205018945799394786906867053194070256998211649092707607052584892507263898852941826567498186628159799207696796325188713256740957763192455159305658393694646053554550024360378866474809150256350123042998459973003843597811469792976313143709751522055275802173385833982558667467123146498498557225800881719747714316504820791487378482155429332332813305333440637007791173541190736916132106695121110957372241592816058982065987149840554841753652299017786339777013042406412416738014437724362976236595673754447489339300088072762440278688209382982351927816677974553034486936768381783615025338741102116351991899053173514980670529297881770948360569315463530581581145355061481300443752755118305520146742226635624959154449523055179475182681058492833000119247855174582970150505107587199999789678114509283076651019672028573678282379047136401538722369047838221452942361841181396541484130677088835260317922234019874745240748374851410502370505026411862938653976166400*i1^70 + 1484576975248720374532912343113562088696345431671466423103429838999307097371913759253731688564755244904007899952390012579087772482869081132155965262532594183568214193569862373661818401135857811093655202362788893087067572596576766004617457872235502048074870849673797609251389160966260153921211511032961898101675202733323267267624595410607394134897972150702736217341725103339744482746629891035045167913310741201641090221778857387924208904470369506091870425800120219873126897816692710863145182003810581144073045658291764181530906614459310672548893064727623559292922775871933671641870158631809711884877272117093444029364008968170495533325643347566236388751274478077748642314121458866257936452899991581091834435417435285902212632733234913125028179041307468614727008324333717778398608825756729370026478917473426800269274412251236389030029642938037661340290433239148537554949768581454679283551999562897287095743224755660611602833326644695358015720891671644446918077645446863243454273668651400742793361781644033857022314203926312975545369059273066672489925748542255074715436921551900450071633934749250286143786707934399133260793900708383791105077428188779465514670574437602352123798594320752792595137151818760939981132144720767361195197126585310446948413844715001577441998138058889620925393385310490014655473981418484428468510559295242240*i1^71 - N1*190266390233831102237477983212543175723196721941370933523444201585231348948360828052902819082563343321498319039618421627993074816510454747327449269876168349314056342330780475048652593703602623262818738677368834513063719210009098527959044608*i2, 17546417306724549543842906690493620857841429430932358032297484610343618074705933033285076475246090127991288200476793419259414200319842399200046579543709088239203689470581407731995698826808672518975818770755680106232999441614358769504991893619599936312829557428405965454987315589194598662906728669616702223002918937325302912642305890464814320475177418322845845527748167075646664067977751251249972483465412472641118342426204405624036282521205631034367794247072857715279447598518898894674402134806468221021339096434264713002718239578531334023622839507310623883337317473944310010571324718712561280678393955673485453577381414474966847878191699112139844974483171298645500380829401855661825294230078129039664527077399089891417174142293511608642446561599902667309455557065858254475332401233703797041930046406227218814087018816364135715706728811400192541119048603563586844416273788570531875779935821471719064746469056477594347418114632491532297975508506271844403735894447527941397838531307165462330245384673679200391896082206105990614407554787859538813041617751183718409774636067926418425459879808585215387261412243995136096401933561955298712001872414561229627953984930165656614226116863854246922285077210730232632084888732368105941549564505277448988067870770079216090051721778307847194482256102050321586445686409471685382222856544557049973664162115517179841737098007265544215490029958101474233598183324763110142707295279631123949195552016233984856775625532004127115039732318043460826569548026171497960284267131785658587889629815872487600165495032956548742784230031887202181680747745447968274442992016770860886129525706781234212697718441530857102181874213886120187667812929657057884912174235228569600000000000000000000000000000000000000000000000000000000000000000000000 + 870121567293644659052665815537543426227816051661754252658978075046454302176340021550750438224133328818787930422363577107598701196400828175306118356620389401166893585806589206699098124148251956022818591034899786818590937598482852706289661672362965879410975360587612105470234749830086179544720146864778749354056748473245017251790434908700356262093043331453983181635220165262194803604052749914693104895095209702991835112393765143120727041394578292454126375447949965987394650988711654228511957720554031436639801566433816331747086679761586543477914422015127941955184091610181232860061434098298935752613165719681001571881777171642376956281307606469284111927776624568456256969855195484473487587158884997341492944088174842827548474535797497153161279091604097934177637524626841077673491934831970833923265923714912121302908623781996386645692818160771435573583164204627898800974522985944384135374332774118165370888996679325359632410074438695297656498530633755499679947653638800973973952660806721806927677044570841546380505289645319075359211243624208158060005465717115352011919384639895688469938825592625441148330488071444813323134009262020879352396441380323333504375626278206899982096431202984772931641539903964997845611102040182623046748032441678209799154552521397733460744890282365090497243786015492457398680523698313559527469131925799433781518123941534444420013050993977476633114880421127525724908783946452716865210756521861105202900016137939914307962443693845305802895263830087122471233907669256467797410062005076415400663886471264857435378299321335306484220476004247477910691280352577140006247668184872675577035723424293913988937326407466704546913743272994686265568504245234603711443093537423360000000000000000000000000000000000000000000000000000000000000000000000*i1 + 25297732468434849888491066690225286192112879554089394657980810019736203538187059663363619412494307846690119113240677137186370894758189640275047785878040672932907842120493311670630380206251013313046862446075733780212401356505065404716919366549424203232355341051314030850661627372946760042617191488244741720808097428641192479207363447475517868518202383792926836575197269902967922002906655261578969499949522720302364083423065365771123106347325890418335582052302388396177897521288454378516028452407669371652251779892756593683461980149885951017066045492890815953564018918823824138323905946807940315722100457234069084528256130380070118237931459608920975295256273345646077571849337772867953713956244709546046678938581872134647009655594960891482750528758058290115508796741168609633813109780727367922942766058247125173168066016091747975212055718344296475274879749873670753316619310192626773521676452141972891608287306275457814102664647951315069148788787047222756317684339521774040911868645529301516222223405512168485758378314953280212422234295526089319485617283575571585951313627855833666444747496328089116832350613143015780048279019165211733108144446006726837070774769240729142981787880291776045155491568319595935187770561760338756842045040629270168820549645666535092842996836672812960934923546260527787637569717659242489549715032259288195393815757490303641811308272671730942861470415781485554065182445120115639461606299711008869349584375970851905171212550542539997076518304387377063557981275299066867565077658486852364078298794134006233269153536796612556832830189080310538466350674937661471613698613100922375048244588108603998919161999418136034430308043834779844970936512663550558399806260117504000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 373205208310669981367097229635154726598597367000183063800352940927871502821115533243341403144575973912332938971934243598662765886530585467883859851714657651986382456692202271225235829431198051122213312770203689016993373257906345117218040671391148693671642849129971563927344894145857916394942196721266171216069359296545819581997010033408153911246344615248431626740885924514780021049289751448643295539766563265388318255760374035762986022497465036352933161401725669112692466301659697637023116608704431043485230589090691228055237194863749967100349684869596836528234164262048332190201713088590608542134883558656773172475795839859888932731895465858646896508832344451883327239615171225612990874316436369017556076403318422575286284824352952136311735306185740116478703236366783836790154811927799748385994226532389410168203542839533740829594663636190048180619991801844978289211964440570925160812866872567777445018344469102279954162158475467056377905168600503174172969954740720797592318110121158434589995187369262567565469366267601046973354702027320553098412236714477464305225045715904494178733331810079412551368130054230924473436658804570321096332615472960269675017619225289857618948454508693794406366143211607499298800405267463982962015869812120023874790519454617124943124945664660141259468688858721908398838379967502673416057971731759963079608540805714852002188495972583241111835842840937224605865189083582885403195185078834382924623339082797663012959479091974998664725885944549289405487181302633201810909039980730780237737559164664799244192866479116902953377721089961272076237281881366963431800280551764955498637411818912337348912258007082686826651039907084363679897581220834783927881852098969600000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3066823382348344363947350502219581352902621304232018436896679805946229588445951790601427346766186001028952536043421526181513517424506741777620672617952468365349807973909959223852908842747489586844593095743267258457348030258785754543986515510412351768058236630558049583145815058404427001653858751102358480576239435361122029645731588659203858010182058142865005454479837987993380224590292032187463752133295489580107559877834299546032353043769648381747207621785508263603020396061395311426445095725476724174292492564447928566730863144035992990286953432614959833299961901257748899297194560429384012337328004344071905245355925254200282014771829563568197547272237937102164248739104583111542839309510441812979975797842714921578835448846207259967802302558566340706056695077410911872891749908866496890561945990934865775954929946736641539230258355243232146430862751000781330430648087280404900432648200228611568533927429139990224603371459726651409190341008829744244477297979564444743067648048068115095407825078621283655782400303815709848973834625919201268621689048967804202269922925560622529357550396291523555754223939698921183630901703431941514505437128680945961652169846735867862140619290114750386558271589226309139807504079845564972442460582767970394896262917360477100904534558624765942584113853746154695330688834570462169127086061109869320615528569002409649821622008775693644034537116120542905879858815107038393885328112185978472409794008044831862121721694334779744348489540401252218448743018076718800422364019265607001085035414957070843963698398980255749202176601929059040279179026133951850769469672389033668852818003660061514907035070689966007798873488466165979988853001286879263303887591833600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 14927281239204546755884798119452291269490788385694094563203588556593780685103129095200927164559626019183980629754382940305235518871444494620344971847848911540864902548747268146915596708484184756686329314500283312578719051095121306332374097134134339430400411360677763907888234883294296065763140965070062158460680199112254729730172837389270048015153692954043021011097509028405142957249705738198935249267927981952220074192764466947015911323946422597167893743612868449470145949184997453902007394708435674633437911728345507981506557425426459215824716637821605028740418597407966259373898116569713283944101245161550291637056176288363905649578276462994457610216296658160792095357976583160828097638922403275953969388202320820156433382935533597718962076702846564452106249209348555852194811515488061391706544480702994189107545285222546163008898401584187356965290716380141318250107003711834185137245638444595078810086544819036090924560858056496167297064698130735901755645332326854965493219794892898679044167002537435838073272376112638910427192669460046937874974213394025190069979336111148013792631906917809901797563810497547227287041341311267941878950410188780159355644201212951446059778783476468553033565399426578490889349104308272734774992459915244664430118128037878899781662941352696429811298050552195271896654922189130573930717343245448947557147847538444257843384723317192519303677467994414459189984743760364678764465946242989810877711726586042161023897126713946603694088655848799878589718456108564454067709440474269808504357481393798245454235820933618184432983260572584553271290267291977511314282427146891443164706436758758913507334523427274870021032626235629761759468457387743449018296958976000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 43424470274579071385125059593716740890890520262774187063502941208463306210426850707481180574349629228182978482636359315091727259794023063507364904271444932519212234476564511804628157274976388192960013038522242561852038125694154341710095738513880870324093408790021028833981525867335036877090904901525461978861315820908922749753751678083483809707008004603742492206339821875845325506535622605292884343759847306807154063900344480159258085117264733955872286133983499402201969091612939078647121405767918987506839056215292189136122134581567403881114751426362245788359825024577460442499260017195020038974610248692506420846643312135334797251615034928101282572861311762380157648086233531272217281838840727557792587749698519631394632265254446503227638377730899979700324005365792655019095997200907333171799356670077143514235870737573475257123442973922323816169270593552994830985918260219927904031709552215580882017218379838321316943009956618805856131745223035805421149663003099563296320326262863691694981913244502248480957323599347970508840406116356461039950363791624683592933500956715551871601658047076289975885264642904777208971844919447233320354579013762735670487855254468004331030701848694187400830322939109333531595193145786720779388351812235311911262321916494422284838282961724436451321111583729369356481806252899358781235707434685722942860555678428160446394256967481973391784836680831135592539906279405520045413032007010685007421715785717515419562013466778758557449612231729637312089468509558806359616469348880519721350770095456039102293616418281591408807548828382050741107983748054462590734427781628596010693903889185384324145465377198809728648887815002197577950073963894982234005831680000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 72178836029096788097073138582318853383314318710884807707415232396653574668304117896329013657248672204223957132554675872842946387766669451697922491618339966273192214658288387119162494497187934914607259022620871388539305923615600780414542317272733444758637453655425177534899937372717109458048043277718741075003220364819654703764444833729623061148430279014380031616659685994960222897731795880511238274033049949484565090378416575597379638963229882513036115813508177510980282167266278737114309390879328376560191788788653619451252088897638716435337990269462039818690560806124059603700011951479272855385520925348682599892055550864582516668595004584622984962201860024250945231890880741872914356158431554549847281816382795109405756206446500955160847319830713719264913353879532103616592046633389422785838862332108515301812811828692288210507844327957222520548985569188254055454172488078834699731913977828285317436234853152394470610633144026909598331124850380807671393138200492572342750216869241609478342519562900009057431696752109168980841238728471277306138797185754842600842121400211595505699963039072888869182127779506388354517309852753694581881835854170323029660153702082087852787360676944563706531256863560488386370902578366804585408936666723339255449456656511271380845002525849708166566924286624411490370162583736992536098654231840441426557330497108092873871405954856921409211302072420244443624580117617844397553751943749654280794088620100216027387409941337543432695143039734852852484043965240591346541833679698850087824646732053418776354207521818286879747032453148219434383053534984309942472094179063486511968088003119208872002091958733173262993205548798490778495602141992853678210416640000000000000000000000000000000000000000000000000000000000000000*i1^7 + 61162569172814153048966718243038866647494697368277050310342114613272862079062214474623288051893656379548476208184274886158524528216223661877634505894725342552428600422519630593322899610900505825056603985110122058517193922163777350735322022917520792351080489409675379382652426141883301802268172829355565754496876228116767164495357637175881862081533747820661684455487413783156022808651011676287508157220581496827168277637996001450027382782773917257294499241951424008230661604498073052122888311699280128426629499351910209079107392491529321592860251932049282293568906182282578759274197659342457743066239213330147605779969225031741580783978047995272838946501162176509358011045071093944506903464893919715905006591785209465642425540191209106042997396197324636033191482638029530131256900337325085086209472341112592887052409622383751334507758410150026724911544528191478005570794345557706662273995526698866596959650681830987295721419104592800814144430505160118721435539149884630579080531811354580806133356755099106976466585173847077206140857978795961919876172368083560627591879732060947070746171832077135273727313048088399803607396690456886846398563209746730229679691171039641509380703013937397085492744549837586799457702215155064391361129513379563088952285806262848119954182713873831318588625515197410004945596160851361826488972675302754545311116300982232121854776106051548680047700794296688376525097762048473480884012516706064446819561387922485371080995520032469491630991798263399349195148463560723971322710018946356874409387082655093615012598993961051298874583576744032128904131214972424498381923890944214409951488490404974608137542707024728561366241889700554472005629755725135574204416000000000000000000000000000000000000000000000000000000000000000*i1^8 + 25203222136359208566265625192810343186989708414054639818502944174079024918717605231690426788976631231461056693398047901106132239860424605845238935663999165731968521974140344252927839016081838184532024104211570047516348919684552738808625638565347989939481647517338917187048884679463910116367045276222496755141185760387564953882954198372671693763638090886865281587937151409535726594912217389997040788339460946109975005593964932029898768515469556461977221977648526591706347077355048417614500852049668174494689513152298703965710684778536213008183959433042907399810729464842276236976458848596134714285040605403937408149297545586949556829158047333403960897981459111404157348185648435655349387747605838854514146842093778390590820924252895402133816599832180998093778555960808626202288053566364747920487364163160725099407057079964281289330837243406354897485942355960870967956543806445037990912205699106641221141883735753058274362194671722773230584765852744368140982062577663455882265719859963335120352503081704950814563464243341324521579142654729917405841956714254597756045447422906279084745867077811693534731247157764476020006518639150312338411858939279482102549131747690395875057686421928721291372329261300996396648753834707697102153336280673889060900890326638634361713202965669996147480920757994481014215804425744076806590367669751349051915445488473044633338648551419113147746936823258118787670106808265055573606884552791841052381408450928832079538992873830363998362127849106707095558056296741808419613435459205321598317827959355936856358055104663143459393514352947853575826572170409057626643977880059485466797704310662739327849586336337745737050493186342305154617754580036582244352000000000000000000000000000000000000000000000000000000000000000*i1^9 + 18699732491007199112813446432122134889295013498837723596128773004434977745074897418136605280219202184187819510703061930281696495112674003405074143827218735465865418031806198047160804921920192937339515476985745816470198970372897447112763471357981739296880446922438613149958678240019463394247952443521998657754775335778090400574942377409636866726124249760385316450685187480274884227536920973524607942615535288948638823639752647810206738380284100990562737994896840785127842123695820459406416135932565339300983602330579329473006916797377264196331273444903792845389830180252416342984912907203031268550016264315634808169739020881902334507934558447498906975968100149937263468257317513207858410124738420809805554409273316322771987180455935242943602736167883388611302626218462647943013795307033371784031608380105472199189238849264206332770274666566538919919875005336056815582044997585282231833896327863337329414529926263047560677022003585841182903384649161096473728018295604201293848978939188695749325104407887968317928079901296991384769300490305316448406307280311044878343825514800204786477527630468043990396266419132415344638848979419149020220340846259790805697465656476670342649545536682054872787715170857390806781663301597430412139805018774384445350574945210819179435214779813290877899627606212787744972077514079451724872203546692754947595724778100266120456889809400030325814096805653854864927114619398114242433359383045111974005782374600810851344375637589806246750543222796985966001796040080646349659509488530452836404420441884956966109910209360081734240236224741196132346876073868295437492740851220525435994010349063044285140498217332158844761620369811175014163453892023190159360000000000000000000000000000000000000000000000000000000000000*i1^10 + 13450949115381509891302156181983852153729897400595689119045252804803665597047906889621750572147581273741618885935513878133174419059367936872416084551757326812264664584472903242540410969095802909990203553607556696674610101455655176171075694130276416609408330943004622570917261316625650816161051478267625937187637846655102367289236877423690879196921118202080647711264685962070783029798699362089300833596399860034917066866783480750897404977832047653980216951456671520302577082915338810624853717825394338745845686658454377869151822248562223440312415261934152152039409112454609565835132100401139029939048029378242045027675844557525510708421699038882974720444577210628208370827972014782505641711936853655734405804513926204174390154544730712013908873468556317418776678206995116505771336723732274327538696064698090901091251644882725012577494853294149441461241970425913772040976478297008509256730161500895882447835470432716242237967497771645163155263572815459828081386452056734313263220065046461064970590026687333069922741649135683408910142617231072305650365262342728398922881441045628594808596802503531509727326694479929410318616067250066264946926068595209997113885615152384177000203338920691743698262236974367442283420730446589489353302144743704771469554337835195724478074281818577241821371838549813551538455496660089563416781705786926981168786919241778695932856311784962846458255207988900185614372477542024904714585385272031522472093857825978333618235712063007190346880888983362465210006834104796042237133397910445080785092503658323634721477044224954937278407286624012835371496148749180538895283609991337356188720093111743671555811416761825526121654141795330753719177033379921920000000000000000000000000000000000000000000000000000000000000*i1^11 + 4748080621014810203808193797385902838020409530751899764219365008416465199098033334378553397472583353774018057502887609330582545325977835730589378979168427708310665900477497020422272845368701222392895568974530931235109941997893717765490684402357182580521871506615888498021711885246665352939372034214614236350652622169665046115564344945459522573950995499876705970066731055180227074110482363654356020420553757418494206608629093158426735300216634880704636742371988742137783994430155206085726373345686356964992750221291822867722039454121614095429867355680894530181904608146870171398695118507293329444778476312470963294007672749114240752165561628817203012275650258948149554566038419311001362215065404622416100684314635097322632995652097668463495413405242004795480346305756089137720791332697974170214913004490590218588186786572614478700869719755929716588702825300975557030251978147605215915866516563538930487337281834618759539741928263283101649911504096284436011752251191730537060819459125149861688836736782302464194483955650418753479280027709006233047109309564687107937312203490115682769880638125671859979768654551338446548641296971873983790422385781836103175698530415877907587138939211649364707486003866758820268400418394624226059141368012389338329039474906466004029980580573887523606520956538171849290807579255796082975433476478385657703499124876676771778495201282419095779891359623689676639828536473766501372977547046233161138388574197522844273538405151270303855074382774776475668407145595868660067985137982397316655047185575441744166246297290575951974687426553765384422299322861054568122591639949905865397687815573860212350404946215934395611512107055727620022178346710630400000000000000000000000000000000000000000000000000000000000*i1^12 + 840413018242843082413956600868408829448916251031546266975991417584726150434544169265031385213306397295605910127228479844738772262094771183119850061774742350830903359137990062649234958073490884870241026754555335090284543903799441641911875719197908360129306649422513216786107666328393404754727738597629941410811355078253740132112804485766719565687666852490634889918684274738634392147980355446355696005297010734067552404729791021240339683027093532477270886417335164360431604116697257384512585278492670697347771745881659271511173483705858456341683689131627136177793892165605039727908313896711950588070511884652151997065959330681737483152139715234543832291023232698748368421421824476200251150512578014477993131068618964539908644967994134562774334535385790439844247149724919742589600681639175399559833514714010754949995544005018536175507276463153544216332542324584706190440874395372367021287371882894324065159657184592118129026719200888100041398910809680754366715117749539557583239059157322209955868764973785930877684742055331046259651286981625548586526209309358284064621141572593603998428702071255170511456669434832912694966274380343117286014967295894856999467635858537881125429948246386243320325089352153366830655386554283505567214755136804613186085597708157244060444761362513065040475133963128927830195246491890653407067731816629580513396016673034883550908067655584050676421489362655442193517922344952960354431972501544080016845787007476640001493099432097507641147373577806433499241251580366687735417838433716015608983687003401977839450422973683955407111159277542649366460063964845978429300624531032468319945998050370843549187681343248822042262105468316868292407855861760000000000000000000000000000000000000000000000000000000000*i1^13 + 101845896358454117124787991180173459755594445459523798206804314152898084277303194185874487134553435066113335892175540402676757580591886896606928259797305281060657245781351944023890834623971235833863544226811470390324815117861906407743839697933282205747211951611396385727268525706037361554868127314806670217692473252463758486362220864037284538063216652667073247406298701336677288109945851784384598254785825739579172330752978369822891158880559780695385478657220857440717678094955721023401322435578540107475181701194830467991785966122346078023727209405447176476985239307964756280388077252805374024574388200959911677179148711766859559643218944987048919325058378626974382842330092650096118429948276447314138698792224199868626592124655495436832588411985961103213191114574763811356650828569181854917759323969627526327906749776458312100439216842743200443141377063871651164194407231523610310766885685183840340706748897098167920582837094586728447924171573657129930639721907647155262512065514994106851083133191090030844879645333581629468243154093702417155647227144920779763600229066641758515755134773350300392638720028392706339708630764365055521051573447447832389262419154888442801539347377897688959244428380134054585762810445675782193731185140662187620835481193241404624027488658397154956597343729563648303839624771973747214737840320272435352741613354996458550280075229363077164521189253114453543367692973874820643401513204761853153707114478802896275222259509235810172635910140705407568412242722396587060278686072370313732625778251323033696387280109569337209124889706950639357022415248020212841450627505091112857989648899917020842397171404148313721702170858221503687811243520000000000000000000000000000000000000000000000000000000000*i1^14 + 31979796244038465056363109526043532717339312709363178320697923192894067171492175854315631762419997353585615762382813833311275967885052426402929990829341823464848644174121910239499902686689823415230970208062116141049737044238767564135547187012509473480745503749038544353724515289230900474801915072883333556154578152916437510025693953713137705906337844906179286736590364923455198211899423079026419446055851724480041057619517210549916779011533643653167945311399776346273068162876070181796845649487327688839526178962993545202289807299549566179846343717333062371840553183602775044752598182789134530894281509454477489377249043191718061778678424905131420154801577290072081477641039133869974116750483051228096636422988470969929980293693202302912040566237318132833432089087527145591238598299797663402756105608375690089948384236935506302087209904205019596984304993237051486234018004303381287664773105966316468047751525203230817734893109470294885258683048821959832231589554076581347509685470753905173872132628362153904533239722687250353569963055230574657690474790654721956991530468661699338335629730583174193952768338281039554973395372848544610485322163495873110250500337874775941937400722123253602287254003971511527336394730408342322299021877113259210611863735156028391719602342577117359676209732099647277122105599078647131497651688663930368408376908063341669651081353924272503353350170707311344049698565870414932294751600425400268610102637627949953477943299608007815020046979929517531647429003869703287887194921724582963152149989822719441588665020212184459267261702567677681818457686403405651603408431327096741716158743894244005253552393477664974203956961296168633504960000000000000000000000000000000000000000000000000000000000*i1^15 + 1354696056902735529882148024811071629379998232071031030743986166482925867991923057397090801352420707132099560184440154923599559527091853285529121244994407936948747124232120921767613331658324083256509054540160855904996973051501470201717578276125278822397157905101164259089541163854275903759436185454923873164855408889874072745894851626084140049740504037417452752370655643542563908628308318532296761080063310024098772730189593023284093284294073702773223666478834396098517718539355694184554714707155345354901684082881287522766687447961560052158625286496222020444292119271896243890403660417125081260066896085840187517700604247944705367108779645287223643886109350887618279327205595790195697006259359306732431119466396393178410832209325079441340797559499078109981430125138133888546099262909046287376686215747699649486808620274847466311454282957041418299465475078649187671032944987513074474516481884425931740362927822992674287537997136742267675964797661820729311782986821794476804677542254252120417383084333087255784962617375107826707907704163542587209796010491446645857292986270198735736759163416527782182813088136312993489565400982294190419804744095738007255466884453795104320982863486040452666277653946516880275556898818777266989729076345270649221320837211414329121595668652392542652302933696060118483652055912769614011881139827144754234410195482412591299838283325043021823208789895303148615000861786326311899413055837345358994394947892056889777186633198734541138555898835438460684335806269425809998678944574632127225747213170239886208718550123430182060834642971952090039403908876434894092890949752929581122853193881055574097722113443802827000777191046656353596240000000000000000000000000000000000000000000000000000000*i1^16 + 569411858463980529083139280715725618600674320024013546872504668886107765717713037278333588933852103922657599069062963258531930011683529663144119344170572069468803487068676173295804146964587286448638670104845125926700771613067918632824318853822306681481218292874575963399879350947100165298457318326173057102966715779482648528535620362380572182837749238009435452210835941496933210981100700208973161358532536508379500929389293504346213617786353559658607581932212031895421903510737261756411745232748851075498946205432051875307819990555107430596437797336087525532416910336740626054495986455133933804226831750950990516569512886614922145521214333074231823758089420842568304190524470734249085041826077963194219566264931481737579870242077717797764460606467589948021541256916561162157750452165751731816123067993978968548159460994921560575488314292250528360498810696786085552322483326450489232666239572980083734916583127256583705744363856007988174419046011607361564921775662454383259065360175038077858000776883568352218983705251268328149219395985214349982538254118086885778019684759875983808542548721097032147040234855811297865919117310648346780473674161878586090308863409476591189242846744683399134777090286568963470662257928433201939631246110539884666235242658973460083717069553637040244085776468233504666871454619533528154002209260466357752384667209157256596883062786438197023038717155390732500926387187976601054847712047714977999933292699787224113249015599877094729550111200752783773176222530901772478253047393222867916698434022666320503732539054711415289401825729578870009701530494117214856852429976393045199319021348252872758109286794464826266542752443740338290000000000000000000000000000000000000000000000000000000*i1^17 + 17060329115820209109749390644577242506865869210240030100595369062181900676190321318560689614754750345738465414669695422324325309162988196835236240581464737637559284410497144290962729623042413729523962054805875868439547069510316481724663405080844315695543001284345645860616274730952375677349804329402428651540460132036830486479874980042802410959254730781449409731816084980881740628636692986197743339414582510843579550915439976924005904336143487226874076605309168327811637156164755840028184903302679092136794028912968080478332583188233714946813952770667056284239047377107579068747010078535849833366377698044617006288962261985845096920649604929493967448183352217596393383541806289403857934970921277965436286729344505650116602184191934471393931749190335974302472383187025521237666112185390181257840966804350167013161175969389506731735158479971770247804347495933600443504196142095413117948887209191646807449584594313734238836223476857303070454341866849610839202381939940643505887161415019760092395317312639212814066066800531807600800264562650622467058136724436919704404686042313824476447204841680274192588771684390261074512019415376096663683477170517505357917788314104278653329357571636490871988274072473058676420298870483770666375395388566941237039728587381558040879871050454401806676324499739062685282688358252142329964365047164966193755225667847955944308579772445893589005060915454222538348555927811734906302207643486903930505347863003901602146828891212069165855682809661394721762847799993437855478470895384968751914852898718600729346088596471850956186702737360638721506708891185286066962886461975008540706960326378474616691526823378618745139299449176235750000000000000000000000000000000000000000000000000000*i1^18 + 4362096547258568535427185222215438371328431027999145416375748224443915979392994414172644687403180596641642260323814785771065451908595400801289994171208496916079537837698162049381895191530953598051986808744497311224305681075859278078045818978350243046578380596963526492082610327366873785472352983274419312079495405770427985117830243539191240152698316916880029809937759266936580787666271957532554623877088719671683345933846976910732085719726735760815205335273842742074218822220061734470191846669529045731742441828224808135701180122088271332211838167769882947777646836811421540294090701709697635667895726873460360233546112174467604664909688447020110760596317124514731086828027097698391431451184443642426917772519642348026665687051869454678710744743358519744289497359331413544884279837481273274311047996812096035285917257127090362343801042131235773344966125924125652823818243509721288254536339158745469654930169572286780637637164768376338651716511312570788870575062147890509652544958075885353157098002910910562272349736012454647138528919569780891297688253750982635930036620505508418138821673625578862192206051974322462289565375524009214492454736589341684052636752536655787128730482173142624378035934581018571733034990881231524950471756128795799262910942246533600031342988049940489863238606697217877561292544801226437120754036073606159380781405719044137922988050094493343034317097104881093919458257450702233571127540829272128273522670532434983226937822098637059931325987944312093328488904735340455115267981618723232097672133217320861556066899072304643462532861328843441634551764406891492268733457838378216030495176968229974535163879109331012912448734935893750000000000000000000000000000000000000000000000000*i1^19 + 173106418886906921180237444868080502631533745479158615625886469450760900443483529974223676405135793025720862714501921942709647859752146951128186135356383237150022670628622321675184548113166646054230167779966932063782538040922518070164958049523059756498170713320030647246831796421221267413058381674527914802389740662150090164236164166615132075054132071509000966021732381331184890649646273821207548140568722075814941632984853584768252242530119546244651616344838359463158666078405713913170044157307037764694398400719378876198019369665715455548629482691574447557275101182893752084154128509772693568127971029327057870124498519366647613800241641195457515981674779201144184708385579939219009081711643902037793660517441725415906279209351175658503640945084668087296058794548469594789691638257380858713740923698542662366814191467431468210747400458106271188196919035935520395705351941781518246854703650059500915433012431850378475365439307715407375562884050054057867236362698759353309819440443778498431165928198070376981607851997451809245332384759549067093793961170354433854319160531011772113910915177662242460426037078955144293358409512217880655552635538464000113478827269004121263894927562106604177808822064824115994615122048751885721236567745044194786312214619864964447230398668025360299515447894393714235771727577427405093637821491094762273523671384809269722550498371279390788984183997820794951355478508646219263371619057829941660282795265945856832543962279350034217505685628736203304777611351125211073423481421431182763049166016275835123568981356844195601775646375759992115376312366144016073537805663459656624278786309938009956763957335614504102579744821625000000000000000000000000000000000000000000000000*i1^20 + 27252108590701638169076097343006774196648322001490635164031958308953649170765641448442812667545331903326579568933555558670545429637860321562530011623102392441943572963100705909125287059963595588253240092725064835114631589339997425559251077952699622025401427565231174849261637538745548959730125720728741888434473460584493489645895405600977072015228083580197621298255977999568335249905210422760282058832969404772272931445524203608999060963353588642266183053407151048877629178366216956191691252787103399704309139219752697911751952848500988790788229019266369737203853190276189566239283505544107740063842350550260826799033449722464616010647304467844685412889914428127951418584834985861907089254457687249464039774213615898496194084943454101059901668876569914929212428278967740060920066932861918282513784613481943231617129744506264701311265005317069602934967714661689838215254896326293579418457741961396481905083469535191382824299548023703765136741563379899662174750781306557492881788424250751136367170723740425821010886803301561562056858753692423675386932172553456124502636904941860795191628997179614234857985323078159814398215287730807288950336109338899306237315331180918388263729293141967752275194604784815218716597364911133570210255156937985864323689220433891724452823827066676517139526068220844637327166126921758695518681858753800391822394201377235525001277517900548895913824791911415796254254456190917102851262763897751729724798048545716369211581245576516182746056995068343094155524745019501148930092456075989617647713184529941482201456838895095880900769785054532684158598040493699330022958927585714292485350544718811209908343366235233124785408115625000000000000000000000000000000000000000000000*i1^21 + 871329458567678703270497454357751474897026781156463621672500760232859550301639130103385940371813189374946439996127476438123377217817563961181162517431564457545617332192648742402373500660175547904779166670321708431722965372119512740985460486139329297207120901918971427391290567217360811200710700999329443805872451642294067197731046761716996119009265459772470355608170856740824022479110260480643460386869625394544668937370090636197822977342674366507491043248943744781057038469234907093878621905971019861139063735772235797107704668733774097244975440464899702316359186531208808284561945512272389630468353854711639762318193161229178484081949559974011511982168590633845414327665817210640112396820451919195195296657486363345548842848988371899051885342410829547270139433273578021137647807233328658059953875835866829549245068855526878242583330119666171368678217423703108265058687022610653099657021547906159735645152756608510384752667438048395137577004266516695050196786927009537630214621075951023281681673719533633946131859342231285997609967491385864836781227165198629095364085766197027870127714807143264012314367160573658929112395294928681792838974300111108149914968440044580785821065853698376962792623469232099544796871716205184670679420179651284574977440691308463093138204646150250308940379849074164084576447260765222487230862540148411276811932639282039670782144892857509321586242653718821756381772340142522341748734121939808645275115815140323518289801593741814789898873199775059501867869478284197187514310077248736136156688707268113079720973927018606357018084905976110480756480479433128700648233317722208474298273427115457279835211965047046810764609375000000000000000000000000000000000000000000*i1^22 + -12887306493994394995226519938036655164406327845326535708078956546881702433952063152173884967042302018623643535687949613198793258456440069134359152714465599337507487262699021169108019588373880886969749607837324293616733761745358084304914465221095167199037339893421984150063657170746390522445454359939371173862433095166664347374224439749977503493841185681186362875444956844763337226844851894773550056879172138718172380099511119431537122405116747751875611487135489643690393733243596814797759352894165388808310217085625417041656576597326540289852382966617960100857796242701238416987145852815293702134628335053316486924787435095038761011567725411683064857050239843571843153289986389922082933983673012510673392391205993472192454254348359432952933213874003730379977934393129913119602188018499733090630029128249228465269823657142734817127145941725213378287995942606817807444554547034587079657349257837118853381242501892444248935200453260997347792556703821471477955776936926832307778537354824613862743086831766833713261818523888986214551961554681185462419803310806219673940218582006629035644834985960917165430851303142118772519796388779647855756685248764045232353092828869585328371163854707546097992096584729332385682259012503809307792601069389176651036747242824731360991871517790721582364863335439302940376490976962866170147790570479461126592272380412997323000492103989779969721095816918499660722666356014700059294887361498238744780333974816697032921506703980761808792277417628867125378849889840744297474841522263037554225157459740005162516175259899466730198086350145785372614045075015538336301748551914864390200270100848067249182751480345528435416015625000000000000000000000000000000000000000*i1^23 + -6293574037410174347994738814434722720210754373687230482542542051364621515017226784125721298292409441306288986352511463359635105648861315538441915295545911533786581698693740838862884151032417908239559374012775338348511035191114180851673303334325729099480804111008557233600456699515095393889877539117894987941804814937551717848303921336585760139265338633587159007267283589778919946414591894281745215133885514099057018486820488090560120004376412225908331358508302141802240344951943680256942791373989191467363146175598205441179341419219921246269313690288828722950139471181046624864157349052875644289724912080584995879457960949995981097046580275454026241072020743239070382757736349709342078973023389666731108343130615654659064888114060558427712500407471644378982532967826871292368249671653360360865924296282199194084137798638452470425489874773264149048067546896882529914404550186844805688046099658407124124861541438640759293427884624674518115378240202661429113697381809533600625125537346051581350640969176458472744083516811228162927746547437899415167456758865097900297506474796267987425666341090775048759584340960968957611507431165513320825922866057619094418540076406115186266547050178459288688287258020799015675586868964950589640227854937107905468577003574368451074576991485337644833545100705543711018860056397787823222563095388699144488974915239981830868392284869311334327162924384497089938823662551345412462595307576272004928296024743739130994925087791297363661208042407209392910486244454246486533461690174984254098533361768559989760213570918563679858282310797843465502457983716863611041677335374193701509859575347228605229977060481145205444335937500000000000000000000000000000000000*i1^24 + -941744511201887011343731472842400497272927935718008567218289879373775025977552726709127569973972184959454793420202012883539893405580793050787763451941762043065876353979385599924178118914185376430189521509758459274175656803033531827525368670356619544022671389292397244250569758095024680077004829178462239239746389302392561553270113940296221949985040653406618313502944864542606989104003849902881300099612264909861351020629938504001201972413401384472710665972912771924554054712913286057862359213797718616953696141490091907934891774729295845648890421764916312681960758352976961066256771183427546760920565344302384827351146458935594614164431822037177454593699696952385047336391841231572871370403394965284111294230625555228950085986415418720771242676711634239976590473612415769161551596390069206032456336625581838997209091456605099065318638839267457736483866760168068209353994848970949849646163544748693904078419445839118245645692201436540997880988806020411089330725918813419849877179764282393620890156573505449675002464664266691231940529408866190161021790675298796669707306024203925171521004871661087061342866885502763934442317998996040587923523347119581046687109156612898304621226107637283723942913255829399563063189637627762071198732969288272397574580424554036811964197677285943136337744942365486435494291590989731884264136961641688752587525453241511060749122443172036698196082801650641836007922783170725607274147256436128781510922674260838968370639796905734655733635608806421960113055660391867606306332526291612054524485144482156561298069521528704988478727988074742223087943453395456572093179346972230484183275599313556951844033523208900756835937500000000000000000000000000000000*i1^25 + -15569635326937986961519606807927601268353243652835877350794155228532848833829110198754171987200450947530988469726011099817174372117095017571270712515658827023279701654673587683371426780279098239244217884473534290402964608623416989184587505178754319756348848906891738670930763623242466939947888302416911156361922227054191024457028830193505589023237449175668410928070053583291983120496556778246004007797185656301200449932556256281234843805596000665004298884899470113051465918669998493611081118705533547290470548113537619092182331180965808890052342180508016137948031215375559843767494058678351649692547840224248655449977376108695833160684570316771547579372922682486555050654235990058302663570037440005767326971884808480809419605434423635104708126531168622993900039796164770193103438311132171551552447992541093735751612817863464248595952448704942418849425293864466315844271194753958706651661478413958625323847236043943792907957784292346863561862957087034437690853703627371225164787289183386717174289857881979688247673665052611687048040912849296887216528387525506699122353192629065927845499036878910056985181795535515273923416201177479503348977428480782479336504941230964150546185954294100829752349721315910735159595885648878533149738490556858577759163555888586819355817023230860405715525648764188186806324852910779983433036090181562286075003830907596561384281018009250174589308936564514784873477681175433832807132011239325322527748098685358833902288070232084536148025763703409230730427716064989867825594450321921602502982298933070896086630477013546235137585701674984173050482605562216783123600685004484228115936729167445624725608136026809692382812500000000000000000000000000000*i1^26 + 2043620784881124542302472284321557250236487337698609613381932855988435014167660101454170845846740395301608803381384541520492005788543212190137961276748534934308255733705999133664315246224959764494502743978790818044919763980586886827303200676848389803986566449044424008694572594582652001093534184251313329222035186461623972578849483809182203503187214633309538402207373763076133112308829793971730352989704152736354647478930873508615882763606878544109800097249589577482456154783297159881886070270093329841326644920941864641713524882277162992212523461207875408916734189972896160659454858893573415848172918212472000626753594250285186941097174583979838529335102546102793134998252883860360317226593906128898885036220397317274953681300086223668340755293320489912386008011562709847410285360550877092057679627144634587525851912964268148015547721200475050421816111435312248883003777282026135798236280132856969316333949895723127289983500162329007980176117706997803224820430503061297029090189100472151972311727987579656024297878927340975907309190088720751620545790994189389167945432395506262222233792945622446021091684568349784039482215498506788402682737350701484115266214265264464575617466627320315626900652984890998050418893936403845179071317673666261848081481586120953810960938712136309907116382020636383396125710567130884970116168063128482649337415128247273170426092423055409607252040312868559471151269719936702340503036011115715593728987360460802284828131681770545506991064523094575312317925412656099605129811941879434809112209951140319785459068582592692790528889674472805313340116758823258003888611949989486410575032407236707598473031861495971679687500000000000000000000000000*i1^27 + 128728835311416202467449860567930321641213690086584166719964441638210191237305385754421743233939234409004614370636074168742272952803777344390789636453189064630707623637217049965531681334156826068220103240211665755051955898773876637222665616577182728402045681233880787955451771830012761634770286079552623261525238385869406592802379074256391283919813813962219616678550491779940557284649583176174069473929387241685267374520131580066819622020305165510751795539195903356660239621190977364499321986436053096686576835523173755179205970318040687066085104136721649286779506818565412017072989994466478623613829568247232962034574621843320464129649838479808979607230874425792919946941719326211401413610223196314401110594031368792796794528129423985688359406152289236613481622855743872386160573226385486258931972183027073716455392227196851721352605405973868278406096204366094438317298979212545646944114822120571507404333351286596516412924120029990658795860877777788055626863768291507735544740583903662064929359189248194884854775344944679328195729738359715842722050071949053483301857558917190752347950163954166796731702470858557609706339670370461438582178081387901723105908686636579886156545033448508484578375968596398349845936925163466047596928116260794989655975269621104217558293357834604408069586831720743155413321913390222545529497512552456161372769922442525893395067582211443463203193329594789838308606898816535130700871019539311036942513988917221277445411608171080605029467866726550290144824686021750282051376908025457037596556306642633980611292471926230236404947380751342578964006411172446270372413972402439358997031394819639599279017620086669921875000000000000000000000000*i1^28 + 4021492937618330843690738766827510228595733165421934629932004012997435382105881671184712297889892857948944661005122490021440959553722256659918607671518524354232268645537789956123111092000911811531079835546663646106757268711047223179277113642884427774159218854758198524639323484551557191092645197292343489840644098590136608910445483983471436025311551697886106191981470614122887897166177280209482353482328619574806899681132788986922720943118819642628889956648892372874753732975699820846119497113870645583058242473567144155258904663039847326528283625340174197326816766535509000332967676465595968849074797731373801004932962544470727844106545476405876249176136465510361323782423818243380986486734180432212467036395889496775246581010119605424453698115588463943811540451590494454703268735419848869521758141730992683133387009104337044206696060299111345921821331567988022815408205153876855829215353876097284236673388349035184744374099194894980836790023852611865581565400606376591787095998384263101846270084647451452958764045271866796252180538114245062478001869625106078976733707111933004907201327248100160868236742856830790092700227273381152823187894050327079095619731672820899930250922974225590934337895470858612116231827751993516345333500178331872830141394877630246299851601809129038931891264300859177262907028324275788189595585203111252687963630792488169229166497191968709564866682267200073691983919765675242183902683204688115998886885689552740932427595514395510375950561916413646752143757138791936960787977600342046625494547474613127088387358901143051048577187843678667202771654225238804307654045419704973836079953968126533705241680145263671875000000000000000000000*i1^29 + 48013864894984696239613327679184889821292486547091302157857865316280838356517880999411482245115489234323077657733710425250756038583341876210076252486002934891661613166484921654911379095976807255523553309304864147256303162259076361462885588112177127536670849557392071536074050150220352720370334569231751750252093922371366486482108455017091228895625993969358556637240261979378947795876296824075352489853816596500949184086856753746763779044199899410452021930110751994377165994542143315837320911081497674205915753679684007134364332981729462270035073864251695545317857664756071038881346411492347228155548260532700210662819315152963240799146278603527103430418837616793302720820219167321946751039552371173514365855326861160624782794168702626094405527828074994380446891744365340519725362129894195380919252673227137518671564013743303494459001341638664845878528251271058497206333961846297153784061754777757457396619904743669984342689717138940570193425190296403880985230471332209306915632602478863771992363860246691315430595368583190227090581634169408463645921991782098005331004044377538176191070645658805668871008692029981756217482546784654689633312648994986954731872620514747593001799849159572803596135170577024238492996617795219931299521967038747788872001193828048536667906199557787506578192475663196347268236642113397642685441309440773666661362561569662949507357716107270719295358019809164045184337622804819985728052889751609567169000440238697171894670529423951653122025519603518875364419618298447018514959466836819084384655253369301602810923711690418115168568431215730578816925956937431521354464664394464708997694596668022985851764678955078125000000000000000000*i1^30 + -962717776341251740010273633809989988724128958881339057828880806801213743027523624136808159061034728668408589919715253375842484720654898123675133888289702664954261743667355311197019483769201278933753776977203279769176248099980421047887019038725992772118736340684202676518551461908056687868301052243381703525410854099417516372662590235207797793481554485408254728391813057517997157026619692040693644020736837853571959615716426583536102267390942752086166941997220875085656895576322517168571137611544269592253202932602126017502281035751500510523653364990827693134656272448693377316147542142164244369254622749450831232176766305959859946707310958504801250522605533095769217626689246726962906004076421883341908137998758229127072378397054020607238978416204979138570756999632423469434085018576750320271498354686166099077618775982937746933135899167796590522605132654143330726885243563459266424925414036445223317112562880349441726822235672911057967931841539951107527884782725151122515874938732544315136316755498259134205132478208369987220239914092490626070836092384094013317090888229231322094285977717900518445348991163584572259073679058899915631002917484243018613160027110204996622132989943589610474664825687825939709008396322946350098943391805982784580374246016588410235140886482133066387722292959616060672340473210969539321472307796763726363217100120508160145437278555991265805493009771375287922629877371969507004442465841653618635563804522034220433829175053504989352387201716819120062323229202802509715505082840599097012782903318243052816255305524990910401149054892878133430703867763341617834392137232729203286007937957050060927867889404296875000000000000000*i1^31 + -65812187345322486627219588911543672447017273756593200376567827563146071216022620043831989336027483554899887400947355411537498266649218360455392809336462911568504299916610137426069875307505550826197353772638518954075720240007944599641923478368587229924813770137972263095142969561480341627914729855862900175504758257586599449482823859231118941820420596770305299441288372685499354768895729137191131795111209680341773965464943786526287693283364600539588643995590140086428354678574530697698927732802805513670920439433625054633539177182378102803897807788221933639991648560983662586717109622255561242114763016054037770813505313017940676406674416942138788630201812950243699239337658791264831566034295801654826728772278573435180972783509615138174528882977248287429329248286753528928458468460034682616129511025177431909634593125336188279836567468524341115784503654449814121960365008096319785608811748684274605142861666112652319039301503469115839032574529063026476729921283422793123917797432664170551963705534818627800608393608244716475389172944544063844694346661284160973939248503590845011548016902113687451713889802362758222011655035098050419709499797823674411229914938203205320651050833025641069433709428420767136385319738521256975737310422751490534059332318308562203585714087561302856604886812558285710114529397454610928036321623047921406562726463333927381087375388897513364493758630936608713765830766001151055914167102283582912752372287714291066156796335290012845678458425132783680521135304547364408165997093351708658314993644355245128915441704931803492004704275094570197629303499110676772977823955494923165378761583256077952682971954345703125000000000*i1^32 + -1630220726948426567325722315516285077448585804537836869239497671995668282215199660130760025514058070120290294028933309361198361991495775634363625267903660112485506266922069463024549662950359202962692304915752678440575514172785186322433004942511358810814463111778982315499306231840001346088097379236681517101202502138830344094370759035157307225155927276425878071693999394935192026973633549633859458193075394579816924826541830956939411218376686305718173286519881723059759929894125680584909370962968942312491107569996990042242308352127178499356900349853629660478010562151665129429815664627527080367352721607866058394051031730375298175796650096790704191895291503413577796067009617908693838780817832480403588081010893689945399489121011313123646372325742084798331732191251829989927579185225135901125401436128887237689288600010604361975698602816159488637124818856545392830040565193391236529716074268762584262986288892509318522024335920299807670208318250219169268930257409353789310686754759617080365394472720233248830902063062919869878695805388225838930372544036076376329057263938114462296596443640537460269417708165795371466805843063628166405260173134900737102976398764857812894120918862352961832707088454116573379115495853879757303169162347418832857212877201419040438517057587187454960133336273406619381704568869034633112343691971345323670974809074894882204743024096190547157329083651071130700451939904600733918778088536033977038139942883579928124851678926072587665479649468268790804259422857319122296899658285708455887728142821293903389649088770529110038024489320568717555184594125343057853012731577719249190526658452791161835193634033203125000000*i1^33 + -25502765597326156462125556710906721637817694400531012690168622538679235941953415260125926194903414228311614618215685380357626634780971150583705384016027782616996210553200138205774118430249405416279535775022315424186835031229253663656842535519088321047469530792827785704166069020668082676280590013710340228198827124069759827536186574094988729515570307653394596515976898404139057050570503114667038815698591103330901899068271166373397029771558218922950676042473778526109348157100613910374742565590511406169726763120919180333540070920310970978155343407647322980110041891842924015598284533019087707931934708782084735138687352392526100930971640793749791527458627884855615107491679746344185160864897835574404122646218199824247277777367771742597044032177137197790977538568094489808223790801497411330594185594933305608232400464121876064845063327005320738338949595845835625326723571214179677077924169427568514540528876469497250919147968659722947749966234312900980755232978170953832068341161764944817212575484199376832668841632668288494239721373388235512480920614523043094963817537769724873213388684133351099202773433439198899477093080514317165895853078264140532469949544413416961646616521887341126295885303672558204150685763906998441743351517319387391517061781509826949823941119918215426166040965629736639931350078470791902775674878601670328483934787006863141815824832609947551932315472709965239236165928047491623359306668600712346895776055610413275817220442194271746000345373450684856815006764405302477926816524818247347397864359784874764298468924244482854788317519267791219254943342766819332459176556723266047823557918309234082698822021484375000*i1^34 + -255332540915404484998069134484327655432755465114417372197489575697051022952170850594731020942854959521356540939718020866409576554828091069130411058246789405156985046449637505576116667410990031300734531098814984649036149049477953704655211399117469410225124520417588052943049925896137387776274857420135623895950970622117649240990509543227213556021130205950502096526415459814294191356645402924158258728997145641085479619319079291155594242574416334184604727091779648799686389055879503861574362471207980298765425726431453510007197160993784956308386148443485123527183103557863761454526703344687973535391219281568621164258802906498193385084080081281870684744269374482631080579771225036242181672391156553782836639401859369033778134191266609464076025107579134697250546708035433924730972919699485514142134071916356140536057784679787410132169581644458309012358468961470167289996383199895604573022219026245200387122574486078862116025306851605216541462616597746486162770293847407788456707785449625509048850242521007116103807778766055480029754146426314744870534482691371266336798777708899205700420581786847265345965012759821872627399458682697750168868919429786234418218741244680515297764537435092648659476937565963927055278581259474494138212955463941504400341530970171526629310252152495430142749666799248303967531174707422578237074612554896376173148462807901413969834007378109894815051257349695425805591955599050031979688006173213112255155042870628406845441308416329800696115672864446739685897808112977599012640270253744454578594320301095704215095471649825767684980080308016823639899271252904791216537230844778220804890370345674455165863037109375*i1^35 + 4043726730141055057609887656991097679434624420363605930123284974198036512398755316430943853210310513034090645315105578792643906074833335291201719437627399902535667435387722748358702788930302283440309352543139441899967086311888939315049586071705643441286492719660177832553723771300266078530620544085669633955314401262378908117492349862330980820887555019511540500115056088807371835653094826584964010526498235113952803648063680561758897248773746491366937351561446116939935724538077198193847450293246628115293917312976860537992538763993503052516653435475498979721699266343935817736948437206369659971067051993794396677859822713283740782214388751728345623480283959976230578119862224957923526193256442545476726065346065177125724189478512316424177367141119974008812013857620951202275852163234951957057542539100294654564259289776040383034463204567089637433315223522502091029447092039657591997324293858735391482990333170049306378406648978118527289998406985953131760575597315284510167931592499197734207467356604895353848993552473021838784736893755077534153662816805623376570063019546098944535433040385461559550394617872948094564840112650558777177402708035879637963825258251590328096674546704186859170339119923360248281307776670480450722954883215817224697532143877921573378051152393288625671509646433891507867787563311393810526205752375780603374667701701137575616886229265313425325480020588737642201228838255764395209054814967173827795911066742051032704034234612579904913831208807898764968545666471178273989091995447117274845745662223023754018758227945970391984362708382937744489678056946862260121161458001021451875567436218261718750000000*i1^36 + 323207753534509794757133084369207218642990704060917959470373472010691335633387681170193012204653577333416848138159426288923428137616346541595716939191148520602569274745382983170314017082263803598504767093241884325215447416076699070994444955598236838091793938708350979709078103677644015849100391429363338666655542020551036154623984917576714687774163086283199653632490507588500488222644202495861723922274835519964368802595137194952001930058759573014323846180499540764141207116022583290204687304486857420630226979508795984912799472336064434209960260739046538929662640107606119263225123427698089396974742576316540089932214787705982749588149340766385060892269556240339808002223215817031708990104008357332085732507052998245571244076754816864613941486566261677727776486079892693426231803189635614471234142752454859872479649484672849740312064714555241580463423190851418468897477396056755699130464314154864460893019755115075602703249586347367267683028259683072036429608721066092318735029995436150914790583792714222755456144520423450371831669538020661256002261565569750520577805381829420492953427914251258565739097090916143658398728849073165143057109175252471886507796323722595864664701771716747355977552238738890136215072930600568036054486858484578258096607350475488313291876237474043455480875180937287327337095433750364238979739319571213167225552104955697398283723374482197254245521752310820927016327370059565376097840349691513263351014760156362941744273503869519998035643233729197752515878919820588999651654288008753811790807121875369974809284219258915957170384798915741747649288994441942756262834506988525390625000000000000000000*i1^37 + 8127142855307335049301537371773187383376961085581043809154350010081814008902925215144334271838442553201499719038665299976898838822616882284053375023925023495115779567942502446776492650461935267548223912835352744363873483302411531736690462568846488223327408248998586935997239745700648586408742441074575359679532952539198815425026157500560780387785654303381882998990248977750603590770113887713451478800052036693426438527568556475008635476255103962336702273872732757441134596540989989267438649288919776845303606191142606532323033395425763977179006860149440121902258623521710412911872529900314595526876188319194867258594508994623043845938914540687987783506871482294032731432862520624271217114279140487445965837757521242935420557943356717512158891729370371821879057120353149815908029394546094764469260290568922182163289844455891050938011904556857720852387778655745856150505042029166702078361203415147662709956395219988926660723612737562670646371957770784683147977719643467274345914787713163563465192108228847606323421925350082223085867086087506119239880654374566086770199317553307372995266412062877721951848471166344501635243516740404745879462491689340608629564462071620835691936178565009942365869359715623286607901866334229616599177249477930384887854940613670539201157894651419767856186334057280154526173253896757989758147548917773637472460931007812881786984705046308040373393075667238871875530023294455071918450650902524025928244647159281355182058480800491615564642657591575111168208516539408623068638107216749083734607813500641625011128312426852375408755098821253004621393046937724552799997558593750000000000000000000000*i1^38 + 71910961826652613120017892318204835473886323376602545516752700022813497449414312722457230340483222767763588296571134641529903591083359151959375225737325220658141391170375926766235552221324471195013817930610589767489052745682700154470122985054421094106064424835821432344363089941203044457873561081798600298231597521821814329535416811660261217400401582669937368499630906392920463580853928964978249457506866406871779341530941045518174141553102740319979830098366738662941161309598610547179674571445767394659008313481930046631867212840115658709031640793431095109612677160399401287526109435084166817893374454652030144053349718020786507287265077467473281461948915869030327767283590428978634761110595016551306254796618854163388471693103208894259220170611930254386960356067878083831581325229961570945881861451061120233451550546793904888031910599890987769132057106097321703259258922465861225544500299244587609694634982855090532589482308046469422490844887861679168277396526418785254854322278195630573889982879343629858267851677639012470537226229498935797455368220422361937791562200980923090240596411811010586537528944820229306204994867622813197125697125698230932086425433315698769572422961534691116360336207025392997884519810432541866854437941716792704131415840654790971059149148111285311573420035738129321210355441732130610400782211488962229428948461115026803261548648579089127329617242593154999776443348188450647760041485428651601482952736506305980851717533612255051211924760663029828438960393305260841851093149991295238825666464885163318632847173159800347926474330099006043003680392315497750000000000000000000000000000000*i1^39 + -265085297787507198082213022106748006500966739648552976313441432265976109661079941236926017527302051175834260003417615153819456953527869428101363785122102801869616273442163050665548044330870050661916717306801122288925450371363137654769331552643981502098821813178364426140446054346491461967173341460138439005658311068496772012439874974873094246228440820615379730775325605223891634739868581968159934487308477626574824232812628438350741964796959428519465376034361160286451316512310483498778715050027356791928563394140638671782887952532544022185523076897397546382392438025375460025153212201876005715597548854655275577092577645861136126383979977383207882381143906700708518659867371080360893199289538238820377518419831912859652928840760589368724162811868439849771503687037709860240969719100866464641774761996161923243858850279785545778863412108323705575595893790793632024352703435412670431851841275728144468552258518780106817992746367922776593083806154406442444951453551488402425261394514708992181078016453242567658070486575649956524368000092514471043203323109099970294951552211103818121691864471860862872630186628850975318551739338989594565236250101996214985365610926170003736663380238655483539789119732859337992080850907489090646592669085629300291695689413868002154975066420124721745392740409052287551280355322022044961280267373873199411174833704170370239910674706944979839165892504111745425090085213962967222186704730013167992056517432757040704329290602287705431670039695341233082406950044533714808516680739219847847426848427903944264157444463582705575657896573195714704655029622720000000000000000000000000000000*i1^40 + -9893158829832481417949677003641868110175520538061381842343345317729733746555931540719235910894058596387842953785123204589828855454128393783718119067020174521874969961772606542095724362449231493914311301863783482008949004834039109587617487045421468169438807375216271904004159079511765826486841884564993027963016019248265231565185167216107122216306809345700981590284462014128002557164665719465577057221810582236803697614136313563386795119326710529922655730624868028588639649779904553397955857565677136370907261309727748311250202879572538183135443691706763028424072060992426707561978941037737614889402643746110406726770080488989412065303023600334323824209269311576921142192633769611874952841828271322533120698563854553053222393420329215382088594832754989055013470421647559963758290510262219083340697477552741979993212109087311516822593013074754016088513035092373304041857439280474441200617342310123739940148683048109923442771025603369578540302531008668235049171140897784587609359673717097525023208289529999434918101561000122496247013018098032473874298636101158417249643205540424592671540113098425255162912593098291058455769452285171238127229431784761900527003041054925623182570991708502355968495875463491723508471050113282620331773884396018109294195979122654590374512370838431394990851720758562140299177710090085645353325167754183965123520595426330882780282663582637016814520475318543617740876243767774663997215656626246743166050318812509856236800426930908225679954855286100609918937041602393131424967721895560133957797749545589449045469625384895657048108163792586972787740672000000000000000000000000000000*i1^41 + -47109824614185376223867047134072223285935789829818110970148966663152367238858279446612334618813668138823327556406634883480712276851355746964742815057225846340566027265828108424308339259349483403457430130818841049107257476907607039539439257047310637139981541961088248092494516319169611496280960409408180640477859485308243384761037100885222918788080352403296708886936547293807970849504549270758930654991342882280560000515016566919526510488811619848615980067655175188077798764060034319770326524625577832611339876661498677932946291001947088265537402465059049675668551378728540186636495737761915759316621551970783314184430672424065137128959023407903939682065073301518183418749955896282642083927143500819576870825821600557977555803793956953927270930645985650416068389708762756950265901519539835242807403442131136984352251063737579493630392516414630284835028174806894082500421665060862518483379120474133090622558712025257922177266122746303869368349551656789288433187417665464670355870824453155688260912928717766139414381337734166791133966144223598266652612090322798673123524838292978842962296461536082856956095360267492171259801131388873266808110904316341041625720837046239316483596352559659023442335006822137460195669645518582625442852259011902015847844063752385054246642313078212071079422818089869369052214767528829366347996461931216462911594102770215328506327745367343488834772905509212633309469304472016314782701907673839570685729842268340585430745577419653503877479031491373384831936551160085808534092434334422470330468320026972409428931932052372401927878541896135265484800000000000000000000000000000*i1^42 + 391233156984209807449283299814476500354184596361896472539920298258452421412525676857408830243004865903402636507749150467976736721873808850204646811235461615129969559253497606574187501070196323937175626678451027863512696270880826672291414327292694241288461273086801468173482925565324392037341859768647361125092827047422055990431904475439752914571573331606485896804918829003131036179634743110713685017188285932071870312871689078867502602873547462192070056875419686043727395153067234771474082956810116404522887267529456100502757172930607474985318621286028616598875979104213074055906328820586271674946308451963006069760788639161497494743825461016882570789684786129263903146379900183443969784170576591161776535397862983751382559972487136869801848894081334304186802941263481882483790292852204837211290404637345769076991149819985775991426464744172255831628690919360892284257806995193774142369417165371151553115615593820582594876925280440475422658868761463910051407184380365860231432388891302571011994242720673826714861356533864945943515095605868553424736786642530958337154955619387689464602496575288026681126827489195938529763118720818906211432354308865079009567638849990151420178121589406611980955776164724507544467956192547438766745459030887316776173048476063506309948324735223607425014157904826763416630318836563690097137077224092750852406813615496591565056981650774130656203934296214345410124432041772285380057080281224936302582886029126554581273112952397234740947600506567199712762353267973618846780901393083128592506901706562324459195834937532604566849724197875220480000000000000000000000000000*i1^43 + 6186847660985109642343879149169320997559025745506828402144602424849893662040805885863266668124877359181220903249625337951280294789527693164320884381137902308356455340365098843521010171763233803704331939380742135621848712205375736958256190678823776830907887929679049000135446931374641304241930690191753735082801624850640429000282240436015269674370054859558902618805563342815102610283969692182702481461918664907806232233964952119165625793791857635939660909433600536905984868330296328925446467324291444752885884771430776797613642309948021456017929835176721853185145251595218890575977955049484016335381722613406348353158722060562159297096129141363098043577231643893735693322641637332770541324626057360142951837792051039100500012355021743700872609730500352480237853960519768523738770977223848708464710407439379655041575114828027775853572363168610133097766265296105776960075526442332115710917455329950132104804342533476042782430264131468173333259932203359791432589452632634063274507007331301922034888184457458665046601884232677111697015244586220061312245741542558477283640920568253247229765882090911349297896921359682878965012252413435091174786684622403253409146156079278315256490084604823124950576052229373148477954228708251121812639827692829584387102117779992399541601189637176041252097416538546477864644665849974249850698131122346418886334293970176430242842703345923410197455154120080093957476148201892715915798318774399633539690801615775993067024153495604232795309685048285315402922841567799761350445342976633186356612389828090678947709764807582096694964796784640000000000000000000000000000*i1^44 + 33240482171810605450957712349846989772542850113527705150650828853026444367577471787083918709627197798111975379584158157638145576640100487197715016758249898936255140456564246756113789610358323644404999448489628082913552302061724462173185375596551206919155806048860272946937656685193579874281877486991688526002450075222938194802102481699991261471739814254073630604025141677327554917038432845986441420083434562620997606121013914993971825110292045080887867874914802647272216296778263052294619270044090390772606596693301066244228320061459106199578673288529806595933805675766869512616763503831638236109192315011513606748935470864584469642817800289768348410970872516379623276620403309365187026927900401146232216169381336440260621264214640290584101211310823506096957293053259247049291804904512213820518589026133117691735080644219719118959929773730072992786407778538164987548749826159807298098325306519668849606289954249664189167865656540928338513466989655810628276986325461877627714930422572722657660944368631367326241602220782491954232223766333538535017791477868857916066007740195221514754422666134356125596934379460781836541859888972857106729779213695784546107043765876247122894085709580675419443279951136242945074685262053849480028403404253619491408681711274437810765951894753937218048397215049558067904174557518040669733561951565116452651279920312664401055395643220256101888370590300397529569425541574942598906356047133565719531825672122375229932455752474999713273444308009992457417259429758199763239366831639159448185317658178020519048229392582202833267746406400000000000000000000000000*i1^45 + 82725645844423093027162265787868215655516112409305381260602757598279776640708307992325966339727870003331622649070141133561926541183504795151935233147178831548437620906036173799018102780708537190351251198689954806453146792140932745616777028111235293927350319135022835458450648071186434385489760302135727709306951921692967985904060367551415070260447386621901421412700815510116258207516815170103979811979246690697940798945815811680281758590148739129250237840899653979071951729480878170102634391774538073837688485683600111906306792679929425187179584879774372633443475799579598852332064888116795406167727985305541938990355259229312921176509065461894233633038245131864963125171879413619862610265464648909273547877829143910591118429236895350875924260962666806375293684669580378363606330310571983787201038668902349204087876428593404784326691666396823048414751341075887507146436867488959303569072484747749308869689971451405852572277017555629046343661016838893518004809096672291822747452214584071695895750259118270965712243044520735236863914165740706390545362080835139017784067062513603688321325985931142288297652310877640590291369491954451628232480438962113418717178063776704167379041385953210712256091857721159065245737982187737497961155681255478796234264237165233474208494955191531276442331298659343138665553244550558950024040145184456150230739896186194397508515367893155760515861213622168061719164607939489541875441575045613951104147115410887129862888946823703933696128796340001475878220570100394462011199296876734483320800092263851810732417456147780715151360000000000000000000000000*i1^46 + 107764510995243407550740458045068257933027930503723109083617307053267859309862596431991563905133796793327430198003091830678627452834843934349481781073203760872373905096197410155594811942265400331848949280008395498652786278504555372051593273552761552217323939756319622293542718993766425237265722504812113239931710697389286887427420914317438072321209567970576966179136224501969926228351370606150223575093277890645748883123008010212701195687965147362019392990938636800149186849652735887973304563848255623440716007144911700419115219635386031064639408707363182762237271145429496094668579902637021098387768676941046717707469550744590921039823641922863929571480417547772136716365584536423506339322075742471701263856464412798073344862849833885764783439415640508619086385195278614711711378002985335672464303285128763067547596858102936121673133441968360800975118300366984183575442806842239991619922611023733848794510655617759959678987580609533859521369458176731868739725974221595612513878630824804254519548179057908107171581748554076949071841630309060626648942241275020001815254611034691922005196039799628935053222792517315253484033054445904665936021150923412078064034615427861181717922187845996386124854992111418033833191905673966940802322707131259826129696868297660933282110544166107697031267674423476577187935183931776194032923513930415033971324610623422466662695962013083061422450424127217247726044035014799381456133201987408109118113285261094850386414742679624156103794925142547271663646976864547921978068883543546102505437249775801066465557377938620416000000000000000000000000*i1^47 + 179505577732657767885414154952475281157626393785441068915983539170541498146267115369412475330448795260908574488346169849093017425856489049851926128773357748878007660644484121260316143033363224178773206410620322715132348306342724714738826841025542698191565573005482187380494254671770880527310391716286950431936488897896712639230003920553759974105866304951703438705328328389071411133935977001487146438334242428452663155786579210106295022776659641543371368490545725828330286009743154685831822135587472088363324634177675533130927308025089608850961302741408101241190058608557938732018645698512899235743966641002983212163634854485547525973731146628891151632737822236310579404054008274080455424377354417982441830327666547944368844713869569346281511509234350326721755246603807643037047819151304827040862512026390976576247531681451595232473145632205249585175717602366229828810126360424957265611210305031017261938947760426202914209098299776900040854450232221051839291277635859328296054762620163893051956339929414885388650462895779002871303877350502450650144806619179323883076681160301602793037684599087875299328781418617297015767748389692771803871655683812471299969547113464756075034341789724956684988722968026896567737147771780912003864567571705646223918931705668555165098368349087499981413759802741542658856538664528352217488440676879464037687489294095181594227531570192450055386952355560031746356794540748194415349614254386513094002210626546355877547137687670558854030960773915390108687948357061314030312012210691606482836879298744623263907880265318400000000000000000000000*i1^48 + 181638607429631003783460057018387818669672165751164528249216201227569264411934169936807649294201935619827301938757379725324830659403213916977193895180859610764027735785771004780662379758707077056772379878979630727733527444876033140168853452050726786206134878980542597215812140721441778032110047092586838046467708739987475161410399849380682085419001948097524306415872629475215134123281482070807673586472100457704555383322562296844161513369324193345536793351660404388489252659526857977731582713811101166807984452723011046950111519630113167434279677316091194575131410691003570985390400378630373136767947090073511366892262628304917011420698682757798742860710013476083664451381183079821790066523743123426535591199634028043400704161875496682582089027499438997619203529178183115631224342721194406539250792533340968768329228048737936005789148777214452239529301553039435658083788270657054133661283011905770363713350417984697332713361231113427775595924415436735003562564172298697326288383065680297338148013382911043469590608018677485195405354408808358528286462606792964149690168452254603558499068266636514888040695350027852261491984891006216617129441795286472490260249247897700932010014564410169088811697052270006577954059864103124924912914848810940100185510153670090357097086112773665571419318025867684845278165314387526314678680199545844795695008484983655392714012477686662612971683574609992085031333381228166755066385320572208646809821890728933223235205334872459603296522907977519324383161830579045808648380475314031274282868960361565740282675200000000000000000000000*i1^49 + 87034694255501755895061949760066164537608251232096050300649144212272283038257631259543862669733498125985535665283868868823089976644008565456692482369890639640754681074515550774105094189415944885287965662305487550186797609129814979967585278015916840875617982234375374212212049426358948352938234026914641874870682433313263996119587242058876663144307954588066658015038773770460268394720619365207381462491210812668635705890379542146283261986483745147032787992982475255036730625805712090520614412911107609855294246215370119238870620917012362168520231022082356844067278173678311580509682946047551545722675256752281485724993990603087322067458458492581149360599185466581575433353753963355048627639159303152007857728872118322326758585676437995057873920825460703687253901980617501726302003811063788492935114899506421997932322668787254870144321333482617057803097880914894068157398296373363437259313075343781053937870338434629186259783267282971815295284330740832513533496613906480609500989628516390558102290010985616332558634551797323015448233875399126932753526488257237213623784928519601270875960335503672679260570343912318248696188734194240342573907410714456347372620128099848635607929983988133203666304896913651695429897866218903786003509550165275017435415565998511077281933893648787513396765714646429378691648573589340965458465098997960388292599450702968921798949418323984296835618352665136188264674728252273043883943453905903864194627672056475205315902537129083478811201359765996745831760254755673582742943326550116909903788658431256166400000000000000000000000*i1^50 + 28742618146301762289036892440997642220479436812348606093522360047909025673010648412763228984331362759916737997739858405527565422053532645605107873085942134040335813876267702082551485279181326790502041183585172040534246274653461875558564404093264139387287658561044834389184381987565196083317164225742395898604913935484407081212734158543734008175137209600936527482508238216916400069978576945658323778039028431433284468519640598345790551910115986211323044320305460367116120410081189867412897009346622940611241404879816001109495511028303724911054158558250602726037189279612611792174109829893171637178608280151692835535566007238924292715241195092880273713905706104890387523566465239950904925941690000536721426230681495857569528711220077326489718141531067211895254203337162548319526031611469672725406227426446792969981461617663501628327154211081289843825460684930336318382504412961551849429127051194843234620522105436032109187469142343495672999599028987808877432875474144459036128685833689382848323135459924598031695092141214391780261928445011088061953034472345605193326517178958344103101738368546252744302522910854320473413759759570871208756320398594398998405220667417620990976679049956492620136966808705918100432822658938107157084689410861150214070113152894775667622411587349709314190390884308434075091371496174659866842292622825414589672082505828000967430688660674071451162796476368699088807712040072345255764059186603346280772614423511380380818360812106222872698825168349742936935604955049619832000789443225594802485407273032089600000000000000000000*i1^51 + 10650442540217128707117890616998018097308369978929332834028624024990563715087515310105184412834851688555586674862294106558723342651300844305059313870419477653412986021120215572739578107357194486335933781349198013804382781866131873778847134486636467240665168191559632568491146700391175544010432623678025196166825183549429535329095054111847686988074733284110245080340266180127541605465881382173524585445699305093218993476615818205874227938719561348226488688277605773751426473291131585797426603576955301084792622029784212967751571301854125598694507885791713254554136515759005454613855277900209939562362944994908843274576405718378296493832484085997020072859848563278000653589034911766791069877850655432460058827197383668406238749895467804453662133148120463010862220770849837242495691962172409025242088080310683081752269379357266900925217956801382009366701962014959690074254980298653431635228002386965811243260975070084867019545375753690891703016253950072906188041229924957962321341336142462811899324978105899551104697755474899174848013368670694906149937092888788612996668221847908628178813268827277450194908677970956067276225989263350957229889076340204840471011026152557571191590409744696730353814563210737828726311793706564933227071708645957809213394324942540236017007704017691072527879701512277812304375312988703577120497211786034607392085819641062706713775559318385461707266627730338402490987563120345077756459415223298675715355100863054751274758014318579514276624012236677347548251405480754755061807245932105003549327360000000000000000000000*i1^52 + 4045383001277543063068146916141001543747746333989571180527386832491567363704487925731741088781410323241142478799251003058677418537261487931588002291767210647347929241523146699790546548064650629379390687617365223322471524596519400073204340630562512790066621318536749819515005889006608160079370502437695670759222660850514953527131333207524905504897976134509114747256461726607189728167631813136034193306814599447985908803345668322405688992822335715750808762735503840893933549280592978109601551058756036526066040928483182364240606218609946187880937848671092570219820188940421918003777653390779058137963939720303349366810689197204784481515676691344050292638138287567367655648618639701178189944922276133730578059636805742376048124841221618487818228764935572797583804108123099922298566248954172421793071168799972495158331479494842271969780529507236305433956031443104472296275433522496328547602793790529880840019683413417657555974988344655536615379377789358817533023925674060050708968081021218109704218112798115853819585535897699067937099914477632216424277147114783545418539677417520118949477134447937543345546924757983042401807517654881837113131488009896469399195400569929897957058564301394623102834835844580983846185850097147275623815927254191350552962061482333360854935902997053497799464005572656842925605034297030509123222736465898864027233182055710764759550556154435253812326758291069829043003149822372719464252589367107825376078856100760332008504797118197251847108534105472817147817265351176919626910900835942746030080000000000000000000*i1^53 + 211897388914690125691499643344608440283456476695366355780843140945342158486248919894340963798140343328468262973292144586137075999161213436487737609890762082237915082257641674395063918005419234132392399037740610094940055590687024109014239135251085563166152849676458047021142144239238036025937550981385370076343054042579459352801187164394979367497683122003004705905867058995185562618629677542019582337495327214524110971393595378825119629492663842989213972899503563639912448590033218485458863098026529144805322486178539911515134300425808178831938934010976117894763374008806712381760674996849609074174085443630228281408484042217467204633664126896935616213263114722917615523985237479973706308307825807250823610537814541802403431466095229057748499621542864290105756397846418543745701016725220482381432189789931199975015156061800808241542209784889989446613098641718136562893092756383187207115935180891188007510290272326583263614471706362871190522263911987736129824792988529850428501423205040036028939722528479269718069822009874238966493212511452897189014694907813029157423804668709369592649404809772115247948152009108328978235287656530811825714902493589546642062273584447783474347755007932946831985022988391470091188648133528527476308833517727859120063840643233783418946535918987420153392242693699471971440581347271368593617653414457576726002423222708100326825524434974530125013527831171787571992451348365371382441290859503726699250440128430688138526651202077165685660302931949465485486257477937422977722559443763200000000000000000000*i1^54 + 3470876606361800756645686773150721926027309522250252866997735262119793195545501286714990876376124711246099793475708361427496262527025350539302553114772604899423630949655827199597565592883404519613589015334948760694126073462482407892205447998729139519862331675264108062669402771670192370198989436104244218241248003278694884082717379890117308190700893511006539217564131988301335956048227761591505093665250563771144529375861450320930956785477176775851245508024950100126928244233004974419989863781632926806577329416462852696451556652935412081926244168950295566436228733570411016393077979860512067323301639796619109141705104261927805781472910121466652607380398295711440273983491768277512877756337852721804219465299807491047516103581088576856309779502048749398441673229245509490888605609228377729931927278203994993905797101810499641236226391618740442270901235433902122111684257443356044042598408517073826724805292130923451841507204486289773066303044850358603867578771192338219645664125738559242910548316339057375593633153503286438327079809921111072965332411457372880510507837537963291019421935670342904639130091046975416369153467925664963433179391981022704408622235054968956873688450750442967379236575061573865646755363140395638327648639331344838767736353000893224802241491429303825368914879346849422965007714460191046557675226387530600844258485091004050456608544913639371761143015509542072324745717279589419427949571964341004638479710446572096310387235453295551959557632606784484837833669317532664689600757760000000000000000*i1^55 + 351315447341752022920076805580606578736458456887276096358223823431191333126617949488851342009996684463937063484587524187736862657457166197149071667809094123018770863018000416861774910032138602157183119544668324979616230177058206875803397783941622626463657891612398224634451730599910337559257481317465995237117557764750708183241736237296427497496682980256747300011676282205938337111077270576154415672852230933665350659150965484989854341052889155413561964513626348126752958750307780063591013246303822542519106663120914173820064953696852210946976476970347191092580041179567976671853119258590381174483747898884185537470196575947620887424577962813801161359426776807588558500453916217475426865621077368798904949166435458651307379377621277981333676660463702891429666688167881910200078136655589050272112058248293223323771256359220185531791944891836662195540141530893967159660247329763410170413233150576974099080693824115953979423468596483753385565322342868951169739786858016867691656898077681707853717954816266835024592650430489555443922172621173861152820840759739454515886029325635319435001056118800019562241111647443402342170742709155830119983149274522802942184468115834301583851115005023148441247542541085709994622880712651087715546846316380287695238880914992512404290961424420817046809478557470195974532866115136001059563540783841869854700853859983642455548409980106779921801545381249654599522237129391070372397725196321715801956143774100015588206769622909233129517703537638659322487161345860960256000000000000000*i1^56 + -9255310567106298088807128380141080999608114882177922724965070712346304843064667355932139498545032706733165167145736606989424713726578048917975048729301689108958353668551233101835979369724242887267427939226408873338346506837396256187607274973494176682833549436868013313125213322041782755255530473489308150184101120479341626642155935009450357350068876553654457274359747245198306108919556615594131192381939835407686199840015362543247010617249758900723241193924946211975654618999818198929424979115393711190570849034851615415464639159739795912195745213045521511098617348326981293954774785196367442852340728180187190636879052936269487058372952543005207577903752654313212023441779619555308684191060423715660047625715206858073942403013687106392729835613040611984623666840148460796480762829932351007377297085717756013335263127224999820465684100057933006782415359391053453631115521367738416620663592276749451851028904380673946597948830407737068648607938071238637126939443939156064428243760242831742177261514021741970154991109052024929268005502974114067592788693598186171873992129969819755512695885571657815200577877073303554302834163162266460971524935461453757112912353969227676217519107356923460434379451706269433854693412214535867373279444521678029566673544977278209655126816642190514452285641328342713949848392261826729921485497240963738839523186597329204639479843975681280288373368154622036332594048851591097679637659988831830377882303285627256045293929015308995486286656038026248483128318361600000000000000*i1^57 + -4471676521605168493454244352146075153714919119467629565532902909809190037236798348836119278200107555800724666112525626926965046874070711562115853732043470200675758542891899200287879740345263581573605333170473032205025853858308020470621431921441157908202217779721714017881428384195189078378906859118209286933979425276834713477635765382083647237569781657615788962692428438948900901021613231622542548873948740128953738228927998073025695814050961386045424721256208176342336128925757961218451670891632385495534043992585263051123197787414476668082917030333210289977361949881847370341486486891983785698919907300815078077937876827522510049242142456692456190936467626229101992394210276129272976517752013473980058795979531980593891610827834837888525356939702422027918016120907378562782606366397646811355929405546527877688065688738390947111342829561104502201354460102670427880438723310376759331381197558515563518099876398660850856846310856518493198055708937772296408980149408495897234064640658418457640777065471534412158051654705358675459539544058972328129264848553974631564644134148734361617881564329535973835257073790240050619334150768089176438187033759564689879677883464874775331209332871486486190067747101328664470257189943877845815271361202775781051488155111880383035937901597039485191341008228873860225995020686091155536578655928223473272491138545801494519310525054463104675424086202723435926279897120557986127892297883535436940507322441013182699215791456508690825667068374068357014487040000000000000*i1^58 + -18470870430780605115206716356799140340888981885255358116935927879676735216479164130376853394355133535341372424335491691215838013367906646899138912376634252263842845841628689670945101725923438758752393486489763559955778980603940982966040152129510776654160893642671559108792487669095281994343251110306647521381356967259194968129381293593813276930510722892040831864816546618166028359611182276759147151036238239828458684057247666459037548255116440131706410873843269120334036337947278395056474246934130166744502302621831864587758196829372069540771446240954267972866509203370816523192796110860189088352995595053952964315249821468111743132646189272794080880678663880067655241705531973648971398729558953502261797613112991876558157959965563736478673836127064521416247065095496360689854492563944591536172460914061866942695489090355242281873794274970766178699339967932165267139262915993083632068668751437303999376104864004851284388114241887145878942793515741356885888632066449928293477669300772753412846736828573611653701745522942826849751020669832567890392990478002919553797950173754088773781440521789485906000580310920967765816097171221987108467075386339167406693802180956836589106931107203973894858190165037452908262611514311042537164400759763551912501636229978407170681883603510584919554431728892127561680971522741057354186548774691680473700170894999860951729656404261297124323595986298367476672072006880476326785616529768469180470549539150331687721688588413718996782971759550791680000000000000*i1^59 + -176783308630856057464542488096534501161817380025742174044316339224771593132509799447424502128535008870307329092505517259461630982721034677227711022557636125265947123793137989630947766911040978578037816037057066771611438827322161409778949874770865642990735849864062182224151494009012934830694526658440352080926898301310016333081730765910022788527328365456390285901680999663351480582578775551505134426642250714445937069512754889337942996089472634407214870493688128359326634995155386815439165667641142681109747580228880931671512048217612807049596702610957920305960552633593525174490206513239632509805764208163413975692978910044665423112884942978314084313232864097105445572757719887940540649505087582666522887837151372169234045513773871605297134175095930268719843130804401355598747025025839755423396202731199430124100788241444803109399017293978263549063278028878693299092713932985194112566657580795747055638446498037665767956483210354679147839746968792761018976350308843420320674137770725866471314786432396155979723674896267773677992627660088352800728764585583976306786851801655210948194995354613591680264403277379869465883688716460714488064436737435444841745058135353616184164312682110872767832492754982381642967300404113356360100091424173778820046706055118397083217535823326283687386297386959452084724134136534748402965136307464574661463773739703057946231457450415792891140997513557186536748332889319030545744104084401353542704666704522949432863113517843774713251653222400000000000*i1^60 + -40064483522982124810659136122960629027560767420721485120638941002163207550010449470401647186436660768087868806399337910274459979675952879862873263939016249923936910490947484337853523689549040907629196790735873800728188959645557652355254691154105720099359476890376603828725251307260834187431925717698186221205946200141100757765897287040690472070700401223718369741970711364376545859373830582447313720484565246483905227106721725274587809364050484389011295109003621205076367604371764357236135157384963885527283787270015549888749629137898942309996209924342231797552124188590491580354348824789046790025938747613058227402805509647965566990595821967798490441832535721391925369276969794857852821940640842679778673318544587640041733323604265339446291237558055986497544110420182067009309543977959372703091507104329757760076119335776763758217113750395720518966129141617218340450934893262976106916781523502482890788718967583531505032692339177899910359708901997832866769817172657641247682327589661535335570945156756030494516933892771449429498849002387534086901633889208720665891950705800864753856786254989980083714795582175710629630443911996954415774862012566039313542118802304904208404833456024653834115037560297156197294038676741708429466157393430445540173602240654110526439163110044260826233496199031108397754713736382165912679486078234970580083168882909434880059841638662511126454876467439986216762714897445627294430500533486915237927533003722289861804028055408082944000000000000*i1^61 + 11326354658297326205102444470362149375973206010627143176690417528530722956328216923058495539060082149231291356033809003505640950249809904949236930782607681281984877936616865288614564813293371107901007788733440060160160406599023324626824398411499501573551884468553905890742636791689795480628255233961288606625710749311923906517367465133959145974940602673803434330736718491134252446495838533848090101690604184431843477355490374798872549520388326035597525309921845775940538793050932578298286315331852082464045792319592362283927156421601033988951726385658177315060286033252286261963692825103469424300620345428583779456622373335753485279934339837457515882775641704776072007913411534128996999792798636818358709071264641333699512902440524149459581352712984224183682696848520015352109802092108465030146957156270407553956314319604567721935887939288715680841196200515519138310814638271489653536233705511612054481334494217738033901139635683530046687122357960527625851769430815590026641158612699604006610714380241228044048460939267376070419481283728132458853728667033451163447139446708910476211293283406530506553655061113978084655637935111841389133471612670029548640314003945711767797794097741454373997237102276325530431383476462682517048399603743292681542092551856934711202892930464320319287550309995162748292186048557622344687327217940360018913371866797174819487368148679174927501762764465008760118491261025648061700405919266817274770017634278625079107250028544000000000*i1^62 + -7613728162518919231652874110271628577723645012016750796446763776554585373903711508708908755258520791635222091499770279261689730071455303042379105587808669808804001549783641138898618391951695550498510190443592425132611787265396292801748597091049748976383865841485093011932917375991474157623795944768811016737485192957183819368834980558212699017328295512900797701130447858603659390311535708876429800933249372566392503450794062200051395344811795132483144845827513016498393522087892122960074843102188534320930590250139428887977553309945833998556084745754494039246018453392950656372282913673422626499955952760188127421684831361981307715355569232096150445926454752980501670737231359504444633633230281705946152585048600455601129433955040219405447528775390763442124948168718775863597647507700416395985702323716823008183933455380096141292463326233933640758349387697469055419236354055768900002843118943620707531195736748207002198098337465486002599774335935553816312139506854660691296256089571794186140463223786742532051687896549701480961665132488647605911460803306886686131287870379751276508235337874999821543353669038267966972989331552010177536395265274869352898636322492098154735091744165687349063469739936303319123754200539620160935378537938186180526762491158059386441924253239225774301930355359391237007169753513995753534958830285911646223098798759332591345864892979653506303610445607190764116725330566197490895048771807964715002400321437442664038400000000*i1^63 + 103409847310295518261171687966249103004899121722841748910703143558978742054491224051782014826126005558456801864960629215446386331061908283846927818983958909032817972280498785509676877835721935049081096474178098857675337159388951330407926733830818402376081423392392471780217889369362674561838007704355600038803912124130491166063560255650104308601729219172242999506021644464124099011528590321556674292390059567772961766119874433895420392321309546451291695323065286751071911208158448981028761325383348346564861249995021251554773445812632605488211832715309644428811836954290808444483638063951731157414774118431821355555499376529662440891059546932804857424142671774901690182858225412135025235691479921362891696087736996820428894071006695623979124195044441749489246556857307132114788981667258998510733875100091158561977297442396518750101473146027225133579442030845874933200926856315091821214940261163427601425929135159140335631446865158181457439062698918744155739466532925600814180728528537922519159545612852103976719129995847026885319650860613565263140846117896082284839746402320222809973000140478224500454414471943094110501136954505140512829315161911116368949307545574171219517698161832653743623283521410799130712116501391467873037157590489531010754291243420490586100549226806148423401556448950575335376871845567544334826258042375439477610453645258801436467118554390515119404910950706466062462914758859799057847992512671371390826944921600000000*i1^64 + -18021886924051388739669880066566675762093137968031804693859253238876874868722518331822557044835242986504156916685994558047194502026685298959113600180708474437097476123177299177978238354977740689037029217976381293608950894997008004926146700838043299579189266368483228706747947970816359613296061102026023024950392308206565297710337955926343024217154504703249490112069724999200464569244293823282878508188994824474976403346388771878063608526112752324429200738593762412444084297831095835695944505059873926025089670284408123880898127205350348214910592840354703564076788437096838144402104962703331495170636793670577811842247590133423173262627677934959104011079145832621015801329177748388154390834109935379804845371501463375495163699941657659144580703217164137942512310068555405455006846975772773763116396884117987807157645673353308056501887156989222350632766999279188669914750090010504195463293534395354871046062520556824409376313094244806748603043754805579186917113906983192546331803504405748332890365593275036220835542339686365183726968021220860322403336439616911791676551362409278420143609911593194778535441393566625127335540031667150970336269866277388250587862539610613516712826949879336306086151690280075448055710721837665949985332045827263133258821174244008635012262758083691262513151609076117555434811040757668909391185605636596983472665352380504122967420798888198476773744559473676271247153905294923372640371094631263240192000000*i1^65 + -48038894904772433663399533828288936307514473537322939161681728600209207352660609340267204087723535956694895994635438901250777092234524893172310414721338397924300868719049128446024169364549594289416927882284150425897145601234360570218830911071910280376510685785659409365312425069837237670878435972704604819778128809073672057866123295581332581798314981040334024845012593661914598234530723332854490350604081915317355737769870810631080389147072625534524321830608882720003976113532329861787032389808415817015598199477228166947732046987598679621815926808776245536632666071546627327756805912989520128758462798930377244769442818258400767060540560225605584566464498671055232986330971517945244815968033733391769362701557507991627815263133525105590603629227924819152909013127883030683988639845756975607900105248705950013775236010128539334409314627813691713955792794744817117140958150302192141369624113442137356449375996913616567084023579694913785491393885574659876950663364881187441795616977102300774359449913898008409516887034798430703715874563582203543711244417619124062195924508665591208454840083363355399649578678360329681556065296953205763511465743326608442499611174908155656024580404629151755157951846412850293963841657921609281976467782906296028713065947087831464104828833330765271408352141601626894288626276053058994049693703989622218589595683453876929974035588120250153857792215964713317124392005295421474772667596800000*i1^66 + 24395681257600837182275358779209445672370506764515505149455138442891975385290376228196268961500773711712216936327318750953180090201287818842703489595598090723884471406197234787429342212233834315037537653474651791796144566494708852368929706790022480063191978850363771308873588137745479623320110350756474160215126309143824554620071710376149626281518323078817816950150654912746047276473358511985812066339216540885634493815474781093462374318226452112638915755459099611919527337344271510394432029052019287250964379577741880372264224214600629863772226778845646516429270992801943409078387096499692059268024605870204556058129613025151817075843099421770819333191560184173289022981144343188764643456705821619221869472792894292467175293486934543641283975608070911652838039199487211562261543393884482617113924564620298995811435680023681455293666493650284594207806780285989796412874138086735781295297214554083508219913719437441429951368098663169806024074618495097906707791814405617281965102799967049473781747795677451273190196880661497917534392646087122823892606693484071416251375338389225047046446125200181771917438615971851902483559854993470323508241217419474879175544244154301954290679842477986081897116637548220736069406772826173058630857743170102909312635197392180898683900025150644291906256051101839479323443907132353384294039248153734440278322944638632028952355883393618543713886826737096778021053093191352320000*i1^67 + -69399499984334002616173085625694658958943710505408083214532956744249648031368489706958483040582702500323073029181818470555113465467621738342885784190263070857617354069410858797495492760189305482645878323079837415359497367571115449321364016788728588140182544752927362645630484662450343483571358374218099231075159424106252634990884464924809237707556886720830657267373048646326367387806600868279666452763748821403107321594030158272122412159475572998833376332543759913607635720624979678548254367406930917005356629344574853652375507873798721755725894616419239943483727056318610477344940449774212258619584678141982086390902624480654244164823126044104312517104672276769176435542715479895164676164245880433569056359577281135638011803542602348070675003082657114471562577959793494279775670367109685943470573827234408707759349315606169167830106188649850851028732320594079256068903913795834580799330742489114692529993964074926170724837177345001660197295140643947906800015392120743284208237826455219497222420758038750548084157267010570593549359425103483733739940849182731218080713578506777885842113256050204449983890638350070862911731518528400348086235074241272885537212352381459104718527876329781581152261927286382274143470675814318981488800405255881149219427800845092466438784348492910883388389567026250561521435542717360102745841556067000587913786680675406222062892403828383756490178177848573952000*i1^68 + -47756630624809307497815038660660984806810588955615135293111917684542002157169894754325756987681568533324973551939095974055753411502230891809436710444284181234200137249741846419640656289133028959015249244054913885437540066876232429913988275354721541907780426822768553017361955704128365551289270055273419919648452924263718206212892555901283644240061807412248401322736393381554362742135098490018823850535443859638775533294017301064735652309205590304303092730608802770384542688099484888361438190019128919544935780502419294055614228100470518810105991337449057978593203411654388864356821135522233493400837797699317429217818835669965065899178144023261311723069246151371178971431546956436303703170531159890735908897446861813150085949685585892633938133147873361737445694745493055120226909731998676321915940683036497098038641337252809181569458558328080728668402845704846424580941966635365327914866053894991966067099205926498991847637409142263567847901231004420320505876024918973464707522596158081152143387881519119582111361679013804160361085784473124125423141820605849038978401154026906895518759579504430709721461627659774124615808757984045407953099641121652109782812022704281404688646960522248540307966852095955084160277656599127657234022470085511119497390357262839492310352918966690873881329579587393424462296308843186311820185271494008819182674516266783144016687324521824256000*i1^69 + -7295191793646667792481377237612320131665919763217027127188389373496409540926429974249343623500593399452701799521535462953312054844008423470522681849992015208178400235575228791231387497203634905620078996843134652799535730547384432747512947576377679989970995235031446766938825938865656048627139594576217589048111212651120220764182503471923005054312046103248524806338670019374888650307033256858522555747609849615767764684955991334604951648305006659292114984100728561616892644769303574324852670381554794939521592515228059243306571705878980822190657456993340523097320301078960843013620445754445625127605986961497590195234111911309255571332233501847183147276981734331961007811695369517479361823423577559552183307947507919256662096772192668325967179544750144539300965632278134506978261146924667996802737802862661500914268911856835864818671558045573329334669656995658701236273866261695600791358200982589305037918723059262021165945903153716230996942289985031768179851640492980372583289960498046065205899712224693445658626831820307357351025183534242575183363219138845499199543234660712754499006763772101467452072833165273178421060008349996003967571743771520543259645659649966306159154430972626663816322890241092565955349745571267309232406687919218684375139997993806143355596305116221604614004008126963278930580621848759454857362695150638122399277832445362176000*i1^70 + 1492734020381899751127489265661658415775201895054787814824713473039245739414148181315120010639595748581231143146247157256662195942896986064931847307226649466254068795240170100505979994832809706147730657274164861682467583993228522607426368046352143390928183652712588353362772632623248644203194909017813589486892734286142971613271561959483637111605118307224412929566449165001852999378906929756075217137750779391238877770501312376476823619359959092255949084239943491678226314106611502365103748419930556029817948565323941793373410740981876247790967193765699405915215194207713822875791874678782573039529481549527007433581146688974472588793171146758439266897204093342420035510368420120384257219004175756416561940988793505749963154311924275132711035255363659246252801005645156269342442615657736794443515638468586736561872723835826411116843437924405341031070164860068312388155476354273641635213149590506613408629593586604549802152218845847367025771051083295332540268919353429464635387750536424551886567979611309502653143903911875440443750697921378614831518202856748474576119817268497786880333048998334618365514955791496445084461635982521238129170399247492591800960140990625798881708734505338311127346993715737040010502132102185049739952717032158469039929622107963191388886630287652537541912975687142390642796229561539155722855853213089792*i1^71 - N1*761065560935324408949911932850172702892786887765483734093776806340925395793443312211611276330253373285993276158473686511972299266041818989309797079504673397256225369323121900194610374814410493051274954709475338052254876840036394111836178432*i3 ], [ 1031436406157372774867196695651474325989197395006592105800396888468582250315608916279772299955828499731210221144533336163488076573053122239930052951610531688791384325873311563151794959546147355662851268263813146002026239280466581380783237910661302276394703003422838996933094238876959430465819387676859871527583317485505908118730821357968915972327757071624841920233566701772536284542562603662854986824188405703009939275373323050255269553499263325267137605301158843093024295995424578234367767898883715348136071430234449237569955532847965982880930859991702798023299648598401575460591857129186810292701735629114714821293148680628727395284101628589330276497021158708923349301478536682511214284304884287504836501894105674954005263507352273004839929897787266273272777462591349783726168744835247212212013921254334314880766881167224222042059025494247222722147067301702858795913230210626849076083645295753571366557269988435791959978247661899116145354010913018898548260003415506502061183254712975145737705373004407353287484647266526371990002028337137461173063879590119676802849580628448314996014001565590850903561144460584368332168231136035781893653077446453105713501671552457237816302626686337205773842754824874476917832730358061352567978044166248905953790111271678691044230588037861472901455244106063569832602151993003450470790305557059407447731970032750282407936000000000000000000000000000000000000000000000000000000000000000000000000 + -12613333826962573811788259983508338199663888468759294821653741257262796299683725293603603620784395513410103580605407467021788833079478299781334674838426792868536516922078425059567151756581754739496902076828254661257750625779604461860623843111364974994204169379373852645458202818478299486752501828006525963802485941768434171533623468658048191601863894741810972200798137017139111136300225522565829021772752481710771811637683227206362628936421355545684393083340102480653915874703768959442265451764295146430646943720650839905269321753035930828174974248764801576060038407414311667935104073034779488174801849468968581945218409821668163259847978972454565662183380164485054700608762536935008921390062150854603210045093759225444562070693800124472278293965501667726024382962544752293080925807763677415811043279330450751440901825457096491182837258584675782839271689166605807981629658014426793033762339263879693571052421710961489797282015641338639007077416555303748029892307925141137149688927797744197619475913787220278989371425525222090032351273534171963939033997853291784257888574552841537606026634725831236725843281758624330846425361726647667755929796228354752300022117587993517439087014736847665614059932642506968857150673807931629371669409844900300243355903360267814377559056861192385911053063198100113844620410340978733097667966832919529671230536806979495526400000000000000000000000000000000000000000000000000000000000000000000000*i1 + 61036651221960863280969615251941795146563304394768197907605660118627650228746016692287545040635860717084420779084707252361649572980837574861302128870743069028674256580413685831991642039715719515408679077385945655077413900269653945210858680627821512456925569538475856297762567125654426446239453895670573145671593731206621934691214637564278212218120529215818195845905079693769042077747661927831567454120847352727824816883608430476781192186558540758455979217123755762348410936769674705619603692336031164662996311903933070621007732099419019184476148073109068399232363727236374696430602152610874241980489493702266855713876631809635808408719876058540342732565351368385003629883711459996418498197207125787586753303076984492627400797479471668959039693097325739487007389657044452946294040153064873988494590840977938067703171822506645041098974486844383860662889812513649018325483092429244415752960071256104665806500797510709745600405141205523304562584653616070733434689311005975409696385351475247110127871336937597636793444889695337171281135226699633617855972146494592651330213708228574216308191426208689828174787917749633127086889170629390376372289805849831716567783735811323535424764305639143365334992212918131944423743357038101824018212031826564357672751838690629506606813025735538945149590755644798579115948364075127333294918580982450840960478186874821672960000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -115697353206447359303730145729438870171645410114656229072523560814763647418141909077088169775496106787885224205837486893810273841096268086576591056507775489725508678240998165560654438217642258202992719755144532974883726827100635845123534031526590578263951711955933094277890987541994453507591572160249295428549290325962488108025374362103826170011420279091302295161238368650408287068400685431809601472726357979655197126644786302516182034266681877567152871337499758099341419984615056517481483295347112250062057956274181692708625666537582526460417682712051146001686357513307583178134802713864836228502901961085356845152202420811193216799779401277604760530014456389107248514780336537746998269850521747453959331422300685873340891927568290903671458942910297241530801632138964871845085269836753183321032295333162397515786650495022827622032582425780603524933445629279107568286742366537803689474054502621604996265149586528921988648897863346114446769384075177414834878760424816299705203258797172082419175897308070068936536616272059418128222984543786424602154232340356412868197243608910319132325482140950043982967576130547745851074338565861130845294580372935297432787825882234040703927156219023650821664959230858450247258894507963314525548070083567325799839804371077386707862120842334581338836106514166152135546873541081230808871779947399567522685588807998242816000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -120087219904595993294940812720661583466017168338167693941764108831715894746038041477883194483414208091335225135335272363367996526187880961635369869804789023795403411353575984792105615446988452522285441534546974745281832427239811842214172037755773440771695271351616141700660749243508530234068845772760383482603918208370562092671051131000697219987977143606286740208570409327424518971218127310782133067402830074149329684582708865961409952414321651858530079452942836215267819246366894350955204326355407955352443738653996322350330927036711512269307142134844547491227926718217509455183991519009055628672869288006503575057923793125099645936264481429242811765113363105526783554454374616908615634113135647260725068045319888173875749184712410470516628328205238271301481827880566694696485626874345107909954849990226900768296533478169575583420454630505799760100398638828519226109801803455279117229546429349356393499799253843518320330712911657156136641276002286319652862254789851243660783318671981455673083285020016268630304953124458542961800362989347381386846057610605872425645379537127782241382703715805216923495305429839678114378955289159886158921186053334956786985371787911308989170416681264615126472207459331064227586804058009975949210692994992867293737806301449381234400944724347233453437132586135421266793927480438406723732073701645257775960963229836902400000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 902622598217249119200797554517029661763834310241784218488047940668604324426398043786976052763790851608063998774300308313471186245612687120732727644777152639950605463406187784858923410071212335777500934469816105029834004554552486858104602703500914856775255191810283152717576955684435831964346473316760996584962465954575572210426928128276781488152391450580740042455503833706745869354796669554987776534968624937449695666462118742415986916729423413898742031376303433138336472736675801939026248091206892901975430006393960479758546370357262831245096525962421144858222154583117094026733987488096761973311094703227414681955231807185770846139897361271406087279663369707520839268759327251879127949544257746111890339717838587606116997723895932230458950949347831074007721621147321689467806773644076918519105379201078504173477144637439944657353541584404128533438186714838823952577996125610254701014089113516670184141955091984550458789749895898064455725616964922540292795676950102254759000890421386652214174004199725785480188798332605963747708399321970459684827908337347619255751296340942449260417536917052500800587769940816761252050675938638902223319590126473110084155217136422673319715961106882656205864987192140549430716223810074775081151759123245696868121225696572670559603179955225719559080848952755433707162703438203511344971509351605104654853388076318720000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 35002587069429459787099944871829137667368053915309688082102488023820343728258268764935337780761871310765170299094767870877349993214797507376175958250368141190263034514013314570604118830123397629973448228886215256213113688769878164258065197425229897849377881082318634542564534915723701866158835116049182365512935376394198928492584431248460210838681052387446830821118834142022369879429057631801069995981026321158348048100211981882197948329436030567154449619606990148779954339122361716446173939269657532117667261510124223653695579475657115803456798544055066579233169797829603607391514580489484689292660071731647892992519026822655597854555846980452949900803012302825751476852982352155700366736465908094228450255900062037678514681517591706055817406816334015442528836544115610679506131438517210836053042737839242037763385286623896593934248419592710078743267896287903584308082462262719839729379417740561365716869867526277616873008071164804294343568229244727452670224198918613707310364871126083491488771384313143239575662281937485721099197073525294773772617802123370128360375907237799697615836844955232420349058455479510858174242717888339886502499533623001623348502498883793753883519322825908577432442402769885898059493428956351540996764455413401481590578908707002635947077168628408163128981590120200932647718849127728639795597505898485895444587085824000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -11018435673088336080050397230675823836317803130153873529172386783913628495162186281183334462045192303142141834414575802262387018777063012814431738508778618744185437098454866361216326131282684113906551217292185486851375368163412460917515371054112055559690338092030533556401218883705162343954185884427394106407467504204495548254406822666590159726720260743112684213323638020002084780494481198867702419205970466864076687877362494055464091789302800288441325029589529627495097413226606971012241999273126483421737456863576890116280564591407020215192184026588923800041882411209320129601255544061784841729725443588562668744864761473078982397389179673218358608832577790633549916562161934485976941363511457326982021292561191466842832913597005175402892038235563153954532446735943048206415363145330910440687604153747159389595662356044250333858441952130665525992117413068212036906763677270653048939077533592180326586951613094390581862198590536724879188969861105157366518685027654492994539474558517233940741120114923420757967485723678444000234784559625297386297170951462734157666133226962394226669607756871468123899060057124882683720771441433949012231949431846257965562858533593955464197004049490090566075009050375868638755957556691773632219719977147815661790028292050538525006077159192467810869364027164780699345883724273396721898408711453971107126412574720000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 43296947527707080100165719570106612095525071906402725119507037306972704146459489467019957270053244281828045946678125780616090701236627895639419821375577409287029542320434165833954847508093416098069118376580681019093273133560157942366576480691149507800501422119003676892753482076497559902257077760434736522959932375162648324881454986147403731288537345589662450440257411428025238534316200354375154000257915241817949620587913409456611132306762650862761786302378056682970179014156009988965699917254175552956465594711642635262655193890199815493411964389297860899258717832240766808931258089445789897170821873412072366227883737639842319513812179214950654651172492397171080952503654388761169095626886193751636616350578111713613961522182572168241909266470173009051342927368546097318486166686758540544745730482863158787504174236704166897010637084205926735803253448411258614870512295651684131506947018584922847199614685281090280027856707504771072873925372385866119636189394941478855348702482971200549671696880818867695191049281203530228888663845390345378474363057693662132440581933190105234883518149051919289780638485047990382152986663386661878422075076041438858711992666160975556667140761160612962441297878691601718842311714614251122254126444095799887534424436351415745257216718147760649042159927157769176402151345793940764457367700784054640380309667840000000000000000000000000000000000000000000000000000000000000000*i1^8 + -96762550903067444592660396957076666013709007056703675288354836981060023843158347660095595381500430665027589285670862628188469701408575990592947813405059103981030365183427844701288781640155469907996581073857097565612102267241287491593818376518727927921651863627566492635731466123375862146436590001673369341350570125444264349500358507486901429448110214787626273124727677027505429140863921210712872823923755474330084475961834354807383495103567465073433534389547630420463111679009046744703584499664392196945078391898505688519950392278523485129852166418194838259666968903185238197618252280108960320015801140884129902143282655251862025987031780328803042712683226730928865510581030375139188341713886745787107245590514423472498540728665030925495466976578906965840970996124588950041009721969505442773517187096050511541407158525902333862900415263341188039186324989444658946318897376993893381441590951265736987790207878234552720361751583493076137871707653252408784615108662895804845574627718445010345926676563763714492945820247827176558054782219861585890437110151629595535410125856772146347194864140071141443424883586523879804425834997182438798916323763143223278669188930383220777627476637168028269016985194073776839223540391726037772886701843747931530565402431844134879823500575765434499315964781180759814316529723243284030606521946376005837061619712000000000000000000000000000000000000000000000000000000000000000*i1^9 + 151220834508502220485811508164250592091387825520594658449762804842790868540086439487489921250434894707726566604317245182864624336778377555334578136619188678107618658823691698526153340391821028335703998813906400513831158990226468005026177512129411209918746422479633631950997908091246744938170154466253657277072472699976822289115244916851415504770025673357695918065474907886075905665295593460560232904052808523674990031304051777702173050496887269737912249978634795982242545640254670377695504910388570698907034183390360279064405728474202478996634798615557498634828454718161110612462831266542112832425208228113628385292793753004174448251332937752012174939464434107886351086748213170995240832510550946767359084641374472590880449672831341518081320417612067276235424422982724827856116962418499966285251343219002684152603527338228139725836286045460898883303373085840324156893927972105870654531078951712195482701814380707665078306942243367722508970345318981854773647109328395664739527149167948276417104787536658413981430973650664033218156529323002492927005044066718369703622750134502633560844071651017664854202096218077119987543879366298939334812556082272830082727831455073525064196645321034286623111509398407288933486355110999315311418535142839852280664459508277033509856779946507707081839893629446540011040731974101466360360066614915267939008512000000000000000000000000000000000000000000000000000000000000000*i1^10 + -177129632554710862413024208835334883138282036671270095955068440797642203649718019784006440270758517407286208204628161709528262886210327072122302506734711443474005720102092601606898329949016396496669540793899519295345676792292562601407126500987166715177048340792153627353085888155425408674532664126490674773506388400427581053161877205488150979693969912367196064259008084883533140630583770445617146988136577013431450792737940993391018391437378395929448695122169152959897222377529376807711446647231859368314144730664694332680436297826894055593413247997996716971272224511205975871027157952024617736183052722458380071717222128597033282841748088526581904434270169242517366830388167322945047830926938013150553561369678561558565575841080505353519271935438738482813416879007584726678907075035679753661968547745240250972475727499338786177199362926225364812096750272586728652546278265115054564400842926369450934459363206072180106057041976992626071775615470357168039770655724371218462388889149162232576417799927524395383547023357303209419371962203484931460994389353313449728395499834911331257510747611695230287507548341483908345215849594857258053900581615597904260339304169035311561338632249727909065215479276278116215986832031820456791251442446069325829291020379481787475154316801842816382753605608251447428201645540416099251993653307126039684710400000000000000000000000000000000000000000000000000000000000000*i1^11 + 160541546196846429762768879555697678071845712220343200385125147149285963640251370373612571210672009295400424393783513691879274254665534141474250206771566292365609866583315177583802065126835138772622895332687407726111194257090192288802762218553457970125628553153968519219960086884810377651271733727700870540169638684891153950022683497299801183893420811970748978819222025029861279317416047746304188064716751421714168874273063456615697288192179140328329148012248385407069200290006757429561766590040533744423822838881286434326726405946090155898465495829139726721326069866810233123832638530310579505294844866397700684555038167163218585825841649811928650562556164779257624862773701134926490992821253080798241799448648452627879449365922533611083581246411317375697771819842379599931383476609986343549746360585349562929878931656512563734173935360461841304643027449846456936376328590080668675169845291349965855014732243847247182997296750144913421971663893362967937810907334356359643939473625307030662942017708336486793912916114779454232265639108258557410073372540393049662266221798309901721642213412121660625655790847717509572927532185449841186832086609442395617254180625595528573750057440974659483988438434346852373350291659063712998836891800161624639881528728689489051728381185216521886018253777651152231220734554986874317380463624783515303936000000000000000000000000000000000000000000000000000000000000*i1^12 + -113643350140709646985555321641141604025852837736536426161845525810245420403517592650045437259455071515157082576596583128763061693853893604633057380320831054238641377133573573597427022991702181771434581126617302838267767089829367716162504248945496024452363424757178078909155724801145280478572353366080826375738016565153026068953495947354330980831137899544402560891083621419433448136618960145264342199893562171412839111775162260586531060970510587125417700443096148541218774948820523485204954975915983636907477944916241846890061683141219516498443892214790154490864807836607091398585443093428031114460063143753713802793083078252339578880425269322374396004066370175853934243607285917023654255871797845243878940944340751608135242932003978950272400979728595776611802109244408078049652923942953043883644285940409285129293199402348960434995468104336656689889676334123220558665219375162399958605486107130093215214038256971710796734073197436843924369533551476067914587456492595642126976829085883397141203690629547908162400192895627874558606069307810383133422650930563308583011107888824585125140502534350819199217660715874628157956880627939733612767133733613371396873825175295603427782226802061721160978122839304784102499583749651872668826203031378361066446107684433706200888002524215389552872793471110302578234355775505749988850626065042783436800000000000000000000000000000000000000000000000000000000000*i1^13 + 61564746543787722770958373041709270176672277115267541691544748990882020264515543183869583968593891313918746110152050277459889792791847317604813608346992871874196900238536036033324302897350359512330249879171108153247416069369961652264995971454812252762357900893632691150602687181625448604472951878540643710720752366597506525131633834276711232830381145586314517586379758479985001701389342115166284996045969569426461516174084034729765150734119532348907142596202787985620789407523071571606120114171478852213079119946392894648042241091333490256534251446157421366199536598024518977820302382527722539039133912862879570732597337837139499063036645244269513861361584335705900850445939468425315926293899010441525887946615861012967167193770004644280288953531625306667161718946639074647717496331293351271584840207651015321776672850819508072030270911029609059515781975671665316379034131378350340817636894794315018580953512056497288162511499916117093672756501323747876333414958044636829950155855308483258391763853568515526948552583312364323805064051269103353039627178462562569261223698631862146532722934878258344667541741780727913463243514605211692876078525641400389490067694113435092287195571812126738078490261428094295437994820498404503552601328034665732034270300090617663402534596398205512045782263364861301371775577129441602516882550306979840000000000000000000000000000000000000000000000000000000000*i1^14 + -24571826616531358183505838621332174834732954483584090030904815649439471851773447954451281338598588062678813930030066020309676817741697009569862195174331279477480665890295495620443741656780404378457116740047387045660784602163033014122323786150711750637049604659156156357392336908370702440160060809014173489542506453866164263914373827744174930379707347541658261443407148862833454493916934055798333162725337603173166236918447514238394238002710565974130392617999672586967558427459668218153220752270933834803946297288969591395614938105062265274258912605802722786364298218470668561036626282151121428739346652422342177416135599016453989282140986467019710857092899359561089007737419883249337433438096709127389209314501749030323827842326820297012331359649593209333066459293071279142097545095723022329091764120750677954283351270620404364495404456948821670831703075637593141210447774820984714479573876925661255355163831736120984201472677191817471200432405949958114349186022440110146994932924709909551983230410893394835455621638348874442350109333777560362510168598077107298390711460911139643082007724930478465276584548252052856894535105775693207633210645070266978405407696659508273907940358945298588636339404194975198280652462459587051715430936737110564856765678313185328570657562940479569703613394820210209383083734459020724681671979381248000000000000000000000000000000000000000000000000000000000*i1^15 + 6974563068635026863926208832671282133839472350807964125747618695166675762354643505038983138666693025877811885096196530975274183168409129918303339780775703813968464710924289190320077129510234464572255503079788384170384700808877729645719666928343616367439124858608279347552082722567086038425949237677325397496951280068610635745069815450447019766664070331935402030881592607620515273974900752054684018433750891166300662824442796546263803141054978202145545459264592138527193929963075162318221434123629121582590378853572561810105366051489742285926003553997364420629726809212729657236696140927577237482305737266583539148897769467058170610077249261035885444577826948597791207392912991521824944095265572117875909757818774088637639897557085872347046811671479225576315983225167593212832316851361476141478350511119335607515492892159030002360846829898736598360052480933936670210383518456475032925390931410701689386880360632677063955871741102894745080349448424331572243172629168140156629028748212972778733512667107938280075862341452331359243257187882168232346679302255535922878689448460483629662426131041342129560986832733336991080801023463652680337090463789017784139589319664583648076258478892189790801567285583949820235808162055122005974528136384990155579266579102251957253788593519917712845491672104017016987018572757998490585207617795200000000000000000000000000000000000000000000000000000000*i1^16 + -1398491611947607744406772443480647731776638736766291881571781102901649627749038610620854131980166514820630390089194962108108064238784220286925380489703767927068840570121741193792653655875694278111833100196026233352061036908738503276959810956501976558366704507116901252161653763625669643246605625159159843709563392147138693672967293341472438042437061367296014302778860100487462534344095082787936982873783510195870582112970730363230441568724438083142081408872029538345801556616582548284431964304859345564288344957902947047510387761052640648018443494407390802907315546038324742851332536143233464486373335787519514441118373452833962360087433486181686083296934664620436836705965199687526466292472574969314513109377712638796018207677744170973416701807745603904434103120640207914481502200612320009640599170860014139006908960457323967274294899713322514430885701278938521144529711566795531394658697356724103311346243185369388569468078279556622496194750886905820151366782414488938401697794898025812845643042518171558695747543046266151078115200789704608025227561309350506371629915874012955748273100059603813215105051160231295375814803903730753080849716595630144129054819196243004801374719430851735934421013930678757352427344145577213925813156679779207511168399849857155250146343558037825163854649927561355752251578830101018747223497200000000000000000000000000000000000000000000000000000000*i1^17 + 223183277303466181652586413527207598709525747730874160802039943671854142769218528170067645257077665004184369776029331876791963016875118752852450115801113753210983508020360928416993928781241797189008446789742381761463213030492249346730327599510387217822697155046702345922077378282562138788338209835392341788692970090532524210732959416519310740952780427029650402963925355514885610719424808311669970500669846305108838432205888149656879138713931453986198913085333463792074692822727185207259682535549164636714656079765604073821895916523775211638668703312980380119958075088299309004875771967145606338953354070506283323076596661476179591864515664287197672712909796330661947826960666222109222304418118054610869579231707335112758471218363279831662896250022242626098283124959392594319216114866318886000041373054371490648473008614000869195161082030646699456440644954980777052091587608024311003190841509984913949492810620033997432022327467515005492510856564347667998803013494001652310262730451205473032548674648711737715056382504064002486104697347663388846424422561315409947282006288638293793385994091224371588378788023163270566716641786012048669555247543102593772654669977917946011901421004821270076352846022422779883598478508411993214230663503560183786557001701693716645875180475952724069693754442996184697653778279293691670011184000000000000000000000000000000000000000000000000000000*i1^18 + -30348390929895665687180768259731466682918662987187623992780529305728105452230147605590210015457042948590236997267631690426137414120689305167685667416667878301431063166678383645964989142275741703653597443229587075039950799279416042735612987361007263916725829811836162633197294229584013074287260262253767841236130052998367252317477546446814985085494008473562194312895937573202263708331163726095508579201386275766718818271259512471343050080873361347050557942764671705542899740319223700634350225717193814983224936352661599686479830030394173738846085993136156445331054012599478283543317554456310226492784724804926357534505207253106307617509306841034767238841023435284478678744556930240860503591778336023143457962310353842603987084080504243577576804127706398716915022999180610858339752554763401627251909193538196198740399932962575278866536995268401710663589586183231988317576600523848709973030750675983351322777739990363245605348535801171487529787003502025562335903165961481664275282610925544651042682833514363225051011066373928662101412441393873293969369050922135870379263249611069614483324428825589758327326766832350712036393560535060767015105645932802672884590035094298166462246772272874614111433686657824212440229772281740224958397890970937494994130313339363154860636569816763864082338894632203755517471445168847068331850000000000000000000000000000000000000000000000000000*i1^19 + 3282840483245590441672155963417931844644323167878588997746035467724559031001729354468042919371902476353074499226135313212447920046613370509126354812375709072715104455699644135296075751737763756959380441215766028296204229659091240073618770223129860061484599444594547662054772229344200413397248820342508208733310327445030891360189067489867925992197271263799005333385594665719147491341658270367226296827387533585929765734565688218577333670469655940377815422590382939619574341533050187891019229936074929755632030873670498068879816373369151248936709297965046054817122595428057664851052837696782774948445345253650689631796232643677853391182034107915345057284041324346423184648631919236297998099226873769402242263980567010041275893089844957163365926450441212788863078872909713306269570889653287025102494714951529215140414026191932395242858739381261506335677596472759345052265653546344600502196537957014494603150453496140967856715438557316903044182192873784902303738332856376258880325229803840346385017541590110287983073815768502127409779381867263120817459789243139437450634198190395582732762215166521696168969645963454971965196549788098999859477318492976172736406530507355750973000441074430161241389598664090198980652948334454996340457179753016405765152827185803464027205585294319161681908841465329781401589933189365606988750000000000000000000000000000000000000000000000000*i1^20 + 305157838131940749311196579561744504843174487371528593981447024022188903072833559394941204318011763663689560036727826547605724426166503324710040418380211194790333427448236767332066877387473689621015872594784034549007366042367109426717713226668120258592221966509788831266604489273852638872072035049529807457210891059320773515890810469883496503416141293461400780066345174694522944375020762813113243139862231859739510919373673194086763953705433388324537083833267490670317694587367899138732408213990267112517877299123983350913061495656298383717637274654724422801653420005289795711776771608800895327407946256899521205721749294210857464283236196464150274565256714432902935997849834601441303498103132240217897569119302674196361708203632989046884205846811746864738061059462027795551273459747225634371760823071065647709865584341487470487040775462160206644735871589357430331542242528628232031638618905650674344163802743550468268019400526753538723721274826606217281770243196969848208902484339241461560480718232954328251171049452488578770277491662114217410559649929853861761007362621853503261769868481563377177911545783375642880314142338937331617397838762637703913706092769395949537353669131609296691042539156509179939418749155429073972798518761605979853227887867888942703130766961114961480780684572780866135952114726236279125000000000000000000000000000000000000000000000000*i1^21 + -29626722979910068011665045272998425038575423791008159290717654814759500427999602820436056423561144097229855923808794507242319493571495501717566433922112211252348237524572167119229677799183450292462117634702425560644600897018844503995660396323116095026219028872368930877115309052621722978603390676479370505837613637970531079398345093456010368389684446337299201747167530569078750553131579325274532665288513504193374459943915298835172557612992686392474860350338155172971637870523964079158680720445215676007181013310053155126583076105959884059267294600605094290783172073786493763371872585676203292145900874866418254187046258747300951614574227774465420611335681080627403415854722532887480787867471788822826243203389334742185090842961130644680249610294498894401946874977668247725730061735540843681914388308531462123110324487256123119644705911991565017226240182174802590239122458314158439768050935406925215585845799883084681909948117328789076622443789880436192824100291431667328242342417454712518312928739374748587986462245192621478407900019897561770886941637870267383725611646484314038069365861714846893185747822863037767203272432038135505644307315116660737350800665303639182510206604496758130199942910614470511466063666908157026821730902820803080429512922524881761142680749913322909671253325601391610758380384276362500000000000000000000000000000000000000000000000*i1^22 + -5493330279700202874764834570753927362135186589612801387290911887477995947542164920553635497562978512520556997881712547796723947392239139693520402052779520754001170402079459860381316691045949900636512387574253330632433510589233018398160650976917920027032272211392820901769985359620286165151194577780197571573589421354758593230025131986414575001640372025921488035188076894816819151000748955374576533357800525923047101720497823245250491803907820206111468779483236651277307324533607914481975292295687584814788496877354186771895026546365670916931096601215081050814944227466248854104933798404381616687425623070654785305164027173301845935988361565819949966771962859773170981862938957201697849518437703536763833708374163208318219364084238039214567046193196417365528722346410537647496527521784737544576282425808721502703293091219284101829925551296591936835022657888816669312989839742732807740702517410277096346305528049114943659879859915288497542388439142413114563813438580237310650440704313245248334537837962098648763006903512260714742536932634747105323943221090157284110203835294978758473678866066439542083334645523252313711096842247331196360161526766691678485839759897317438978497636973103024818844292271704561464912721740252347330347590796929453371842004014235645923951146305439806916124569045318691285899004411015625000000000000000000000000000000000000000000*i1^23 + -338153046662588131249920054045423228602044232456208647853788312752392294456411413055878503084490457968866683400218345774500751938364814700368874676115611736711113576487158708113322833202419246654158429976758709796970721362088881664442086625736521465134201250804084740374272272941648564876076239192719830607336248364317670288567295013565287331294557412044957970369849312436063187058018170323094674945837700371126379355133496189576908387551753515351889054682068265693095803556370557512875283777861130862144967865235045733776967674907093421640945666597083999672287587875874723917083022110865380168657217014378973432624250458088654228466523152855827203772970224734634124540813821610776755082012195911327834552571085480247104501591644364863173739607796973274184437123036459895902599841290059248935623416527073441345058868798841011365010748667581516240359343364544345650736852510997666746099377656497470131656100281153051525552947264673572918434379095741406949302128777281342899609295572036608313134447120477350206992534274515666154745894434126748159924379054342109123070593698967109519827548406015613537996941297281652998727250441340873833006522357475879929208769385276956517469446425383642982618078025333595808122194184835035822519128678987546342963110040402007928685742600316540742167764684650143300555872036132812500000000000000000000000000000000000000*i1^24 + -11658439485545179223215375563882158302897776855538526154098876661354325888235473926637524760902400116779548538501681290656571170859632038141202643387473789886670859158378654247139449974175652189283879087808456341920199787681484630041452171087735428029189750283310877969048743457139377037167592683297793500534887278008914585809391851535840770235551153144256500014052324554788499882121946481845067921082387611391758905563210754991831087670786694037131968721234994895785405806750203138823840651442185577000588307954367880337990969170120219024370283383133789640245049540734564163315587639134921631268834968729317090058596766016025373393399118126580991578484937285173783773919224907242194796064157253104545904040362525372260072026226053703074635078814910197425398720666464208643570680190021997300559861629950923119849038435878757626753792974582455175986732794244886148949876818074505532644378111176956615331858973951171987238500273719292162670636777989915385786195032870176807790308902245204342567840962090591073893078569514522280841804078231542812419103190217700151588404525051783511010983141450344885485034050734758004913359693166979660017451144376243904255073707944381406176956757916390034500088410913302129203719678660062297461630056991920747250376365058905425259788529548720000978049919441128028351820385742187500000000000000000000000000000000000*i1^25 + -277747457982274023474633762380122008457658486092791234308130075968316630801862235921890203744389280646785651207461499169156184576534143960084735112780621702990642795818409333338869244150742491934185044265982240293810779462411602480992097603549232960741117059525078198988209385282162581336205066945987801690434632166829215368170966013318825272763007650755229203986115560021884806527304452808647779276198629776340986986259489475895157730457292683377564275146450183614097662421983870873555609910140982409157779492515559897975824788369399837114587575258345935535272055090159538781888746828073655419687918589198601254244415774491652922487063837248066176836386078899260204885797576417310450351769323275108029240018663578743578428431866718569158398512881450605289082883785559837040064923522917151045784569033156128262741416677050806698778849332224764903123215071649202092934069038201463786015214581635828186029907261207004378428586810784686454734680437411678705251827855534120808439464992857268194112889987872469187404757200595674316072812898409852158478523047581928804269756898557212645809161200276812682334441944494419725696401352169462310831801334303398924540617495708099759834229160920966027209447499117392686262405068406844732318249250856928776204930820418886259158096791997070818150139922047976653544921875000000000000000000000000000000000000*i1^26 + -5557363137690596841773348357330649412426204840802457464455756245807865501428019199312709343675806686444350052416936032248536323119341933655754183208720934268085148356430742499902339764646931144177378719631450916625082556018446375863237013738185905755837211351724477838156431707492237107797620519698791031584456482713608865857044271258541852716830447801924729981866581100036352924536491341447168436575150919290340826365051536669207454784067756094116578133115322711069998863895280361312840714570526168454490607880398038342939238316754254852554972475441496440918164563204910218335438483932727856216610205826711374450762164888704351484452639637267095930300346661526621272168796643517871108699236947030720538671897121165265313877670539070038563476530222907741089050730316410148227622776598274038160591137050638729102852149838190890515576547782993497202901764686432226493040043638296990606301638428399434968105225530529742655149386224654334578218457318712366229021950601164820991495562062836156671942759837420238436239456325077126272900732951149465157148116014559344138126737485475349672467460543550852730123720922618673392377940561579529941285360570522496858747843977952153307924248807234332720954678050025277971802006599524244294945637435440384177044623833358069109800585359206951138231610565166214675903320312500000000000000000000000000000*i1^27 + -66941032730069025003810365963759007599284619564360628428433003525608426429417908530787538225534768986313251393732911352701167326705475252461217032232387707733069869919791694048165424911676193162159620328764142436881332532148396780395420162084196507990347652428092455529952270479780888211085108106229697722581805664734559406601176857800214880248949120237251973260694162348211392216856677657830904294278624003865047356283757694244238330889919880840268892438284114611373946071667714871594278842097549774074471327418470309426121602087582197131569785237411182021730011169355844682990169642354278866825880173997965395934086324399998905927684860636330367063139149463509610932398831619703831866184710665934090558114002156051094144702139802667555969387396803732040393674709371449369449392638307217466226559651231379172663105087847337499282755749045030137487999048064835639395665047719089395451916521794521571109059250521890605580969023127541850157559129673752764154404293242767109459105582007271136814481420587496697091840858567895273300557050981663970729502025169526301123534862417412289431905972302901969015764722310298147288812658522547293724658557391982713947265982145116334318809689288881667461126373136535331131884196453164853703822440030335154722090392259998415815271039332853580664896210903045272827148437500000000000000000000000000*i1^28 + -376283717678028665506556074106993004852880590219877333936736805591060469710159475985411352653917480666248480717392899028140447987296257234893224669077916024899272619660780876001628714057491079317850400528968017930873915856982345674728076607537856647553831766434653426636894907461443474227908993344704111922702720774705565930140198920265983235914106788417050996669170830359946093467559559179103467417750448528258240689773297068794471019428796611220574155408161533240740674536522815171503457382746536366233285185279835858005705464042405220618201513546205912341608128889598801207912166232250627210250053214548422462265023176159874870205687759799708011093998570770802038660659535695816759533280310169686869582081966734661815847593625569939132269134864390471927458939576916294418620406162026999254051134249869470147496701671803488498557309633383235741947200676127452764087982585446682914045459011084296005626469491347979919601679734915489752878471647217952604565157100640916394834058928636771918025876464114109375945243247092667986555943900219605130347755882404458288211134136622356634290196576222471972031571405884898895955084706796114089202583673041482017870857250523033346989488619661371924352176709055274401481961728934405739014119388932579187981323055681569158100466952876082172379868415775299072265625000000000000000000000000*i1^29 + -2842217886086353327801950620700108491708083404857742654520296293890559967976253679175417533227029923775632854145225608722902079443103512247011126151475797941747619279677438859710108793634946046917320476823538422711327085583986981453283468507032014058283231520607831463921124877898089163886435557312409259155015137622229353700541265979859272720206446007469486072392348913809802840834836717579868652988985262420016818757575678631428253117655423225179300881494291024059397010165155273847994245801782278533146194346319237977207749481660802287852512335063490892474104077988279655440932877037096259355569624518747050277336654531372692511227079190764399487246934982021113703735000224991170957782280869567614807195438001370440831356846377546679762350101892413363941619100619239857590618708528257451948956752573343297143140481354899749798767599372417060831127964108242550431480535059163292364476653701786335035539189182359413590709215463732156671840133692950198047421671203440467525028719393732629686984870888369140964112545585432450440795012497049505297453967143134493871937527566563751836784121435247535671570396341174243299953182786545687979612696908368973886709717230838462492633815994920169780845935589636432914350117830495646260318665362154609165732548124041159894699104162801608018693658828735351562500000000000000000000000*i1^30 + -6740817045114199679942792700001375639715962998940178750774352506263638730211980127460525205932490980971553700284351487875348863175773765780556937773319080084059339019403657512100443608217518412567072069817840590745372431951696880392533175508479115844258120216207221844269268298593563703445787996584176089095058307758585969785323053302230161648321760845595144073588158241437489000782823877500701909857846080222668538949354181561506880764045397413057535508230627500936546276218323628186506047584738690902747365117497041917046067827383892562169032763131099861355227210622387641944897145412806187816676489450581052797270080046357291056500732144754436935805083511120644976280266930516106634296278182221916599445959164610797476632231035321247692132757061245442074343121977122744909987562518346698800007908218583455062167664414505507772749826443685392446366708516134037482617154397728376514189786923155019854358441580096060622364713491635890604806994301598521837151306963112171830720931692758526509489610789805760859896242024610105264370620914912022923502850569141492962514003383930189020272599539074242326682074426839143783245523136640494117811734231176844173054777685169726937897997521706678685834142522086556529656053975959171754754933374730662527687644530243334122821624384828299643218517303466796875000000000000000000*i1^31 + -37975707848472210446977170738722105508541381112309888177582796531432738292210204918274263190290038563542736671728602565239738569917541538792378358422567429644659471421194948191909199484225806347187141754000105093276434205780444105699390077014317710127713025988903804516097800903079707342643249149760488503263840916743137100124587395469692545038661828268631514479504925259364007359348351016068257300372409196262430246204124694792791824096887895253504712944083198630539831269694037359115410226237737388908644068157830123313509802560271605163360970630542252216858597962761383582900859830640906607929872242669154912688967274390683680173074839675153522152011188789793401915455146084566228127418246895761711594365122449515309982702695768110541482586482125501229016476069353435778596940670829697085790537846952500873958054902693278131238260872927717065236470751533181596917611045071639742423666246720827453699197033645878745485969412151068278162296565452469130741902861179372811723337018911197430630236581781106199908870069421309773622908258064202094923003925725313963134162000783149975328954015313695635317053368099102061450333237772797170613453509821673649461577543426021255524620071669085280426194810851519721439491989689239464257027424493257183307383181655720491050588808695003035999834537506103515625000000000000*i1^32 + 69066652968959145142033304245436596549784609959613831801379480740881505188701217617509694186354302995280386143383902210536632075902037556716800780540634952683124531727278101173406904383623349340224906775017689315369440766990813815161238580741846391026367186990641574355468191366000028117639993152662188819540664746549723294400084407243249383962713251930760770622620616974146855746867983620446067360427769336577120955505601566719274972942629758550872721246870653937574616141150076335886406825133167028361323773141101874958191809827851294320891658169893768338445033670905965045050039954663965977343400149902076412629279822275902076121409969809721059547838862206448661438294873559132188022199464983207293864668067969311234073558938335351369630081351601931970651668624640181374812129713485762696414622461791410017130087117269673656593179834324179114339490428270019695960791762473227860421717069818123535191986864028842921156117216009776944589042302596102124296325864601000561965071284899125620064554155699267542081929036395115546346708054223846814957717077598618475991970359000646193484725786040922871264890886667149086827035345000393309641224610707843332667647318993666589994678615054150846181456988351893338444684139148814249053223458990898676239970832459117639548549397565877996385097503662109375000000000*i1^33 + -157818269142915394277221790491242021472423988658118444244619927533969316787359374506144214397621852864499720283757077355135206084923528526341171164657088161048655047423232129888190450444571671425398076136030468940578745760380569644296949519134067887576400796175761125712836666122255477415367873269075455769629897196007397520742834470133314710436786380008883812101782881846167331124339603253177395872577339658366675570660164202057177203223984854327462036201669100438987289667281987172050024423418149164713977987343532137675337378982360639995946135300692507882863871335012874024481329915823739669130949254407670380586664565751970820862734261846195265126350816975948537758852146556018027545740609781613120492718007164983272816439517955782070761795349278201757971883344266102578909529004203521395298428657759218338784350964351108066073943917323182006358368991293330580467952752440294245337557959127970987182251620330555255088842173173813269843611458577897742400500141351021236748854296067663314131236379518052106507973263802714899703035933704116752388667317260978580222458026871830791597727890218215801378591903970268080965400348898624214567119285526593907164946752741891725769839360742353035409292203649960978513911300975765200102536951247957645440889919649621835787121034599840641021728515625000000000*i1^34 + 67218348691334120723649703826524202492979731460191393920650752356136634673450032463782261421115500650666425084704195805540925434678764351679007095218225883840547093161613117062546970075304961624818430236776396099461315932441814128441213177108101577076189383689839625592193780538422442030745954937552683890586022579442345400671674247936869809031585326187445608910030393888495258919266066269661305075014855858007952803922052059437169039546890024839352606014619810762170769931482708548333289116191885719111292070544574850588904106436360054513601833432866780688692527262691247416526792280388963112276879605183145386388388909610518212770263317985515314424893159430536472558118786587797607404545866570949870615044629169060419759652211964117048572089815757464470428138527752855351664042426740128341299578503291075010333434727262076420628337504621112452209967248997429850011500406520849757150971205109216871308982010542363891076557074776542068559269711420810891033424142759969089069378822352681964892030810524719883630325246542027906459794970394493414632362408871316744441867944768072543910828104094304827452198383372740278472722645518330325368548476828444043246596806704759790321901083210592099935070800318409283598227190975684786781146099072389458510945913573317756968145840801298618316650390625000*i1^35 + 58898063258157078766784567273713578596915391506779862766759337121938784721586433732493581599325712078357115108461877119054417528290774295005494140410657633977344258015804582164325908840855387843297776432943661475887281811001548341133918914301122007308045737622084572491099593488100733426306121880345759210621392898183289101577974738368786888715010249142164669184890163514934091773659260165336641158950556727632776135422383187580737032473805117346942561802210099540124498808345763391697214885509539898083492087210155524213321895780782968683617513393525331750224049033006903496466181466711083734018085278588850136631642941862655813687075889573361847458162459010962769250034557806095366270048822495020237906470695921658634344301931822451955510397930498696767252446226835618144789784864483999027680686447566780820616565119977046196729355259830883639905859665788510972693915467513812108068473003999287432126324551110841573493216605181575222468013847825772816258486927008967018441576575816667731466620087021950793926443940443371516057479004046827890282965745068610305240091747836040012972727769059374463508529866236073646936308858335583344996706156476392778585525186228966193296433215078734614947933710420072073311819801558182378327448760697711834784835783806348144673393107950687408447265625*i1^36 + 26880193143873238803064253857262650465067710805848828143447932005581787204663274262226352835042152109041133703396920322159622590167607391300108274965248994377872950516591122232081356657211023675787235199989266354174171436159673454943109447008773610083186512778889001165549797030713646811980497528847239567674885738863770385277586705013943102967309910134233980456107908834649352155432782388375620809900167244572128948360489974011968834019675987251131202680488385994216954436548086411232288386866620678760431718706930858467229971798687004659751615143472005287065039931996413779396853836079804101858061837645742988634773836159638626259445341424350450128277193322950119583100711195887962062258685462654448841251649687282897479548418584608057555509663540025076490991267933733368372268103264337787860237588464369693497610327436653162740899959490715628577660247498714723026694650381789870561094601279106132961960181576040300491929532552494018445891207548646298287982396825549613178324262559675357277136563923003341503253572085024056097920377669779869134475728713750234157567911213315223385422180381157116396055150455577213510232828834213821970829957555422562482402567295887134270733114706383285098623929660159883938770251679170780112607106144665748261130346851050853729248046875000000000*i1^37 + -42537926712173630909884372878165326145079985355245625120624827664340939943507223917255584191138832815239816632889973757069371591327576634851648171439455245464843923593583636297820671349621340059755185513804128309611067632062657105720426742438157783624301320068735602985830026375893326502536037583055461611147724892151891231987343657843807831862570981218865052219510759988740141743325597585639300446954836907208141745494225370445724256416081936023205967399113923732943950762885264655642611187176650216030376340361356931309350152195888309011286584205476197204231307601416509631694443271851692076778537617562534148370816360416303634384515987906532088653172472020059792443609257939598510868703632010018941099599666103857975584360145746013731116965244963100874596101412066449870818697516811195107364852837510848898979631101707315535455127203470586663988138872909805442309931182854283198113833345009175132915388616633747005612540255368843156043960682159831274889182594661862653583080383007548307917153416618242336694977635677407801765995700306126498140345272599739096531508853402121748092952349528008540635500204207418480026146035007020243192269002054426327369549235749634233661852837826840413992422633680719631521732914142068841423841019764244146765251159667968750000000000000000*i1^38 + 12896647363501414982459057589540492202341286390101800773856658645817756777865312068841299215507645260504651924922988594902479784882112236155755792000373422213802112351627315101394828144990014089120939653919119348465475831518870474699636261331850051111992812989345462594444100334717304794435824232124893291373659071656283368281833297480454665936198614601107804078942122838291174845681686008414772581440341409042177598576435749886082351260883794454288371971327234828156260071628254503812881518219094806712606582676331784357314376514791376472603630445776728788673945842155623880624824630050120337830873505863157751482793089111527299519869276825845373922600863864118497661775370175795391239940211523699276228042580857306357153317188076321077387181375536655916468477740250257067577966317990211819448699679024455530495442497302848402339333635679734268540386172069022567327132974844345124004796997272977661298443297137457273971093700744906628505877998490849923403757237558246603074563796944035134432461532664212968678827536249466858955038140881818915210957385274347761292791771448528786505553882578693985910807449072756899937195832340379298546356739944262002867859071698832492181877070796859281228861707996152556990670286200615655803275348038930664062500000000000000000000000*i1^39 + 1410750536276901703706966350926716515941844867667135259260302860237021353153996355994320970044151756330803161378818015066688118582794140524319168374358488183229185496739597431152801421151823285501553043435775717500402834770886293843883836919265113381702860019927861639445134422904110593408056985529232685558282569718699145340865345645699935922969341254186201673679684284907067620368680616045155032885084628251708625638775632933397146542996437992048247475122762188904278022117090578222789334844566989159350813508687505524583385371193960668687087123019495640555892393449188733950031685142300998977418728561470100945638609692598336142265149020873789787828490957677782967984468655788420740290619046645626159023109653767927497021167055188626074844305416030104638874599522011327603121064983288328689727147053454281098107715100926817316794572463044402543529770704707307940080747233492497389496834255114983007318840537485651407002878755096389520212670867094826379434860683183676306411481213482350621652734251071678540008600548908194536107628904014782690616461028892969959540121029147319874765643539665886627858966480853124940149617487639314364989432389953736271077820305831563074588368623979834096065651345765432406339810149582374086308887500000000000000000000000000000*i1^40 + 133542258383348555476290016822330686214174327855621289715905374305825209638855230486538630629804724521595300823905804751349494933867287243740929707614479839443566311935002612692300210945431731613519988122955668364812668678481031655246275310365738418403892263919973796934034133406658227449523318433338028799380602491339406751474413552776633316987603022384319687224914796090708914117781965430111846530560574157159886653336659707671910890963535306143538245994109882643096878651560150680170209669247848479193103144127167349170254670409842821957085221613137176326090483545245734870740443422146459521213582319457209058846447337573064791425434126754537901119124546179720820957473621101652892722787974987216852935823799972343399913649900355252860072941619419508170917460937204016981026908527614792173684556535969976075483864500704129774862251455394814623222663850962786973291300222952389090457876620853515534538157742768426452310267539081987394057530426308982175041801629927303810099582807307037613705232094634256583008213450844988520552267807136233315198330246183796625541549015985385316279254710260440458929497357638766545796040111649190275969092763519065152031094256568145765481367432985030888591086906711439609770694879677059680000000000000000000000000000000*i1^41 + -1645085231668703351841717817340339326741561858168775244370818319995920029286164362669200466671724805960876711559782217845378019324848096967387864846923945418658843483215773058981084389004977537494033250444059636587932544203643222825830467740231570237808435951010702708738919207004052444355742092346037736994024844594977274569708845236942039952223606682920946069953715284193758876900278125401522067071545801639814007717326493750475051747092113783839130158168696291123225000907466236718398829158705921333915500110936745932747897424180761463547789821107752211577278747499857343726809489511417543747602666680463247638635702538668390289688888743957477604227579911517114849833380790601826869109460684550974525851828583381656963299734915256294698734232450164810269990591659154236970190488081154088318844864447887570282210292123121177273912652067532526959770013949257492231986644649395858357129135465212380197046303060602987346821126595013929570671583688335081716766682190983617737833987502135901646159940315406148392076482931958878890944739414475295563888102887104889288065648698717603832739392547144898415531355622290258348532070555829887883777013912096770974982065198831628271485128220585971098504562199926704215994327040000000000000000000000000000000*i1^42 + -3487062232579464374482683862162736248851615702636530821879829079287632801262054290260085764005998905136351402549939343297808146439600266890477648282022995699236699850191044331236423408281350867636652970507103603910337489957570996239263624870087278093266773926881637283339475755961046302138563619130336490888241873039762234036725255936090319713724684696271745771442483945585104820089720026821258261429734800073654526434386014638457834903302825919121090500221287295610070657968313612745544194022586796017043091828550820192838995693903716550233849750583643797331863598507213001378947488770744684220084959890151313729161071510418181129011635251674558017760090308392524358858266181165790711015614837513704950060058451543359809623904168051736913029269920020460474559850096169105978145470741844962158158019869195022552912778099910575100865162987531382044456717713525704179080018106160765948229584195673381175846763826352054580301562712116343875571411851817846694303268941860263765582434614009406730856825215955679981735069534421910811005831347241449290627021334441324412795666179179087836437444720791308624205790630752596466287077597971080244260526688941458979542046275720040986190766982455387159076727973599091097600000000000000000000000000000*i1^43 + -321145025783009133347648931267851032906997470640148305821457981122740495751181819918135163121209883988764384138953598540820521512497018673184182690213725715052438917535105897415600523053877956536578652806031411793842209931475920640207663912236509235014781068667409871282788695773102622045013083186200712910125020190393220330947302181006033369962524737346001250477332751326536813393128236625493702769936643888215092763287726928111866893139869357937366824581646917145718597646443993623792012343736183499838877829087522161911729013042855011193688951595933122962515984592844345840964311061701693042417481459827423688541527889577742736277120462992513513086227743136821498912871756946690044311603413829598860998570878241774288301367006714115863932510273779771752785728107050584662455379158356478507074271863656054722060425895779587636594469433606469373866059575895744252417052927063429631345091628239662577408185571932788689617009902155558612371221731390778518102220962904150557926485994326124991520763256193828215305699179989172923903301381975948422281062599350615463474272318383803791187526485838795084204179563732727651358225966987856850063050262831730292374178998418050951287209120348899245575862107504640000000000000000000000000000*i1^44 + 8876997461176097927289796970276442801014886384990529359943511911193916013713469144325746576604887032380857328606239327646971431356871922336809032626732737356032133521300313118687786222112495277195079998710072939128587880976401385230451006446838811344612048285492705271487651268690109817813169559036107322223577798012310287692687267427252223293946413466749896438005596708983592469004838664447916032854567016765850411397219556797654959964585580572147236143248008913354226450506166235245798490117451544532701304919565167906885963407527293230143282049520320311917630127192529963814412431684887475992749237465877166318115396466160687418200019434714492990142276378663822437138687651261437483891531899254491855696022168262940214360622426232454903546898387401475545379454742434641336852428471961984232812562981605284119843643164018488002835451286721787319658525723730844091565594198697884431186522022566447710277603501357267479818812508463625716110584293916875894731919016592698239181610194598001244471704164574229606249371821094322305512292506231299523498169414879580888432903889426782867043725837765554345389955007138329017295114901215457387529024787130240088079505288058655798055860662783972332273664000000000000000000000000000*i1^45 + -10503766795358307291600982681669989596022430128749663889255530820298674791251562943273628780701521883038144594023794014094877945802681104242011024087935871646120368902563935085476750845074188049599830509780394829143012281753435635444923228985862028542351083001642215848508824414355079831175472909747971112188289043655902367430413771682867972640873047372627913202344867606652739040581457193034955755104201844726122986190840752081009736371100028406715946993981733780258835000363348649135388380493990945287178334681301248750947169208614547171947119550564520713534160002963719588402485901467796738135850457292330393437273150387212851720162567609900640387865429680750546560531550309878781680360174644063797167778443051961442225145741772058573349290990799579165555227401572005391481003130008502554129234124004567417176025801483105015438936795571781968648752014700632990367398765340310617908936453101584811457452008232732377792780756346712936608991898225174422161593763281218284629604811143685036030019071559760250160315243153399811110941656045032379015783903966041204223196075236584994307133007079646677883678190456266968703712012091089384215479180289035124666820710776789199568393719989560934400000000000000000000000000*i1^46 + 75967664470024115463080315840550321917026978271267533082949999914586232765584376399214794562873368485405798143945118935404028992334240116954187217170854663993404575654289289855319093402429140490768848345440475954052229926912952744957934105271862483789311998392013958785806090328330941590070838262985903029606958110229541515816908724341015879563770952962240015525172007600882636417796272541786901692681784322341031252474006923154063806957157705758894750562924025064687929488188734917841975813391982895687119171444807563747801968929339524844729512830576545263534354922674053535227004673691416954794910412017931196082154435221009414573024732989109635868419107742058042829598806417639249544193745626802020344071145460393806286787855273358460859611819982515550611003165601067730953485885748016307350936752060905274074783567621055940801218691489158503951510120053560694134251754362482320727770540266514328679534175217681104045955915395700199161931264985376016938675500222881725425992697556731314241216904377287099936294420513001834317377399398570616510818929750240818768164671385631435849182446347812840072279870371036346125927507606875136347130970073696174120371504336111183446587473920000000000000000000000000*i1^47 + 277831208857931199004984484891036416450460450617926400067224757535340319341598006999376433163460476392134493373086614431428270903932467880116818630801314585037527858832998070839339176504957967332998678755581307746602405043112623447262485640471205066611150304157271464959997567153438122166438114056687840826088516136683721924389664472163742083833528044538995537829266529186907288137692382088084568058843179124185150944105554469059556455785664110566542503649628515667209685637050432383722304044975143621763202489572684491886923744755600293631273618374790066768354475336135756781031193421903981678040495887648539376207477156704077388928506442783228450323879282252217787350277842869936435261871801677992253275523692597729892305888251754157318553105056927161189722195996358385851959320715940918226385219491591735159528657864438710302378072837809411035338423769904350639145398431634029600353760618027211580111192086125240272815356805659776895524836239341993664729552366187220079416861515486883544194465994204183080980842881706201539498352078360271047259314445422292827530197255758391939105652407683791978875906233672371415961747052411053056515677581459854026829143680820969472000000000000000000000000*i1^48 + 13565796372615885177054804514746546606902322572833993317153758556851147819511700308949805089421996284367854417798251768532263186474668807854543242849195679007254613947549460025477855437321452715913367746762730031787685710766410732283146860453269735712332920861030272879100501452992724391717012941011888400925252687372623459703274927636745334159868184926697376926228864757719986340490919087087805489169818791492763825209157894924473452576738259182099959189733110878541145672843506179697536269524978603845844196955189609656243691327106345278468347745685522361741076890276687879938815913198116794496069646964739600590527926446876688033959553895930860438321627918661210084462033413513749643105119961777425994733090249789322580881964083731521507103201841212709606535176408415860368031734882183024446763888887178273576744734673740684597892166754593558251051610665306494570214266626362312570450540351741730215869257419445059148585476570359539285165437018749652991572526053476528103941063356427813048544441347099996406541194853093576768827451274230890902907160907409980049303133415059948509546747407168815653834212821561728423860212029203982100721024626697750934716416000000000000000000000000*i1^49 + -386695838315964833801417237749604610563735426734275830799709164330385384491417149486579918530097598038824555587110576295438424178635251528359703170823116897304899455911686561977935300643344283936228738136740494874510481788415832793334736643158356400552557095883497471047289792491479955584674330484756155346586888579071567537530794748060276782516246861195565431705743015241571170949249214071321840597617143033251556093247576668002182388143986310768092746242912311411558840838893917537833765132556082580487227026042887616880019204342993760723526502009776753746360999974765193243378508574533312475418397106475954516409606572784966564817566067103648689392200430132545056570600479724529568477405492741177566832456239202562339227058508990187439032767898593072732373462260698774665015462258484163059530492658748462273391670874726797009206567501806214936660019982415257755612366195177299696327519108275987779452407877207257284186334007991867815622993870980535925414486251522059127072141700465732647441050653712397622647141526175866658104485405532759941907739293547832004543765984341995944882601873507339208533520923859025966654567774657587094915274245438177280000000000000000000000*i1^50 + 3882051352944112532492108512413119170751300231059596634125398414718850219316733014137520360459282892117762900003031612592181398717681887307079671380219237419793468949967308734704035661010097729736828069173839017464936891059887054598465563709937916874304811141132805875789133232167887023990321981474879506418004332896756081777747190546081826777003550641751810099946498538929652249110484907666575113441282714274088359412376563570342154422967012035396316315120967063854779310982082476583607064096346040989840920753740434445331175294788691114304782488977000507272600491672154770013666140600163230133996109244527806946209117129407399221581472276342594011243564840692569001416285102815950363963326789021072322713100135351939017524329045201421924338588293489009797511613775582104700584927306628529375487322216510464869979883365242951917786030938000773394930384904994522674036960105698462225024624399207674462715418406520040542525752802044462040797166544862021536441292426241591534078812851881911685608807470625818736675493661150927027638326068647583162808152353312548204874547949929579511534090305738101208880811774322562208749449466962186459938816000000000000000000000*i1^51 + -32126626979272688297227893522027134463809171826453883332916935040300687114959711183545232090292334390998054955631101707040093025138277571767270234181215182094192125314476017391646853054967847013646728100128222355792288435528933440746124480824769828413946157325913038845760002366005885587477275786975052670980715636885550593261044772927337486854229267325662714628107981135875005450330804149789482909186606945366069359841479095977965110364001353416077519024522220073156716082556163414379727456045470033377646654327085779733165297147054027804139507857926504964737619931381150664036009087136375581285172012582715505964473479749680490546671940588612328608141933937375837868584169328472724989462933232117571042760762219798472730847493536501514228752292838196916868869608198649239990131527537460475388983352148769737846820819289776892242297842858437085183403510766947445335301235733638614941681437313597082172716517261378100312262422908133747694546494019008554089784976582928985298620628718342408619083378920909136461749350604259931012455384920905580245418000750316499599910733331739760893749345436914691227623158588104913491214932220313600000000000000000000*i1^52 + 66854581611795268780615268103051473299791268228600574955071303111719475990173737532596318738769063580712403763441120689863102111835832859140215467042526923579042727056054337927170705706961353969053111302957701771479515754912754098791027116600365906097007505768532795856391966677549842463416388030300256981086396445754195225701143885390803918281589530590789581941260393027833501563403819763988404729925624978052733772766008810111196907560414734562701120282703861900320393798745035595894108077751627083044374285689287097205655189133002052007284741349231533567475222899500249887211930159520344666485000932117029841704286204436092056491732601320883774721000137567408524650633221094430343872279880641196107530165885073556845970462531533000081684571847494826961402723096402400909088797027631860627655728412228614405206901924882062905527067026906266839918046560364464362570424022966252087933962081900265382319726181134007367654381417703903898109954464594340940540283458953942003812116005910876581694968295838986501326729903057201445556579018208435983351112511404811232506716255788233867767400610260935753474982713880837063966720000000000000000000*i1^53 + 231337274782545082784746053133966588053815186879487661974123194103164736950209024583869884934462054291801892262826908150730559372622511861171578741882667731238593924335697064916808592852038992335311839274080705527033757285452809459564324985363389572761679668022675368643284154019532226246209906823826711209816195123607694353209991488802691687695028436377246741655743313998430818746773860291903917356310029022112470594560460215012612253919211855170435786645183391206576532828225264747871506543660458893423162854996495552197008811337003076826629061227262097070518413713853589240402084473653697157968868073772573915045382556946794859284754648126470800287946457969631237726915511990339993604126267636676224830911949932207211695597499124833529546767966930521451143653101625119637099104670049851319010792559832234930008041445521353620154541356814151101986175213116981467966589872626958782739881165407620702012225652316173223754460621184142486307680774966003793906027023146918577740712771006663496512454335640933209388723146686366125176796928955374875510380136938137605761232466334481193116702226913701235653741641728000000000000000000*i1^54 + 2639942105786256112391818772681952761257108651239367360555169624425317988058876428923089457992985257718835432536682600383285392420766504144292130843264538429513396981109084227045903288903010306917853370724543804754369239440053704921904649064077288129097586497990943352394953223678474947715789510591612603390405263853505865850453660303236060378089862788313864138996003223382029652800330857328792439398219246008587439560913382492158389529523835420235653246150083028867481836524347901912725505974641003816529199685725415725758551647299141682362167672598679914588423677092012576825045222625826663897861665922945207080540780901492531607610082030886355023557158973645319942407782981421624772852331683171823336668799048732929346404970157515003641627097584908314809018885297768893389323561198384281726079086475556897245127915049704416038534018425265810732433254183170320747582622089663087508626466259983770456327003511974810330445331603992860352956800946071443188093532030946062891737605797113282708296181935607675611470116937563260739624785275795305580994112509073817351738908324376383356626301520162324480000000000000000000*i1^55 + -2508091699820225189932034220476952127882693901102271062534160893373563179312476771500943221603396062333234668457769392119280672076922350619653605257509950255852691733420869335047648191007738533587683328707685641491044331566813698452977806671325223416456342985536287013083017208307591818313041094036139911627812020255276448747233953719846492576224645996589825434943410450888404138309991198912170521647797635759911502652171618304282456682181545240238312193302608779822704492826160035612204379961285449983308853915562825811816548495582836166015691457243486480110240309562400593327413643604843882302918492393779292403649726951580315832555338630236301288236808437083085345116915615770124446410816529819894015510392566958759742129342805655323482002244931460128305824625782884365678880673194429445218158579496884436130932762280407623133862733162280619152189632723647605677456916051724929775240396794359530008235276738870266025319241737977739600468985483986995718184769100126786210164269450868913206638396509953973661217981834456916103463399589548790709760401748730857175898600885490691178590371840000000000000000*i1^56 + -552475394989409623134618332387003945564153063131528240868726589675916270961202488459959509387540303495089236792193348154638936517298461706682006066591542056592640438196980825848052666261793695163781643198166848291139228516801471738052274489405852984693397471371108618765987933056643249657573889696240367829497873444051847833312605236592438542137671554459947340149747791734475167598090237304537202255269266926788043881507748554574636684834035653094276353008408247837125976416930407452845353870816683693323529797541854698672553639912035511328042115367839176149898556124188177858742548740841379009724003559885713603460170832409062517403787721606499374736982757670929092732361272766102369971169094907698388150230305600560137004649347194184753219093879870110135625942304856498992176868943552059142010227919470569473378079022944982037875294431351306846531108861394647737708161139244498669074430932931609470800655682487675865380141727917651604805198032251741140690364286647100830304087337118440130916846383433565248186120736433811891774933892566699209833797177883768511998086795493376000000000000000*i1^57 + -39036031971813103960561656545432127536219493375810145705835178981207766348488331004425272870124324638166164000372241992160138594165342465278846646672564302960347263964254035427799366355555587920821852839754360145975146864792533251779530300272219919529372493451141990700192721197553258187525900620820854523981495702939525071806743907808722352403890654095533249664958943551592116584224499737309995096317355266554325711734638525423117749556319438954362976753890887503861182488471222138700544794080177053207398060679919523679977496503441043599257335350979243751766584249947012532541137643169931646220142227466269257925573783332692203558661748622734814238847750442197918623574265118674521083700550174409828045264754182522442843104891268705208022920655860498899347729428615725459286476126736389864339761285761002751505484632317884692508845474171004628041295634366730566078627954189861483595802082467637706678772879661092116488705756664277114125396442321939387616485224654588089266644605014459280269868240207645057870035260989277275290116035602660563435538737306252030771200000000000000*i1^58 + -930866941632107483962585871884414989060193142749817662840981511741755856294863628457884731745349413034425672761187753850032411566181876180496169873981261772404807239915730176239143663562174712282321422311239601320455672319053253375145972684663499471555269952008228505386122562448956904366518839485599449128646654718878625608961537917350649855928859822781046106577548030054605236541676713248345244217158427479226999267936505526761507796126143952181770588656793991643299252209836578723656475419504670698308852364278533418548898154055345174826369752307153351685125140591540761873125574313958583485530007492644641671688948705881644503942677777046994639172806026496045521013007563659852045897126613369144694865197556342037663728026989978900449633325642533602698437154042115873116167648758048879208895963085584307988388702103606926480474341034408710760127919570217150122992594466285803693915983774647778693236910607448276989654248497983572496224617337957167149525423358567831260490668143880660809705717204046043629979730891172967594073669234655194981408440320000000000000*i1^59 + -2592473735569583828290309129681429498041383695094558790410140162480136981528595068255042944978841836445284882495163127629028269017450771294401651434057797579321899755900540090891812583496397836285376302314285186910260378547113777018439843485288579187411411268397954432844921501447204660223941314382159231831455151805427711615632062639165818452741627011786256926765593222703201911744872759184680311225798836638072428640201336899923587459159646791192512918862294053716407923584843575299250939193442626898860374159595408400422154342788672160703748832824889966390116551363488388107762122792278697897796647085784549020354127416816482588724994217773351823266900237309448528363347189899825999820100949680594859992235101722285580913071688336499263848545620425717231626640753125457157339922625563067844259585627237003025544929148571547856389051487247736164070429999829058959330723046390759655698464509524262090563282735791353013715066973295615972474253318814638441489109061473442585180959554151648086575780312858748837472124693666009883346322063360000000000000*i1^60 + 98069981371650873629127735477719190268283665924019931493010899709577454583044029873587032189518695391874342635353151031484762113004620888971014374662099287299479378572698872742482568397724593186681410882039216790521901050139245030106857475313817180399927959793160313528087424653372004443871717346897391895858122270025160221046834469356378632522447801508138824614930886977450302111439347889144873557119783757316862170158766985919537478078070403066840102317360816494553120606860015199712661277515093627284708111557959424987561602989982650028095062317698211516716692624482593528822755181080979867640010369080420738630238715483844225907870500335262756265285598538527274089431528903335461734503714802623850619849693986846700050472881004659590974288450762661332629130471020847588521463356283640427030399576430129104327250892605730657899035081421086306690959646322873908314165296219773068478169795735644523844742068145377187355330769797752872118134495003141662688394448144518964028579437260538447623547743197310113138124453185375436800000000000*i1^61 + -342751793751160886641414786421269208039908140663287014020269951520015213798671272056723459487073057807842183182473742150496314659597281796135365880809929835950324717702448087638867079401656071124839613195006640086401729041558775349498003410256327371783601731446593056314240898456074643373283544141458851128926632768562997255243025675245718444789814108943114500667629253883129226892752824781808576136370376169922048106499296099674493530595509544421447248001951846303189997277691021284714063299581642395855551159288520282619131449834518018004570436262744525985147249910783227423262513676020224576552049713134160155913922259779530081625068359882332478270880161165058961316581591918670824774975395846653538723623617837405871908514337191669309175058729646698414231301604906397072938539730527896798061517533327645255599930517453527770327293449866408105718351095601634280406886245025139390956496387902922675590350550747307651761092947187525694153894425215556416640212536894830306970443677420248545999854839223348205977600000000000*i1^62 + -64365638768745492813294169921977498138703782064885078389775001556825826664209295899773186337363728894392028447892601039292091825011680949213394050408522150547550950626622818291470430526112845115449343464790805215407512348521630176860901251325473492855195160494482302532426665004823663754953510417489185453325716070142370597924955314925479371978234414948654517997465990330359579368421259195034348067012129757431074171284422673344036189668816004727828635195494893581857233488416721121151751446671402227530346522007905457560267174048862547110171262959788690604116961858286510443693902202113413002883228810675732125934551099039454671390005337212773572783217874987570963304745585014092804735191940001793120625150912849359127121292342897446703551855055556058141385084978626050098384473665520231261227614022992471198794203995977060575648713570130047254614206525487500306733163596515085918893257554507481441355534671780185508688340244735677785483076785670406612061273150065381426496745270485173676277760000000000*i1^63 + -44762580843606369106965987737457287247037596189730319872059912157891306499809890491213585146814730745198942632946770168059445906733670263165044077484820778794641502960161020040232829987506763094393503392649145184781617562859711062330745913568067124790944775815398756220286721303358417235306590025596913594068994361789549647648537854731105595765200854369399731468768020750070032066395227589994094521850313026986463450343591173038047689716795226576124391317438687750363531546901851054513023055696928175322253109044360617457752666007725659083113517250457114964263328701625041502372237305597604026933783091276655903612909831526188346720675852898103373786815227987412328076077073257272943726104811733291002491184243050526096335406561058944862631916032908184016657228657263593238931736096225388791012299499476115371926006614670903150022384367018658966857604540332483588046761784890038140925163284130051983270051077944202800439811162245721686684971960407141356975991737754414150477414400000000*i1^64 + -6518527496030923263379278168747685314550789522134470465251601974692405285417252616977075443577099238661555606655846642451819880073589045712976808358865094178530049133194415921403234906364367211037689532521990234711907779339239193612175349081571331820386283779124451693025215154248971341794300775565666858114469050222380888608805890026213587655910295334004943241163020621783210934040528243349567196500816386521767737801606706142504149769092092196841582754481713030926865294565572447878550666137439555676243097479848810590102921746138022082245501715213955483750214788188056419853134126917860035512048714589543404903721635213117956129343688922430923739059223472188064903455900964885638911913417160581193891402730857013629792883970342073914738560956660965059954009854173934080522217109841054372267584105043391535328028304012796883071687548206667884532421527390805249868074186470890701448286581396918383204049890771707701750465461648176783889691634380257102124810240000000*i1^65 + 6905936415353859175631780137245390764594007344706745186001714226874050704670270588452008381389166906943866562262697534045100824003723199652065671438972428166268436916817763555903113852781351660723152079888884985430637017971548383729140013935857030845623548374202142508323958616960641809260107518087887234290780456390480565481086055630965842015389543469700344125165236940281842321796486775777739539673082069346097509093466716437740891981078097675453093622149341874512445498870117554048125009857825394798858714969316884777997128134803104256532380337624780459068958446471023434216736976933859553593034080720138241670009481341416246714421086094521467733907237570619173717513261333404437456345991062449421157700541718551135254016840605960636636437251590586173617380608363752920345433915564950684433444848040204270947811081726847513177114124791202647086705590691813608719797945341393201831479063730828517010372354698280114992038330165328624211722240000000*i1^66 + -380745806731981826539583815669411692864299138841308789892781219366065799551420013253981256546575591866372520073413009364955339143756840835533222258494765770256020240044810094504554516039093347390173476786270160002969779906127916458439154291929406536962796862922940577760881972090173594104078152770624579663012942403441680319083018823812956334969082801454849630442973346967813823570559558673762547880589143824493526798307290016098323952733898677262251772466985564706205669606339791040237778560102776311344463425215706121265021555971823880337866199995955145409110403649366156843062145815179719936867156450021539551856742892981543321264427564678048295058273300434720944365306903753123620406919556720556203411811154801560971814136953874650741924439487337840081643419101521133836791976600532388786801609911072103394197332991774305530853044253385330389140653755173085438731109468008251106929329188092202064965762731203069214720000000*i1^67 + 1069218480325740049745535685232102110320020867404566855951454779024610463743972983522955224331612536565240004508599303972402437061338099201053326345250297191738616833750994388154633936052210760133314577281257044867733890408216643964433733122617061198748107006995230597284442165706261160876844561476713284493027258690335854171644362305445884163634404579385122984794167190186499938113979000243540836566816047870304551307343662043313560006437416194360348881212420914137928252147972218096604913247724034654928167977508088933573817658036479514711935395641125181686962923559859318242020669470034243583301454707688150882469845813341962810409146366734023785058980347156150598974208247659115430329919596494389509240044777495402841346887748664754087739211682572940582880558793525392131568725059104972886367579024870343520842374666641206509689153840971575550292950882232730551044819617515774301916643892526010461061120000*i1^68 + 162414649285767402618406755441918416675308463323179724311039933885657382669936019388563307909700410086362209086879320044571032292730294932955221105135379099094702191816383879134346195849761228797849673206531032329062297242324730529282367062750265203479350761428214803449867608744438376915778226774501397013534326103736809269951582028713902611022853173364896183536550977503481320201509823432124220799943564010121690626974991819460224595449531795277419331289184324476886897005513709835036273803031265335901596482579318309258862393709402221668013117619191788874580104934088536092430511921490585029828341592766492389487343489925474535362229148723343114383768567472439624293413208618414126254918670910732796047053589516517319094482744418424322376621003423340300216308672806815082267903969056709066208306925154472957708534387516326325512646231436388049978238083642026185709486656716800000*i1^69 + 155082755078441925533476802795506201122840782104735570650415275842579579004555901138331059059593637478275267205821223348451890827223455144203702516945989557094785654332741673264967813097603144095948514433438763791917774778046293704872666691768790576345415685252757074145350395319458841577504849698955565786510619003068095062274067735229701825644981780811706563903732775152860617971900184273691766679477969330854286368411359149693048461183342103163262807774185221229368628241411119560257722174701197609590389237708701422480627279332227633539270630701186730048043182445794138002250376352114263536097974780151870859867623048714657055093494578304260604467744291389193853546357761148872344715798190616534708212493972660889032712166996840593984123927370948188105311089119120536658847545179258658731959315417370042392304660139801951470845327214033397350400*i1^70 + 37021913832272667837210294114125593992893083511052794433743865654136769173149944342960548368374886391273450675805198686760871174540957867852781529537920888240769456705531388475027498572300878267755024981606205003604175584962816815571486823049128490484778341179741451931064058637138262636940436452168961405373411819246502385736559856548822942788517969820143561939472735210359473048927002261329936589123959990061166543672261239359520161252191899830734988834885596299407596293358245629298950312363090097072897729383420770228135565758997678185257682872519928998991662244216436748498610949941394354150283415722141815858732296056905656157218724788737336398896307661535010374182830278815095183565696209493356388153977065211432478965800259527807954627508199360000328330431760806941281349278053329519078722077341113626132480*i1^71 + 2445476921367920670915557912612552708441177682060912883187779682897813156768620848222914004210850666736870648006854249612658861237545449797282005177186649048242032092629768018737635133945552862752273260545669820956249267872765509982717985505555165830870430326308486647817731581054964277338556195766860291038838259495970846722578032246897155327530248777328975581821682697980512957524208877277708105960972765045267857278965939243312103732324876755980387690536029094298165090842961430412899414579476859706375185067784615125597076025868779283397970131811737254872619071680847705183218463432325981570318147986495590477698047758288053590565045887643880774014481123131017650809018378734888899969548373720367105409632758698715940899563142875212779708917743616*i1^72, -44917815372926921969197965116859935073202953298249598832069571959809414572475481287507986095210262720259599014449885213430794216586068428798561883171335429426779127338939940677172253934114145423780513471253973028277808501914086633557869090302954403189763576975523824541100870281446324010840172442827309467052913185403294395207410162916078695784878400617754863268801895692608685841399122595439730047266665701864886610012219078633113028721862638361952344351635202431786762474228544436790074074611907647983246711223618978023197628851829479738685606151320055453145368366949697675706025099809995110305175735177351612114144599154759542612041148557116007874543944031140780793755918901614026242806349953585122613003591234844510573467381401438656117655240105162282721287182131317063660971275720795853418674403975918195757284463963051735458688741469274100651180222892538049925869158826520729934511531785149571357222141213130711071736159792991363537655900206076709616249287309970741557125030562845394878462073207968390304128347338055404527509121216760644892694726008685804336747404725574639156217092249985960520033248757006704256469443343410041134540684659963397662853107042141828732640960481282159005021223737544790928765689845913818005043183886734691204999786854172393570672045510121698809304818061117910961193728676773104702377065883647972169232736782129438086230034333627319292784444855732983048895619951744407140586269725663894582770997036478106720938788243093019469172459584784849434066490434682548193012288623308089586503152699622333838331928360447812641813102977096616718321708716573851648000000000000000000000000000000000000000000000000000000000000000000000000 + 543540336900747939959302301168033901509105307955416637114381967477795997076726112810611951476127341285662731784895453759449975861032585586468835172803552876175394132831137841521542066754655750625485191628917873242236267330947423513226068502819506627189321218948381883104212038454605017128621367610188503947758395734148327110466000292011383579822920985888786482031717611993037965619926364128609163017596709833721842815027576217576981716462382337979047369005517849823693375894089522573898599953445234539175349632758916624316967861894493297441686258331943276748205582285754689365490353069489030750013462328812639452636487974879339536562721961125227120022232183397008101541450834923307720360216577953924632663124751514144546800493917365337474669296232945509959531670958998243233850597821731008411823885802050646659100508972313755648209284348070357620456507532369714322351728513657359871445217557638503892350247550583540834593811944690823040896877210795566519227981765724822804094327703427333863783953109768642416214028278595244715906749632248133845643992893722627300344580015659923137856095541935984164151504321901852565288923050081547294149276125491059038546877592997187729403817392013323853345190018129731938494105775254034511913963820426640413629031482469140912506981604024898880762159009989207877126195165308694286351791767194732315283183798521499071114455087269688389910191925726913849121404659498525152820969720565918347385988276366318136899423695556568330057313296346639416422924722377003241971432207809769924310874919270759124515861758546638822061629817491841138382046618146622668800000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2575756586629221327783572994488085338974528990232619333544106262272919950245774722903106004188943492258387657608920720097662718731202465178531731063708918621536183904897076479387072806486773275019036083882764405895650219783429306361992300027008804493527572269780238472218715688059668762796496126171117481478889641060438763598643302029222814870124105968794691119813881771558963470421155166751412476240696297577513728178566616726726209010223979468758003211610202639279513521267943258468667691650723683212858642535194624638922205570342921796410969881982572759163794656419315963557751124193712653482854925381658878820337075645769801326582336924898659466624420658736217602984737460042678322491601307376923884912878839147040271036536440544836265016076837228120126502345917485017867020226886869362338141964736815398149445210093157302709951302675372150112485896751263817340615736803326202756376821979887114228554189288660969902766442157917430277871845587506253683090582471389356472243027429211846592275415439860442901965002724713232406052114420945568991220203216545591287093362228612546006201670122312338217979226936512200910434850677819932773071054036534607318950001084960134388572215238727796652918437203537396952216556064790486367031441318391781243127152284298426889063631056753619229711728903836154581062936681012314624505413854938425940104344173475509374470366008408098464582266723447708752296185229820201587680276006592237785646436567199301372177227312160040366418050043630108874652865936659123699684076250415742833642522420286804611863643707472839400767701962594335889229726856018657280000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4579158788346438473400400256177406426525842669890217401835008909968492895433102596626183729618901333864844951751466462092521472083458038156469639925370224590496939546422104634494461366379483319906584031540210528650788392218162653539669416297649723242980831400144885502283771232545359066816715777620403567299106227402497019759734088713007244985953270049951068232412980998126612986617581036514783502383451419963263681179121894793199821933898483437699876533749738463133010991680806568168656474455874472747894218504516779020287180669547975238379429837384494843202900185519820222345781690250567894419239177935494989143214725075635723809065040287746014841654435013697124949389058873221178500164365629274466253553970981158539478821123325752343503621352417392304824101095046788088856673666900193986913906445067553526636544557262762264272306794923522453109316477020024287839515124253374970799659641641629306301880699054775759179077651021214476910764989721901444915278745438286059340029130830861897401226951900597146918371109529078363660715781607806144162413383206129389728298818988147823397482589285842085453791220641241339662231722370927552182683746099206913162108549838726165285861413873262936372499382113337582860732567290012799995253547314306466212569599241201942348049963897163268740242140250094477521514341207436773879579000698259202991278775849071220215575809784350879730457658709939689045070658308510971109189938786875717740451713265463338387993188482938046742688681835991745746571645237650343376184656117365982572324867655302001457782800340719558048244651699905356372920094366367744000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 6253327423667598754019552085975670796121921528427689846095435789159818958090768713624969750827197117004482439588534505980140183957513288988796995352172600211295430041309107217154094654615393281698852373733227465005764838836680592839740729366491941846264196054495963418630619695657327449508688661882568898359425699258839115523588678571178550056461062069188008979219295218752234340086451636974531731760117624739675705197366012304819362576815939947100379041944147673075493689249794851025184799592413670110441446912418871344482635767238278557097931804017162441655315714204414667648041034136106116240223047245878485233353645020147517466035823062996342404922011078790380854594862829069188652666926271993072729960754842525076109706873249711979991606328008965919983077401887219102674846411204889990120416532947950868325644211297442754853837048893069957052743713153851822825161003950114347199435631687518090459467821024372154605151406156381481241653837360649843188719915526172140692429829802045055339239275089684370639665158002371518835558548463661142355349095818790285789425235068679113484794393817354560028338638005063764083462524655843327134049839105393278677663087584911618243073295944810695642675944852276100907157507480661737820461556474457754361967334270903148367533743027094204874333616460965860746001470997615271183758559761130227828359942407810217214989038325071268590668839946870408031922750337902508643742539734364290877716929661565576028979032235212435476412482050477316378939518824921754012795377228311081410899078673329191652868426014434190573889933804401817883581210217676800000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -38504490052622634686815746064019488691129222586065172148821838748665714341093393055612030555925718037794428378702735797397794847745138509601251114951979723211350641822619361944785132590112608796752775801047011345350223940256286529677315909471318133092139008279197276245021938909131780144711936079944816871542886126918533632921455365206106315219096477050924017914117518751421514462273198778995988065559883017682795685314363631083961298988567133525705138617283054716989561798437791415505761987271611576734617609815434821829242122962918642384305071617671345453250278486518741929877861631745887989763973626081517122206659730736537866984586217948147873314792967948697739355565211037419114409693593654152267760781178257037034981391245085268839738538520908332660539004485769369693933461834705979044465813733274687847355118575456352318648460555637840849311216590707945780852912007582880754088948228204158604147398156457968511927362651365384313874492989870458406526265581403114058734529988531343129941629101374712870600516374974833077232018280909150899974284363686344258162412699633742381120446390385852858789891656959038496487784009772956256681397532020940437767994834301521123751636550553627123241981128724404536240377196197594768828549769049395416346683863248929405271613345586911765412879251446073690564978111799913328323949692502772233642549624662555531577011421444786767568349179355926942911900277766485210627639233257139960731387241387091809971864642984531807074644916986017589415137067982722790831932521448976803209268212592839039410440764818131982286408948311231154743929355632640000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -10543620744159493698840967776655031630610167766635906623973948084642646375951843059346872172005053993086359854055530227409260839219506469144867290571592681037062251213648568342665408360392224528637657620625352485407087693299520830266411347114095228195371905821651502720875455711142049656820708895342395179535964802041903727648653151651227349640730768398779632893596409241591600914672228501508028570446276058278978103689589946799411140193413071418083643487427259287390147089045254954567341738944821743268699010250890556172928562930027126907945110170646946989172335170719687052704730802161617065651210095556378999400853157635999586899252370026718015541009993360991284608974822585133611103224349071955787937373675626691174351906182678493021898292182674734677845728856163378954218297031495124071784127653293462170759105243029820131797717834490158758166090251356728159408079350904080797207349206197475828375406466556507213000014169164095896889214068612592350097234914783508700315124210841312397019865921742976909657474262970844561564679398751992465835092934978151362928325672327701971682055312228650572834887359250544282986117798989426879076474443794669693988943930978944373149443184088746620234470093084870586744369640789603584397346339601210273718816312441683851136919076893237408829270289120087067197782349115465535123336095902160191070506024850598081437145429309436025544686625935861492424073892061280803151097284932921577533044147368404434516059380805294554119580729321135350564560836656201567960614258163964802702713987741656462370582279587024501907502954629976251322381369344000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 490683789184358423254961827279451057784381751642398217686706455985443385435218162683849378150496940236587914700142226232629990971836633867022577464915859065309586977872416767635788383936668859045132181672275469311100326339588562254064579325668600752008786541376233666547845472570538351358333239969225392913039867343887593523156186347600414424403214057798062572066502633301067922303358388977417999884608904450414415713725904250032086986649211349775537762391338363119007454315512065742522316224145073677888908138281604329726583667150084435170872846290684484025269962552460901718148768969454813645171813125365438219726090598391433785029553526679828651495819598342526586630563258104892400556471236063114768323443474404513330632874041129675560361997353659014859836068291165353451564721755312338347517355944809751723535076429285241350383564138973261295416985635574037434215162906488516788464876738195063165735701574224396645069810431028193375825773814855629481663950490714723095373609640042206971766849056776879520406260062900710814037116083416917026210446438274053130752528583453605352934455492123756135621133122798482798797379737617892516784617742097709261714596567046686541246349167290786610914699018054248576373086844894456551089911714772491907944311517849528752999588417043368124304584730178028118622230155060323769271347280424185668206688909919983159072014232057315496157349233249839025604813153157590451561028976630683080149351676795257725602459761738456749643019676151552185200239220370195889964102338677588320993384723433129549600407088639390877073162491767454779181734297600000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1833873440701233224723757202683807405793950574231314511828530500046045841667921852752911136508323768651090034934298183119755331477558339692110817670315065932366687677462580136095870265822071127493196914058606900644024967989005821190106554722325975722842226822868630585955428469179539131898641567422526469567369723705416489533359727567869820643404269292700840959265567617062318957381096250423664059632433256898606680249719328559910779352766569050899678014574869753901799558520504033778691066385931593972511042568511534896736817557943002946421405617320474315237086237431751365222608516621556691694197054209711305829466591689195008700092075922325972682209208156908477865740915088304667937867986307140229825367666535480700058828042573565363389391729098033999821973324029375818352799808524915169536476463705307866632833125931527985603878983257753367371171736834559229668647187134849035362312026671677754327060047126170027968222245613654438351435954435814400797170011047610825202907954733925164955994657771896728802144290651927014898514028240394904532565301853320519356422180367759962242619753568913195995845882702894508802927958320771287664606988036257129417560808039836216358691989714367154449873551387437908553889296243990194750999073809503259554911092415925027536048186829499459153622454305591510524153821769705449071559249936332674470168029496057983927521946693924458899718967182365716093966086483370892565839423113036419430050889680505542345456816662059045244547201496504900508587727591982280379372829564493014926505421217724229926318882099010528711496827208687364462094581760000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3957418572284434691062572173137914610981349203172774592886642099310467932594581656924342784959006628368724110671385302566649665777668702320884462679407222216608264836802656294442672266867170107378102325194208897649763577641443191945050865716215280722511271293238422796615496179784201715773419073945270301366741684019019439630693216663185983333896100591749846046789340078508716889594910199391061829348293607419295193418251608505279225580366175600698617641670228001194617962267174055310177753488419317505939192915681327441920091289654121689966983813680372309478579494019550708290725463214052941597199023021178229415841633119752575464503701728182983949616881624613887317468738713236068453757918310354121175789715416029527440992554159041101695529967302141087416770933390629579009226525358611207980470513732922778151917763846231299852216480645974086417682942680048545741331421546432979638131450296676599284486238420993341101826776930202039631190216641615773651338105146578225502060652553566376172225387633000143683838854495361835574181279589934906014363256857546000914470630117268256833877820289967617041696595510502939957147984224268319038179108230967223810147622409019531158107585566076019719593317156580520210331330219840621273952150856342802330844983585136915627193304098668620393498645422050849378100422501838599414050726461918531864794576130060890921643615392080187589947824145962831785445434915705583899510271987485775495351676425553352212557131158738341024412497971712962230071794696930044273042306054396460826644868203245766099496988747595744868369452363602758608224256000000000000000000000000000000000000000000000000000000000000000*i1^9 + -5982241776300682000533304747770649173640438114981016183682895711940904523966726761609495131703700357233240217195835470687529833040076484829390761236168645251439587172318835549627175722349335926901986450512109599095980582848738397201740866233609422660112726139477885352189360350602122469532740374113693055906943457370257751142917515133860379628167549031464939029098310950936052617534286048196514105036380889021963091901243439173841812313741468187459266056937089901007783387366981316990339181431855534858139843985398540620717500634494941611169094544984243805494361513467018788698967275436799234773207826124732244609148777133235081305452219678752169489877499188391290736447813514871642845717183371610810109404290364153743667520006258830316064237702816805028770925478270214440848892563302701988953490449409301486620169711016166404924440075233547160869544005785919893457978629402163843956394786473007600498489262149222931858602305264756340240260751554390781200755991029838249583913904739629083260724344694312009955602961987806537592901560734632505358750073562288742494654086299808790920441562027056588591145034391584399504342976443296113377443491131909823463921082876587004883965348363239665488595435291156708803398111751472601658676859498144620583656750940844511317099295917509856362508060994090500710447546737375004230154472034834408804914268837831489487374947428040562180941714206594347349662131281522490912378394008296887831775383438987984895716050346980676578014719973027787867210968969772616956531338882190664968977553093941793535962777167128049607451020561844543809126400000000000000000000000000000000000000000000000000000000000000*i1^10 + 6768444072984228933911158985909742149113029762374064303131588889150095363963149216472379214146972496353842745615512700490377228861780297201849932879843403711403289413687530536278060289006926402612647849786785476009373260389592814223921463296924711877450502362757245801746847285951526442066705183113941443043412444316782491617177724869140475246727222044776188636665707449104291345062917705859615300823580642982308509175331006696896288118301470832559340697108069545783364100091608033725223966288144511647103474939864062773551165554431405327048641503966843077627416613183032464036550414674416980642554278616445430240983978180526108127262855667715352949810924258831680905353386447750253749141516054464575368232361270012638142808631804293335627272867499565905922657122878841500363203251875310688168219006118018171414069197021751327996826140949442900855351620822422649321749513807566309100136157064623160954909813532157560780422230824779507754585415074013383869379761927136747187340585550095402983736228403262584243041985505174687271265093506727261286915196195530240206978143731971337657578348271924275455982812029310991030345922288740984726932811703746003960678613041389209703952703898795119010607226800898663068989398420264558227967053170778100836483848947119773784526230685686183258371255150385288483580148021141165992702963430634103036930317097618409433339383364510667899450043402604451908512705236911342598726901601182356500378667544541313542485709642543014470439208118484681915763344793183990753172826083124293056361627615615669732478872453175376429352044119592474624000000000000000000000000000000000000000000000000000000000000000*i1^11 + -5908478857148558381630839625651607613114565373840668294956217844426722808615145142189496350096799753875995708262699864021678094253801189172209519706650882750990553640326959027933005242873101725291890195136074249327798540547860463335292340650182221300745168741449235123138059921611743732254118966519618801888825943483190041879789123992463551238458224727284054568094959955140794467529208684258436075142474905486152943740449821251662117025212167894343728458944369435291203867519869088278780852960439500608923887608067769729403480347197864251019000591612158263342350694993736601006953781988593101407668899590923778705683174120512631025543973181794828157232573284458095515943446254386528342240773935448878319153039109721169082109447284175691538685551431629886666006999333055529332045561014680985536789771301841860127781602243447288413296994464126016805175002740440339760029286508637392044610091341435246631793854132754830062739109528953933511845500632942908235659530531373081297843901474252028663689526925896836759469499311620856581893781411977015526646237217714900162225250307332969970296727360563698944806735823686693483420897770706877120987185103465754440446179427474744673900038970833689876856695813268468604028041170182625950723628627724422660675722815504971306978692835347168771121255645390714220841482676525075722025398688283764902114173497459658106100780748803283874409213598885883318484189337566581497011827065629326551162533783718766524246659793849865953084877556497813984108831168053292256383208546481998199773104765937051810532985852444067811040398098184957952000000000000000000000000000000000000000000000000000000000000*i1^12 + 4001632390221293872810526967480716780304971358630585758810937009312498378911212933581556626589204926975834964868732288562295447065106190167547787864265869323819491305977100569248719448719496331433154554980376378282732054344138079831321688250571947492606908612182078418529945242066394332469202925954860887105174739922163168884776849917355775901415781078323545367005374920945193603090250563121362748058455559834628674237549837558401617173624127149812368310147533807629041940950129035283097146562072529997964968500620309946431729480135324384718461282589300041047470960377499305422750914676128832637767313935011950586647686131659648600268396012912475250359426106000667526163549159380785643615402912389310604665793753423492173678355316762731340922250217008093534710161046279723046274981930638964659362637747273460894594459354845306911112888659634366926666506771168527957155354072212827230972703677318733681979542346159389124056906097315697746301921739271441543663299800173938083603199892544538548180799967408180369916138782621676985896847111242573853375894199018347699774526702033352840443866648232128035086498780695166562564999978201816582560782074578868179773347249087062799787604208081069232059663412171710649928280716875815860432871411098520142132484335191165690037243431662938661242108608448466583064419070001208932748090833561615052467268790677704200252914027942510685711943508393758249280494265047195970848275512874133196054409609162469913349396716985444253873726937603782318174207732096249784932180919957532967130937775184632581622258811715884190506687925757747200000000000000000000000000000000000000000000000000000000000*i1^13 + -2047024733185279582302739496468560397461598164637469882984977504052537229665036792603379173717988678107669449770555134032161779173482977310430002186764272903555344510013817380434626370649728582597034223564053889722905074937982123131687325166594213018150866591693546015582978610514877671333257280705866901147283530286035625809036291719843874388658441728102581077442854947687221105220642153258540847794446115438891875121410355165195258680666617732782965604403639328913598776894176578837122946503549582798385917918133299910311888648865263915506572636991699187721200999398625006082579451366903475994360977906140228157634143992514782267853969481778722740068639358380685977814359467598464109032654466241085509224192210584152799732170812704045186709000115487973507881918965728732564959081240389280140062089538073114498131194107004686368583035950344785440105679300695590485110208027481644043558991595411077319343344801045529130850274535116181666387398487179738747284441539632593244902862158234435468099137547978277655710818906276748730317448165313037751420427466435114468130025301131376423132330817116764616466050994180238228907799885181996413656146982695654474144895685484441220863824270633390485505891385502070938052467838440412954962751170133659267594374590353408123728507518227577163061013434447273805978948859168502715573803442203179758962637738907169903191168961473028228431429048350106549215079631491803308964795444181485090881400522947367527343811985523745292712780547082501180712598935782538446631613532759302354932944153249266562342448082658546664604467972395520000000000000000000000000000000000000000000000000000000000*i1^14 + 758127803223121624607320233135654423829991392516814863110847490364378664437464753786903025736039666971964660838899492399389752720511078866938891971189352723164780527312312414932297220631140891203898465265320751639156848911348654146812414987837289609634368722838328615006747525737196482970273185199079385914569923021835065619534271102954315492369791896969137843913185003323460265723319488560227194981900772273699527929033224233725203507222126627984315044104855166860965455910454432373415175816822333730837534362965447071000626529591212369963209221645958564962090676666025671353462462355590460392433038465802109861211657349723155247673297540013185720321243465540855164525408845045388178130099832681040920588348633168866430318539025256799948921879076809171958888321297813589326078579696060758243994416733202927010962810861598427480539003339773565082070126695454344317498734814632247773353000002198144825771111206219210753265312718763174730485612582559742464351375424648790427047629768077796113038358534265053538861433375126661749068398848631293237748432669444707698822273618457056663470917342244853095673528519339370823231300400554574569103245567291660184237191972070785586785996328953319135207350563313686081766127719498617622817026220305045975466746234853438284818785306104467905467181025957851460992079977543778630986450474700872599971948629297862628487251716323091261294487344810875834682859785848508576780430075512041653026627678563242477302283796052085947786273722021983321672571868407233331248910743829449913519883250295457013583015619301336842903926743552000000000000000000000000000000000000000000000000000000000*i1^15 + -196147764289153454746720157000306722072569286511603961595457399551805929338543223533094876314322436360608779095523806627414171734646674200095260070013072471922125866106209528747543957599964209196103855518295809239851130787353313471447032739757775162031506003286006887302962275970392018013860125890150402042629088890918858831018761508994159512121880561558523186164739996166270841031240821306012761061810977760626107512939756071843484607183046615980043269190294172137567353316298427556386331958959376912258628367075155639632927371213299227768109050490291912972128377297514041130727441036966035883710313978223498885864782891414648385436464804108581721591555447987337901094555212112535796433320026462300392833279830923140839666055215468240166092061782982302150658655282317069516002054827145794541873745997971517328135165347757612095005744821974126036508634180216605166399171477959338102923818319895848793850379421627834477033187069582170705709842229898548674340336434809681683237069309875476289727393413195996054311733693404641621040344567753670675330787771026899179107794120629448117582334353040077303551487004336413021012892114425424046499431113897285989074965162020835852130697258857480027351615842041263537521121371239169666019625919304554552748898938929976885551218719970550067066966134093666386219165490749270550644215146954202486594172875868966157632723237903200388969572314995828687235323209041128089973720919769391945656894729780274945406998832955065525812455213762265569110318236502696079946743309825087034318899780805702535001575738697613356589351674400000000000000000000000000000000000000000000000000000000*i1^16 + 35594447439256914325221576180564744997282888036073415160748225822513011095780012857936408180057761920234796576884382858155435074581299188112010098011159067037158688713082328896101895998466777376882757233434540957224482935391650396906049948057919080529699179901416171062495272041044058575513428809398408011972840013285329100331228979205714508871438200162899500606126866044485037906014466670701669656277290957505900519588555916806186244764659221138369686099591076982871619153819599393664389283087011090142021295090916280087582533078338355425570672956945250924586474440680761565202875503441386420405330794880873665489892150201360216881491584147257730207803531144300228804181898786158105577594853296612493372888181970875250609412422375200229882467529065569032493646590512662548664976761506455773500185727315204338553362932205425920261138515815806830207797045201048301151674630972142094023248806482016994783556508668978696750208303187007097951084647854696213901976722753248804855610627857816402517503711647768810932170957271409719652645241726225623249550673769697399936572715887872089693625052588329063248907173154701540295721255738338466112369865905005344203676545020072355336848256678029258697955240643336277884536486799043593527804387921710809610540977783823034201623201353739474791973211126698750866528679805795585386466312752687854869689915924194898848819312884535701588288533135669431281966588904938429794987252218395186177956547118971093602436325364990971699269961600951588851407531249284560938525451572603660843444136156213680234783472357457024443645430000000000000000000000000000000000000000000000000000000*i1^17 + -5519236214597455843946303454045359861304742289571848022033218904487357687728857378486427915572785444598372931675309501557593512903262175465354159845539083282827473660689645747349161951106639831991578697556665797092136542428023253674144780687816807328731591340505723511584149402134286710278645036340536596618246958124460177979787445235422376444460550895108988529628692424960258389138196191134738583655314909572124819907555876721233434095855872029623624975882529528237211978100798490130225592753364085231087702585444272600932979630201455709274626847009915862212436472968402237045778901044160520839503540072450325115141966851190856238734437158590241377619729262272544321156388050029070002721683810910983688837310982509651549342886000337034661224829064455377969624803468512197551350187462091625215334161875196743199964330487191562285146311175243363696058390017991778350593265614364748578210685485320479225957874260474692092710537393907862122465709325809197102455276983493964807513993751851996361565884153837690783464533590788260531686030536458641412270757041935015688922634463215730376955788450060389186791181252671627400142208519897928092760524052349285912479150519155745962912243631069903687141630856391584086217158528934464471878407690510216339696972797789259663796417425704767843300171736979782571134932737054652980295824102773166800964870783750258553638166538548195849502205303114358516908057499445672978693258287710355172672171686415008172723102008277100586287395911360390227415549510971854485648518787237358135130156374871703953013259405429645708056000000000000000000000000000000000000000000000000000000*i1^18 + 689586978443819375338405087435927765720929775301893572092263250347991424615975019809397155389931587430029416020107179470972178055643648047526004048530072335414686696182980592282453710194014427049240682651439041373690290716887676762066474509096778530525133006819433116971517248090809154289241602918015197075688081147322388506975141548873358429109153547231661596100221136157633757831984541556767614045812215750916556629548953233799617545594100561483617725389424911588542322520241270700325538663083805011073037976942691368084848389335731131684974675049516704095867274912221617395631725953614672401036936292861116758968952617965981717304373835589160305327835151161205138564536162660536964837818834655967023327432262467352077025972799001993757974274088563388873995989232486803176934009280853020612243900439418742367949406428258430950410442149794842481737399267715272453629610355138384807853717527779764572293292354409427363472109695032305186154848240548524145562191098066383662883562053110481693934599084138389291936317370032547999114229548284297739072046997769766578434155684852349402592579194435914381901464108841332004152387029060088291600837355765913414109458381071027524892195151806353021360893614569327708935757667217726005163626870364234133322035115089649255491810398813125709571708813482681772621937375597158210358071939963826650279114060713687320880672608895804628443294311094501671611346502110895812089398907305278273288424049046560027409018042121639028249074505426494453468873672522329221223522654291107489753087138297062015350645933359746411906250000000000000000000000000000000000000000000000000*i1^19 + -69838599400417943158138794165404720519217662875751389156033504320060744888197367368765149331898931499751147141068658417364320074951443521862541582224899554084516488932005606526791014766325300987551025091426909182214683705098494401384177265841811658885444433208116404701237782938178266613267454685629286928591242383045206804604627462873353422677458923342561821581851386149718143169678409212471009928721581413691292656176889031851826644181628634752804004662453448384767761722079601359900002047150088670274207376978555730869129452546473350653608449923760513565622344199218031175612717064844865299466531517713156440485600830921082147473984873491499521826133254384343575987275733916248322624149545705418648322234218000957059398289549242119918621836312909308717354561861549029187389746956671108434228672100819830794124971636404225748621822647872349211093345895328162440908773600619943615118122906884660532867626069644392963674537093279751058763863241336207857236985912046325133504038508920732665576041664495792750709056560353532030040806987956015625354975219688878413549276421341009193762804055074185742623018196155087860568327792066306962208909733309191378526367811661185836691072357151398002194620352476198373031700281895622454479576560637795117261484474915560144746876633209131997442495782290410271655117869390253114742604747701929885711546935780544104558045124781246183871295392745302775123897647687931136001684473423485530171720097520579173095499412614464055424979625133698862402474346536723423204288774077735969917675211038996409196720846775289683125000000000000000000000000000000000000000000000000*i1^20 + -18162217046648175625657943820897283417644274204860245306190345121420956230510425757939888174074074152780648166886559213503989704017997303560851301830535853574912988774133042200371853725032124520994362510192288008936365624916917461587000778028251212254074799557976772423851911017995593482590816547626784054302416521439817396008023521834531179777802649297140461893917751950750249948563525509433070674260070555733138666808908728269691684321432544910701162379870565704332129781441056177751327797869874773896768304936402198739577667630944897068780222749035881523427674441261688778840553513955043828277965688490532192460282750295928221833012869253789604927190037711705249759403441711493751183179112627411385853914543232663435970258534577818296788704239601608879886940396071081174575244056844149801702838863990843707838211667523928519014703815093648195362941721108237717362779876906709658261123654593835459842711283816963422716374660883211524989455643075953936476256416086274363126373727318412941341934865966003112868227601193938462041195933403558789341785363650489873627001347671715011063923366086164201494568486468884324234590064305589585164376019546163048230335834019988684819641894165117189946205621183456115444976506658603245195201331819316159418848189683217391240617696615343536533150172080997480554718752191669442884408933494466284611724353846966392763968325726623919803317227153257876826345285322259027692676000234359977598132306810324629986445856176232756236440464726664840549031988270312349768841716558069007996880776088867701452531244659016500000000000000000000000000000000000000000000000000*i1^21 + -1469894017082636363283644083657140992897295087919720178121646030022451960494160498178196929499544459192277718734556640155785622987269916406364337760921698319519145669720699527975236470975169220317546095901978113857685910791658869924164929183677920309573069252635965449048193699287506189325150461557180629861256345478699032382641959119090317996655259400830089627674789643305295734306402768900990312216174561532995008018790577169814801758848806799445778312159615787432145534403973753776769143453470753705084177521810818859766759228222299350771034913480019874512745494886552057103254066490008385497161244249463714462474674259596155117019484802345013044406649125959453464867440299345678591416862071203607229377937812582800041887922946177178867434652165452616643896675724422887771121051382839767471860605237433303086149254624835134362054766176669224413094421299734113218642076003638992240008528043925817428224539275266839165242283244500315471923408385618115289394145444467450050183699973688399644959145987635305314835074953210155891540777506305064875590043886000977340570642663074575102312176543880733541421721123378680597867307485528685473966642060240167611139748412899990035982363799002607043193821072388699455415173693452669691923449479817411734354060824006877992291997148415477010797394167945496163630098194030276701534468028857166045078840685844286034083414781154815455834028791955624433591536662690838224588551361848994456923143602261626109304937434160681701439581954053799712191311271195704661773814487253262248424094573836866546465730526623046875000000000000000000000000000000000000000000*i1^22 + -61231251133151423979907365286297017413167855449358895845531979492803151067152446954687591589241464058065856667623834072901134790277386416594540816358191232547047587199995974258257090162192957698780506448391333132280879360735185506682806832183115275840554904190692612229013557340363472814511290015715946945952284294840371189440346558947589629279611360831971379902057782782251837205937400230940988681477302068391052646723829066497494868035296462886564075465546128923215881093542126067441004344856002147636718441965806247442616811518600807721094813808197297727996025484003797975029403731678789715491470638063823534330711150813713892292996045888583447786735400632863205714499368620290529306794124572929524693382492472290724304930485493618960441464092555038179224641390256338189690278815166295167504672270342514005615415293956130154021712164521657077599490131698185575522718933105261203089652040377492094344343545198167708159686059506239783457698092240892793387418617057028334473941693755194616062945536555331916859658661098563076299499050702877621359130655450828124764037124297601017770923351597075639222524331414080962443750343387085440187937708659073542427006452769811443197918340539152096966667158452450955791755478639232784952555677337518514882163661812864089516288328254100202542269379091434559906986986774906949318937690158469836886276499455690683992046145115960209582009931245931157158167632244338447693528263091465259358509121298598826678567613024376310532363794751022243358297797365688610190442058077539512217068099523008128989466734160156250000000000000000000000000000000000000000*i1^23 + -1569163292828531643958316485585122137743448394275298130384397063832581904031347779387869619833010105332763203243358489921479167095703175722441369733521747935370201928486760418100558864079727032978657040683345825804115661029795948552115914284526462352834167648078387651589668022164298216028363959077907830543940028537968645921434557606997848910641599200205188610911896754737292183359520446684097274021987677762538450816130805937959764411964729509428692161064795610983263659274538138983179206251495677264363687016541838929427469208647289494450735753993411104951622502084391689417971429229540784913632693328464419871116343427144810832680856886589058329928605103189677274250487415015888925509427023818626501683294171266299954332158093321478515164731235412511187989691160856518890803557419231800598346811917274796745325163808188162094106652422121569634665193726540350497296135485320757256914881221198371837923192330379706326658747344173134478065975625531832281039809269144223341537144656965462703193080931235700647000303845235997154602335962835663015411507619176782579004786177552275875184419009160906153389321216213020867317801806014584974694463563430492235526591184551272264437208830103269576434078312517887295405938677500934110322192240895623533376786941596046187593299300373075362580836600972717993535176727463776559942905490948900620387294792143993454561939339491208958261664231038713963605354710985029484227455763776093533656129875983602116338179329502067959986029450810858229267237323317889868897066841921052950345558511686526697720220214843750000000000000000000000000000000000000*i1^24 + -31007848290438820265612820692778513491286132045945655452092889163608515175832914533362112562016556402959936941149994313390098098421918362088735383675476496209189643435845199587697866656877809484182507677857858941247424792483940588676845572412634340313032307951388168295542984524950849345731261830376129437590374859986970891948578179220593733889591775739287985958237803593333584363596610918246244119781787252982483885624319789701740707719029938512913033144893720557902991972493290874943266845525332453675910468940359198089818760378837827796407411499710182395918197445209701244452358607703716129103564675110623662758302855415958319900011904895933619873719077141649971101388022546951794633426029523913867810614853060426595109730963473458237069254458788040553613796762233261264999115715012559521595334454603701351993700192979320509807071344469794939517588886561259692122860696214659324572558817668229938911361163663996164495046845862793255580622537047897508548192093841096626099528260927545169278868469783226332598247750767163106798006887267496132744869820379104784731156737757641186287394102659842196594080709466124727584404365944755689453818924543197832173017793946403226128292493794503782105447093330713758639324648058507101757956775118705669326748460191492958894476678283859088312862544950691292875428697768329015376078603734579025517712121830616836991446320268254042362687117276936432467117665588901490693364776285561548002961965144696742993466746941064307711706127619607378860303782374676983770436896569152252423247853955517198352670288085937500000000000000000000000000000000*i1^25 + -535132395756161291894493962274348465448676585477509626171794493878083317369938114020810786422334558847885120992629607765877984029224332193597152243631295843712999183697316834871198685151488704422768199907127429984526579072616768869280546420579431729308338310050420961113176697440285124003791515276977869524000585626480531797646174763564456387596539451746719373896112601045602167561943543598677038458112168265327111344960346836692919500204767923823696672233403658796359520254527709043328582559311835236955475499988971096120957561333666946970889741886139312624551738785823625854233685805393156933261325271676325320870250286490705451130517721946866431392985499535323455347515893163099833255998615118350558782561694837383846817899847159711116630406761108713985834361934800854898647769667506250986748948682540185424381073047304480195703113102752633748037888005800023717614527873834107015083038007942271455412760934989257597401985304133121820576318239295991696916315849134774102508047261790018955539563283759308669413693895704502888808447286528998876416959877124775390784635451979648965784678215883701141080740057308411548563472471270331305982719589421264951911197338607266311733057375255994494462712234833592188383171949594873493568171163876988047885955305452289265732079484666540855114572175145610810676293536620924199289766956770908427223756713844581928161908875023497906633468522026653900261724367492221681783091088193296191324766020318889319983239201674643822556029697084630951736833332377336675857780273424904450388011775678065788116455078125000000000000000000000000000000*i1^26 + -403850289948885968417295930136452106562603486344317793213480486238852963493425680841544486827056150306911641213370606698061053119507810595575282677863973962157999245074883326395514469175446707611169823438191130339172263848716775772497842910615135489681318720990134882254832097028916080117342720656032251626584512177738198640240286502997410789046333978223318308780927517556785884322786297041212954789356989660942512804641153179325544549232249810029122185222756760446186137036365839406981095823367172537890492081739691339400304790601961733051395133894487636676335493866280612265346858823550016955009588542225660589606188180401255646451560543453944808409555289054418418513662432737888872702414538967829226557049625058534498833694192235029150840957676381233796927645232468186832268583147299881962054401422373286358264691408947780692294679965160011980668927225333101679967124346324319683669264002806459098743705163241615207461639399937760630527405570280693339699892117287423664959770085593025313626433690011314131869260068945458959057053411922739663486666445480238316155564054434396633224658741705012214322019057352879428972967233740674683005548576480243653624531707417818721354562162906837244104891826968943649262714263794948997841558497684120493873315049883574940276551091219424352981731044745895515740926017642690754452074934143226371101497709604085916555415892451222252422825869942519054911286970319011586723620151316609001375179366790953109694090795319841560745876148798134349824258749379629817561294028175084563519827094620149612426757812500000000000000000000000000*i1^27 + 69010873427245956965665576085820041883426988416904782141209229302398396255760023854191143429140918275533895206861469946887191363878164303599881780380446299320345114240436712389841969796471970373775539143259783167537189857759340492398483444386421483191914681360103342363372124131429735177544665362031234357088321979189820332214152569721664810198954120386465703138038084984386717006397738324270330175719964339155178011424642357401652219913306073994789606758555180211129379080755557063667576541096502764926269656569279295311791369462364057022978788990444807909502444017845443824519257847438052419812427507611728314893963221319363672984942843381490512148983648782085819484485251965283493818089580063414777456988836643992734515394828906077390374330626342389038974475962430621192671618001811072813890635079511214218348351507985276176024487090838509471156218122964854829178632346122135996372340000390270626309682702639240514092825418252842187434312294489756500916133048730874505695047458340592638967066172069728633581694260442875169940880494370360969265815226376938320553329622171035885931901003782544831979876170067808815894689069322608700374011195399864517164248045254694074047271336985215084453966390622584359277831956634427403226780834771887598080215575237008375623713348858486300324181336192871463179799126905553085475106609521002003979610416623508187084390671617329070057300132122074499797725217985175033863575728311259004129577978021763251489962652273954564067199459591542055364234669522204745179427589370622150911882748998546600341796875000000000000000000000000*i1^28 + 346024236726547346931577903871963311861059866877223377944996413561938797377587418792976824555714191670036261735109332032243913140833533930832002082054596543211077104800465070707050423958742499128383671382228562285327191523864509354682881614748528534853522371733792128060283263872215320461549094476641103222724446371754803957676669456669854900847408874499171895623893751656755417334852757308628715358276861357010347171734517008963291488933377804908040435943761538523123806651628836931569741154774532725116657116403599508031380655626618483908788042634409693710122004896204333181459812914425520471942627352941822872255348035615083456248660953654339250093115114261964628757508145792696854445413872201855375235739937419285382351813865113099745021400362257506415783991869565879425583413706841511899825685320545830223127373201880068570803748607580663536226315873178596581146713705379892191742677767157986156535535704786457974229434747371277587257140535497099240502516069659953634327261570852543856697391855316371842427570954031055529921054415895538686180109928891290414402682930768725035423932637415112106728814326688344690373790420686411993830429308919352267234371513981638984937887370441629092516710943216787804740508050971343820627415438295356330654427762740258565498824023136596747982394427696530683677189957436964192334051576908172014172703144837511514498595853701664918497045122762346160281578042852135399458949227739904687466991740397651118711087632074943147427532876559942183697796944049969626550754074621643862684868817329406738281250000000000000000000000*i1^29 + 7286609736207099034903475038147143358892672190753962247718950800174409398734348795441283070007091129802096657938340602644164156639415975971604055667104386926453222161369740945556357339833017577057268739853863914262388789293270452993289058603459274755824962165544476713604992627826423847795480161529693237243480660692586515202270215977639676829452146348808659065871767493404178510804895379993632840178089692295437167728617615125258805158613042266450513647938069767839056359789272233973876944756831785452701047528739515060665717589208283281187369576913091062933711008348555983830978869192106235057075046172956249350933367165941767311990594593670124276299361536458429617333512236871799706656733675103225134889057049078707926595428022365889057825503988712625940894445512976576475264338846123964317484940754405915741433369509748461998418921323692724434376381214093769035247104922832616678541101976174132925075519342543616816088972035946554825359554104924867175145781176492483442504435640080475494199786594356405538855943349147996591405252590883056307292560246290478494271807530856825917736282874942693560895347195413176704757846515822322987767004573588701409356412996474843286066416005888979619392161343089382794614636854700684635085389293904467705467926745624145882320704865648894877269002031772676969429120616292676080536007326830833120024020964764179426186092093421356210892422828852036358793260120579748908364938626119402342398694741324625694553776482149063878135732919347247326250470863924670215166385801553132784704744815826416015625000000000000000000*i1^30 + -62787283749489092819912021907084091527696270848243807136188613916286610964005431806307824240609252451181849588642713940070957363795841890931108195504002882527807483691682165317979950537956534851367628990038727046647611068268740517553259295919700503290610444526720910126103039780871769469151750963393466476113000136470203735563545237390609659999918182078840673770953481367973340973926839327364112329756888205488187944841384746073214742693637940642783550430064681487771365947245949366003591575911108877504471329008473357628025216189538555235563132127837131773140470782125888340644742843099034300093865313550698296287258370278065142937047117135135641066848407403982199271870002631557762992197783462718573779053359315572719731540910445391044227385948491629968932828430233335493339597358492070613426459633407130253775030337228707265359134950136919293686133023794626505793132445903415501002695671764966005812107184867602939110568582486455901153836018834852079261126843247369374606540936024675291029094428940364437644287820715527081312084098682056189530820717060266687724309074694852296349700841780518105676644836860040357324293342755373666415518239021355781130632886997377212796943342852033810199479425284990582132607597615672627702719890135754406034800133258052450333690957760314299672722843442695992171859158973418072258248265216478868685402143376485733164404691292866925995821373792316107464790448848553547033091951396352551837080153258195035916623572351745726524171258828761143651948559524147653394385243491326883083581924438476562500000000000000000*i1^31 + 571429636420897310613528356813504934480067383899919286742603350140787749904951071950347225234242499544473977876048026454170320526001802249943019271018152360825341122205857921159099594074956661906354748702609285821235672381566870771872438515065949545567889661441721370396759272329662832785039024838314482159198852304494209466136481036870641117185547956806861259160841895009587432242868704882670013779455805507202729758459231680263516440164930731655012349420336718836791075750599513839682716821715854614194875609038391050157417581235219661666340563768787707452951820200991918596290376161800384878444540214117938445055972321187373468665374826758628277941405446072019644788922406577542167975308772553231208809196942722466440525073539911721521760477198371707907938921336032780554722705144681363870597645062698242663666059804169397976780229846210173055936670715131809316328812974019696804695002812045119693650144039176066973168557287893414095840162303063036127989889965002506776130581966570571035144431292434274593951024753697689273864692143587004386743256617571593988123564172959323667268754006106751964463807633187306081746539768811673670846621708399101441656251431369144148224294532778796029302704788712383506546562672655525328351308977957648040094352052135445471027682765944489413166564232480389394280220497020403431803166749342608681681589842429344439993910005999478518868772682180864639641757732967817819173676914275811169544735013257467235221297481430701930998267459085082255635712096393287736866969533111911704763770103454589843750000000000*i1^32 + 79584525370076292516835754759470818279835706554850750036788458091099679257721081033677368709078556473558679076485200747736686047435431678774658912992757643459528760096144232425511890607952094829114916472594406418003861046764846572085891938676413421721799032793796563133079705975746033566004565119060877417298523848101270659847892242536215428315128309901848399441272421960464336064251092544313656628598893795685717115457734531684023338942371433988167520051694090318064102395592920646781657857385113856181165389092153722819087787198392152598545364472479071058414284796143005996213456524671483515720032715218988064828631431688005744121432261686392471403576737327288778542038351401325884528768505672321781484856527871386229583276888234881266021920972235481976815042011399977488877079037386814497639754001233282361954438224456807230772903011949776166223577684019997392062718602034383603600469937452821254386785985181095373103735596796374720036460133277237045307732031257271883222910199486729954972448967538307463010819990995755125037696228638749727529728342874138400841138211944932207107980750693686930320921402810666416553868868558881421996200682821120155234909750004066612228747608535436935579237855474876713264428051293794136774360055656629295129306620317986946859782445358979829901900141192901242836378356890867463595246381533445082710106569536787212988597671417561489030021887207323587548369278851253787839045762648470156528729020901152917336800885998067577628145341569947137999232731921227244361301669990760274231433868408203125000000*i1^33 + -1718743280138836804004897525563228183212542119163262374504737599668422445362178329631235190619846516557362034894791737293584860623877581034530113375966233815399785511720295103451905526233508522575777841799208650555716432493846097146365296355694825410228282292215558909970606407274085244640109000852765578530613707570388723384665989028220258149323085118377541194257187350329764802476172394174232488893528077600683385287378133213435894362767148270033551916928095562638944960053151169951053733314009141092296047847895043685839489073075531138658191721884032716968062457912762059617075710191903731230920652680739654991164558851814235974045579036940840688270487035298329632000225283790328321492535059407943798810427466501291770179976698480179572841728920969375213369081161504236865673469266544053647276025887168564327783223201898408292369522073771185893221371585577639644862363944044618742048629318296998842688042716046210620619463332725054569215895289352514163423422471543965631085247855195778946036442951258289059880255023036951290861202399931749545549419853859224515657945819895017100669608258167557534294711846124337358326388347861787074757103806366868763789326098911271121437726019543164894477562492200829451633255529667010800011378449270526480089941796248784236006711527548098216376401967903319856848884191591660532727699766374491052218901093343799252161350995883778582683554192787955962175644353662390682477192417483948495937140548434388191467663171842922008976456381332496356943234356470782106318287400063127279281616210937500000*i1^34 + 6576723448327596837014793674607206364654419677696811969326468103800170198079384633402310892444946861669277720528700161179190638638603938457559746210129550140564639178381002580030343006908795136349608002430875444659897229034449132763631838424259383103068061311278849677499527098759371894618773726404604265742802837031023781823796862562489059879575531245481548638856114242914443689779239568731117932923674727511521628696287202826310182305622592482443513296884534032781609649781975385190321315530770005119325064607243916752578471233502556227726967065655013110668041961909142515509938380205607870656353590500812435265626478628470175754551535070635570875507655354745374048990811946329257392645023184329824483813683893991586527056481391097384971418959921584261482030533482668224233410138564977660092697015128161474417384170323857209496012683481894404967288084817982297458449575572738824711282730896390957634170668105782832101195995472896694212533150916644240518224500091551854390701444161596236216276357551247546462687558583529034791043311343161083563742250704610941954531436275775635005805317712855851527882085797902395358397707736195618761460485718932563561892511583804919842436553146540422729104734442215202692078047535092821338375247136417083269415628057977190768960143393356782321497391912137305013356827070825347976279617196532419385925210291585140676942705504758781185990726025367712125713838938674734002618280587938480187715023092691616459480586755901202216383394864470720241269004955434544170437657157890498638153076171875*i1^35 + -5927214261506597020714083375397570052814261656710429898471981341989468597882393367955195965489121759377573160675653432233150180670805664437469842243481861532125009567418066695738089209936560991186805526577510327194515068194133478381801921550496024322505089188306845210787505754288374937618923514331263808865719764815470502998527517208431272551360999465665366925087563840777434838221405329674850265141478935338831459116756693114429270434039414990854533335619991202090526455534465944055069079769948237343567651856721866118326730882187357427301433272047818203946292213295418410060831761198114667954356323166495197455554537626465644755055667849588788955398606280079969771864318684170004486689323985917147687519171747038631424769653864239584135993488693273527666517870994510375802169304043036189044686949966480805501776027355188037823692729900673232807602676097059988996041807921017793482254795474861006662186661636640068689188773553927218884004306345380569066961220922296149001032856501591547475798575907307724759240771595525874969595416014666476793845761684701365250270077008657595032162115475142985631246735275154065478782204349094481877337552984591956598338836176879284880971983054096635640134507471775439523452667041067479150956249853397350096106605903714021487578039084325667906217324076464950949719299558537530956520715343795465139169715168742360198239893072072038810502287296370187535012602799069216432011533989945712392278823016604771649154658954301531995909049745717720445802043269688747823238372802734375000000000*i1^36 + 2522868897348472100901558866894901985584480070690520099027957767751006443850056551396115896002786658550221410626510922660191867188943012949107289200995486366049168431871066731818391391491755922863487032013615639339352419195382703934962499310568887201621544962591931330067414097568623061581448981234344015333795671861168288776662424487849648129735079656776308210615544369520341000176590816292621850547012719749222555807102675746828171471507991809847136939253276072963795205653358796340796646530389922842887886480275653067841702958579484311744795312283869988992094187321981956793100866504376415821292415740304781013541986812096264066818233419469677584120386769425992502750440585351940326844238100053819352115230188907994039295868074004658767063058636049690312806567581622697365680974310548554124458731406970304847880295934461581388094990147908206736929232089194343512252800666510020373465708553999116102752738123249649279163994903425933935798864322408516670619438443755211323516963598374441910048343700730714211846477928073614572954580738320518809842258129226447673619732474224597003665389801132047026304180868232220481172265431956161928026251671996229771996422609301499308252815386208415072279313841211965581626247459105617788929275706073155670713042608338051050879954691381624939282165196104723375801447263312515554702836340112802684072630437915448589529370346142679952314396787342201395987896862483811961126442359749116886405318184363311280071538564603256448397423378604089043610053062438964843750000000000000000*i1^37 + -202094157171461138854976419733457284856352006735061181036033318507800854171311752418862398939413984609137262996748148304691741709797066168855386796098458875615923185853130118033924260535583052481887657700920422063314788537678086114151467221411111226215411301168641251089299050485483327823259285505051642728707716189092074199047202384863184625989523742987774069227381164831646794852575007110098067054236260885184826009293306143807382868620865943097800367456310718624417997426587418862112858421171324210538766163500549413270619901310705250119034505339261935775155235746059634332625631944379640582780523614298423335823614421889270503927369488468689714579923927786859229248598592264330197901948697524856113377360672193140824629114357305805077208622851674053011371597725942173950025067772805677274349896567200676702413962140331350318351134815427061207631501369171323230671629174232385693930534003642349863102181146370915349041311510612006499496733678982442219263933327682367107319985336758544697016203206926474495914777556385021341179911636488984265358001706051000015338698107848428579384537304648984074804560808230656462045325557331506505988977134265939962404366486765775578589095538372172792535657933056858979912526671413043004480706012383729702116495035691456874274597954167078102173511990395423069501005431533744463956951563722154538232349053323410749085972930782074758416221367278908773315152449349019973161411247161898384176558574760828564455767550804692166046259859217545122070312500000000000000000000000*i1^38 + -110623606241395575052425725735914228114928314399564999839045124351495716314706996663885023078606672684540306129217327231784624860535571854966504926570939066436095859077660324301433660979363989256209814600899467320920497995943898065396867343913085450720351061274463603306149806586658876420801831908213792841157551591578888380422240438534301691249047719876459837048802319182151766243267469844555748417247130380049649738619962235126267443776833677659396957787237448127293257205660024498052474125447302097046060679508568024092106646025079201986903665673327936879953432927950372452234547429099900780058481773596457146086684080337339465351930730705174848303321395266297546946068793840114228730573009900701715941903184180910140639773777142269291992898763694089809641409186375730308888226858268074240231531597513654893262765025143394865463092663268991368993713223957236416346944138158844486832227508745804577246774233421276992572620626870024323162442603581628032172596893962705984675203972135390927484958030035301781752143451832349641059085768523241096298853419255236921467984256763233263161549704268645186880684549086419722659102658120833388717858995238306576299468689716595354875608959972013222259523578095802132566662693498962158328732269032868672413843959662906013719411582020745794352269215115719310221143798818537562319514184362663152492664273025501086310789411546986552704659464630743467675970378074658292507826455851258828635121436558409742619070100453015130395023970437500000000000000000000000000000*i1^39 + -12574076552743671226013196910908958609812854877775222774604726142780134226021731309829884170450188861642320123388009667589801138604199757945691028819720762357233164912434141809547869472087755369989075310447802279069911851153848985301885861628248651875850329536329225122861804598113025454538598615656932357501251865686662320507674081612549194327808098091578253558870561556856727151883255263611936578599976453690067974977049912956135725506995801009022086149259787243880327941535377336014911625369271449819262117727525775988070631465161283262527871577686094825710862860161559980031734949044982745803456871531926967970571449432018320631666146962730470767711499779625511602674375776331025649839752589255484475279809786688807008491411130175038973588735447981368525779105791262959952100441707650200719951482505198714539720649525056751404464646242839709220657814157616362621661492118460515044370529311604374503238722556568298856359827401751219830933394999023708511007185157910111158136091150772176149054762992755249068617091157743587417995220406876629502594680221767866347389634825429380368568206415558743943420626357899100200905878922665147009566197248199102001812174655738980861142698799992104508220413349356563794906798660923567940752173479310787036181799519610650671434166925196514678704949217903194721247269416711181359909817950372440073257333877445837792112275443042748274574921772583940823183391953400774356677757870497955653629748151304632168129603188221749317600000000000000000000000000000000*i1^40 + -498118515423757079804569840093610536114943876831425580273339267210741255306299250218944750338442113992067468458940776847562702635017667069216420955894564833862089419486821568196846898757565802440272878736359297837096972832540787061971408790809174414868563675737634488565968805845900504976354376482173536028125793138727836270435111229519705286985734739203601682244277420282031432289596771859036856854626317148704408757779087674102062661354482290240220336176529709259011817787677591715729827584274689941731344791465833186022454350620356877634717398175114605301675931300453882582614073185520453688324241395307419982966460879719478044256258384611523581615804836766939705866580440509816091642221348488092630294072098975096651835235620350600879459774920203222370463260460857635093953428618228895303693526966868992955530317065951756031475061490133238004127523497912645336589064168611901154911097347336177271114779079626355091625014934972706656804529586371548529076979515905845665555902834444624895343922732972321997624557765912008765651486523016006643771412451837794090957837061027688119990875009092047041148969065744043181430256034519155668463306179363233169872144515557632339897468100560858750036460853594335586867149682224470595958933756298121878050070712821996125647237714920148059791627068398855493802955149926496744247188252853574535323431727851535503770791443101232320740300705724482992744462286294233896091437796421186914173096580692338427377212241059840000000000000000000000000000000*i1^41 + -3681585831893977223625530029762540807057361073192584828532663570301244256671098970819028032274479714428574193679034759664913253682538431379157570528982807194218490378668521146898802994114600735503517772243308918423057252376781131419162365622189006819403196327858562419644080124832273562712392318831623434386653426812169850137410316217308427206113284001794435463902307494477512163965650411150268938748571017805080834906522157931799647884334819927811384135333054542669186981810538574870985318175290457219940985359691245795638924086231686511584758845731582797966158320576101538224587664680992267117033713919410761315472671149245562748607769685548990778660903727761940257140794603650811132778283415636324432159154334030468220872117294572406952945479772091402456585420549039620232677828878812560276373237198387683039292319354322500052184994180267622596303162414803914764557748481772041077037047527203282157755840896019239723123640461602681730899285028473539223676488047216760376294419584054652858193511815760056730188177754291576669023762964521984993768689507482109427128708649816059757931969187194542896981567539001699955035318380330265243441494445069318227564945476303643877111833212598183158128596629357998752043221232755491212768077436416650494680082289813639096481805546491817446915752781175967907352081418732256851049480327566862513604679883661332026579926585119217244546141023231575080309251642852337271192759164489255647817478794902398189436928000000000000000000000000000000*i1^42 + 79564813342163450317354030998165614993924694287691769808887444271442525251820977679939503766338930429827730599954583684533226536866155813574777454627095405415333826632010419388798965018848385802929727570720149236094692416714997727745432114651837480852775835931444567903369835979724975129274776316088795264951493593910339850322604225561455169294241539223907226332676226638174034297125844362341537150930216255246228693221655411848970707328421219248733558148769318510199684879033654896457041647155965545518279461877982081534477988400063247949550577525560191526806110784210595241110739856947947891674447473749589680537514208278310315447855648730891442566861570920498963948814332601568507478309371316472048053978511738908646493575994092313942776825252562985308220326469547952869334593941726625346176743739052678795618982049122993455815332052462872603979390770727032261041250084893480119087872275606132685256186466800208304142794792811788328779819331701139590402391020217830026122467885090121319940914251714967434278288986703989106693001330638342652195912130063787765054381539096294710188761677276356530830115366598012582033744311333138538830893417037396334186453313813583704332317270193906808125389232081190252847449437968286056339963861039864451315066033609334516269000807535264665549086145046483475436071460403885436719713857216947021830982943253196017693870048243791953727081129662062586763563209704346173089775701265266223404269328503563878400000000000000000000000000000*i1^43 + -12809177880549672184093506438884461408061508620527729985399787306626536380317172751015983159524552578606924548434324405177479570265226772919838843015281798899224103616684996470433888731444569065339446954500153329653395454884481858086372517822933000066856924099328366401215378478140265087895434772703750021615979263439235212357229817156876856113627493789323662840453439155130147561619527983667499430285475739013502921482530565661932396637621521651652624116945910832690035654013867854474796837352286692025226856019913644329282633946442683475383848988305220518632345321593821163643600412477976672175345876123662166974417357664040494971484590623296826219439032956941059187721831932375965722574960830034904288452436758664094040012981366505159536806434308592064042209802934980634246377071612780026008381192272695834340669169552804644256758274065197073182439281393364801889856994094422216123309502061974647168790537210257047950966842307062746959903516529117006084156604421582052279249471433802906106721871518673904992737792744894008874238702906322501976372326523389414404097327160043959044942329300590045243986714400357982812133751233453833001913834607686630178302816461322883909897494446310766404389380042738509556070379265634002442386540497283760553240569678521180918106603523134016979870788241410836323114246392453522050214512930522196329907777982822847232722864154145866126596268759023099896206084442973549145555272814137361285481758720000000000000000000000000000*i1^44 + 34194054537613063900842163211997247694149635693867306514272860572604837025488882954740815372220748806164366438253994558531079808850108933081991690456685564996871220082190552505329248254233260971592396961859074761404628592104618656216997691333275968104977307255171819675615742358907003530488314732904390138179171331222098500321994826156367035697569601559415918545508614150442323687434770963317016053348510203226879125188077548727960582603272376532172920461478010151358442098338901167799929214667775037248556949846221103234443478356049570482878271893907725306946670694174027549751354239324480759356799375792928178112267056393507666136494574900732407404885920570095206989780275418575651403527308318888912213875243952322801324965025678804803549458035085244699078035274444553916273886787203067357864404917768389045266551699693897483391990587311025865561006160358968647242704738156023234887846062552868967963380243498022790710858841519711560674793128927764584978853233651930811915315445709973640986396055967605776456481688572595386577192748773947072119218580356085719402802511711319678544396964441973617608057393005502359612589664434898437500289601940568882569912533656907776096468541393027900045901302196213133242685648052199241107931717207977084867651582371005727330265589279778771652476657456402606114967962009547209885339716932694823935195718385763456838676109251096610765574757427723795736178131028271409043047370873840756326400000000000000000000000000000*i1^45 + -35780906774864849530911087932751226400642320470480777242481210604233350228580500157036637189165211485237423718851546968347919175468546159312141924404961354308885985854079582209547127668807136534719163453493047110849003042312583374748971408302235558950738418307873621151865036940993956962910947097092986642173748995122362663670970036412905116139782192731487819938370687877132576387807527296853728662229259124070785193350842721005075538844763328729160432899659897700836129432592524927698185673102739307869764147257241786674568091692935426244979904560911262235811776297424472004401019545232311956427358747328056293800078082196616993576219204605007619020553528902968943888135926628440763322705176922346476528578728102739141821251661900202169227164872631224717096685781684349886383590571766886072984864211770810378931312913572709811589374160846983010036967960298989974577289171186379413994094257907111620498715358072395611153675908706159196143756264083694125079138450134349285626807094384200817292831887266763822583245910692388459725023838952162254906367505907743932661531298297480159112990644786994753167865128985405811500771593564039678378487682544226532083820513968860506409400481257690433371013347118447804919546456730268697282712405893905265044583985839376246746683282139729884072586288415475527644490437607789186662702280995613493326905120935498661174727718877737932733325615042464115282644429334851406844006822104268800000000000000000000000000*i1^46 + 394956886017978285834949877166657311116642162068362369017967218851915797677581722948018578647051419299855397357271028202623200243518227879681966512550264000795297369498604842694725236476199827528309698841017889823630743140772158719919866037151189393682005459424044053957206080171883452990883231412120396394527316376905720554929023710669663144733103814408358065181838210241517092295641453527614377725599362624545114149397551678379849455867448702729830388254131553985548414695742985590250403623464971878626311843837983942306790583625861770027034934962004932165891655549366683226589305518855333439858585956606849060805495183941339584190843031740236611341940121565609782185647407133319492550173790410583524799776656995444088958935481276912044976096749117802747672095515931285304896735222545997921094795381711057246988540999734876190475163098185796909447640011529808419797206704820646394910681417528859045938239150105163037946149915061077996727143114138218787998234242560216642815533946278059874387932662287770096339742430776448505499928998838165686523696289785745065555605128715371399657860788121079531970213537255773869679878562242059132866292693377485199635302941673929341509283765908092298744506110372479255498853039065974198441453112820233025703070100911515069859627577249748366920652439051269184368007188135249724012071213113207860393147254641536569065186963115315785034602667010355641494437092774601210776780800000000000000000000000000*i1^47 + 7171546632900559513011923841631465816588742512722812312716634363972173369941636105630083327703371758436914980477482241759894133389598797797875165201657139307658285048567741860617308826922255354904754216801422346318232224397632884284882427905425524073814884077221585856816831775563483683323804485624277923592376135611603691349907719082346655906349884350699451764938148960361561505183476483786426792586586027951826681520575025206332102307573963290077575422019243027474033096793205748254435911155849071552767346022091831739197518879816894928075904352878491985196431697253913110101209480665257972588299291728270151112948646225422002726810791400462936440947299461217532292354606038897787578624433650941167413664211547794505624053714040083532232036993953116950791993054136701764536278834211033509788126970492310547079660235506468074391608032935739681118744276731524730568717587774316996465218479939997830194060568097714552531188118772265296189721068949979731717462112065370873601119497947658786773619214478477670521873593582033608027907871323986448187706920701223303869383932200276839802090130120418694836328503004984009809095798175161115109673357394972557761807395691139393029719926115281211070280453482593779564494882955192051312423742093531641546356141644367434286749832733220442779646394824125672217844658034540790432573903476193028594660470210383720424197637778073339175783790049282983036542000543301632000000000000000000000000*i1^48 + 225005532418036892078963280814438906307984375423182943040349219674837066116096177905947926683804098355191453244369476735195824673408754426991517411205156429616262632705506839722845554480739556336542897932036565015029719553235271179282892852906031212241836414778629852698788162749067267833770733604666711687422893606447143578307804075874378074062552375234282951932707335960059869596600378158444166104881867000261379376232045909972005666158235151880464269640409696540906944549357113094316559550375715889879070180090255396411882621866607814829859359579818238587946891130895360141384984643833303953176661867107559737623432783579742142655303994667913835686822462638771338184874844317467941417522702552984414160203806159765235182396520165319191149231285232121487489040706584634306571122379113409182738497678184198767735728817351694050575138344870908337386745295252755745538600996875774803997351507233908777251450226284139687248516423874717995266108708657000122345962202678941815210046858374175964867291675071192129335685066563194936993101901624424270722877241048709667950781631944617881702192916800536885673998089009632271221727642693895323086924614663104852418481604708165320621600653582992790965100930498123973189265786594608316374170333436132241591347691300569849481307344284937404064728751350003845754751090783334160183134886615226244207076286592817310848513102127778130844793246363520901264179200000000000000000000000*i1^49 + -2732011142062350513302303002482143601658878115280304369301470033781497279769335285682356498608080990634099005436422152073163575229307559284928378780729102639950450693944636948525340265207750664750607377368976810130269676771020004934409973278260627431445491817334273793947589942035964133053192790575437064760612549622767860614150107134973118031144435807008649438643881615159748138019193882151671143218656665909775437286408142681261823051184533866949121068962343005183609324251355213509082474266620022592029902508512236888094412143753444524832490471003652149967485066873830919457493107689984797208105377437485762665276104883197477392818533449592291450478308744112134034468181924436496590718473288919601348678584043659320757473431564732363665280448085689673433387787518732843419705996260035352217584898624309071264430400395882779960773620773776345240943753080167082083473242772784424309008411780222763991321076368144294883712681321597847964005041118754732902451243093823588664847544502715218775697943811876778503136679771740532969154510358684345166731294854334475760615218790968124509022337811530249843877199746761594747508256554519317029184949834717027467024151703915543970033828870579919844377531039218597117874081474600842157920242343232328319129654836959013875200388615563880688952111185327457515582935355324244417141549790011762918985198539977932361530698534240183544211533945896960000000000000000000000*i1^50 + 40620091655462184245322659986538112376692119311993626891558125597504020818794678796644761748031603214983049226290449536755161748175466296320353651205418670587576546086170925478275112462157534127593774229571838056164439819044575196184942058235953917788210335444630586571960850853351102310266966835292158780247903567672390491203311560231039655910669624144680714591203878186247927213762191224893764373263877010452873870031917860718475653211720674088052909807575358452318903975909367134506970049461968252991262682790579763978579326855608900754706764948703750737571369788212263917596552678568331266493298734642357762787686626730452012678532585328298924020835157205597870283745142798483556616140843576429159060379057140987501428302466884293139342367634403318549539593268261997911003382110926519790988355660304475805768145648389392259366508241052661793049532231735603846412810230805066605281038951203862067510862919958080248018132766211342166437814917838211058873632636721781774749430117815744208271641774172895501736015925833363891177764627431163264467494895323378800273592421015527031356273307093225589191665665746113698355862322595050974471350316299398853241433401659452355191874192595239813904397997939728082522752590351315235902991351596729694554658764791983584154564379848656934041413418421794651505248427848183658607905392107571296484773726425268504658071983891856633102336000000000000000000000*i1^51 + -240132461858189131629151930489511201705156045210284652183036729372146507491545574764328445821434829361925992485944722209841508571677911129297113704974442762873830434753956687204733976275740957820163850504992867818804865658689980080417597405324581893300301050817707977675569785683779380616356119402396651192350095927877314002191328107695426947718130520414710081889184246774497866532805406395078925681041092455587847364728388514898472635914257436790845284390781341474996475085020121758499488090418215351858192543187279427126204711284178472225356056385945630430962526508250487722093989676565133869095365658719206223778105268635129473245024609027423491729127076311508180272858127836328480447922039068046686150381066790420941303107952296107106655958932549754441739911217351707986475651357334736618859148269438534902082828796810838164794767555690526380060287644680502725369613549658228228017209036830855486050958780918480493671297244396976254310899689082627543064141024605919867904105253281620655445609706158849597566184079110648689831232973730780308703902826892074255597223763878069522115874058293676765090786898756470891385649869548829384778154467207875539346259497385789387811564495839514328421886439866872771018895343691294465520535501366579526301041264111028746566830244679570655256777556999280334461322796785844032888388257921565556282604443835631546691809076838400000000000000000000*i1^52 + 535616950405384751667236715391826363380067350886533596545334099997161620000793638941458873264101783178809819255609475002727131552175348656608311539770086184816184502223466373394900457442217615147049984310696136752192317650277442253573987522049281787242351814098419476063824438584644859256314653865204700869472454596460110772406515325642462124318018892138176577377145857627574060422435290632287043332154225380619485546857334851329066475036025920801175188931803001111406882916763569030077659246813510241943755648110309317151640800795305919575367452573659575601334293034483324184008259472835922921005387851507779620477703970038300276236600323800277554918142186384570042040891379051545392525902148185182671178097236983401925722501797682006459128686300576526662872346687747359066260442809482754379768800685968392276853374438559558552019995203845264628542632733571327438490767381635607668522752683748647430129026360353896603135402154178573409778443658105297473598020815555191057831066363182996600947685247474294507540717742100901849325882110574579878717260444056551537869212584570766587687937662058212529761867762828172331442204087322439171051958984575915525622325491231228495693771054233220779035440944698994469786051792414823360417494175062122749632961992714435302691372929031548849043302911332591407420573830079503432191714376379830910258157214866153144320000000000000000000*i1^53 + 1402771752404437840340142443375137337349081899900453126178515883275093524621219839134731679857019574129302375481713829669661919894152425656488407642618739740874196411170885041093322047793703427347899306358981242817187419258067663252056065348230413685192042485598183237978303552393066849979483140417320951034808548675749764008784530704006942016773376355099033434524109764525697821436655130335789087870533731562259827834831580379218131264435085139877441312523335355499648403124309912651308017307260067972856685249231266698599802388452924568903194180915171441439105597781345303008460060270373428721006190684366582272944779938676758588827968045254868267699591178027342453271212218331801007821544981815799167602811671234277267000446043470395059988251273827380873016122231415767332881663327193987993445220080929276542974638539104364807656944254511245961341760618602514857098823929622408290732519328100079529479953904912593691671943393535060790455267654703338410891818200286559147249914192655562308495426965950310783839985671554623587107583909624862768455115666450743896116340592190937191861295640154977419922359790626408425165615297285367130276330225841494221837370913921367397548943981473584759776222679574974926281460893947408516323129538520910750688436655474306232399337926047078909238923310334241512065206244496012110600162473448225951579111424000000000000000000*i1^54 + 26490665165269454575197639952366493119643051844246585146841027005782602224710426930553825361263968016510652529362686662188903154805070656611721483978997633260619768699766399819889538430654454527285357590551510446469387064640652936990188891266294891925278551376744346773138863631773445958106987025357213455277098041627740459842740987643052854607100664812319890146635398692755601624231382696975577786445148792153543289325316262325766100766106681346345186957672717299372936291744596741093938679734834181081179064941939272355039655764299878770651604608839789903093537008913328266583813720051711069434744043269731381051574612010789284652786140621580403855762744167087498013969919135670291721349126421951960876056086507611201495394159185528285114598197259188680787859798110856041536497156285907099809724192731636324854083757082963462751234392356875842840331753518254418399450906719096558879016171629843754151534253941143177674982704300467280615523111342287130052856879650084053839941995675081016694902898000689158929273232334764482704138360880275872127219486600337940675279368918152986602703133548585483801474805873097068811382275399094330319001172792344759005327831238862506441081074405517136272401613186447093258087957916543474291066077708200466149429051489235554496026912333915662724710408734418791089162159183424062336013526510442905600000000000000000*i1^55 + -26265824488155182596357931037912517360860588611415307620441837872502145062864655140505086539614977933874909978952885522453287026151203076952721507210528138082912730130652655648471907369579472855157975238933180397908207945656456834753499837743940372216519428550024660911605739888182851875753904643915237092910910913570472569547664806960306143910318840595504489892709106335135512848064397379900017718470486283057939540152076199885670932259847828217471412855594064686282219418656985097117257350060141922090552663320982425645052058873902164588865997240980811772824966751241537237537679370731557977062676521300214821157523631269257797447024350905315906570869584160878799521035010563951174348119956314359447281398406092280783310076218469893776406541850167212612267096207601997760786315983429907409230653320051321502039648203192120754078780299587573300950787139681769214980520550526740967087608310563100210411010888948463312124396659684514063553673442905419916875709367569147225450630318057920861289648553757576027490278167168759467833699636953701941733651636250576163342420869092659961238756688715040427221906148827340855886850434932839933447949232085370887110704998723035711483821627183423354566267792348347637971683613978964485750241978316133613830338959460638162299571051530024209801246856684480069864810221752921357077708800000000000000000*i1^56 + -5895462442405358725727669244034198571873082106181124468996174546778492823577234548593679254283372354901708170753343041056836027827823277737442183103458474360397475343594070678053028631469121967624723561604833369539517389825057107236855744418245173087857132915227790236329749687546992216912900680532433195923271339872562288640258605045198067722785598318161262824989072598142864849656769026765410823052922608868175933257740077306024867127988501564817175434807046200414488770244583189922092953609965984361039892877930818771268837471115764563306854675178290432683513263225313648253678541087085086830812302372279840476879628250179537311620783145878920748790534783272286662519799200548973557347417555601126474838010911287736418909028742383100206551542987764475135658559774400737278754546252924939368971074000979832723056521331007673996196322708778349486265531252403780043940178440825076315951235167514629700707464489152332485194404699388778553767177852218623958591969811243797274794245260923227410437997513456557779429197577579450045207191805129364847347385975982924237410410298687050403427270215010390357032548078882978369850010995984918612825534994753093166748373959016412225249666263027282010800233816623870611529014923134671125836781130480412448309731150319180738479588317880467854442114225205935229268429635584000000000000000*i1^57 + -389685075236855413854273778605917689101127955435620893572879791271702202030234139482805665154898918594979932418805270284770485491626348160321568320382033764943840095929317314502028875077347707798811619996507216217089024024098361022463252887504767466987996784293496521925128544944727969011388931147675799539615549065498094732208920751650627956176665359954946429945624214496938458647227067449614229232326877651919164078776126832157890475880340479746395366389383811912661037337109082032586094353107958991165580051549362763578831904133698261814598045938323017247701459503247007824640766329574412516377621011146246318655303692326926346603673428747853700077173551104409198843738836943027381465824745289154295981022201335299297703755404913461906219757990013546201931539988640430357233100292922149178562431072242568695739995814573693477572956508182759990188417992562034948300339755392728270490461127731265039932807141756520120221556772183099433192847625147409076992798084056366319391373727602651889267321007374138982626494241691587582161868608503324376211891704994074940321017734276007124211846644099335208788687595191621323485380428093961536082533469869980075476922039816948357688730124729133189572971231071189942152520824469072511746313286896765646598034109154454442415098671654191458469235213267579699200000000000000*i1^58 + -6847783203618289222264721550225593115297135069848211643117193243418654037602449326417728972989841144147677027081280027941605889134285919179779186922674140024716443692179505411435009064987179873248673982436706458827236996594087864856087921288415750258316468308612609153796189609097958125128269503924251885346076320324879372876745987968812559479407205419428602920342376914149474657041673841565544366024564733092474929120617638457160232665674314488159706946922182476603713899333249206198490150481640464760742004063308890520907516462278025560675551508692288793224100453521281998156053193289620981406503517742253991828315323007371472087557820965987418470625007037024747077068118543482878407534007059665218061018570151188434347302335702733000220488505856349034059496831183777167950011422883705755680004420838159684464407606830102303700203965017730564590591732495462215843670052379665103260199246567155852487257481841256894638331572666775423909017683168663477544625257296517521428575039494605866623435920932384312987853362285327837124932015511568882289641492147612118898572104505261576801163130520873199754468248434684188483263132006015106073939171472966144044142234049506211255197297996245678362195123915094003062841866670461183655179321797744994920982637649688696152811251206212986024755200000000000000*i1^59 + 36877339680225395925197029379403316753527990015107929105700921931555369499244313469949909614415901222593613791470780067139312791970230639031229783909815980371350637872778936624560186325220278281720059874525438239856642638751394212578011709016954930991928718247671776469525530972338496778088616758131102081894216779119087855486646287822394090262511781426353806952066357037238694412485597565082797531745278269101271755650531712010453247633183118164717609407873032511424215690110205713253422321072354398965856518830499137974020869165138567572936687485533625963743521366363573440146488215372689016732642532664090989810626286129449915463665891838321075783667373328774549317502294340661462523988347940304115663513515394855878498132705439610476228457169713943218583428653114005129865252780659309583834497581393594771999674285510434604181178369264837996577495136020054627582878047698931297888458079921067034433943761840234552582993279422750691903542950425703317969848329666142648981661867337327082705282944783965858274549962335226417987338697048156952938609551205653707819127932836696656112562807657065973452993777545429223193994571714480108821227515240188794839919227460575110440044424603856491071422153156389885386221497886914077091024663432634715521051845798050509418393501696000000000000*i1^60 + 453530190589385802259688056140948193421819179662457612382582246810908790613051858406434970743159186814714765876069587923500657984996348145352468102722697922309281215325345261253579787232922118241690569278337806685060831623573819154493912404518105730243225483109734795564935450683881500865364378825905120505828735573721255062824383170467278734240934719789403460688569464070874896137417403314225913068462025347946807970212962521436336874279437731701954738555277271976040016000849702242553292490917906657971569974313508784423048045502147389238502817405287208793869435443857517307074840177327956346383357170261794867695994377030066611651909599132102359000379132373575570055767077642968156521908248434635939140004505975471062780427139519643532790242704599957707749137723863983930386942337509802705439585348872274164854077001881594333825439814533177420737994025890804197462171621775819290115178530675503653481605355505808468744381119375033180222516560128341580984691442342850245798187206892464844797983289336218373101563682557366972459331619638147478339039484335582666009676079989482780594772788747288591210114588057691802569483815595537773332950955373201496775973024975878145867260461494835463625441381131883585603065406299620235694035843927626098125791289147392000000000000*i1^61 + -2186046708822956889520543043681731159269885020308186686539083951614744126223199335392142468176336557907156919226068526043677709364642254489937223306371999854560282396841495151832366011663903337620413347277799854188752689752449651264287484754138927756992721454463811947423638400943094576439891104208523087689022504993738526561356862189822416453593923323225691450159188576694333114996882717261650850446608821454938699824722302001413192391266303026452641155053529976251516637738296426568370794602645261521564135116827256806600108887993958437782562499157689034225028354810751457372112644770368866901805070154857977112187942727040864250438187057994373774434683042660099109393349629562827412279539582277324492041402722228855613259468841744094420864172427711581319478111219956015425003626833626279681340893612328593708129460170317111884069317994485765998090452395039607484557048305426267648521113916073505681973764745999147128717559688434381929062563838005433309041621292927064205548220185890887242763336179378557061022731158006369972200876103959793781286331289913252833094096704706159907424429751236113692034432128421995466072832919698959557262103911112290122234979150713232920492575912726808653203587902626078244442865986726774409390235037494390292480000000000*i1^62 + -1003354353818876130411615570923542760537394972462297554985184008052092135296166083243658050070207543252635476324823512111261824065259145336941558650830261766368982965719837363008534502337797409797247502377336630129004831384623003493717875042697736418368705340438361566226198301934361246621458646519266515707965450593142360800587946737668930662750403803356072323034128043798674192754717829510084636710053950608831281689100196021041251305353780853020105000759777245697816503360089291061929305465162091251850807907937492493985227710124045258833363758643774465175837621903524637636893008591672581507888847696835381164885907516039484452652553746445873181235216755368301187051959170097820122063562691658986242016536618195548412050360802778164726867289780509246948989279617304021936853506571198616845134039265110636323521567009794396351830095390501764414154280032484559845325179165722678407978186387824041890904106952123756817945456560056594132343747363875319600691594788549688661951524015825977103743811709340435447010920894129536356006663023674614753782472012047449046252265515534947543444612445436188221130879713422873761825311482334133488939372874304704850774841722898553241105732976544998417893647693200386242902890891788324700160000000000*i1^63 + 302095991266362694211951665139160056755992120149270732683338841645908945781991984613919154515772352140602993426253565722339948341802824130095207971572393529304094798202072073127166011683318986359255836814579117135419859124711446315037517688158432119885842931897798674133522833143789043302615215954465969754592531938136010691626632646798345080233814264993723187468223704778726561772982559301712404495239623501068597031505942671899498720696913131282270780327031866752430465408647220566310403355326882665687174790396467150128860913474336458800079389726679503318910605247747093810041493292585413359183806637228864523569901306140215107129384744441501596535762889591384338516496783229997297484909224175573629703513521019978618447197047497289495161018657521180399673761867556561841930481228981631906201774231696863709430005275170553473400427972064002631441364779242827369296284990554467033945635566071066037865294422638987777145174229357118180263327579201755880328193910979274330769157351945384628360537782949207212827627280121188901052839513052813570808850945165134294669308233340988737213550753903383015876194473385657217465027613755500999937653387040726712007195109963053664736284876262311046988065304184655079014400000000*i1^64 + 71997834461187945691146134074623680273358241549828229636845817003805290397121681667024914859422913821664895027206931823980094554635949640998407466159305601737020166981851542970591100615433582639870458652508158855544620432577066231208710634260150905962709210423263189995603236248001700651219421861732159904516580610159520832138135529186201123807816319946285251680898017068544142107348518840128297215031287045337857984105568185325710943609686822065366247148045709827747336273417421480845706716838323184949420718964819942799899618343216963367996166520904879645671988532775840885893118609439361619653666440958985913260492025621405647812358316316244137185134808724912134957596379681890536912956472336949915818587444977783311806038307511095511423468977026929767675543388707973441465927051097663110547453139525181154813098074488024152456282614498871647508446136281965480959715909612340172132844925970730598486487599181154839126510796902053266904899927428657816124082038382667581628480449440858769650698605298040708995994491230917669899696503788814795791048899901549987966282567909645290937398281884479673874507550231699076927723788567760670695324962097789429244134981211195799220490902074812939632640000000*i1^65 + -5053229270753148762904187352709231956567214875021357013872834801915393278664689243063846075199622535889127691461223297475596425974760855512505803747363307458257943319159032220301856750180646273632713850180941747169333832490030073792023591591341880956478510974300022733236259492374249257691944029250447004726710643226682386303987724288765388158869219247743037964598872043704157677583163449820409987715305128907140013455336129127640471634604480521679859693510936750929520523792730387846638795071134608213428745680154958670677582181939841914510611293884365212638824612819088115488223662699240149598156888613995386759629657970527731324595991502148889055765312843776764731320992817694243205540483715647683386921506396568944486304572778931866615225967395491221708196743218474832885387866051423597434944713318326804208842718320091152192838463451812885693826952683362530785312364857010066884476246297272084276319558762512794395248143158819426834819747847894980809466261073666604892320927504734330007645625435621847376024246527070995949557371261223272507207340060903741245715554346503754916124495863120754712177550475092119052842010375976273345655082399164194672537040106778695565312000000*i1^66 + 11201892083874818452441505403589092011240237585128771813885472479161845191943115327932553662551213708170735381114452667788006951176108776938826637684991414201226841669675080700894344990798756313732709958116415943655722765906746073540640079514253599795404167604127449083048940826368375730480475441650016655268128189000112771787097324043789385887426781859214696518048387720716304685537319632492056230563611987841130695108511622284759716525224971559936406487361576970822326981691480534399627716172518450196172217146211859631715710124162141242876453961735287599202140108473859762045973914031038541743122609868698168142334449934889701089372850878501557898848881701283671796123508885515400257526954744494255383751052088031983477071619190661710004295290217181060557877790757254722761265023335494200427666563116836352312779223988532823860691141095984239860719922227463365619440011715727580780843665413103634629437629493526320837973692130255994548728369663980315657252117406717023957601366285232025072988789475357415798527854663119534373774408200274449959101822727641585813912172119606524080681136514672108284455017577875769954352354014947958552296951686052708352000000*i1^67 + 824859863521219655236961552655135660992132322885220157524602076113646672203146117068138779985652596231082083954303026577725283980417475202335294715289976575452596466950904284955612006729808919775637678644254668154038087394413282259962521478445347630353757244219009230035938747677324976982578213283387745675040677199874931631730613096044557444632697106845724318909940736109496018235719352933580758630717538778985873398640945806702566760248262301464980419462608879203482005480872045719057196335694575337129593531781577586976907861364485410001963942263276096637485189035157503366182502877554104029840943592960717065531064619816772557725015852340422672435626544371773613612071777368250225338347462866845603671476384158040904179970658964381743361212732761413913742983717301790468490226762434451269822556191888689308202720770777111738147164473120383339714616587720001614412595921243782447547156310107064019010315673475969273690500809801542993582301107679269859465843002205631192974746733316891634601762695228134177569090585966521878290234817642875116387283127076802556506225951488286410425838053225556231712190150440102313505993279714277457920000*i1^68 + 133899849664591232548291647293704937482526555659662498179241370249194097985219863982749609093185399779637929199054356735936409176952013556609084160878266066943675048976708122386960917079061104539092109792710624181888377670443137652091341913392357793652870120921653538211717500231943751971090776272343683680306289513980325635807794973949484426963550661795421173392655450780074659858530135126966200166550890830659342894053042415948683149557964443688381524552734627650056584375695694935645134582841285387547968709255693946235426333756865973968671821618285337429769694971149292499256044131420863384847699442434769228518647860734255051256356536557250503729766471123080934125919189019431183279938108289855602691143980276867155119259024812902014270923243994161350317283402309906447837482857864331688847235622279623584687036930837824303887048349193885676854728944995994482011697455768091616333202463735715079872765204039129373819607671009483335608686031494703284500317303107691232993497754410672273649847222559084360847961088469341133778658147290540134387856739709055538336213417865115296197038716858400959360120389632000*i1^69 + 61815958311401913943912363576950997438930589836776907204249237788361487354998715184390512324476262298168635545371630102403221026635284909001038384897543273352768078416756341955952727136230470042995630792185748509299179051520234383181852188965656100467571278421658503089735868316314789479053764801200352604673742803903052347633115396160460214764106349107877165825435735868884866302773624764441540783000908023858753513539554768839365836992226216456903655817710874167913992804960510537496756473747894098445522081295445319473904691992669608927941131895538356021087788750116499548789368984462630275066954836214130214753942059966109189872363378533476033116739743415841185805809944692862195960452497128868054769667039820137871195110486745547378141081020515967291951169145816079156603994992538571231045640501305427118575639384418020160437716185871123572101294015977815066949447089861731151712428684899408831851999062007238182207728092576630727729223921995848313447240984439175116625214519312174823936594867376321417152450516078317033864175592318943009043330277035052511363051159342284800*i1^70 + -1159316016925127299659053325113228624514079926152641163052018670796815455518349415795397739820259333443585230437866364976510364335875463541617637297974008451982469856188184789341101055066998704247276424299989793256481730656717760081651563898247538865718662853005021473133259229007389700621477082956733196346880633307869441910782051748518891856895093660370423833848293304214903649248722613199215832335419826251259945590624739733576391475790761267669249277197688716352569414221415108842287400910044435823659480064804036668383551343078674816260852135307238984513986726199811499283211564357057666875922978591633978018209406890618176768831049968968522931874690167800406169772065815424338611760768376610482267810623193064724646499935279028562452653042190193780870558284804350617351446637568232339379533788026373621218015726630975308336258459991749656273837014810607644946470637113248907978101586662568996285668889933206238953077733688941176066885655644712240755253861364910038379284061998559530835852508543335753134851035666488323995840424362618388480*i1^71 - N1*11781687490770611927406535337522136039020378111388751071098640322087779613409635422155463771861793336736432967679815508908254356591281870700478618853098830188312998583577956847286620125330587934936868678389000037785319595991429632*i2, -23610263818470517225355360221847937784496633268386196304194013537708337745357595549607249162793831578338909042690555323366229416214893801912737515073844948989761350816132249028793473175573749492500255783257829546673208113838007430337144078392975336896528443485500145961686819534132213347620134388771578706574155902622990345712875233892148447687804729706886837977620064084593029967528814382172965578034807510670551527736281896503147093551542825381920320493828759546444357175793345693010765504248937497660105391804972969731759602042502031493010191441405390119763158517232484111232569247042893853595889035798317503067214589806353176666874703460195434257553767829648519065079763140304760183697268187454794509819016566301598516616962802708851109443710777997708490381647165897580130941442017392112137189395905735186531674448663735074834956877961189999620889540571947000459383945129438918649220532401697476832178022824829240289494527066539920882354034697195251724598339297376704417554469529281488911268382234051793592918565943825448245499195175265164391194454239707894743467006088736126674663904589516937214528863499506687641388784165434533088102845354064309105641213789326983931868747200035693619947765918594945158617069814413791647948424584753174189449856530641231009989142867720518879700870371331284494788060078428032622880162070768789716467357916124108165363622534474790429700698395036993182616155284456348290965157965368357025962107767522002984972141119593441204857513584065105158884826119525498281218149426456727331223755450887652893048559611556981932494390232787956431816540500572451635200000000000000000000000000000000000000000000000000000000000000000000000 + 284721032574676778921982454030449672437814867064772935261612701647291200235566939771209210850693312345086287980067838174134230410921582670059769379396071427925098010970167084835516759457453477620645932897118843929294832018253490912352592862399405240555193662951409060872031091838960618826500156568324383962468285461372283065087219139757156529748655781953553399988845773526217622432188582660371362669801543821630798773318998215618612963875399645740941781785135250091660358708714653810116297087897550158370208320064620952985939469681658005130172543252583279294638635296067760474808671290704939452967917793611445456084365255102580898037442854607649147162932858485082721149695107777605551989606612351413599890587105119255995532187408652916734663546982537412605176455332246778806488357892456927462155875290526427071295961972633113584614425776969455463019732388691922726499796111678213719868663776716609833561905347952650155195850813001942754593905610450143454468166857361745360087029554311279212107564939920041244223291472933327369927959077816513973299751563175944596918847970025762772658034775106507242147599991704430640967789668055001923718148172468281310265394353785622744020750270958241977574243836404027358158066053050601769222990174711695481373547822640803513716028166500119541626223322304299448709686058678385324747145090978275367477090868065882422455167855615448687130187861145129937874608631690895257082645904872712212803196097152331510399446702363815611577170896168153008781018879839082333970695471494133091428696981262676129663660624392756247055174557114344766699070004500470169600000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1342630340597781730538276341121480971244079018274297036461453889672929136643378446331875596266822297082968492152623961621680133844823443978828496672776065550990722160502362598216431365257935743912874646631071808479241528703237807683254032206091879612882090030880930892984621208861137701679411302793053017082330398266322548623329933582055749683804112895113781854900833607748191238228363152911140106535361745372021094245367682793915376517218122066008099157226226818051128546353394388513858025495505859411640749850368148227724544976727856961400178036360478942343357950725653123043491707348327637405292491256661526660076108365610988762797077339514961568899962840307906315366915583231305346719024461760291413764350482452226869154695684305258905538042204336726956550196409173806999424309407316270924983157677804906928097907243893641438475524426949912568350765896397614467140887851960240259190956068215559096743854792521010418033812910119173106566005232260306838581064689379358374593316938853836870962366640878676712505377495237146886830133497925010358044836824064698295117891860004400734068586204665293130222647380412969325470535126032452577223841453827161373692172784828551691907308519279104422900539526930707801394892005545967005923936765069825009329850819645323276440013037487685106148940152633817098293433180769547970211105878297398395605877367923690905599491987737885491073394208605757794197169016686421957924152195306836918783156875721968034850779823194004721735015724799130313195289789923379685583631979815997598374330311086915519587219854516837758140574725849387818366932410183974912000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 2360877585499550756696679270716651530022585962195042213516613914561398565420644289144676277926860120906035420495762794792460493166649675966276344208985008157308481688479420519234668532290189920011884348869342002562449917510304468251458406914853995649160994437735612808598731056707097364387824985107509368945509153017587619301341032470611033002210092948084174901519515855708432625693712743770153084341410483594966109006679045293407101253305124213896603777479370670525807023015937434927945796391413864631004721346231673460930018731669296388336809407515060443267763851379048699666649229885121057908108062632722833426993393334269444500257070215783672043982877839620247428958848914930826370779162496550426757033455271211781143754166962219871383580317739399827815102236120834638651990234079461045858290242303136757814851204626272863226618444518803655576258146765189857597919214901837392477159903341143563545667520958458792507489165269418708371488518302873827467253615189767641412520621028338366495272307242252802629244250867408982398068294798074334165211139063681033056883013736419859590748547222063421722530695131005879708463912685585152980482767351201885064607882605310420803025843392702415698273903504755050286065303773002001801057294514599256301429751934779772329927932487181029052086867275168803405290853344164922942941306797749841530226764910068939657051769998253548951430444627693232235037466040139230173895652940869774236100058152060650607400785111531373692170008579201982165387941920274121640661043391958103265479469169120761869825698879782749233315350763987060766397577900641484800000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3308435229860518158370822601175227183342418562817946762558208731855829437813773598254421281812183263355763274340590488176474616695227560961337050609618323806973880714686563492009573380706385419516357762042975151671514726282900002868291311209098451517289238955274311206344174772440928853194142934533941615451175827778727582883439096983321902616938415501655232016959571789987147597752339456524917098077722450026050009022058866528227462013351026632695483308104110884589706209745066756816621274352043846125515057879038350950739847117050962119666720573596703866301848466213978695420741317370140127436392164384576734221671041423052489978174173804923180267910657425855599576540109643907983541999847797657630174783473534634593732135306599302129369336074951343380960364863222637323590896047467810468588496830636191833038005774131561743585030679640715418640761951581006872742811053596756256251008372900360882737562302048778607142556847471429242225788717776301415601404785914524916199817806811187708617473876068494347810812511041934816430874859582652407075477174055449370489882120870903070950833178952046027063000259002466878117809280861112912940105876657062744646919692881411689744501613069574902991933535364855268806274548294961569405761150128257211249254674605024085218840805801909606742637091212134729940291181227984591188200621024376890279133797311416279200682585552926113052341580945648457329428481421727633423663454477113443606265378395789984281415357397515383348119970765464536027140246900664460601481228899935533390544721664160807158902131057356319228836240555674692794393470707957760000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -19686166251941576103221347181199132704362307446869120951774558671549920937299968436966893623656712113241296973222795156891289757555821912994743192880752261025093097034507651166181898223303706314339062257484053293476364847687375536644812585128231233524850416971338092571997428628276094078729650020167115486494098569736298056033057793261379300500648346634363206231137003730789369061896633014108139416160978570711544287846099064196202116302735745290749936234620066122390113582484968875772568443063797324081993734975202639882323558469263824745821055864425744120738988398848050985570947385458125731777933544619751495979351729558498034945409233756711947236959658205143507601131004412285992863864274718749570854633253085658800615370786440209777415947326920315188431448239132929346084888070448127385665211560557097304702480186795821242178213300724048207956876778741754115221673927380279267705876710815700577194414721488763968735040843932924867016573626261723242540965222346687418089438325903389864008640295612581455476798912369162620440253800797662264385652733836914006089192666960882867326900730995820885246654660803655285452564707141135101826714626261740738070437758596626224091198421291977398205648844869250694633067297522864318697784788498724284337342483599008358801248680171142151060075130835373342925473512289820439455925533569505735088116344504894728703567302974911772623119379422229555992724869213141438092530135588886122240025221441087206333376310806317341014235566062229259482333818980741373284427164025750012796789864892400620993754673131617070915583965601117921854513716658176000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -8290823270768058405024747466447058298057406113680043958724371324716135803981440410294167908645777462917215307343591360683030254026066186292632041132244503703048468063233994250448710184239146842596730989258189543865090356154069426088863015345608129145818382934094212466695801776820911678235498736977471306329918987401423486996309521818620962155853808012918036200251192827933709666933477875957785989120718787625054215004569794002648589692270239546858573152682363240749668232753717782776253392827732646506416619560575393926831144875418619287758744513230204658466199337499483943532731113697889352844659026893581395697744584424808259918856310765126940898228282714900110839714467080920888453040963699826685224346878382954152868332221880955587584210882351380634682490295834626072832612896318849627210636940332397409438607115427581046067232029970174820439385978992896865502319515670229893384727888087889208572171084094389576197242563213650012259238389344812211833938225673206571397337173754916381460384127561320820031203046222335453180946820691360797624769583716233424144081238913017112422809304804866874458821425179069057102508011225445947964425473279799793146180963326506492868611169274828463386587941774655520106238036729559459276110613083884501774777096708219541612724879594459390866651678656567397404882348942835116062990784486452021219445545980879521914060342706239289016431480080341130860028873456856534725826922658468133283913098955587030051685921324522864937398197993745983751681759051722372488594820414164465431900305929301195187337282791432741652210260413930379385857323827200000000000000000000000000000000000000000000000000000000000000000*i1^6 + 265591132442372693366802305571247764399111762532071449656896968401231518070745265093233923179622093586932913105580784607125125103436464914205434947142149177032383937661871581134796486597953954029446765557769923307293189960950079137738221343548186514003943090222564672815288953943643220871398355052353709728222154635756317354329359373930846467167984648006152204449736571568368012172702208755280885073775634721248724668011411813399684345176037828841591728209211529253223730380065171180635740147365181914369553253437041172171519191653897919887492475199316443264630699313575449298324678606527159530079551117876786356011970346281463256119215147267798881129515916971218451296095074071021422134892792225633863113097483687446545049573139933526344927703578147449802755062283202579611027603742948584769810309993900655442507487233841892165556779051495548602066692567358783654584253678803763852143426756707136002012294847327146188393408277676311469639025463130299685591815517240926530077909880609223749240911679866275498847349356339056360546903600828551615747450015795068037482778549346755286806318783683479575635111475376439736897114343577343018801736956065211388641612767821131669792346351852233306723980008789253023467431902081934182664881525182440086356894421358543169201200506390218958975210392556545490763042846002457031542509501936273762820475427759134054023835645228671349803481578177238259554657639323798335595403924656287774867017266543611683040672688463244916279818740199168397183573893738915450490373051831137708831818392190658575260108849733494856354369865032637882252006522880000000000000000000000000000000000000000000000000000000000000000*i1^7 + -979821944992197655561550547160574270122771098766469650378446608988675170056251715701130938772941964479951545895112612404997272638668181818370086024494551049602785961571816640194963227599523812282581873861672835198375191785132754202804080667779676199333401194631842516737051677108790004910082564489881395214638453968079987972241233172590819933266809975067153162544719752743487122191308232860294747821194218655142152994972368797962943570383192580686800744774924814677353067561521829559100601263597941435166167092174120752457332857008346354043605684787789625270878837008329377644063586172132824902599708581850233236202208460620915550164978732192618676330622576752188954897700529928907887571667565746405543655055580741890208121171984276058398993964175703340317181314797266430889755602559604115687877353918300574995119284912547721016507765743893967009932768487885459205293372461874666151552459780654802967430155069718820552448081513875955927881781601268619921261067924457650734825392825987265472151183051580740211150571163044847826761624014656865763937463666992880922008943972038604250912523364707227239113697473564450247279767444688092203725880252689117035346236566882970149279129998547801868104247164806148796181422290550091549652304928915873759314907195171129590229819943422330631391371787751847130159914661445801007920769293026806224345702882078825146624594202129494678283827403988133359040164107794308869287476330117176842180606187629655071204973745506078066649609209880210251685931932866794313895051470275733647547676734664407324751338601570132759399536143616357111176888320000000000000000000000000000000000000000000000000000000000000000*i1^8 + 2107498016121742803812082613343547638825694366019361902217029001175665488369251159170151940527399233686414760948704715048355422594086911686688024751334944340232323570190814626845591677381766356457092454970888394598015607245574443821217854161373911438972549565941923223349740172093313206121816805430784774858107755639633702927191903179083438834589966414048775726659482095888297888854401268834369173296567942634053965338188065240864761975476113572718028589642841557580066300837463174859792870027114294223644049718616550887297355961921180514748134470003351674393467485919783232379746467606539177090175506441303378122451477162698518842914458644362579116800269612351823034035759142848983591695832867378990463224640466092792538115788487142143936497666010758671534116054407533358876823604295068889894418338489228031353515014518715553029918122229257577824443632592032851964242623446578168873883483564585231869409292397626186255584003245043224146836928585428264938789745812349512526012384266790207634324135587367311136171111496721849751915999401204253696540224083638843026282576799381316483653001688974859611185947249218364699049118909656607539915468531420514304748359606230838458489560219444359460894781052792050203052235826532891471547010231503687324705015036862735947283791964913960583731867029416810014542095260328088638998099027732177875754369236490569321389172584440240358688958641203819107207137774358661355442623394209049155274125743337277944522468891283977511391693690289012285769803674503578405779427647728300104788775102697126082873534740066898405539922956373554299063500800000000000000000000000000000000000000000000000000000000000000*i1^9 + -3183800011541626888892326992262239196449826216470086692263814510376932034339165956827679137418287361264033621892360401353945450031877606715739080652162942201918283963117602304572821565437768619460288625136632439492837775230978050641114512049137894620981002641921419224112425124523269497783720252990036572542828513514807342457254198940844229733956074096484177424419461917001193223997010695456754011389589347355476349683283184385516664573101240246669195801542710153479813968195315823244296386762576033653176364810239188677537443683909918610587879429455631806981121646420626114555392340568268380602121615852736665866859488744832294127736237524915319928109786460794133597521282486302400149760117871162968221477039836342454269729633352445230241159247009255483954706508429962426023471603916885630870107339489957372389961314308154275043866885392485491865471011894547811759065134531551025073928724415122790113454559613880417185428967708028726072756486806711126110710786578252578741156272594248781532802632473831810808027800757063600531169271506865952959445713435091672720454079567688903349135201278569105860930242379418216726648706257307116002175399241327354676008992335174188498099490922004263481455877460470287815441221795468046227718679954624335340732381807378210093912541808427121437985887207245984673729263748114737616094095507834762129461775001388197078575932171807818076175671364425468642993479938295739122804109817005991459403377971334926726465364209123032198042449135652629287238563711752473152785690223461308442104954304636624694180291340569402303581307821953129141043200000000000000000000000000000000000000000000000000000000000000*i1^10 + 3602992037098419964578733679716971467164168213845871049583603113835256086363665729647228051951977505516265497541362601742403871668999344214365076682446725618533009074592515151651940683171510074566095615924250729054446415236197772385548463883446683380459082032106010506905047431881442038794450030373062787469662063711667335972593511268083771968865012684072937861837879252115198223717414942491503903598433767626857808428417412598972194780440519486757669860721354293745191101275599944271437568512721842169702890893568873764910445613544022901832161655189349919520583371037205514719195036990798728576275829007643427298614781681025607843036049682431819466378731657741207192215125500981794358069940558266783890266007520154192464031996400067742609295943205733990574303465147479856884402812932523433944102755591952932168494051945459739066895743005319388513821271125838574885356902874852106291988378797625241662948556471948817889521256827559916983407501733257564029187914580632923140015493261130800088165234906786702585633420272502437260057419446581431630327811400463036310513228659192670033016705887037479268118034437585504649856588655185475531723415433869979773053843496486075999774955235755516997813939408644199227214959112618389366219047933802755059958179911954037901910815363027727150798090093142450748285044167743832824178494268288970409612094689689990243453504701593690498968947108264170284413146303720100228568988240443803958863964126585075532197849822061893962538479740367202942556713867730754170966252675333437312712934438526568991453199749526976250690849328609403404288000000000000000000000000000000000000000000000000000000000000*i1^11 + -3146615495582600314248174233165300074062526893761821184172523573481182602362650994117336676721497638877566771612450834718627600018564815193625743311132206178552152688531548439752718710817903719616448534130254969255200013855247573976346698994021474255038005237136575380640050635680747903486237231441072022387943779617811686780699321798056963897700330198800217122045136034008046389287467933049834257548123359551129878597108525558291661665248187230926172004481832650745538907028600086061088325247835345201778504455301736019294449529764052429791860133204814179842341793420560200812164474795458449338870123764513524665883931280487441449022209487030074328540533632830933460857068102037784053391178395322200940217912904993545360389814308469826254987678605574406243206075704517139037591009834297762624051734118328425010026183768188109804520321868856669479223014937491309085868345418775278815434268166637762773062009441530648631931077300969965680740492456828068539551427826661529078991668256789828542763129830132237215274944487816491560517977899974492376915140470993887666376198121984348061458161822723594424199142861856200683589409595343345914476112347527075879521289940623318578447979412983236934066300978924000823983877790034697445416372391526693241430537594017201479785330104335725584781025421865265540088468087724261416893023994266614155292157341796876409233281752756389569453922209052160809708085552309015186716486409203862184062743284372333921644319188758548965035932541430231326002651839488760531544556745204115394165332273860314481191668492626840859565678630262987161600000000000000000000000000000000000000000000000000000000000*i1^12 + 2132423810393734170834019831076426340628956318912904295373917104119957658272488137420682355024924825310215894332926529391028442176713030044425090556962916009440902377784222496643989798456544378395370742941018463293502591940477804764281330151849512750724645924343266509401693704556095487915519672377565206375602619228788132920571403963153500268310460116473513742121653205547029220147469335306976969490640387122316748225605187487565034136105574305027848970771730965797511671555504326034912277937573168823264087100775232330089509761968730068168081599592601388518757961247885706898593010103540931619644446776688128009648415176868245429763595681282021592680514780462157075062754760521176049189775277842767736709595775425749336509312311770347559274788242509813349050017146759341543722976867013821216831859029760482305936121621683241890166605296384161102019145523156601287043984512910992529859949055984564114205058375429427130951286926891056591574204038042723849601449964825871518761325793246967003620384206213543338873846657654795896693887509825718122051899204360792433035871465440686784228517674603751623595103428952849907313526726963863211591189101146023304410142302327376117543079382551955560874980734275330788788242259611979246336213558633971666180959757703643872513516681834815833036661869349879644405566851425225260142287347663598559076140184287981536566867931574847684712865521656981567026435137621073437096155418381208248591351264979382545079316752098024658444183612946213389147069900451301332842868941326785644596849665603438627828203434771368311378810020405913600000000000000000000000000000000000000000000000000000000000*i1^13 + -1091549947393454036718430719445582176018892175907797881685743910590158880072816230045787424905352131267016975332589627300990770509874089259813426777269931327163304107931311371261833334317425569318007731373632587905484910133298638341694509119436371249050717020122026925175793822289236374868820160050520064958320567254320208943933086105582467746611942368462063412495739289134863158147496010082289195146514498054373590678538776225538566651382357087942543431753607566306431300112724559053011595092074105490694604425399609953118542324898766175234832857522903949151608605503811415153447113005898175688643445347929117091915050849403175683113373777940136619311825803114257829350131800721732486809332884943444534519276569495853474181614015530877484261087710033827686122752471124611091352935240265572168548486854417244212075155482649824977145328511958181444828582998844072979499461626867992087277125821519509513260268413948244578403013847614827199685194257146905218917635251606193074754012809693725405023666859917966366363181872226555808948293678170539302398349090040289401511197920225353899495382043997181633570357958473564319733584871550237767323320664685771002481818883012555270029775531909118705467232209923602963055475795637762813625915202612993801000733573187495999805968539891642014371918872618571584530409612427864806596389290081137675152229003010437548298830009434236285485871987828782555195825840835582037398850502728986166248765806061022853490346516084213696773289005195330230403644910107007641181252429913165202495599786000388642773093074849052463453524758258176000000000000000000000000000000000000000000000000000000000*i1^14 + 404096364485868506265707603437287937218434673955174588665484850662759405536699031196028598890322516701019696235212368928504923673772216994983189046012639785878492663993752784160883076931368667847445777781286482568954948972530704261027436018554533813732515336501144763340092145394920919390773378506830200326137779544022912694009352203903873934694693492791982565141390359479576741412052893148992745463230383956391683141206626845272753363613988054403609778823301570447226800864854000629059253177236592581905202841807820385903371032886150069311111287105918403236006021829642966217790982409845707761796908719365288226286815703841147379654689165792658009645396989499841467629972741574810134243838109080942748200055998210684304822860850608159853440818333653301725328965606380124141330306024410901190751456042637872492471911813928235333199259782500206968690795490604314819030613309240943611348010399728391325402597333016823486627382614376906819893542895942406149154478158349017910773988452063611796972427597942474968498009391263854304945967881644199452687659526722569378222514189289381311045653761460438815184813819144386373993517456593121029801566242781718199491056392907156155327373669368786136783314090093688725140599046421224536820977399838031799875397864301086537420391559916172970173557926450854232779448554786861750065163602814270506039777924632450086939311192229957978706911456801049203630349193148490755304665228516414282499637537650767406874589802620313109501086635308322243554966991058839791767296036298345220854281208277008172194671873990020192265521254777600000000000000000000000000000000000000000000000000000000*i1^15 + -104083777954241413832417760358159968966924482317404614464435202066469258358074317096866347870903049177967643353977033879651322204094970567629244997263952727357929639057762578892427648840330577479369606127896851049885830939913977419215511012862453497048009836422464489645553203700220435370715948043839963415768960804666009836134934868981935956568057795522251728627197130745980629794846741214145949591199618313728993328773002553914260798184102949671792977041037506535544677182287656187730042613573105714105702235568935175039425426436459520268401099787318042476828213548180337848033391415232748712763867021072657021167321445633540205703585376092683854835493443744131918763167184149559183056715329447542865725039516288320748511846223998600212026716802902992855844752951238960894633421080554226136074817213570071905902508120635810991879476863357409491618642451013535215874259915347652363525881697551331250447492419763817200633777872552078200216994792813881125712725412406173610392835704409400740485694415229942404617287671939038638563034833030015586077477374894717020342178534546409184376670565074883641812212551175514041961858226145522257943620846483600339529773460070586226918345616751490873458259465999990709014918533701018035131804004355462868123005085094087372855859046273413534521431683824917950149635880094500497370947689093171799574901172592135310699290086731412939975265997896972212439150449637345895110746985188418876626737229303139519743410479832325365947449065584625516548784106142391723081146423834845117403916596300170545287422000421122556846424379560000000000000000000000000000000000000000000000000000000*i1^16 + 18662298489316856754053513285024635938662441488442181057957812156377117674115712586492673212233584009732112341438859700882692398719026803545160844254100040298210294302318998319800307290441250078999769939650344322045510206060714658485740163195787694890934322614303638292474696395445606502378206242722643815083005431896534610826879735840640970686127508911838264694534476443611544457997273223358957073995895394935603825541741704648867899441069840212634577960439056415657895170577739711720503052118536188443066844306813524591187921674234081565410827073675088710068682208273938137417603996937595422461203067821925749803058795351557713866693606963040409889211196277012323600751298084791930066254148300902120822224043511164483167505884754625956191678923367037524123177409288761082374723507940719713101158496359882248502497073967576122947782976146333054042866248651744035857537267022528208116777446355828461047421349425175673089282624233679231717980847452872867592953235430934537333295763352205826221881969132878413912414507097920349728297220016665541522423992284558363627839541536217131037262219705615465602895372072515062698659869355895708537372020843612506823593338349649126457341799468628199369436207334346616028892442467353679294290161539743664076295118182457760316630034745436054594599438673338677841953149361202655713631228114667626882276117163510866742811813032789324430342295550756918250760966976476134591614344193779130037607696967521375063817948412593065897106306514852576352149821537753036906787650448407328455061924019942709192338783343704776934608328000000000000000000000000000000000000000000000000000000*i1^17 + -2870995275492519682221530027721065689559029042305387815001535955316269083934031864397208741067284556211847814968866139835498910528817860838701083565778321326420676429943160822310599996327443538815861849271379428396054008960952070912974019060155808618713520118618386516313091187408891462851938684022444264425750243388344823350375800739547839859116817236194690810904056609111104339975880138340016617049663429352711432292529252490602736468231232785587076709890229273264216213191561018587135443589834080305708480909836833025655307184364017670724465551873035984517595966540434987552593356870980408630482904168076247183666385132837083530559904066634141367269243419766350681553682606779640925050179344082787089863561797297301284001362409287395424547570863369502937179053419756085087643252678552166561291542146823832968478100946369617866536057993064462910067459702785492691551642395299297107976894157933332806001365293487352265204313662795022554478368600396634399906433308427146316017342628954535206622174992347116550360025064391662549370290897412524171665961996111515694417556262754073369266675540339814406045639692429269796445852649336475979812969808409015031819979163079816083897904013101343195976549726049454999766827090947836748467811591565124433644662984729269773472445331508819666339654545069596173368439892274087632877690408285900040735534499110656209760705205027768822954593857068664292227451528676027039865395061122894001540752933684094428616227419476901325388083334701421338259374302239101750286568031740040539202087683754427966672061393149103830990775000000000000000000000000000000000000000000000000000*i1^18 + 358466773568134637048865476421404165650965819892312164613545470377683234091630503564911289938367551997812333472427319612668392472098846457951051688146403608388865201827872598928642367672144189757851289591506035624138056576761260769112634125966028475367655919439273562285208278132765363606726159085596148683447587242774251270963801972655321211149136988839380702925792946896063695678664251663853332276593861312070285196130731351419463892266787953307238355447827580422413336917187001917216792748608802021148717723638766035573657168357783587083381944275639152339640630927369540593853932477135127309072230393088123992522463365858486592643369796943237894316989360117908732006651301680112020223368368827854216715579549629414413936414859387127291728552323404079497691167486954344396277958197903969137359254593446727594501812408090646283795392758977715721998604483271284647937136875264282661338752382303628890681873436362432932891008099442778320944518154738511176476685762338286540104502082688743558637376965165268791656301252582189303977746289709291536029656942303451321834496944787737790596919096289331619809184422485369002884621796326655086964596717115219710680107926866913486858244721841669277868045667547619604562393810317845992295122327362822651924668881011091592108360702949584229697477668297965914013788114888421904275472986767621074394202343386889158406057778422646420413461416187626379562736793495444344603465996501535217508313991421531968980862261187420759074000240473570808418520476111322765712115507825738998194423868396332265564770733029669776946250000000000000000000000000000000000000000000000000*i1^19 + -36635929274222152976296218514799697589319305689544193736063238442703591976850142253710743544234793152747739378207133062264734729305732311968670927460200112539159172538984090746457979946558426844086390941699895661537713968431443592193612029444124169721295537771508734341345414852081735305047727926366387580099572886702481915488492885390416678558658843916616730522226694294267978158594250732047637096236326122300580527024579230788792964266113278365871355877966441912639523888315796393781653193591168597476954301893414577998034890014066441824504692986525837390728403340665357231938998102685518528011267193329893299523155785786755739621130164687643778748880724484980096143585970363134193937277537129443161361511356487217610737995885541074157005520466059171719508369178408697532679467152905889364132476390562717001009257102737832208692345514287035953316040897711297772278784162327290375940204849481143635435022626799370648230592578397838677872248338324746780079144949625564538911979795394999391459899330999776407138725377975557741976139622341686797947209147374037305726183283593704505374522510283108153043079565982925504044940628651991380201112298404269637843808675491676095900306793084192764139569848125585139433072897761413420554363139506865776210452984625361096424259456246620355299899855898245763333201301258463451404145721817577398542592773186710187925388962014392374082520842772199953169670913195177698640889018546017532544836469853432436979268207651362314470590185598688157699889167256143425917541351266055254016727556762321123356988630991298817375000000000000000000000000000000000000000000000000*i1^20 + -10368419590751419482880004805215428803903199312575915097416775766810596760998290370633886814957731159866700534893185140038461389283451655601993828917405907294683421649287336939419172045034983430756859285155532521136119766470844711192486877453370428926590137055663256403695110665523673195271111016333455811589679775264502307999537644072612247490150173863184861545668043842791804736572562970880385480406224007927170313783205323243141102407940725087099873033253659559638991100965590193853116377329252184429857361417497113156590024349705187454870721814316672185362484884196872074310255214326907056590728272392259586392754099670688843961280498121152801619131235065876176646910118689702193976247361020288300328712503201428239694470718307522194158954793729139427674447914878800457988860361860785467147906086573919054535356835407060280298924273584942956765065663564280857414313994613042089621542193862855896361895403570367847627427298839165383751549809251838978533464946123298797244908412199883304279017583694380921304016742947448085670863401606150265033515592404964125758939580920317340216544201740295236182456345791187342204128933890260764910003494832241114052337828151943993196790893740198369426605915674412187000374495564577756257711227416198673739227038259263316899685151252035700231210476279914242185359200630785654240788638114619886343299217760719029716794486845330302447573620849200490665164174464810051569770131234282317349188659562488313950521827213088896632011598223697203743537491039419049008193684783703489101415433490420770547666877151213051562500000000000000000000000000000000000000000000*i1^21 + -892413703404116657576537371610395601384640841778368871980509392312477613114947667870510560278039667024170697646541582767224649392394040618504689050942512869002000514334773150194590164109994760562080726937547307523291098465841420572051896915360866162681662807192627101268982334113778366557397574378752612960759651060870277689446279252971672546544455170922602459185033561669276160553860390481324576050211362564639472733538499194078648442088436478788032290029056819486487269683088376390992119138261001170432874334756240613806449177293776067344128989309438586570313115906539582444914921439395443564077285806270370993350886323473739570787305494217447736834784808770550908289799850289328047159781973845961736199960302246039927598564313500928502756409527961587229735277229150034919530373924420866676982020366703825126862396803093121965039669790231749780410124442268710905565875831119832430272672685334228207248725159831007949094846590426986250717186596874159274111935549393060626228283574717594437847094875770345278379467714562665293156452129940277035780350679525048892892708336678299955974867860218394640089602761938232601995115913428194227348933134359853062744016787402560271422197441819021624677821117302138656082446455179150581688572413732727540698788615104894441139915292849326866500323226115414411445462275714845188773043234230883315503907967355730883644681509001519290924646066055341081670769955568111865008172755802960698877370488785012754209952530055453697815288019646765467560265251197944358865693819448247470683532124436628891129130852652500000000000000000000000000000000000000000000000*i1^22 + -40469871830925549118093160148821222287440203410425770631779855023696099970632315906133458731245513091079938333125606943296880330157113171714327213327180400849801657626897757396556652873554994432846285448551613046434915634072921906306168841807783641675920217740703105063861982310607791618221272979283426386139886106846891991360982366585745609704703574914886136847931220931493340288590938199212123789481470833126723119662942893260675420054393584500934444696777608962547687143481931313521386415200623134989860779201077069195949786585305190345813292607796550702606085691154685419828094888780764134279044477709055063758519962381074987740518256132139909001915803921641845314227918318606392060259848831108788783187252506360792468798331217526254210612419105355879124078637777611977958552170971196705372952688803146788549736674571338949032830026160431972001709609769991088342233543358886014706635832724637228848942912453964218491007305233090236562837903616151348667708022799439280002047191586583801453678970824168936629536061429111324919616696250778546519514862246325997895093184077721295944687094817512818898957368730344267702616907056564122802222091335051061129911613069276899367460695684567131099734470137231496933717029981154006658317035477800606857118390723004644344658529850109333782640197246464141623646566558759520908493758530182094686878670754716574593190292907625214725745592385982379448915957010118791737868962348209438559762533634611999342600365987470460244848846071052919854689308838390945009552427615485078955949604745977342254023181249023437500000000000000000000000000000000000000*i1^23 + -1140601839924698079764564567375092397102025369842114090988201389449756344236153360902922076223457580751327708125805681315596745987636391251552220983913501567108509656223097047036034142581916708077658703915517432355372500377613803902871319643517387698242986750203100452983649758645729285640030260246857890022706241242407702824296995445698679557306796268045621642436103895620692897641263221264146863029267082890895595841457247265499994271630386570900001061633008449871224364332781787887382256544162416195233163736751269488764950316738241256423572218776256668697264915480680419571497381604445664451198518042893173527168967332035854872391315022040382378251307705659344888329613561542156007524416759520480189248947479755510979416687873808608440157253090579152620813315246944471724647428736205638096347687847579674569069457324829295853461537872590855343897011306476090701710806808963495199862428459023402676964750460936703276124983479074144311612931364433267255260566964237456732902681645965823256411539331499676023730945614710402193288990476216811046652970409328106317295045937685747623414615416660144509704418919483443234866571238460200525394238258545756694645290193097652663990026542946696844112618498060331906952150321329144442762836431450553276374653763342063525142372200114046216390123341865471230717856513892969123651936317236968935463982428320923359099396536333867231733740479925049373855279158287488292941767807289084537710170184557925140338339955709737811843969185351594633092165991043199962504070225527377656839635368970042310647377136230468750000000000000000000000000000000000*i1^24 + -23093725742705564122700978205368145398012364676626710977147466680893507006162208869837152943878426914384390813066651616644910865877472157295444434650712234143426728519807008631100315811686677817987254345658887502806878922269100951407025278301815396164320598766335883498339157316879688851676250231196669381784247181929889406062485427175209773592794701779873974155088617424089294221234254960361915138989334523989646355591968671849151583630092204600544315700281614797058184386835966175456028542697598386251056638540904300042307699252269545103563309543748442290412091771405398011198083628871702837515585907400545062749314008977605134784724939831303872016769649654686708824845048574103432119178795121349685952302586322633142168681242414807362029316146657772820186770129426258481384242998983017816274251045209830034120433609399479027104580634595081384274013168213591692130843731529789435976701553640608763212148643666862359310768397416949633705563347393418270523890850215314941442068446255537366409672986887339143175612037971594689662442077599222734199585808747668615883086042293939989543141213571489951080275574417653720127756200570763396971458272500111556552877759759581481541581796334091877281733014274923235799062836991082501062485709882381800423614833508664758127466243007093287479057216372855554625420359904849365491475023904035417309807436189911153475074703286362435600206934722318026307722927461118515443874207552263624323163934647945646125966324780806363700252379442016220872526743143332529910052914095679261619622648030849425253903198242187500000000000000000000000000000000*i1^25 + -362014993924660858619086039338417728509483359429283208389762607586154785872040775379755142011630719470694066506189396188694851903233241361448343283553161116403882099172087791077752606553813368156631801931829733767918340690030083495101637127650461804766495872472132802798595980130038604800283377643895585794703231086682231984511185514268881249707413526827262616624387384057505647229297416464709163445222947353202228028781860676754690282959391757428263093649282798675876062886398655433344814439121960335877138801049234080520777453569496890737232275911325204945062964191359631143601316053562611918101962373617023753297213670116516109118235374334517827822961689501631182653174500224833056750506356852944814455515974949946269890151409713438714320855148377687442934908516704224912511214234742760484457113432503014340283383260228445840925876916818293605808312361248852552780515938339174343171617325580939751274992921909815389986255822182414504349159534039239822898841108273643016329539025409379270317703407201345577305948607756172666346885491299954449666885213831824038236619747202222164059980102355418776283649723900186224955123464744512064908962097329628166420268814490706271813053679076387277748642471744858543279096985286159382272367699771154964090901343976116355342191133418890396368056407051222028735009360882927834579271632974255061180481849938998141145643444437733671790569562177150589846613334154194107145679222610459287256208172560329768172086343571725109618321820960789755188620101724237001199173287422421618212098197127156699012756347656250000000000000000000000000000*i1^26 + -481252782746626675813803245373893972741177637372862261508722339962756964118937980470113445955528425575876425717997598157046473635994578260410248894519575230379961357220329690655125429336093231673143789126191010596978849667766724329756704189196487798387086937990238934738643542679338734317286550011548802849048809079043388883896097296531537146017168360008815552641943430864101772726437033973171047296073206302665361563015479054829924361047919774904922672440790312537277280776169443935066017925569147881342782329325086785322104487245455353843236113636762613336561474850278951048243318211389959448660821921240314410388170278156772349883285776753889089497634471409575217551544147877996896371204895745690456879902961573113602063103684498300333480140053888549022268864147860311638654043687893828746226319527666650452446961876950822161619214880115026069625701704902717795842168941488292337272480290246952730836396164104861372635758563279970985256900425751040451452834183200851646098025801237198340962192611015049344367284071659047887153165244185428384617053494333240228504218580270797527550988739672561688085438399577033010409251245619738421706670044586954326421998747169627416712799511381259892027767123825748956700856820182862222558684028064043999214356747973146137470676834475796541176460113102622257121092650797885656780112527651585052515161842443136908507333930121183148129991097138037608660752789742402485163080430479721857753076219793017594468012377979188542103464223056697004024785545362944857552700025991256816567754800542578887939453125000000000000000000000000000*i1^27 + 70513280407103358545396934597180695508675445333415026328695452034791792775484987327920424828872645549023850521480020362042050543378235349628162091905886157531224922918163310127278664172331683708911715056326666040442085665255852775744618660224860963523923188853266449168414952677036077840900313701030622473572850707690120034370945117878031711207991437991669517944531379473613743051233688238572606921501935494528115798699978572653260573247959336969688376893355964662432796477849902115384586690136297712492342163362762341939074639042395403975946187858495007876594728304528814357663800072689736893659428710366330665416359718231296767299851216924226846447621966406252410488800458873581474074306973901213019975012991484625955789553318799283013973692992007231178598923975834204556657462677277311379997848217014247374326138513692629165590904824662427236092272042486782969308670172856398730850310698869485762810751516718307977922397953988167378933675878474030175630032418245162792638037137541447241310932820952385541318407898080239084365462006680411558121552424574298418665562561109113750636011632222693020595903282656087475678435111542345364027901306708049879300068368594875177626551787574255226130438533103938434883078833606877092772250085328136423173574488949159666127374818555051379950666643541501949079821670522875356132779115744906049197061524195726983031239330788775428556460824466490260040665565267440784401746927446603944600376555558772554786158137711425371194028747076734755161418359205976899259194615306306037190096938524513244628906250000000000000000000000000*i1^28 + 962511938526095332965176158766197111012056861810652397769470842996481635821307666222440580562475341940830224964169617623834289535382888694059620828973594519037725800498160521130830191581302242320270306370359274280090328617648854706643545321419196543492972179337133224603629018180009292117844034516875367605442307997805359147862677129304240731506863508328699739409539492291091226017426893159452057785806543842792959919001029849143991918415764032938597003392946102332872962286134020492641111889848064148828016732757961070393405572909920464937404701467617177353607012225221667743747868383960481191687704242897920221439134843614474719688482393522098019341876919974802221435851008464793349127428474308669790628457461705810069389178843192683589377547756445354269842687349207549634564256597038449090763385204661629682364055945700990989853295743532485228631684869619295240016675404595761956495809628023541026085801379718956464954138428651738730894614135602217125612029103791907768865154885776725915496088626227684444061356849718518586952302854818316140795805252045574973382106256347001970981523599885715437727962643623898139984136030728520103965718531952935149153801257611695434058320890094681234429515345269524108284829619595441700463740641827195500123911546387030935262500297650832788066837596761236128552570068136039594406227086834149860543410810273217595390227801814952308995129486473434174676528680473216126390900904448329110524112330670309502310114804376918312043024762474350285631375531607497232475152533169410604610565657377243041992187500000000000000000000*i1^29 + 7521967644994936512365893059045808939590073341410673226839274496428585821830315839336774121634989175499486729764421866117461141839548310218978812034219774754437405830237198850515186091938435597610769188466195690698795856144608139651185009096308474027371499008826918141046671259341589172107340011991784163504596876860870531064982019829110213034813185749377383639395525609572416708183663914873923569415826991365048749534321407986485848929030306851253000231201970645146461463262485826079404850402837561308606755207019056218308699138189461075684540664665300617165601576665707906683526699463104841532161731186712265481985205579784196119493305741487961235361855354698524396656334217980146566698512775192390239138594980528095097491491337897720505589856755797585913131878292456958694924742856449379064158372989833765073777306378344351558875894477837968300668890985161711723981760449193277122673385616798062777724133154168352100432630537695121491849975732402598780411971996860781690173254235464730876030297289997503413570461729441617729822646400665614859894844503846368753465033373199120977923566109475519156474894174437877259906311361355020223460736211865519135067058632250453763012746734024433069779919554981703121658508061543113865866733557234225945510005622233944080024618866019203395412976715268460661386228548506073429235925578416606453346156821987560360023849754728066206579813105707934439892566908581081662145903021686877449880247399883212433041999651780207853391240645214326348016565530398272052444548273963007296260726451873779296875000000000000000000*i1^30 + -21412740301930381679096950624332851883892450536744684530950171539523276169351281316772555040804278960454212487909816164718004600862892221845288750195594859926136925927217196924221148898414744039837901613238497612398466556362920280268588784765225204700359741487919377648333595079263044652575508562512434719752682027513855812958337275840306116176733396852064358665847139119851407365982897004498611641450613013720942281500668362925219730892265498371919246128907066737512707818312449426144733878354793806042140786271207371864790154261512756763659696071934870358805435769037154750404604426489782486695186440618113015863384912723754506523855714090472941790547215406676618833960828515949324075040123446826201598122699913899678334235785079324857467058029841605222945077965403248947481593093988393959289481223630766532698479065216377088516482090089078912951950525123886144980552829213444578010968565105461315619321442498965555936325567775487460668026198985196744160922525477739764597254488450854193817347314300534673984097138598336163779191099500562492065208215480359898965357540303275836356896158167889892244371463489689600594700672512654561306725710903482833973521097176277899310879057482985679616123067743651361312156387750039288915554290555938019155495935924730389820061855426605059702472175555232341421825857929669294658031020204397413094231256222789985747891480596878916506069253002648387412300181669303985105018396204750113959563328627602558894728869487010805416172579697402173588985490268770841995525310540340416822284460067749023437500000000000000*i1^31 + 331064941390943047999316681577366208324192039388340547759876231485469760921028905317446086907932397519603085705194235119802108694245528035217154591845289615588363216774443760785172794445798005135220847830238360924103299093979502677620090667046564083711439578152678655480806621285364411831365472211642867117249288670337915998140993000958031090816872491580184048345497092796067247709675332648917205551162197256851980252122810581345440775988726963165728312401547962904781012802239207235805348245660405393991427671213107051726686520109533339859918446572547565302646192023544447001971964185798150768605479709334661855368258452857690575425696431456834988178723671575309059147544788465412666488114178175351427298532379125458423320367735439555255065659736256331889352352453028585598747569557797064253343361432722590068589146450000244908909830700962796187547972510675939641462221805536518387944729455233110424711954711512810782417088727709764658425068711378492947181787598075080325882232327789771662625058546064236151574602110899086455697423388534684342496228307724830330851083362619387877983679299047422871258981919588502184312957285148289642664632932130225742219789929666383400952460330665719468630183264520449816849715073281180371357976159977134057494840616712116732577517038897102334846159931813461420672980021235003164459265653359570314624989322286916869572455971962514134630211353989814853410409594635814198898030800308518536728460385510709012555478952809656203218953459814551198088226337593396028688466630087148655671626329421997070312500000000*i1^32 + 263984604346856669805819933845265952696618726547725688110583280570806013159818203508529351690098210061011638884338869304178323642990300085596809740856276874124321756781744181817037916131879391631771789346078820350644437856779223008316544353681830538980763093685725663632168927502399770101458146806572622491091915459504276339808580813327944736965176029466371306602177436904964440970409336510929180832473467771381455951924402829214976767073983223485248097140885088955869723971405613070328608163803648634628683348179600577154786401466023615726572372061672179926524597755091107241465373963961000758635910342352421359616892703716119262756998368033710385027600622853028639817629916001632034559518037008634886157639865160251076176590707051669047251074064555320610841951127702747556524817471755041928221956843112373084528462632300348683611085151532096352777092143693862887501100486154094318247591081689546885165470892171066616085728702009245062212991076184422496479963317565667826347912157392186614059291635019678941792694522173955784401119195032898943819838592714426604654414693968252688308178589006804849697981795257067751637239028731181229833491038043041763772230154414516792526535152909392362041771505879575155881437858941678299590415021426638402614218925097900938819305057906927821160126246400063155372688757127676015788217661016030307172928267793410349409284951495507760692714980622182435444311423050281178931153437998379855588298883054351863094901153148976784105137493541131847072757869401495408818661084347823634743690490722656250000000*i1^33 + -1364535237477036415315707775351904623123905571645086738706988315359831195436706883486524444422762323592014432701170638337775005575160966725689075034452376330609073100781407326375450458035247282814742245462373702705563683574611420923880715884050327580004404713716915593346192830614318852284472647627273138018692541073646077934549935196645214264560663465153577379544626791831036175929923832397255156131223024662709986537634420630528449539851170503045415059791095112077434374623230828086514770481034582132077738796374552764253878390169381496028494617378460848843765664941484918676795736893892482728787921712660472927068445591643766985883400362172646347499596294254305373145576802535881076625065382440273129730258419083970062293308958425749837214297155160605867293063192412829248652066423311160415838216909298011245335237772194877637082921911979661608979966410983457368844088279965458428896329049119079134623481842343536640907257882928457082638656447451441902411505936541004339279845362210945961415884006936836230839636410843344203221573451687943382483854256724358985000535335965551384023937643919282818851139099560555566337392064046620925140692278540822285293761463884232186582451814619305414004502500769890445955932295551439361857536601595341932056111815304639072646903039621702098605433442729936140322404342588205182336892605162817325330289616623829258473005952747324210754165473351858641449878594576049236901489149414548739636240856429492223055897043361118229335359051319745415219506650755039674538737917609978467226028442382812500*i1^34 + 4718047877655150911064763196289397436770638098689085076808155800550708082556465237819148155649243847240961715818166330421323559259526978693862519676245639629370719581985437168885418667825455642214089279694100268979789802969377524217579141394525485359657426685210709805941560218802464538076093707279122955043714547721342116223758552846220138588685177491474875818665497454934653985115711896064521893881460815272754419461779842843622355085232210041018761005582430538152652375683095832978192132897174651409093765673082025795025592753465671640477697010954339701426242915651826891735105798640801753605216734532536983117591760800261913271890495660828600460208740027269338605430642527481692210384046431080246134410809893787701656778469618953843864868278133009192566934730283200520469355202749439922284309093114431463326751789440865932291608876921610426040277729644498441059320796488822518283681604964507400710391690592106268504605834541357887517530789797571416698349269609432237213413318227896803928077648421558675669582215612675899643012858408761101016251445672166349814567032222367126605832391113576148198262546039349654928853701416923280124522943825726106998587772087304730249898166425191353387330675534399105568309224582322361183718792700207397642814395891914880670545758559561061853206563825294495891345716767014273711051761923543159953286770844179138468276947198983970806914663939784929079822338961728962569870320937825100294789287696515294756145153106899962719064075706493685250838975580350943449965168838389217853546142578125*i1^35 + -4153366311762997003612365422325581678534986831790928627983558236880352542838334753335354554652628066397417275385369392309308738289347196707738385181417643338245464224674375680886511094437905347226960450982612214261883751789188639851649084696339999048878966283703396491265124634764915650554234145341591200179873113288905617283514787237375080975969774559571282978168420455539494560250967887022336535370744909893031188582905331606998031546779844147575000253001245454377506629671462167024589297504392970356735749836852149156879710392110982476019303952677007146666040635752697213692558101187951725732847415245283553636241648365326867761147557893604056974370023586054091418066509243822939940738406585731121046974496745458081482030647271283747379206219810986880802780174774731386596956460379351467484317057882600302358731610285328938125057267518855443014443019786798901666139003419461768745614118358006352869914750282848300908475686755579789079633188976543283480549877928902389277274716773314475747090880300041297939183952435676470494586169498816669229452216605694347606358265251929272652139407043396827572796977602214932439721268172699976887495054699992171531622230130844999432717430231966984545849748203233810683376253140039950126368788948684815370333466211258692883456285516226435355037569230148601290054455680912265963686775404824626693506432041915995800479799112074313228079538001553748167452365256894689012261262379465558351190740942501706605460970329682611010208971346357356299395542831423403322696685791015625000000000*i1^36 + 1910848955470883639972365462242585151449488842557750752272550622171219021420290563367956886162685606426068449027203931911763162407838912888447519971589617028815033567906962187201536254906832097541976623916541585907980788591457418797722926647074498222349932006001867734250934289693187108836782817527395878446897859753840647164433158524404250931034328968883623302063866384381883563979081375074267563489836563483553219165032535164480575729539227307659392384437412304485080132273178259737752639058370506917122827188649738270119453143703656414016191519403394943691902118542461341035367218760742082539702043131094485362067319777829603522722106144467429243807237569022937245919847788551428452047940169193288359155195609775186339158485686137510005147104150892323577767839314899871448596782304603367861904380054083031441022419136429272697970066040620527794801907673886277725966618329134721460043778818859667798204902121595981381128001150099496614983222132438912907572787452932075722676998189457731425152739338333630633405151975575312243928688083279417339157474057712662974940686524961771529378154468167600674586360598030510603595494984793695755949187935406678592456784878303688241481117946216711403363948859996098064434908782862300588711511941365978856069458993821116562891700719438980231092468236062016829966248631301170420597464159846871267156901404474678566050856155882361649426962394971313361828484972489386061497280399290890379551200217577193779527868705444778532976832142474553678200273475646972656250000000000000000*i1^37 + -263305329394252824141979986309221409749977336058387358157267495480072807771678593536503113100443914632444108367593864963865731748594508411110051229645777859624881614456599339913431622019247366569954356032333994845120477696341940705597426704480996658118355097331759948205631791700284475411632520599271971671726513154784208039668474755638668407166677016669312028242743414451930641164592211747383922639782466092559441294274110031332441404091140114008156864809302945203339755640404784381559378118702555316586830699902045433227024601587660775627572300699688872901837476038823182845646212201920770937064822361807286226992666266586655552593947791124820137177434764705480749005228846309616647422453997970521156277420491196817054304001868642519054392744618700427231080969901821204730427241618525288086810524767450727212695507169042731568940297979041484092535281984954336017557033957869961491923126296637680313644725086378038521926505620820950575097178188806029832557827441838749206656041355365503613806664274709654948196478346991267439524299578742122456754227668040228697275844094764752935679947040267570080218671301318545202370693862707663067286198045779329011323008932935800188452924151401248624275868452102846945077477939056809959661596080588147936255902292489082695277448910164556657107885217191460915147277320630944550065858765123743464718165629044097639351858499353447840952772467522106273424102427863267815309009339649625917904731116480116139787530411453760350416288189132392831054687500000000000000000000000*i1^38 + -49286213753466882241187431305816229228292183525862045265226108444408322007992920257533914250096790742953830972235153081910680591130266751157717232475202349756828785367414355362160421121730358670760625992973668387748993135972928883878060362821267244277858968116327858457304975896158170551836627315133724638710362597177708608708478969729306402384542968629189612428919466061046629339526014516385178205704569874308407828148421343582681546955042068868306821174502653271625022246460559514240716416040131024644367874330830152298454069421488333850495246391835814403964928222482418231055732204716607581803216969798174368700539663062259809831927476775434128614939055974054978315587984635674624910852189558068413241532680568391672742541796978581303207938605748879089655473390126666302459906211784111632031334950346020628838298341269139225649749121517509606391711385645949776267524800179210934654734589657258611951155426048292855068194331205287627592008433681979133704370844150360059109368683601065764058182268292320976650982476517096151429166360352933451376118446713436894062835321531267733707001298295461483769122841269582407213141073318121553483416763313481217364986537676576025305403555502435059256247916588950187500301158046765719392500545226808954095733247703581621937263725644808112457636684064800992730740523865539261872170680437076155825797023310035703315745311649213224143904547144469701772806833747685238454513146793316100827666814282044245134092763899191796338914660562500000000000000000000000000000*i1^39 + -5840322164497342737238749440478762939022131195726355489258047284776522015169012798574363650565472219791334346027744305312248375426849057908281783571836036670072942707954796550108697098201124364626311746209108351869834642366357126034739447288559429566136926729713057436830706707293828375731900499945783558432824743320725196505733603694697943647468363736798342989188862294304731230569550424715412015134910118122860316313300833400280627371150521787924473581937001925519854537664381324928261990851935755117276280549097465701157194576933321262425910913659602542323690928292770044052872183561753926563243702743827212536252021156638338563923391337019604370351335145226115770605121242196322946599480151533711097129560526364269005061193423355629555489616536386935160865443176530173325719869117077813818212200540769010272018501002479477695977657825524875025093721607820787401843180648609244354471596622571753858262065073752821044441534468380643165673618820406464231746346649467953921347604415882764528466722094951116441552480444796105114911701590783869613790117144710485072707528792520451955462309160726175190207039276004778869200794190730621160529769149727786208055461476661861601039157300599317420702555172489480111381118140880847705218573335788973332850215414474394382002072701878720120150282656087410406154861080345622449266044562435971721048128654899169517227290735552325292415426748365558560217041227080872700181077175454625055331772036787019108819868623957294100000000000000000000000000000000000*i1^40 + -66174343416954918851259079026823728856257004616932683721118676409028637065264037851430335784955669489099408475176517812215688701644570096347564751906367847055523648989682065360880451367484494063319390019988112253034560680251858991869791068826366926059068653600225551051535720114297331833902247711732234132014383485353609454914996276641833723363773395623169761131834355121799126717095043151639027489466654900843806939194752953929741306876939904347525122142794945524209812088291517639108599653146943402919304598994776286053258611833709968111487552923576078836142487047417331911272187985082200270143296204641548983971820796822202588730410233252219393647680757515652184518471315817494610680585472059703404445458229216060216448399649711076762797380411339909672152641929523404386734745108553767138225549749397617717845383821608466234035813668568960878914800585379172983289530339062134167855842480713305660815529061064058900290024595983641676095956328081969085031092221007570778912776259247318227907681521085382565850355199410486501916035270085199311176587501309731156419395033623860830270461250661740853228681182826015070350053731762322699170933543951776346743804799083409363712491354807155615451862234266167556937620354025430130718640310014500777264518187003557855848575630261934605873076644519761918257504748587346030187966432538493272748044141868984044227516304939264804133794669726411946627353957047429080894408589497178667046936392904924452953492378640384000000000000000000000000000000*i1^41 + -4988309130433265251363240838576233124752510620439285315218237061060866218227644240005552290422791860144848884782963853653056892529286298969620049245556446027129057128263992793047695545356604457325358380421145229857595261087332495589388434494711967722306914286999340712023698245826332804786457320736789280716822674387178997986684824931178316091802448331362586458076800909893140126129001994292477519820648283645318185637449036913431902215983520491950671691471516102065634330185559489668759362373516063711004748396826001757878109884583346695009709009773287126171920998772304129822349382218709694278827904883794755162955047481465738264110260106802508008934107977799573111848311817962240964668730881947515253767479782124244035077783307930260535165961140206423021334771220222765037736580825849895798868362211793054918468045696232494224096368234404883485411140849179408830878995353350854029525717912709945121070106238352085319060749983740659428461874259946303607300704485415791681643833634935375465630171508183793108840836680423893926149254103208619655270699705383518190761197217395879854493001464483048864676382065107637814457212100793533535291590466625206084438454370598275609420784322029151880658337112201056158869167748771802166645107271076867664528174761633590949265249869753047528640766938821755111084234303954192434364823049120948054924834818284976121407900484629138251923685759203877459769517755091819672750034828382863138819788889250428523066163200000000000000000000000000000*i1^42 + 45040685711881071563686993619292282850926528868334003441883215397358506050461145738268343883717170461697736626323280504145191555079775099786122894183039692675166694758066715698508845923025756303517441793348990422729987158935840706765505747098909481464624947864040533598574327769475581074670930151284854383181576255880569016812423225782681272989123846485384615482728109596729267037433486728904536954349496018847903906557205181093745884854205652346087298364160023032675265517600042448666073894022154406889600890830211508864425303680854000759487459357411041354558861438273087954650671135736804205668169733249917281152477220497119986246034036001184992537264992488362125782627489166710451949070679253069225173214987127365111477220038055352515301990286818640989694104563878318121576099861872209647786790422282627166630079694465192071631093064092999946097561339335271354715411069987548118455752384084807730426308014809121353890512933482249699869672568119494159430159099375874320053728886712549762792685074043006298247814510424164336139569085775089315997270424094237248678981032536111262430301227399121511064889833028936239180875576641138584622134885216960306310818735365884929203123285025654628711587302082043814774550669558848552346199761186747400416155520556113140741981407143034129031453261344915609611407242349846100261959940217200727891854842730436776244538364447805026656276081964357956470126954495363671408635353620168204818209110641795399680000000000000000000000000000*i1^43 + -515569771312679032407478363203881253872103672038980840952115005938574521668274522635249265519696173473921161336412262779432629118951137645234776348558904407201482693035439365946740946370926043294588937025552781316031474549088528743659129135982943086578610597899820605516121638548869741637696315006391254941024184733385810330039539976173807922089116516169954500184507387577513979403659736464015521464885218031324539841071333847035670306486263299349322261796073356167095497166338116601271106728670960959022753381270290323903744104159518054631214718372228929971038330042982975383703096787300518002359706969384007749842272972401047332885330558598489050082511004329128936024212337828771823663195915786917593196914520810555702500589054183848616278873340229794587459098806447661375630344679895699378914877964951165631429870896600441082210915239708807788085029845692868705461487309257733646362711455527565187708168744314811775348759134995412867736628154641141261854681861906204499899206965435354824840455514206043356277996861987625096480431813341758542386614765829815006435561592530167309452466393559823142239790329356964265789124066807438171485323016178350910134391159805759079961050425224281866914989755095415707755162600602343022762983141818574468176621023521947723062363710965038339323300145022534733977952503299724540286777146075252113803167813236836002171550762995029295237359445479576861114831038682189452640207958477228826261784100864000000000000000000000000000*i1^44 + 33420274516446222378156771634616915830751427892734943418071868054165811559175584229267563497393189578515506616104650436923295097207411061215668120684629916894053028498669772674915168950930574730891402103111146227892957551589163237050553430706243240738090956008328270378244959214842760502812455705471093323847106746281348134762698861467157641880254555240019529338693670169571698865805415145384373218552544631711425562682799052961851795522414720488125892499095789882964425285593862067534708925737575710651170527732205677856500931561218473883391126890996325865074069552431613572607224963816862671705259115029820629438868670268855757242505049869970256853590409636666848600948729986608910649947813021074339020307691953777458718646346754816393413366107115194373404247929446956234687872504016403606950494137182645713369135496773833649528288566930520333665836191894207518016579093325238732741744545580596512302791805098004865106603943500137469379430501167387101052141773534251884706759641784756361607728399112103470394294747403699555052658987474583421744976607152296665527698308566528667110539823694709656469502880583702812712721821904587411218660743991629283050212564140390613612135413526972915550354475036654439623428338244585093138436396420259746891749558019694062545869058549084054004826125575287125046960736658141693281007677876637690271950721268535375215123893640306823357936717349547042111226859897218003673815953998140669952000000000000000000000000000000*i1^45 + -35897689562460338901457355679018392517852351594332769112811970954868826598046325475241317864829143980394464866533920753810775597701488700352550506209077387776679574566326245028245772393784156203086227954282922318526658345979108075052222013298926372610336440519803863727977884465883197822890475117240169691046031234637818644952325563805525694729985271646387663905372570373386113576414178415876093148486150007727174649659797919588483424564280098244901764220721756826483274476450241814223660390535269316767406192337201157110358841823432968525202106519951262039018355539763705491504418582089321779405737795478066263675543580418661306387626574587882552344875676799401624258461301270551648441148269071444853153676907423498448335605622425662593440004801684791030642068490149538577286999756229164289255998759523626373949503250656884803954058906241434637053233467015291057199093925887664379268604621041152251979965538091468708371333675712383578398835558709774539084713466155370701484442848180567857648452784072277111447269986901820615075285928629371437747760895681691612628548934402822946108036992622228986063153487826465971841067820422702902397980449244061655902506971034827550703969506401007524179254165733340985112679964232414907258214506196923698858687086649440721496673923707420743528016993906116770979736862463878995917308273463230177261339735309302959028553189654008832913382613092152056657877020226902797112894898799902720000000000000000000000000*i1^46 + 335519719678028175149484707978931865377217630502533967922336685702198799841875765309136094484049894051165964763677559549802485623257254658478974242950418323871977134129837737466141743154039051279867665226442074216785007340504976663740908827136788971312141760728287722237116541400281113494674000282330049220295307419179940724896665217558326653775070064127591230518821360198290858212391456356248141863397960510694489856633611286056796411594494734770883141902053419111698027864180246585834695763914461358421656101078834373504235715798523026263848417757537271664625310414826485576531909016131262907984252883772216168578478690446186391755849003011587967286757216134795211032758758074736863650717917152994521387630924150493833894269639201142784347630447158485693304758923870465317369847302534984227868675215249739990379926481428543001236393949498755969289807570549126836432053380151054758802523716426695267178890193012127512057739704672797727369965057683919088541568857604117123740658002381165543026767738811051573850527933052260008314605370914393474320598702537009180917429312327039139945640686226105606345166985292368857834245869365349408525252524186766659934191844808368493656876790091940294490186664184869426352524857649785471440808931403194567924060941401738619802105108983562294558489716758469223863041668210444423699722587070904699325452809536062989870558134064794386952654163064751334670279285416436821607317504000000000000000000000000*i1^47 + 5952546596136027174023976975800433849359973155861984645293735974599363581926854482080507360215367651280107844376058015401627528034650974271004458145934647077600552912580485218419926674536234456895869681488974365094967361544051043928204761458106753699570986901015027287634085307889084944779175647988230293455868732176827755526734860963152414947353129069853032391136628491244031996394370623918331261881667312686869142155706837876227754078879187732110138813771812183920049393044082495472374669704299682986797160348207049952652843993180242527476725082550094285037298275645256103735702028338994382740748109938778002368838813835870856566604528987565415143948601274503932480117008586634918479786855405977974944590318752860719617226194054902511469199362367441401302130198369535290153085128294337244514263274658473021874833503523076964377940495502569733286238540227835450059248308031145285229489639574837309828328223069856025550664644013042710243742939819386438829772017587282150210992606568372423063424059351906141791756734225962752922451370499572140931817527700964813538255701730156622985391797722256973739538420190010933099356421853932456514321261095328326098952656649727392074293930157796281959904065799573420415444085756589433261615807405003052802589077561413387467878812734382967797035438686096802307358285248863004672431915326948716587449721582753923615002018030401504809002402989961323397586749893482905600000000000000000000000*i1^48 + 157957241945381046915332472313053355484542224386232205999451409948570358117889591065760331648404766699559101929721153313445781295559444449951885696121320876322419093175203360545394448654184418410322544704726179874096459825361402177401911422319408421805429741905620563824191368653517258669286995162501603482654594152599458768159152756151850579112318899129916998797454694185311357614716308675600405868936089495492851109557888752853813405362908258517275357238521331029537516520849166375750538230761685635268050156163849421607673999124412312123958146800057012068063841449254727333224387108570424100354609786084032750432302400829230345959942537854963688642917411361937142312207803564799480380879502633155284502030647090225221895861812630445501436117999250822491583814388346647060149478184622215984558622768766636318548441716964612259773337305417635168674310448249392919225288164199364700974439122426878083167531707910578893881890835082546792306612937418621641163473594693714957936313020082514242508402225566740345563420037066942964361988548702210849648071041785530403444377693997271962967264115364551491501790697105962877549291614828294184306798337572503043805188965683946513437440871536451835110948507974912905349132626146844752371259850033188190130557203361933376187309640345307776284136874969490417051621685546213886800858765307734176251728986553426463836582144241201906422189252097851549076684800000000000000000000000*i1^49 + -2054549327632550982965946712100542789823575061143137672051380745686299686185139348897778579405417628488091770714625807708885455970971733976357254674204981259609825346834458637492092663070684914965997614213945541845027347824534127012857656834846063974309744964455871331870443913207161441542594249784217884667915407002626112775356979838862697140074086325319094780211483901267663441270356555568472497908139658130165439398734245425060943357534075244253381788517745865885783610413180316816632414165185649385450945166984425490739399958744097505612623597916201989760712212767508059090504099358956055746318753424774591906580015682579718404313699300222601817086395780794918147547348742303509891245091313099740665240963099382380117071126366394696963686855082693386950855967377872356395213430900290221079411035003216267910592468979985457573646193807919451156933309996617595553115742797050618725608800331904563252500229775246120046102523425667999112862961330321929458600598296925543292663804408542167408237147310797574564811455777128343142406665664407798891831996465552010314044914780475553635838514835873491831969959081826582061635709124296921586364272294375225544028278065270515470995336351422887897523023235248443700360812282652396537101209384956121004555082529870685395623260657849021146763608819667200809268485501933334155374047386211656660653597721140833060738433230766643247635835071234048000000000000000000000*i1^50 + 28916743421406591216804669656386644297957973413494820224278345530362031628538603044102333145422998362102645239457376264518856201997351649611363929529551813531005117587538814369196131834221206462886334013754431904119995177716658702337369660346331379137448454555693376935498881455481228352274471883929293032339098274131106090713507116008379823165232953262416798997780231857461491982145606072403214976696923710183715445188548573294018306933361480215990452897170635479670848348539712669150490523095692004223882920294587797360226245999628775235553920231903621464975165871437857066667005489537156317861557590044760026121311956251150794389393375673281239941233934724805960880745658370013367480072605030516125690210321414378220613337036325074340480001659409803217882806885039785727566809487793606138354251926036105392057109998169793757686353418202986759612041416928415392927945074720109194015586606302115722928864017695341234309654656505826615135989170142231541822390859894304314425998122641325325817815408392840111303572585806446507824921707170080569899120711666349977300582116316225174555050057374314830262261624680183184620662402897241554907282391566494806460689108897207562940283565287391768196580432673240094249891043932115692529455707672021459936294979735283648457225190165162349922663706808761510683659481852697914627609983900758379046226976552292029683828381402640058574438400000000000000000000*i1^51 + -174230932140125345812323653653312324613105437138113311094688390378785171981569719177509794930244111533868290951014177097517704956113852282697631101869556535585389358430155866372395568415727813216560661670700044853824518481636788978218448154960979851684031910510658907837086574960911097764356657824199687596263661573199615753185897494294093216511949665318430148696107662846046370587437242332991891286351710832246245436433971781344851903420971980993633002200637834911732883014536169216587288438636711042320033709762189791376550331323060475063358769047750679444917026046281825103541793410784868660310507253377064649748543729039724961000209363153247974439816969610751274349084978563193299188366882696604015267005729950048128302594627065960768033073244728425101526025251803674183606467146245884254245414757990041839605610477269446026830708841274371778079683536929321512963586320076523664479769442194301247278641408335229893300700064710752693460893864034518229273305843289805438517971288619018921347378769947064845814782988533362172902325890874892719879165627340565319509580990159355430029778519747752512371885998391024266279925303358428618138683691122830416138742947050564798110242829028189453290502217728945166160633472467970562455542486659291073400613762209792955852866675522401439276846691561969696571805487194731290399121834638665573635258305921611770197845800386560000000000000000000*i1^52 + 326223012436906635666654004345748689747452874231087415860682744193524563320717550618915218663393865623185013263813775682036376826463262228602912018762138588472180856829674129076906908520748779116876537095627472245186039356921087999767685327843366263998949716665629226468925461180572105995538868405855625878636076139557630457538655881313020324913689701564513099622255242872242793840608077773671761334262287532535399267102797134543057075434412794751902794332218304403687121804848685014489471067059662142084144455700896078888127934336647560034656064500619558418788198262623032687260331285625390903569160462920957294533988460536003530582815647666667832401442584447435708790518678736972494166780908726014601411705953524260745499759095917654469793897053780101718656222161582243477071034393697237958219247300162825100729836754374570154214907435037903965328573905929953407709672842536384676292010094081926594426460545642750205777939807973963459868322492728860253755714451166353673986510923749188929041566198341215051351189086837503495684799745724574382555335544672336523388685908312669270722428606295566164381527501730377673934499256191742414531968291994381125656949485165160156903682892144571334711250582820654292022775856433571066804731496691082596088942791698287300456947241490929215723210691924996968045591770838705589203734869884600886728153538010340655104000000000000000000*i1^53 + 847211723204893261848995992522669277076849300881278861984502182858937216054497080274487717237656550786053414516441737251378321911132004450517215979861721560760883884602824842291251054087154535880001468370999672759800833330002834120718795851887129723708751027009637700359053955101924808672089886023183513403545574280796551449707513064758698154746233351779983093327970952608148719261403007910641692097642624662849043043981861950283495704785377330716444449606530552073809828828217925280767346054911246324259139846825038028473972658553241331778928234944002970507437331951750084298685619647800978275587718728355484578335537559316560042635610333436807239408859487292844965358564620911647736591796547844908274388091882069692043978804422060552223851057925625509858267625320638027549297040788901504508801390045087366723810501391908642095957013382674100341762665239334380708101512708492354895923990084829196046233587687647111808811827499357683328069749346891138396185595618076459987652154500866434373015529198598939052828435021416750671752455332253054333011952343017928678231997251543512441404862398895558869834126813238448850006316035349063890002266998560810876343236277600656792053560667039783341408163107615377588854068133978977660481884597634488707189965587240257937176133673864616011443669320675201601430477317768230001133240010150077635620555980800000000000000000*i1^54 + 17565159144114442015544815616804846414290261590689317335793835173465256674366373698686830526287983778224802604612659605212242997963106878843050018391272686766027153003215526086207072038650649752914201558955700658899952199352344506054885954155152745903969853171994181466414748803331950923635563094473981970417085824759109615712900135352634121118780504639008369533264592456664370710319697407808290828262358089916432423331947841089495956094801046539808086727350724183668119618648489470714693727056471045876525551446169867492274857497034168552625009444101047460213500630154739610892385170124586462483133582804677989792180851757510983792247558636792293355111173411751673608329209900365649865152039331822902521633435933366338301432375311600020331069756799192353816499207711143086580549868233324452238913956122803338658629722666386819487225069801122976761805293835565217951583270823902974038611536904923164527996696375150759610329502313809551134668603397182788552181118032869454940566158023795157596151765556079919294179231931754392695876982145251879667889383984827285220751153157745145290911547505085393447224220898294092754011570380412605125470795884481480512787233669064455455472875431236804576960017613318251466295509827038688230728936801009810522507001134074801950048155200226374256365757652836796674889377360496067873176984746605936640000000000000000*i1^55 + -15921259844650055756735946080412514482319350188672770330273213148565684376510730170108129018142928634819580659428483034462077425963800062654457693827354265342682228185962242786951581475136147310817076978063499891081159387214866858526595786819440333390214000982335248312107987725171564979350755135261905022775331122440568016237294710749034051894356543485784831134045668907437867347667578721504201655573349072826060741258825641750643627054001485133422544396056191250499948852113261858681968846631114198796735524848646226521111552375982154923079683781431503246112640994920423734822736189104828222765500295359873684079125179779156099167234265121774566270959573700788880587813390784423759764416002899982813541035575853417348592906210715371342972422028376951525505727093833039284222038435886811046406649954581870215520734227173051074649202311653701017459436396594930956658614885539525687907031236101044354237069771979901855155915829675023424168578539292118716908811417392306407033657474358488484567983406244420613683759374894414670412259639792473506064255147862354432312225375968415409502407028337393686937866278287581851713899142488853865404106711047353351420506410982558904372510002607297295584354621018091816523662338381994783230345611092502602404360257886880233129766949074124328420179756646776215904420464308276027841314816000000000000000*i1^56 + -3713323216320511041469692109298791172884814987187646714389156386461130413834258120185398643801895953106019178796396221364989586344940764072477061921554335908878254920945680827944580404308929932468299649591703965957103727295573112498876703138248977440005061540834241449336197066595303576787246750271175702810836790521444450994328403542857903289950535051661720187342289138979848907056011463602543351529890265944705509678359607010766093963451698276413288522803578029472286176731776164272493555948016161271650790217361400388112150336932332971851950658878721024743876639654032639206261509750097072187054775918320933473710659087879318292865642065209061308393397647308825775183076236344316707723619355156730103964986267790089456635457695839995514793115245252577766347392593047344535285374351515306371434165449834775969524411687049689137545365970554250693114556657597994642269496407674145863733041284273683795973587633930718083036441603058460341841916359502274674225273799672499967884096420117017359392865895717369293185282094012541070953272675645066351532490798104861884584339812839458270350302134435798166567236015886918971156721100843294045794616658276389509683000461906188723194032405790569857508669702344127219900948540017027656964383681510762955353299039496514095592513680568039697301279206702861662123144406630400000000000000*i1^57 + -250839108593918042992348856546475405688831456324760782633533448941194919917698790668164552796405330595287808391556201601035512303218545209479344391121412030363161055291020125180504803834606107986621149896444598356225036914991032568745776841757643549693521670586632049412142496541458716246417763799544162053439817279436080052858844522146640594387939517809646056531487857140091483909990579329871288414131086632539009151660751038875400191100977807412855540460999572507245830302055870932679161238735111470194016194023954984119071774956230821430843828834752824241037989743712817497822287988982542411901795786419779980441663365806944371540593291798606253820212243112593236207154380402700290736704794798866134878881697698012187468719590105994658678432529483424738988849423575197516760491867598042407679875656701872477418888588212572378432634865676643529553586649932294901788471806834335380420850094980117986741929267040332766552516293278592300805223979403856058499985090647597282655980193282442599201911159698287151473890973472054349206004213436623750262544125617989323510802081436881279034889089569024219516703926568041967740652462487698403598832121089194704286959497675439557840754421484268281129891076234413270841252026705429388010239365890301895160409417702507491717149851157890134802952232364387860480000000000000*i1^58 + -4502827283470453351714530360457506932261524617469606033731179665985951876860622683979259062648645494464960527976898721725016643689600306961907365193368220129002668476915525553123108584905980469141789061125545127422263159710160019363631972681718301727311184211529762927577585513065153999862102709511502083280449500801169395498490574536036709929054225858320660763257462342610871172782284558302449298097220013326224032444404182253359802306155148397674069498168196975638775589051095627185754333212865066085827866054002800939175956132887508412237709436407801581756767730156960619168567268027735667150299345238839621581330268029218148905664217065044882778581562983849734537913146152555596219180485437795299354273653839245993298006360139993820297430195273345213878938303903484807815574880189049856284739125121508973535005491810703130127224866194490816938094729062376514158822883760576326267346665739962604422203466464681986741835611437949132397719304011456096924044932571964431226012213766784339450335480140724526990760485844288128339636431027021800055604936014491488288892760815479301218052620390644906137157886079886329808730212081994525242290159976117728242827291849893430104378502360826178800719499512102855575976324933399245623732998227198729702994201618137665385948201310761083650179072000000000000*i1^59 + 25058018798199432761688879664775986852499906205205652092496332084780765385930734714851761608509029305609061033844226579695122362389570502024301690040719783911263994013860729537720229133683612145799095912804267343183998691318678210610997804128051416182696857554110287507288051929766463275379780794261615632041828641372106350096903053975909859827717031959821456703876154688823435952763111550962177376996545979785404577638786697812165647468742173549164184387462667811768032639905969002376989419637799780383282565319055366772540182605124464092195522533276370793166296959310839839309256142331577258776625650323640042547999724656057171079818978097348627996803364718812803041704444649857362351330788120372463678091297456568025525321961715783696040118325869490333709809593077621786101757190744427050412454996982897149395791886389196913843319518831160231241011759390407973004266650495885748868472384794334640246223024226623439799807450036497584309502595698743412132065144355962436199520225889841659833275742155768305715125820591243751652876716543614506857285322308233795616748584805120669916932626820275395292285447154188900520923762032764824107544227709466021642085971705855164956364032000451773104646441323496613420565871733036794755690536709550451862715704646647491909184074547200000000000*i1^60 + 316367537189196860550807907424307127956530060443603491410286753394353285981060640724894940568285286186937245625797984493391189364807905475027192555494963113955974530976347288828988588476258010567493627436164584337697836458854849393246914009121102712763788450352444226747215750387593209879504305929397318252375725686201511682187210618907727276589342735470064217819422012690422945081667100879557384566882521813195678500611250305935149036179227335478157447517316749137652838262879390444337575736374907690674186612280109498834244323400990412704387622358100155236021414010257132789196633262554762856714442947583187795301611768871204296959650247642891949780669417671374120775287123487224778766789833314133575760167710069517449480828151599161881386215921219214155446254573369055545784959269431562898955921962782532419090164672766972981662506919786529788437927549439209797562164851365696158558922372775367038484320589926774684885833767292797987778080198049444894465255454932973700057223560894877076895120109016527500724427125813908612323710250742796140216882899615640970390287654123404445626091422447034212156144293825717949064691056034949518477774836910907159549723949929244640298779543948219401267232791170844929097040604447218976764717634286714078146479303017103360000000000*i1^61 + -1537185622797094422916934202328743689149568049602748085151763532476693882779476161221430597405933572593829237254087973372153481539948865798438394758299042708602564588417820604537811411323297585863303628834635186554658184803069145274611981538115750277487389065649351775355563445843470543577728363619546443604586367288999277630888325363323722231983180507672799395300944429547791333974908440205973035922267957935490935277506427078804223023139625258376551253208011138728591986440201473449865331576507383168715981226010307526332023505447441932155202062630375822008296058657378654931969909055328806492446824593274650801266941562757995080545877705766213797903363916462925276079925794947914847279663818310416555647579478034653841846709547570700772034639035828712772336904391924919978460144652605703124856832258271080859591791558107153000621770642039561256044145985114106517749339727723674379710414868917321647342205309837528884137585876524480286620249266734252762758990596140701768257392923496966839504689977506683062953023063177481698408249413263855652268736088557153772221348040808087126832655052028515765793955187216444283943972594101670147961757599844654593017262338086277397758603923674610159194216053656265833847077463377759732542131011780964515840000000000*i1^62 + -783237662603698907191170567218540636739673449127911047726062287094757943376295316208799082719439917836493898596315310757461405450512079228235931368864871558498055508017620843696216358662691009706964177675670998379962992048715623682369548241240928550045017539674464490559069907280849827720355695314789457416057539399921207947456324038048853443256927781804008538269510459301870368637917680237916026561747831132155456776592773150765450774918089481071963081156155502658234075359267516008213060937422403006677429404992540205588984213657002000699168444625109274405494051919700231267244306316667717199919501514044942409553259450915408619018760637543630886148426672691377967111246825182201745942361176597916782569010526272242156462454619749502214296421850931216908708361229768499313060672818337455882717699352546016853469168901038061036861773011725213411187655112921802543094440053133174493596454184351672333435380650511771892385174628528532964671253736214747617759520818368205830174853875135246674578111615616646407233863166541713956988655358253556891638928332164607885644995667533319926547911955115414375958429651836051263961961537577299734955824773523642329011533260847002088519110857771327098955711238713646851110764293542713386598400000000*i1^63 + 141139373532234688096982527832238652680839360343123250795145348126422444264054321622366399756039709979851890918854677115462562123273265276164905805267211985130199861033545049292835253146846723142562470184618390729035074884755795151850330941518356135833155092162519249155758285078735574780359764549127971737708197015485971616055580778457742385111135205419491280303432068862653629672903363809098001943226302222231855357452525621243471796099496632115682125726697432896620291563587247827905830018278203617736067344249646425231411849777298128504303735292984435545147426184533989072372800134263268552164059781885120092848056281773546743506894423780601682225048090889312663259659707463725670877337399797187898357997818389448325943905769323032875405117489369929643950408663150076054719466921493389104602408773998680135004080656923846283583927105244446469458913182808298339949792641819069836569359823395427126432209924797281729270953006196821365071079280414859556743716367608304443964313138124773691206788053200900133561172129324101857301772024774774515825318801899318885424698009455639631254175912330053926290529521965761045306958908690009819312371293663166413772316773260759833715264067149795361935438715880741179228160000000*i1^64 + 48855102046850622523265163287914763988452494313590232982336562458261412542947751772190837105394695382062337671223353103597204130186815718603912625960672792802017616770270228886581640311194452934575153801822793105208017158685195510343061127262700272341471095715347136678253418708931114354841597058061219763082484051510165511945337463600702150523773269135512040265932438530222292121654886284102829993636807521020320934105293963704151307290894424781708069756351242868611194820923301107983405006118878080006243273928834876889391524894721978640563889584267153231028930473350351713806414889402496118253211684883188910373606678222383139981340012420669804872485835293607364040068359916226950148729963296879661884027050219398242148057091359213064189838105641201373061634412465329399126108787454153487302251171722392831526455733661391292439474878943164629386419820296661179930517006512662219101693045711841983191364913799375944181913035041315424107694525104440167252286619773900316880969265836593800023644604695095543733763822333988426676989549376849699259470691015603869346692442261373803069441132085156474865162159851598231511616941257923081275056879615305644935570549790928614843049067195399923564544000000*i1^65 + -2345749034043794821335578253808775030841979560156472347189220452971669363858182906064222786828701569363331509404114507916950175239004084552942634507190994270575392534013054507453020218366279878970803918121004231087387377424284769910532977439193770487364395439531034781833917561529826635125889617161789196707437214678332714458542454036736013780582302371861132451725748429536354647241785668618638631862222459298027632747428464239155821649586397252476478033733681656412261772304459919079967171313964533268980503973029089194520217874989167338044533687292137539542806280811813636568244302118276125570153628601945560059756370644128031976301530752997267236874943749213743574084808443435774567593021864824380272474043051803193869852099554385592484722830056459963920022773624135523555372487582627128443401072635173335147501017278105822585521526569527368911098155960693662260882884793757864373783387047931931403861910699330307846462496799363697291118688874930212232154072647065082485919523555023823959892113351159591477815539453715728215378518775229483454730243815597739496213518824057165945356641658215199187317488711712561444197946624843310652755865613385347407222454291852890734592000000*i1^66 + 7767872334692928330200492084099554185659526046877023346249255771492564579439797116198378629012287273708952716294894146820191123458909647007839494236665193214869143536267167053856496740605426169742789609501117143714272835534394005559961396825700150317579033896120119409873405655859739324687859250644886223363039140457957634970576562898512586034393596194226339188569994249769370117453302711615184627227449891555974539124130967153585684483675892366209484733593708048224651780618017636121135819798054461378801954511903298904203586781838794541046384666889966317291062803338340011180115251114074221813468878522027953063325945151516960449326580214190691563405079809478979670050114860567858167918704880789978024971368749450585888502337336368475993979129447605259110663189793176331822177392673444378456252996279962922937922971174268102154292741823203445835112213124822088230415620817296370879291540633419637841478605120538390082812334609379172889207345956396983930523936041879700704950676558286668330864318228609105772000266717231506881316600195827763962019755561939427747305528861612105536206812745325776390159734772058895651074124015730184450741880845153798717440000*i1^67 + 440504556629397674384172198551931970170247607492105510731695343750533112418769515921577792091643535446580566073623956938739494912779578099097537381050398099054269168208943094007184930812933458255874106905964405201698308542270770069111948539780247012217769209732522757760380421380452782803037669213833007955631570158984180036721231860791225851734442597475796472298159557532061384744211918679206014293483272860479447257367890204888039860927463615751567285081455342762245292937075450236195934733537939588305309883427862223656262248398935379392032814218370491216401946721741381114078599747499811689407511315997488926897957433061065702083131072293769946871805636285896649040410863078593962171687944406066241398911924021785392854459699493271475823010061945047357675188212270019535549222631909042193844332447275508348149947800796352043016972916444159115290242163768684219981045669642893007716546236493393145263767501137520540940643518648464145198689606558813697927784019954809341582491797280492218587541088105317378800341860993128086334169676034889619804860870168683006991820402290454536788801609898120968854952616952460757177455384696125915136000*i1^68 + 76308950650099528847175717723239364101094868982129109183971221872579006789192342287729156580715612159164122255005648166357940916816130941272473742563746851051551524801896076505148081899871951902884917230574193650723049881658384873395461323396466855909390747539780330372086999152730912139229620123032360631245977914972629243406888174568135392966665370383009539708236652995052101337683088958006489518004015665566177679550608578331442262937454013313560380425828734279644326980364627281453535710638377188291337984483354236208722972638946204630361923950203185792793988441948176545818994641182052301334268341958343418393895853307068442547454371748073720881832866389116032939422972621089505538317205392506182232617136126607440397445750070452573652587594487065649039544430059500325365569403033666893147222644554056856550132393594275367612644468198299681269889058681236212712487544663766214786186812914581027968193690773837810134385988878768220321795506449499207353424472605173919311648033063617871513405515529310524009723788214032232601834872833545528804263398058262847869488677336930599899927934239591195376462331904000*i1^69 + 33118164759223220154790058632830360602861763200446722841879620020062907938857219049224502085754644842145423880445857540197149520335808760819497514006757501177556207558566455683539339625952042174456185988565790492768967372288892813978081065359446652895062787004024369623490828070815259704492678311926198742237511852973662409352278256865765202249349438579419866225256116108669636108070398283760430881995391614347204396213879293902919719650646770031451968094495552790827198478259748767369674173414389424271311178229616772110669136319246655912091834579962327302062895853879396197575677263387145378691245317922632533480255766216474551291167748158924348186195791788084158853516772039792374350169889412676559912392110542836393284372452616433868911840641655423282044200908113073658756220500004402899978641293489533272621080056208383345254587448772658830576158895014964684839860711740846134450240829152127254267081901491078289500330564426793957614661674743326014542740349399038916872512036452441527306542238878635937343485217220236919713521045322882341317046190139973053306518257092526080*i1^70 + -1722820905069154229261569338780323159601370976570501302687557318285948675013683980425679252413251136565116341135475717535994961334642211122361481903945313544683434182683943820361338297278991067253912910781927292673140748200525618738353739440895729683191237405133751365447115591021044401647186340430498027135368893300604049349723914540623306107871742201701780051247282056229732525914363454195171846882705717166269649239485765073505904673406332380414418982476145745408825280306188682022584331914726131350814269364185050046719845311219699121049004372773522017419460239427230744780703153711605853643141185032456249809320597889547635340871953502894558738221045459966371450147025099967125366569169214577600281522116514210647375687436448674918893970588641894445409183549456064383766444530645386450260751134263536201718611811561624236120948323807172509630628054541706529596836111885907712233562848858616606147350133044732271001818401469764941318887731745311095566742879010022878599868721586235575825562695200732526562032853798120434961831694781525262336*i1^71 - N1*23563374981541223854813070675044272078040756222777502142197280644175559226819270844310927543723586673472865935359631017816508713182563741400957237706197660376625997167155913694573240250661175869873737356778000075570639191982859264*i3 ] ]