[ [ 10150915711781592377621020217038690948381930174629055120520635787612913320764427084243467874794121131011281716131315778820476006433115984855832172448241425856347629854116451013901238254957357161485796548823407739931154538203892893773480251116747956434440388482936510082494182570050139021617898776946079295788590140213962586798762204298969428315890111031708284475574116724054123498829610740635677061017876473766338689967328485027866137103125745595928100384448358537827540086366495141905779765251478546374106149519188449504240095690930779412994819685418670434253340311935823959129866968971000101988378597202964596937836471465553486886958674946265756651172471033321555896747714739633015024437947099351035382563950540562011388927167750327799340465621941555592849359242567030678150759591255804392782749795078558510280355541356456607965070330529683865600000000000000000000000000000000000000000000000000 + -910102531860858844857894945955928665624727065242667952005827023238972907599124588917706327686887032077625904415876039786244673708930111064807088320002273996650299207531842163938094389637928455995040302495274889961175191247823794915254547119646443762992824205323102940359014936243711922312487338661837300475656760670092312239601899805909198225867027080487577764557618435894799113282333406538526088893748604731637619041831480481630251405360354667550272931487505777752416053342052037775367057424861976296494536600142070265253050365525060542616254726586509579498466439405492696160333039061960835095125816845712260905092835823554614493843556288681181920075418924247501798231048270973403149012471491105320609315637460134485694367950494559087637282730295540204466625741807858337432747341675276402638597973210531072778013249373632218504988154675475775488000000000000000000000000000000000000000000000000*i1 + 29122340481051773110803481102810727567737058931751551309316606533616349178641633888045538021796484659023352130084838242248693634188779648662535426713347021496197105796222956614943733459836569376529343321638369894132708107871404655047859885243053025453804382835341754787553630088025386937404201776711701435254572693906162170058061501352946571979086210749027581945920396507473660368653213129755717241929336358963757284907728254583137438477167408396607346765717050936079426663246526784324925876670447867435316683923604963152743939453602729979729115768127080832296694184036551854258244066354008626278668094492088107784421192570996712291217566162791662365039303800526045828979871478408147603707249234063987637103348402137794459133587715918786520653398777520193097106978918194757399950362090142938239497472024195100507701099622390804273726166216558510080000000000000000000000000000000000000000000000*i1^2 + 184094974196085620754272837783315228354008790523044754902810355425909835457930491003151987530882421838816154714314013746830889613070302739615911828859973400131816523704958066720411526683594219818758285553877369479488962125209331595154966875508965025592337584137651625705192161393775003871263453079917735708814955821662074219905369573690559074617494744763529577784089126046407867628265929329250517572334729003790972592376266052253798266111769517953231533663733862276965835275189550956532937789886393798905239647264448793420281817823577100237565142324152806324882046895681444746606813684662526689113011972117444308185788299249692139698235405151355307053964681157365681466307921890720077394495406667995026211105827878957598298540500793504323475001022742271290317563069093334411361640473558313883463433163549765855194743561613003902884911380613719654400000000000000000000000000000000000000000000*i1^3 + 3020438340700030472220379327878337410446042817002279940930748477348349887942686150510537556821085561169307684874360977820549520657094005515887520873624532910310787801840265597411851322274826734821955879922591152324148782533418530776788727528519020081185519585982330430567041076527975431722717144062476289126790705687168774479276844905729949168005958552268529904903603877362510006310528894534434877093553880729831533951439613132578213373072833845240143343554933333544406613632102347207177654794293261173296698997918802946019652091130158211966247171604957146159641612993795270199704273839902310114025525332945415022323307288102345407795857911613579116120766553032674037682800915869207748341896903936994237207066500282524902234648720425987880732799485530328746260244466045486278433597132665483412417301539447780858210032560915083059608410100449935360000000000000000000000000000000000000000000*i1^4 + 19828168743122426166668335204600772512554630540495510202383684342485694990917862227324002866267749944386196730975013903436406645415933141984982367943498730641687855305606312042985916608444289570219046949389203826601484656086828983591415079035866992417985598775162686903881920947361074659471832447548831097337485479647434456830931372166088357858492875202984850303421201295361782457751663155496405449698378070967929078762124434033499810696734604171181732009186458433283081313510568402309659151106668451161118141507738995704543008814108916085065976897379842802550727916820211576973440646673397974639052094572849351918379518311997506527730360614133062747509869943389965810997315342933736994542366829886869895864273458402040377141039809304753795173068874214450344980901519900428530486958603520716592522835887653213107645234109491757505801877456861265920000000000000000000000000000000000000000*i1^5 + 57060319734757145467133989129380369644997138647915457935716540889839492986992804114526937044068714677161343561485115514183917000543431498647757031593611976622324130854381530937749323734195520067916150230092000104618029081228632337029384895216066333832934182314387381224024444964321365817552999635201037704743551159535183534879350595627432593714634450312259021159385997800877643924529821098314352287149886942026543195123463898013159315402771011298409951845601947630918018427289911721178445797453686461351394057610104181503287839640014507565920272093981254131309194562051806653310050301377435860527718641018112970859493346805672771506972308812225771686064439297878118847729757180415479261731499606372575216048550135431619935421311620409525468766819725035881178814577422835775330981823756849026587079191869212731868869878375780997386449867560609382400000000000000000000000000000000000000*i1^6 + 83456626720499171966524498800805582679455553037461744252306249277115444656214331780453987155841789229159482366296973104101518793286714866546118355616581199114182889659818689054984961514045292894211873270892477398005035811116525314066986382244410349668735110605129879377444312178918441558234336400034215672689308937806536680630369075144971210019724193098005092102463707286984581999953077316988763412050707606576583814047413765307007054892683207815219341011483840155440467626002776589516956418599198122369949814550127222360627411509099021270221640562553670686083952443208871199018504978670093062733874172234407065187463680162669543393953481949655019243366053107880778336582870263403237123106669117928768565473075099414744341861930328440256756285387651911856234304003526057451409200227206758142515853576713133460738199675847047120307129308189556736000000000000000000000000000000000000*i1^7 + 74637385575530037182101311314861422375475619660765062872491562894465260568675341629746864908009664307516824761728125724696211874539021364773224134914383274528142236819774009435234714942708761079923262264784139978697780895656689105710066883400709862910442296794604008372189813828574991459819247695219902954598374449010624810372951280395706046167387460556561178132028094896842681288076129369952652230304946022423631745975313375140544830582111812352910314393200369279934287891766358805606723863415760894807084485146298163346131175683193225489094393416713393380675327597998988502857178145930674378265494164993770116151756687523887100931103497145978342101516699359003082088523406361425645604025574954788234348845416545342429871501444288666941513999119554599935929986972945057720297626637058558362148586988524311176417727995081728845848069123898081280000000000000000000000000000000000*i1^8 + 47489056318322251636095392758027416260361250913471591393965102954262573333625647435466720273168348711672766325665073795716268313512698860692588449207572163001311246932810092183863927326257421781921077129792185611637577660289750009273952786793584708243255445815567940556122191768783254134731525949262342724278958923662350092891547220154083836496282872346699868334363012604499958420627046941087895198983367723237335266870148332939677343237124645541964428770745552032970004834982442882155557523377846931557839359032635065922459503011841921965591734139544358365514604791278756992400198203796438798429076175871180171116177230959986557486489961589801525393223481004610622822405604414347853261723219328835152398895033082797999249837222034724276994771443135900215665683234744604803179717111509442585037706987259648700363324806507336547699268117331968000000000000000000000000000000000*i1^9 + 20490114854497505511116263380226470397797618166713747510300583243421871477603481113516569637144285251794562152704092653886454843082808624414807279921790722226110345191652957306333410455260931584204467623021671622213136168618095898529351061630752899065998969936421927940276560480921498411140939196506147402415134212035428298061120612731756272672575069082019655476445690565333870441969608903112697905509920061090712365425568916658674881847944846461071749645803286931376828266072075985873044926747673782054764897836237118986322469111868196700448944286140695631273152586669829551868711117092674704873071397701219602636425214507283646326506583269362454259271930888365113410745103126706967668676919870768792937023387548647904884346134983340049102831636074117066259208601255045619235910238280505032446664062905027408657498352573087484770862233550848000000000000000000000000000000*i1^10 + 5473891133355524057411942488499822927571034087250294303812514496382331308625353516555540606259992081546774593256566988832343105608285734750062226174613814440295145942920915102034496959228625104024081198680055779129726615221559219461468699219762451442281806126926476482900294417455311524788315702297551447900271759770891868454646916885945053629486671098962216639942438474682952326519734045003424133643426702547454923286842326204132909646227059126291424191779693827160902826146733966888473821509510669492841313285113802394894261314132173062080334550563479083262096334859442117136391174250580426339425247095019303324532990851925030436336006618288207414571596432048451522835478824995442160926137270643336706288920636395586037918639496673686215285765858817829444470778474373191003891790219273743164920229448946814543948040833970049866117844828160000000000000000000000000000*i1^11 + 811971653062625365180460109062004671799171451141404977712888807572569761543243264890642820467287278129016894266798644801675512142223692032282020437115611328690539911268102580098091864058702274472186215756298224408101002637205563792301865568811384782911799176610715744570719140335220034291677131205102558967837947128485740041819044614917353177443991835335980948431470069399036958849310815908000843403916195228723024895778789460571889132700344327748062413399899928654273008334392798705166816482634151414509399495630719057201005755191861264852775431490661964127402384374077316891672455220655864650678506461784609828076870974984010639967394656067218693468311153055652473829515154645624353342533929012686670335561706572368299237004034572491566575739942901130653410183338331342116072100205596829565121783194646556744868495150016146541767976550400000000000000000000000000*i1^12 + 21065869689231223909716840611553508095463953425517527562399944915949688185861155650010362590739759379540009924072607517028557395151688052664428572862772447380207279757256535688219299495278668350568714344427062803632882268245965999534559255020456254612724826422717068825076568652643707090501663046895700235771782890716020679405831604443751110638063470394172597604304491026354410060185671512773520958042313478581342144880024779608047451722823598680060134060344332934178666460071576862346985982586239134898781998132709199915375866043777219079038052968961849734104048132942390788511524829208403570320147068507767944539561584243303430409724033429068037804737737077767808478939123477485246040902219436785367814318523514818122554892041370192431580745816631061005608963746444383968801862387871326126524286038538185275296385906298201581511770112000000000000000000000000*i1^13 + -142675457951946614271235432735289655456190520991733402210772525460234099566088297677288214133583872585501396069852471109176170962903513352038158374443040732869015417762937340921275827340100964657872437694305629143118323501998935505450110775998027430500167598284593125271742112095357259839181938045452797821664264116615812870031546666604656204385090320343559419154439300002572852214779562504382932610186729972027112397772725234836744878836337516311686540840612778891811567221190683365720344921750792501728814449380639120267196760014964553844127449716396488995117228299669633534313554623472981582872626070645063109465818999961324368616997575030059581342817577402682595903306265980642226540090832126770020557549973667657947599454589261046704648355557064196917443430620612962634427044642334735674977273700574635340938288102935252854374400000000000000000000000*i1^14 + -48906797430350616621730393074132121710460091091052482181001290906184520346249846890838526447183002568045585929303647112121758127168563961995785925962431296860438573176069025466189371379216506830518757956393617218409005094061232678206466112681136264076112194535256051215196545826105426434005689012517500672418143408309768265258667824194826810260638240643541606777395030388590314435252189261551479057091256105985277441894483069544130981702679643200912886607484534636330446231950830910497107232545277415923973116926710972064425559135080945976863594472060528525272570326464060779239185328779092656505615373325261320915512273917137178307294823587463644104650059357877500954604868378667206429121540948172218736096129975961764339080009648186891179608309979514470141700186901367810584071271845906942735472423619469748324188626745598515609600000000000000000000*i1^15 + -511247152804518115251473261293019133711078887143129610452462492758317877238904210841066886416171031252032166009101860865694973430410034257197596287983672688516782463367041189528020045243060602450778738942003767875160993997985791589241694121815313450788079399425693645663105700436283086391678528749661556666711956336890849306869266855727300293402018935338628105018596271478048444239483876548621905223389824820609202531664399811108374552480686284205319329611868184913964967879216946264551891935085916291609865510062624295470412435515287699959281323754921060854821229005374406641721519339134021356069582201886944530011132440542001760427500045817959755248184833690775982992583971445062139322591266451043933492543557117982951620101369492117567808059756717290346584476273110017538432732744858840239841985802122209243887300135094321152000000000000000000*i1^16 + 62137535410906953416333444826500913009148763026588076152659625240677052871713933936377432088281775672161705393606935052847907116584965397041913387957115848559007708481361581368347068860265458988002771642708274508938638134437717046544358659843101891050468696637765708253543758401043135080187431230031564922140022118013712113075286355260110076728631906668395344777329180907733535925397404905643111984170297755138250243776692585386585262966503714932742467871145952460020355128903632996598792476106171147766087744741872026055649193170886434890431618451988075017130102349132810697557542342758859228439080905444880846491011118875762034552177077544618085666516088592213188460523698854191997114872299468688174511883291011600698430642807938124057705991546425663846772807457661309903800883348527294630325272057238176480545467356697067520000000000000000*i1^17 + 1340964933818860952920640877000541086515361320003388866779346014390961942542694037799967502593911233482539356578121478681861950135682550934331374460400072835146797246561433610665711539702277402657398318548834305825554872006109919048060799310871156662178747000426235514142108999065982240087695055730821528585861463093539537744707299933168510137109747316004285211699400680044898111672696097794502309401670120847594146164455387128268840882029273220917168125149058120855776312239825123017669687580643473193175186740743715183184037912129714603478760023361306237356953661317228550522728176785084668367666514655379998672561806479925673995438189248983793759786571498939505183486412763733793312315069539325732211055555958155280549701361749720777735811299002327218349378692223906404221122660903021108093748477940906183616662131546521600000000000000*i1^18 + 3074143727145742900217614355613947761145099332551541618656235556422289930711856842059135428893758830230618473613423714117013861589104845640964917756818057297671782910618636734409518736415304142215285458890843330010116578263073335275337642029315795003788071313898953697674303630922830241522182977426015367477293675438027065041101882078773763164476289805127727011387442290091390048616684811013233324417318598286535273159006117507880720801893899399759669425591863479689485918515585188801339137892209729545606083745068149643697633337064367446953663207646664007899187760956960031054761896121687328737522104284514908549712071546637228926212946984201552500935469796726608209760403252703475870927877787144711311869772944075095920570613092566688322508754052040232623893209760409820904883500275981710328920110117664878716413542400000000000000*i1^19 + 8890566532716340439150741451914916455636633003236076362995781227483185274199614782503092758006560433829359603656807512123771683269559631112786010859817551498635460540286847461998950150869968368332929510462884468361191473503778899954918146177511332282096217473127478883517224844798815362836595174896071852394540254592104515727337359916822229889459082688137272268789849906098732559630637560049165053945313804835635070614633711636744547340633607123231994763045599411206901770351494278379690997306478621691796339112013244716600166096996959749648185978495935795885467208005222605139606765652569051938384740698426858716735704795404273242278149040005688496425849957563988621652589325840671052901030436466029659068951495696501275308315377556938371083539797792645485190550939929399647990855366968905124994735537610607820800000000000000*i1^20 + 23131436164852843341769047622182577076242182057750631706870949725699018685182671382823160202137213174228531549063894319274305708271045019953034818482464062896192583546477046249165117745086863604473968023644429501735182606696276859293197113875505396384938354185710617259008126588367603594158605272245336057153485248144319197853684313328864929491047390803314330282333256153255970702372553543192336792144192626873694357228639368026214248788032200469523265529105919396109818916257060503330244048806191702876451861248103855492630534619445663084316464935870429129647766104915610113407718079878465712078310147024119127015008370120766075168630567628520195886518982344759439690221086519526268231000750050894171266277069806828869812056767129311386694689173769728338781345257256699892296451534333950321980247386106101760000000000000*i1^21 + 37297587695965826596931246081267201987784971049540253247905635815212376295664267571695849390385399063635463614156190511978184237656346247934957289728498974106005848964781189243912345118540106183569695442564090742072406115407608483484040947123136771533181027689790629696530513403161867590459180888716988368306080325614687465880423256461346693001617781592414828425015039649833125510290398984403501304890702836644561116815652556828949541505860735187203043167305637986989800535330169630623541386003650937186139272701212025705128311159135440881097372461482537837964479108423445308722863262247731906185294779091584999979070905991757899070302555517182447914921271006981718891349062728489244668326933999943816482154222253353907451185238142878611292772779314896055205260182674409857914661904149552584196565762048000000000000*i1^22 + 32027697090029718797520512123232407159425324184849696718804888679754042804708342759213147992559980694948771323662601485161236019179880182645530833169893724023470205836734842366391491623219045160948152812640888783714116265831656052921843081435679683963434294004174174680834871786279786544251434290753132851027841181349212255073643269947860254918333363443793264523737904593491019565330045844676757102121206581183425665254264915095283149448043207327233093569286509792611291448250294960042555465163744295614950726433647990222323348213602591983843674800074379329230054521916026991404440556047326891133780700818010856918372615711944502865869655944641668277272570346351009321855696982383353767571665727252211080269808690822498298203325249239157800485309941362585667952496504034691050981752615553244069888000000000000*i1^23 + 15159700169998644592237546465793380554466408783200882857388864195627390633919346114355201475843969516865778589295465728487929068393759551685641886398855018322705358583463762598503653366586845342416224694091275371426318810199415293426756891261225044093395959073746389219367873313872192223184419417567176145754026998150766294097149512093757744094484975487850438270340893211805060486027753274174772630604013999898727227090873694132309806697369348862718430230765166477279498865672866857847418695808702256079269209467180285187324113110750227629191364310035145433042927461434514096696570472177265923277262628713358994127211029754973082510747911954615420904755925168360444012013808754852938008743717821818578884532149002083687081568165611986208961826416240238419936881222018216676676379997559901388800000000000*i1^24 + 3689801304176038584696749683431774949928053111032104311519645011657519724288052744715788681465978475986801579673407672383555815540844557445308419269546495641485467103372445067742352203031660458067024023139107112999670354595989495246570175301434561056880872122595335641198004562852438677278694371665261200775875907075153056443046429356674137829440102934418481470939118298819746135135899602506915518008419583572224074991915047781273341855961596934865945765542749211869196297867833504821079778690996916182679007719180136104803295036780810251424404793545502342204913345469962625550259708616951726678225164384037633369331523838198263756573028536832474926743160557744570156542393682160921845813621837093267883633765650671969984641384556940465976067858956127631911240180473648971692617236480000000000000*i1^25 + 329831409466838101338964714609770483044071989852416802904901872641256690552478091161528435216513234415710481490186458185556780194072723055711722428133838887817290411438796793596402514801670184428035035106946021637398686569726764151315932034187478912366860343616612385385044626020774419322259727729179097054250191341534458010050276577307683348088398627063248340998708672458682698617094711699326506073493220196305873899403983150982177520269603464541649760833001318679866001869316142774620605459310313340328884500288468808978948450951087977378482985941019909239571442174524979341184082220882129597857263902527362108651789177567007556617321329105201668626071783810928162052644050202315284538121978680589886469797724998841802937739369878209782266974842782370781791821348257278491361280000000000*i1^26 + -16357904867114962222106134230982954484448105389809382947475843378392971568783500662556656793272563576166220510574026914281225528095765826996892163976877667237508991400109913012114624693315289495027422936210682859867208050348584385288172430082418287816686782381238043818420007852151965520479299119216276953382564511374967429284172542327369696716744852600931552538026577249926098135565975650978857158400613085902170528311946426275578883900510517583391000084050247065631261232129789226701904927796713360521776103999474987896134279250457399134155028971423884264728654401563852970831285960993549363433063952643624336947505967208232765097396173503719140057862078449684106966496108028140236235456264975131158325115295751642599122738059504463371349842257179375796737462744310087680000000000*i1^27 + 333109607078585323636680450345359474969090498582498901589091091345320521791343038657082370676909562111046025005485445892071920125402025439666191606652895496910594071137107730544314451213471603393261447566314275672772768281878087431412104679832387514461991812218395660021885101947290519513089726160130766230134616765022826324626812027390241284180832094564031351385102514370024334929234153133937239730049305178753592260687251061663256466613689289826692654036767501361558068820948513672027429516962508827720298181420848566249584555084682270434930807155397492283655434852725820409363899925365274985452807707635964589693118990455955713821569172047776355764225653445250227129248714827597159544921986708079150809244160272384309706184140536616591595323435404982911200395264000000000*i1^28 + -3517973869775107395609081492199879954026888182342836220724305341893620264364148941603457702702825657566946566212785341499089752108111599831606053991276258969011318713113457168928599115053052755502673941873259339640335207457376374440665260775718914557171083642333419127491661449225242838355794927534101035340462351891519964532954977756682976110029083116041606790698868738849773545207368302257189640566697565441124137940923488039550862656873571517192626153027941829333778012360146498730382908479411115464129087590585385665945328045151188040656348119015641255352921011362406526272575906894435500803953992420388641296310706267190993187166422983134467917054709636310003870529176066285375489936169734677741585439059124150878086294591287018077709232092930006581248000000000*i1^29 + 18222522286725851450897236028776646667885675856665582894594293835992735541465832708229041554105612897947019969737796150518945657799995239543965866319591771329864723586383127980015222117086212834929577427305596151459874508300029553251478449691870847357919650620035276341438354643713387913060048459395036368811716569456961221018927008154248631187879862092034649012693227303881289494635601600658694358795159645498644969713106473556904729217409317119263358884595519336847838837476364249624311188684577204573037002682631821241724159295648925017615193591630899304391441905504777591810223240960542425059030938985727032578197384649951902319331905203310335292433032861471412504715116211606449711025976065394171078937155185892638499650244261695097911095223910400000000*i1^30 + -26578827025443055201358521120472664945396658071267960596681051569389783289561020114652714926694458151962004368713811347306424886229440783848607459257932487695969652944436736198827072720288449123859889007320118177711829836017366001252126806682491174378623486400453110465530184444346340604970678296095469669536238470616117876738965200521185170310556977918637572601768413414778272257758545621854877452347558690774859431023256740543580392874032161950953132869889640960270574620241842562408981035724874175576662481271469466377032694981630860552617451853910186801835560795061107283640359677697156054360345704074886866330002135110613441054434552806558022653444208531791767328547317683137388546489208325460844935475880570371215573573394973190206259200000000*i1^31 + 50721554898374555940211868702825671642724056627225253914344873033067913547909161589312236629623179585497467655292471569884231496978380887990794984220612867295573571545693708168739333534648309662836636391737108295503805873225744704220936971249489475129417070474471990334311808456524145957691991696810635546569360468431057982663734138850025042174944571537470598572011409392075608384130358361549691538149929055286113417174713956776770879127879516802685325437756209544212936321648574631797869169021951256383791078842033913410774530610737943220117425744444379947432796251984044915693582078581554258702543279270318436344870534457904820182907840428432158706999084920638965264946411857729797084967379828807877084142924892014632097897554903040000000*i1^32 + 65200380227919244071612423814762602941344501893340892999397963014593516593266412551513406452125794221833249380440653045429105679239184351502384782234322812102211138957724149234209585155924804588812187247802862151013532940000398649261671012645638218167228451676192455524421234897813651444025546560994061646787422295416930684971111230194814228879918290334057496983931229193378641867063102544618933471744611230094086808931591769388824987335425189126727361033086099307418815786406985950983711116350997834212946075698875024932982145329140948192203132636082997131182699871576933496775859583204954873073384557910251163898858150743329525498863075308277868142238665480050367379777808345631075131210027390733083352880756445735582433280000000*i1^33 + 221978939126933684108899221974151506834697405617225596141532549979995886780154992294727018410107898350991465875065514256921594789491968350116403529629597032959440438318473904228665084354218941981787519139987724042495113869923355367079774983069106420809257986182060264998874930092565533000805423176956912644830030549847172319494702303297582745768866834191932537474201117485279816438561828168377934997878274519314732381577251648112429795387455502696956373605625292341750627650103240733364055760935140673334354789137285349211909095990189040947815783211436950015762346280635993139368755788448065491055183318832214940385079858551784432221097458101734742797103677817497052400585461469143368657300891606840848830330803585024000000*i1^34 + 112702718799714314267019922312267954368669270977786897880094732752666333312274947645898876983285931893582331844049127306286706608959890252097052729649812074388917694186087255321609969303273327387061335289551373784302814179592891861503958130415953471054228279237355672773509461319969795012984184531663958398631582346933777171604209513939810776395073567756316355082196394608636428315047335931014928514145982474209640876117897559711193129573341359368953049067941477278921361792919213314392108825371639151181119085953611533616387889015174541695185748120547571059466621302980040632143692011076477518498501699654107005597539872314238189299520231894229191420638477352176337841062632946974387939993738160114384240640000000*i1^35 + 23635732619359177520911261791976366986599521507659081600547542468531434481731518183533600467360673096738609681549201531057088022905723926745608643635339543598937786116545440882295741925881070824936795867579432580627362023133249318838263292837148980773475500251139253104644085498303784875015650251749634511566818549780320743285226031544279327071373789978910691233864763547915140703253033295367092279730477483078187342890112265594067887575986024986953858855239445490167002401982682598758099818441405481196149021267490047669541399565969657359589835360773204303987485676395345997560383876929867873438159755995817081051904987286988977738833103565774698211535315294522717469227685036176999194855075112550400000*i1^36 + 715740168648598947604897898255948737368135253601130652252677722728367404466360440978489241999396495893545951199551039788989514359454247153162893095156334061715661404457663152646087237342229554799654388609255394572360148343095165969470104535145124407690906153415885837095709287187019988143575826711132914598184861945932074584907297868710555112561129834647195486254167534318017444496061021602869675852003288825630260803599946245103639148303242724667463714036761549386355030016233955914870070946453024252122343479320482493741394901793863911578248202332090918760431535557967421464551734551554437574763797953052292716465370192131576294661483353457761575294934116216206911194423042385086985011200000*i1^37 + 560616913101058823514637523798315862925118716636223270894233605638486491811971994399065467848959308728681718170760625588635751780896878064199794207901195969593021441532156094777563424056356578574693754415120356814398995023787202891317839654565107221085804748357817102933634426706183092949393260708269560929045831301616003630187540656366200356776182646779093645116623987660202925994381092978039719825498656088541398830817019628038675118575979343609963717925304276498332423143584061518705153135131019865280651484301146928336586409036802988494008391161887124143728333466336191339777755478546861839826854120000473712452122589905142685409450658583215256793492351808663023657938090721280000*i1^38 + 29065403324125177985844465109377931916493375433762707599790882253421277974472411180408290044042291086424096065884401792395227035532999225879430784696656356406455317971074579745430947102727333421140683383071815761027755900992760338656385627133401199255377519186568022708820434732331180825541306451052989044738413285447043010113735664439715288396954325303449112672613876140843679426007887272646278834270158954686742275190184742410721063766409202466384257457647005059495856838252505484430517765952718240004922891718584431711604566507122792349392062408920411513820190555841454448629244941103232458522404189175127481729369859484012696627196313942998489630733001711241134080000000*i1^39 + 2336893541499058648738716148262513464400315508524042529203301616248438191499903503646135953727722183303826771676476021172656301039786956947528039497263142008160653033175362149385363217250497984503322705548773324059335299228596451265526464336417951667663346455645683994687254757234319549773142800588461838491851470707034907994493449690740507441936673134974087807724094538225407055073763833856720820303090410334765399244180566445789722934983956502591888721719935897235712755514040870996579240437069722070236409060044581474721873964218616194023486212672809952956088388354794048106593066989911203822055152819767021706946655796630177873566107731180690139887098134528000*i1^40 + 2006546724951029294984030377834608220441970530837575271302993841507042686246770804975771732704069839689745801689136691921972027535188826461245516608641706584489282074738427643217218897663646043050441891166886916036382740519223510469534032109270135367136322260811426990863972129432443012973129685949064095440909436118659287485160042162506553981628338326235023231862144547182019194836854533169093057587932505274482117027326581703542499509821617636493377806218932884440049448914063017035396414699862175754351746362524818171821813995388662093937059501895010181689340378439468463031958991889309552742038639530134432377989820810114694874321038902202204160000*i1^41 + 42749011176209241218636677161902209189835496274968541636528066118884398986170096066985145305481298542509205954819255355733835827355434715924685949635824126119245715228669990541002217699032629139776647537178368067586681739746347441089732703191321070177897547045769649667968022142529056221593204170831228429844817689875857884828725333208515899110105136617409071218429258515648497894077928879580911705734319101361588870797767037615248043821820044139461951331225941192508917533727954379391603561570212834257135652646962107166462503556498974299913959063483451324363186817064692050684411234321765155288528635086679891856734284979708021466516684800*i1^42 + -292560738253004006890204414786269926249094285177600578811589975538545350176679505207449189447620785526228136053983487588688256363318223239489014327753474019490818021804041192009731324770168401243598096934286131022581484038924617691165223714775612018436734826019105744135857866453147033292142694464109629805814064920787151841075757768448205900273818739870705654365440880827955079164123235032787093841940702884289466508414099397219897464585458362820177686186884585843804022184791312982214882309262272426663454863230734380226168437151522373267297996916869793529945517731009156213910796759404547096287943331497296111931796125804134400*i1^43 + 345172116291345250599888876670760983040900291757317218856456915531317449550072947904449225041108196000270221986944718715980997004571885828077773747785707994126518069559058886169955800671246278187876150943326393458333079702179928541442776259162817197507848582370553622343413100569642335248649692896880432933175159582901498731997865587338298267598697370206701857661258961543940711769344789105123921896501584822335286644208688712522557444967729817494071682014734526410615971447037703101202194165747962518101360305411217898175309478212326012733112793024517097745644785662793420034893102841815884267482206545570172187443200*i1^44 + 25438932475648941559038863256845428350440051892647093116173465988956458501149072236543661391014585741911243451123379361925593653904209528071937299828749348070251049039370238621257799909019423489790326274996517996686626167305826554311066425022407789340131052115062209367512575329694275549619325226252200722861524879975462377763717378330572376403739363438902121352657864666009414576857565075497932787850385384484995490156028315515133988878748574798102445744426411614484531904115855506133378382281124677484023889477000820005133507950981918970282675429499527569618127169427217729282098068314465126760830730240*i1^45 + 13348293913288691579176952180401476243182504347145487553603793975739681306563397786669761488004777152491589697633007821944126025175822663975671244698788451211743432410054857257456566771341163321628653196612425496031390213800612464947401348926823037622537794952508956688233861667692870064373169182216786482851604853284201596136284296637808359151805869637329695025931741668713486523060640358789352173156580576526167995485305492674708180871325423345064178314803215165339296118019623047625145892890820379457719435672951516334340825215116153173341549925440331151277647931222519048925902439496810496*i1^46 + 5357598777142693727413889461562082327466347241971777352428644183872361868870485845172427838459411468766390008083276720511945123799159864173806362380545972699743488035710280919402771137711242601778125482632968714465850665346007249721420889992096441096804024465858358932271930887880312664017129186252735696626607911017232943180896842418746435919743728598087698220023662898955249947799461800425120204270805013561124075057861027422401345281716714315338344402923222019229448924941009666254545976499431722631687226156759005595001219773851282390622653224105618786880176943992438865264640*i1^47 + 635932773974908082456031401728681411432724542958343007114305673854010657932933317244581845927021246478727127037959435966326662977188151999277536058782408281826102753778065624003197709150142499880883142770254261967332173428697567222649959493644297795628460312132269992048125360142045641529738043763840788865076859265314953348534424817420822267966461727185414263478501747662308383320297400822054400270593205222182043579938615208892601344377693318211241862351775761646954701876854270464481635474914786599471559289606822286583297321346112724768390349756750114215899545600*i1^48 + 37284154566108564852870095940717802272700777173316382516318572985358965104643846061410388386487036910257818467583172925862402956144326194389191988824370184040788034115697942515885196090678093652122318133646839179526192058008323022846875701476631868809341914619048379472584395601372617440630128897311394624759215946265784022838796439429000055388139441502358373228169413627487066654662717475930155942607902576402805388912739923657444361085648058252219001493438538864257467983165751916361945932694378954903585633101590001904000*i1^49 + 1080292633015181955172970472700337190387176302726980270630477097914661118845159355728719683535389081532139918792793924528549530667603606921013194337784170616130483218507141924313147073956068775775002723463191474905949643096814669314188995974898979662757544289296528900044074519309939860469039688972759034274964815301632145418048786032204085685873272249526643027165998350201953710031940086193356799016619920149398627413984222416517620041985154303339998565441721705866097563863300625*i1^50, -2688216983247216407240036980782279590532648297683977119559435393832239776837133927074412726011296797350811087540783397252091059141424000318281374872939141430996325720950097942209905684330617678916667120913482243159770593529058014966558842748486990307044472176275290494670763740999111541459972060546231522007663279842751109951050040455649529638653365029131080330734496184358535969915551532087445047630746838835509511341943878847064702353931410052686317825724393012759937293972944862818072106595329431369304701512488766702734954066900495225815667278001011645449431856518283803192540730508876771152637494663568244098757465149960551666645644598535388546388194132627570252209323194742477412405702586880788836681874164483157421926874703722314588949388448028325517846929535199612278554638312371468982935554061166912886610680100122391832139680386235964900049111653473825731040241087958085765618674422190624252771237390221642137385769738768740484039415749089667581965712290587171876528183627079435428312869643507204927331404596643762199433866260946726505646503718158297848237658105853622478173644078774956851200000000000000000000000000000000000000000000000000 + 327452565616697930807138385036187126679320337356219330274674283335543205321626411716307805451571467840628210621844765676643804026897612037450608236905472472424737503846390355817476180472570191466811868866464428171152277286587052537347587204736734337077277087333500487918625124759065692411068031709628621152087025421270376540463432431701701185135389027354058942634654919738813362149373311016884789472285159177407994903567106106064876041660728351859188174350554733356735959004596362102567264866020650060653858976152861477681058686475061120386182854681436024812418135330849146597907087014667318688606654770286761834344681647691776046288756318272668805479134804617678039309892859917061801674416285619680928208482233045136536795626577656651189366554525540956605692383139728511061550957316622147833526608585522217624798323126494687943223247116433332303833208289129691883039164831019954414941070343680917391364445814815637439401027807911550830605926590508016283203275569148917306571759053808319336772950674421232352188682004769447838030196673950606422139104760176968466547658237095833253830495901073146904576000000000000000000000000000000000000000000000000*i1 + -15634201154710974891679760359326056019277033320858352453594231806206720904918218811648799725538065119030008665567576897128676955228863146445185627812919521697083110218464358662337969155423974728542947056625276667186618132207999086601651078569680241311599443207812465426005276205069350936710686335832746441925906953976844885061034833994218720336877371139093357174905048026886855723021425840808322474966940803079421235400406198029013493336218191223554622737455463627463304801361075961977878800049166255217755447375374357870341808177114604981953097083545680338885119244133613579699808389016231560672292438421480051293044890211064520959289845230873120097038049328208713820050692708367243256875496395377726777073979648112145052506258058860470706521985346201973762967285473969722220279289456323817221323395950652257482151682085800172572907605968352706410411816212984916229771452867922832305339227164764349527768435581808099420822430027917033435206554810970791146338617363359346596304967873020084061440103754135938967273440900667566157732557234561926343654703240588214391389452802390848321659315986622484316160000000000000000000000000000000000000000000000*i1^2 + -98551340640699854563241054471365639370201941732865029837766423387240366673887915646397051381457084522116406952655760531485895048365224058778452014099932549271487451094531853214137909475328400774521101177295531009507184504824738752412086703069060204831077227907875077088026758763157253656516973510655750717154633329320900482678903949710404643776604503527901614888935607182022339250027805616613357068957669707561362546553883041431899132015124237780166832502746218814930231790880508941536229314982807771737715282853139075565093337916666867687980216529382438861958839336469547767448576984295596389786455774233198942669903466991043984179017409412586821787141148222968382079479284143393264676574308333578590201545442651529974678627067583149907351648358371636325060931628930471833069795584021257868301569545334791528529634002541564481262635626584931213990828651042637408580849174716604577847820485426322069912841843291613218644147239018208377178356561667750232660849632007416684893952987640689967355521595172943024792540264810196386481667534837645576436350968528854616769922397192071138024743263659285597388800000000000000000000000000000000000000000000*i1^3 + -1363087211467745950987018355460119757212185542195174689134300118620863432974983248509304639755464560413692564323086171459087560794407026700548490652347038723796394691112244043425727427958727910485480923268281075573808432078883734827726304274308759076242642000536877888028367329529069865063019754916080378139479920967315069829768227318093437750035091058126610050900576266797975923648339335516281243450319663890159116549600332262471842636027140991146088237048733275612388702245555978103796207096993615255168894356769031176024411134766069555296755871443918359582326707135200577881493914895665765701436755404463656877331335765576485841290040406427262263702383228075367435159040626973502440836149581544246781292843397321184477771464462728625843861622352281582835325077391986036122506516884183849368043800932122455084371463949364239490214028490225376211405518802097005399227610093667146428429175698056567370351121551838834842428846548431151011596593329948212417739252187200256468572721130177577901098737154103845697037763188310471951297515394651469564906367004109213902717125414197787532810084389114053918720000000000000000000000000000000000000000000*i1^4 + -8645440161595634779680882690024271953341639554841801734155689168629862210264294551559842118009061556088121816949052379967062510746406656539985099661535726995995221900513971125478059575168731228913067631341963695527517570663316561012827040955324082985738901429438579590214634455316069778216493583735882284768815215058861520401203763227438746954105273885956665110830054298249558092276436226270352999979410021781695663193710180119443041695355248330689700353428820166803612088815563722745322287484391034767138308932986842641136836074016422710451512155035404020591675720390683462395747905021128947671548445019854460879130199620962080156063954363624731983915065796611065396144406758780072422194292146797546206673793161168854695026268797791218370849950520559075546449793748856593470047104303927961482257167998357224936263186516943172641988477417574345615225845184968934979788262264157308964607200656373794931589472160684900600008249078224519036647054263673500550926380973496719456339641175673300492450119479225804580169273794365437806771850110845840834996102912858413095103043575576275018269843659935281315840000000000000000000000000000000000000000*i1^5 + -24658423911390915868639401437803875189057187777141105375712678374447030414833264083814611316266217455726997294803746031410099447587374256412932704227873098800704604610721142655375907156944673000734275870267690763001823616848794990590420484939599806716122148395298751330641054662293251812950490777996020618334421560239923082022723819111056071650080405858458867010301513602071525912407061824018442634157811703254957820863563276356694335793202520658150988015443769386236785991741059837949778233764115909525171670494774763769175030275436338644101954821162802691781269985034047295066003126357930952682168588747612849570234866798146461225678056465979925605312207714479203724909439787930867899414843544133297990164895636258180661992355974473680013919154761251920891045508577601480036593335178546763746726986984849342450241580654778403698931830242134382578184890192400694753352442102238944201404155464133315476734275827541504867433933075145529478175822134785247236273331613011463631434477649344218458834153119863043620500714990426623920157710627998163554831242413124641061057925592484424674162129609041956044800000000000000000000000000000000000000*i1^6 + -35720699489666337083018363024765677888080633576992232673241023588975534102089278034238969264408960911377065029308234896093814851743682019364313970260125910754958039686684582258306276902365341851793003720113179335860462987452111483628204363369893018485684769584775288282203337299814599231347979801605565943250121081960975638369863236293155959927872987901739240399533575204389920091477904693231593166421145204603567989275651459152403062986950821189008824476009559314422771446127519039056337438472622257010065817090434029697279285373616282338806586145120182248682269864812837903494176469182020991465918017088463335742377159830596660415395928331493634777634661780033103207371689701827558617220167806656247107554120648412415273263803498394943775523426118246228739173155156631590751214174379861031355746238529503090739769641429249661019646578006023683704332654197203895958675912847116763660099407201748548099372333654851033502358583450922078327844899559076371151937517666082935066059084737784583222502050653647952831663608993583412207662884667625736072385169589816832224796287598647097947200929036261916672000000000000000000000000000000000000*i1^7 + -31218600480411720426493387359590868875656409361026571947165348899619015013833217198065987609416138041258269283088358572414156599370895412138841101252833126712098788719482836783351476882934814327463546251081431110803311652431666848263965674053140263683692623263547779551127579483350952921000556565518912263893093916999487807802782246609230978790421049804482160137309097787998075642502491341010684295167026441938149233177240298581095797332149571651444696134110599789851834744066518804368001198130371182367872181314272653272540681763900504817164153446788789198938355120354593368390470708135426029231060397523790184333887036215454318906067295951060622644333129341238746126572243817538981954152130464760688066785828745002088103166871295121459814963764432547127632461384676405871623951286791264605260634139590584212892407748045748464393454295341994102694487166379541599020869236900959197140945785106404609583921040303571766383044132054912970341205192825498230320662896175910984062850725732719263332258509092290139197343253541373319601546299568814032117188562746960462001254279372186979601445771811550658560000000000000000000000000000000000*i1^8 + -19064187591423879244712560392823906494688709129996261149904613832391864228254547750763919643855541027483387735032032942135176577381606970392975900568058413379742623202096646888307125588157647191187856873087433087333374796080880558959329822829697231551741655361556121991618005994104105012120066395493708428645237168764595101645001767393469798927773039276591771472249085451785028290840062674094102401726433433971174104174429346695938015104325369653669417762014584440186682147147314745583199586918404243305410627723319213966784401689400675749223137413815059362279436372583566179764206022635084750064782652515195854213795273382292165354977376562351183750528845958014974180813173296935908936205220171561953989129878125168787810564331211081007775306411029089491154895781372497463965972443119362501833938673697543503243136445204688198346823201125322978311782808253427059387491703354434276610439633103172032395147181693054332484916094835267218087559855134063971930350051971001688951360774042062583535320886572165868903454688591756732075027800949936528135968055067972418017197698879276466958552706618228736000000000000000000000000000000000*i1^9 + -7773223899604517982106824377446963206741862704791081379866213355020226464549058622217660992062470393191701420052547825927131371459834650193464778924681914494482327827909021955149132499943292101018140471628457476723647635018404159905866336107085811948877104668520490189549307759714115233074143834317483233694010775754629518536681827971857905129393355059080034618007027716484265247077984434176903367663185768713093949321268855932509050185272570895869824389460748664391412971826979578217918929401796533398842440283968651432938441152649509464114670567473652235328054495943415239789414259302319603219684361630606320350589112743756357977441344289672148400368438491628410814867797655543514329430548908802439794093566664861079253003832246744038051596616289622122537278791638736807796552087627810512740009636925234408841622086372692875259522596983560306122280552174774208123429442488145322471160999385914552175992989495442915786806009417338067405733889907821260489647831179648832422545332840500293163597859916038520964348159693841425516870118936801129627714213572923582090244344507140376561437909289271296000000000000000000000000000000*i1^10 + -1906568176673219141619102014063426166165796923079460042389500395108542390235802049860974008970399713875570509442438339334073140807155660218991097315027208441844935636412133808815240761652633678504205534924060273876903873395458342653511039391640735415688248972680253755878924149326970101502164842934781076411801018205853019213117081569284377118071294256748078568728981257194881815055652389167837747135350536464832781359945119928416275304662658403981522027148461931252674478823175579074994441221925070480803552039375590578073315392739606911001974762223815300265197015053560489685898260593092196350685198383416829498264169872221040583666928916245605648497200725167791059427726792495897115124216997235096356856234284592330475362715687450606447181878886552341875782600771127201325805473305814264486444977801482713594045985098795802463812196064116795826120459592353723702694450437363142937598772302946270822498280345160812044202512085626056944476858670039158642276865589563095901493681925414825427400439074125045517782263027652074894618229972783547350813025601486822463276554370489698844767907290808320000000000000000000000000000*i1^11 + -248611078070337601915906493831111561865582789270155384729810030013333320436736795186380006373744444226510090317250265355719140856669914243034815407182882415519568322115886215614515863706680439533454124854990558357586305854949424444228006035447668113620148012613438446062873667357582892479991855308350241850133704682116819124787107411151653389432151323451093157975643336136540841827782122990595425934584306899409181019159360070068681787290299880129615466783076801323786643004602991552640756355826714868787043445819906097293060470708675366215865358212261215361492564847521400491022367284269421507453558707331300266463380277879604238451307999539536975071517549342889556522292674495653563312091122535378979165497017120712404411059160329645840316250369203045210191846634659397097434036954156008175324287909280053905429586157135265720009913936789511996655733288213479079116633530665467177744739408595073467412656670041927854189898072805291997591533004872062255904025475661165156601848151308158898870741677673898809170666125100471653342681543968276276822669286780050475530660835993027419033536613580800000000000000000000000000*i1^12 + -2712586095186029714126290486260522637960718253921405343402086780595195709245166222938783871244044512943018117779044197030245932640573338371901486383154900717601344543132658433036914278123824248277416677034330201415150165166523140464868759901765836301304256971988800594252368068431884554106844901226050710748944354552959034174796639221176199851733964736558455908730576048901682212221498263309141336378056101057784989292935046495620872182318118392520456034935352744863062476241453185505453642061642221679802050544599708377880001358193178689050930437557198033835356166057163504174991316592314079180624496991413867706748091343518877746675298684933333130427601758308831800182251948531341169232567894558034260554330999900486721896773083717001432493171515832023874861650110050668798198245132472360708615432079942574325770498782647659165178541743589059059249485413547147191546749861754979430977231659715040081117712080890276210157606288259185277505139476909794677463248819602489983732953894039070798347568366201589368363203689679457477073137892654071276934098897340018485514578877130298147811098624000000000000000000000000*i1^13 + -52514591706426916965202015000536496309760903805367629020949145013585095534046810840987766771507274172425065096934574449430738081700146405106829353560295599437523610314337798287241235045503434030738093506788112560093988661854029399357493285122878988088264530763223728511372603348832109956708156713798590923490114408495617740939724458027567362607756913861593056389158782582848643205787291844197723272715215828684308137874849771769949517680681290798489799938515850741641178152305833207899669641033811191782598947179958266915977615770121070423933275552004927879738747057235741691854675121837473201225063175457726726663404317350439979896978491432929571411513690614504076335971400299723278143718995143207279234484541644380986775646830886404108620720122852723566517762355226156655008202316715929323119117403215080084283420325813030168126018364540282011905554210314114411126389401688423413653293023184180698171593692897991232207432830737185701279072233521316783068315818172049790490952684261517863046237546481251078326277551702757254848461888950935087828174619780730933629852638909283760812851200000000000000000000000*i1^14 + 13716588436102920214843292414353754199649476373098107506198124362897724871130681077474120167250134545912906334661276375295122733957960705870897441159984654592903163855080008532379277598277515548660653574743290857087010898163994643700502693028079360815820962185029026259133873066724692006856696602259926016290356239250911867234000462638396394884877796156801773098906947233225915473039571564756874861589583892780527582575033296869384408451044126076235896459937285403898692451536237223050720363783151608105768212701958227483736472426317523679391382290675633811902729155009210059316076136551222376224171888261108511386933294290201966675194701897432614325573928989806769802299306625998294804863491966552368248123724235743557380883929417142100159106991921278777309908308282074457823650251830646451683675643198118491758842055035838850540483101966608170546968031701635533541740508712331039813713961391870242251660375612609929196097052835883121930847502483994855351632324547430724281164209810544744672495532843193833210724587276331579632137233487810499536752444030004567841553954755456793785139200000000000000000000*i1^15 + -76300818229646051703804367739369417321763699387926917399436498609979088049509924802851087044344674364927737300754356577276390629341196676978897493959268072901154576051333652689561746479194470705344405639325688571087815137941325442317994034828532261885496871180622108772186240807140448646870197285583571456275649971093587071720669711096675380997340967616734094225688021297549516600060312501290452666933491610086102286037090245334437877193337148653839571697179366890973841105778087024937707556018945073529441134128698763748535210393556642095308804215993441725460867964667032057050403994456722709070120343427016762996757152657718385697366956758059270878929977952198725595119733078293972964682105652679393242740423294594314366519710675541816966274439917315409621009170128037001103215178771215231803477500338387816207290305122366822581291638083777863162167655905128719357666250039550439554756098184866252285244900518681366105101164496200921795089547618225478017295487320394365247040875755417644430992956857879458839693279121351856585143028589887919847271409584692927195419597927975223296000000000000000000*i1^16 + 800462580028179582877008496918357525143766259844978553993920390119441004059436021308106580645148980322154723796593540492559839650289655117515981684093543362284981779887787486901684317194579089804141807149447083931659611267352421189529341079642377555803328107898015654022044483024327150940500832752270731354663487311168840133208889475312930851194455469933851863488693558411714778472232957652832900414351602615022188746574234728310512381310497850829640329300317431772685209555454976703001099534792745089959695406303755005521457977489210982861540668942238582453395998198436474422558869330580029703119989811280886084699267952458932246016707839952930620844879922864290612363300806937470880072118443428119762965514548412939347629881105453705506196837760936348075757582670349392555960172204046811726619089255090415083801730196763569945225615272227224492911684187346983866840013073862417999313437607337442956964428996313917158150732709809751365412808030881124793169510497580231193999916968365608671317674547245166383373241268139604997132169149915068306646966177108059615367121609907240960000000000000000*i1^17 + 130118600985093772284556124733600073084911416650869986190206866962363638056129712351413262833199966321843983830858377707056540443816409128550906488035049231730417607271418714725673846910013234245366569036426517987115831447951125510347535497492204404114160641571137473911290481951950399544705557627116579848508857825904137196765681226105432290177294174318048531262920014650505806813347290931986746833895892468411326375682620062105200885145606763487168393813879294526297462859980059345402137298222878621171476084094432718184727382309718581399287205861432582486145113774308384335343034596444778681049671031948189326284187104248310973687988748222790075548891942481754245005521122678022626032410824611666007031986527992607624714974289162012042144349484439356170153533763980183726591860146652101193012254197711961301721006220061912988406921198537382819041521288380638665892335234539049302833679082651610916897089776859666619190707630654924951041123071391243335978632984329484634744827009457403766029057798696934021072517031044665637847216115824859205853998580594654385455439834565836800000000000000*i1^18 + 291691772923503048158045888490796225904233480094839822180187512672498799528291291819649091317907145596685161582738030307471312306867860803764796147693287412703795750192508782398880329347802883393724534800317878050450252895045145350777658355969584119032041813144864384237537646154951965390575973234292888089692297677352721744358216180922233394386894647766442163484500598048342819837729164026459108188128091796495102625559754384725092912262208557927562730826982138926926446727741393741498238423165676182179263873569216005362508210346159433764991159344862508263694211006877732215382180468486958149839366533433789021336513507990302927240426911978725231086570193273872582397483817902189109356261801484934934626681690499949500447152586902011888305684886113437399292402650050810863189759827917624386577716902011276224916977985754434547724089387813603328459370350808022926261563791804668718926374143697377463166131566834363669384515921967557989113853662211421615709726869361110736623918661588464422715692670060825834345204630125222506256647078773040721886629465490205798281982771200000000000000*i1^19 + 1100690071793200445961375019868568127504960776330189772887912204558756373002071247888893585896133335085328465268736925125502682065367592159112838210390951806564476349188664255848324524165710848435256828699059103311092735365894854063082186473272348429866157057900540470324524113858731389399279976216043844858415730917423091976774823376052575077331671571456983418080481336199741191379469498621940352831514899609083102011088773751039348872508955321864621198709269108858481214032393098297663094499432916291395030105569133284466195284739663610671287762706147364050485735033292931703749325585860046702060041630165830622815575247740930531504909600483866651224684499386642827741487705324854503343028662667487565885745007649638964051622709332755073252626292071063676409254830472433143121473488953022771251680313289179388388847073885614378454345313486796702770016813500518533741704459439850382063377129116002153689509079037483176392354772368370701352151864718106944867922475475640303782873356837366784261052710453909478216431528213682408989371597297522356852720688687651120742400000000000000*i1^20 + 3195113990571556446107814181207657768198066641284915841825624613626637251429160027037988332173682556679292944452157697285809021169507419722571410699514960383197152840908181521745673768648976390906526209040234175707077812094918550120575210218801634255323517380158035315162902453513435211545908161685449776454286587534385517952708668962227367006271388726979901750280157574176563089815848738392269719235061370321756235445422834218683789749092183199186794301442199585824999512065394656848515424245130995720330787959821716547111682736275060950358497936303565511688445545658446551743244643481732419768823341135468949132563662172568565332268107640359483100141109922878548509953535831165216805499177892721337923212666823945563544109935988296820621192028208961461383013730610830149655278724214448524970519078280555288815543551541543443484089345675044704082317398049601664427616279398025173608515916353593585520798739700440537207133622454151316814899857987061143325327522522920993103108963124215806683545133929452149844756076989668816529813315729689582004483017981537812480000000000000*i1^21 + 5031044009531139377730931019851466367058778295557012613603122956758983051537616557345724864756630350313644803431454674995971941525139143723643310247688139952496512183384340131135584279410352528652095343181387668822922318596282126008662504690160009096493631280432183877881343171283228740625941058483637349137337986876742129554073904634993996345328047635703955590538132984035204657645886241949956372323594458083503894344392598502766699050276528242380925890912434268246666614745760793476654673725416608669333231458545195693284809791006686503631162508486766261518437427351584445672378324323489532041432860904871826870188191634537488474145257521654473810772069171906359471348981305232736042961176418299453103355900436441296435394590658750526609424880174488671800912040944934120722954337208925351601706457630704325987209445602688380094422731649421084339464983754437514427311136451776965291218573589771108406174907074644576795931569997256853875113888518830055029774242453824190074929056672316057150163779561633048308944649429069298098889153666841244325101074120704000000000000*i1^22 + 3641508830831833493927098566203978433657149156643062594416414451957117364347684148154713814865727130629761157603477981766918777513579145387817525208088052962265774825367952402972761061054357421919426148681631900210025908354988740859655324343075198324419162194211437127358293224581819432091107127216192926592494095614275087151505110628727266217403288097592298482522566422937341813182676133663802890788924939561144351302105211683203955739813823626456520809606127192190222930195072740436833499665337760679461258645743995792953455874314794156628031136296239253838339678502494866352262584147460520124363201945651536190180092044599523180146615329956715711971637594282042001162413883316257259625102955347233076559766752174217978561154567555659355188706483349080585736404358590038337889764878568610695261645931465108338172254604754059129729371793195601886771228450927569901634597609313006243102719660269532984973652196088970863566809654128763556569636579197723155803680549239514757136323553603289547002965214874523162367296254443694573869661536192431866773504000000000000*i1^23 + 1189797773511195569928356560959524672541320644566132870751778838214573734775149292174642451995612853788572010017782997538015231998416920474961239263426722496162308719796438704566226107497429260529114590086703215036285587409703467757441374744486196434156337910233444295275345941260901379743446294664460480713931042363885179044818451767857610636690940116727654702643319129751346333558048264459964563740204212547998654664161364301347259259239843285588212884156816033529147577527342469114743892302479714125210450264744132226791711780192099822616400507385385163107948227167519632571638740752786849900626456774768266823843726625544449972295911267535520837991728948684661223875252062697094783047891575445798405043908329428272064540134361474275918341680353153538215486550419501924677304069474133742201518376141173902951236581706569866883612042795018413792170954806165721895998608053765229319134994269348360738548411621127740632688258234663567640535128080689015936808846699676949431618419980449539217100316146852924191159481605875157457791131503718458982400000000000*i1^24 + 69698210163573889600147189030234910662566382729111297070182153287179316142604727205976699892344411829060154430734026680956063337073631770107763838028451815248847457514551564257967946744750097337154971350734399735350959204503230608685877822753072746281180599243032197729787810183125367282872172281255743966510026440842887599990570551375364616075241627544158289625195183366736258561206174464422969633359393474708887969868013911841253104937300193967371815304411407125818158780243527917214313134541177031675724316331424833755240654652857281578165676248966474723583518758084834306067888138639598696762943494237779342239513230352444781891643065412643489880383451702062998192900174310335223961010463884288205918550316890201026881743616869583281575737998850877516513116285716939806451392649242028949612909190281212227901458190442462355425394563567539439703952199860025777145537014909247648576081888835036795182906264234875338188093108314518268329632944331414332510040158227802269450853904762267835339200410232608831198336105118925253758060331008000000000000*i1^25 + -54291483638042700940615947643302541733745414339188921410105906160008233471982374027393701037267635180851409533697440917249630771164725922528899966252696755934322811767761490238892012087980877311573186248185474645033139645812846439501154548544953952470021402149551962112591145346608536080768076316315350736796639522950328791375888733871568535522471283411942889528750025312226267895270907720301648598656119409086355080895077232199192961231730534685000245988976669063661725890763122424652540404544785307705797032466771418557179534049679884288508952949531724110876966977922861018368797245648574894139660283576411238622980537970206723037355139288021341166265642034845070407958131843399527654946536534404403739721319044172200531067315718572917559301123270309767759188247267378870755388057521250109654848668152511921783866498037702702528782887685819866716574530022319295255909863202725165957093179357661856696515320767207470673935681824935017536257837431117884915186401440621684422809676618562296910160093681590355433382627057128486532546560000000000*i1^26 + -10309040424158564253901133980938718057619092930465276184419483991586984901746108985695129567147348925336683149448839416778909798668033362918152234761722380000725170006542320967166714053974367365604380520015066548163312256288013620576095558385887725163833466946205650594493248162140937308930540230218915332351793195040188611184511456658403077258232623400624031747640470361828151280033832745957602146211003652132233260358213460903059409796026201615720637565098575376625734268018955288118683993474364972755148119816637382478197460319581426534603220589639896458941723653681413704548317168098251105365971714520461307448953434981050763487077118321540872214231366733756771567100003531986613074101970983805143523798409163041588644559627915620076501343276901212256764703684203643114742015702437125486947700332774899545624311466307515404818451980623543292049052354778433106223954539101464041477876250325302851740596875465919589938998362527469104919506408685815757253648880202039656271939375866344233037900384075646574755717640982720675840000000000*i1^27 + 299245217703474067588343424339251875817341398948068730869506466957168664538625745831607958316084486359515174298735467108604614990328808523467829296610848928374033348875172189954926542103160527198970832431339613688679736450768565248116255946189169835410789363300637536427350928901962080679775332767445816126025291947834301337682901927526078845001564324304053954139741482034253200805559714038046957813949504835579324216561066584066704766298355805891749286451520433194420718615796595156531104999175831061916691764647740827301717654147013315914441501596670381318284425629347714432840281169825207246531062224811112592075841643942793751280979701352477114185016570422231901873244980850513636750783782875053092448710679645669694055320713114588725606521565543742945797958488226922610250992167590444631488052709174864895398044429689129485980371265025710151244929060854721885350727215011452809481086828811328796630076014258250218887423578647049266972835181624198790597086591540763170952214344366166990303953935363341784972338921472000000000*i1^28 + -2922384966089753304135607763729664458611986683105695270657688309102534366008159698642572635335793530920950439893483604242504908374629136994728794682244677418718851041839225810626582530620378813123341936061578538239507161192112519907436271292807379187353733868912756598797116075641921037700789086915140494748649826655802053941108709014343245702809430768494411009307744271263278755339883566982150735138652737459288923564672772942715710499839513242160380299938872003761949441494550914049931217704281714830694095946559857268147103960239901710874820577195354842959983947829734459302615412983147623199589827912219132083882712820326347471218761135550459489693495229922249795837271296342036498029001625490292132519543991846567399730271631814022906962132698566884570661755837909340982075575606081828545165065476829931220014344873955703653632906641800992086923055225749765147395066688067885993254805056605209321521209352818631684524388846403095877463439874493446955652427548996427282991742425869176276485124312302421540864000000000*i1^29 + 9958962134109217561399328080406345951366717146888176243850490640285174492054993537248919935816594077926772098729121801062060133601976080287689200716233627407648705993165066858923281239822975646240047515953344843118624107359041011775605303511797341653421756918541996068704497861592580186992178821035249959543679252914042205520050708039885950389145245334658460893725668630280551669734648349066631404640633841094276607029989483981748019974568788167221223726849587719026771823242068029444948342830750092808310283081053595665477861993734443888960024836523200432626494259167835370349530844756292543930821492579399994310753138989901957675871979072985935470409755459105753872969457260585073390129268845202285424839717736553201781601486865507098733649973490034969021015009800331878849740428863171623213923987423735658670686620932996559143520214173469127021512494231433258381513042384012234807262909697254082854224662584387144509473913770214042588310818950467275839070670269244440521757386914619781705787170304819200000000*i1^30 + -20464566749240598998465030011335613674854829347113807613296415829891047853156655107659668091559434091585549278056567963295470133040844804090959896280326357170476197327943155643817977751576929046468222974499382725116724080643870014383403759751023616764149420511467362959527039054625707735733651405838102845269271393916321431068650271432652931821820375997005392146032744760619925357039552186086794100387229133258487728273431375364899435859629759739241772684998249392074921651801794607298122054475011727183075793888429694611602438050840688570921591243249101384094158985239551627768322942650604695830825565178291415669801078491229857258959209285037809593942661833847468545701434830129147347369813750768067141774116731527600430993933152743286373027510810607432683614826580929946185233101481226461907153206170824252266721989360604153258684493256215204742220399823934040687175894823102259966527529132082860555204898013990964960281977954876707489555515574312598350656271339407341116729368692860416268697600000000*i1^31 + 24395757421013681802179981805751079764738328818661961470225975495406493968889401145749581020027372234141506189473386489484664521832962986297921548346577589475820984454475745899033595053600893837092715490656841775364351680399524168865684631376778384385943919217381834103722027628833250047241239075375542658153644987946525998972000173687762262524719796506628609139419940202853605001716622833872154751992669047528407275761638219632178420991006555730724394770107154006631242246923727360939513860462540195698370258848299064898728579850240762189407281107715541908852203330559426742475829955397236272718533930597028101622548298616166573859754876277291384266479445093823032980726174162949437871340623440752272257558720433414820442609375598623183226640491988981445438630337353219275285381812473744084522017077806765613891601209888445953923975143736635890849023983835538481984636528850472519173407253973149081011259344982958901284239382030494752132041152610765700260566899057221524028956012886097920000000*i1^32 + 27004363752095965482985514927977042696668534976220872793389192903257633788241237808236928670578580692028535322736671690797945835843737420713252555404077175216622553473585283092965196600477630287367799150302710310541803095722648192471999194146235432903500750522548623284907877049164327160829747570777228674830620903502568074331637045932938640330770299014062280406291308046237530831836899670135788334354441581422726561610447505120522551213315775008267905756329831689300382518820659443975484838192564973154955581461816373629306084464310925443172082622668914392585665424266468115912061651234430241936060824408167772689361248057941890662157051271255464068402325779835305825642098079062444746761295902155153018080883263430757814347801485803558217935834473129087897545226195397361134416300355836270196153145611425387164473605694855661469008099041835120093444821341411614432787013803317387460414321052816961727072278946158472907207332321659253308520462928873248054694678283737446052003840000000*i1^33 + 133449188928376935619446990738840260299354533387488052068059891409088895482391809265421612344369083232148066069083953354526334885769711281193567459690037436694985818239933097934446401946104741020340440702219349184734885800595957440345829770017751921928745247332896917434082504315608136603558966040616542671305101838443574711966567242852395779927803136842913072536349527161872376356438502304412742691690143426665004267768852397030642837317257492877851190985602196474399257563887647887583687828368439101162050640313662828140958048748824350536647140224569442581639902274549444441624269463119843633687837480086876089284461038996551116348074819548833656126865550713469338145045290945309551165167468406974422554511382090574459927143401437290411626696848100931600354767975211517112640080291708687528628350333881582406784567045614495173885595039262319689569769154948600077320812782465007968112746331635631414887675006422629131363664670164590617802663013250266097853902297289981952000000*i1^34 + 70118276738711518984945772618138428550269263752441102110779771465837235572928509720027941488587921233050931003923516230113293842058246672059583971918476404229930665903531504890699624710330757408225509834891178484546948282354663823198780550461591153177738416242727964233098948462909338717326306550833024520801557752287013501711613645737110167330677795460454211480663515610417300480994493296258631442821840244131265819257835439529578860817302825578622220625251288601857039551836119204543447535229610059772981639874826950173366505978866750729908079445014297675055413059481450725512015946719755393089981468723708419208616949190818172432134301094804556996261072865025674075527270328558385110259517984489519311835944252857760562947720927632528142746189136606234282088157288866492657072604372766863548707065966941073550928085978958964596798890282880071937953408873436316925213106349770650049005694753484133731814734242573494547023052102908204056346671872602742833807360000000*i1^35 + 17718755724674274801732529740082614105082042102145744888611950052975801420946448073637552596316816369484211204001965071942511294031699805942379965628655571190891083395259647464139359005061261415868032601172695402717909707460118168299086776779567690225904298542254007367150028563150682686673118528332471687487919984050579103942527651275819221339928678739118103291677314188461582946315448184018701588589624756210163635026510792630448946444580344448919844929029535528029802498996717205573944807197996842683387262111389355294439095579153131270078176029333676353946523070556865232360440867692805117963828908349147476950509802568131344380789410095432903464958990313195302348681428420382100299122743446904908610203805897045279382206595350615620935840052562214916983770644018045296776265423502331479645631569328655348080901421893338138705272847895843533123621880494137186510389479658518455397779555040339169235915879955953201640924667192996601960740207323198259200000*i1^36 + 793528442261827727761603816157065743144225273409718475696518229437642213506869085256681971867081327989253642012371362734737910513993613362240346126398415081110988437690030022699170885397263029990406946531714324187546981146557620056266591227705322019742522557653357931779402384723016952142772368702558181906188802831252332827229309197854792275388728797707605809445636528831674361120391256668537676535802783502465173716202312185804180582378399478107651245023475792195655146212764804222093241998220742451299201072814969205145443537732962640063097417653950829385857079576190600136694341972455130774216054244711086530366756785245412669004713466184686358733183075593241312798064551669380097531828440121618802549409916743031322659384926965321522911057534103869302378249144794102773867503952100800086942479504012706358705950642066715433851583461671538358559442889989424033867566191768306305287264125730798664994212166442660363321576594168511202957721600000*i1^37 + 391187234369471426399745703700902682178886213225964324991624349960022307036045986974522278223989618552314889865243343955961295833736323117815179868186411456242574111366564437861856557428021793543716627987978063346269029632733455378862576990783299572762969735278818822875702988089194092027168411844828526877539530662035607372404084747389188861835173537518963783462799867330727656096723353488410689267838004766606264464236693130266379377497910232339577509174270087934932912770689420016811447798022323610055308507413164675863540349916586404713416809715346511446308293620009029629823289272291992260297304702921626009119538437725957372383117715893261287478223652570641619263657006471992532259472385289010988640166179850180284978800090586488416190273197212656307258297501837609662069329085860969187774895735440384492670616661043783526923251651779716109716668176349023104496659813717610894415721601001554863710612351622571471689429607189053440000*i1^38 + 24738618547528675799546359123796073384250331085781236918101049535024936601522705892440207022618992947516275926232016596774062441805025013220703789658283334033080238343982595247046629736224982784278799789423183075202337655785915105437255977484106629400005899816674843768391525152203749159447103035130443759655665438751188289237751774950186531956554338889089082228262243479594746191338056223988559734933376486278912563163684369777073642617738172071931089796280705548336496375247859729836527718661954396383707067849899512418620353057829011890238296550613149662958565605541999478801100659221336706097926350199510688312364827750132957530772841909206755886133853322124614518451045610971302382529535410255242844483316764317854466002166575644358483544864970989485628563163765557583107118802204753555281790164749559896333612967232409686543047723136848273395146757294965174680997498307196590063422157642268480018095115222705903553740800000*i1^39 + 1664417760969738753499641099752342977513772455121177009561056247473225004294999792627610544317683677654561605910715323750086466609015913053680978945943124133293051385521052907007395575599157457353886486631609074937329800011632554555331916829352327718225399253859838936050491719247404129018309942578513298788780251685663641487011743679641777064986849487407929015950753422010565412348727966347905078850371093600192185503011217301959700835499487010386354830993857955339271752341879298063188246631526203397065806551190739937533281995801904719235121946344711969819247587874571539597006572076550548808526304605183247124962643150748627643443792366058085476206365241384333565379389146906702460972938774931174126371820569963227203932114801054954867998067359012870817996436308096272515512723896737830856702888405535734474380226681726098828568535960234792915276368325099279346267349761980497323461846714658468411763182423506944000*i1^40 + 5295036892176580475151951923206243001850857149192875162728832455523321699066206906675322380090861531460308412433110643853363538297822307903082473083379800683538756070831233687997004104001700526996301861339484778199675813882906073808560685126060280186195645482370481483744499074655749990498420940414235061063639588934478037908236367520715529279028014153651015880693257504142877898350996439103922479364758900902892059063083315386856667372413255037159020887517431476384748698301161341611888721159786469116373590299331682732326652970472229556615945623412044234912722819642209513910929591808649185981093608911638487065194834266844741990420581558297156993977467740370787672460725978388209661501559108110603869880875877879873544742237915167044831845077858529309874202894997179561573293360212036979805024009036771264422367926460958586863946924620752636042298563504151007832986384396825965996318515453238821519360000*i1^41 + 40956826705907920382848678681683809224193191269536468810423297591777593649221013510946732182475291450604293202272706429575076713493044077608309422057101972598943849606648045154381767202065289576859509921648440331687972717252401053294753892257328661510436984119022765578111115939637742127003134451698832557127723619958096069902655836030587161648675860458220668058678558146028188996592064561217568455418596141150736673452607003287025318931478513044044697184462741104639008429915657090554217183329395341526593670561802453802335091799043165182685041384576040745976044038365047323588675675436911993831226515712192131446489416672684505419876316213957427778039176291746888807869331499132506624913633461908151702753478964138805222183710434574085081903080097603742151501171631754194796057005145369255859178806472337200278940436497119863886769245968160059614022822709709560205206192498271305698755634790400*i1^42 + -123057633404746925349240956158682175680426343222334373697099220630156474694403430965552247515995239547632850951683978732365329214119140709371440243135092791862655735982518936393769165383804590534893458636617569742820958257782559260292104334635954178757055961957903278669629469890949847086392378386923789546099602913897954756859074015468688549862318673211719314063806508688689668150511590942681583740037777203534854787831153396623252328834581952039607270203864031441090852040450478269128740071193771261368906944190067625603643175193015040130044680860833177151369379311700480032968292300841271179744560148541997237422330601278347887353370287502745331640955734729419738950492155618475312130185934921005310829737170077738500281849599351159563250858567570930262016728900636067832182916029651755095730513642628592230180836684332711362103684812701683186119418833489910151968004007655584563200*i1^43 + -23329217072385291580161595463990966487103001564426457560116074930845769261893860984846589930348564560165559624330611330520977059260064931896305024212995184627326206661680103937151277900541951482183830101779421714568699461247399644948820874950169552294478206228976752001011538197052228178813890639922786944433041931856277068401186098400964553819198930018220746011109734260135829604821868575698641852077189622938311834074976526285788238798441417466787004348962499856999090715276792389964240989983256103284688513509616382704815062076682011191552226491684400270078962805383910704818244616631617863906348898507827236858540005791232622691161439309024708584234345845918787716268532556643146363093170792502043065425265060435575533584983874420423447319216849651397956590919777394527167892439518337593630077944117484071011798784416290990427142905793073440240386348022772684711526400*i1^44 + 26824010905798377829940923522204517070968344380232130058789266934152353724503294216654998874622907891065178065333818825795981163187831425014947411832302875149592388670989957360036751227366277077324280644627444433725936980527831773605501748394947376771806427477060834091054259976991941122267927360826628140666054988316529914484201475209557994780257568260885424344201312974644321320512040788488693495604859422024130137575741748697554025791868849989241739104900152440710080640692033238547966854395213469840686653411121136292358028320162084535180095144526613439725239413369972923364006171121629927383058727778938437826926866250684364668654359936395262555143668479825064653216266541053731037001670564486645116068701699534324415601396353580326013324330643458187046663192976351334109748154249194466231776374494688024615752640655191889725266971784179468388913402347520*i1^45 + 2445539949741763601621159445071300737562194884398565507472959029718630317840276494291785139476581501826063358979947995950407230968953445227699722853680833587953946134253688717742535522123196337940104223829972158534095036972136745133501178908195162625781339617270645234214306591256059351533261118910155233524768707777484371300785285180184640471371946081216315253591543440817624505990707514832924841769281646551727015624384634377691620324497452129061822173107674950737050696099083740497623589984809796569665620066718098234373711448175577693370011489738225434027751505217519069754842276818564244896420449264345422116322785278985092469683272749373695471987879513217404029266428090304575685255234612836490243784816288333940320667071077266770738809572826312891473857465373587921785019943987764717257760877034232961095942403692659605267149256959572574208*i1^46 + -58257415079865613869030004996964436905171877297904227268995516846647210761472698780894263317473513622375199266879549856024078184378938829795418489979214874670173149636770830365203373794279869380842119945953975552606336283387517481521761682737110235685144379436108531230939883073438151765043821389163686092835222141092353048357502074290161270670785522056341449779526413207019014744485932793155196880991688790155407704898193053567406783593954822266570493777900389372690097122995315146007200526615769751244636247605498206707912238086723238283138334218968946107425880884276423109040671539774218199123431168377481187426720511982865385829804749090109222985951813186316399603075747693689169153646215904393886529941344857552556449579432033843173983945038766871890808955771666236907540589980230880389471765684359471516856030094714061371473920*i1^47 + -19092713293094844692140538575942913174418224398244735785309821345584268984489389420823297251128506404483999509106400590761318927492765914421642097275967177735797028560840168237347310885928003049818993291594651820522965988975593964005251703037562536935730797644430343485688553480081629823119781824688386451268692575895682648556522004613204049561897497556158893457699705101687757248325739340789945558210284984561751138009264738807839572326345052506840851197524858261540464931014757612374516116586991989294977178924152857078505629276500857820968958337078717315410982244994438754119320072302784160797834484975639514625972492518451074063099128359594936117029164516061672592667252459662972984113322229137803424125294308752943208976543136204585504091754543520309208909082877039094137015039725462876006703949538187003900513484800*i1^48 + -553694085998001832149264959180920016563765883446635507109081233690511199270901153328041423931601576969433406287620719725581219887089615500794932596382076232356329243123179150565314556833602304592486047708911271150683779465731905681891168369655592311003473886900080195640007216383485376491974426672077955565690550161728584886854878937502519255026903861374991087480364099169792476324284525749005252060420346241747784860833681013742024793956255503275197771173289397789883846710948715552941756334889836590051431343437684152105421473389156067032233067076132100316153532770001508751422265938479234786831287968695422170487318457873561454076519515419480193920057913030393950056533528855395661134417890979621029058119947176794699064538144138651579774709133521171110040695510542450688000*i1^49 - N1*240650924794402836125590432422819740131428937065761735277648524494477207342227149579842494948668457267646926372750606722261876125135251025702229182411663324454467076977546393793681230939918545005466436972380763555295181887311255291710443221119893153125*i2, -217999404817524610518882703382683779349706546638513896581212727731582978611482464132096431666000835538683519482918782873034024863755196472074318929136865304076654344922073783040248130641511993652154815835130865112229202890938384014006253708670890292969893309895756771525949704515324707222353765885880657499671899537938513205943131414927660668915608427125200850908156146618608506941882295246595392180158686059054553344807817239252038887405402572182111022615433020958186657775125188341813881827866187681169832041236369651575956503341824705046922763774590539944683848038704282488647224075363731729979401030863377255840182931347345740636737641939621839031439419233734822019519997379305777243032874678073168085134084579109162475984596124747527802069587211456418053361833463124686612150953028721873041897085017439567878666494130434406379336600823184616338508784474787778581824377627417685771241331624919648243840614595798167739611657462885361618142412873605574216049853348685980384145859033124095432654122135889315808145307308624029509912877648873189833225914120150321220125639942531267331683007264404275200000000000000000000000000000000000000000000000000 + 15964718888883625455695009268884369034645102832945684721540058646735765750081545412499036976976648009816517489677067855421567403937601203746152353698452677092797145631397961538594309316373679574137688977858799897523803716739419197677879249324539212679795144167816203654062022691838611200849671291530761521568846785601065454375795269776574429318152632745772354038087030721644952799212035339118564702637019996624073078795806227618502944086721832264438723420429159849198693750264039243636213542341000822992057309581395832731253469125096630470262605407812771806454284858238413266817419408081062912101192931570302440536569470389356403346667185633864882100777758934356577388834811132730256347419575326810918346621573955440235911585818126399515364917499593073386399275340968295035964297541274254623587034195673413735842716596953214571917679395757934270104749045398318418668527067881378985887002331510617680107168784245763447100387209657156751197892971765301534279663233579472005302829911542139350415212321642264918491483532113236754298664782293458649004212126749593369000735209143538838264374048523284381696000000000000000000000000000000000000000000000000*i1 + -621464576191906267763864523364457382414686452370809563586067146850070256352915012433331379833779315630877761235253910599906431943596983863926283224693406858609158432386904891355737296607858630542047223697750514334743702657492957950618845322373882723893357502766946441642650005831125714803981317518691305042915615769317798951675854881491743126866107875791277148393705681582354103074521776606548359489834300399579814128920796413764449378388670903106711561607953649871744119838874384876967175928940372464212930164656910903618016061877233855225544682483577663839491009661409812710044367863840845866997032760258170397720369204700508041292125184210594956476300574997078146011958604040792575799921282568444755776021858779173230104814364558235826069487227270130318523783147370131548152337886201398800305997362804915308884788943782102923380459526697799179330125839209194405967705814890735714361689446158655493785563478306831093987302881791011784820928028570455049999643261314558726409950741972644865810324585245616515257186307238303477030000170166993543775999482300396491861708971453987562744494065634886287360000000000000000000000000000000000000000000000*i1^2 + -3387619873166502772481695842589374607906221378981932053304284788432219477529738794456993552117689872923941064745244882477363460976407548416342498370989745909358107287420960253885318440621533814221262366796899503023640157379115155964820858922495979419117852483604223174549747677392985075366068440634415554062148541548460339016650287089105189358828370372087454310783392912166546722904632998394432080727055295187457714735373660247241969835954202654297318102522635061801914215204587758414385797015208272704584338150890400226163220643540730336089095691165513531847824417270122225659749830638594476127235526502878104323451090596292835289390640853463386104061830850488226380178555849677035242485384382771518081829630349620480482892836705308964353053308653010474641095322401881955518482822065233720559008395890343028471081294768586661611815908179238050315133921773989355135288067224819089856671750857507268223480457698037178743620694278895625996060535103185520718133706708264135250029055055923029399503956991717667220986561792958055807074627003015254209614660400197722558152211407469822112122811923431214284800000000000000000000000000000000000000000000*i1^3 + -53366273717495453810465183815849986250886665582473461913787484448904528776684799861639787130357318908460951357291474831817395833952851334523204385318868000880816929524506512362804043261808260671916230313739840127914212387263188296084808076317238708926684937523058500890055336103427322916892460072898925305557187172274488457100347954938699378943873672835541381665585189583712568185626111451289956643576595237461867660387512090147381634745160702991362216675948072818746219187393327396922456796378929531518402389546530862598654062923678801207140793521962007791543068983370646513609095145533606007146330775401953780705291595220173220204088476175228070452212730515437710261774544269937541034561990841214473104696669157625698951619963063636357063938221698218892769092420288059733583027638114810113529606551416988415895969706934832689553702299198240102774011785591183376346482248330540493240845979769989754860732539158764140344969927422054780839353955296803883628603767704307801432782872202853137242186656855620418277317931843221253272562157615147246817659253504366017265424253084482236114001758186603806720000000000000000000000000000000000000000000*i1^4 + -356527336217760168246711478815699456409807736367020346300526623600365007518241593915238339072994813137715857502805405977310806699893873450806457150735291445907243432677994368843042928334537986046884138219151054022139797864445833394455611535093558769828037664737804755279033658317636738069518993481459256046923082619365779538951181185197820686833006820446277330669087244061013117530899750025722549084646996664443458572587770758604493787279221817173331757465976917673628177688948815772332780112024337054765177237667824823845206580752204661720391201479033995321204760167282002447121818507447786883973472277232469110215142080734244182648828411341647782086737136892367398233583971128139813966699908165171104569847392181363269841111255925287203432189919512548103172928818398848150354055474302021132216373317979137093153317949542111620965563239594060119343143906618208239888334794007062122461978980771268063209166615744146261595333419245577522720548783867812144374816314558198174453720855302661028257823430349086957652319279016598602226955952620341755332440651068351869461492488011721277930531682375056752640000000000000000000000000000000000000000*i1^5 + -1039678968030319639218568272320767491941775581890476548705574498793514163476739102916293401948186656867357344082232785748958387436724802208985373996610453979515726985941293604003926435682299984104391966692479096450588554009975908856446693525337411937163981887941380328024114273140940123905089463952886217993857105947757926530560277668062949315244284881068004153959411579488777658355458072887343501747497258334492395986686311861553766882449518527933031419111701768758925695192013998770268163727308366737449611912574310228113142706094074648044699157332203918108118450334002554924998736721994253510408221990142156316237804594091127437454280281294818313982236557280561448916911015271910873804788766709415251713165063313776775026392317442439537121678665300217890638108777973860848313838128762436620033084704059261741914948379372813663090947248039049282556341097597398227008586551987686201744182814107587550555556915912360327958792010274916779431151770172283782266571679942362374296392751320061395440884930160497998361411942179802109045958955446877331106274061691561072615414427354108187224745736573603020800000000000000000000000000000000000000*i1^6 + -1527696809144409030912597129348220672557090520307483987780769452627208168408713848177924661560927789922832417607302945663518551402382845638204287417714291901796661357789102562174855377140712308375516593294882773399177174101449385410618561060816128661453266568092472032770908765534514166011714067879853292282758087718896625545743073518031745436182912069815931149143071754110481046814198952994515011322314044785171657463416497941289181058016349381945961329436218932893671037162569977555815466877459154332464878333912241198834235822682183518453509967289969777644558271766344381680029888665552140912834417299023105910559862024007547232428251700141891798128940496549022930255202065833560586202447616612218183074081768986978997583943323724610348780166486880133678726405472692559415154920309391461287620761337490299633913403470863036620455119564626610742351846673667766222018080191746088335810594343496508387886241952675472244195813724388524298308565937292143864396674432530299453971021517165469155030802820250638359914371161859501440833748287424445041127461773207913780452026774197244665525747999636979712000000000000000000000000000000000000*i1^7 + -1348258274634580423330865246764172969115899742890288291616542400263834935138083236286598267992456702165961635113922707390010203910008128687850039589076159219100976500244551098452766083015525943720651179690570532614123625446344749606025286841414402445249776256080983613850167312663555890994995302856056429271910612005326125970569734854010047944428907662858799881816581056841730565965565014599152185244531435081163325463350312419072197280931806485152135992542352178726781476642324950467040120704182564593011707292150629884453311810625777762452845637398012675364810349571462756566639496417031588519842659713802770423978929234375560591890707932555566192536167042838480940798876678172183725476605181193682146469120392184346542878272717828551471134206165283842806739947927752705185776426213405311661097418262669084537928548949137978985336703902626197775162544563848491414747208110223009956118677471273569792021941472026236751970614434403056878842841267552387813737830539923143655026405227099852029441538793606731043711980592326684767016611004210778146829386271422239004608156088871494552368942354802933760000000000000000000000000000000000*i1^8 + -825181874704517515561516156773852677698789990275435329011514094846140378849823090711843085915375004848438506563107072372505280050195858677989539293947829000914789686487315905963153751554121506733114112387974578912448616670271324454983577743689341820759804818102804658358293292199516903478115424953519664418914236620630072880029312518057302056430826457380178012495467933439480608199501054590062235503912058872658494450025305981015862916785552831719830891677752281923155547845262223812770503746609876379615636470232278034934363067759401368812550396860807341353718716039185914356673117158594847923924727490462997817553217405502371015938456608546879650459534936026443296379386822713293240967427980895277409369053042877952882031216994730621186160658222394969590137338480510401686569349069377643401389599500470289611042175102825232380969105671117835734954981973536042038484715943552797651894538883700971880795682558500534115671087488776954955124894058116018748045562845948295831601334408436117165217395582016110245891407367455895283593089228984927734846451524720448121068570309736576156784329832267776000000000000000000000000000000000*i1^9 + -334560904431025834396924783813781980989635243248630036589954188279277955470638751677442706899535148738925877795151280316742033216831064692816222835459356762468312116114293443669563320656350077644179863301506684086322260911810198320323878906559944531775146540545739478697852086329786866632202704982047883522271585134801576696211462840097884461530272067404987312775810205542302821339606623046078902787902133134329275990296801588219421239872755763946565621071963410384187440128683773429469393016625502924551335283561716883556923250995188912540049761747884074417119179033581280742709669248265648553755627957391945199380732087961285978429742336981233072120820640433487130615988572935078203361969124761744199419949972376124944563491411844045487398798987482297174972652690321540403394273179415216968863255372957213217759339586988959977706689349840257364413426307851385059946742384495245354533445242643412191462946543669886951288140432971457760875639138289170524477215787745348326698579419560821984559798955483853204765854012138320866616403133449084499074206374098556070876316299110409302969516310921216000000000000000000000000000000*i1^10 + -80179437148141365311555470110923269773677198815041307783750097247319577908098385768426968586457223508783114854866694779903706102178873069520840962331149761085164050351165173033293975660580470689231000118790412011713583714581349742320132647272540996006892739601190088493799862649391562525699277343351593084909189477248633439357003679272217531361872539743057969372179729204154200974587848883059193161971176620487278736994310461495360830276169490621557879798138617344052870513667650861682804046890314298699997150274279119492225933357247965580214545157380741765365500533901305991249003119761097360395371018414495046162627105862624742717223264704488336126068049492810100826649131415998570410153961089259535087915326010360460521520679444511625434902918912337913461492747937489251225655773945419326503740238269035005829528802981436729324827939609772171771334010234863997604834994370310803008842895746900209647965285448854622672650235143779998478644324402764574130802954667681766777254166139365677720212534299092539125937376213437981419051920405800832001256019966362700171313089811566090187914839326720000000000000000000000000000*i1^11 + -9817462397389466548227674337675261842506905904468565038798967032145016939173630109490734007976697728604699907249860488841986061031432984839798529797854296534955525952235808098258115198449316215762983021559265944375408078844777160030410572629180852036556354629544520757668394705786140494318224946838502353259241833479503396363639494124116113919601022671254119655405131630206253543474703281562382376854724137751512781242150231879524565238972857127278426464583149790856164569580787065624849222778128602395939271215665528143116966976956525490933071229018561287037238259328341332201394705436711774181391517714821876482198708707679142346865163383081627554598748093230596939268928722094367939610877747636807763392166192446347550612140872043719274442549608330017621585338827937491539422661482753082456656543090422397999198523878236913718775479361594470817060199801589872473830294279153165902541532094838054156148977921933263700958433982164821771521976196006217993383627661689425806950305841344489074962659846917631589414560525684708573138938651921806201582155101314309631600743932623743677132229836800000000000000000000000000*i1^12 + -52479922176371787945408417198469098030380842448462798819076661320949293046119368805332001240781180245240718111539805237626843067632357862726335247480454314476474866511332749638319024442583943244635818247225781530549951693045680155441284257485197708329269701179042295271375394332604053662096543516567735885971150931126311593214749328588501009876516750596657136525672662620524030784973053607443876959406913744822443690353160307535375883351856996901182632794360001714570631045770812267808610099487099162403258596023717713393507105086623455679928852326977903802370081660009627558923890368055452386076879916994560218215936099101968821896612373468080228563854734142647448342099750095036236924710838186793898061732736035419695393341625949829810874203683942038867795367530414213308525907980280229926484831111847549387510195668290978984976200403285869487735301028851388236822381369412128005597844610128663800304923913060459278640214369350125592401491944025230084118320831187910218756203241120820153296698146978787226749897344168921669678372408478538285099982024512340434064078559091590577419976704000000000000000000000000*i1^13 + -5671338602896026890066863428174936224438294492219839070625344389491037023224595893212750876167025348840646515848808137238148594805960229209526736801973424085476089265975892933555706666103854308651822298199488488347248006379455493326895675638725188072749523704239479317807114759167131415820124388133189164193235580897077966729358999274647261430939249551227387418005249625247186263989902465033049389205712710625042500828589816518708494954906390949155849125171942942229450525143050830192331796930973286069044731974919838386012825285540938451658562289683422426242944458161308474327392048658070019798016654686738634321855377204689721840351645305688474348407656423339215301430477352420272210345141134212244217999241307709437428974303414582306297183537422249003867961501807705958595459289786241406905258021192806365614884796783058426318579203862072324538489235205730349513235924097048376850377053846182146950600055835527930379791280653404188638999706374092745369597359019678396604528107509719510225703142930832617336846955098502315027717642433849476431913117205852037133499454802486271095603200000000000000000000000*i1^14 + 492935452678639867947058229497175331377220278571893068478945743085585453367198940795001899827191698574680707477812515875627538291197843740712061993600183766879761346624940893388979910255550516077184303014141142283808976396328054472219514905358297413025852378570755796908024730898120582838419388291136687712777969058218250648096804757406537385656599609426605722082902472277059554031982340964423146704846709960638064152509685824079251644322364423736192231435934768732980294147053694290618175540214032387498646985269974715159646181798908763593132119785839854966184037142765592917161224558752588348529672599779538860380126816158473184773793584615709618801956262329904304073883142863812076670647272917515495345344911513346805532845730809747404718417743043251291380139895660522231338491134982143355482468217945570973013133474217346140116254870410214070253232280471048061883462147925385232172771417581153904270049456474409382091568907512444780685440462980263086145929198262404357351219985566687203627997529560407065558553136941298043830338514916360083668882556155827967787312682952538927923200000000000000000000*i1^15 + -7807580155357493278735775932514058747288128148669138683572888565514563378615783877536387089644513867585235076843166826285181083255353762804524842790031381948861252067690391078889187036700322794454254421299971810498047914949838028354570875221634649348156851113329267260422797746013911420679013939915970854854674625506101897233248311277315602878532582251985722689972530476633152196216587982022337761031937441280041881981154283450521462998698247533968910876162756331243317671611654304058802426142820809621603459330783475360466122778319910800873045183741649754170424132153357534186860094192781791395934506125570131630112092439992962830409109437491128877285092648684050065611630723684226197224866333580382094173981354808034399341977038965458643382074892112687137182396604257805438121875190623020142474730206276906754887866540678277252136056486468100520106108798580319747594076745157198255120018312273033451298313828245405992095161338418999006456778927317574694276248540847579779899705137377206427809904673574420069346839133722994816327758553938717149599603272932323027415981077682978816000000000000000000*i1^16 + 491112874868019655908290310747600950021600694912673059389607014853704770162191919600111246132183269250932777033876957828789379115164775927423812929070458132174412772564538176211834986052912923424747144090348909168903625340991436247584485681173932804605659076989372231825036638592257620594795998988405305947362751261330306465673558508569666304908570078075839738346319594790355775877834016717365650783282376401012443645139622259509075322628322004877343485332332489326608815741714763002774233450568633247521067141408767184620492793388829665865336755809985213077710401750899536572817690160329516841499964843018876023665466758839891507590558645245654635949135523189117707565906550800435526828808977149497190540886435694217064021381292588186838401182538222336077350785362867817560153866118366672927379008208742385823026088298395777540818534404210266014081799602297993078368588124330709892002333082853790062672563294603319603546099365188776548524204767937334985855443869982736862588907086415271482184357812335372239575778307704278034193248254819087578435419430218663650567835873349468160000000000000000*i1^17 + 15175875642816101792786234599083919098914511473698152669426377104487545279452816921041846601411797792485293098186514854176888028114515971969032376170359075657951015134204894197584579716449941841758286916431063131038525654822073806520481433978543303922603326945607802844067933592586858053190975267246010455654849262445929137985404382823271411683135858481789715603332114869877262640356185099000678222589564028669684281553967759606060727513860651788122536478105899724973925376823656134017741904881996045890977255223269628465622353868147307850510066227504524198173769848692168258861695417144145763782454285995409696763312053715397752466506707075107378847544058328270275028941318339421545459096128975352747787336682933520667285107636781777409168960988460401251774235452580738681050452764075073740516786910801058799805558760809299035735998993471229833178553788569053581915886683762321178666977592323431342218199037952716186682141743074342392155937769833877953250167228755595920459871257263102883295542563273380971934188655658252536608351888003333519823527128918909158154281977433292800000000000000*i1^18 + 34403724207827873570030323705802164476372571886285356352608780031837929668459526456652904586315300017815910376633657887369892288057916569032093529346815821217268615755300187220279564328330783329109483944272210088609325324610507853608957575935310683932865202658223392546020253464700417140811467789694140474173186224151534778377800051565032414536138736843454130909748827925943151833311369736169920101666855254369411626126254066875679863573741615989394030649628333462564458730861761374638967199260737633718430811290085758140140912993732342974355194918261756877069888254615994946810215427598199226504602369073680006651741100922406317327486140018181787904543542121897150887346003362528483473570833372403562267148389727939849799006720904308152687237626399849561586986957543531242969185185861207753406984613779886619015808517236624258818783457013435104360394042983583570764991533472612192957878917767133230031511453166484455413903260555385399924465632560785468152582418522296736490141186273951258394762707375474663312163427331817077895883413033562410599464725256226850225310924800000000000000*i1^19 + 113869980965861170843997456918413365812420380673890184964486329238873353130872058297977460812225261190333628637718667959662080211119174186395945601293964211224586999416950127033761785114676130515241366037666258424246051735419949498831059925040314915533000665536217839996611955076142591052425861186454378221341759009770901808881767554338546277467612078854052274118270273687104804036437765061649206465106201629414299255508907612295155764115481654538914508441143364090139523098749571766919069268601664696952378200641199257522695912599209187303308271178563631728906654256208090150441196163342155198362143176687888673766116280444323386287830189013753632532557785757903756324614656652210466494539648899236737854830104530555069199242090234354684954581479690616090482849673196758945727053248515667663141479139316414446115130373711742568659337397767708661299310489096098622276501077223754115480489588834604934068049448353259821434764273755321528900539781853937815125730510986993467421569002642895705436819117729627193526575624575521574722868355431764506809746170788486892748800000000000000*i1^20 + 308945828628924731836709486093515657873643286619181729057565067467063656452138276862992253898169613778515146405654483362285031009590402618104499166945455252508499458734365255611665123634823845092893110441615613875591926486131717517108313067199158714920913291993985583177683344404318039807711985505974796821199991948684817028658893212456155666111696134201250868802493597461075731611204915083907236627732157613226073023963525695213665912775464405575453398304790175513359249942694318107028518490538576680330138253959980743633343330427180640438816659584641712163628411716320351590639446434483929825421948269307447583150150619125137967429486719634697858792693142407019696237291971162044665603348504917902579697477903503363911935502686777135580716557152088480595194506452660080991731493388858424089218184873246738640751978414899593138202559385345574091525247121762095817708863148328182447440586629881836641842235598735853624202682565503264918424152905001076019775219429647724327789418292839976216654218977750293162230707267622511694287175270885438895687878031672606720000000000000*i1^21 + 481922389722434366705222702821703068290091600864410000487621897744050460848828164484666587311259155583597365173328050739660134966690725739674927543009388493533013681733536579954544552122078606627689433463916406618098021055677886531645517820119397531134891279411568949701504082537511376441116890192061215515951981661226667650619193607936510332259540600984017919132584397893411180606482332820518776248401633757759975948161376842487573644163878552377195777121873632733539563859885180002372261508536797659798988700327793523438082447819101837408057182769731780536727286565359161247634148269937596810736073110842945657126196048440103334832328288167235869575978090939881457570660220115640096548167438068690530931904716866001523389009397173992524308124239352059575219658052242669475828489885137429534369862444380741077988217329976274359853796017023913439120700904926096861776823429899569737479942147803592520974490248639354906023888462398727511949249765232160081160714776391830789526669134780941413525177464314121250914385848633168611564755537432714302736222388224000000000000*i1^22 + 369273498372215319481422610746115206093558470184281908224402446531407981329184809307901820721322051131267284828806427926574736159136323376933718941837042196115620318585632754225326059644066716078214258988561405100867117910131258784242280304945183043239972989374412306598757500485789758379366617390101359659217206213701352323640754198601244780056247734571998442447215582714929498228563337433732524179700246926186627943941418014877511295517259602245172438640574839973142719026091860266136187415220958608222772614219179429408747982597809420941538958366873050552016009320886815201569670952909965811431451329301332540007022181150069286989666172779338877629435514210119320228136502890130259128245692856540194826304357789172139158456765896483830750401596012658378452193924738664018526113554840870009189295672626732254920610108095530872954961146589230890717068698039715474300889618704317342596018718861110600715546328550803696425364639066077277817507171261306966965218472913718055802354379190086605965180225680638385438733964360130463083916697132633973325824000000000000*i1^23 + 143441878717057069203878522438915693186898558938887183868028944519155676972553577057634166683556923136788498699196514543700279246555439526129236147604301458769157101880853746205052151684243695513212457788533585196330354177808636398037227212460665725501982314008387739157423147103217424855125569784353323930464353529440534349392359880059562832563221148142676102404587761890568065648493737069373424769701104278547403572426507897480055284816968901991984481560566482202531676947872369083951340235757511389270278311555569365888541027582860059257647605938655464964825521115107201685150894271821217911229912926280939894436383717890783288308194263906681440984414510572555176200692364351000372947531893098826152696934575265546817923441421037570880413472654373613731228034235466494883548961396516089461488897294896412448740814710466083164052204458024263058798785789090720999505913872196615772687487118343800215249401364148766347318334196379453911704905816602475384910879735445331161579466904897618228337582298369897302752813679842300434269161716068017766400000000000*i1^24 + 21948675726985655320999795406073161910860252801992049779053542573173418878335232850337718922491314150510764319735322151927446900062558924275648352756987563993491219592136717472443694264877474668138156492022504953020228718253432434983731015037776710969340945422856834468661707748754409739687767156113986362553649952305312656030785465379393821953562253643023284184549204387262033809783041338700814223189086178216942397935382036235007166304991762078927930540061223939103650884636538125804560533154176767130545287645168534679047533205812032215928005253965293283665086041031942368853436612236282969446467238819915342646016277578632322322376622889352738357705436410385101591956308405791750469521825171887765326532706558955797712521538722298441035626847082917821127146802297185465153135919375701672937093315635194975997599014542749427760214956021690366166687259354209492689182118342328431236789667632803644273598604603766142339635262688439745434796935725404562042197846755424624245689563418542731556585230583740273377078735248383891199626733158400000000000*i1^25 + -1755483917369325424728193830006041401807197208710387141207018386755301449526793784225217830319518254756231070890313909189849770703790660690470160255093496122008014768323418810839783988637422650054289606245532566035630007032041887516575631199824568273670507545907482760136465326277563225109810831184416219584612533894530016227352621118284267606375399632986002511749457116637840095683020468770358753093899232316408606972269680531123729817635674660403151268049921362668937477510541486020226610559365106106338738600719197374641706820991088596268627107287463072704511077489209978220142766738330026362345550639194861232629528226414717466573006310842427806336836036444329809165785768355441636564377248646447829215639297085878888023506657590518970456086291502237750809467446500160812111445615723934669201543301718610204892038527739594084258922473316569754676124683286413668827700393195242265372155896916663114484920881513592142630950500415667097200913707264030021418515964838040240091880254433135156953003181984720112402128908434141043752960000000000*i1^26 + -748328884610664645741570736354328468675536670700541250747973559660042193864985166458704233924945585763204577052122822038560464412709513419540267091522813798859110147404701802732828524568804658384775264779540264002863569961590215211669214313984702888717122681148844524890635420585032048855729474784508095568814111222547000431903602663790256943881454671155786417318012388266199331372777115959627471688853435295703635477515859104961557439042618847032549850926045296687148032419081425020550233140956452165893323721838506110309698884699336303404553436227817152442745651850699464645687422503489172777573236682880372915694898864329447338868604563400347248206359556553807565893812168526534478925134265014488847037498997050315802851957832319410471437963353898012277076532504204999879443612870614415893840321333247318076844626295929953725810180734324520308194782916358125312302993402715870729084006224103247442937567792694212875372462859749737326924423292107290735462182926346863372634843664623913728445472920392581144438988638708039680000000000*i1^27 + 20771806001695567611921888477662922485460469082737389920088872783224602897076156297394177296618245029348332154677194970455176006821261316484047333945003220249323445936843461273399723158290676215749786982210381664917533779993723850681157350084830214333379695274173018137965998811575952946153360644414936915972290474791598538697477015267502701031369905263507514852219896098368629918036652780820253484847970150313705973097275489007794969189020911688909377416192713479485566439253285564440965721643356816463225724698085290117893713602415139927977499198998593095845839878943949059715675709788452392692750387207401086598824690623901243954190202296474829125295137602671209113665096075122392180112635105349973870353983838455862642986033962083827425719554137066471815403627212986171516631437399666700687067054232027830772721666906216438096817055290762789105340203687621442044742467202941951508243008484542474137881428037325144078985401915996903152444372265853891406521293410327492886478942933566785838441924208341217372318728192000000000*i1^28 + -201119291769051439434406544925212321027941052511082342248834233527722241298201712208078773323966107416264213745728158567071518826897403760283131448539536191845361657153762410148616482287021096599305988994490714494963110455423355989984733586715900120148899771495403663024132633731947827884894906115381706801991425180085712033404795697903761521281515259065758979229671923392634991650205465318798622471506548026525530216582842669165148725459435084177735653836132759813900892183183490378820393047326101972805885826772518548433150721454313815951991325691170225157324689864145962462823009587334012558741713894744993649695566784262763507598664920814764051807695201316320787649487958466758594816622697133750308821960065397050319715256732768722833879680366158783982223575985446803022381253573970410475454726100328745096315070855750845871086371243716178068159790885252016586075398122775898715144915574938028945657682463037729141908543243320242508106295956106525605779313842844284975470702608285464709326544167070062346240000000000*i1^29 + 695471762048619434375672324170265335477535443277979976663009521654154279402666845643467031472411033462693141335376595567351322765146265715582308450751908959633574004514475902952712648197663806547928231662973975978389645092320287673409189237893141296911616787950988279340267761607546414442532780325805217718947031339703777522395638545278146026666453331779169032398345081989765509502458286617721712190047298499571580791282173700091945336099656558281931624778046556520339077710903006959659580795493271997707130955203287137650851411039069280632470762847882816771316419800690764788616815815595545574139790691827555543269161285630719590794312529628268186478654319556237348451602922395956556322976107147318854809881001899016455647601879422189529456013083326427348281647745115613146133181743997802264475676761662492018038218368523598347280167530235611082426100137666904573979901553079010451865857817061553325015680896303259347641523798196516133968097932094222422773900005643376858716796181598093926810730574643200000000*i1^30 + -1416970782471389726053435336132026491040889412456100114125238386161466363445101741427706631812613053530150945114407014853044020511813646624356641106230731385213016156469051020384521453748216072670601633193904249496277725583918654422299813974100470190549920058075518561805442112739379685183172756346575885295542217996589197614814805595191335730835559553755183729403997989065175118034615699730073535362849133134520664137638425063206398545366448234994915019933153087051063688976205909580946125989172211694598418541981862075673845511399257225702781493393398025253945218488374774475113599907842188611906507362673639602521620688452749474486033940303157362916618992143798182430863572792741094103789455919451860077422829393143543001662408190660470207201186431856122052925333564843270823955606644402462615561335515976696461650469752024268470143162695426755896086118421290361636378812813536743818469688068047856864288517686492776679022132923962166888870624589560126250744490883022309627476000130457403392000000000*i1^31 + 1740759992041378821222931995825720059028727400572789178856048146519563304411416962604086780922044528741823547238376820035554409341278508062251912506042878138354040348791956521334866821455908604153413272418586282339111674144135869269522152422081407247118347715757276139731014767706185568603457459745571117741949839316207237071766313148718468196020990699320693587934928006061483543570275808918664119631317272098488171628996971938115252195013288721236810420510474097689155977473775018284804693256840748848944481096970832462232423582256468120874082614830712715084994409811026484988103093606644866652570498298256561981592974057091462311832018853154246431073645965536065016483657136863078692361166621709680142642250638895977819182560377739579346905668975294940820432815389459227090367110076511849302864157159568126531698348900771489445881341223099568024029017040615805070753401075090120649369084651141914404965230592061376825225456134037127554029901342092762729929147200727976913763824272670720000000*i1^32 + 1982703601481064453167010205839880591887787347126275662570533746160014954269313827351251468946975160530578145656361610824973662119362228442436932322283489929535020033413513227253433196098815375448662496397602284389775033574014476695599460238571817537766008377805975604225713530093680312353691578576806057777461731548547078545727673946466562767309854497417137575430431175143080219728218575395833613130168628558896331964107001582168080697228362727572566755876892990639030127415714902250890769683252088184727308410478295042379544696914224453129547789815335614394997145754124214408805526486508136646714068862421744176506273838372747434618998904552867882395742170344527867317561444499087216421423654358162985686393720491676878137223941088588030809925124156056403796939246671667394093677229141906251870983114913387329547342763049060223077665556197666948816568121668598002174418976939612720213312878649432220524927029965521341549558814862329394391837236130382821845477267112250656686080000000*i1^33 + 9249333338277978245186237603963498250139838318782308584871795490907639879404118682352566345704733205314121251817260665756205634230702423090892929720436220494203373843626811221261204249488289687940604382211403937731858423237887642097649917068720409895033554668123220979104371373726920553993549686910741820496574730319908639253943447459331385491830928351586020255725864088170647835686277920322468425808796471988121357712375361917019715597989691659750690621290036943898376560555173126347606106869409115663738344805643087076382850614206488211659328631919615805429036681543956588211779077936077789641128079697649749111381353126564716205161507149690973308585611034601460439458164516716541415477049515927636284401078326794560625582798874293142394837149977610803290151970379114071682502921774292595610430679103420747778407683588322218149527624934755352931344722649823918588658162857860168763426350132822460396307074416829113565947718461904007422285286953988645983420067403005952000000*i1^34 + 4810538235068999363351708916633467027009493899958678709781022001531912635764675619667432471761621712858866599208757275308410316363949780460988483264212953462860099477975933947774475102210643339592651223691004799093418585925034802587048379309990523583437238814561183335612548544442148727661760897782517367740503892369765229403454051559813979310600402397927171553284597164155732751257650161601025012170858325506104331093035071914447246639393004336505906764417049919053856736431885205050031436919254534664363582146845296388568531884986416637797876766421821732952123963460247551510456616208747915295963644216344762164221214589181898548846090114243556502802473806147953643282538157110907914556737118701838048867665446009343570802800294528661494124426438288115640429351510813935523955802850210118952151443262879020606281023854417276232130083016787050938444589880799481310176312069741247303097472780731830362323484935110127195002019640969217568443398594810018200027136000000*i1^35 + 1195256027053682284594312689559616834249485242038249810002411072293653302667144503792413343661576428767036073528128017570269696234076110624608647447824840631295157058056779763877862949648799648548957101113447003841526939940239128366765921188889220208710046051581453661702763007803683973163271743153247498097784394906093700846469795980370631431577536909721111291316977729100003807879123948738373076159013262442606098890380703499702910039142831377412650832766475005557561490894147707029116697068862764475936299654255710695020102075907034872349548032657674102207209406628850885577592679438041926632730026032904760809459013665887277645361383310173256664801752133094676378329436704837771059231867548476632296860883167979581787514311535282515419166451602494037229155359916178790987945644846063403131810264614587162697631517661229136664735513348840318101200469460119072604946517210877146534955409103060062110310738420136269337379787995592520178745507824481075200000*i1^36 + 55762771811847626318081416291922211655319673074560119237316035896265801842680288464290121955178657752081880771789212151587358027481407552336851835654792316785839868330950581566638517876223685287459439091816609982475780886563526934004503967327113905940056769707837458603074884357526458379625927947262234182806774867579302584042019419438890088393703571916516149256802130286764585846135693593326392007367438065553113550943740461131785547976716123655865476328488583284782616857738307500650891003409118764503597045918719606087018506893382294012941215756713232213856645679391464792074640372249275804314470406350340797573076876898230176830105882566807224291194218473166908957752896861527030780169775628172072432845327344621376606106401321392064572853140018219397573425024285605190016664375895431329569593606027673715653685476552161409072711727133347896354360888031448734279940602777050700337199177906197597330408552486339666977643054932676229201920000000*i1^37 + 26909950341779802976678291715323496488690408262459123718303370147972714556421736442447936092443999305634720173121445309879277483220233582634900999267897719576440224704473358473879729708004208232003984776780200649358822316587399125723927854038452621820164205170565078500299035269102930874263137870456594194144342735249515456686438699809019343549416049315904151033617425142486800761967107213333448824410945487924345129001278404589203936436597629317035537002034938045042847390545448446431467849358152061747115324127976579964101256764241931739362246102465725047794459978664509841989814330367513757481762212089496699065009598828755471630592697497674994527666304560038014829319471733036589238252881057927428162735243603170736285118345790426827998187072731951982147620133607781235174297610979688696896959416567246437745765175861530233671906938876297342607147484395530803286816889483401235751561461790752423096391617083857271081681195934679040000*i1^38 + 1673081023917787507977109112930677167902815081406016111498736467593098413178747085207126659980428586416629999126556456212800161550005173422447650543524371402072097011922136395230504708807170124599570015691268846732430266662168442014418375266612191822992065460121634853659417585916828805110013470130973620652464004258818087017048421236305803686957218575339677940976232965723616936513742470634090804311088726795715002306341253921603249088784466239578228830061701284812396003747660143782681524949856089042597889466032565648494602754278686202733646710904413996783053629969900111411685972571164916105016195502740752531176902057362135494957630418959182396334269270198325505934253958532246656622428084430714199976718015216215927503384559612700532457728283908225095489989377302469085641460759688128093956441890028343304047935063158599829349567201174429713383492694569145541183340523125444639868492614010270060440902600967872850165760000*i1^39 + 112128181380780915345708347731128833870386677569056140532263324369162162060210577347120307421842888178366325986712684237431834426544382531879758980792968233114711306080514658054269024998165070137197175146841953797676386830117556472580309736439758061573682801824993695571889232866946799817961399108136035680042805732324492598138102678027306377579236910444804408045425285652065342126565985715231205136166017890906115393173290060142103255925440120893091152329618468423502613338860985958897227423028137636805317043207526336189891826267865494333176065857142843556232494465748298298195768178766519508881286972933814144888963800579882069294356813747035902858600325840441173410707878001664569704992811953120894998455484289995350048653854654846365632192262865784973645280086354040224340127131527194864999109585076688338322547923430662093283778320445589071715797742322825783165627920056623892374978136383293745085617950162944000*i1^40 + 353344478715806539624907635604770675985779093462420607553730516226463802967204800574727647233344083882514113603870499291751901474179224828757537210487635522092941385355895061126710411022721536748149381932335458138447862100351378141700535148243791753521958915170744935980912721376936816151986949657392787017366418307795485858537570011804066949614037932642363388363391907433908973173706126284002297209736903168868174881769846953813683695973218149752641204050594544376339878825494421021065969981244189984160222337348401635031261188334903912188057213668662869182265068307969763389693167169070607301457064242939430378966935579642936160042204688908371788237021905971823888612463635137768893565133827802200020699650308410672086339417200424024949073261941467497100949017544691684499069755168779040151533306239779221775841848601084294524044727694459213702003364754550378870817584665172160884626792135022612578304000*i1^41 + 2727774862145658684946416097331655927544783571425443720486807436100138051513984830984960592580323994029093993391963450493557042583418067033904967160226822605764949183385646047290376560434384111613971167865909483205346174527831385566985582228818601468360445888926861082203548840547362074768880789458902134060249432245133339839503681710049133736962152691889055044204736722675187481274781360148631167661914831499219400756355357770542355971625052651374418287493551440277415697477362046367531721809902332041714946297490905358239333046035780535404212735209146142261766806074092045983193173326348961218669131317037445616022746350327076392876836607534015543568615764641383377307727975342714094203665105879319809105156240995315599862545688827787395756952921472514502670042006057365003492581295530396512678550127199417502293270405337728551230411160587758521584411828083212762726145355266589264443762278400*i1^42 + -8144005793399036394556305240165523828334248569537515927271789966953384183580715329777620568854031792576335605135675523052056820670879703117715066664844361633570435762811710630797203041878727387777600643619363150500236821106173099193827804909613968663520528621175947482209478942717406369113107804580323788482937398575266920486542408095643858198815898339071894983871662236288811034281855744679203480901087686515901659937443609266364348163778579342731383396650164869888028503991353173368390707316560472378379716460948977063273741524172780799081667781020901110917434284318216266010445723848551160811668730735121570883703938783454404619821736203143329314712074722748883692494535876631903379010128376172008689233092041998656560335999804210884013543895183137674476948274958298366470214395542230205405160223579928553974095360587102185066541765937058511309014484939663143212609056470676275200*i1^43 + -1763113400609530913586573988002212629469807648619558255049515376460199987276866351815063638182985684624015402081516825435603585579286788138490916390585817942890242199725040516450232485476520556928573202974353108706148207192784372542539126493868444030986612213715030703797419572306046907090037050962894164629857505769982236434415953654759053681717951729914379889527738268974118223292602300920781783733198555596997297197970091682823308283187193863814749039561273259570416026760873370191753534348474353088376968384103049288772671829204789819133745149726235201002654922929361468422235467160429702874649419857942524762937445523179162950654257550961648501574150539454852358426978633979313433380450695948014266801566396953199129685206244669812302656530481967273371580817916349076008702026221288368752141283828113760303239983665122303137387189903285661686204302566125323314790400*i1^44 + 1963459934079579623678434311778154414958234846585526596068246047577618231745130646854898784502892732270928044555377553653168001613104920839269539030597663532526729722289895577580457884160576781615233861352146250133607084163758461272859743760071284430620836651719353891845220934541201550980989475535300409844776704157176098305526559342875328557765726409073363885658492994589096573311786521761121899419706607650376504523862749193379083651314919896690801705237215105897741808036817224282820911862687988147124211121885898084803720906691890041690479928932146484595786610763081679657175268907464946377149323654219714764305232206353574436886137956810873790696828384419213067856973328974103370933008000100083413740116302124509837202113482208110731144305346555724738338140632202982671715353900353800062004741411311041969651947242502315602711099951585035310619919646720*i1^45 + 194254869532008152350405112436598817004357193947769273463328403998288245717643254450030458858482495033510256188795347425508414665972429845386658469406295921099029025095059461552487305426980650954990665727854571289599508912246068819341872396158341509626810398966290597700009968079834108475355634428230609375067352250149385301232717708776825334111664250219044661172582972949958113209792017637025980872001301249910739423596097344196105701717493351914601890819265041148953693240844836830722891666035495548892881748264190068833128754830524105045170339867252420155317760414178049048164805495717834931702071906368380073554201046650027368678537388687784250998780511081266739357085767754074657279239972925009505037931454487848420885972412913934832762921026601827506899253939197742209526602855977156758965666194954659228626890268874979098303786157204307968*i1^46 + -261345744002828589449300166619556039203782520771710830128542398823201202184566562395733015062828242512362138517231324362251472610103960942696989939471653945272295505096328883616669982786622202744169480494985987919860503521846560452104840122547381376465163333840292244948657397665428041775731697414632368890884205753787664478573498101336573030294559708868765748315311009278720556299965746129837178325582722192937280691037162960562810111043469907750442097021128978391019285139892442387266146237257411093906983977124471410287020552615825087280705115035023758676159074279492321976262447656810799124559582885251618756016487729335469572246963768588077319457088793090913447627843183331017417620482794000592489846312652822972353013509959319220848808763167715436272004988851190909529760108922413092677440180711089678103156727724128918831104*i1^47 + -949675732796016690701220608592330485636629052200189099370119357444158366713676569307667374245867727098496075674119277093689441137857323446492543617206901085650629123410876406426810338307720735375623799815830460835334030815018723120433839843603604638685506833656456451339276291161667465762099984298557859378277227773597346058610235946373745113524179263472866839254412010755494681305860572789190821884296540266006148938397944875550661962817649609507826017344221997141778049607647650696130644534506054339843699893433835486394045100421454448524909703303969825756910774703187348838571412534990617847619937416522319668821482508108960994012643902443304689210259479166392228226509292430591843996815140903937635861297011411630580544075768189583190871403680519744016339334238374178492619014369989258507788072245152494976740884480*i1^48 + -27479736270117161921049986348454198206477263545060435711791940301478767659159860315642879427826371539715433623866353549470950677240893828176353841174911399645150437857230100847886250553904504303373592913009633944249593291407278409913920705096240508848399887305554742646137338003418614444059008763181757634483228678245483739725778833623975095321052227341929385333091578587433503313071044112121302258648764367778911236230281436752622012355352494542263753142385444866064263825870071505663747486808371208610885807655620449045251138771466232118624328772021251208096547018424718491634670339602299542812313276455091485155221689205237966739136856407279382007239340013871012926909306954235924623021405330178200781629694792195339177733615566581302809570179261509750051962586980349542400*i1^49 - N1*48130184958880567225118086484563948026285787413152347055529704898895441468445429915968498989733691453529385274550121344452375225027050205140445836482332664890893415395509278758736246187983709001093287394476152711059036377462251058342088644223978630625*i3 ] ]