[ [ 45608326996858230707572105990656213271773766391302614521347350974127130883453945668536073079853517738964182311779501443860418928243764594568523288809688383132833717147752269589210391252199676740318705783187527377368831873359124322722920405207725521347097924651310164933367675400249846080206726220172578582320819889454189948354741887539395361721702712976973265876129170182723097493573002613977440274946480343049807512365654949447025258372488934924236290026990824498524584462698512065882671334034135992292366427789004361864886132253162803692042571288586049878071198662633084624195662377154960262408004741188519999884448003524193539136116934292143029611299209812779149187670179820008185626766015653453447479985631547549976760332738077072658017683158858219793898820562345537478740795661950503591708577640248029911902227857889444134607128180726205604932247935413534487496415775670976705537906230936033544150238920913778058699952564733231550559060966014719002289810038340086675657438024369927923993052351631547925591802925334877744282531887466308984305356298189569305380244654233089679738873550398805020821074445246059371484790233793120020487214205197121129629059146755257472946617913517656636758639614941489956188598583510544455854320294583703220888002070814356497857459943927341046905196186604957125165711360000000000000000000000000000000000000000000000000000000000 + -34220057830094706943376868160270674938825842023748551038312802429356555600750677253150374148350703768303588930648074305494831746967405858063737725311551234007427958243384804017035044014200814725584306385065913308513678093269381172926589248573347416943673711618758023813114836472336015464464011420373557806271927223972054587136705898415511637315704115850704371284702195199030328324188066602878181121524362276753768628517474051376884821408695251685405338760212242186106709241202838304863231804386752664207350784845579739637890631612027978188600100278007604470865910861053009108945081696438872772587448468670923865274858591350668316200723490297199794804483649911637836788414428598503399578570064339150759520609632591226850851636652419605332569416539575124592266472764426603514242566178087959961637853175315672167818852966528254888817728745387028554824820372900887915219643674608625286157990781415911227170338960708765864736701132305459960208740617944553404649669785200802872097134604650772322887293503405618430085920210579257340390673828511495971157790339046408944630272398474933743930486202175184386208399061569365988200698785118678704252031769346875557728778220900078926750232353096801926022358747086822189415886553005449903942286446899491853669255504421806225543509952822880891194601822742779707523072000000000000000000000000000000000000000000000000000000000*i1 + -144666561923668953915349030077901497629270217485078318927810669088725513648340924651145893976182109365498236904936110814987024955629049590431828395373908023955459658290624366897652025900412856634737932562591666003668832845586249970849396615856592838355221150924471070104791670050867969541172103619085766581156581307581280958416024496153360221297918664174405375248328037092222513849057759374236344980655935355520738671120233672749477832238800192093688889748877881066799617706100549728669809784359928061577988991665912247364758395388060140306882699982130466207447532840817310392033160703116761978073921729571120609355918919685411468886896650049918016514869249630509207509938478744077113780418022950933567241048683616179902355553987697715876026934426430200847220963634559946188189832911774486420261878913604382480386858722381925121368294785646828563619151194379627349600294002000555519586084980033584572300677088407434401711191015439380939325902167582530030095490799212516394946511481992725122241811097572511708194936587959282974637703557697747676177365190493888133045183813784232179005663028076737763250510338064743391638875178921197969625609033292087822794701114512957713196679925394136159893002881262686476218288058158955069617899789752499544603824665549883423132334914849514161380329908066007908352000000000000000000000000000000000000000000000000000000000*i1^2 + 137951519325136645793404350117656176661490918684712244323585468398451017453046753899596566745111941326199007028465773997162462824352657877576273983858689926363150028729337611507084388002877234730390185128866001942039853408981781133760687709825003107046702931455690347090822997372290759343868735003212230478394743546814407538255123762905492837292306830341683955860889598069734425634953306401280258017363263114491443575169967516487736948068578932133182485290994479761720726361310891365704552271139134483754390928803972828068033824545184006727077817231450130970144195604324094425020197315417325479081784746483737245864133652489468759869443909505744929192295319103784902523705375745284136911100378055095986230121670977097654822102583066906676371180878160904137802927140962283367905148245986033947644824935758212166619389341326150915601919718279212555937031342158750513460190356238456077347125447451341234670620990570788325922453196371385265691314859253175210159633193633334854443025115549151978620284711178038366167709641709568084594569570941569498321797386751029008133042181634723783747262729266035640210816898988992832005024156064879063596872306660461677183743374774627805175650484862648433502985360571052845186695668832604236775929520465106886332651004974775690650993850932784984605402718336534446080000000000000000000000000000000000000000000000000000000*i1^3 + 91818322569634862872103054677043831517393130398821847913328759050459132566791078702399009061760563838649383088590793325736269907392544178689690594476868242733213274235293326716160083921637055838012524674856289985631000332442536814113786813099397815474281078033209182274414447752156296074188766511278366826052269873784772595533961950326817340141185511002763499632348579895966714493548155055787987911529090997356024929486729751291693368466239659423267822274261466080231708970751607982133700827627649550237123385179471709130336774231828277331254438450727369556890240884401968563691896674796815267345152584340349731298317736443480045621762346662394265214407933641232041319317008541054281865640333099207139896561628628940185020847400667935516536855866517963757945916852780240755208812791071406919432010027457595532641881055304730950358068823478747717339723234740193160925766365993230254457465098559207431852553394888325078193375972100059511708947211577740367786527862474025070334284328841755376579249504529076569783235586775443698607976204494477601495211881144294570527488213541124632161236633651560350108137949706677502180736209643135579751918059001092461734887270173179456851581553572395192781937908036541467516080507237820227178694124234652474589438464774220752881725649939958008527544668466970624000000000000000000000000000000000000000000000000000000*i1^4 + -160441719417925930029103419968754534591187580133701324853780678688546761921594144163522741582961535723161683261702720249462607180493351927348451159929823714448989006942562664198555138990777614070088518723221464388865198155682756786977318625141294144008535580776561545296219504106815014701896695648367838315915254396682527482686794790798808059005333327493153676916788764310668151341515843488786039902873218311584347207106603774846196868152011460005676777018817707966761962794003171992616598529371457784168014733827331274898079034169026386065804302305473344358090947668637829570042576887198803977729528872326260470359022670553578310150276876096366356566739434908533106734132825817644003113338977830039804493551286855168612397698552615340535979082469620447777245814291395797213375332238192152813519617389059378331604868114395914427603967553277661166649608132298780251290732150127295438315437057441466220179053160648430268250696730263782025976872839573999065187826509690161856811705110710326195452999135483707195751306044839116585416556820551842778405570904573998847785285391869898535786908356674664681293174130784638098220109817517261396089153329359437632192848458816213023551627805605569515306008486911991963143251590627728628205029302310387002727323129024585099691893097563949377634349420956876800000000000000000000000000000000000000000000000000000*i1^5 + 101595622549258867692697625329303899705537118388700679954562195917186678939173384443021239142690355323199879391386012035432862921747205523992780515545339664513937106479821340823585751652897974656830517824259910630433233923110283929879379796638819878186713539864864772005796968826087721898794522488269046250552143387250175745486484745701191992495944916984437028567449653719860375671774271177119442985013165982569998815247379687360538526014443608298247560064921344481358374868361992690474508287031194388301353316167553557557970070280610587285125675585543649092211025774744407839159223778693056414756514071333369084797193066194952472277325281296631490310319978551798997689883499404147378138603706114878421003449538187729079622089821498791431333961687125682617997811261875560639894365177107688154444164728468411625915481998251685976432111116633184871049174992971241913476728904712208211053397999957488277002151748755388607915113713307432412482385691082915434460469916625394428033276812384645125410884109960219294646189084589334700169175994235970581727855972775623767762977471496187066029965601405635674830735624760481907465678866639843379628198593808701751470553154800175482815858497454104827797477246488720658548794203730994412058944479856878916175829837889626920594185805207964805102164770816000000000000000000000000000000000000000000000000000000*i1^6 + -16202285119014449799398400744767178488291951920720733865834786280407380040588632745305622442221089876780422557901431800253903827515811832625949786245090082011412976188319481853292406228775668096946621449110349891912027210866777426507164585055414656214548157523558351157893572791131975257792498919064425308852057750129390510717791041391498954466021581075829563205623352798390386864813201844498442474143322000074386324315483770961485851392927877528409921281510304691393203087237618023806134236058358349916323662610993563332689390929360106873311589256062609724032689540411615173853503539425127959620947958847642558030667053279077988692038803903118601767577766948258421647008190896198342950798974446987952088703302524875446319619607525241967964799879530171383180711746063765059155688568243177668205941025495279356210376249897168639075337837330675716648509136061245659487208163002571263823793024419907249158591944810595524846526674829013730469737874934248643421054453606706329814825210915649686927796603561486785673011465495176731855582846656011105621074960894157270970286938541764456050334092902596184511313003351923523926815904982050730884651988235721269293511437204711865848504973886522616487564509450389050187985635405393645187953307808660627135746244994568803732378273344714048650124197888000000000000000000000000000000000000000000000000000*i1^7 + 560557128006644662336978058448026811019497607820851114735996434509526612291873272523727320904304641858446179729679827052451337975568694071634099663639469622643723000084658798545911064040869012682679358805728928547246520889150734753952116654732543834386758298295144670020739762653538987711190789790949340272439842449037241469386308265816497823306527058349930499815695875315208917339962352817391901201492801056392402896454692572234692257344751402698779119689783742979429857954820750141867969624833720091847798245099262927418798532524525928163134224181234607589166698425343154445616749172948959442639951549870215527015192792843451940318979467260648142674011702517970184949182281790982030918100011238268036358659452450458724755291066106495061474615154559936588192542937989541144554137410318281994367629725286954844433453475125203855397234162039688080762350686285756515623432080206511825268500868702320980789111975428097684945732564999556089587665851188521071890091831405933091898040276129422563441799712919114011583323936381961018665781891464843219294993047501200818204576247959711093775049084630783524820840762691373157910641681720401542363111785989495225997860294223747046109662851109235506545274177003247191232407965809656294997540570140345974131253749906211381475672070925551442434457600000000000000000000000000000000000000000000000000*i1^8 + 21561552752937845015006475513897908292704950090169633756041502923443634785875126574354688810284328424943716015814104476699101411695532192648781978146930043588534891036065341969389782522977808183770735419449180763922837306991390333714064650774629121447853515165713182665213143487457640419537061401782716365475334383417486332236229620004469703048598908834555094920509445418661388323994914037648920428218495886411351715274756487155777294935697677166453137266302202516055211511350011460577155443093798065187980630092244311879909145671325831169599641247872936281692561381919804921945362439066856862207255371267832348759497461797749209598632105490835081644568969140339648498571363189772686341297308037060329537866115252932083530181705478406151984089292279910028118880229242392502883750168840865203808928687470832168058638893731378482166280974637670180059395938914582633116083880609068526677446028004868816446427018693039453676674609920794262211577333204766709905089194824862951493299377170431779493232145982334812200739828632773090996756312874625197016229949702170133629484664965580489184201282620050945245407354620347008904441975274123113753242024520708308154585876153841191336268769626219325258013873633261458785373691878710891613040915006617753904475303361803846772382365570062037811200000000000000000000000000000000000000000000000000*i1^9 + 10613557911358247731873540220128225290751253491014181358679442558628199507135882756809077757855848079809005628814802773828999577028591199529719084192568596377583339838674825246830990483591527130929904692175250144597995576325194968411834141136774085011219688148313181184467354837400389052042028943994600200414473912155494373342212166887317303055595340938613073402575454854191357915963271024396107166699006449234577857707476879443135631090024609495664804371570039392958221815439456937566134742441030563927312345297045789468607287209270497130502390341927625783347743609864739974111330599671599434938239114948693171928794047359808124296204062834366132716201251001131918752712952503418352687371301270022163814730996847404161898532415062884610534950979995602997637010656411343038476786109928713689952758028596480062826037832997709624475662257436455381131592294440068797295994192691219553834457197975543624934668705001020882717339470776683711739080092964017817747322664210315757018781029900789072695412632220908071347068711833009654381416470650510651728639596251764263400382202325054545141378200086261834889476062257852760046002724774659437389015354057272775311402126075043836683475088508421543205974506596783196041485072508900534855698960051834778023754767529546423097526019093795176448000000000000000000000000000000000000000000000000*i1^10 + 674033322726003125217013944975190570110889844732236027302323695736415216780959468914226693713586701563398524003530536747863334995380252971669860030373490692101942612805216494067255041779979087743200465007045020365489856117838599232349986167298971203957220956025931705605764384915470950736911464298267521733297429155075491967570757172493003039575624906188444999851275490111120798550788586164672065519962872117579655980862605495420167564145722244501740072733174808690192632204796119881308520642590857692053225870159738358638809370861396212460905746098650524522254918480012669080353803807803321776949889909543995391829440751416618909726910496698968650396538722452352268084994764089700669389407848965454971453561213255945884806884776203208783197925587507338989270947796903057704455568211015228596388576246124815560270121409425246322846220821158965234445399990161694186831850216360524503173545517936877604586741902790526702540082872271001810511454195467744158072143351917505927997449972579965032096873276440913812613543725446746493163779797802472396838231191335084288749071392127975147157423505385126712265822518403824949019625443722868203658418964186474686549048978543407943057020132489950142859638101251403241034828899350734089922625273852698586062375792199527453739995986552422400000000000000000000000000000000000000000000000*i1^11 + 30781465889008260849225341287319516855533906664807429697413013941379609486871864226943714189268818015307071777675027757569203347055763934871062778799003797424139960232594720626515782203450181104124839724631367156150926771752021922442384013599627730522052417496074443491615420775568911332678060687444718247058610434002306795681061902215447574444029893903670777243312675122793783530699845638889294265610153123073414227055446274828446062935589730795858430948368972166432252303870681411244699060609256321343437231501359977480564321282175385293373176268322542010232302969740604770146047712082769325210072697098592244940059195422497687190639007367326963851867925239813471051610520496815626496054675523390127841242659512694750668425268614757017197930090751121489306884375886171232375126237185768140763615274359144642432284834174743471840316528152049342877898766025415813385985549538250669446365410535803877750579218439826999577808904582900607776811754489190815978762027972970606606080237064794752456157893618142631337235927391920819044024448794418249929039304155926217293428158188589168751615396606573927073794920771437168906216270459827639076118460115375710401646518828009228155011372614236583262480014332973920017549326743683797833030975215991347362456184913798900633922070118400000000000000000000000000000000000000000000000*i1^12 + 758191085767547413689310884565724741122453851439925101207724317215814213022257154299812292943577745610602731431459218974312393906373641106381491129871926081017039386359273518469388999102525468913830620236859572875967737963803720051237778444964040984743389325362420854057465461720422795962429855553689972472169337061114021348666676833058934551816979639183267716913404402041691665912330089932746904789907160055659846620219169207244082500946052564836324217900729642103698146349568172637827546025315399354963572859199184687415419434579313728228697879555275216369141461984132314881620091995460311294172955043107437835320247712772725617631537392776481772567093315981172843321539869776932910242922349688691689748783905975420447717358062611293811642554289878553882221088060777637184337365692895068310146897209569700320320727163835962554853702698193410366523746370457980483622652176007285209683699822430395388125661289401467808281134896345172586553512798494139647808866063859524286645457482416913387777155346744096627860690991898237168522623371432295993384589801312149045709132989445253265370655363518997332866353223710055378471428080543890063336745468307376099468302729353843660027808018218431219684575301286487557629066334754842318985403782874587049172113622676592394474881024000000000000000000000000000000000000000000000*i1^13 + 12933948474083950582554072867836482159128853362749833841993608451376201544503800863252908978487553975439768001189305916009528631211303736884400126418571734946203726827213713726279108841182233196579324344823802738841113338342030491763239194016495639411742444173031845413498708730095160463130659882306808895551873681921630660166247833596419992549528117528766097728385398146076116080333689075016923577842674067634133066966064413509489268900319526405004251204057367808745055430019064849577958880850636290026088004003232727599514889008285744194317682093547143861924763465704714475712975992929560819479868038392116211389727154653098780090694962670873775324218500928227272381674428272709377305747433392981503973882080330002986700614684619919633921822173543948596894621979067827868419153567650212758832390678577751342923786213136053473875983200700883434114551083385008418135847082867628119830410078054829767496219183645574474677463642854248893424523353266744111626630747435599265851502252302513273058586932927043649002824734519380242545238969751108634879989336215006080646266791338243521376983434660471018447699162856785208935949119435171664073530799297815619333569446583250152085911606197171680742912479658363424043146497347157430368771298056847601031279304033644947125043200000000000000000000000000000000000000000000*i1^14 + 147916562737466355354821549033171737968178517447865037553391115126481029790610924605926032091902016444924805842140034726810310096924382042015108792715883370703139014105619293025815160801428824065188366538623962905503782366052586293934063532154073596334475679640366839220999023607833393363511966769711282170677428353421404340769852047235470815718489354460225798074986531629143808288319274328462204683629021694050436150690383633596879530446665820567734896795515666158722072617426067538641562281825901356624932143822804441478288425267501044154528195433246339515123094953077137548103312239725184565419022674402927378135776791795431275053779101544603317999344671366268181885913004384310126261310851800581499555198504605375320822335988494085498637902068429303887384469109437383600914108362908126013363391143559735058803108664313784431947822805422393048424806668063427993653946630335472491759219554417104687435418021825834432520667985795847511469319172446883612158270630461977224128879602904193154425747228404609089084364205096386141143198043691381058044098530728692449891360784684765643755419321566290435041104999947173831587312966755566416094985413403961901044047670609784244451255150746986812007519825750020163442384978519730800283600139859080423662153358270173020160000000000000000000000000000000000000000000*i1^15 + 1398793434604218003748465802193306039142730566642852430947693868323757160453984150569694829030144635414441056934096528523799921446130643940583633065227571362748600834193240693942622352261648094641381516122602084616688511597237575965245447350423237353956127896129829168072928811183613723700224775556233123051345186978898853149729082049729696842547221248012179517291315772487531327511524011546670275641283101080032431718731162327092419585324221367377630734516316362571356591714406947500293970625266169528175457550161771199022572923473576926928657307916342120904822627131177802081335814607740654550654351270817418038334823702890738392551126334832135820312297954529673714032604607397949334968416150417586969175904096913321943615334671007243832231426450458863729292518886650272207032370906761773311418499819700173325095203931610563657224355817735037711729873481897903754623933969317469508630942551858215426996741114409832463386245768036730150843370954457576952422030373383202790581802637877905116526622006864845764402017544232696296844764911240672992362376430815941516002543619541602131142468998236949423897785038305300829759420729416850920426918850996251484681990538897863433203167044660747396825469565623018815092145169057171975966281128539097240812232911093760000000000000000000000000000000000000000000*i1^16 + 8931884934394695913203273466861800548670540004932084673106955610037080184353438695559459623142349765191739972618709070044022558274481524826888862769173414026227835628707025564569446606736267746953061540334714292602446858805409780716813802838779727068232272322524646572864337550708001854991508413471041592307744552786328534741144827794536095463196253895757584995137736202072184332420358239487656284642476578376661860175048039868324019556466952833979841470388841753983654441457295698715671707632831806801081258845711157063551362282393698026017125496379690883220905847880254418798623199882278741652904591482172166057278149452631727009815554888293020049683509563517105609648490393879973940939985898155159795375079818474035924335653024471369259228269827782845206966967736330810132135776868080420163178178548857853176843764336271408965924671651893551167256968392399563144168920098639715644463072841095083520309638118657601112981547252646157654475958057057742205837552881689942888305286382800396750672509009049560019253738397336721303601482362027266669245884004785461693246630836658003110087493073233257484955113949433038965339349726205784332270104995814871942854911183202267933831811128421745280404106517506241314720713323351351882524386844910239649394956697600000000000000000000000000000000000000000*i1^17 + 42950235942643135076951298565170419045829941501863357709132962985388339381724130294718913165270419487957816382709914678867958384094915498338756546311804264068921225739584319358153247957555901662937858039230539627140247636865052322496096602003309634368308404313485657545654755040594983535132271678932955480433048640415248039732603729015401690379888551475849899366129699671981808873337934475682889801042166474927562170538331116295024311350505190732426980071903433719717802074320250127489262132489494407811758347216932109619930972980525847112839898634164413418868494244733363887452160229140947431241551450782920255040239946698592466285334311700037197816859956412331080812670668446658689069210033235622138890583563032610619077626570003532041990921339198757547843634185225841221394648240499012669005730531001643836726453618324255817723417647464238683647026917745782019245456005546089367779599173592724907828201752314342421639375710044237153028001046766644932142090794966501334382984582296404983174621793358020146787210756553265512971174054470704745470079961265118074966003262699867111410207136968997285223207319377478634809326346633612560210533426829903729923473031880386620778024432994542689399542401737678873464813360317403002881148616749045504257556480000000000000000000000000000000000000000*i1^18 + 162077730948405823555177912647355024796690097700712160100614050128654319233015832896375620482491024984119930205678693620691406113065955445409400883204213785996218412019958775314986323984237879934294347127891205656709189538681234359453407308603027608043406913646301281020651533710457456456649273635135931861634057473001123607138199848110352597926232640198775940880576606243127413200363196221163040376080875382897702740327667588555576151533523247110512588204686893677643554252412298064230218465398410857482814985419558890740720388936933858838226955787674737684907500755546335105033551209897174168621004923408388620284901619156995448977887340898937868452429046475759192687285470019400374944575783399508104248781994023329258291069630756910664749754431569577887880071963632117602350992877453909088066748535784698914521229477256092547827890535071811210617221141949231789410932987170060841948948643730219770231145849996985861784043794578797432139838397791519121267042127814166779150805111047406838595642015523671938096652333401152801066130143655916048216384417167618530288792296775669982181936380125213144613372977774302021343200470966756794427866233665608971973573148027516510316991416572269893796837641118353630687252352158927780481550121534624890880000000000000000000000000000000000000000*i1^19 + 492794194791115458179736055267250865753481829039646490941808265097456363597844318333900251669980556038315208663430917569740813348103649804354113771998672536664724376213681915169790849192820928141596333088971851325788403520477210745088888279910337161213003217051195068578551150230639812075266850037110438572350460029045699222411932268691700687047327316106798787739121663287661097967515558035752238547737287676622232521564742670330930972651239574879533194714794266507197218641390991225966768566543742202423087190672012021030294394101721212209043593677082704600333532880268430182485991526372749462326920811709490111363922362137227113470928582357685540916438314071833634293563523299587255569970386189784039973116880950993767698852276726728437815340180527647848805544094034199789316307224268546015698082018692913509800001011942454968569573898001064281306903102269660306692285995641011730181595008019661453807619733458643769805722149983004510450839303302703124850250197305423603235910966582181670273485469173999787499284429717181239095081158013021836827659851844090917885915185010236832466552947987368524504843447710560461179093666757678620962116266217309766336988742058316849588529467478691759754331237221875899165981228255868530963670734418739200000000000000000000000000000000000000*i1^20 + 1206924886875666180142729818139812866743560536746452776164217072485352716674727697567874859112781831659022057178291390425190279319630384280719514350379725150455955421859921380104839778383916368506215787758340420373042482461389989413384720998753594180009465551796642673753071873291522662152745324542825853052684637205224996460026273709414089771455473863774858879545717657533688622586310568878829971159907189320880396942711757565770688931201163530593766996090988821242150712765100669026214679488890236140866754252028491521910644541068801155632983289312381408043931221306427706977675197952055696658176039747985371325083765974710087682675708826489681641764638080885423162823146427332470884799629972944119595445423840624816749340553300327438329117425397042040383528558246454035220233918369146611025666375703724597562391207040985584147879812166189585649723827999934471520105486823017755618022151305358207574011617958297085012903966839632851507090404450839116094058292780496391475522886070672779325152027647434945702484103014584768459484120173935573195825632408647377299880388658414587213853568572977012748833234863881877970397398831171057242111594772188436597590627125328393120237669131001888564509178499651568516735657531981946046061802946560000000000000000000000000000000000000*i1^21 + 2393709697221382845165845718590917274613749162721186157611939037671725839482530256128215765818323088647197468904157349534383036397545725166070539948080938827912781703625094687131061180267584941025295436214791771676172868193347882720171028240773113792697958480198210828020236491230163392642539130906145133031359034111289304898714471513063953496582682291609038990658504580088832074925905913660144884754853149143678126846793418430707054488111121154722614727541810597093023321493924503626638288087103465870760311590885935422746745007860039743229028600408354295243183440760901338867897844805880214823874488468070213393305316832050732191224385598474506737461617991841487877646120043079254478127755782755448623304287830977933275342606784118432765899070698404834625032677148992929222691812637081407105706336229380414937791406507292679205370013543266511994857193201013805672797965058152363580732760853016244625494475008229267234810706858584373088651167299746440127857873033276074443106700432474828861827355548343872228564284480818104354054378055214134163681488331130848726718922272563754116760541370016525055657220295550165756053355057846762938217706152057735886853314378171152507331599418711186166294398193741019082082864545089700033986560000000000000000000000000000000000000*i1^22 + 3767871030482816794315653123489603923060702881891744640378216534300206757157857033797682277552157299420682689910931082631841254891162985819652814505702315811491541068267920579978675267988902562096604639433253510549661799820940281290853839637501200544567094857712657047292425974002571381451029667734391129504896365653257090673496857614481719379093504248204992779664637839542825788708993520082075011417140456373966591719070406156264254289643156934368020577187543309354850753268644880197485919875035649578505411135162626752248362219301502929013214325758117491372368930598908815351175625836017732245051589842979940231922684032314752976908660691259411891830011350271965691957387039893024354943554394210343852912980552008883039450556997949466922818115687940469762908725750773858604673684131079214009988899488047316893745242315265396953775152231630749185801325538938037813937718211419351927804383634301689113515154960083136188394981250616809985569934907382980055750387999437473680190166976846870592431435464241518572059564102087461897808761721901019923345957245954810849763741377717937201633940730259316925409895370860294199297801018763517798819240114592655341816772415044886812260471607497145900918584140015235746202133354971240857600000000000000000000000000000000000*i1^23 + 4518271402962763336669755876780297651746712728764315015513981750766723481615671873469435515014205609114550898561158623823745541667331513295033698313692036158232013757363031827519057568577257442691870897919605034499377849827624408495616244205193539861989625401376694140747244718384359853437046665213332447609894445082864732589980730165859682452207931568605631924008889256471478864159753471931178175701121865656424658052735743572658459296021679379265579515072625408752197430408454096621960557175327641118776254662077573654992929103005719545412214549735136441957577360271997485332929842662264738548390785461654153862580974784357020619713567362458432092222735651528005292639846891971307938048689365629627753089974058133360472849574020103146473166657204817017792713450386982236724371999693715980270781840264986131884549943162712399975040702758925224055388649329272205776933796161635176992459110188386970292397105872628611105389574883013062604672490613070539483885459149884969988587319255141895444358147932993526430125182069417689587385272289447325660036917905498300937525999059382805558670634763657078017178381205682104132020411920338840360112662578841822818727629218676323959216106401277134842766379384371782433544206161018880000000000000000000000000000000000*i1^24 + 3807581164211958886813031213966447962596621921601661125640032725158994917458490589459550064480118483147532492419210432806902511902062895876696539628483283991565085887097170384364249115184536809053763917900038544621178739658611974074162267608459659075489728910745062095337701632977722058333445524152178339647432420504771981951755802176771187952825748697754296755213565454426528234097773264155804840586148597338162507812268941664199348183117918871002531957196701368390654279969652127802512704987928509912286032342989780417355584096312106458085449107413293401318983335914677763098939919444473386359504353642555804370838930837519749269417192816193231303081031109387757283278536078424908194122955810871109824888468592792249060946143525124870832899551263683199722474055074006315301788568300213623011892964164810535021222960022907489211835024869885527487693106217957458520382853282700603526347947098479934679759315772897239263232795191346752201781046850286890858392455048209277284735447263336071814865378784854113856616199141605153209441825532305172340129786254035756473801693393801568165908527698205451964681306028892351163137974563466420657016532121570949157102739078267658630609472643479487933621576746126394730578182144000000000000000000000000000000000*i1^25 + 2085004781753975941335028385422113746371228005400661483760936918265067883119089627563233149609038933634295414596132605767634070827810391098044663474884047950320791919231010359732784174214361520998638081801057072945722197756037302850255887731504925502991109711522326393271746606859489207568356327875368809366523959628619789673240873350295258281555476184173675485096590814580947801883408006769252258026278768408139701546333776939492813881907820600147514632368649823737095290465408832272515708350596784027713390195168168696209239149550177339039444244434517991283847034128891630683519272660057090444696316256637044933475334073442809405447500520192854154344300117310024529647768044439500764199522443758811169853770416979498756963182126654905660458119820623419110760361968222303251992202453288064194089523264298246270080900980650778602907966413444716019212911054907253195429435794928618861426803223501167454353915633692470026732058954550714761214731178863741455380238634911046147811083154117279310122778977661707218191200201213872056078153056515769792520409320443344666452066961021717391685623411355584157515894199831618803442103786352317925283180907381791594756926336342213879334729149686737079940593406160169598976000000000000000000000000000000000*i1^26 + 698030826373611195220357845040045495535708967574599402232659112044278806089816465973174716474842606350788173889062299977663467014749157839467362653789447785343376722365661572371310343521370835713347932092065110116238483099735879824398439952137164938472136050020340407625679231902340730169475365419574831549131041166227281960769005342376152552702067984691106615306179705137129156733820109021906783689579047511030704154432212376395499885474060034673970537985212423586475037263689701090074302522026052079581243791972844394043683403267184245000430288153412407573493165601639054590205995738728579742330363761170360500914642277151746826575071747031698046279576315258137808125312998622881021064327337188227694009175226220131800733018436113324134352219856051937783691285064780034840128818400958714425409659199199525126857235531848003599111233142584608553292671221534257100251887525833857191265074876959009741134348376141181785948003207219103762553131021493824747784930870962465346205311745906676064087617259429288958523431579032713246709942060968678670551547539783307681375787502746822372707336592388674291496926901288975312137573420288981690642334191870006708713146219838212406036023545757817344386362823346749440000000000000000000000000000000*i1^27 + 134185287838823969725005243621807862908468295813853806561439227327245577983899910254870920878546281155314124396451386404838942651409746221356535399875885461890305481852415942638401148421993010738998004855554203755979316077392970289537204070048204691727490456723300052142964606460680103906750566197107413026490921842559324096660711668680078083809216906110384163741758781861455459381156234264074200016281685312325095951360151098444802261773557185928192352366539200940305035985150018554450957432194261110453329553246424598344743472377540809073090449043771467394233328118151466748424200751583095629716313991191144899023320488144846163393692979553628367763710460884608992788767270996466682938758804569325924613690444337805073149337490651626909356942721727763292695264433543682866834197103034768261856648736700751114420628084205312691966222118466358312879525523294428455914512026750721323182141967995593611046362900893068295810590423686849761270226751806483070184047890363785431387248957417108146947711289960561663089113464435026551453906800288561751581488714243055391365917101144951033703279802185658741219770628639523412957357389260958877445986902670910197002148426564799175532311976107184495507718275072000000000000000000000000000000*i1^28 + 13385385032431053621694715030006491640522930593231607756918217144440525086066985221036344476407141824030666581458155501198085949969443718229687460862160898985370749971116761352484928030001592094305606640563947474215720686801335508082935321137121818581061189135541518550815508829424736952474256021801273297105752961684818514044547478648850672745895488511222243778526407262282145532704905769358675323393453411875643096631129859949055998482027017336213909168791938045840891842615656384323012949975475824941613853544083749972552909718584553614005949195145182320668700100473520175640816408230380273493868538325663051168058028761116221075349357699454857266263694509553376808845758748490371805600183560059147998630606643487804327479627697606869822623454788940118883485188858503028225754053242510389578023530065602221662585193884920946239518409122028714779268128857763676934849037687240962308974443100368892329519247142888080777451819589389778958475188642210459856394028646195284639071071223605337721991323230782950451024076182171620118884987115755281982860818563186619209202222004842588427466778545447635071915872920980451248359406338937757201549275481715096498952721852807609969413488180555402969088000000000000000000000000000000*i1^29 + 720312907189817048367003958349408046800432871271128301185525144118959093857822917221704926669835222202367908162870963922097475099694733541684236587102157794079139039171528664523649775735124604535947241252657530274406575839332169592348060669839144439276692021345885577235889292992737281358873079371658174158317789480426012714821304645610047265705652665915669656652012552980797524324224005871130258169646765527796527435905448466482425523162270269550948445881897260894709135695578755601812765187149547575017282542094790399557036957953068619909055378388461124224865829534420901336201871094446615219072437301928192503708348548911202190666186988445264422692493865933089174354928132641614275388098149011078680388834920534894935023842434361853888888316179646686220135379725375533678292490637817733183382198283475632707008513269379044947214391362534460414366849242679455115048678567287685802017364910722647676290179260355137696937838921859633379252094510179033577691975818096102341768847923531609187614294279535785744153445071611200211611830572343358713057008104525494869988312469406133448163533963616124193669762189932148625593193542457512230985227598158221585824422590738556616000505944494571520000000000000000000000000000*i1^30 + 21353080782680502232941016387530009568603972995747597729733944774173462684461472534500220356192641187737224578789642562972866723150104800820923836092220061959070522101471250791127298389870728614801890715833361836545289957759191828589826449942161527737488442350614983402917365476407237279248829758206469256997785641982151443147170272352222636880353849059721322996258208505649726021250366621343169916366720746695539956917144902424418504955207382965800914410391157312069061373767498840414115444250940539959077505202963896795717715680207425929243620717530261571229287302083648274892145485979284837487750107440201815111518698260257787022774403579366336205868687451528566321754977799520258220322221461634247424701472479552361881919156193417320918991026904198372736004021028067692320927753739699663254045149269392977035307605160007003086398463039418416653202802480963031312339752667288303893481556152717356876692140087276963807395273677777352652800813353275577957271397602655346959112156654835414730101482638276358936646240893678393345795527561175325667430258105740977808620449502274838736944456025202382410120764019639000260350680543712946829784754233717519956046519253955100319653298176000000000000000000000000000*i1^31 + 384821445468512354107898783763174156512592301813153065196226576344542169227860905094486507111634332071888880446140445920740145470143376563473145112125131823841267660233734477101854506487192840563862618357355820876762061072989875501539429442362067148846625737832867612177368730772686703006757507312625924493375686249062573200322133887053697413839968265562817873025304602519863755805001099459251017502040770621227776113602423411434714454166496548419787949374102058043169011630238057939347317467279359262708593008198805257361160917675478930956354638517345175568389136240672827721795053673305478857728260453356393942507748633048707280528374969715480373074495483897330084498672925948883244834435243936551284158941581493497582580391838924046570449452657484769885482170478391404421609732318454396980392944063660572392317418855667181137634490086729135269347247329609447839022135929589545364670417333387633894414550161659569608310585983315978747313441318155477897951635893707035356539722299768864015145322712813101695614255071736055327179369294747968778214427310303094177406664280918741008919514326138675480912405255739841087546699346741007542049028946087122366311616512805356699648000000000000000000000000000*i1^32 + 5959707904462136621468918536627586041187411144102596349571633715007756240803875124828033977994884244085309308692853007424207956089895570266273150413599591857557282834492058014827638977927054724540199349289577320539906446564941876799927116387790308657876003863927766172782275801677817051961755472925921025483705780556125130533659140617450566657447066548083561161217209153652125987139243986584576311365238421677211078375360309580070614223803058937073688171310265975646690276794889012502246617894108037565317493044930222535599855540175081991094222422667312466827564480620219866233464631387617904917648435380307556778465990675594119706217460982718605176346067021625945621617435452371485711680309018257117211747596988608958278571110279019662768813344453812814969586348305970949617864061733039331024549369639677551424786398288253517548201507059731172883530416132531110067788977286765750550273619942154012080077108535500429504523392896656158506098624333964979352669456151007425730850414695185459702874725774055359089920725232317526371784668893415244190150838839775164797236496672644192116587768486665102112676467608101746647750367225231322142790369475249266658786809542082560000000000000000000000000*i1^33 + 133042075734444293148130543602442020769020002270265781735307768252528460564093572896604168925031888536758560724200466009852292250569588560995298026627558099522293556342842014571303491876213464450514459684303001173956484674173597259431071786334909626294706143326846117179857350562780993918479662798652076848031649207986692470023667744709886243693218300910566301161964821884695565949487630189905744672670998561658634724438461637724682097486012204739956249115373687080008347319663902165188237421325554492587437251523615058135287345262566573461709417483143609293307528424516577835802640496604353538762217991860031637598014761809628021909035290709680572515781695792335839825129277637477820758459457694929829422732730113470405916672589293770073350639948322338316235644956493635374661169248411338330665959287284100968933439625304849443545507192070813015333643353996370569383865129094451022886885690769910417342465178730493155912735355765308806366156066020504201944692634968787393338844040894790457162283420902397889644318275348574284196059281147124297650893380344548732947043695232596254109415246743854530164569258691811198148623479447824602228435652946076392602206208000000000000000000000000*i1^34 + -770616438995327631340767190833495778249962632047281408734665418035921372465580582404430410558532331520375490810201583757551241699150753232619157955976581183447793839148677224522844713974369130572194813615255667714530091706495682974449425385574417384231810127560437247282310547161546279710950711794338682375091913546522076566473604266995207390087620474686423281129801778414854324365769443522460822642603309735443783358392219429051149860463891891017621357179300142360109212217043257377101373641449902434336975767419330584282308873099926166777181243588253086730844340431285655357539260250191372255365579596681116186111758578122665321231733904442272621706487763569818492772995546499563274354517311530547229195616171050606211320531938256685325533637856827930658794061021563466022579257692633602109609814597836960351074903637875245604775697619063929331611286570835739173065145756564563479381531585104759737669028857983850569471569230807753515500051339231410760756985485636063045832407995250805764677081165329264289487867230454790672256801078523082983748743843249160934400116776819347329029324927277736297197029346710479042884338317328016987297198391793234739200000000000000000000000*i1^35 + 9946114065727266065117499991750601934018859395904986490882659042818850797565005371756027590298542849616696649798696199133508744547773887217953860749783803961197340838553766845119361613845057095113497537242608623886971121530822893388308375170445619621604367458450834097015677698288189962278535158177721060987505623211847069933707068868861973300061832906544940068998440896783035859416267673856176596845764965141737719906357284046399459648125750494262154822874117935189944520904158120249484570973624319828590397168189524704448905546830453408990593248717392148501341923130477572985862049649808752457280798603648273379168069126313059309120469878288933216039642146450820504918010249077879853042961584068701400188510383189315148901891359946399986630756355972090119453378730934203357971721885779033024744598022634838413969946995019629383885518470454674133621044972458235262519938164649188519183947351688009639262849784610592469928163391782745223231229827638397802116070985841538602294812750221679499040767262778871399943258442851012654348062384585901905576594360583168857759224732854747081229550625087508211367248909310023786798952409123970336627275857920000000000000000000000*i1^36 + -35921265499761177837413254177838204284055537501896032579988026098712092738399480010187004224811859715289033954558451322088262248532858417494946126254124310302575392562860340440223341040985990317697601082871941479830297203666509746608417429865012020309701979910279149589120982778275872328836717372018941943798344245697815576956964286508566840743801547009239158803941609077072578133042094492009018467184941612768744465096155541949271942398105942190002135868386374875897548417346630023251549788962852322404385232122392098835270282061965912809763561776751379058712243487897085912271406204126666187601397969574929208347617542376390675725949889509719219495642164621853246497519425074150117123733787648022030598587163859082768881278380694045131699424039245216318238933565313276349469106994037421334318635396435246021568016082302988659494505180604037897529910861474206494485595578710697425778755508874673794316566059830654900385681403037517600215945756509391874924518212246861472775544554919086352180768084993915395925221766971435170681908439685735194033564777753371789866789040441630220890140608053077593501975935748687584652255826855998716379136000000000000000000000*i1^37 + -166502285809847291056198357594363437209743073269929352388800549506322283579037859351702442751239815774259467601595223680952968210637597936157383062765833158348885417172093138110008173215940035439088191135615814809735064544966725905807169681587460694705949740815394467941849726788064044915160842001265551149651855417385281226888507616993013761156241158589460408984107179135642678765830180647137825824891046213388990456481535883158300533113519866675256273445408864762839586524594107580142104939313983216164064980907487343367645313741005060648131885395634540565771487646599313328898581097984650752854273850177608866951760562255482061731924316528700361279963135100181825314305474823661772704974661707889007301961605142909084734881913860652828915832969943762630654301698158105750885095877016552144232839945668849419670615771126480085539042430972002894471914270972876991880326439146948959055304107391965177069140045312368051466104912313071431733356579258635858626092757994584079731995781737440163337535359961130074844175447987943273993071660259044950275741082208592680135708968635769003933582202934034519387363235361544127068267230108057600000000000000000000*i1^38 + 220863169049340997438637071657234302613718413303120990534299063944125448689722001079247872601743579729336956913520917554457381935411025486274652499111309253918233158720355215570543195944571646862382287083522649746947693892730848490330057886068335760873913016501016668317799729483349534243366979836939199771090695389789169816351305347615260544446311969125272703274958865013864331767949004473333039479249330360008021671806180514920454789985927710890639647414567689716290034833991872154287461329711448757966767636133437137558147455451981432611470083991418288158787840290592293173733239721113697378600042363236357955162274329652410266781104536606404418923919233923054443241656014538412783027633436093939952135901723160468727528389601227713724501694608795446025626703852950714921413373361292280104516628544703569779494052965836882615284718142244431985653351238887974573071382727194877830258821693986898225289705821548516739562155283673692797369230042944636031798047020940573967148552577184567610767397975592030370817782889270663944082269516602471848339339270753576255724330101071883676725935172345080117842645453018909363677429760000000000000000000*i1^39 + 1304824184821269284752280998490176988001923164217899671720886662409662821020927524863100506250887199872998787390530874512997258145990620185025582057172844964569792397175566576371832771567126853153850966722539866986231363855675091682829782159638624419637233906005770109714848407156161834881459631241765862602116123944527467744939041191810542898267245498205112709717228112402117586003354873810799902901103364298214992684212086446276190084649640021585163964040755085395635316744861078347882381031398254863967718978302667431494177801689044027003490061449233798187928904685499709639932872725135215198801454778792911522266625289746222140079900282625237260677890416099983482594020886175230325945436258097600438229468234233860798771808407005709022343886302616665927228658786258108455089978980050233825842757334512836874393484460566100079587176215192404958330928657913249826855508411438214462763350549478429971418777180951066018924130376148886237934516329954847748450435704901512753786289951251111443939248869068309111987870975195113197614886151812111660717970569884936228929243134287278807911486532512569185973320148215398400000000000000000000*i1^40 + 1571355359822310421209505052307198795188609227038384867354545181105088441096990805459949938044641491702067576620529432399440084135752601862270431707785130453677363658639833503695795826024305429989199005265808653130359062713329464338237940372397487974326706302181633825367896129824942972300767806768434690531375824902324080222982831570482535297650080663989571626297796863278671526401988858251199092520501209648756481079053006974071430733870202826223224415046940715140250535136089515186855413006592925733148379721331409055937204757468095756325482803489946840882571124011139569885115974033102170404479510176236477347670291293473834545959026161948113069083324887141428712639099889418195230855075971543796527618774106082390302740502359862818222524715887670704768617684643017821990682711414031410340973544081128295353097883955113168836763500162873240104129418438619160989577151395345736304680644400106613326951473814320882350849459808362878691651219456368720010630175464561479743514248938740177983776786173705525324922781348977342096729259135164767367497839813091881762508250538622476226984309375370971469527488921600000000000000000*i1^41 + 622161263091597941198525800130767957634196182602718482871874071971835668047184870246584604449778624101784995128326936092162237557828999409492735473647172686660255287369442686886615534051763083082964625559713777088078640191374456199597239986060899000714775055026469825121700612715931414330023655526163638823211082192556287990798464612184248178515914433598262358416001609718108796723741647148872466364178554979128885558249959525700694609807747554020415143075104671492340840839294269048761543308894316109463998903821502964508208348303691656754834469544673762458184775080472905138009100511704396499443138263486254572673802117305307617661760003535676306788797754533870900575590046079107454575088350680789033296396846835911302776946146424879347365472586318705133167814839445675503915038534945854065446227834006413902945155368059109590473877760946845353418111593701262022307885224498104771345691592565803836169039168521506906420799113993986825221382662126179871616334826578806106368622428986130603304104946106161762363561269791321392947996474028844807785930499757739984927369129330677627578111688102201262080000000000000000*i1^42 + 13534758849473489333729574414509411940604606774844107268518146857678010977001430290050697799665989400810990942003525782845753034982795301537392635226860371127329124050787776647762202924614876876653085983365379933116536156511762552504894141934570127482165255787895389552253921590060621351627864317227471451708715292082425826845631461670444793575591144351157760468958262599263327807370574554025094006234350182354844990686399963856902892459935353408782071727389197551553199244780188283602358296787388795671459839756585243211094806171676013819089083926147389820448691496430463468338710018416444851014749060302684311035543429003559344838459872412237677740733949965915405345249002451592304651763462682298935371556462937975130081427846203668270957703347198694171265363804810651994911615594609291189065891350761825160551962951709988693056369833455745335000324784733624280600728469112601316662733892061073238122165284530070866897022131205104821548788938582624536243431376067526524876797996814753733124729302857435367141898798289428408908232990055041006622470757264933375895539360785962027287545118720000000000000000*i1^43 + 902357708666405913785246731600455386338596570582659427662749407150155734428927715063356183075725705432744322038608552673104509417993521656845646928485047360090209091008323854619070046336114268278030641802129211003425885609988869008989431408325444087335537402011798230101283190756672144279141465976946303338874537547367004395492676860215473564810020798844139044195823514125578534543479730637209583683354609953112040508273457456067328118074783669168295354163918213368493774284076067384432511279928457052563214399370871384829948898704083505538930400889801812167162463647094340849064647390927657712915511347759963306468979147246732370831872243168038306175295529687478786038028907086711322317477500328463865919033731376201470735504882293951652098188485151984858241993900449282367939518526877182719806712476970706219457483909167094174004935191892356054448669498853851764039894462275761773139611743555271155752542817993807770578906391797942706503773334206000614557357979868143328713171490641149733669543094168746304983977641737550386787326118743448502605033072554511730855564729534696652800000000000000*i1^44 + -24184885361965373604253402695623080965932245969862971846824436636114409447922055088676186034045085960171202278225262793164110939401721424689642905006549649448413734209852034250534220668679186099853152761221678282070691717767210656853894475156217874692722508790831505000505907538896068269354042673029944145307221992303328031777107202444127044252315671015063606458596418825501067198777624694726842590539164813673970824830547267742511287058783556556771309767533168176346826505412865377551362979308304037771420924732962832521997102853875752169329949955340542796159767220409482229625503981123204758126716850500042379123819486777039959569209949592654410140415166891620291261413210056868010849090669875834140678651090913772764903690208654398044132488818160036995718779487463582330438901531893067589289160231340547178181268224552749047999272409752827374870459679981042310892127681480671390101629982743007146150872027228646682006098998630442260496398788232777226309924846357696638147281808694265512593646720785351653448526766931213964680252618028323237849592453936179208809674178560000000000000*i1^45 + 189399960037823386446178018360997903534729710684779651367873135707441974876931529015212368832167090314483899416856997795915687087343245824273036491771468221907431608839056490756209717890616467442613932330668205731334730516161275703247253577749026295352321233899849024769485585015606985309027970838215139207863235785961427349182272731113945883822226564260000991965975773708360504424781538776109122871532165226756630287173803378168952732861110132886364751500894597747907769511247907900774329075942279113402946929817074890209275813145697177314250794382630029704537112761793453471979718201771631410871818213479070500646833015043392937536884438937749842426723507480580111075497373205755307173785047935983651202679002043899061788048878948700723676607396174481867263311087127615520107618096619493153464086909705133008372741400413643832947926402884596875951071321928527772144440274911560080914876449523078663398369830195166543270249082591505251399135699835767206076484466643306676195187929629847949859916323962717983890187402720874319506048874731040084101171862652846080000000000000*i1^46 + -535741850267661720942944344271115470887451682813368448398803878329399299316798572542935080068300037628395313824534544272520548341934028710774652613928006359906657928227568270907736111155438081251471502763108980733638985473050576813108756414875594215438335740355334849812779019757291099080620378564175333791349025724208127015885473640057651327209591707855009482439669273724959601914207021665821946867769253115973728818114537249792267995379584561638972333522398443097141696656621685613358179073441717206965584324507280380285951881534932795890312692261809308795113888864471274327552839251357627612969069730100580480761460848514471049567226057525470090527201706250601875688109072146644277297074039222170428677049581746252558292868746491964449060430507915572223156653167494613396852409214443232751320375967264842496245992246287000654125416617036384283082989604121739842762575520031152472617172044358095963253176408162298388088182804027907348686202445390367738595896996471978017796389946772191205299800146458755670005170391951376832978120735164467336812953600000000000*i1^47 + 8641363777352058238858683691308404076456516787743203065236530869631295450774234708452269892607565927729528464292082085230515537575462065965188855451159078141760743277002903018279585695938117762628565581655056902227157010867526388406449298147835831282854793214892801907939927369905498412725937549729264338020460439413631165654503812887750977705051294259779777567678153916096242961420799764139815221885168212761741850653399150451807934569469100066513896151513792358405950840850402196071788507921997799931097198093371747705834411713430789306928564257487935829413094696341839545131614651806544977522434997801157431615074198026375079823896092467458223332010443337269976214294673131081712016381481489591274437399592044787417008277500001682870786833623346793995855137446121339312068415698205654873108404578374929643395998432377678341590942659215917297154238491214490696056234464381039926179986451146244965505310655400995470254363759141181081485745332407392785549068205440002075704945105773712396713880726231692115597722919225951033124510270535761920000000000*i1^48 + 13731727710944704472434902075129242424969260841806416634344040249409443199538324792356051891818298652049551078693031694537038820518246409773365730986522529392322397092253023990216749476487161793284292734929448626444457420851549523158772704710047583164878317113432557951777047571891872946695630833095190835569122526778984345450585547529305151385752221936454630529902549778375144051232605927085598326150252862311623794931147677024706661941803574404314700119169012423721082784245357767729521266571530891499274467261316320043498857232226635928031898214105407034692754594860230633383841478739236919028588420265186311860657457393442466786093169441583494508580606343026476097314747982210025318877641821591832527118750948464430599421364273823512082276182874766323169436307506728569229050742402593068476778441687695778834249280229661825007330755120813213994870129752532187456516750388987777787693268176391720752675762994486764090093430098542681814876279547272021939645552559500483721946826096523340183651328310036059294122186111390187520000000000*i1^49 + 111844127208746130651665305396669638783153658758253208784563339789913306819786712665553977896652780256970138302467178887579373799971504201175296816030973231197855059005835003433069696147850830437862072749152369389985690153477418688124569874904975327473372698492104936692393519609127070433639026766786242233587216505341219214953400053644752159109139671228335649746913933698689047911482712665514081287730671243129196685670681261629105751995264791298701094474181574811472739256480613046002480284735822674206749032986533246570633027028537669214321016018293106299825065745845670214766751003343061809525645259406596256742001001740922402762559498838097266180031468663472000215168534355546455269406235478562802202605436260946330645335185999073725367608022887160409062834896049166864106835005553963781361019840292723464772780820440678828459894283276931429235296945416681393119040291921138479236837530159820334400597053530842058964499595708820794159433787823679420486584779170155529747429810383551497281171073225839990057377266073600000000*i1^50 + -78983316393355227204361733600812448063465290295347620676540228606636750608846542199580874999005382206266318057875193895919725948835421996519796568181070557964268908864665047308081433026070589048206917270535298868511231501803674783419294711326664222788632950036517469521012794264595190611059269497265919695057733291369184588765444748127497695503937200330350871512069231737628905080145315163307116682436115963353583961806373024347945225936425634684081087262276548936451083067670998468797196119696889421168795914577366984973347340982980417103242294665632135916364715026231330481849812393452891734059547567816304059118400985579194107259587124658063023984002103474310769837542401698979847428535582493346317949480612846688469868709997102445434867595338420801700906762562597754795352110818868477382890199635807132982232557910627469551118570351620322438218893901292404236603050811787542392706004310926340250822156929644308446324504709764444670497393933108056757115222402954543866947461268027680735970525557426062213120000000*i1^51 + 18509775221873992029348396694461186410431491670576133155324504170945900390025881010591188745640290511358740876481292288572525300826416356758165404064243414057496097358544955648554278928486850560476583193404268506547454656058995391854770703191499398741767355699099684405804626118763842976298331499088921546538012929152491659339872174728354347177146228773731726531470727628345035806032510973298150931542612954794019477132165617711943396722616310861317473372029204266072170747344061866829965006165833528403793976861014745744584206864335315296141875639303242011508867053055193048737567024331384553980188719691755193593334020703380088727337767807543237800626968815335215859035613329879309204218118464164904947172916272175673111288709553713022856754757694712422434487964260859388687643290572076440538135615892386216145819527301032238950253049387126831313191389485835130635382121218069052950303162218930670417870806903035864696242211855710543716014412194768834194115588818057426598992472629450999590282240000000*i1^52 + -43648643683897646072040071874099147783222598111456965005076878226164069661481650278476696117887561369911429332810593042416681710840801242559597068015480738108893322519561317003503641324497551447682419343795695980730265574510593238236025373485363281538387765132967844800647503551628018345990429796845742751353900525176728750035052137945224238544081627203924747561446524088762612315298892943203205574049582754243052098848690932153223162491992565132310471450261849445633811273110508968945757382605704395095569284076560242198503934573053811637406375370943939352516743721255488017763109661143776198171792888366862675559288612530711673174932970712659701846443038792288442674656696383744391641857683945050227674513475843084684273105483510262628597215772180635907033489998257875982169676888202988649194018548439481048150414627970552967120203070213892322728725634583811118721442082083621839132937187201935949122174713225377279337611230525831030465875373927609481016052598084197596773683200000*i1^53 + 51220750326644148322911938577418073989325678774577780998479781595600612724477319690604871138570259715877670970510797563905479928968777195819582158075945770203552938651422712814632085125487862281231157098102143259575957372542932944506041647224148800340765057374793996916399192694019822576865304012356898979081883654120167162645188729573508342910291969816378134377134057959507663992938512367351132648612664741819771391262341064928550994170123538610905596658736479777627891435819742879825481509123877092498704187376037948680856460905212853318660866004972674608217793007183482752084194245678754218104666159149725946295191097116014316341710216699031100457164240416965897218153887962067403782132770383460379080480492664553029129500991060031616248285941177414377843134148279442861907573975328206042554524386350022293192265462143616008851604583801020809433305404108705479250352541658623996776026613384696910317460788564388478202491201534638253116217063666208207309440000*i1^54 + -29750962251280635372921741594098274943646407438186159327236876613404714932109537508238396859341101179306194475283116224734361302847717494086664603513848276627079813846897143697198380118844006414146841677545833352832100487694774150009812384841663464980537435107298956649591712679996839287390992124685638334255334715691206313004961791045270049024056223338189699139175556287254394257619449302248582925054145446404130405696890125949565432366148421106049118115607326935271187588368181380172916915948250469017226400845100651035152199082244092025157399020288161461666326801150019244291215322420824177057269976024051716140384078574045576356160864899674612790414146056770663080557203071934897811377938841350883867671745763437174942222366698504341960979400853945117444774454730174355998554477009517347675082146677135982344826535540190359479591885035607177349281309813877308317712417059974798979158677465301508316272547208884245955068878012973581408000*i1^55 + 8904502219913401510078625964071995129983479536121212115020296080917660647740892843014985870266511162411659582088602450477171492734092838320613498553931159630351764657326385520876448446389069139025525238437446132004834443009518074285686347872959843219811903334998269344815767336303169318804110122367823319758014533704623639090887087139744589635061173415754638304535559874161796326973885823715311587116795574236923226129278477523709791418039387289082807177553266806738926364573295354164513847650134536689580073329812514688680168877512503512170172201365411420239583001784568320056275867920605743579409770190880644766107326743647791295183980286947289635080446428810881909326950817804901682933467326116274760588507727573819377184602559457116255451164362209295054187622356685828021355780777937795903027031522712587363978310032229955035605471974973485515495477061763103591868290706469340262028353691978403556338770768249862000*i1^56 + -1243635815483081939569764980133508646649441324889049887511751656225586883096184545559415031512440470845201156244015225444659053296660551340289982655632703435902017502486424513260757553073422787543342917607275446018204317872513614861788515850784594798069626616828881847921476518187048293257680345842349677661765659437530431055091501959772064110401994874184157056911493643542379932810985438350542850218446471120274291824789716306113006275207039107378084033126053028808859815640769711980102209539768514321190552103601976252580205731970310636284736427124330072057807373970132977644624759451960695651741219482161035169427514920038996498831175101363436747584664278880831689848709239175460575900206374890254385321108042623402657077422481372669349695730701061428837487413083427722183275196701659427969717548817144549336458119909585165740009684662296691307840681069659561283782268440151990645188562164180*i1^57 + 219804360992099105981976854622363429922077207635646403328252066032506926025036040852933887437344545252729173951913343371878852659834780410162021085963140127708892375566779334049753247847159488874463085235614035973063278637318552411240031302723993011117262650151400441612609041226644289685249308605597894775869396961812852430996898057689432049054843857977139712305706167996718921483499622648716585613883666742572741858563901021746959255691957077646955569490348885925450439620537172934749236251109520689675929772465501949909052018233671285082942418993879104318665531093323081428137543208424887669501009890504698819017869051648833724653503827344096424337650012860677690372868731083334015775950795714952675800346183230103416267970441765462235882871258583474128854260311184471764909440341558034119255592665281533495871674092815008738897754620152596693012455351286065361*i1^58, 74826526715679739044129909354845108679453470077818376844176091398736517451023962283386042156900110028704431445431592761738046065586586899913469630649111324918751577884650651981420748885963554450089169071425349752472550532149134694339577522695282842441920883163200510057424547636320869981885966781831210423233473147027515371885347901302580610412527614468751014365642620133357370533088100965844925711134922665666542644206983881909616460240824576188304438884689051269164996379176321899608435309704872470664338382762565002805799018589788512856320927457120641244063798521072879235662479309354451088385102288772151703169152310540082817785705848011073584088683140496277486709852903187806037739346120967216737590587798382247279266742990455409495838488284554971052300749518187299448306944358180732933199399279035307563310115656323089586102591216287803779100168176365559517255148990354777208287333230742854306356249746267458326711210744836072777261294917195390404528277017906489642698674612654744097236052255915204625216427527797478995550015926846734224716483846987729902690731040380868662340000156365521215043532378023946615659343427719662442414033968915115440070388967768812058557139626822205806441446479741057217082862335347211574256091207764113792426407432037455676639771752826397074569218753686187787125526997799913655999185877328364402823992777149961899637182667480564708243449700835473047253078169317559806093116716370898720526726377654259874966073871350119049077943324037521257203324388198149035092407058369467457295690189510326915827836796494151561036336967549696205108063397607109657372842007219081696689917543475860775684345555926680824291827374226449422540159702653203491168147266049907705066213768961197621731196567530888396878828509920925723798746402020644469728863189971366580070274588926279680000000000000000000000000000000000000000000000000000000000 + -56571810027941266333323749917055121215280527738799267643665647825241017425955073329530412399275688465717867572543725729728230474268515890879046985893346902983301182409027817900739372579749711574622105066940860813755320133520589190492457007518715982967936400921044762117604599435087543157966707497219953172560749548316928596087825480801871756148095585212738904242243989141404462571838799372851890274567885167389521450076090125999342455737382980038714833473229215829577305511631560908887808973191583369904379632254807700785101665576845685553559803142246574951087529743159507960860500085412514688872434584864040003730635101930881873488390398453015116850310913260287910315859116945326257879198990568373916310003769805913985846736556787354748513450492900765338491590560401450801553681114879639796603964634508914670430870658585873654558711363254619845469000333282591517506617989049870509084077341578471605264344681471761121185843509742265729917183866013239506609272301891677193743558416343685508387916419571012712059657880054636534110997403852780135574153368649314389150997319766810418191244331931255701646611376818645124146965955529099372146729185228858607673585113770574803150705238588142105033041804610116705661479828499537905571964302157154453189777152839929882043513399770627242982816608614691060650099730258117169386373560466506414623407510492564593249989022510917314422928671512432722545591495937133059077091493513874359278418933194517800132251811125916944109526791688370105651815173545934275300095131514633270334531392027923151243851225501399405237298110137754878784433695392980872801702292404559822396965744763688021370819362140251189616744822383254343080550983181941719089236494713156795402178477324837155816646852790885876225760436501550356539701380684719605309205559788437764855783615365120000000000000000000000000000000000000000000000000000000000*i1 + -237609338977799411930012847192681726519732060666082170156688397109568886904884845976878749908019400092626239143868990412448888315351831745526788098724517098863777764499294996356716711381445196248032055955208383475888783836286119099451355793484640762483847822352534320158279892526386286580688285934004509437846752784547919433474448511587852882618953071234893653385960425211800006044195464461408946017585220948857941855009215664993177353285275688772702523748876792305450906827258594485001958031366831303864345383753267596225609839087771644199845392014893221181357518249642997833798732696615924287815408623891787080946762217012426228530543056714021732124827419723065473509753426823966114321666161294849626387249504593620184515745486219628220693678373264184639428736976820359270814258886978563766838265093246634207755123315193743297205099184349372722703678510342070646604616467913456090809974632814076431461417495812619114414453682049827761281775090417146633979908625938281320151820336347973867515594656158526043518438349927874303269817955038121998665634787079074067055320468279437399748695150435803499767310807020515680151153900871932363927487787988038418973930781074418946245125838456541305453247095258596053942142978858021873001694267819228641426583781660421617851185533149987747598465368011443182950111928435795529407980139996909718569864727679315585658108812369998924740013686163342752749515125967721708016765342223177766071874064451337674052587816468022108825071577435416146273797019118050964015117950694695813079518819401129849897560152641290291847976512024930311345281295541051112718328344011354669989735596089138647586164229528898040645946110554338538844854456020449080196649745531126286214212123340511441355063350494406847075843973539390150717722956607896524640376053023077314131505289625600000000000000000000000000000000000000000000000000000000*i1^2 + 227820749702638592335398635461683667909408400756557746444097462207873922821039332399000693734687200476937633980548097690942193503119422286463876456628818401980757955441489990288724875480028292765264444077159380531078113429937951737551224793763173081453959256834119275431598661061721237282632814037245810303756938426443461951410745051686949658825913835146424988971021825211711260870738184896882067978337499618489519298311314511197115725479685338202758670249429369148764437699418978865492440781836994024226755861793960056928471165367410135139613952619795592493644231913681806333123910095432835932161829862269045033988175791670342269654785043010055491879896821444642323448306188744505126609728927027172019169638555628047256991057224039755851395349027430473621220295757058340707116975712199662265254662897737882820708602201954802899221848519732858645019835578631871976630026769932670325607413355341052997612743713659316222622502437621826559951569873358854959518485094493423080062159887543290066853847393061488336544283083321262633896182295943459623106031334047757852529069608237376317191166737543959150826379464584909047928400609231369679697131191083596604798455276989236475855627475608372408919641192036097357718019741514336204995607444506865521734280205229610061297863558441168556657030642238684838452472420071045368958273724785325883879314385759039765686764593014511398159965640344444527979683500109126518651266769488360921990275871625410600018189884746229555471648493401716518920034211122092850255495466635379724010117016375667470541673282342031488648523415835739274928735027227455935092107529995539570453700306268317182348439418945928041606661085402252801796117937191267547557488670848208793078795144812970129899689442197277415359029771436685779083052077396331741570838398131886189597541007360000000000000000000000000000000000000000000000000000000*i1^3 + 149914703683410864677195632538916714596011312672533823497562406465582812444810626768383501558663214166356102656898721278164095028829630922569400383509039306524409565454751918101449402777064243566103479039408330256802547746555556160739880457712507114485999188752895065529550065209498193221767613447098587615279004226643001481630679865067243844946581458107895709259214174863172236042387298804723360554250976421779981616320498590493951572705751060125641169144093894108939362032196362849760683532886496339618375661306900003538443790818831888470114417554507152448590468753286243081136964258308217307565707655374822103437775794681253329106267282514737420673514430463580246524572129169847105705113126399420918110153634109960976314697697093368361101142545145415562582197853060214899732396868381925365607504716509248041704169720378800112432326625460229544592378460564023093926007607034147997689381825162450088074893288688749641057486725251145375536386375962842761178092937173989186575286743286574120918099432695031330967804545483827951432640481797776737048541683267765897842525057375430743009551389721698288014982533565329291087620180659658274098877552124007335512216077392843652044336057889229732894962523609703756060453648334403826249823959210791313206423379879868431080060727183457895009933790075295365880075648562733467356185262728924997817647701689981184365848580797425701718307304725791770805631937665970518720401314707887502390862817188872021387314754593230494533149318207512496520052151617544869279875856967713115644900559865809215794901284379826744024381198932281140546569850014879700038796971299592510596566456810813981644961316692651541881172175230984923997896734304952906704701813648642375361814212067875647575389982053532962697561220163572126635664857150573562711085421643214775071539200000000000000000000000000000000000000000000000000000000*i1^4 + -263359791558706890667335053623319812767517796671127968402507410686703094357217579824132284215015171797140511405638113573365887564462434832882802635643370688723222120180906758160852111292837614434231172844177058264837369374954706442655945384856508505666053338921698468757884078313892397292814887313519539839423487241239720614957944037359440834722653064956689186550824417995917376604370821140508309301556604948060266387451137807210166064703582925332265484056537002565457205071071941734310702653379764370831904595207323835497941198326254972852404601607610417182743011114200333993109150958511715787870824803997249397378177011983806565916415755662799961692897201374300446738108674440371956593866583352045524984855731089286264257769221776120640125023454373696002519610964199014333386588295759492283326628095059399394419807275828867884359198083983281863570392999713497820396426224350861274327837081406218385084182259696435381985426523333280603678082620462532323162904788735427415968701874516209368340772781422264368309077043520456133699144086631260270698288983175584002336135334686967055282285182766219440531101553962202062950895563721614658056437151176822338602884518405382251932191228625182227018034607131745021559489411346839458939050281140670724309322123802503637880077650542974052509412378747364846611328558710007874915310352437405585655888846104066600715586188673340546231674743556500312273955501644267708149024719448082638490867786920289462375766328160084448163917217181791122405985628624790081316298269924545552529771983462562383206745156670118638696973572680269905174796971605276289794746661724898316461358107735266518801236893441618735335344033911254944893853178997780704861465389355170936938217137772718636965727677683294600438800758113196720102565350195022575766873444371913867526144000000000000000000000000000000000000000000000000000000*i1^5 + 167211611811440226646886129455246306337264675959403951685211747515602820710728564578554738689579135484220153820729092050227933344662286185929154444555531261992521620738648829986141746431516906597609536529430061175304164997042151973133208450002361180365118591772103691182950413436497149929116235879020950515764894245293277609940544972835678802079400004166813461315669250205014809363359663646837639367971904122614844282130554196266253191414710200328999881331538936148161668082901492787337758572419195314160771852427920674386940203221024026429874324364896602509415988038475890627940042144848080921747273186043017637840733988013449008343449805064889476313846410981290109611028028487409629301452342651879847896133170110203256438881344114786372485975327026466587584524474045278133499053730038121181582073958314147162077032661173295760399403551837155046705494413964723290203855367211470761144827384584892529196998728020115232604750738585428157852903645718619770140116658034989134745416390904676296794939517206552747882238644147909525180148916767238159935633585943718747362760099453260947838236934423612990861032825582603048662130220565223873060507679965501352597909546369932084607712810666338760981960940742499978979888457578486869197533144653923557124296034465566893438745775871541733304538458897811703855509802974074088567073855116549506501099181390031984178416443641129096098056414768095357105191230207836049977500599796113878944626368602249490757619881949409391028665475148056805609363171449085212114866884681646336487240134519244106052889283615255620776380123904151693380193484280915538282666441086149062283938695164414103687818567208159868178528933730628334952906987505568392356597904770307685200054778958175687884699938012289776279725737771692676546559878446604704317324088205115643658240000000000000000000000000000000000000000000000000000*i1^6 + -26752076785139250676262864704908241419856559228461744744766066955100479570542911808548615912058561614612106827562568707287629508359500980449307900546095602730534143481234360373690016268012942052007410187867684165126484213115021206932133653906697126454039451397777202021727341410836599694609649110981526286950577028326558188274433722953237021213193258859800221951246667295678469352628280953064317162014973165949124788545712351210327113585508914753191408500658123252536840670673673199199809654144900260118022687531032166331319690661678782437868768958745893572878077979903621394015183471060399469255041418001590032803879757262172662334499598876723625359020349809952786979806920148512684705600056584546978455673197393444904880097998538114245043500652084533945032227662476173098793159167844251899094836631952730977069884569961569497612298324880351008232261076948139791381810725523815063285709945717343964511124014646889889722576896065101524065225967627430948998432276147621569184349691033232714920444736092638113465331538089514871508175520433716017705338709717487822363513148004435879997774774756216839560370281697221422520817393926340473567714444651763418193580008032956026642760494244236181252574879106365970050631700022811650757400194978816602224721558490128992266520682442065035505273813074821936633035360948064746015311675828765776416586096277316781088470818439269870582996259834195961759412660832867413253573146871809809182533732345755993793422096540536095057440088565933650026805065891332879871851198257239373400149131820406359289196453853581128055650699111617061280704504175284135119485566582289056585287667429543606406818343813388785348723702381476990690225369251265169437239021938260581645535241628055900940366297171348901059488441198440501624218832009985581860849063352170708992000000000000000000000000000000000000000000000000000*i1^7 + 940705560211253615378760341237876286929687848792830949225563887817147060797618859960242368063022254836855851325441620090637730337063948865457641112097663252600249942686520210899467207620691519197811433010476937605475728713439893820143424716633792513376375560999005381158181720005043160332832627114621732551139381314983038041885197601804754828008462687408735966477536736054689383736219619104608671083067746410929038387474257320581916560110132377216698060922160978195039183414618596862415793688031115642638556326977409893495056314866608688347898704556227301189078443691784830855767857646559181374378170602280308137369531962354329792818502843777869976495267940423948522934090948471855070038328502634978578570214378314321321198950740496186494664925529371379446779233370404342829014343943114865756109862675972732873908634572259028892232547255017456866000555205888144481681569810368390500060074169573008055286791768785728781213491659574780262221977184819698553554689020323000592690954581570281185587394025057152029277809907696541340687448410741551392741630737539878383423667643965989986312476925769810939731294098539932972572863882037494481587926812217939666277962286031456740987735539429907383997193313000464477492348611869782497152779915608460610324026199081586309831479161418356182996912906740182346428657703511384816155251447453622611458262436865331247346365385831499988062833181211035397862715431983079432121663635320686863754638273512247295735735513605246757052781594361603953172395519027409308591190415746714410935858485686697213870697633447806294281373192146661526992048670303558836998331861674811267718670313449578008121514721646326693301479566439213601263519719952456262593660734493929345115561101934382187303754646463799006741174114109632799762550869720844988727290924892160000000000000000000000000000000000000000000000000000*i1^8 + 34216071727719816547958775728938618520655264259001745774659801778649068223271975108404541573344417809557337484111069371265750677854286056382323385092936530795423581508823263872187560449966468603765607594711419720635541556773060165719128161797748514052930670163604211804018389464082281729104361247940567655474371385333615628676465309133864082791573400670700500221601267839972239600294516885974027747408039950693620435716302116752098337522981754403692468395062589833852925012565956819760793650061030983548161129978538111226246263687767753094469636060654844822544958158695156263270051144029208722556479962423498296444029633400292098051079388820352602012425581670289553372399752431860243872499357233319438475960447965453633728229739134662690160573697249450791902921282850796157620027182751367017618345250213248273841008033280413309779199423435167693229720690711282766086465302298284676087228117417731360573677626621002243536463577115037723504607558853514422363762313752724687522115698406371145722380510060277935857736982735894284627488606134834748327967507522231791326929498722691940689768141671391789350670341133530332751977147973959004498112665421140639256047481238846002956884602011251731982189934654655251712151305280112566462949417117417049140720343723268797390288117920936176661939630832338022280000138053076852778577234113500354239648243529646843555256159354580785244705865249688493271266534045584305155394440154480096319314465391382005498491827021595245117807562379573321819263186091477783435906674776595211814755892816744803453234501720703868711938000900935804586758037299401516313020843848186825693125555411847523430206950282118467334875826250520287039453058538303327526513802438937007573095504619623654575283895737742141441242393264869752539391833521279967650902756556800000000000000000000000000000000000000000000000000*i1^9 + 17476062712757555242192730351431310232034123970087096716016416406087000292916778722894613311104445456435532260476875384002430998332914712014105811686255286296269999658970212408870992350048666599605033589141596783665929910719145396348927271094546869659170930006317627930361523227153832465040028197865495272664808907762013713295598740448838611083463023151514108784640278670543061846225954916815389757087889732388982368558962620669034876644353599081911457366457607732289530522033914629955981657827868832747527589816771254026281253936223893784642665276303875817526294463470887130515524987442793826229928435255469927475666126321337566429582471143643675194899811784725010886481431781518608328340514810712756244674123117695074593921448688945700370711752169067180292818439025610735003728113281289126874195584734414189111293445627867927508380052010270689261365250993070317291482133965098135147326218010374663722223364425428226720616156873830693947004209502237098805582150404874019225112437531543171050520801157707975178431915641866159447306121447017425582039462482179528904402310596053988700856090701906017864143734166247035267205051423603338330759274518097807611911871720065493289978767217347578045689886508616633160887780896264884753057189473639250629661949719512321247197940454521352625818855303400702520360975979849365397521101865439196413864342541682402135965898745570080260733941457380198755402962897328853908263722079348862636619221813385098923744511311988812189359657773075588707922554702965906152198410456697960366611633499102694604884129639341991975560175499692877120977586713158571934875202018627796444277735308603006636141903833210455746361812803212798616752098838468104713651640183241296657041854027756512210979175893923503519496789501472796051407858646972937976376459264000000000000000000000000000000000000000000000000*i1^10 + 1113212274779674069635168781945628272028107973299017815879699335879427684935312665036806717201607829336389401423795972527477112994552860487978169944352131090105160650427343807370025003518413725827645175521386319376431622912329366532770607917583141976169761569578023524422215012570876387138119298500297274777959674844860245153033639570185484633752866618587354274466621614765982452933398396748826057245676898010665228544555011228821297015188791222787694943370763044556223614634849384089998155686418088500077532006783572308333843512849676343057397389283641788797158528395211605385369941144326582051556494394109236646635989274417724037421994260227044313014173626702191340829678831988587607184677948429468105188133630964241000466476381974329310847997105564187863006896016246508505184331265016911629133276169478034431486744516139177519900815788952972736941652677136062785460202929112683569654599835992413252895723165658239512889072925596846461541143372068877922883133242584877754885430344884137655818445872480023674939848861413844064372236289745928931894569044823799319673779567906236756041445850207062586777319320561631226903824078739310601519898082319606312330762527991861005957766374793010683566774120596739866164684587132182240391912332901722519308122258668184795869428349206754248405816521912836015465341911223693282425652588111799788364154090085055392144980602136363644175251196833886465776600217805489546938934848186967760877837954810138546253535165910038437040950388069287680538985696356885257353744911818620353154535068331718928955346851372330422028521060558601762900892307061375738918641930142717029884241270394636964781523651830738109100700225418217996797374463161250264506665625657473919196299525877046426990049579329694080587632750800158711420199072719303740489728000000000000000000000000000000000000000000000000*i1^11 + 50961552078453244662582151822864186784638985192019209783018029386959557769655783570859948446357342682432954625975024321505082322735979728110427223812995470778633566181131936230366257135142158629391315803946561895215436657131835262382056590572678921082882843483159916629255707852892116927864666227052934308571320060430953300786391419907161563123233067253392691806063553368007086656637947989084478703206676671227136678427562850563189179935338373073137474755180207447201576452958272377405755683735233670776577551769188790522035029217269656047486494349561118192779042601961525870812874154876998033901547850602287463979518416541264780322792754400357257896792542235822251822345125966551566875335488681439202360683313984321780432428116939560219490791912132462557261007339308896386601831226937302836681858942820919952574823171942960626189536759345417540431572427869131000259551703583875943048332312782178311480838636663979727271255714669653394058103455937457228960859334238561700468777084402733794956461249470715935487376467439085550746061718809795301328591171160388718318921017351672671500320864875034326357446841783963871543398282960692604486164475297922836286864541559408872371196006878801729287267078487824136824725834639276508594144943689062774753848442004665130130093094005994996111374270525657003516881438884396418259922686001545011533953661490507248880194701131306226657236677814205089244090404292926250637260984756576153601138937627659721147325765536311871102517657545621196813891085831676894450324694070051840956901172180033759803314394794786073018960366695883429531330554333779648313344269059328772287477129060891268069949435910421323311816631873239595803345191641215975202721913658695270027256128337996413744519019361240770066771641434452846171334709172088046878720000000000000000000000000000000000000000000000*i1^12 + 1256532000414688872889051921318811617243556262858982366526219122340469417466487744641917333304719052621487802120895995102229969122260567096638846231760412989966622440708007209248781995964677135568426472336358005094157992958656351176766020636221144851430275054880318075448649641565554376946041266528382412394151053188859484119173113646200945639426020413070791343220449588919204903887477100480247411616354693852715685296185822585405779953366919852478077084765873885545306431211462877710519472084581990539105627366012313119713240358681459653808808769589750561533436551423925892093428410792839648092981516025486088505752697983688086025103648921524178109835731965791139307347186466618868188325001605400159344563607205998485406293389468445703129675346620681455647238707483083104789020513465542251524558485955687670384121799327836031560302914591651909265958129065081669050115621624285723153284650168185968715312174923315198790957996674599257042632105881465422101680343564786587991665719474803671063468360052490332884643790382836073848333500841406721789741408656910375716414758273525827685243041316321745660835922517395908833151382466410396977656978091555133121680487584897571954441274674718298529870525729077289955771201434610705212414172607817935747873816862718557480105107106738971604748673029543530873187109745939389840976964373711143596512150907217210946328717846856354851461935253615426406073758395482872419098506497324410073196371994671890598472868096311931698463354241846088403725848595982232468237107960028686723544603132742751208496114641712933649084690105822989952165910115491650491848673278258070081672188704026829658137288942869848355159992079657236826279827360690862836446674633158126064228980227554995416402717906907195081027809234077070344518873231464071168000000000000000000000000000000000000000000000*i1^13 + 21443997951065197536371413578966672434280939191200088582999075520723118880331063813497550010983144851334545672403161139258094346553456605489172355308239710667439226566537203920344330651989650910416698929202331084644018058071056101631410487117183758382463772281506118411580560789599201213339049950376477795409490223686174846529228262804508871049755909300525653918829402331430020586579067994526423997379067941955808132441567508715455155907288537859939317618029964238103059371085768958100614257474875148836092358428697294280464782103487463938295585560533409702119228253942058485708342728494227107054179819872625252945073412465988369203515556429260535064091485973983227339096235337032613961235649725493317779631601205876313996423945690519525108126346444706075795610534008734141750732777585595732416328429781950012428779393396649771393784264952520942695989287328042754800776799516552537073219379908338146422149014696836071876331682851721503500361813944413834642532466923977025594658352140202700474854060713177841516585993566136601901253477024368778200366211229896786722756041201718415375759057657929634407846858096552198660825023089637598054712441897433878242782899410213205609638084927999075976534418545542726866120731643846254365510232032272342524945061665763673807533331855923758658728579189747486916838745909432858787087904406868657605649350028423303295507543937559672870208539551411978512960909362745720435467652677777256885272883060000008267871952166997882708698908875610836969144866431317625790448621979921641260639773244049392372869515091120531420878979594501473200500478093873028701333410402288317598454356667743798938838360604301755064537778846280076665152793783462874129692823085605412288683236825740977053203508254913706033886488937404297241577889202176000000000000000000000000000000000000000000000*i1^14 + 245262983773848050610890812931793395740413918897434834900149991440948429266757532802514399160317735790850680947356311649077756854404664908650531201401305626878335862302044332231836650848222493638088412499988765152271168199710796073549287762732197425650444651166463149709518659241543005067290739732392509997795388514807399370001223583541633981890675455262584496526606991821372722773307076339197393944815782317496576469777899187182448921609436813177018317864839874177801490355813064008337928857366213913301381910963172153055792082825952548386831854452369297824872557013095049489549085877645375290648749191436086280978959363907812677038532542075780094571905937754925604763634475584739783733643747833814621637602490779449976361663310988411547125079472831284426093732158738694120158957267396467725864401750872799735699986821280224014197425551913276716120971913491471791762724755727876651710903359088146025328064695771648203361213747511642211625004773938146512220551291524238336320355231477990752630701713124974513455983934062611877955029863637252916956480585054119161681059816486918421254832823076904310982349086944685291270862338172684630424980910285566793891048425044679444769008706711171794815846825403931545228091988240118445808984939311794396313842997456781521135302423304722889081156327986421471254575388812527545340994423999444291147799657296456029044938469466860251860841149359722651843303164055376131812174696720994201611145212230575710969153842824612983919460891816775671815424248669339632657909883657556355287762833928373686756564862664443889751204066198372296021001767237615382999972030554699813736022090660754837668909398866537576368452572285399871173471008688824663784826700987491325870957042043974424174202949772627564540187025171280258141467443200000000000000000000000000000000000000000000*i1^15 + 2321885993347445497589139542334997997893030269891682165549695005784727673587501598025348436203502606023479512229585675007544690958669908791674838989035208158619695072572847413762272449901359445732223196191537002850620263286873837076581896189385327564077695570947531904105151060842760578303276711866278727219220032306952426341764913537502257886522965679780240419590975552130741766076113592206387629886639959070508436095004092460167705297189925437798908748631825143351993084888954032132920956529000837934748970519487580548332113064600134023700610054839993256532855329088711570924381020910799789364639444999429243424458310624873608988027418382981123688429631011192355113058176191209913890950387078503277739659195503369826154222578004072430761585411416257872950742159417954614359475711767271263545709899962395161790454223696177263417681560878183277504203677933676928502474290026984322029874187182539324456807932498949560066076015550364416698786407587387623225519827119300413982022674857923142430219178974448755638586185224935083080585617455711333441250668645367569672130116548032474791132818072934532781593532146890432280903360258389771137146051193444526081285212071997897936475194454006638977235931617734953953282119157491029490602817500771293827037282199202508410949160898232706243441959184776198138546613952744803115029731138361975955989794934964825221280915808727053188128500517589910427535209531266474343997743357905329585889621623993581826328739873367169360583258179594360490687951341236584994855909024030411626092325890712228488517246172062104265092173010839194492086490450182612628470117717914439363527472780121543764718348031460073051236180121447442918376706044558978558239018870882164301371140701315837796879794245845515275001265758641651137380352000000000000000000000000000000000000000000*i1^16 + 14836853690411496968280093361522643476549177195756500324508423843840555135960226708517747404337690653810252237062150864144384897461602027568391083472455784051918229683785226773785914013389482907579194287726849984735508328906682241877527431052539054154770083960363778885940275101830982938121113988460678453409080254796235160705968675400608339884968355171444936871889291262623035315403653769416966521784409441164472808364633209066127505030940877530794016895189634473044038602198450292533631800627782539608688952898701145395060330788270406869474673110123371953667908775942089941052463205261346434409906834093870031640732538852269419806413338212061731799207125692919740116674571089386320479769999172991994724167130025959816963907376688630909744495891064444952762934873872068180727857360367397020274700650748561539460470572551997768997491910833128323796583228085243425116481648939079691276745743264015546852632893858090337874505413770440969133241489396822400195656737906168114984711821410312033089531816646463047953888340601303731804321686440230501114744074501489189607586459374661631817946474467601304630310342297848734906623407978547924881293985973639659483509266154719150455592213660881387077560459521076614442688393506670710406840118850883488527918308715698464315462461008607192071165160998465071016176328231211684082142491700222437190656041034230653803243980047315275656952467833758350070863308927812700509397103700308851318833868479574283995198274320519678930411311250884411637516353944372692802057412223652887757696943173739066842355569827493145871739551405278895064663642520626702151960404241125980149411560434167706545631630161349959889387672904111670541126445293765830939689766558974302337447609209160138788537237946046495277935737778758641254400000000000000000000000000000000000000000*i1^17 + 71387271730759604710664670145854519903280936168845184558208498215350191013894027315992435586945802609038456896852606071158847280480557823773449515534076067818650992774970034319669821746979213016228745968407545104484820976101754205853503949170652609147407473481439743020331011055422941619570254143918997896248722827724532968306169916510890082329409767129620302081582065593670930335402598608663154512047690287010960922221312471830499777840564195160662158004944092759884764589644929320152275865456892281882408818830229070172539177126182358554280788512892464209970480712785719202503051812003601960236386500837613523313730456820349272083386922665559243235259767626905518409343796493643815786670553354363578460406274827916784655742112158489440596682933484380209533925863047750586577661062043855535489324517999804953276215934133463238900416726775734234372965868418187882797652117489895990810783933646772691906031012522617737618421978918631065737850039352500634291918130219459372975301468505845559461289539193430944588573584297962651644959638085734678373027274301039029166686776195276806072114200720425551112985173112888579863030373117203865880592002720916444270908114080473202936122477933100609436053140161827223208500043928895554228921570320417988924096370777803624833051227927697563472429315796490234985201143277247981179983574714891890988535701531635930076084404500009725356993360253944012589958098922305664722811876957705459934489264529527295085206766862413582712160352723138733513490684391268028491719649523126978255546228695542110415673622322919076820468495946954662867902791412661150302565321505087052251750857740411068855882221116397048633441708510847877637383000943948137273933778755295943095859338992056427426142083778715167082095014261555200000000000000000000000000000000000000000*i1^18 + 269519158345001471066544531920965452796355690454942805845470343178849114019885680077059496522748793565133772334738348294917424255783767821492149038125813813936839987813506415934564823914008473789731380354128231857827238256114621018144667843068383015492193670554115641175820658893881049810552218368771476399407690756850935266911790063998604146271346230609102213861674906962358569982893386879827475836855778548440569763790830708128746229800307463099449460876211861589796963982656434586008453770674493567897516721222194040874126606081083049736605144429584674692236985018093369262641186795073336305711459005379100632531268573895882595608333235663658455473719980819966816109178149599506804517109125423536145132191087038699421762736391083893931905534775677921103090899336637329846989093923961232161796254219089192679781482060181153247571489587869694304808935253636529074333785679361055749551352235991612788660518809920299998240465095522987836240008598992828386819345408724730558162074587655307533844534447141692586957543911864324692976073705353190321708271157595060183046815670523839904701380910381477070064362225616506603310356558229992093163022625288462850502679714782026013952297182970631901653686670503752018110831814164912658692018138946813765539232677964120605115698193183705752349285133292616397872004257375890087451275463434310637741738907454595646040238363636516595909308610743870825524924769774382166513520829788544269539829829146761498962319760324656485449665064274800167143425183350087714944105163278352466253794836469307264236178046442119021859279932794659861234217711399244395344071317967931141608729633059756389289588189980130088906168357617569371560850077896258710638341459490735454099543406767282897096716902065673550929917378560000000000000000000000000000000000000000*i1^19 + 819830536456898843609020836817444300012107580758013908445327058833851561766720908535524690236479453047272207491965884682914818313535503061507230632976208423826491341808551958320340815273278997319040347385720105419457041794461634248959631098716287901086353642009849191526138427943766017837645014495859734350115884704397346749636354840425669523443139141130306995501159957243261982325927155231013688411640306096624597650956027105974450958548124703854109658954683891662756186260032256598571526096121257025940230081333730105952854871272997584563916460857904494649382444959479515991931850228751861843948863352506800141658728712900875304936517080150632305982950274408646797566756684225636334086098869918341630787313936138247584638745353688668637614791395874604402034717942952018187867796339872992510520303717568626646613465389238311864854080187852199171764421286619944083575722374333565318489310364350476801221042369334029686458676134410121127582563833973756983139194004249640727053953762007810758053476401171859583640114887971813104495220065111055253065931704572601040421699267120790439101489944823741282186436149984689618904490648688534606965771221493835154011079328257498964242323459643046756156007395289608183983976390892060378868257672985109313180901980204285583773796322658158349541146177897725937591822890751713937679567989451909575439669788194944578949763654852360989351606977813790780941031149523611596843884807873278068674599321012333391391134117863262703615232963685291559084986078724731747092913760414171652463463621116141367430278903269881257054945857275529215309570190588346912124913895601328818644246559367048986246953453199967042765922566460101581552593440573487499526103276940532214112933502566086529407979862132180041439641600000000000000000000000000000000000000*i1^20 + 2008681660176391236142437172201987581159831578061279412641340635620768293099046740832356236774969497728461511166056345929159649219185367779101277208017170816575133866435463121430906105987423108857837115652786514340868111384381757948819866066958677301821284423679973832105292388021908689146668624239280401001685770421460682439822633054422800691587804220904157250936591045722203350068804754703073486048556839424384739832143592092936501189799984435443148929037273884706629075651850650113772727248786140061757987967016338829026037992836134220464356273127963480440760870880232795814459041755078191562241779161179737552472663892681135671549168975375112804003062737534851569459320830744587622433230836449334854442109817303158323922183665436739182580567215641521434874958160979763798079271074460457088589822524632872991873970747524880136005625005597984090608551186514148641807203696937029752877084664796539666383817751975067822111236991888866398153360426924720689975170144477036620922789928866457848236694402435642203781492065053953460225638405868796913507411499287939192902636514168647521210760230348407584218577220620224305022826151051128437525441922503656591111464840132972674557610619358235487750828337873445320599389462318538868071022982665276985186879838271058322222953505563908637214241595607677573603197510188353552022287225023746406474813418613949194432320652442294205432401784487266215962878958408801200075256020023755673280777305768255932782473594101105192255546058298816266221732050236122349206171225876206053194923826308697149911343575284703970528262251370159291553200466159534869369260698438029674124268358013624165604757841170721028034751425113075327084026217194914531654188912416632450533422617277285478517578452954618265600000000000000000000000000000000000000*i1^21 + 3985362746213234492148538622872592389089343962283057713641603093312750650895437020222827995806961007425140085831401357291315388547628500615974081601951322417458759358074822589930012784600797273346414694451318181319181979820007615846668055918302378435340140236165213942884079258721100559672395848342437305309812134365264714372426561007648017424653664349449372742372418567031679696287871964584075905176030331205763437703430178300623354860337515100817283992183321250915740105359217688060836383158697276754870164997500399032985470327024306840891953260011395800926565026897048914755525136643949676767049847301793330618724253328202029471435601627969295761701000722720364569910808485856866649299582630155453621387421142300017577539771722487420478658040996807528585949818782743053285978228841035699428593606672802812865889352508961379900497299788909068735717692443148574397968245985975805440128034332304776768762463181765116666360953282181073748909394941954405301569378134915845866090760785885781215016267590488082719623399114224806594233563182745333310067650159352550011136065102236690882104077201786312403046354938549638881234472341936507769961495612682667799269606687896276079361981614332552983140910587449880331479836047925098012835514482948089773055864900770087948438897007256918516185905430895784317880610235707170963718530362299023089406610910253374199821890893418709035702407585931167252327566716584416033015570464980221109971404135681810278217691957475258299288451598933524708911957959053526853152677308237060545510050111669961658380589293542434841594058937219321898592542314988890636197833615642598128289932558236988424111290212677251220410094562170172668030004506762638221179692985977406014497989298248276697128321991835648000000000000000000000000000000000000*i1^22 + 6275626853749834008887838197459610498442996227575889678447253750689528034280773934952146258168029048809610589497753994305736203267443688743652694815075622999245766265384537158376875333201262070292392918937635656268033474188235232629885350793607891718376696115990775583373123626101253280484509592052761108594474805689547308751588416517812068341908146042519733884566086041941957595147955649281019579729090562743402742905202665221390423589966656573558649954136739274152284169152161946753831969988619383313865779568136667573580038337496317684689228368090942232860357890405462729089614859098771494253054685959836934129856827760375339481984853802196126079332331905753373522150442819964613573920092262973926143530278843837741239742894485254096176181831737862826339765642704674500804810277823071478747991481652547657935198053701473448255257598228679540892149999382946224666447825340805361193545745545809029788920893555547972485695420851954148572490413616710117671989011356884146229975635059420574995638396923194550886625612390844470249241723738087849727569041062366884944041976511316242392459964969777324357705381535527916844076742091958091337865071674466854903095897517997731142200002875991020623688148387439056802371750973335683886133546614049018418475998896125693546085004913406065127283138795115763850049950230873392928073303455207366689841523391339868969906700035759834142227065824584086094756998313457256895514326157350337437792315419562813067388071039128310496469529013900884778960950099040359918155100164413884513063804355791396719213107839161798235348502699414192476942716222409079610943029882197368485885921576396962696191821147592569172238332655140547674837020848279948511928602946350591496024616729510687543649317683200000000000000000000000000000000000*i1^23 + 7528559725537022561700140208678620792014841921602603735397886871540481526818837255157105731198394323366870122278243238151955317740894766597362139612765801566171696510435881404748549741110979218624406723919034937648016796587233041311465388336576632609378337586689143713292157471772653987325288160254592028837008774820660160174444547823582527085981499040699991447846619073728590379684646178312563798665072175508857951883055543603277595945973024075042912785773679448584607148056064807818808519755575233139311773407267556358460304090530244640365830226663518218801709232223762296773870816921969413925589444444567970375513068369040349978749693798194743865282728326363510769075776396768109163827750374198429872826941999741936259186418323946319905867170426391144950597245187856733550092660202679568309152297433482497556076744646587885750874745839095562501817575370372523247870546722013839322364818114762731826590687006250642554170627374437780590214369098333230314630927370978583033520027407972226301259613021582530625947160249302074495448888102582931129072046676545046644662419740208826649093963893030554625089931136436692073253506930880916390499630131092802552799467101596646373425611207684976088871467767513490044498875992523140548072622662921503428472826895155965640445567134903393038928170320582787906174432228137641637100573157395019279202586211093648351546781018683016299284525913066830304791477979597937206175253367796528234942691373804718994490081624471974390765139432975406331566853051384923670798678886887585135975378381542919694229779471994986356478252442630751004686310737390212424971819526348423228307264202379044973447399231676152060046159360133945162544972285580151144835299795347114265602509913699251965132800000000000000000000000000000000000*i1^24 + 6347362712865227020322112589431010589834353965162698209165109131572206085129204566226959546341279091459275908199780604942556620683574040302879184656560274170400642129901167090165112210058942734152885997686592899911880026755828668611475554988977351112855848072426153232990735949556169567568625821885285368567632388908152469549773650151537442909249897024230639645561585027019823360281441659437150192471436881652017075959474089013218663609209493939169909812228197004611888970125755883091287968884164359058819832819271855173384726693926389590414684494845652867224389147273407774829685398550615299821523624031917196002676808890417715831060768721450533864115145210013626378521026407576029465558955772034924646020308305987565967838921805879986514079845820402280977085496306931281684344743791709738761913409195428021691272409183289144506918554016442747393744451518332595895068577618299091793888248006758421571830068982897899196997946937273197488843544711822035062763565602135032518017445886832187703384691395376465908717271980908449185005859496180952433113704417031458757129867939812581108984940948626773542290161706884311869440251957184076484435879380694806964806981193633597470467193178621542839045415487993684417479472000226161909818097142991417659910569440691375370764822467066970005467201197484475315705092626718688204422070763999134762491761150481347599334512959580812852199721339969414534728254235471383267759772555249555119422911129300654904447379190602747568980292249512555840429400076276880485746842805018324854090391251260976751007914308044097273647317051607817613984323246658298609689723602700627670981113046497720663596484747875131699206791173754950892967381418875409584191616120663969968158623925482291200000000000000000000000000000000000*i1^25 + 3477790413350032806412599092440737555903641668491533893791063607111932714081299016878365819572342018667622882823835960287708499525398653780905412219964984978517273127316653121236328871318122025420621694271789478489454563974183739354837082550388073020972274070887148436396762954354304962068571368640030785582007365298384997628101537281281856213226335512040570344131943349628780932834430388567446141125777714407198761917572178594652278517095205912874205932939713766467468302537117291118377337520873966314993601543919139938676749678547887152156676897887881005250489322946786007355528951385987101608177334638850509586281228375671766742338921369245240101919545577320708012093279566627831367397777954077521547368076793986910451686440657946381950869922047396308603983682391238684608450867789532020971723916816837736568886597392363268674145637718209958564866888511236477936403700475862563586452558904899354202445586637699059954791258883247288510181190162681195807845203921697618263104490534195720389070768414789880942145036095851435605064764814245078865928270098720035700987048367362467238056577364130592952575962635548138550957712071660016728926796184201428073140495262353312431967480676298664890589051488811583335822555163228308430787751825122803987969012949187302151030696480138479240417624185052284069886277345943663909809175741291204727043422228338917716243476461400793456273776597529797455274249610597928842041530044915024061775845164119040877059259401633270036618972440051133589839642668352183629613401736351265384279051694621500652704243911120327302194500056533250967254573222232928373310847271972574890077738197697738580612770603365882700827946410462727712057315078861267494302143570939473281928347307212800000000000000000000000000000000*i1^26 + 1165276096773363830705694079758530156826648238580647179470367221422961956986834637350555378656114840051216662774765029660336632409059901036028585235585534424863715155972522046665796430579441793542134860666926590192261753554608705065399219829460478436752580474421309769177623937440668661190708205666819320668033891800160975070338255008080715044189758710617175300726568987025073584388112008481981322023085032257923905231578503278907480449211231894830994749041003980924543881931015248397476141835388177321267547506014010138293505798636152736598267426468329115933246775693130311361970649573335546541651414069008024577734970070000547740688606384202509127150539043914125855966747024950006997725150113594614428328849502265345295097364538380440327226575114616291287943975166817841932297871323620678027424935718176238293026423307603045498934951699703117892615684112289102799637668096977573833915687302753220387922146521059358061588811664167232495026790152269643322569545283339353457357738704974046376040677057536043233596859151014217000581842898641521122588686358060330032765454962255024209497048833056199326714224790682290731555287071203417309720449956059331678326150089589258016819238096535439433628786130024587201235925352574698113766227396075717539605644536523320901960346610011645250839805322475540232508674347158726661408239535771758454211200172477453660647013045704104162954173824632956868361194900411887460749782351909392034321278829579074253794081151847455486162154689441913309008248683872942628223713136129039693046049756440845336180140222215265996159751041822515478519513076127607151244386639360369853064396190418216878335517276457863083423186668273966165768813284782491092743805276800805603387637760000000000000000000000000000000*i1^27 + 224327716989112987614964034693575504883963320897888086564544823929471352424796721733560348999179492886570967199280820112542854686928875198031963547985536234598828241480879651961813045892632932702840804105281407001438245955125230489471210398869849348567315882837066481768733197487099842780948626237856000295518970072869083122909003934365510802965795725823987399250305308581432627529987096022392528080425318628448728393670482690108554139216531561117328541448653927198322358050574739957713469563141697530675152842329516911743806158747923030055277045603874422499729085015470209991683811601182314469201004710506691049521233076532933818152651226361590242098276728055922958420293238172141961903473849255044142354836216728153822430527283949895171709609573282877265472722145000601540329198540070635764844206178750877869006357306088680903519978689467200004389485352102223175457106552681192665083491974938638648077827516439417577484172114178871932893320545973299179569849065037297839833781626908316972789041505651905929784332995845131118464797020214251386255327500650990807259884851726208480336309407216051207001610550379512148444690965727128089946784833159716782047178612035923913658314293632902514587310994789079681378090822125290500888228808153867143685901294649970680277087540392896594414205222343698891840706192210076541459363746468291327372281694425213851635802524111063349950319950138730210301917459427640750585179536399413260589223509654478419164346372521886590193187459938568908584157109799686054017792462505476232463385018576067406471195717884320393290308289253035584158646995672122619685090921849949164298565638850586655162637505507822599108806439142920311442046557972389972598897701894634864640000000000000000000000000000000*i1^28 + 22448125892082269635010056828838629145178156567741209026786944552817835786461211131107290242855342367762546018032107887067943662334448635026691665444624838092217398909439372487253791461597312747040528351991116967567024914947948567973127864595392492306782005159232842215665365349805595353646002911133514086389814819775750218156938088684153467984617177087348703617082639309301562309915038828028227665181800740677071789358969968517417360571916655010174203619067158619593328422547095678048008366189977118563012795243000633591223027592961019736315373913653558906450518160453039306489954022736073221490290297923428695710846320896516264722692081463247876121582776687927295762786428280174295435584836601267356665054912463352831065016440720365388838909128448797504408836699841448910111224555986359880022530467409436069247481384620661686320110457867244288195322809828378805537475479842919333922242242008906033366328702498063126291241932066213272319672566984173628360108370896658863267553570420838381349525118116829011411335971020879623530647654170580153003763118599140544476661166470136463833532458579099983091574224058664971267313125048122634634667772940737182418462157025977658767454035064248537321512265632003682499288434312115594422238928650474078589024451594190200000976300690109729515932254909546491134457124506088747222385577342087120206292724684656030545961952286360040026782108531756550557694488257468970208632053578112529359269808790050680780824013560507936246522091286292009249242037933411620684238552051934330501698951312080620003924563486864712200075428816359499749966977306710375558565624151991005192489851111481001507691971017168335086436756471978629233060247346511343346707983237120000000000000000000000000000000*i1^29 + 1216158743910226794531340077870848829941794508753967160625745246944812505278874531172758989830677529782748243208286402090504475969738306642001977816021098142982855764882552799060562440427940689825130476191727593396805931403926815852402380006344019227428206090701987478778580329115615160962601395154411998579814068826453431860214526181625000805425851287150767533313155041397558815198281150311514900734146712983906690188276153368294925800885027320586783569958037518762633815809524874975892408575887135630709447594274257375522572082008237172390126767203248854724846046899808020115020868361915009190922855868666750488354662035018517865407784209931016609497156889595286297690648218544295940728544872255033130373868519372461080245251031955724629909740216595211098851236642532549878232831304843587952305903106356970698507822289930443531564424621244732916937802669859309337788452651691210178554825912480419858355001717986772104810659876561665328663397600162942338222078811991884300388394319396067616522179434675581877914114219938145668247510748386948864292407939742477370424150507379708655163779870170960511008995971785866482695411380786523714676267648001206603615420768437225416333119059716644526623653594084201030342140961421789959005299696793781231397781543700072373627100760466932548949160002975865565701627933030536104507032580435712680291556892619641979066936058870144862128942429081395372579679927882004278462824068356554067495370278705738285225576791576134006121379857835445299275762983945746470825105858630420523724292420984009297223605337793992339464430103929723689378135057609903778255854153278112814451905208859498131773254617545410895815590127156834203090094440855228239535144960000000000000000000000000000*i1^30 + 36480862747766107494587319217476820411750462346740274619439314119458921333957763660522786043863627746246102187326155594163349816133391026990163088765891021483457007097522281916050111113290591915565346989073315954045473184450877961108037114208320170154215570010468421071985130486842383659029967775360000221795227138206725618314536025052162988916185743869814967807212548942237953561976451402616902646359729543709766832523418131642930001217652367602401378272581625723919517408202923842577724308885141482843048379201256262769476718526915767092480130206766394240804440341254252292368360036114425465920178513718368624546485835661399589935808441634351066019980946730037613397418410292500465824525688245241759285712073861114186657651653929284208061194498625276454826768391486548163158195632245384372191917023254523267176809243244686113644372584885368442286699768785619729613513552825361983868712761879420412470514034991525667094413607991816016945485460518942953125899283284016420770858797275420355869840771368412994708950917468940497190089815676647969622153098424060057458175262563986428759128835539295902852909189640330432752813597072937410985094673072613544962683677397944599309004011441711029622239520586067993684195991221937555982025912993919738548798117141964557521061688069555924841396222938380670696221030177378524826767166137423399526273818576407355061686376116125218255628480382231627145412289997523537694618761305904547571302154843959451477791902124127522268424973906308512210118055716768792444646638307976996304057635721261793105499119781199695962461514679244328405471975649100791625680733287924047021528860852707533783524998966253667681962160154101054454966572116837662720000000000000000000000000000*i1^31 + 669974974346855898342654069486978612092930859496957292088041618361023440291158552288613408855788981140578392684257641312936694305679225896121805882149102845158336112832069416436870874557210554953288069720724197525692541863680591258209039985019251467968294479195341628236604444445890915460730008086411357074110620384619446139531552566000306650725780102536787962869957130360925104877144590410156492557849777807150240524263967935212035477475165668959453800346081135772348413985591297638206774952038213179061793410508992474621028842824582873956321816165505789705243274301412163575160158743475730233252849321166936840561401870190280018631410122867246456775668743298028131387100391160510515591823153494614504952757689085364071892965717214306515625485268126329547885018602495102053973934911154518753736418759950788067884468422912272255187516666213944741611296267257787503037005210736277761360791645832017922885263732258187276843853689403527615611740821983855520208555308515323781291212678075757331015440235013225674444110398407051967765991521232650750790624198353091044955844426146340455290171859633843590201287293539645459269699276553554574783229953269817792878584896051796078018810033371592986583968271733260545802928820894460835703910996708952311604179050746028077604701513700426911837250163547168814928908814433297619129502543511459228965765205306825789201710089169086355670506052758364962787576696519909597294013581692470826834930599755446641950505329072165800299860796145548614337581561143093077964557221338496332671970821731750403276834181972488889988400860204388180525304698176879092459547482673566638161484190560427170585073130759901654081656687916978591418964298956800000000000000000000000000*i1^32 + 10476496164864781786840821822646000553239608234684858071562280214407165142129196407946159455062737696433251119807653564207646736005922329650613731108078859446036155090267989433232743110312378847509191524007135212828237468798150534165743801928513979364639505746565937811843855600219878691231029489951143778158472090846760529862714123722722696614489322906994013239412962366614836595835184233588917900511160195992658109955424268501516834306601418683224858734356654146169195948000763147813656912417790656078575456423008547431576119987208003702025446560272394513788211439217202499933902587934302540583892157156163804276771480249936546691110394520307919162572364727310802340108875424350712661464768747963361234377946359935803604633640464239601618222930161015721799532494032569330805479423847327783634777028615652828171754118280873328479230508250996004794309163677473976267286297540425099482153541398771438428947662615349993943045651862379323307508859681945172499680625418649500572431190641408180164310839603341451534942453114844998446525965722193951059237178988145475597561298581645219821088105405505905792742901556140635034290166169058439669996236578899887313574345495000313498684013209113385869313759753650154097692979937891921303896504335623225123801082110859447690219964997180938868784422997945064408221149687112596715799458588273199222988426868800806517676772559187697310625550715962918243765559318479656932598069463111267121518980843397264667381750186650148140147477307027972950652696741332252054083005217778660126973418655951383683938472694369031500470158236002952793712321038021844298851822739672989211979943547280131578671620034528072020483518796848780405637120000000000000000000000000*i1^33 + 230987187035185556834826849490449480735735272757923268212426698875105464379772551065302503056320088564906589709496546980461541354573310037645572258243000957918187077872055182126535899801986910523563379158013911025289150041182191041971738561391397722582352928859821002968325716351067211347396420649997828680940470018079777132835527111365443452775801550383155544946948636002899347685814247800221738393712134148071203766223791837082794440505093081519342977510854228378253832618614897708535548240260152616594426108989460726020360865077194218882385807434001140756138191368531037394433316605222928841704703949719310366678732518288368981622764760091714527535288454562194668777276264763536919367690744708212693490033858278357684064036513280784855815280157485845426521827233090088066984225583009608034835079059744394771575321734390072511140400889518233887888413656798468321194991099247944932131013382622494887405399044142777429691604332015670349470037618952602663230337651529250087899660426387597296864796756091014070104698516833955116445722294870480656642751413339259857472805846967946239737769325047830835623143663357079705017313580392987279091143726198238198524765445062876995505945318143449139551775420917910368528780174439391888957740307974250896288739148543431432946962483189933456551663486159345627619042332886379027702241292697611995300005600333107359417595841927559592172701127650490142776297533785092585948494076286767873847003559438293766316029400085925816077948180661526933103578304682241446704503319768552829572251870868157954519253783431726406657779900739704851423916752571000662514606950986902072453447161976770693336790678290936260523611917176012800000000000000000000000000*i1^34 + -1104804668594287330528049106814992064422644314975699566628199598371449428797279439639434193593838557881858126895201920186445263796077925884081760777350998192148566726656190836182400524444209207748590510924394443592141536101767807205456267519542161838508411897207998971846582551370597077914369482827113218637720126725390193296983635584783868028405058846203939019170357554468924693073780542785490306372563670296945230244901333186015839477314657032064727934626948745557108282243002372762508760721729149622573975048922707052988327801482386054195173213005425267024689579466383761830338201880503552886213674922658087766924529602691387501763741780006434672166042183282620670644225206535966421998910552083157767566886310684639148614467874216914213862691990992154389868024756953299704769955616403966384344102760160508746615572400084417675974294531420754915813226838632507313457491319567181083266728914374754705021738803558545683400267788914337883828513522116942605035673895984979184907936734608113689793924596388120160517506806088136399386052230201169951146048953630583233125097225229634837752262328948384390169767793450468887658520086694906240761751477299134445181323973179790980685343271006314740058704353960281003889304857637906477085917627631848192004185934611351070973169249986216107205484223668318387339193265513867172217702265075554393475501259673827803434858418182247840792989831361536657908737510391787461597141269181539900281113982400544123723838994106929361933647309546730436062993605973768926719883354921333073764845140322675738250022198918529336793269377040534801610821127764654189527809658547194924260746081565135295148652053488184734583147724800000000000000000000000*i1^35 + 16449243547394985420110228358714735086057535860707480622589578142477026801059455741740374735339884281701848937736933455849096208491736846667235042532547606450462536645158968977637802861811297514764409030354344184587047899895849276204652038116257615069931563090439663004272381647113004231127078610724536245593823706340672393533987934493941504396751202692205709093254072722425442885782916900474499946032829743561240578772854934121947260111069968221575838294710620995246797013628750590589023714788046643241638164018068619132693739325569649534446443546195457734839165373598007733862555651409386642534624365566958853119231415748509772957972836585468726776509615657236563201784058419846512447941051946453844004561389088836790159187857336905043476161257626535098149710654954783381575235773405313953097060672840394938339638437575775728358727196615986846667792384900441867510169703521222006273028817760905515584920596814953635809872855522329652340782321054304521300769929235069033176120575302194649575973899478719402339252104892391114187085508719042092090158746784074824676712277070295750231006301677528284577509425681054685983803577661925002668208609923037520595494580296497628854090830751112559752933668850967439465960597429706543796656810448989612335248859383519480198110022478432941217200013026987251078672817399245051158969304474831665737299285641856761636424173776146828871711308515605349935130686094310408556023901547878795549889347458128190504123164608466162327589688435217049293908069257365481786282919025242359131321987152333409907299277232480316787391098685926733895423619875298794842515537328307502861116042757745766534711820810656919060480000000000000000000000*i1^36 + -49258789857610135705773956946797316483516551366912444647648566924189368639955994300397666535966383137510647654959433862315777248086136080461566474260423027450859873847664051649238668043095108656186012006031181055127454850352234975704637268965661740989211086409289460536974983777816764963668738063475142193534039716867194765326707718326796649101366340836218852189761275994664424831609177325566042475820889285052560164717220388714211623862741964156338054910854089475190152087788027142017639838619169070097833869534989316998120799137437931967735075231126060335244024740110685148925902738972426015398110843102737702418622106425145288681808512560340825051975841906784918204306490612544753844974589032691468265050611274069610510644172199207359225954379027663501319907266088018744056080410012097184376745387192000435490074071628552046243886529763120675409635329002509041095134081902923184557453996984909218490037538488134317826790447541594125213835255899592735824334964038324874424470013315370822327780724933677527488478488067329931673602744023572896072841400648578375793765118928722460017848099733192197847974983739025536069057259320239909801843199326621824557083326995132005842369669722421652132967042350554749412584074688267009859387596274146524218841858265973247568224285022055092488404078643978731668582592820828521618975231890758938773479982028209252407708920637262177823456259474638697557455047607689901937087438901990967140689098423293049641504132433035078753007499764451579088957795615468036105256304745416349032833559866407555349938088673711353704898968149715507134141542986055092224493199792471721293945557693904623730837199781888000000000000000000000*i1^37 + -279040271829714194207468255559832901645585993987953451448489094662402888677218747231922903411914696281490654627827726650684732210409434515429803363943778892939918024173467180423649695679257171477134042587728978103059463592416895188389530538420283095744756169832517219936241825011977866355293800388248113005317019876635415357949435986850249224427876287966326710656068655987265962287795505019238107026138400123808141562446305495462408761637922238844973153019392467166030185215026527063891205095155133171564818121361125765817461220782667223650097409701200850730657191886212145463843868461003891328463298360286363056128040276090323703790315794865489234802108755759009178736007502784424074155511198894427642771220986443081283581059956137225512798008836226645163128639031768255181598549776900212899677616585574409554526519319156705224189670852257579891415981178242511915675454832427294714315293901852258048156467075389301559483879468659987836872062897900412380681393498230164443040638387185369742855915127287787555807058379365701168896156766149467835733488294594592877312406173801841942458507202721991848306316263224040362457555250891431755197515955169753955028023659752370791347248418202029748659664197384856954509694087007950966545741170548748693393352421003052780486422516117871037927304273174907473408012883553254330867071262066384661591913270754076438263957562061455176282505019416244936850162605849900499579697642988657804371849429028723936327539801040779688040268509267404540071905539472217045466409729738866189625816051663350323056649482098425185039998693955135681169392768744516558832729316622392771897669678409864734939545600000000000000000000*i1^38 + 196052602888026637876628419682230425637442642822325371876909968743865520769387618515173146063071674065862808572495967608189902884221189750558097434191160856526023088569822820159160819501156505373059835823872655868681482522339129388264490122058542603751962426897082085186390451008855360140575231309757514569310055268009200056311735055025445492606199530155116416870841569890682679965107300532294342242793627669648282839062726100300880134606524554555550702148973383471898411562747696537259238688962542535664640034455334977355807282199363982361138760752737693751337216866294816503793379800072347232757014058261703419104667418021637033405954858469191936591072668833137845896124608213154137422694351113508459527097231881142565459904996587468253398964994134088286074350334649702487519686021199857851034238737694568383663988860498998742988715457236281794930733908371042217277163819054270292715987905798804961506069896279470417461722508660038212858386023863487024141889339983945777904798707023643225902338099441849382798770416252617634486436167769771017263195118312986583999662006585163359847780145650098148852379785200348685967392060120464568159711647654687592444069419119177531554895044179171333176383678835539636217231354031120573957510815121909206794636125565841782888637557095280894220591526283427874345682247600833708189953211592156562812350163538407468743367456996987919864871466186686840764822097784864503200588622684108640922479829497005205686672734497537889708125343311260405144859554531304507723227689280833968459603412124806813959934295443690527199684198566159820999490779065353240554995189822480662899858899311001600000000000000000000*i1^39 + 1767246955788876477038908560081189067189649155462227759582797087729136007129770384946653243172821764179409346521184958860112874635440635039860399742046537600833338860197532580504740782671418173171081008924719660527625044998628630901293551901243845802196807647394342132980759987060643458677165022655058330993495280050206684636413324217670394975695683874706718765553897746215479240224591192159632965998453079732330975648196862741089295797627024549303237122190337096371704189438676792239751170377983461603954546144715735321010664474170918117601521038045020276966992531200538511903588612882618517964329732200240370644284113877151142513166759035493313895880590021442084228747117213125903735422901221003492077243026654177444381373118004547868240549365480542735850841034269501722152833089975716867976893893270267070944419018638058613462385287231695347817996867357921806649713227280114681717879834737303228076263164926541790813877253820124182690823433317966978996014367257651602786002374179214251667213741976208853052560752352306260794897316157969879511234909872333590536894895504288236779771735204612734460275354993471453751699646331125197804484955329717147706994312561904685974515683121548459054497990483249643054726443008068244298896948354699572520454350840100683173916898347428046309604018846543116027183683917776520439786964281610987156516500191080188884323458469972753898908520717017710241603507707064752022858939100077583785934046312631833601401566947375926590580623086709113143347902221346367637085940947262284539429519510203061316903802899763923808990029576084313830540638145552778099353018033644988907772706816000000000000000000*i1^40 + 2262656941881607478933290471615097491668266954792497441539395441646289036940854641048462490851839089792362287118572789165407921322421545756908198012507929449379171234981181249799354942833310215491228576963251483123953476563494737342495058903141035070142505814336351210590481331135983771394845900045882802891077662821550346601425976154999845956439591712051632397753436873108190252018628692417014273363166203738924121264208739127142616445457042734347358431253366917644288619559476818164107125229234160134263936366719222454789745269148130648543491008338151342481189283776491366825700961499109375158192659645605198918533057190983161582057040964191238816435764677794297653069339138764501832636096565082799530180571678202455719823663831920982186991122681498425100675053821660454512176541226909401784812242903846249046644540693807266291576403951578660794869910898419524183169800428154739821782351713029913774059903037337941635061513055105183593156574952585727712552778812431453460482127452549576600822510519176786134441294374292414399652899876146550752207567432751830056168301736656563478036349660942507868080148974046825328050656496334140943944063112718458249621450829788061703326544264259020291050967070032073355133235978303374510839776575896498762289163243863318027199323135379903748711037622171345588065714160601074795763886958826057271184437003591846633837730480925206106922251240767390327701712262167011357328642896653049060531816302927881271154443142799860699126436093591228051901761926184983625444020451616921035077056634654407451757289585192105471446583520641447968370170443685919031748670434380978585600000000000000000*i1^41 + 927374775125782877519371431011781059717930600864800991627380381088575968619521918319414875786014937684650100576819254690641289666922130196341054979066920475627078036830669993737277505223224875158385747184051064599207966488490229742239231725580884423565154251840575141901292841864096262118967087900830958899481086764484231786005676229963706293375736857937829236982093862934713309428889231836664611028352741101823851454756431686764462204691099345537107655130687416928354488272559664039720104901061038826496543634094868189289966097191448273746765541110124457215049385506051003868367097990272286949860114904545580173878116401235374104406154651870371819900856691610455907624235424122052969816068553279910888918131319555256178867155448403087597981847468118340582154478334440175437712168257541887928657171145624302531155048109982278399391655644252198024641072176384289873923858263223818435229611131570497303783204074328282684925167975203820554444437676614428718231152040766834428252357734823814797080416562589914962309936421028986256265082128961954383036850624226449312007671395787429669959187873851217845783149777211614612305628332709529502961341945029594541163395637615780364299816847243707527913533353940005253292904429293197959994016429242504861909582735015208838850156372027192043725772198910452054613469993945355018936865862460945747991982428346753719532301324609661675116494365055174563848682165148837979275270170870941735165739362623453322357797012115609268896164640647114323197991666485531442885778848128707434352282352238520769584271405539731210523033176231029424615641510220240655341951385600000000000000000*i1^42 + 19160880929711342066275505390537444197994191988783149758183196391513260859665529008240604185141238023716500549251597206030869789949334803147847206371713584115658081667068305822980849415221850630132050523103550684988036905007351840902092725098157209757065337262055248962699918040685178543862769180562113022705934238991220326062852967360559761909227106032397970114280756394380077903527266236658481989906541467756157745444145995168788752788906079345945378786589670307778158359968479858096316398186206993718476440328819984613583762367425866435926377893528739604479368271514599919974964089360700246379844699105515510192585804573963766459084946612650649297255997821096643070972806792559771297897308077802348237079215718994031238508094172883820539416675155065414284528573270753570884607238912809026679868403804429471298905696812071061532411399533063536562259878535760817741809120260477953972809346563031969698867898457296300039899535853735310648641831210784892736221943300140411945473547493047855920151193059617552707501742899006176317678754264880547063779402454277078413289616553322349832085492061603246144400314889138266883899110948316939877491993529678226884075443611150469451121659384358943620278610196757794518907186832930991296134211119304539755799964280660027798245908641884454023488078102974304694771482431484508975031055140994037942187658331186764881851295520122764029290078471941008675725413528760262237227738463868721706702475614222627557135404707025143757723880658190933579394764321781500268755101341971961776576144853825537476479309980148906619779850336735221100924133113407209472000000000000000*i1^43 + 1363896795589861416405687594715126703763856233898740828056802914167952794628999437409088744060993470238195820687555308672884154868176559895594722975232030052240001840040686855624397177885215529773990757929334604220053135320277996170131792833349893546971480268365319518665810924713097068518567721706111386659625165081450458101952761399657641135088463272801699188434430273442782221224132516270598279196923033957162600565411911190192354212962290883075036727440039768232924503479738966921150851458037682045314447999524559199556277797302938741300250470372100656646199433702913364319732981185948780159735463897695938409317555983240311311023345306636599168159215641695316099971903206553907811499652606685567699825482395982551506462309317445011774093833100751109283817737790084333617332797252504629496072334225342483177565000356634610019357019512091458762173631042353580998478426774744688400336505274266254844129805837467305500818542659931981835688524041323367373318847974913674642604147453835790072592013671102413647494125954894536572054790874512741881102589746966083613578742938762520270865225693789844476974236620750504639785174493790336187466892319459431928956333277768670912095894652201543839737264936862628985676881739801629110060575817701211976098191988065234424924770394399775367115974599289459204459017207309930944275334609900138261595857799289142684908704582365355488547911247276278784609944970305066740114436980745027966965144058432951211011326126866525318943795744932335113667465881908409981946124499016462138466101536854121613025061683922955758743645430453104304801710080000000000000000*i1^44 + -38328827918123053700070781234755303851665549391592591703800126046557950740987414163416964322198760463114514799072843913197120418913211077620635527930855878302345248013414957556122484576155309455301634714154889844137626574911925077071157155239001702788920257537216957701551373281439157773650982681567372297646648089582937923451184648776070992094019265698735476715798198587282133727899859402662488113680161604992630713198646498020484674239822953561401452437596554357728104757809280371368278303883705055936308341507501621790940344637219964900929872898050726562461108903131302461844529091680856582220018444957706034826034781793224736036031286562653279058212253599113865522404608940384471921222351783702389951227208954791987811823795259725376993347820309838268595093817653799893305546488846444090939532149319219976293387763095638352343239864084052644722254306594599042243960519385863461772900406970527370673682789126765935254493841331239655681932213315512091604845955519762381087665755698194593758622827251120885240800008154891853280821719428186412194192318215389338035253997240728814051879252498568875361631352844371006165798403205615236269884568927136284411472913512884616488671966548980220332433391900090680582554841988619266034294892020426240897932374261027513031078376775828743943765632711933100020833141307951488068314315216312564135068825019116725403052834573074338611039244112812945610185146503717490419867909174413375423421909907076307125400568160244099549448900518312073572558164679024552706383830478475356052630327937981663802294349703385447532674615036451225600000000000000*i1^45 + 305902553953951280877007849397057325056862192774533803926926739703642914115572429670806460170418215778684414625007771880505695382875794402798016125679616878828762218354073041999308947900719329138861874049054925127832315050724991800377175696890271748328276705687546887408608352583109078712966721114273006375728670051785920965157210098806903873296561810705474846563723432832604522128331238369284183110471414324030959052743855491975531832479739455655865700142656457865382748158698926500574580527599721018116628302664897809752000449387995489016132758526527194657774356719073055872799270068714121640316689299476313332627937677726429000624286433903413413983800979237184141382420717002171699709861348026569264863720085873241740129434559620877534395308915220075045547448940205695228879823470105702511964459641486765127940509532233700051403784310997385084416587123949697644779172527616423713274815731537670609131291543324872805378325839747630329398950093790949519418365724602050149605504258954653842292168194457637838793882702175660289222283273083182100220829710166061096911886645846748282516751218875697558626517711173096654414391689598942245212127255087890053121934712520710912604561047736570766203747955847351014522040142689929116671323902825274077992128249226962437494799762085992745628068437894794492376754160476450722968300417586893781577389614257431746871664163423234817774227241970381367848739095041741461243931418138778113045546480046105001286982119654723654581641455204041177080863540362710730939675431527084129034821333828567307330768755149821237996290048000000000000*i1^46 + -575894556268167082598251497363835024410717918829506481833578327818846618761524865767932238834711616803233977774455501034528376390461054783582455172760616088201842765542230401083868173681539343509865842542417115220952908154284973750711192026947643008750567287592548032538666813374839162889247936305245239415163062767015111352583037581701532505440665504031127896429798745976794822036613372410718035026891351436596525721108043174408983580341971148178821573039758853923702739112035087017083209065477166144727344399422794736897078320391958974422470631452303664920289320809011326001337624662356690179550340174860738939758774226536199163721552239275310874215997358073211035542596218630278008708724632753346033545208027922587289666673048263855789845677663361917100085193714583720947972103761404159477095093659249991439015671910643512074498961195966801473943669000344298504950749214271105968506529657344885558967181959438660814852528076783672308034945303943397287462144194611374878051043115820954071963035671212701258931256322099617009766814579376871527608866679368661443805416051847744169042690889118963740430677632793737541054519569690380892208211295195024690876472293234824369512427453904715239279212885610471934635233541346665730234847957414334526764788599792159514189766313440442421049226449205886038485422080770733696622840244733363954640308958308742058666108968415521305999131718067747460915884507100717127761144214493159265598815968794570395879382965039761775649022838581138689142640788878484928689411116712905405561119036843545674173094544959078400000000000*i1^47 + 8179969947429728961171913317164818663027868925636136222453411774364108698349411036319126977066085293599625356892639622847522543098721843479029096330523233419082401362454562331072452948685527756942265726593277201284012275526097435417801713589865492695618371231504841712364874266108685419763362115567324534527994327474084494639924296411526932033104055143259198862057892822592240407498217214786942568864619877484990087255498331421648568966075522243885831942788138190149277792999789700394734685923781039861345738406056810476338777404198606121836694838370212958971483192670578150134759059198752169114062152039509099363036758634394104336889795440061877944937251077754926840458641194203258099166182627151089392040655805081780960230309737566981224635791006085463462563775889270235081909387898122065381401725771031643263092623624247205999837794289196177815690746221093727307449371353800010844719883005474703900192752877096834184075690098357972582615413208756494190017072558055469632041014642962765203696800463641641447855164878414754487105819510807512140013921698254688704158878963069106593295350872942537535432890390117520686479770652240789552455390310758940237325257515913710542093874215731699449545111458295722487072324482245075996565685837986284219453995659976374449152839208935924694105915718008694026479073848167709079271619808707480979270890453676652537971504455301542052388450250813564016961037036501951783027569942861934639886754610111908115819202572474830110586687591282185828793322310181722895206586668725870215294086584312546092646400000000000*i1^48 + 18598617738796378223974813042167867573111468497187037027918603865747224308012260317645717201454634685791941523268067536892551719797204065018244827248195134147649829797978816026390345628091382768804144039915376054097524120577504839597163795773948701627252918321402536955864314949101394957659241903449494983715828367327142085207880491535303701975747409615225209854162863235402877348936230330839034776104498015134725061774204847982873648875826380726045405399338553032924404423084498321226053586318145191128104070006183664388554132611723437287801978414309340644844662333693306162609468349590715748917655406640048664643325478474712488933598384126226625252216229453901876645356418129685880256549269921812450718263751049442732657144556008398700576843948601315647318760166558090675805452696698045576138185462040418556645630519197970135904462216239740866863100596208741154644212504612924403887650045414695439494763062713103902286012798798349348715487328243568426311708962018455138249217433596761057802668367978751298862340578195071556196331074825426229173131945981761170294802319795114574682630132100808073772365202268477430585352828445951947085917207907418882571952874648831271342500427077698727253179355023958914449160535069985758605951310583009053245730252220694825703104686469969883216047138917425972388219393171555017337943444329887120229877981518909664358576775331079760501475990017682723957277501900234844773099509992048292524256513334655365344517030749297566834489595685009724567640585236906826428506171742583294021113960529920000000000*i1^49 + -15668751592633413890153517768631884514135863982550258439623434728812595503460401278289607380973938924138234338771602185333804281067601674001833034955896216825203531890473675415385346490798110497369714624993014300307303742536432719857820945566498914945415842899565261299376783887599090293270696493448844544283570439534048891332173619578177118631985977022163425417586238922789944770431574953417799752833678733987930136644688528223056769509203837318893228372625023311389942217991727197723083964717245002838685061976794774039929371924338007563602414497672917867636207404431004252717184290228515792950117894002608384362833605724983549797007609361094214079591297783098132084139096257460426788520983504719379310082881072102261933962681499901596189451974479537979034126876071091641854460402070100033088942362296812555425645246281603567534529812348043558950519584569102484079226202691606996007025227285899312387807907201577565999936830280481137690841995244343794163463150676182704808375667041110862182635859004174066699833464575805871875490646405957401095063097119860110857833154381288585747911327399846458946551901928504711219778128854717247832915524880230358297993008627589739645395090184754035048880595214295652244325045790256660994976130365671196440041764443983379622298973265021610425962063566135566227451247713002547742074676801301087168879397785172748562437127168741976169419758452431683326458470939537911131485439181645543246344349200395824077631936709997064422057908969952005899236250722637342844859675688462242611200000000*i1^50 + 3927131997993513058376378948231480789848313892365433135870554273352117536824468007601546370836092902148479255924470879065392647379912501213877239905444515464574467973786280820131333830827685380697730948404406254451642276995567580318728458266588727959623915443716664176537879769366585198176168405914728125508505010042866821878436937998958803647796808735959729767627864390984171484789927151727506052941708046910900662634604559219812191331684233965073077203986403518450193147863132394107656335654437287731765351424421812430924458971801767096365851713943370171250475692326822845672264831523118409615485397900674589514876165687026959562045533024598678955633180537048094686521030026589816608055617069088233742931502185282012621998948988007345789887261174228428870711408218823393289138310998391705035073683571291344583786608924143306307710865042376554505507248643921590267046115761731783077425812729423062870929686984264704750033797130421903978828372020131174509054748045869344418311402224889813730049411856721960749184560248924104329592607063645688414810261970381240705142056774552262511494454777387166704240934082432992324789218763639371836812886275604918763452514495226060850674276220063021144689594477795364796678380565742124733837896101563188349629218487964825366364966449331905992619238893110043810381696237462487834675432366289343453646285754376393059211487868535644171520724348196324254225163935412433369645924331210930659169518112991278182260949474462964625475450281645854379644408241921231646870016000000000*i1^51 + 2540150342315292546466945220725949374340803793324381868794805076161112891809403258940472071063791243169566113376398695076884254385599700687313882216274932836298287388886855597234666280224797457468110112080367583456925239008390964580064096214175902701689136539880921699070514938823613184044241798468841999461491209282777742829544535442252177602123124306575437435366131415015357393882954859688391440286949907040411589885782941658154996743810088459053394900711971998453527646156708931769396880286119398021886620822740555579208241798046349163356695857720402823908165142567625591578734268463863262198646183921778744770472401177998199162390735576579808368987725329900708992768488836588997507648000113689810835967243843595937754111532065965659036599087744412366404701739072261516489528110726598311800384145990857082779666904402836419336748581940866128476099384601423496700921608649400074517726370475584655831911154914093501319740083137720708521649961206013401420378521639317634525887938659331991602253580510018320157756871915212519323652861703626973221213034065684553653498439315685983641776891742139769129838532918202768744307706885134337629723111288896838033676979742097348026726486168447027659851125361037085367775655026925815408419042277940949175528609395565452341768944655302500747293265106542280626137109926975743944697838553256385613201027721538558315588393619278921620484929373121469656073109890496061261245042293700450719299308292946285106389811070873742768324435575152958116110862546944000000*i1^52 + 278834579067245849284631189912991472468523480287417961734032121372797560094307821017127432311657406662939781856129451334879003986957798700793013538462021943417856031937717688837979565871804227495876959928684633390276553307881503234525363435593024910414709798967760926786072341151635597493879154409354621761265578117440819748585205996568658770865947249377173605626495764220779442373424211258003666334110197461278251281077601077416933352954705354902024423969350896944185340819252865005265801453031960697163641260881757187644501085891430649332290891431789305387606595047458952564845430134064508437926992782635434162849785579973253524268105997830416017584245975885986412523767186178783230420256643651781916866573007069587783031373624666831334636144877349872483610183536533308367492754948337568066733501473768414783214164454618774589109776671345288644876839287009549503554649273911497077289507549425452737611792777502116880209626354061606364841965222552903243152436413689779426147252757900496250724583993864943850570547148067490805386582533363179497475648014117156168615043736243885392251401322562715135115076221234338033019828614926169616313920868513666255247467766615890898212955709042409671904457975895807627940456529528008763347599261586801032751839030201841702788441200137688666715418314886400583363018175684920188598720239666358040521483233792417932800226474562797807406354098603661252259339288285676456573180311830760208106315885903932220540081817148169430068064826713600000*i1^53 + -286230930425878879940713907274579087504245226355454694593073654768040662798021358697223047256093287514412197720844070376566444497853117984000640758883271620837464571340293375701489414523952183044184983107968178319101962200655629500751077854127052526264804359003823930301440551450818554392232281927300660697684438240026383321588939480266563235736284149096313604231966315720737173499909864931709860748939795235782562557139157571982922617186285159800573754444993784154766294726034386995409665593797785224155276648677164105145321507585137723912554760031223268143818593069524975628328114196839413737728686821347396651152584328379443445736737285294435776228148204522776961617403077012846827958612355125084816785024687455277678138057725459427985676908092083175215763378060515524485840416623505701802118520283801683687223944359286154371451417784012833759615668653594486473960572067885103282264568457694529615380513848814154198631751011392340587436272511664637856473061068754431982223467502593229354907878280546491472733756380047445421956202585589435013504619726337447622224790594331239330874560445162434329225580736541919864932703896782928791339408942545220569209812245060635346854360021405506770647872367462221862619062961058663756433880001256947790851429623809933723501225706110328408222229733997370067564552679286353511429492321709659001677311387105860410477766166710422779512391167200733615571587507156945045246849353253371081433345394485117196074240233600000*i1^54 + 171610498782698433464159669639955116109197923278276998921255126308049159406969000882244688602357173436459383909419886800438878438294392170018449998978585743476490586821244430012795902341212920079367065940645206587315268478962522697375273269702608013554105169833766544644355288191666834336442765201920681352395269083526793415058175850539383340799014717467247717707198512386968661726615953350373070633009194851895796820313121584282163335092323645671986516901552869607668746580971765931836586918822460872808001454105749344547429458467857671619033297253137291522142930154985125578886686117383889298603551579561358961432029540760789771386668397900590745722342934917472347166021040604453074736337709950572835986713051974494791405485179512619134088639443220327895857072287446383523077359219648308659237522545883070352254297871290046245897550713548005967232473394953144952696423667363042132472224432031193577884182887690318275657753492780142288445278867912576816325000673357584601616164204779176174227080146229568293420130447345453990845357029802626387077074413321743823909989540992445309913886069906278809437625421471488707209448473105199002265315309932964971666095078536199578533581251138102903651719266655927286034218536860570932280400458136919560612815235466781649940225760131105030707716518643219426524042375371812246574382962348992168918829135921816921499571766695773436524655740374486361835616535584290609182211966741714884511821880000*i1^55 + -10518554968529733889870934186817407057244343673623038206065203028799903940600538976227173254949929186568095695815869264413525697660478105961418101026877419470893111955525003297589870071219694017952239740989023659156126491827786519600344458007835491733381919555893008671884367397655252001523152689390239454497949933449769856379669513811436310552962959633515854829460512280315981943665822200625769178683526117074333786697922057056351836702096239100903981625977717896185502722177810258237156537656138824395714645614700335399066377787623514281120548541873651672404125210838885815886305119274763323844679167065696595649465426311537670948026322508618579617259531585932894271181039948473300344057424662914607651664261084647551367996883620919385167976349795472182577758064138131184932287551354928630906209116631721395342959115265570899577443017214713990968963165358361496717060881287930546566499271824541387260155290251438503248223455983964240384231799372424692699340653809160311803502941989164313562160552965058296935623341558452388027696356801126097563174019977625053292534214409052179784476083866656118124244585509973503267221739428131176164217880371203135051250946819489450017729964139542443958900275948427914619858203863852437104547846016845941470641333034780740909284785492548555908350927756075755134844159698776266160151541119303332361637801074937444133204493309655144672578098801668983389517832194469014217329600*i1^56 + 809599306224036857623463937271932666856513633086132022146042103713709537303542766128103484315526884089651471910541093024004442007766491376488030533209213444022601682945607137560046692968238207773848112710327254308131136460796122658060071069840338334077826746944191069293604340822774774562111730199294948455308467610839369660880614096689072069811678773740686458885612623178721651456312053653547741920260188934556591861319456951327397115866693499597660726737175293891440464655611789221018057743730851173887403638823656502773474376690786934976319205550196862703925163258160077064092535390339765618348405277065735155129678347762392841182312048237614178733946408362440195233734605016054494337682422158393797365704663932375792535992733090400383361027176493044511038996499532461167463831836528376554891258328211238559405643653167913291989111281788246892970656940038471603073280398683371505110293847253815309777832642263779900241954488053287186830070152991753662561322575665114617049800503630758069141509827293484689707941471821872282920881950241908381976533791456637147057190533915110534612086676702174011831569711245761526190672550264737903470776739502304285615739087602051169505188354723179452744127036240816331196807051750983245950751307662703782718943716737344640891481570486997973651712615566905000815330648896008720274020126467680710607701505495634526818330591746653339880286366140045705*i1^57 - N1*8269555745173982949307887222079966251039333454824165419763373871438471786848688414093727471381989902533184880350245746133913978202479622737169686516499257960936294458548914120809647476318530249261687429227769653102670547817845996891641034897702252459226510891052775268396824412432872992317915638297368636949255658703125565232962234442134666581028408544112198095755432068298109317080746460044896231486758381467539553309068563555900496232689003924501802545881007884507373141278414440209907712*i2, 12524743268526773966833678857881132997501985450823286398954926899632442298549113831265204838034056359026018464846616063219760065957221649503778634335186892822852018123452479403946332990689086524715588161150774206010227480439034589019386944711385006145332919736247152897482042169206184121681873148660418070599132373488603392831620927013878730971152664507984487183280761083759784129438111167016172653280461644782996520625718114511413108974819597014023347275091348489888134830606335098858082792385135567810176995791466307191400260253831497021277530298197019004694861728555017528176071887082192310268207703810248200279722264108391984928680636608739752140339999620724587733814732520753282375235694441905225198164177179398935576121328200473569231733999015905427946912588834142484451406479842430406157933973773174582051438399410359548456586514768655764769866028267732761171812748202600884088709329455391346364419988727192693733158413507228504603587071586720280416203348902895676266351374253871732901565333259441239633307890011044914784999629848664781696812185131813739380108231237297896111529291506770418871385769559137372084018931951933568491401278522077910344952568269968288597858984658551074803473823156265902716515554135297871871748964090034523395178507976214284633203889868199219723394548656114071744192996632064488489897233836239016620514404649822669157727755411655626426728871218942790939908798220141760968972855821644330024578477725121316288717696425436924471390046975848215515713768515955110304089024992068247863799329943367523294506680397995801710444853570381482791096833847799635252101901647843549612398182546021207096032514534785641331845607837970829450151399065521195471126063087383158035764919541715293008545889927940418680608239910680452796773619509254843044487426285096181682594243697180672000000000000000000000000000000000000000000000000000000000 + -9494141692620043095349437520911680228795155538123798903066790305509031809998993667234588554605584989717868084768162438569642574275416516819147917540077624767293281040322206304512098813523886219505099695786737680861509268889701071632352832810399047442138288536248986809112027861261707085878378313503931721706090497828595337290309731200719108522954684430417343231343345566993768882313375013089646290351261453131383178384730561571934906033431994095327555216223545209108094834208817258153618699217612283343710904404465444471066904899310800167991213200529636540490447639368306551405067541084698069520486182337084257047336624746792910570307235552740880518228173511535235883617606429960727930475663844735296830105314097193026228077447345636237932890823228681227518818194016821422649156407845626342536876240732251476075920971418336935008789860427939166645676850097180414083017300630858802107969911807723062560342095890981853289603029813068238327682042894518099459783689850282810991462103887061529279310243206433862289020537109989578814861693227109301292460610781854735166051405152791180544639206974849101361320062666064492909979975646534132028135452631277666074082132854840953184906875033972894612193435506170672058589991185632770840692788118269609005858994757103143250864570733853879385461217003329774672832753248200133909087006746874247252188298740529895238936303516092471767146307535314552759335921329570943020778665194005009520684983526802548953545653854790465575258785722251673213728911321309679743712951759062812034012029875558557169690466032460500668853411464717158568681787118447806493602374584979387477814526256552470289818395999994510404380712914142223841609404701499437739073164494737237460273407122344523690409377779435737213562557721245067804175643376669532949341675640129069701716409266995200000000000000000000000000000000000000000000000000000000*i1 + -39775277220519797696697561664536238351605640055202416934058221397661785548153797461895210689813345749909641968551782300364430518348131276592679752780628855404574852567080416427123417216123972286139526902396757388965338230851691663810032243908026870914726881597551537281622086942282846360505495095541333157324527156904519987584307794900204177196869744995854661891851655499303324319015844048701544122863270574394577525892271288220590435760557636195531680686311674674628916734464243861415104316670378355418396145924406175049457348023713987102915204856902037937738486392188351676512347998882070098164988533555002964100400471193452642778782103365538399406384150575100161382426587206174923453604111429389443451291272235886749522474355630897858075511310273827308948643873597517529900448412461437781899396756047557273426496125641042851152299166203005460594242429196288507253541866974009856927409722075668300622082982121655208745711264819564944770073013238817384140335781430496241985170023239263867054285778063418987360868705815076803655899177316282283695164927620234362452891361595697307403298346063548987788440923665711885158144123677252525598587186607447680889550847011179959254716480508234944424246351595928167123465997850532140774629648503711695558783280135678288949267126862401277582857352024071780286454743259553252132041886886005392083097061545598576619847148041068570665258741382431120482996985016041756844904488230866390110464448615076810353012522069763230333516507153437219095447563102047868568970885428034190277659193218237089624668329075742167784032677063934251915575003174574436017784913863393274697545643911759798705482003046760390982832632610672721074930732357142269094897549135335347141158701234214771244645046286393547919278253226664956764000814672198045341663764750711465223458557788160000000000000000000000000000000000000000000000000000000*i1^2 + 38180198023209404713607432545051585475522258735759615510417651189256049367359157236726404663408662554832711368266286999931594918989131447580181786032960228017982614617456009137318137117235388838692735695843440374634364508909938614296969454169981970910293816918029889301433473354613573193310440411799579958144683392643291904590933741874167895896712374803279407819284469934739667655121321222215666169212328398357984081794119855730517067315641004628995705255799688615790719689895117953254196921269692458752978392743894991088410771071429403432771542304605745866554168037845558670605769089291798430075379174273750252825854391869675009900092117248564168512982730905790648130274574056318403973167653364454472762150471117580594784592233883833145779828012974196381794175679626826133730839134357941384810880859792525736030100998657346397718510900319923682869052310883973328447906912009071418181226375153468969627038193241324034783186159651790497269175527918996184413240712950423330208217697924436288149868342984219610081999270006480624361241279850312587962150798284715577188530711372854491082894869183182903869457314049738650479374583633914293479702637115330582798482940755466607958614719981544932770153973069994697934263910171952411534065657758291796010029664113924771898101077329717096022079708658796633418116575070089253012255910346388951664825316658301256962362731312701305597743971215107476511307047517194071411864524387114791753744338263656632239946219515842059100040797263600107393820807919513228415681506521679022116174201665646713042485311206049300022913811322196312504069961991581749485580864997754584572849457524429547784962354712699421703247715171620266637273336870815667960494114229654718882986889451034767196139913558348496247892528597341926296393943363612040993041339964065766700352536576000000000000000000000000000000000000000000000000000000*i1^3 + 25005145375179131628885421962463583809504332981029872207997123574614435420820441098296551781431382426646997466794435657403245798070776298609588458391157564820549702477301002573006855353963054894747897098333434234688279015471901276348589507605541270894129318591328952737290258290568102270752192952507701248527730029371087518772785611817742780834931661006576400889900041812615728821540634309106358817555187631993153257600934952042572003596530694013965407884881115722015705401305541156021720894919101970596318461936041250670859481598671927657902133673655215429358162390044329395549280864081949768471647361157268998395155758489383793593698699338905355320607541867570396361175034011691182541169494547015921004045227595257513584041658952081107228743235941091713662620103063339128613811270324664277301517081012060237009191359059554566598830547036351442750863480817210889370909895806134335574525790362321566882681726827439638476841228963306655934553974687272026787526814003348355559932249361574628685789295161016234015567151338125394632502017269161451522405838358402056361465637099281419843364318673784745311799747817971014288903005241625203256246070668891456819627556873788682486335623608992866621938079636697159131662542826974890782363625265035153246082353243906175929038146421169582822123526445094418351290123568658813223910791136070958429399756720686677013882126989106563713416114033545147881388250929956515280762980315673960599813388888133662274963035143032779570961837946425778144705080186200592444957365758262540609165937957591383180699327906871791558340996435610377764488031634299030433048815803030193163636287087738694838695927271374966733019302730199292661843706951049411566739220397334397585878379989456140416862816657423906556050113788714948622499629806920873614055234824471326659235020800000000000000000000000000000000000000000000000000000*i1^4 + -44009156679662962636739866380198158278800674660644955319627742725224265532074275031060983849457271057328537336047527343411350200816849332772265917998139277817926783899700007990955578772204800906953469569663703744263286461098194098772655493711324145627598833210700865795863468741792262739048323209241066348728171088257559634019030259928369231542201379186407241171126642162859133622300050603041869021302330980472446700034328085001074907269775304773821696000391706800897912788795602595910581818884855416519929294386148253718488712988113902964727835067259143361237976835546315597727155967995005185702627081834293881018591422393380771246153648778445723743418733203471864336948836734922982546156015034306928922408390519093045675223635872180723950119902560040365863442168438027051915818730493303157128153116984127955194080068807642048726154987459303322228078850468664421161275970615362952243835903861734790255288323203203226273732555593676337359426226025438193444680736441346257085086679370196720868982841009426203375868491368623635781159461640431074655521646245089292683734544537961851885550548302089699111260177048990660118285295955403637430150383820064866540926912617951594499069595563561692198506314191808118410691897185741306781468266005405078384325387704712417148996512223548183333633870693634656982316510898635730132663584028569200439377738505079216700668452000324079166170208596417024808981266924068847199942871761672245389435300362520182380441210211717821973872940269058068294260013648447004952230989910217566359004011449366017271685657172624497541324856897323083907251681490880585987660614044290592836741452332092241457791148865739732460363801626656031849686257048480064098982263173143315825082330897394436420431028724832391154751440651797888413341078951342262392862731556078082766929920000000000000000000000000000000000000000000000000000*i1^5 + 27961443365710198052917001177868779911508592453791420978590783959820072882400913386691976322531529620221214220561535358230187610664680473143710203513245749726293198985088121232439136173737560078026822827130561433134774909905830719336628529624514725689286489444957947096789552404933978540930346670388701951598500138948283218483301010825906117109034341771725908331208953527197227268567120608113998040697450392071438195926483344912098461817628324825544491957803788361250196935116125514766084672581752584182275426827775079513450307690003556838142035137334009562696509398867745348309257765572228463107128570135528735786788705928008276671506750443331009369421980457833210921051590696262804329967188196203582088907792454497562709320858314133033704604173130310456147208345650318681181251677581631076915004365146410562216609205118665488703834620033525761353513036452148172417021399380308358108521438813787552609617583062589106027071962905151389540012425194534981561936047948410762433691416955133783802757030562636018290049042058072961625529566060649185151593799508223044287242245639315169114950442153752291563363130113647988094013262124161782221232760014109461330532272365768161620447356680633854151251741886623260292536352636362099621359270380914407381521903924136072822240101197342794550556591091905448629321807628736764043877586201287825590508929524252680232242432844764544902681885930506085784356223522265464934487707501794036180118214921068062169241574518364939442929432654332443154358480233910547345892549686329797792645591462860410264189369490623553773801709713177531952062440880872364243341853999127361594863246794525608665906836650903414389399832466578789241498328793210519347017305966826194336091484274519781784901923557522591748271562035487871249208060780129955912249912939474965233664000000000000000000000000000000000000000000000000000*i1^6 + -4475265444707153245350977562694541723931666532245486558077639053821444261484136043048638228478119066938737450710405324860975310153285702012636862488762080722691634332771651252944191010740674155905841773697796166815892826254836929327990737193636042437394114722501066511508781546280982047269225171185219699383431654735602203757835972689164218475589485730492219908829496079077323790609015416807159896901383608012228949211598534992669191690139595436657618100756290114266901493371220111393987234085463462810998223818445402758590015896648178346031156169723501762415991496578525022578994776183334870493264992431942791790457147047765308375905228538503205547775419395780017372449864153379571290763108517015049345276380105807964259698752972143571815927695175621985601019869782386313897277813124833077617712795607349704600714311459953322608813303684181531538391693193429302467504423148328393312186836417839334618948875031515796650585678324460411874852601026731691652718480438528301365755948612349944121135481812119710555027190685322048212332212207595183242814043837695266457165596579737078932542762172008021705007445648510728692626711086493601141638419033206343977438851550626084778446613036247642625949355650733655130780672848895938366832277859864736285046796676032150628172079995447754304878051978182221995160794218769470663908782971292528065772803855312757163036439965250344899174695664223092046751894507616999747114729279127708529727513178872184056910468137351788854292525527447373100200370607543728140288106568507612468803684537367712015419854369240227397382211128994252934755092628727707296839328509743762642325819776976710188810584058982930390008550653233134377919277336030700388343157726725735365697765727962891505348781914452187199060022101901560678878591287352375413810988164010580377600000000000000000000000000000000000000000000000000*i1^7 + 157524319015624282256135268306761944161577660426079820579917929601877399942745103089961303615021858570972270284141052548919747522771220053604184972173155417945573274216967163598491365972935483990624711949988638719273047976101207152272535909017079980677328482321380996982923194493522068081297793061149292756500007676954596966316569309118877784351324292124324543383001285804639194555464974542060976659595062119214658862572935482693924698729857817710368864378414689670844023553740519479276556146596892623538792201436878251741916128070828072875286101725740016894421344875935521784094111979694069915361509018786857647239234292506140970561357209480772939820461285626098059584740903620154087040697709268881300583341000908977211249048147240649045638791695670882690930370512625502195338948899709020222196383930503113625640762019500710226078392424879751064832784155370971675649336589145507228534503511892235217927854295362278691343669942885789521605485492747423142295446926855657530605685050812689431935928635985875937806324814145116446736055898346991027552261782234681125091701865396266847294921434488095444426111257050480075213118809015277029528156194098530507733018567044290493700467986362585724499411780083542057997343462315250757814596218155432178115212966802584791662220091141861682736062204064464256551591987044614517687708896341379476804798011764998309104869239186209214558728844994557174532674965461643542712076083843900952049273158558198533374990845749209209780210565404086789450237535913409378919441067907228352118895812898972318202739330524062763375924041846688986734843517419196356762570976918156990235436852924377222170549564017681897596898581731880038550201455900740023376283204592292237197908819926793976184527519367371850553395449275922162928662171570699055537710901179187200000000000000000000000000000000000000000000000000*i1^8 + 5736546279426362160004117992056988295306271175786365425298975870359351311931751783918456821680664015394165323852293177299783523372531944209361630932342065364091499906801301740787575934535316203898092399808404647075556876669524527898435073617641465835651398405981937033845669159671932812680030439685576432933815212363695095463399120708910282666365984479821984860897504666096776919533981203275769420192238636296969252577497540925510534539390403526817717093956178848615728156162604955887869072329258981771756196714382571497685341033377858984120809626562354781884845349774962469963816691421730807456513041727989157851410258383091257821857922901681253801796763367337419535049909802631322770537089944822005061817914818176547329482265081086280791281327114238320999504140022425976577493995182737401830979730733646003321071914026197647307593598120006841172975890464656162575100861666359343421441694402220421469879582370626654312238566925350169145114787648956329351005540660677836242879961915676813741759077299560130508415602687198093204806984340560851122861208418911206176026138581311042141964912001962620029512065063542025593259439231324042172729860042428821302222763741035587737185942147812328613420513200755991305954036533538117814976828684817086473069398072530059432423137417318597402065806048139179052951769509505643515340140706388072772533729886975937273772001297128652848007353542961109663273185751844127827967191065903386433911954490799103316843408648541253001772640878097756473616398770546611241198444183264135166396541032800828344811482042333442414904153139893841661629946136963516390840624350029425689873864522046588256564533160798410792881163837961108154856556162936399431969610911593075037571660647952717442611326391552373582851343665111749732367908835954319469101061242880000000000000000000000000000000000000000000000000*i1^9 + 2920844170065474416393388235514008777123365575591514353423722997805340828416519563249444436880136678567028391289567509932562935611428017943245014246471226151863994085143996877113652941212663879901337293665880058682395666383813004556687705900413942491128214126642560508058243765757897728341029509225434830218888289902591124649098265616075971227589647607455521267657262179515234716204794332106036865115944851320610093574172266497565262583295346853264612963675018103271972672725834753547951210715753677053199758727363022346802317881712629129718868900754339802249629618053253475873865988305278354546925498711681100437859074072978889059412839524541363414908830312937707985149234239503048048093668715389292191304014417125786518052537613071623726415311876506464829169766345429172210996317243948558079789292984119966710332183635793377413942147063994888948386407184121878426078499255785659507089034612476740490363347958127847149524016833275435164329668888329631258876168234728053953993687284232351094784345695551080404325433026316746724310499422698676675987498632220012649148435233579580529339443664042933852132192780711124110940753232182439156255255084167827710353958924008820553037501531317400753396553243577622844608756958854869249983302238096934850430129897811096961224337381405061180327704758551287262690075520084268295287655296172682216418787007792335981287923809505105807294680522818426497694634545799830409634856112579098285529212375326699997020687087779576439557171916170160839527961003287271422206628965184295657329782293170379556941109400618436659988625130645297541146129575698308914069800859040176449689621968728015331528606086244229319874180085707662171804777448591351265160915105892228919085807618028025352806674090267883842356348633370763153993560325584652501293570457600000000000000000000000000000000000000000000000*i1^10 + 185925968749788290229018849515202987404443613352804346278154316596661282916679096154136646305907424854300503214869629895641251344052572484148526942713670119534532360888046153682349534777311395266486412195160769440566979462390815973527406688835210519217203858917952090165186477133928799584559866367183656486619213427410058344659521015277257022961696808160530744139460713836862849608772193987896384234902505484605325131414985806224585405725208825230579683950247873835712244499798837980259884349500847752957221395841951116188792404304607368363262782291044566851970236614518130477009524956963528553743177029289926301971310161263783173660327998645772257756105725209094004963491114991436034544791085781101174402102530685683235908895372954839978971294680431322210344493942471582041359584655965751483208871311343018552633041113055336009312758799862444116246409030180413012391011988232463366683172794537946691391098560407297043830527039242636237780182761005460143469413973639799441913246416878118275862985714047414305063119255060759578048248295359551928346586953787401998910773936614598459827333012924262059531095441163069314414457613607007451195058754957263713883476569761636460099363538076623038750687513001500990732632265180959795379457272569071390405971652246030164411016300376504102595183017413704170879483084928544106372274172503527524784059699336601915835702474322622018757349371000391679003319038225285151401589845438613064704616525718453408156876054199379423123992757990463878197428298380125859163244597430315325195187010094136616242420685943889140112819978371232143238523432542042631298485174416296406018075503126042320116810524859246763231476087979455121242049022197732576748651645052592202056615350237511937681428053656240476966965111661907068453570877881193817010339840000000000000000000000000000000000000000000000*i1^11 + 8509678490536288676439218257237289002993008578336638212066310344546153839728277454162709982943346548056388122082147024194645602881726429067276669523142937195889983671434015813233923913644933776069978645789255513375478459402143209282135661106879184310140785379862395005103547755363935674708766071362390593640045348918505186837443841132109040882415880051478508059001890233112374705373070894377214154080759297456761398435323394579341987804444329241780266792475982981713534317364565879913736611383519234715634816116404697304040820150152704859187170743564802214940385520684654204221856656896187130982764535670971584626831828250760881528379349745671926885766901557218919075355039315213202635419865704088506024520034983947242470010378744467585290302877983338640628558960058395503346045109583662968284101308866586265819009622689912533336817606098435886173614693485238299274490857173145106715141866450196090081013005802213732359627652323188890438518432354271682808362466394387406001924351251961834645491972201302348823666154781471313928982127943486241280568290867973919984390306582765213743575369808317884770968184333866676947933989150385382804287939175212038534475670918009788271308916757842209482925474901427648374919915443025410164495319412691151475837902334268466275762180166392440620707596383191529736653879686676019724676526894788616322438133140454189507122923088067338888203935170791075664754553831007804684589432236920694733689758058809401124437729729370870260992573237028396268349278643404996218906482049756689012790377636047211448032086142270349782853919124109958535565315982468118195314299960374011472897890168926294855433663577440720539313031118134473283969622376547463553786401293477155746034672990216577222367415778425045321004619348348488298521530784736767639552000000000000000000000000000000000000000000000*i1^12 + 209745824453534337874265647660280247763937790623328101317572264015204888092872839767484141857961690778206865502105276355259077064961241940131737806938432404842701030642810863568326815739867370252873470665138703862874667381413129645980480210362020048294773969429246313577255596289979411863233804259262543085830509394658415934801244385054493856970529444176557122507550886995477834019027290820373124072365003568903104987370427269908760798629396283703337482114583434391128461300367765621680096959033188095407426459891809241439087666701698176227228275968633243594079822783490488220480371181808923585968961627965298481297585639371008722387512820239919051719279034810969485744392623784261375301032126645956139195953950176293943620508360456156541154241553017397238222192994021079970590840128434091111898654851132488196319643868298960221781721025370752092385168332079050769541995061853409718969528249998579565162603865878874280623284922005903337058325911847873659895001967186818174249274934432996646895028735618471637011964280587005779206694488134275831782440019445299616956945692166087413584989838068443239564435485222800256172141500128730335704028931678933696410709057201037175492516047954642175476467382708784601864754754714243023435828916210159184280387733765176694554447637547190738117774174799511161386653337297659027998290780104935047172623777243163930386062762622064863078671824851260583055437770118146981526845954058609143497581855239030927903302579373683406842789813358878714939386922156735373649411254944020880814966159828274710208322452944210517494693033614159366982415416677615320801586902179680173660625244373806229651820248645790230923936396747622116596406106891637505406419724714451814561680722990514413118416174879102652770316786938100653760150201262984396800000000000000000000000000000000000000000000*i1^13 + 3578879490995628221194831200773354319006754970014253124900416007826326708377382996888009920054218175969308403293980327878064997765316404053799487684772587263618363294074910935372872758378944779670925686866439320440046247906647073463824867311256017712301885733776811731584652514493234999930854191588634610489193624286562965636575620300185722846394877047967615943084403227199056336472038637650153740800447150980516221134053007788071697969114914302475853999119809440366020133207397325755217760663255116427518926406020264979434817710142658265543401897750715197481308466139988576226762313053026629944456683888895041737509005352687304403727845392151967325888039608033503463138579183679644460247800919290921946344832849234750333531869775526549366145260806679985893507097922486512359688295931659672493759246600148014384276329614128530357846508610428788932542651795816675911544643304609804680848078467956477433967980780428218048883249429751153671631833991366498170676281336118250136457783806843130091618567053090421700946219172968926436501059389204868422640625642699284532009630585454118068652183043469731061802536797571278048314826551671812877539093593277294748412087667498584293451400975464487825421661682573286687231976142806106193958990719964245824374508789170127718873789134445360986241512919754386390279823430625409837929524859890338531624218616786123722195306902734794422019151611172818060550962783892878422064543111675181275352180861292896770307543453522360691560140209948153272432262705982298754343918941443209476327453553714812563399432132128721141601806602250145630927306637466757872109822958260138926903881233120410069053138738713806609936821247116264026417579972629593207566281231656577169920446808258087349576214373036703976453845358837034983955458414346240000000000000000000000000000000000000000000*i1^14 + 40930210724249259961493742206649643625903090141119521172134223948489220540478172207872148375019333574783826192657155923665945085034326997658173900520654200114371961126527625228199285391770204825128674945706198319595660692292794813811720899595742698187213811622219456478727135406538490548589019296297719895995848830862563665812663197217265381683610039232465984413524959892874083598536527092791133382275030718059441466569724083148961324775258786481380016414413661703766835532958868304512650326300415390248310726246745107301676585471456698300994935844811726019893750790268858283127474107239079433826944876609260714936734000903225997282570539549492694674459980287425912044268435690147614771968602176881522388226676601280133029859927405014257517787582656657512222776565313321842453777235297056076682743089027121433118190821380854326592061204601975832725759879244448886999035892354218330802710180828993918336492369699057577320337891622954063622202926659142328237907781672152222536101137648535762969711358591309228407476808552834449713832984629462436560765404667392806030279312513003734463767036555032929688220251424654344396880573547613509598022847596314676668644641633377281082253606237015466830524229704083325216213954968201733811520513161016671862512323002111959733212817320735344956115435845039229324587793338694543183390249823017840332375099842154819437973112429508567416922025029048236174324885277410299768111083633316084474990149589263152272605799035716625715410416513853917920956619513521250661551229363953435972667874747711791758148686433697973073088278945548461918231762900562915714593930656194455216275091707881713913597104172487692948432595104345374024211896169966686776385000717813460749194379143718943071785982748850153722612161295404492433500667904000000000000000000000000000000000000000000*i1^15 + 387606794661343609225109469478509055550968418338520558931662921186594909401627595634961662211758274425564023450605646945865516989049864539825490591394153000975101766883677227962537670531584554184939972742536798065008392923435883501802777027847676407048002279157930411869945654434030203314915648768431212253692742610383700803132589758185534179294778407883226711875943631001984246337066974238106923059759268940996562703327064750025334489483258031912525969785359602094515173600107745652159577149357308523494509957050399738065163410020274382667463939246754892714964170316431490542376340383726538441924487806730954630932721485671691341703880682874756232970215392625253632967740043450354150091502899765819547233543997885193971965174615519037599638607600606786791289654612173452880521431770219036702824455105483229485841296651736487664167355996461551499952062673872420421538881639873561318786993587194444525367313519075625994295362733579750746668706380476480872183329437757688355641399956308999239053062263649731680633843010766505537614978325903921897307226662354446753069696383655719000503124373619349642830773237000304459784399477296351388195096532919934551483297387939952394838938290470823977014463713629307845929923084922112947969387104764925561110532358935315411009365752166106800256450448370117000275519286159462210330683939290322844290680846284527270685819630843508740054472897528240780019349426835035620898473030180583175818117880661698127446601650878742309618651652384356979973946359652445434075149424912833664126011970944420172860419121701358174088327653557515247165150415701441456374991061842183607493479690755622206570230616134661255920908454917658791727144894849011688827639728539544641589686205438064154178894813299764176272851295788846023914291200000000000000000000000000000000000000000*i1^16 + 2477223232463859344665748700587166701976347228626363313375066958862233530813042777748894240657216216377671303920901784513466744342548389665910743889623191346541324689896917037613142210251452138547037085007576821319421755348787130962482765672293794208981293054063283743629245910933647589815064779780691946849119756245454064593026284795041824733285253001697364051048013188821233264547761702499362704969646709659232634354839346335175969550921305077804308649689804784627033983353304842835081157532162358984504451826728510087682757241538230062205110531151995657661113422144759806200645410785646788728943209434214280208357307086067764534205491856576401324633390715981310494812999961769703609258789079274761982283359766730336925738751007288953322227260933834150590389071260307125985190242799316842200444597084513100947040720587426709261267136900509342612768703297283825843133596043232288540316836460684525992174132707792296362990659788624306151225499869553852680664115777386674935468354388443321971172422223825866005603433288598426852470880199497633653198006217836519161793553852262986857696894195250920770156022935314300891555263182180359032976541933531035282242326685598274457012394828934155683617130146225174372904029416625596033001425987251028647740251126206025201994404209836656253067730260089335226558150136434082044640105483093958128294621684123157169950365695115019938170392493800555523431588022086021320539015671971359077947381783336378474409791631791617415558761775204780985803581818646941703274521653405404084461609472805496456885389839110098793364991899554226545781685806323934953417637900898774994430796799672058104602609663728835501153627332170765399669589315973009723749677620082273331831639419265610843560136745283411902281060792292784209920000000000000000000000000000000000000000*i1^17 + 11920251208636401290656770677540979836464021006910680624522627354855298057938859844119941680373644389739576344256230223967565133816533550822767565776718475357325320384277041506738707982404355409483410417956264544436926011819009370155131796337184999198501168678369395094718899253268831806801737324846261614126631767346130388457299649775524369139348068922654768291994129098079829713034585570199281071813360328004292146278503176136732660197281442957481078215821696091166672630132964570732130714081992351321552173898261531265786592059695626439326093973009566346078465404001545853650980554686957976740314485785665835800905976711927455132613345407194362311532416557429250767474593040981318973997764036505987396892539399854452424999693905749524242696682605426666812153260880446593804124062279030211637071857789511529902142982591585160265871461931527885890566420310525870894070572694269283596677640741923945624995050924629703704991211792552658249306686754178233308662968597097534879402705571867572470492143859134130064920924836294659443832020557517839394322520965797916818841354929731402719250190882858670164000546460741756112950966881380643721115578148646565186397277252123275950914012215271175349602094268928556490172467342769111926645774230326856854789571205132950521492915605845153365089757559251491145042021785845455257613821936599737148848801244140480808720058687229736513745459758397719969514968731619503305881694749868492880657416257251961525281760680715924263579760029634944229781211899054188612937345527949319255534471547923254016859505652306398954726448171371875336648165302636019353679812069373684643635493073349509952479607366583283403572118242697757324065489262338692970112586073465584328893420697838306329950189398878430998228946879774720000000000000000000000000000000000000000*i1^18 + 45006843861005946187771273287139016120610829207044376399214588852115299238930290850468086925798820131629994032045450236968360354178636062630633746080149347409231807121245180997742891977130685418220765786243676264389976904833442793084122183347140625574256380208913166077469756390417820138383076408065657773415141956600569172582473548509585407208401153720944556846851282689433804746414006211566364510485801184448290514860711616907181042777037776947163009324931977470058973824765417881710115533137364895479093375270295675387438430321319026220782880993373933316211982183050702422013273769087360892350546904135431537998182392751961874277050178743438045648421682881934757674951762777464115380465525367807548055692585875850461530506210516792861270996225987377312573334661653283542263880867322924626039316802117451088216894346117847996766938542978798613702747143443721958432787857687069450639074193561514547406589467185805219673545302590932687255554370730785699995036245604305567076712782444336763375405264339222305256791329093637620221304092273871968065337198258222212428747098850984551305540082543773857813758783240844933035444424223983621477740915034328087267635546625742300993701644952415157817690685858685734489708550258585988812324183096904893976413091413386807453392893968211815443279557278082621147180201370622320200640383870729955452783719579661759422709578996716034776734145846344448850555510178859753550230098794323095332426917686897843932292787163984464910994285047059351973959837987542478496317863211589627580941613068403642727278459298310142405758308872085383277263701036043270622084243448093115586337656463882318934508712489849223774595262482483973297076882019135207730484460891876950722424892370009863631254768163650920724308164608000000000000000000000000000000000000000*i1^19 + 136907679095155288819769411519981250948382692841157745024847479296899019693359648016756222712809337288777239278646740602493266761731125236071615432440918395307806369456685644302757169062809206270410958637573922689398726644549267976881600148231348499695331123635740250937302689675581166314486891195694819596724410387634774746159775834450846370207325708698890265890525291352546408795220901981521681358529366225310425233595457479426621217018427672291934323217730384186201004843400143842816949635796076980859796145465423660889673887990717811723523304563624269902368222747953947728097400093626328392310205717974486409912391754808237859087987312094900663507915893325701687121631715411426073833333585194745570222294918391521089803610509822940872921552593572349622029759973574268482428217238372695531663350795202454042621619781379905864499105724750620186894440069569682809598004966224705345136439460387590403036391901128384963373862150160114456813306786483393630805653652935937850556683318828042953870583696110459382885240192425805333645947728670056249581111710738026803535339400332150339255239935948249607665600395322353591351934184351050754589246435561909623628376853693433207771502186874029448070512723666095754214987000816223309911954258482926081803988331487826755258607939559158820857144817334683460644107170306149433894286141115771017924127103670152281414619990162383601232702810382731005985622231045497291928996437570996594096667271667472749214788206001388987555345184252048528945690137807372316852196296486382285129538145199733426618128822596338121280000234429161422257209009163249497485946076027413162684915018182124443805494273986442687850459164859424183694491890497931229398912912581102431172307578938067253321753721221615668837744640000000000000000000000000000000000000*i1^20 + 335444736999472607414677727181829055417681121126375295696610300626353918685695361231624733232266207883246133354960066585872091362036448235185136922740911796608223935423981330282214660464519454112032745229897650436423979058401548772859121085865233726476632489742099508033109751076056459219165515151734102746711861717440111351551598449258945159470933000718953876785052272827143741395348635364412961557270001679916888840201462248907147360042940274191474310955268745941980943229313038834155190796243094604039566836145547910876486870103175777565870035614274404610134727934185559645148130354994769538769251210393035956728067812223666583666699946524716695155487240124335217391820283512825758538911508940645570614058798486607804637843076997576229430281432933513685987122551892219106473329390950543613685974729232894824297871532109001850742525405916991261348276153355817758137243714005428051474328215490073427953305163234897550944832300585398943537815060845347259326169955244132972551922568383677431140388399352734103348555688096715528797126734235455822589785688645200997830846410315410912628727767614999196492212318975272115263057481312601752830579200026143794353822086222452106739127647157271866028188132046369062893183292302441431911665768798976470355620493879024808731892886201794587005145711043183805085595339191799754828248489170065975983370851105711825464624958822588687473940879607969387599692579837711585747053270335890226033471676871481985789644269427925882733905031621839226828399502987204385074723502728866982327910502899165235547222456132381886690738246071537773775159381207390501084251571599341051507201279765297345540506543359032133030649440657299393085098131693634494893179970865751484927617757428288104001273257259681447936000000000000000000000000000000000000*i1^21 + 665548024591753990590915615082340111231085368185799456193261650572104323032096509515343209751237484983246304030755283904815613287329212570257359044030886823542301038759339085981188168102793129346349570926677314060206241718922639113720315110657688443926512445709115788038853969049078638341735519094480328468459317926343028889491597685035453839194958564194769322077246958742250879936176369468128070809011773731049924586862837088584400942302438518839580589796740972561076995202112983509420477165593757064908876479203615451241794159509547901748758730098535939690909423824395209223122908507472993378281823682508986585777290657438063975985488969063835265960031562866441168918190461197550733572153653746298643829592106396738521717801826575964113138817618351919631394720349899274435450714169022866726001004380927529855284666944457906225014334364737026208788168467295637860711184099563465336290397036681534834019543657568308557403932077260771360533988101057397910745675154186591582159928114195003697083539924529768535336625710418947096927125856180075684531861374126655113007912177090590786635824343015855193486401732671763798877597099472569905748493317070640934076248695993571925259570447762084208416888818291651937406516648635594084151967485504868062140705668093210380156572960240886033467776239157399329403313413089409366141829661669448542741691236627213874241939963317474607923794310777434849419700184214060073286514953429441768226975440305721786965943640759182004142770441733226821292173431363120242417290936327380906157743081286760844325830891225505349653344632525165382746473807349637686355238342556950329397987988048127065826208186062157612311801439809296450192595648264200859775733926032161041150418899805297432257946251480268800000000000000000000000000000000000*i1^22 + 1048014767468128809557684225979740633076363096070306191823068827660027784070180739260384289382421285348193881307542383758317563353738954148489902992938146903315067680698787607542841260403695033142964875640288269909395205836133923631310379698283345762908940782983895233422113043628599110183043117328659433705693238835690356892946389239700823084838290512017977860183954299160712433910678793659173982762769191441863813561326000526653357703951386472176146065135371538963546495466064577757336932117124100399230013649043483190831081064302893587902297392495158211204685068559833180656739804464604536029176012514058144452569809582428403570942118809640879895640016097682650631481199816753016316727701920872157051364742427990218899436379967362146430150523084966399371204398021843681274714555501895942933147094611165218405406431072617836025083831252163423393151607375929254602959292239659054653063169742204200453754935378781326539737682821011723197321305435345032288309797222125572989307747523611989544245180578941194199809812707763711446786433161103113159218590764493970587336325078028360992396404134501265758449354666436612900217452551405010827218236590252324409451430794128271087341807397070952448617808729917380947585073541272031165310102931133939119890137258983354308583829582035991119369114093702783183782453229759638266489186730329955172746164897458476087057232692241033097588256433792833517415485993137343160061788083921426562205300381539677078733410367924889747512117155989644575929861668272546938522159624464360290676073920997264884697808780748361115799922553441217604916538095989163203119827762975576198748024508846123872716229560575976876635453361620024151607845807235858726658931484593571618764096231850197369162217553920000000000000000000000000000000000*i1^23 + 1257237933650473966904574318962204684262635235255867958711199915998755522198326556365353141423136426498263777775118449193079056173249926743945990142745740334803908306202169455433252946785469168691969731927960076859981058693474126318687591247373940427903752368731129198830255479907071361329729762993816334176109085835878085913711607525366803744926298756814568721323699792332443539799221400252995300116856670593712415833769711121492983320544465106114110595433703608498681814316499552332877400055940943735126767848320039649009975492859284368733219099240303861287567467941787222125913811651628692708388743651916415598954013457171348514500471284465211886653901398988753641272295753843096480882513116570178282183603730421211454783710502545994787126980328151475848478657912507529997750593838192355673735106447504960975014044801949280985892438907956443861714831925414851845969249253709048766213531084428792765964710767524844004380982268996588772603092438227339464142957773226181816834701801692206743767398738965748463586535644859052797029119921074099707984611978834732507855094341832818482163550932922403452698131941979224818878336167402467133143884005454114187747203953295109964308904362764719418024360383853780628338940788943043976116702552404412819460911928212669753379538303334681291453596037477394405966909209957386398638460324989622023710620208632409669290578280348603584443092350320754827657101546906741066388771832148140146471125568291547675653150731491504924277765474872994869637129059703765583169557667529095605670016055766496019039212023170463980442522770983852110453911423648677275253608791085825011936428336865622294403847768253817201950783125435265989152820909333436567596479470167898232735159505310484661272576000000000000000000000000000000000*i1^24 + 1059952383394030366506312722165499636018607152952497677003467693431146345271155188601607817280104715800325676791451956823095749667988369321079590474689031246601174152909273347189999280593422376900706741333552487404917081953813286624097234416369025900983398911710578522698129096472275060836748753718881287841861015717369211188683885899914541499093447962226861804837179635738036000135177874138619142597405203840916001397426753569636699063506488499414563111641945154106037323923523310957719982322188802350925279685243126269816822600525927084512624752656975650592610075938227450541108443170840826286546001342933734001006465640101443956127926876273908847878117183401994183532675609848996889646855458967649748913392347781738012435960553438983589167713807174238971916740731548459638749388139681816057685759872505439487895793138849098248104132610426569732931419312824323848845554022402084629995904602411290686539477865888210505262219990592267670768901776405895842542007611368299524516965638414697177423298203590289894614365071143032305272326401131007524626517920114055112980082500252515678193609353100074691771219157653915961055202840247781182826673208951073822019125987578350700760956199534178763367336615198474904783942950117362035100273634260221894757802741824338927087346124294952023709508143892265744911740052610462693646036785125865640829411358077154462523613715347610970762064595854454422114755992495198950049098229012426261091766661547708201655832235669246143067752631511505461379615993567642858687930400516179806038904089700337552134499498690568081525413205810656350762443713602294353968432342565852353905455466133563058365739433803082546564207891422974467214003129494311556060410465741131268327297186142984601600000000000000000000000000000000*i1^25 + 580731142436821637664869059283705944784179843148282968486903712380010363865468152710876417632487566373940177599311982824933068054389314723026950976232145725801105575650174034296486367187730972704367984015793142337181421962528417933017258103736067600915590357238474815383871188512598061654923282650817253871542913202132758218271253214450564632034524557273282437413589479058230516417670720295729406165372101814130223676272418470536449773689220405289660514427963102773295336847583625028088501027132335573805851563063087638892828866404949551761141966375271290434324168714661178662962916732775616240217011157534829985178851825344229941143048270730166923184631037535595650629693099261131900608608116231972208250762905750583820116631983096638150006911721609700523158900522897821117688221232206949062871675034520189170694667948877112619510056034087445004944293766471839639357315029818132873049199342453022627825875061406260652619858766737952912975834155934212193629310486704137364209168941188453424698523019175000633614576971864761962089165103921717736325039808731499513557856117591449478257455074594828194129883051414979533692778844421366329539447380234314373470541042601456782785064293745693064628179553705999136925491807484362475353630454224404295999542582027408540973773672834065230731976433549904466232379471011874432028791828369264816699450459178621372313641616089269784420217821159306157875058530474397256496945780056456852212028821784465353673703729988573571655255854765165438771460111739782324319115822247696790789117127974667381383452896414299390515533588992177820461272971003013749567295065148392440115655223201027639632588937947670328867585596420624036095506979164445566785882147467556798205130577018880000000000000000000000000000000*i1^26 + 194568097120553189761029325059483468376161292815755418513057366638224564221152213636424274221481868503616830381565998637813073125001623735988925296495052805050986871835980071779810930474105932140679869773924641992508167516428503980839620114112046858091290675168477602801279373594184587196207130064240652592272315444036435425274493434638502767499674073734421846910765649348555967329782289757937719390974901164328652260122415338983609801881564160227241893270322697343815538412594132877783758480165033557234340747486939338807001691806717234199304458546355648770775548400297833240722957330715196127870286095530506871028657676575111084187433741968094567209608885969061428178456524943656089226031650436420894162050084428948639847813373547668557533629971618693918218305256717218717767332028671509080860390699616250667191019887638835339097000179049417524982319781181682091293220709145201806974048894646069184845882338166194126016246615837707121316837270436511754149897596715333216992366307959698798562881647603316605293584172992461365787868560180581847681875455083252101545285166485673797732138453285548114630048039481727370980771921994281395424442366297062893813084817884708037066626038575744693706288460278485150239452353918409326795734474012915091194497038504422712911892116440443974332744533804729182248704474097429434707680810251541932391444857449373827233180686951463362443912574576652436754275061997656516703428860505345625311922700979116223234958157638152758228532218424823261135578255397421035082312277734008478761813312857080149645051123098363504621245401996177196861637102582293149141334429073293289376739108018736844747252294094971767173600578181457101198117197652217080171592625279560959832096768000000000000000000000000000000*i1^27 + 37453216985162589257345892026346653980507995863368263041618335178703094502555382678550478695369192274296477535399022468897444356809967304148599389904494204846196590089645611960493407881660038388142776497551038041502121806231820500084857179682316997149924592296953516297426166331570269643797760531245115410303330321152047776466425652318129565184710381783303799132034403630197857539472003286843286044556283408136701658925727122323521812833360947780325088056845516872689924382643104978518839464080582363319304676132115792169631323040173361787810857737726296005814104535558461638273858532002177333725362439414875566865819646378808072680105158819164205386976125335704294731967836411268041899965016558015845142648259488785800453237044923275612683448717866312313316708914284219717846141950327049112380996668989252560028383862803983789228729309337317663716183490855548499964559691436143525116576175914317047757035799115912215416485758521882249286181883196689424062103878330566774887078155467974704496674077127862255080358255368565541666747584382032485761986567023181194713986727274089847751978054472555975509519406292287834471582824133677377944853428029701644873327521729091281439916619878264442366185514484312796709711036452463434536452675843390386802001363875570474384222875045802407810923568710955464039268352285115088287036548455220482437442670060450917153028809273106346993550670190636254047271223355568837919225725449122904312926715654009234581425942236048651352878335610461640615933991909728509842474848598172618051269973925192323546866073516893930826808071485093281820026171315054152363520102733186015861978531127016254355086289146779484299559270257293775386221697856970713796193939782696435712000000000000000000000000000000*i1^28 + 3747478383193560052556045798104002080476872445146673972215238468979630538262543578370234102310820512419424901380145797727368475743587218362457498290602368028870455898620143248391632953773015516674901894524261634380181587320367350005310156476594473959427479897111708409493559306542226257161457547098883870323300119644481064974285117680327208934650528653928459709239663164573690706636101855797769345588585062835469249995888753865706298324636174031025730058632788457483811768620398274274457744176050782670147662482685390004361101261953285105886543151772207175886672543527842221566272895551377075352004059598757275572721147022047870085899039598840569916964951265332009399212560542168957873506567707855943054700023515153208989440329642271982010983563263334421861878677479120732546514875341935663864449243139714657036268266021169125628809803153072696871368599792227200164625673161216101795615204079828283530511590758694627435958732776143532079365846731385929746136214170943981211318749889333087008960099930988426774258453230170687650684202401515570965024177156235507998438214981019087845339036324637575605501025282655399288430301908833230997631294616721983987238671096559471506405362257111782368512100567992242151664399252755423455171667140515654518734707789249735122448722799459592628021297543461856757922608481268564852307299156952953486731572354202187354574305586777002797893399150323252603856081369649562370094248734508874409075182300156025104492490426432981650048126175007241834586058843155605299244016468551528168100161550021322387638226148197590646252029185511840109477170633903016703197652416326249435223940335714244366714315462155055627239761744742432885198597533196845146382352252928000000000000000000000000000000*i1^29 + 202998367653107856718961328393546785629832191315642036147782372506738690952897796691836883426054964722083371951230383889754918002172243301006597680100198740959643856796995068435659429166946853623738430421663664562590435184853802129826016344145412902223588446478173129877261352405984495764702658095976003136185322821704961493496053719529670527108904950770657446441012211798458444326372507839050016461930097072377636157756089024615065454261332890330252726807047467355206107697792456985962444390765558317103767649968557395990614734080438586221959466372518899772542788144679902461359787221276298043635604174875552066147939653600129755795163760407208167976462818736914122671081448447395714296901410445965044563743931266651051199324008570774619642119743184742446825013528995840441543557870387216506430613772438615619641813931216224778177608890816578062920055957609353688844506308788434108247915415925052229431223547299543824359060285825220989582063626128635811556681943507697753070872985416093781659929690599454501857198824415583360026537122467996257425846198639817447234986460259062061275006080982639027631808782241167620214688274287900155948594987083530943813306029563533593441762609486402959069118212910801700292490333877856099134338630887684577968361516565539646509575786863839739678710126217261245935811471064201172910932479423807354996784310787321802729154917681130606726799229903906525970393773180218862738015593778158755842227263021696924916083803176193479087299185035195809904681966019865328133184199230192137269215708166528448860483895134735948593736435545731793131711258536946298444569139578822952805981936409622027235479014798862655959460612066561539934676630015996803588030464000000000000000000000000000*i1^30 + 6088553210745005666294936331845331841190799119934582664659183612070029791264134738835086746641492019117346665697795657268387185745540202730688554506304174626050492389691029920732862309436555076422849873726242637792497195372824610663025525327833360980411849654745766837121535223103601840240740436654541991288906773402214032717247463249770690062889734568056103527485236695283723692332164453101023746103205121802022832731249199239324745423648877825331014020450324964371983984989432858781624743560451367988634142435391650731769306133947614170225816932139714810194672678144836214949107839242889224891246159451014319156972461675602233455341209843243289595493760208943373665100671095906710079287166299835254722465838590316226330926276081289674771671023653198244328941263300801253468532078358315650773211327466975075145849326231883160310693459841037512909265763733657307658123298368471304891422232850436965581465536863734497054768430413172972372744618970761577495810300180067409725835596409957193810564019144153131311330225384731240554141562837356344563559237851125893597824013623059541742900196233716861858457191584310776662135671131108203969884985824048497911843366238369709655527248851880357566374276391684459361555534580104922999576600860401267075412411286534928074113400016968999186959042492222304678292314921912649697569523014450703995703509140985385560979793316782983955241831977994365352762637715836280591405224322006295044501643776508303760880427252527643064178437037937407818170666977736236198737715479230282112844506882019509950537018118299591796125646314952957146264970771526925204114660085888686710462861328157301136629408672861797138245236185036231028835135517640726937600000000000000000000000000*i1^31 + 111796294509027316239153246775204320994663888823428672372510949374668380045490910238534863760279329471105326107306713237489271298187063873668245800402729847671591244421923598111253582589010092577788017765749380701142760580314478737434299132191948095448044419232640700289300237369355056099755832575140177803348238164134782220262742397416458145275638209444833764922563204993194550113985423321051284145258708731078514612166925649057334480323972139128394031753486458689689668104198564308736800738963196173901284587155158750848393514902406908603737934752219652197767369302057869096857692403401309668917386578315810457749906774348913795731155743791203813976836654722083987897137177524543607514793258789003566610491265752032849097657496487794399323204515208517957878247651438059234067976031075495888365838559144285852776341378654272461573377356991933203910291353813100350880216157906706021345925787207432291089668801792519413363433271792364946816943382206189831819534711274962182500644326900441115161280683170219823904003038882649046494983298993504204984651413818814016062450545157053427787701636639946380567223910651789383064005690302008030896867232526793051744248825591871041318985014015273725913860244079461290160625631586091781054016719639639096640898198330489537731730974951072653081687116753237240059314490571778032625201036461114342851419027862563615354012470516182738799299894895474183032289886925002945525597606711632395925696366271156458248382897374982145536580939783596509564382135046142312051716060812726494445502227355998190479242927083363521176354887579391600302424499525037869754350139085351784962930032244458287133728966847654009519305021461305447651811084206080000000000000000000000000*i1^32 + 1748122301413801041780843154909222966662215777427817021502180106098123013986308133815745639973067048805029149273599560342502472120214607882095706442597933004958665278684901793867635070456282675042481785141208339684233481977894044797680123917197620858374925176412156417690372806741934454747424799755082655461440140125297526587428246658141328652328404960393950503940047887187046338122028673183887174190984127419396420533409866843684535651280670094793732669931185222160152695693069254922167621581115709613368811468291301405849675897093569283226559703321765021914138912442646464422542852687996691878728134366601200892686961880281482689150109843182618357468318756003211648533554044876423377224274628236164363593564406739144212620290588016930367001938885249752987479210260115497741739431499989916240992625779974713119182062484301441197272448448217350387836545151702230811756535357222795403530281448236199012409951266451106084109909111960246875495170774965818821178442959747769797629345999858307050939679447227929531683242718851384606398588820301931810058951167000030148283262442410801759634587275562985181877560277305227424326447201617050795341268467769866690167214327856247502134246718430191258633110356755483148355237076271845836853873616510828570671862902937860811625841167013777629030013604809888052208272456098982309326844186368043738529968185777220943763722893781589801358227562430423736466793466656716667356028939332765307542069289696380901693507368059597799365844445413523844534810487409843505367955408258156536151360880734636305521653310543342479766144518489179484896550349138432601766777317713366471318405622204319531673157144295468248577361598941651944865792000000000000000000000000*i1^33 + 38539404417261558458485306609942487238680492939850975039573423942354696152608035443657251272562135898053750596976761267292494092183292089637964628813724102750440916657666306234033618360738176933620114609380830929992347737544832383638860679795565364007893119779755778390083514431450706720456442251948565790854487727669714942417013309309515084894074855286481274311252708376512626833949485968130547067860104331502369673712357379200587724734368441341852830942140060446547428378448353791342513720435274673428798521821548010382478838750998279647102941500642673532339976874132098166527069756793087189471455050302441773409757523022843814886392899267031160666772819487723512770227397151079097665527832272937083851441482939428082672587940758945926161813746622806053823351783525425459087214511840077089355671692225454698450398065731927225317703332787551534371405497378731274652440547047424121177625920738468067736192218370203651397283527797362610594116526534516540883899146505585141651974739541509099860430978894455085918083204530761631983240144315584131072028064666360062499474171414343619950484373313025369060360477003160670996171004104182031871735492422940931262494054222940793395605641946753976460935219450389725776594132519237621155683234306374403996315221425720151019090319219658605298349745674648185529750722765023579295238811757382090754288743800161013373334895969650585876639248825123554572983043242679992914160090211504579844453905884170495538976115896671482230922412653399899917401581114945644688532196056722757890762089499184687931192373422460077049634664057640485683095290360643209021866615087501055513536298437474259141021515475532653272146493635664281600000000000000000000000*i1^34 + -184373960332471337482158906186350675906907248496909340567743775887073450641206673320916300334247784375123834734255260700890989774695130224304048274321410872978226103124195795300511047830281684696366643883782026318375275063947276472954393864922638006001666967973115978319831046211077598561983354315299807390904582035322668398485043313887052569429237466433676378835110617017900600421762934260671930866322123164602414997141931225453660259031805962576840027149092341239457279692985682329342819845131792211689695705189392329636930736926815937919360809645288681570349454965439067762959082677523577367064780430202353974788287307396541548422171411301401305828520304667255547902580079370750637205373028790928799289962569486193432544011311925226164251902643099506770553640854251416476244389267506434297103760886254367319602293804007916782793650872661839841648071290879919125314045904178080193200196122728844050243139184147650602675241839943531145800763424367169428656478195107037006425755702123261152401106930865647838423166157575999636560666990177423424501100825017235584920924332877453216155607401136396611696528589964179657888839524901484971829999751265053628612657737963686226284007025972809024978934119652772807640689206833883275430125735373509817469535716382529710635410675807555554680952003522752440827594878220147191010950458977096311593429045080565619170913091582276135884215349875610286209543626804923983531328850694353613114689291739092144266689361715812693445308381473778394957410595372582739950008270795859118836932452152384513888741038342312399140950575816644394892101403759445765537263162915849372866390416996873032935560818974277274096013148160000000000000000000000*i1^35 + 2743671137106627301133800394979513653887495815546035805053794556716355203906388837691487040534811866414084003184546900271079244420929292310320847016169857687483126482377978829485492696557559693517449844308714148643135367116571172536675798173423931162206829170433528672654673221966133147764970909695538771433966350236887143413430141949605708090618354161289863874925824936938996115059372204807345908652672137151874529843363913877071721808886749175434733899829147784129484705406328895532331975809735587550237404275525018731517338911558627783879483578420244388851097097934294573321861029575110952684481820522332089633826450213602986914158170097938563909071660952788127396980015774392380187723594736927160730496464337718156643620137694514728352490454852258300566111400636449341171978835662078064777446806157557770656270955024232846525077823074303362639594223929642095115813622673462886666900857774494981359052700186251984400817855742941463311802022199101095532825569319303642610743931427318634007061562795528503518468679637240174076239318933965180749527999778161344227993630615725860059606896138590919201195867928946485180365352793920418259656746563086162193808048894222377677799598677994985873412739268153625335285894110194079286164875739487231462725937211627462456645816287044083736759922369917497640690575382552345464996116401116763304177960482835231729998013906936291559310180683883606354492735289602904850329900456159475634412977036664618597476607341354361720822831657952956788543875066619750570641220278209187921237685365148588953313197098086167204081211273396819135177688711715251964286647867037359470509993312137240627365839781980232744960000000000000000000000*i1^36 + -8217688048437652919841132088505616009841080682273464121902812295295492600392465145940919636206832672441551561154101581686099080765988672112326726091242748136539702020762163166986774271676562854862350399992317602546848068248185266743258494537376722659115307559655870111260650801736245721986823230709567568043801328483483924982983525958373534175170720807793956098651169508769462611222281921392832661152761373219052281000938488241004001784380503837639827806827188352406317153799400590969330329193668133316807416979840527856222025028764507922706400496648393655846463119104928985476833164936830145721695366151248666684698852757014506487147390993916252081615759306003675401208004123150577150343493791987323890744732670621606577033586867839405706241187394836845034755853361176027711905114621419642640974287140917504514746707057282514639330019109669802983182059436948502922195501616731850411344041928677147673412889964026681444332281568234663386179681827168226747342502067455273936105265294606607687925840326602868617820896259978387573512731210710088153720953337417943291618973912712062461042324777394019325957441623193375101638760271681750827037264580425439739045881291328362336805269684571488353620606406178773355572852672075359079532290154516856824277919266625510894851427077155147474262414745315712604048020866655613948657530186176666438610752010517300593177267741846446159291170962971409221244452401080293634519280818125754251433404374513382750602418352421474190135407512766418231246271246876456736486191540611691390769770560765817557986215828881266569920930808937515401029005436674301825837521299714860231185312352840774659760350402969600000000000000000000*i1^37 + -46583120702690609015800140030899377673923000831136217265772939007051802650336319856523995362734624598283824033587224817083132680510817714995709391302056834909443643725258895857361558348968192180520303905476978423194553274259550344769603379667868390392632976834682772637495984123256412200655847062142451259000467090808529605827123863298197470053111744514004679996836472029883535321970146359124063709512818772380238144738436180948696130751831004265199696224533195987245636971853728481111661740139692502389961555698941695930487690363676373864086910324956344081958603930382640800033935856339796179788051566248449876403053525191429819832395376324854547662771394053006459384938356521468072285325089595589409874918242400331546521753924969281910217810647914852912904567827474720583781191351890240578099257174619047576319780520690559051348031467745772647367876319076880462745802144601038336013855824653005751585322962410036360607973061540122420456745361774202631604534243920964262724654238374727588639145690642824680763368281574618413038122599516887977956116466189825881225983420180647794442069615647687271827306010323304898842217001190805461200812590998617506324429955628947158645245935385824093089005270738188211796094532206718313379811221460929913394396136348453898507895220968427418064124964163400361176109397542171095462572648839385938359723495795689520726430040213308555141018582053599617287646922393054115319006985938103125433596919578839302666718237637177812482487690501664787423654225543896709671536829371240510618404029939042532718718884323916382188502103353906167499253613315778144110838996705811957363906630760725873856348160000000000000000000*i1^38 + 32658536141373358045364699697353015614069132507069198781383341364428294282241441542177011996852071489614581181994353096564429873982472285850219128941475810002215843610880761365141294989220649195849210727699322826466391744745336438362493717526553167333514012971556757977132690719850076896801625127369329523146594163917465985291886097900954391819869990522555182831701948144799313259606927886398388819213411276353410567702563144966564800908337046605785745785069894896730712196118906334510994752845766578465648896581859594583302143819860514843423121616047568528596508936175229521781803351040986288462854418500041669539216547966758546582487002896369432565329589556280348831519372449563021102864711971818176047160116647375893252871570136628275647789947172050918405811705147578722331027390424682405475980425203197787615890521082036821994948375164294085394489924845992156820125358723412228850963888281734366265131887624672226264915572244251335546922335386473392141325455433766746175051203342888007969252232770501253605463396519731209119068705890126363334935628359098143873104484619930336306335307963722206118656728685700158977257668036245090647336428186319922518319094018922455807382520408444600497672844449693810417926747089638280273885073380622281843189801186786768173441974410875712505737752603062325698639926910722456775693396654117499110604135195016609770444953597374875827141676091259195554945723708500440920897349615399653175672893260136777305714266734031549781270553191498516244656936563584935003786128380189092528071103357771098391832725277593801546384200463789790479561876829198702714507731886971462515151632064315392000000000000000000*i1^39 + 295005063646488092954407385722754223051838050564774094065301825289858049017916079097454486461712400363120950268709716692541861558418092431713944847868808435528038531276441920027832302777295761380862237645260752611968099942317889960536259559489492189564617089378274301751325568925312772825432365232195330165081522654605264700310039341841514096364667312155463026489350480074005011124368831400876617266273026973946712492223268201944608970829919264573029587878537065870147772129611831077821261829575745174392765675615792875305710292966640354794397313723898188374110890343972139173759484388117679511405487209340870364042138049348171566670653115341041474332223149154035672189518715685517874748793180979397445121865352141682465029464632988941610825171793965173221325703813551306459306420496622243100656760302518721953127414438406888668577690758377735446230574119778882752679376698341926988925379742812086565996401420908171059280732574442135141445665316966805269182422868758421699639638911791495541878408546958076318098763805749633504646828040193567863919429153403841565149093246180979288943128990177057027929405795089504731127657380198056112071601020223103911690431634771763082834074679912285078105672663525578903859936794029134264366352799999907402294794049425589794038861591950739441058090438987744535738401798047743476023293424397412171372733461535199704503784417320064228823611925609657663924483860882433357952315913039354289135437360459525273475847547176404710724943180635299483554159140049077866962558758457691848819038330357669741105333965654058598995433111096000712767844035026467220726295005171677360427735449600000000000000000*i1^40 + 377917811514126227820538107747062969132322859966155576306602480506721515129477658778178271291859435539748517435495968385407632317904196479959817427505086297886819835751244383361630874791949674197267174603654676947909101945969813299973052754612572752868918958423531649855002866997476210392509867988530910613969939077480748784223004413696258653775789704044540995469765732629500370127933755131449517870489157244331896004912186268712536893754805178108098563661069974569744641554160601142366448069227037185563065164977339211895527292346177666013198467897599015040904505911822701283008004020834446750542481595336861421039578820247364624671626272373819805376232744452498890368987284647432329170989390836692479812618671966910201004789649569933258648321499499628574020838117879196791161089372338821532825127065766190340960045177301127481698185335214140659838104789099815322893116276942041093295607582807279559872749173978582880816019137688759155631889672634360950624987814748180888495806010779374213320850789686035017606464052183849557422438787195509922863728134630850760806363093827902893417681113159593996800071868296990935452411692984337013056280938668276699073220992276503532469267347862429172102884830190803992726367763103662037622873096459549867286198868107836784668419444528925573025743539529281009278335779712569557592707704298169027082741749157696855263073635892983096485967164768565953349807369741228739833519122952207664845293286377209279251141320821899262862184319210334908714084351256706396962664195910834253344240296750255394576588763234888126779075586498703316980126321498686772599401219918995128320000000000000000*i1^41 + 154971113577851710095349349297266910783250625883837938846596721170411587031201926087333241199421318366770746450373224010956030462767744228425092021361123546781016179975423463597618922058106259878055944138242517063953476005444850528277468883619984811500977485005566908373523840464318749140110080887404397783853535177483836745211307826381296466110357522571817574442051848935160594585585077839782361040882029230959450331795953483392786599181590842588390045703571320793319989726653221277142338350463632966121916830424982860308114059065566435564792658281469030610036234944025853493936909818575374541812860536524570572599808551032031723647627576396306393742311571455524519650017495832578759586451669956553985276625340810009363171577932180105527545637320385780797132836527167117886272195945419987996647043157227574612370676272160961978095823583644284150266084368582697370354021404632638696292808347258003394507835838828813881870183517160875050775375283400026038409634157681853167196979597484341484366841768301765413793814334061759604609170731548862126721581501266879051572583452715821575795061661453485338833488223425879757553058704601474691420640541981020134917140714928684017816296037137887089212804211328073524670573908730571914951888811621085395937173080829315074981656784054566528078557987355245372238321197750018688539945145255435853130224668253751491990438798620908429327554463468614875675582231500040936357408886953124152301465318657031030216497738026615746292273490958858442521553993796857379986994625462904754344981691430064939648072221799418142523903799920115030309237889030806800455113375744000000000000000*i1^42 + 3197722261406617943466964187327808200786373264661037124017099087498939866267221994773755381409022543460214926599696393019993245688323888474119840618038828251813486300435785137341822087870270193412344178674797928779430313907166912925025292971835145944498157894788974909699985909157030723473789851574263859916853810240796832126289153720465641481337847358101870480648281435535820682280765303072401435972291992918710360473913686037891863555743805726367836145174517440627522994539720239339254532330132646392792690635111976607995186349130290427315192388315941837745391117397964757872723416748210174668570234846703126528919929052421172484204845262913478253591426715836245419476324978293172948606726559826145579063135081373244272780076020801536240719208032129353752036212634716930808995298351366100966144937538496236471366012959472371961442576360351820150494400286999393695513843151872212809241340621095181631590747184781162513272429124349944512996139018895840339553493366711745395246476846214259052958816925832549941543827539199161587538791770756539846248957454583631360735561641508699722240603101747679990665969386809024103693487967264156325269147679261738559121317459429163586231707129885945590375517452454374948209556884049273581296608539453515217758578009761833162301382038557610253237639628918485130325932921826745971651230965971493731307692296545864329346647365795249640787521233796690965785582785847639205497590956213290775692157927222281123207310277613534946529307082328595655612465730434261015816893455333953270884850427396995922306236983615222344521876411603330652605473838276490035200000000000000*i1^43 + 228065772926643580148227558634505408344602720723407427297008298106987114943043033874029213488477260946936504318870430630921815465982424856153084834494672560368619610681381735561816771258228315115914892905582802628999969418576065961712125739394421990721887473730726996260540709771892828766666539073985522549256108968548762905922633052675555196695221733529784843385925584478987589596560170206519312295816546275182404181043107793633443629463082104672727498441311295831884845707956147697437322021544008728123273079817548507049031027129691788975723916824498012691831036807016277506252167795842689745840236899664200138166491052342265166488082226164617530464740539594748610366048960794600546113825792517485608924065304736970238488497320499483899220932909994528502677086271926038766499738567320308228190637325153045713043070384883857048231150643385858045828640919121753600859108711482582713862194000102573393154534682588149437752568104619149783067698687193777924970948238540288182952183594557962710696950499418979568948416722184260928830569087821891484453854189774704257560760771971026568332839705075426898782513101928978940700077213287921904838044026006385508954776513056395538828180899890470119897974534123651718549880154494953743713038702684002015842813453156730585330487366315750968243360406329054337708014529255528048766459665386461587084681578749945496520446100083186692688766081609603455188268556780677336904142132609626430351980032625825993384520756489324007020151395222984372902584547830467326049163928823990282792605866559687273288529810210516951536946087117004818271394856960000000000000*i1^44 + -6418745028169680623838421213330346581113445872345622463763844357369541960367722412083297984293179429360036452154397919420273645191062758236285226050925521162554653367785153100274731008924966124303467370069300714145856537967358854451786024597961116444288821834372437866545158271947574679021663022596868666883521817223734700503747936989528658009839361988639637158794743724616567294211874227631908294855840029411683068126704754480729793334542861910477357412507636962214249315237851184539144032656842545189584004034193382417323004399339547527735400859456020383273089433826162595588777807607596490504487084398967062455238448094164243865021349090963537645570709807962880592036970114170553745936458401017524643278844105626350234048912850034929542811678410391070014099217187139601900731061715086111735306729214373930133983087987504339919396710256580156461521299743971896564282391153599806566026368945561210919986104520330330768417303958843685661845474723591384404861524088362066263463847040339010374573464863409436016040470060141297545875330971673675040538071961485754992180662937135978419366153810141182868840897599108253223048750662977329507863681552377528245414902343947276973006581220841330553310156129514303535348485950518653805486995756561545873680459165804582615238898210317578918511621859082974112387074300120484680114379265015150486167510376802754048318904987344780156092085105555383623282609448693792548966998645025319406973927456242179809430383221101078080143518103924809072086084302028603801357450678840786521863140303847778525587077851995998060878327831523753984000000000000*i1^45 + 51393822009621693332881970655801346421230608287728781544627300797790831609917276030393910841542279324459039376142937966366911080718828172509945997380404779290860757990826469869571619814373740320100072960782740518966356847804998253617488684829989210858475231238775294348386953987692486944353654251111235394495716167786794254931721163798105940700669686994785372893779266873534888030848440478988229480147294943347929085128746269161933655632904263472001409287066940044315454843567486269241638915023366028717772036627193160858009425947087343198960997530477163626656004762109465232223167298690270108793895574609262414809274555919189338225365856273152746956006635483038898530110640566751591401979696324632598459155971744746930648592605468022586109645729214862330477198412789383910355535218768120797320617832673693798553587467432038183690430172871070323774887431534187274967659793228703918653661431527625412525072308654750354132891561114715495553551371887724507353646266501121785816676920663537621853249107373550289818407657497989277603449697560873190301150424850706433298478758009545906686824562002408167611496192078741866656092432953531621269876974149722470558767804763635538349990951491753028340544087060269529333171957021356447382486125390090392156622230318556789574662060414900361797085133943957710064145677000350824860258119646224277821385456581302646460259564142722192384897353142831652576855269942222387084567834795743996614406863811694551137326609813002685817713529768341943540680821432440542574803502863754540035942460232853200967662334719896812163222732800000000000*i1^46 + -98112262117422833072274423381893681362667720432229881398335281547686420447476269712892955387319035976820705018419054185559625241667770933737772472158451956119186200371117203810590302819943819071587478014668467468103875142836845192207812470453664798614234330362243710826448244176288601927594997276185392122240917655510621867809965896466881042770602488496142239961644767674218313438553271755661947276253087249204898095250124728894802541560992870316384883230915904258995175393787580620676069960857952137019558778442486611544311550362738941416721588305033731558505538733770316056198737881902356766721229884007159348583073884719932861298122517835086375669766588720977933107393390903722510988353526768394002258854569214630066597518826895317566601605857361288952727788606558431235972034234762468551929901621752809759968712818097201727350051262086349384767819814214036936869267709592357033496014665460195157078182933644134458095663012285726567314047103024915272945062448200024634358085149498653965846019801881481544220054914745119112218790676965353832180064071159678037586680768740846930803371765705686761938027962094075951133817323502694688829611267271754472495847206494394630020062655695820964267929609192877365209471597712165683976912988104881314327735874270051407515856177778197930506763941194495618812546299844896061301282264573194372861760717296217865187921432440319543352016138335731133817529084249310001216926322193661873804144896895971700705264219255572971045276079780569527201854898006084020770091097035868160195460071594801467983215118012907520000000000*i1^47 + 1371973120923187001037218194222747989345304633827322049680563884018169973656716863786541872497330134617762499251905564196591862762662171292721534113288661139112140291089274564120444406267124288200962347562291416512913129787081295941779842420138053638398156775518619412797316385998932605160978587434076819795938255267777124986338045884177993427069821247415672427326957828529539669718079956892813272721388477857351274548335266210996936301781712764614175901812435364607423678673809985461468885450618865436182323992342113109241690512829221532951664377816886506355401364937226151185837232682204842006580713261769812283871631736050037440801182400915193607779536459768850463518048385852364714761852068941424575941453002171131150936700547210509981413061345105551481098098255056709306902000586500496231042046600457327391563844538761842489981215083404575798594145392554111389039253790416290992179413908215827324654361179249718552474576228425413455237379513944036782957144434801199968556890826740568118621059766363632547390524340537248741167309890482766300170947618350056185242707349160736169649676849457888194661719298474559058096655838695226946321864251370302484300731026765964963673107981461420977642820199066999450582003010619687983145593908142471493110191079439366364283720926359471524043885363225617919357588758912989858246072206902586887722890624958822071928424268243563136354923315493670576760281957717439651712903067091987803899863464491272591643025336931347139839792609130580289546264628704429838961823095626592912912944025886707087769600000000000*i1^48 + 3040648559872278643399743906711687833740864386609551088527260618979614491436615819310398198799919306314571183650704393909545583735706100556570929122188669163094318399688667976174376927966488390440210674596723110785429735307711488819158045918752350271257899741578335148691881201429218334780412265896165821274035658722564578575226634857042675715260246189609028700587117426892736781645190745961162775029697479755709691849060601572704941890693270298280155590734790041634809273786655393717878110014784559825824374899546069861224787022721306793899707418364783491834891329072004409792418806642915824496122833484924614914387833090748412723793415754104685282673953531046503201706515805789962205792474627315846371538370678466314164544420824462199017407298398722007768943280596426043894752307915740594234284636217767444394717683897927849031677423026126837394011436138853253164198346390718010668143052860066529410659409518383503219781291554223362630453869454134907309851596892067356029252236249697845795941513952003501707991686233641786410846370520157226165242780614413280246063795684076685189987061607095803531102785854501762258047849970627997213646720840516968416614490516174221130331596827758362594847882575531224902249550738603059073160973777628752598596907391633736859962294233710196111590839770420224234946085164140699085010582322871322914471645486741419539488297688340262383106186240799331106967684408056368861426126566573924027967675881531292509627312286650328289648406930501945304699824473803146849811201503730941445078969327616000000000*i1^49 + -2580613542110256234035407305511713134768781747280939077569121498847417643993366700434225800905047882865909894529216029695651780041451714623989230903499780563135522418059863734479007376308982891088286889838784426864878826025368515808523282368020746920147438831603805378442338232161268545039802937683160003713747330895077734858541083911182040188051597268823900377362116357797228994339283878435424762492273071574629000427783526861738001087983746389897878122291522706150000289166563708742499971192174453120097931539020535680706835708040305237555383670992021532233508369945100973121650837361312369035847989562411545612208903335230795617495232390857611437041060458062986209858540818011484211705034017559186031544301382798123893764120870545975199874925953255575458235681336331337964977578390301223457289528244991721359426914317633297194425444378547827079603309713303967214456256701273895309915631175908371292090444348685591792174604417041729371528482548866912377001106498782911515315898605262300986898558346692700304715826542448044113162966833909615222677083767014469625876988450604795101383641318405406183774930104928940082065519392373578113881121754398491017809789259334307468518795284646763990773350848509168291625204352268100298929359284028599812095653376936149118151431087909842125484221601679860393245578206840470372034201082593084377067001753641298027817857806265761401222526806480266806732237212742453205221336907924307830756092545268725089810834440156641806092370931971851625437076718573670782033765488100897198080000000*i1^50 + 653024878517954549698781977333025707346270825739495668717148966446571442258671746727775590263601766248989398227477000041015295324364002684952146361637481192749926731009319906811121206373329755560174778631645384024046131740839941540880023404662467715025045940031830490753940732474286657337610231895638140251221401608718013635803260440101949613470715366032624443770196044155156578164779662438015068223324199572591767717313339590389843084316720322763839996533063200834079484742237917520890807185485486278094105308674109990691194035951146490519017616917401388411958100593119437268183817432079369908725159830540626941321653428275799353852945999899159686970078724629057577435546921884154204430226130179905452440723446690403893258288077232216628021632977880908498317497624594991936389629768533668228970202060068849304338592782701882416790121975353925095423437021922850557030215407031717364803660381721655616051724252595283904042624512679301626578912407702166905695687527693644147395542736529373918485154809039370277978818280394965192383867174190545411825591497133960866221176119621506737509275358762393384246630717705577516529197981925819686580087642615820267570985082627304805296879390138004086542735989723610169006802134972144815046603141436056488450110608944182519106179685490900060078838561886754583693005636056747368923241406893898934561446377907820419655571269780280713409216445604431765086921036671086919728897620718779528846399926134735267673413811029932028224810766784154576585088732001424276315260928000000*i1^51 + -1629868653143154043874752794209830679883353672129473045265301132119965146369455394884952960377208792135778189672765627582441648569943385493631811550699263929185699502571445482472762163794742328776118460925412225642063723670395817562046915774653483841014483565555333501997574207790572180816662254254425084775149202650601264341805334872151897722443820623037401687448857379688965893061035878297917947964664780071688783490917337853556761610083809607745214267878667070916719958836376279177557373304735289181327719336839478409775990564448846834813113238059694738588171437730227025641222360836057497454886588306056740557356580822678581992463339609953495687544239784823072477965252638950719385419960236481545624901085553739873485054216680350364984579968445252607416451212354126117183911298009619914404728748071361206415658727116208006675102264819210204881046317595094631563282422029351726779666481400060485685574271873586589418508102545803448093188623497638042669907724554778376356181902890686021864089081709185356262930151440361892962222786238803743395256047412278369140882184556300065219340142415722821977848376714302413190768062169150122377380754323344128799056237408378464539334680527151811708567285463789526808288628032063068190406886908885582586797939588984057262910450770733944224006424368473949322595476374783228597799152353792959554448268305281121212455406480191083582852429725590511677990772641485308563183274215028909637697010210306872038887354582904997752599002984345319479187923392857600000*i1^52 + 51210277980302426310520159360697174134431619187922757183289751474813112020044048852001467119551015282880356002548920937684705460840558981443252729489687925511391366331739028278605796775186661197659895483258701467642854041827135780869361883864948489030908489046401391430639042799847780515140757560614588659584022464503526246063930949666169478111578537495903662163440837754715623643787882660486428100340987882633309890694266981041332870955034306653193443677751696880726311984511768892555012430775066232215295975913027325966067226561252901451813370574461578452180183139818139721196286513919385343846817068194211413802283071196922662431564485388828314642137135323149114778833235848408280201670352871821807506434001609798712055537449088273837759424607636510073082666184046379755570525485154622635063776021073607691874512219440098627421434771889289410666040643587265954107667851173517470877659490192654577873987129856152593823627879906370088890681430159394089894850471296918740416051727017129976046707973864516727416487232212472053157693333639096051102102989524945192002508954901281463206244208922254744356375903993963615662716571192007030273553310277527745402772578118014411008424631915066526009021793854968469601721050398232616434480014701514741589286459962512959275753655797110861071573256610363172007408257214393064140224737427084624848585249973525191781198450460835873134260758056137659949795587451339705567340272579682590406747964020464285065682187600413336708012537925760000*i1^53 + -50729335955616952288726010206987943791432774637688222135297670343190688921890770704060362727001894904605754811241206423952939981922828298215367431470999122080507127170393175239811722501982676049321359466433523166959578109661420493199957442062099870102068835823366920270615470832319170324051644620757026580150017033456957797504226142222819825513584375926109635955168552594869410571721273293399239422458532524485401617667148326852274829984692055775938244782136373065599200029547284201992310775900077763323999988036011194642208254814107964138038794649060495542339282825391225254567190109128018480804098711581116478251000302073752595065168456893817719910449127374235886566567913468026397207502053919976293227882931291354577195361453858754729147850698013630525494614666051365258810819682918454928244877269230125807001675075348379964745745238303790885081407871491032780573518292286490781219252017668201897521447353957326571831402233865631962604961104357933409574559241894780987246485194450553957192101180539156253437599999516730980892681831216793661015230129455465228822678713206675208589794747637615130113235042434903071278484502634044794513420419631570432757140342640889159446229710197658525819880472502255633953131437908820612428068508875954509800459651341459152635875898252063505638135933706495348099365895722633883394125964451394780450048682587884331497006128197931650846890067657965936027248986897628473962078114605804420532171190973636165065337154232000*i1^54 + 29400210111610779647414485483744894471817214230857243468074417810103581841572926368516255351724130719288105493059943470144747984594049833113119433628419088065564920281682373807776399740659297822505334435217814142545397128297922175700307594534031702442278005811111974337955532731665022429394776160377322258114817582804805404775739193949948475565972742411819153314765893474537339856659363499193903154603943062188420521368025594104624056495534188477852389984165052883966422350919819318091022314304969756954292306367419813324817920629568401481286243223404173739164658570553310060679664421014226813353218573588599510952306225931018285436864268810817265717879797785608747054013063608388745689750490108938694411723076653377893603502491281818218045014749385260135722350347948146378772789185552561942950354552824801403216111064492450392220455562123109236947841884254661853139097251532275287498734163094244614140604736107296713970399821124913736880940709512039768699021366120376795636518834599286930495326883625676790879753454641518340553115994048552643545950187678926910128426589713208263421302339817284396504626875152688077895564680159534797165012314960601445945195436936383549175210670882159363047349428759396546240958097921915050581324026898429856920263525601355441647719296111627138395063569733418161643466610558432759876679899651926439492033252511919426918835095131869602390252422889609713346916279846257959403693972609034048665735300800*i1^55 + -1343536834624718716887150397119915248660136090329361513128285571549764835134938158584867554057609986734926929673711507697343269883753296656202291444302567229803170737317893633610268569127537073273027900519026442819067130605790881611086663515011801916619985142688721773959617924541490597145675456713197598031121752389726063203893421435679758764473823039320345044518997969622684832497591301134263760105099896634058350279974493730422172735618372485328288260272428956490423479395761774425659132517182323673910777749053806154580248466703766605798063896754540606087754135999051470328065582678143621779194503871992893677902872584580663781181576286035304444742909708832151065865022904368731000965573009814751350109118558427935595831378109050060582605294817782183466048493880625966110595190041371694954472683852349923331687904498639207988108606032014658650291654048786968602879954102699726625720982046967344715379844775243638411307667161885530176314664816685033751390630602176410973051068170685368902607224271786464749743582529277961445341962555483707746518297989412086924041645081619444326669332188205214400239716798311858977826769966567436841402153723931425808971473140013905622319654258525348907697928272112875765386385816840615891392365716326644731974221651693201416629832989392264392236502097986347476609507520266189195277689953383740758157680538642385708674301064378737260108557655353874757668668543739428365024185*i1^56 + 105084703615417764699642998016733016935122459813759695725685866737979436405353460864061578000354342462640977088658728058302304039279250261096360870522926749008906366922659627108354992712679984139298108543172156935923495446260832127898357564955474344814209298241542312069513368673635517696170957632217089886206545745599331807808285755328180359796731682769289248160639508453046474665003222751574760834583694032228971405469580074462984675866316347521988254025979180872444699738702698980898487429036698247179491860659805997145178820298966141669428551396195372988144697130787355664645815299810902453342264158604695112947783361577822902726094706098963831164629532552451222556400757370372821340582797252028398320678566298418383825226741224015890601327996261465017332359750488830369640496438676711258684230731108034992137836725750488668346550158697292202798456362697954554894984556494661137700349845426684238547862569857796615331665694296868747642446601789201429820339937777319623575017862256625996820303769948140089855942056449841575687400621603561692419161350745783398599288601683670602314713303632027830409405218895425132598004277257125154326078688573792972367446813990064642809254229690886258015051046663602142436344355288298550040023857931885934308560748869465118836039090576395862058475735169377718506736272951012821634969313641873276044998864202633122857342386848060312600024149648830264*i1^57 - N1*4134777872586991474653943611039983125519666727412082709881686935719235893424344207046863735690994951266592440175122873066956989101239811368584843258249628980468147229274457060404823738159265124630843714613884826551335273908922998445820517448851126229613255445526387634198412206216436496158957819148684318474627829351562782616481117221067333290514204272056099047877716034149054658540373230022448115743379190733769776654534281777950248116344501962250901272940503942253686570639207220104953856*i3 ] ]