[ [ 23112918240055800307701814991087662882868259663863372331950942076925191212923958009629559491744061017855491409982583068592838742475386014837756719470259584450273082048243861645476067943130200358307833013836181693121006896802059121645943144121791423386851610579561056687674347183483327538701133166938109157342616220367038901706885911694552910993998008811002032959549671912288314699076988288963926627438860690820954766025225272725747977702511139795192340256550906661677081675886037847505554258419887417961864079301699100878157412383664421074309231717367524601257240463258276411640928911779188604949012878500913647058978761609365096785555738636386465388899398150053522455955694490134967474520783855330881842347536473435446284203334807665953000392170407012976359996385752253036634314952662706544409065567440933412201557120380050155546631000512676575152793339810141048129915496221214096984870893878637639319798384688446576853721494016508329194903523189008236852375420551652269329562114023645393603633123096279621167200038693056944548286266897713225125681968496344327159425718460917183226480959341630476052247990099069503573731747501670787123096013372607926393371600111671246124356451533426871006500839928437454867420596439268102525362259901856121054381955765263673977936321612133646657700571153875007163506625998724960966035117718644748878500030835649143760569833095168000000000000000000000000000000000000000000000000000000000000 + -36702505102894252771968743909883152397384714334756185838186479124040738916885788306751171007265077836829179443048315387334066155113275133151829314126564899962337764284865391495116197403613737318301138615352645305820528446707903776458610286721803538571409777718639013153376434422659368978859732124132005429302553567890300295735548146730573719317759442734057013129372487924095711921029795846442396932387317382449468990739141035665621671258403580859341399550090498102198404608021003365517600493806152190752374085309332867334460255489330209472409602931389827292372666371222091601570534521435645869977888083315722404649748316864151970809690908258583738095272822864475888353599374850077812830842114180536387858301318418592104618719894019553838270837228308140650814550009719704177911132899498660831480618769858517817073305289195415231435379609651834563496673123719463843053354446283854231246071920536290304595309644523078566286101033780139797916152858590530919927360895649263772304626297417532095324603307425070814166822567599045041410810235123020775175930956340597534711730530979104530928721136477752431657794034725518449125800661828149986171072375308239206016685434024534236705431160412122522722585179954146848853205911348738129677405221060467502252921666583689252669644399839761858727245145402202321249080860889340335891495404239956419950511135680734989017874117427200000000000000000000000000000000000000000000000000000000000*i1 + 38003666376085270571335905810979900231486258791038808865825593188190657995261820504088184668837202957321637577740576577240266538310291989757364546184654276809384585588153219569116561044756957999737809693231898020826320454407514108382410265094256797854251127308842594944367585279464797514185129374467658440462752059314617666280960443695583941192178951958101858130180337436838053672483394496255041337983839852091030722735062776664578848432866624964428291150231843491384179246378291661637660261695374153542821326303411589547995083215056573477570921240464633889656822751645952573805156931213791955064047033215238096458801368091295588479817192909469216042795517642650911748503457946542429752851966646783939955362495211505622335659776990350103213394008299020474165861856950216944705053458117351030177558368101216280274743975334197152795161324529173011351025766230048948585138637901441496713954570145351168385224616807966530165159315666118964185612613045846918908059214354746839607654374151217424569181471810780940559303735434658763555194484757109305597504325819709317963697222230287669438188969743596693847400351612175028669788327984106908407759595228592971760304051379078451852444889938025441808823189844458653092868283746745227998169839677817280542100466473011196096022828648098998574323864879885602039232863364726791835418869655675901955515725567574607212650168320000000000000000000000000000000000000000000000000000000000*i1^2 + -16574986806976345660106471764126900350394386990652735844713790511206531485805319243268378307254166611752807992753527775989215900152015324834709471140331934292119582380241179403607473499931037932455342136286330216914864789429302852773448470743880886055332437043645959205908455157099465753364186561758955519173192366757464665502112863830315805033698587337089171561772773378304003038820551397001810816448497708287737674069848984060749068532417706963994174676078086380299187387973817295190471134645443443639286588360689906125747011667698443997853303076263233399373756211546982012042544827616493429857796491997007493970061331615727109274143866311346393675084431227441111881905615423148190356757334090038968705390605868654237138346390233359548081846450720222441399984204119543446318930399011416411893193246655132121070256660497571450929954756796567357061266459244672453115128325943261739235264061087640868001370946731764904568125471944947455546749949787426183799743671500559549302720551708692442707244833695810723765444223431398513975525925304440661739475417655305674295480544013143087886039382656068496248934098521474316110865476628794153920827711554629006780554746648226366901182632557378002405333326992335020853179509873661817785721684060238800936089655007842090697988387222427662852346907965489344514765281286553177911213843748641438451587816791024790619029504000000000000000000000000000000000000000000000000000000000*i1^3 + 11138199234434353372852567561494451287132587138754958791126043758517033134152501380050502018428314800652991255245930769128984218980840563366451798988576222544533862404164061861394583757932574241169559389280685771676036124827471679552736782839512783723276799330111720522039432535695177408920301636227977275313162217710564528829954714544027608250437876978689624975544379167499887490331840176276360869651777275539462593812969780614677816629113029758016097366629173760876952546624394166026463152987844587888453374767566325752892682002440973329493766338872273173272752237929445414931234461700930697983264875400784829320682461828568718301827467889042066802272501372056557650103206768708443988049296057126669798943307022866515427871754764390529544482087518630052118791508709750962323915950561507448934972695609003736785108922506832238683182172298010346849193209336351807500993786158645061021083632212802883773986060131959007053675806383275107344968452479143910702003120135569023418944987834416988519009508747183641134897781171035495014541501512513721392424081419847267351873068135895132882407546049795459985273891705087069964535543079586108341015672870035973576782767966959447440609731650874033097578833548888510369654107460106450898489819012882969213918972530324395130840463586309342050107578782644982024477186967703876713381061996349905256206315080893499179008000000000000000000000000000000000000000000000000000000000*i1^4 + -19865218718196786467496703036195146006687351778032343408809410740230978576000148747156166386776898095937507947030013331818448270810571575291742050063015893266325891083881628776034894305811302537202544922593140967185082222682673604907071157414167811581895152388811758802116359497431157334798307051551184487796760827594677383407139755211503095302006425457570436855426887435010386460587802546621174277177528484343297782145425243305516555802940736897188328975474774840989957395616973487030908535830471180135616005194199667960267259042040801082378902292898431780421055991333592405215312383374068995711822219837366570847978292962978234229223255632023498277574296122329636293673443736303648785527551487993338730829682766448844177374041366883317594816195286778768203615542871606694021137140461681336817299015454937296981902663393841084113655998748590176460445642008046979745205646637025433714825079148708807705813275295166659894385215199292021932499789016203558277673476647226123342569168945466544815807638235765595627860837071977619362450558636827723109596066894387482574619962032596560871341688985270744032363257897184773502098543291183722159452541966660525883601387431392710890105660346005135528353888258472399568991428029682509632008671929928409181252020914215774102758453528334600396830097087191685256712327710740948543443505746301629538404267614138479411200000000000000000000000000000000000000000000000000000000*i1^5 + 2970245844684474115198499853866887570145736113655348025965788215257127265900958211243302761900767673337793539883436860846875658090099782818585023458609818548727456159727229556106889740161194416548873601944807025916944849587951587951805200275222306882616875234004933795536048040676353315156143396558906219493877741573354815202360279623830611365133342989443907640295893498209747032622333482115262800857793575034572036930382053862619579662640461365045707533486356363175350866280560012750004092431845320971858577683951534641280761881253382391996284782278041049209764011199281662700597223004605118073973924535401368248704970162300026010241590121525966800017051442401925356974723698318701226283026000983509205532970988840276649610233261432127668295661771005623520239889397373238949025694116462219457184688253777251277700374729834603571060753673816434437188953912215494806951216416916689546996349733474179549394820328868985004111208452459672899101534983230234589522467195514237526058751502900395196395046390486990474998847447803642995157847548962625811537606549841994690509315735463930463227837758602785059436910519907390213243828024831621715436658099153496384617918729338748534448225607476297518173885713221452176379217086690066118540983505543716623419967834394922024939895342724136352475756626694022162947527790660693934324349109485559709736645707547279360000000000000000000000000000000000000000000000000000000*i1^6 + -3013364188601290065413185670113917921817243439519311068488974427008354861635292941117870831389976942921042257421643454059050555085045481874962714678599972230658944494731076904822487590012932095714551990097417770484137025088204540480786843571966347802343030740026318661257383224009970326994931191954436085113801910800411969392639970091670965208623112922186723425606490393807972117063822676770944828759474182271340292757537963493194223116901658203242216991834586288640325554094732033380053814393842599064269396941438544919015038918718776798252902274239256038716631376512055438847476335045318331053395711957186393216916731213364886132953021785988750171334820615762182448002953023116448964015971985428435781039785291780386155423050420665247819005041987365238663452061577565414564124699075029420281403926789989534091029265818715694742036178807293775859777517168985272057854231276955330918825344952535168491869964027859550294705331334360017593456508150525191731929120017657201421627620574059587204983039600994223339369176884211558973985558773407875407267042726603219902225236178394173902511644628885670545054949832626006342205301356098652639200016003770466250409153429311561562618874863382413954908732824233699846754502537436636437694289470261168654072358049014904887068477444318863231216295448969991400308271844423914159544532536437078267493552284185395200000000000000000000000000000000000000000000000000000*i1^7 + 2262092327142028262974793414060296456381036656394216783049140079109301397442982483404193191721819319255585570660305490301720572619913831159801789632260925076849953231723910805278223160667633647914747171355797330140850852299971543018611481538486885766261059544616505646969926943360163513934918304435850235724565024272602542148175496952721019193369741190901972024117956689867886597812987599007602569997156366881132290808114095221505808458908992362212085559718071964223531151092058064509956013620240745636445873949074654213082290584258575475164020506814836798435809613776940376170202146995096653200560361612353668546905107492407862386454331184761176513057641795786065970778076322806955505056552533471406657031962592147746530453791711495873200402268402418203249773349881332078904234126266405841940037647883335504401141541447250449514219467919845868492793330404174240750876939674604951289648050830549224990703181460943090021952102358516054988417796512599116843673344772710026476094267960427155921312492171215457176486289584174201011153213904044370319398119455615516197616661806804125625308893075825226595091186983165833294848443682069145828155410717380818679735876628518286207274919865823625843142237917822437400012727978426940376623368264483378720373207324027408444055854131464628633997331084333875527195906167305837383266257113773252283369952913653760000000000000000000000000000000000000000000000000000*i1^8 + -669808907735156153617748983047224812849942364079458187228712800818606772515256667445432937401178374126540139397109892110721532626044975995566577118977209443898979449985945049542266660521687081116280136596380025076678063753586794087535978406539787360548377900345989083713051410319347663351004238921146114983150691417605808795610984192827862522362191031450908813547114545543948291593925291747452245556466717606105824782799238040702345561107936273868927531863364110168502068780897031441203589176007808540912697810617024984591048725378565011550689406358839182806600215456793731026801917933848519138426037616409544793930806957074658788534971735424525090794511538780267596203024799746344444740299716387424283427373129455311407163105900942209395834676958315843681402619133055727973592534707221327341363548716781065424201372344342810612885653898265125971087455932154670066808822502209544770917500040770644136211348773909330986713697081283621755126560940714978195443239102024418356362956891455854984852107288173213312373398286396086224203873028600641288089037580662805458849706383546233296571604556077979119515186227446815125432292948158890456732934749898838017355458520927021919812644283399893020219570705447120545101498402168963955331642787423464957351504813724388936641595650767104729583562843949552146735063524946650189123568871110900954807314415616000000000000000000000000000000000000000000000000000*i1^9 + 133501310254503550304162748626553154224802628917824147275380951498318582328662910277747029885364460382643923901909134090323999235781826642592190689505125192130541443890009941938837665991381966042597890296517638099224693702844553774221956224199106339625044513341018901934868064585463150324900436255183468951634786718136876681267100384852920866292670629282943427947448679967415543597866925511952066310639790005573190384910955413487646302010877261861067018564034405542204802072477305110125521384555001081384174969073756981214747059758578296966311637334514033201309362259034115247404327943528358365608068159422534830119529027963439760011887002618207031251544986920539040747208629191844182763254549779323735955529307884381286131981899977729476299995170866159392655631538467496607022422866246574195785119226318661858910014437879278590622444349798875806160466816425275054954238998031840297475396479782543590441416568114670823494762634904916923053496071023395061880101657814951104739608817857292329825393373387971327441089317924420534187420301657210391106081664840952849068932667843423336714346160339705066183693687207024342182507267604962637518227311912207628836234802599597076448973575842088776185230530003692541104088237477226956014891740782450169685214714280116465932495763025311927648885435815571747391461059905578038722098136087110734755502489600000000000000000000000000000000000000000000000000*i1^10 + -19558764866324178221607922287778959784738784480223481604258774141995174230525250786411561981995338757665088614499669774513669008476865310198290448724355347681435504355800793031547416903343754547447333942558431444822505620609389011400647780144876507610567133032712475155856310677585791987324583866552104482211192327897796078900449412740317385226516312072674586281255133904534252133980033418331700195817085576582399159222665016913891468115468390061437423712242033480860397625319971901060181885465815358107336965196473072625928116723192056226647564719710105504687465885817514518654480269930185681294404983768797854548760659087680977565790646896543215891599098628809930473277325988790013889500626616840771326391982555458733161122572684575850023983568100127116258458465209167997809642913093104607497889580788981687648056040090054955881769816484887864721899946368385031360726576914879091929785775444395597871387201816717659076084905558481222160501090803661713856660150820556448470335289993874806450868366955494307743290816787356352547369779037301057365714976453433587099667454691054949445075125246737884107602379049984408195760630960987900242212148087272192869079735582757874479202968449619843669112036849798931387195861000270524131807209429383434068329378306157335296564564572358465194684206288117554072833879465571011117139902534723570216468480000000000000000000000000000000000000000000000000*i1^11 + 1605598305857612588213324752297734940232361691679754181161443806605697538716729887268471238008725783289380278701655957318440406289242223246449797885742404349243145102872695825584667856486622970399734304080489740411729490895908655311755731541723218833984812415576950304704649998550727556186600666888439561438798096020407680238500885080069976557070170432798482275908322633366903714967827078894606848928234478590670119504764847890733863065557083068949119877282649531388636393152526312316722189709259916295439104088483409379529731511154329677747230230240635971740645286112014427912832833801010387586678815098793780471174385695732505205753797869741356744462307243142918446992911810279466700784599675378009394780882460727977012756626497552215804465904913905475761469561892760026135000579431426414582620566108582468112296610372407574619809911432092424544908961028214324197471564942230332702864565368400979083012858252409526561171889608358858695251780618197376534761625992210524829538046207494058358824787158664567326888420302182029265709562540151370629287918694460846180788353931293278282502918027831193829821810517905441228666715691348822341383961137796315224661378087129366140317466738653998722217519886697434997982710834854436250069781743119731807106526468514504715677289234989656313470403771051002291318428596295498120696091121927420116992000000000000000000000000000000000000000000000000*i1^12 + -31125078956259704554427257189967679620199097550940468083514053069675983419730214214521271983730359603369365432268041937725244086104428256703218696020358281081722289807259096650606340632683370942624377246574332843855876380267458919237326249695877787489453479450015876116707589558150846890662706753390478004701182740868479295178355284318942238700985856205751768926798322317502731511615313218460475810384496048482398241035067125329125171721475676559221281020805465805803950040896847266204031595008954461682092333106208732625314865252577990718043642943029639510951727676070995341394988638210428704592263139094452996897743632516009430304847356050633750747682079270010766591850712793289344731091326005260506716031572576052731127537487054947933852693257335291916357817575614864035380831640044041135482428740628227669410638833984337965633814769383390714506453192695895144629427108960193764000172152990798757612381229946390937185883976043397903027780305063031614018404046412739607755252782057841663328702599380309527967573224108212009400674271123589751430889705982986122030564894143784988155815083471311716834065033182638832435380095210669879360272860263979511145007597362142696217090223744847730118745248489749115474894025054872400004893633693993303732277511495362978173079822967204935271306311983575220771571334824324718095149000827076608000000000000000000000000000000000000000000000000*i1^13 + -3806202759523284068503891789528461140118297004035826178569389668613814537024029065068527731284444611389167626199726235448376269609422381055827196315092984643085382294760872922938819451750602015362146252360676154283819935858991393008429210657109732371181277051592617194035625312720906508903462815750182789648000442831292045561842232358424362858268941937049057111956951524147538263867499859943320847699937769156043820528235935255589866346237986039318797086731417419756705898553353068524905261715273792174424406608059553370571753698646909408155321798246086107520417328677755837643079696272896597634830776183460192543082777816615285428491469694875109908351647916353185759254407506250395940482695514549448832026490791639569624473452493106087697855751314914151210039850994750225982336314469420419900452761004586425849382764906549878196682880388446018931180893071431316843060714909066400538595772807133096137099660478047111155263939669680313418418071300538733656046912304429063214812367307010745913683177254703388457401621740632090937072723189366790360833199277381286926618498218411032034729199674311240441497159036403255384534917136689418132520560610802130670278431327125878371597777131627006418139233797967001272269775030696580385822107388136887463760894287658893096655515008702081606795539962476904976825251096855071625546206732615680000000000000000000000000000000000000000000000*i1^14 + 178504154771007445445477233715075141256910853370721379485981271134085783081052040748184980443306626035153316595268190935359162701624410715067016771600690634226107727426505203813479826667714293789676801955835642317449323105468967452884503314133045743962773762661166765122492178595164249854317573402495736251597658614893942539330191916519654473872694768272888655478668217327911807017960586384306029668800915751324153859993807022059483272044239072570779477498284616074595051228872176571570181383732128111220101916319719877376660652726556852054014028815932768782227029709979599264641310856570605573202021898664605492542009683990632106706793366117864994221724491027333911038562773035165327828587158479732460523798485793615413826255891118228555564190045752937394834712823775319246335581348596047431077925099930434083227120060619424659948736996220859780068401055840855251519031521014926369122100257420569989789746770195082140423511653247915190081771176835363609959531961249977642282793104659339611447486009528386945268192296792009329754432442793984939690067101959102193749353815323014461716646654641234627807248333032437399692791659006075211894594187474437289762575706242506146758713568184437096119571031397603720232423030559784684485478825735771490698969784325306422253006745823095674506879166758770816836527577007879986329862275072000000000000000000000000000000000000000000000*i1^15 + 1744274717147613822953284035492049748715093127882305284061602177749233323345953513251097459809600268969083332384815072436435334927419180648253566187476343310828839982780148525429951863583691144912528398401181296256413261453835234533903667850352934405677862225694640396109661543819511510162527724882477574025071550573244123322896366924567285068392687833467051714583991830461592849749657456598550391549276398010377302912283452657123474860705237687052661574994922127723605783057850001521312063140316231103032139237508199387277955067968868365674577937669620089606821020420759467261044319170535927433343150247572264019152603246467920135368584789457465723714636305159258227398978652122504227587847850030021627339896131710740516859169496700307833040223451483573676056190350556724732117783321857894746100558289457340914882786167934323685049679097066483656424041562941236843814341955170965038140198462511924553509387322791336972602794570588947338968395284667053838656695464635940751086290809745337513466290637646934989584307510771387671336811190139637925380772564689911122098794821566224791257358592017219435416876491200981479063055072032923186281913707457825840446904057018237936609454577097103516798012492683293268702187642598206047573979589773418895980243354289178393362906823532140862220240537392943084471810546577914106950451200000000000000000000000000000000000000000000*i1^16 + -238563069855403316867479595513424329537154727909860954915676142516467704994788600538323117562802535395729809049426608070662234648974948432474114617218830613019633015193022416323647143927176847303951986116296798299491002733355322639945506146594903366879339506299171624887341234907845103567651121210051066668023075077916445724404242503799000806801270032278346632078150576373798705531267647418315896370179395223889615116082078267042644126887575286653569872701794376825576977143585274090338945945979348971007867430989211163627616972150983152650662774332610581733062920573853303753489725117438001146706641898401227141367948257339741986779270062984571322915781286946595462451700342058116894692365420013764758747643957458301828809485995951176896058957954753325669133101669009523237753553638343897110131656980635960865553360825880000045982397712129010351979498576162725840415323275782026603159733319037109316862417068072644923995928732004537012153204142565242660803117263388472012794156730056080321340063827930430549231627028795672543689910768715922184415354729911894304612642277385927413501370067385601629722505797690425529106475526543862351135040517537254541764328591073797751998273383257656892264396994163443648374872029842986241141872884700724805435050939963404521877019649817815171612604930475672993497400841813375236177920000000000000000000000000000000000000000000*i1^17 + 5496293829367363722162486765041543293659755343260216762960663239404907996242367587775234846320470909993807958270391874961127367186655551594169837693354563227505041041896135016009918888049406856990705157107369756714816728290878307033801245765775229161563388586009430774068025345707790119189848705529692428449976349952554418604464516947262002545173070190841552356838612572512800268470087904283696749333680874804746700445013933987606807754165875031143538787171731826422670164295796919575443078964158506203804930004581720590015590073819722705020342202406799118933760543413081160391359519747572091860762189525737337860950408147095355231730038101672143118286565252620940623338946386846325235084038380141331279969277967445431468489797532111020662435720618089358197425074201951037290753316266905245499326009289269474450314058853260686556940097994555179762049946532026437179434545492068413405169889998338981700413700402514519362537436953785845315794352947298299219046763287908915709539970498943523119801713492338665114191851498450211853162851875684475804339090421670396849509798127439472049969589965196562140867026420878033756316118474509636330394791012156277259281307646838965237837963811305314042870015509639037572959760407487358156593056655391324597580928734842775752962448446386526076105753676439949266096631257273204736000000000000000000000000000000000000000000*i1^18 + 334696597945480365068136991251009685619081906134930310296862955915273056617403296277184028824127231268683931315494739719801613987826365800417010893428069750538112124757754544779016299975894550275954840474066244239211728366401182931299151325532640653976465621249188055958696924492442160985921962568341570840953676603539094550394993182180645174683335807508228227426888162520124350649584265885964404886109288974154739926394064793733297171869302752135293217639332332193282043554091495963415963955258357941288785091425941640989246128618027777044503322236331696585837048635351171374003137207515963176840665396528250980249140452927675986892543924070495070933248487235648833776754841204752604931701973415526741636814952266711598798693738217373524900310488787295175610705495315661550771390218567529488260614365231870531599542855186753502887226066343345671127144373965411267165662271506991390587651668758540550293265388776088614985943436123178103105650406974857057816333559683257837930829619960464887176059003394378594663979643899250287354773469862615751399582557654233760346356712102295156685984253157426997266588623657533465190435575201056078646680902781957454193407528873178340037465186186898306004495020656600409392552139721566297663184843358447765719397585138564498467040383885008677606441355794989698749796274562662400000000000000000000000000000000000000000*i1^19 + 563135318839546316985917251436163342998374293534945595201267452223226159415703363378463281446167402625652371981919221598748117408515879709835636844643919533611528126828310420551658168637026687321177422177716699969449817337619999902419323718540047680686385179789551085719798184001911415051884014718012137533994630263310433268575081933505361780661543147308755889247909352040306543940404477252851822653349766079529411168949486958939726786754621931342549315581355991047992518515116032190035041569007413001190866403714214239953493226677565689380696754210784059929579003642689123137379190403627776325429254610357104752356410594717963977563751939100193584729586228911786018058799195572194581985010730348326725170489030471302994517910369059854235552686939968860876786932080691770874373601879439600711557380464522629472553564281352935557876338785532826152606691766557399398269963288502180098175438186067143293836905145741032762788400938221378229877813349771518376782757834117684255871905568556273202098146710344938310307049429230139998554179532446051929670009254492678288544156679820001486903119551356485944222672913066670125198199468546298187464220585217877761977425929288933916772902581196894133433090675988563143061880540828494112906349500218258091242609950520459598577792543743010564271262224864160160854719856640000000000000000000000000000000000000000*i1^20 + -115887751869903775813371809232857643329421968580621475514070778122821725171282979469171205521561418131109155492009091275058382814691785714851417826288999810370858655224414926005780939739489610388247381854486810633269293041442800336931396647567591679458764369225182265229500370753982288528752562187522133826721385404232948034082270417005759072200222643959821860368580555117201654736533579917835748996818189403057685547773091180096900526082791479596383738625792015208046168643386441290445980977739257296938643336068320133122493997461798187843047440619238935531967105372327952274028824344066177913855177452828054098888734457463760134265262925805767239730603049001131232868582738392947022343884010621173958731762408460689514846332803675597133925079954469110433550980638467610014538022141383259649369173396561878604190611652424310801051768508851203397681481750779842333913289472261403556756708784649001745045991544275392722827440685040482294068149141216553878922499716312886698385168293706136742782002991691428894524258992038767576176670364623682136310213219960164830970298574312148076319831219923360221498731330669131494957011082269889340744767275997747665733073127429146666760098454997786856292435514853712487748711478408347062336243492893671909021499670800226494237436768273461029627955471897428995587702784000000000000000000000000000000000000000*i1^21 + -733090563322820138471162934584109745279485398940711755292848119877406136227509142695738788466075403233521113796806956394085876335758057819405530555641532709040496965392918462246028989229992255805410541734603893942730353760002068262623732602526796371214513435471548523402934245510257995103837865954776648133790431744872615774608787579374914649494696703228005736814886361873699797957944574897949270198767890282362380590620018943585199106337908128917450194661342508743984741140396588979108362847023887735551610030231707468155786000500313484391715377475784201101304821103818626815355266227462666732161149605822907406267028089867524906115456145974734753157444795823400751151356602697284249399239300675850167072179190404444580937066243410823549220090246397449136791082978759574772800709869371431103090953238686994674206408658669949190442540045840856821955749958172372170509414423759600968660482258521179546929959287504482551842064254207577872447423431018506829504844533170909157706079738289382733776337916935269213923006711195897064573340006254341180085679280535225518033732787767441646329477393654414201666435233480231898379994385821824275617137565354433644606974287994658136593269125686164248846690061676662363152330902694421071556658669804327990804410099146674805287053469085952003633153453442085368627200000000000000000000000000000000000000*i1^22 + 30960114277714561919486300967951660532884077750859259346246588622413557501028553090005847325448524003973356777678893993112460748013731435126705426442525937707915840966977287120465054394062902304197599320487809351601884251792474305436831744408774374196280420098204269858966011766437831660416864573126902206401806189003016053113404716214274682269812708876228344784147433244355550038007211298095258605441852200888021429451475815365618021762398074717669414522007211521241814842926756657650174554051780879913848322846729574248228563642779840521646615971780671717086194269197103067231090547738702743587571327443697993350635410505432948882809064659319505723493187645577334470087863314994708482970113773898285931795574572024140545235629230326935913326225258130445045991546816885548080323485264478204660924806219397027930509361486784911965499978707561423956334248380269406346612164404992593638809143262164305733188597657887723413509182681889187086014382388180519390605439899992226814777410738052018211370867212818246373064055984040991122528713209342496295335019241298339634846461472049312216235114547579954574763915814453392311840464683239453039478431444551914137751388156529609098094955671518240234490624634922477193987784699008342417684718447290912399009218907411680062411224310258157369614661698946334720000000000000000000000000000000000000*i1^23 + 632412196170079619515129293448614597597453743720057789048268666226672778611600249310857623634349506834645244997627232467361441137531607753100013330452274165627650768776676161606495598320560224600415329811827625572729450394897833777305957520132516363878769111687964446774642296527181244244433714969720989656421024823636630304259135965143256902092759714725251097235723059785779769094815788617028170834032158616104158863943599960829201197401292854359008394599215819146096305653445316099820505706079184859759449525737072892615293593671653598861813438600605536917127085185556284175927073981577416631383082945433581196171017717044887527738089266910825518950192858122121746077945256589749352465468823823926201364582518387776236573729761569691229587503079986140793453337397604251302397229687229203709400981001896213064713956391066730674959661777253673894637515196877282365935291794719472209562110939501259947332055120991210829606453532664553048530185454459963572655140522495899670659757746430112568141823502351286665332347250159095451623641421209071462637137411817382137047891794914231874581248033596231025276816582830082054304272903153000573184958512880614283708714166891557920912631977390952182860015261822252355864285041691160391328474739120045441862612967743029146161657304658799973144608213303296000000000000000000000000000000000000*i1^24 + 6761049881993757442570833043253234003852829157139801393479476583397793983957799762828070985223631767627964880532178837110531485136275809468876017181407773651363284692184390340804449269598490571165134907336096433730032561885873554541842239529463418714842232624564057850319152559806570150947456908318729512364604436952908950057121084184240197346585578432603239110198893295981651745605324907565374670975702698579758522979633335830042174738770489744512246118865086838543702633790275799658404115258239418621973116952304244568990759532141467363297206298252375372625819217842297572024269842769798056994307203049339851528638676442891970693188890812187391579105976555064205450267842346672301707099264431099894133891639142297414981150547900165625297996145425660466078579135717497954140669055221247382212698497367770790888609867369695662439060029359624332717821877179146385802506430685589521365512857973726959677170877277468696537305963758950064080921341852919314811617065397131099980287906597002999555393384724443231101710112540996211036050453866089643236871552697654763875627431298747133647839799115214093566867878619565953898664712122819039209691098080985128285364725004924485894548203449446303014167758868616754208555870195072124408377263358694180564537547556301916844521838386758927572200639692800000000000000000000000000000000000*i1^25 + 87124320164931059959867015822255947590111497857092481496229998641196548570651722796148192817549831966771511693670664433631311077522551792786493480843305306983768447921672555493236222902966243038205445945008354556434333115153923864666261261359836028255352571883355218120155995410693676935997600009449562887283699784812056068997372771658491284066948286601284724325056688263363275442121505627840595530816816472067322140064559233951248322132937261010537701020244352604834220827880543651135183872407333922409014268837016939070017358284357199173496604647577594129207294193043459540271129016920071687889231068015591314622030087579567058791914202321226196686902035008344895734894222524940356961286584877260550934771831423106113635000001895348788792684646444495851931763131352340579965404083935923592122543428735371177430804766611586774183385376631725625766863813668148887867488317105088316273594771247093174635143866671315695208300017865073847620295784373784901532127317281970045051905040227550110360704063975441649819250164836676380300784828700653151935852184707226866155292982627891125981092141281711274825241226538274542786271247751917469891915912175551632261954643992325589669248970756072971704056275596833043894821206823503172296205447026909264973434770512096521116931353278467900241346560000000000000000000000000000000000*i1^26 + 1104916315378380696872740201941504752765735561289539458883503424795116189940783103565846256758756400590444476102945652412413952567431122533961949006347404047621730486377768373739389743185959932523204439913351891207729854687751414347088799788859746543023742573033094805820096854272460203032439692605767691374842608995635332488596891383413688332140470991446537110570305084632746564890178951291432550106304475149511206881285370864145709648584958033979968711181456637657820804122268955687851114811657279645292441119484998794648389595238662895681113233020815768968019571647383837092294077357349348956609855248377748954365712725608895111129941718941864957391853231913261164721962165950872207982886813502616532256431337124767052619177761425391979962064712008221000915072068633880634085372324970004551486496520870087371838748025555951003165258393271329492513099720325182705291205021951313108521489447397920805820552899052960931222274965097105416426300174292411244966407764613256049845184352026367997861569740987940438232190278725563162629447411805932781203936015464756390654146690765670235530830175674033600655664876278357363237663896522007405243839930043128289218673552559646495148213112784342971240442727840746194188951140504111390988228294754146556970103677108530540734865983853545127936000000000000000000000000000000000*i1^27 + 9627601828304844300804783465985435877057151091782845992118259057891023090282710749369429270085698787891346363300985744382431082348341320365068806905368528217842936958655078429152652832408996219002533991792663601870797630725034786602046508344729562803736199537106139781359420589638270394130155505145996065623197104835365965095001887914248717116431937903631189959140148373360130555908794153205859635306674008701570772050476199967502684311081309234705307749583457641163684288316933147693014795702976077088735670131722559588926336248030458489683031402731166936910480223466869220493883676132342622763094139393511205402638793108408833015349424381492394322510871191674094755247958846747583494988961157594152029230116690489350659488715373358399382448144447467284648950473804230723250817232992036978101591459448196255545689736122907735628777743049976663263270929017427184630958216415499278776300426921512617887907404723577523225236178226404759317183098990752209721857833924776206774529122705478981422860753145447568275406874628313716057738747528125756930236651161836566997723854394310160601989471261975513204809919409792205545706783846968080961835946816764074089358038894582657488259241612224422278384431195612393708228456046926879455102499730569892338147605420694144522679427581503078400000000000000000000000000000000*i1^28 + 54903481108685666421192452099800941434597647404156630597940721334260445822634236243839031666916814681656875607051186452846510531761718097108088461978838730176361167656914962206534416591479626510596060750582062528601983043039380859474356554490379149836183413762051832440702174407949312322275010863700886490903766882094191108896226924261337175130633067579561400578974875169240551573430019428425395079935785481576841312150782625955773518094073513665299325049906312392342835429854420340995588947252916873835670176763434216425313556154671738137505739648885759931457479433352493108456396702021751575270954396496764166394770487924912476447757056540749917230783553645637968293039085243373569775139609214625094785584169161697382155034660999434514570094257411922525226426973444819576773816936442829377914582618997256370538686569327960147989763417889602875792051923615313035087723592147779589666426436109536614921431622883281629870962046888901924835759388533389433012850862218499216148720770939621256040297366504178332784072524421043566793231668580151883572907589398461756441170175443401815483691744191582479636732343938700573617044731285262382230702494137927770210877815346905513211616869689169350492081723483738114872931279237688449896246745295170630805486867391760385891954233180160000000000000000000000000000000*i1^29 + 209612255562803758718663626604695358552446300158884819223823765896485360657111458451887506707767604403267282946858789784498205563298707705018998867945998447552558261663478812413655976326217330576908218781116631086823136085397027071403719790631607737911264795197006056094886912840641072058533679010441307710529979838490044237406987818186675460744838743674637431085641794534549918854159644195833095127771707149499605830641729659103748163365488786184492325417127016477737833486368137725288741490205551239441476547918582237435241077231593491030474391961826417204404745545274135126168765656085272495139801062076600099679008566347770090716514970640188263084130381078797705832194020647754200025778284482709454893161287202193358719756729210235797896304384578014752677921077963114040239116067842096381989762669810125144366892052425158738080931952537196141004394438516537376218933702227484525596466933545640894227159920380574627078060939006417909087191988913887074500709524203106632188406208542662308645264716064774262180657491732571329077269617891576731745199619629558458964513321495133939942567221522151074839582231239270190580045440924304191097785113778215331124252524520460026796613848211132390536806979884212010336962301200653220778999091692606236493263320750539447390437376000000000000000000000000000000*i1^30 + 538378233956142578928530257628146596750351182245832716357869034072905191324882237245695071083047018095605751642924419403676348497917868644036727334166486253140044303263126064627217618645036480616704560165905188225812608349357520848425737006205749224321876303268992768592593847655159209694828600639107833780252252708277438189271322296727252570837232972178707132570778139674387904208661956295930771517341665934047757532308219142943069593330251488287691239999407549799526843898020196235790420826437098872928134451048178310676935853609891244260469652849389383167515165165435162821548386654231101611314652553045058528085121844116295892866188169382443283185286820574301673874618434587462864944110629843049361500240459808494099380788486281691520414006269874490431562980501072082428203702650556735483178951482224450399621974152384210905348740996317862950304287278872760237291117399483305356105641964801716846568427067274989411994336900432425390314615146833023286734817607572515529636899244763101014213706248784324091137591209759357979436630691729373548192577114250291354348365393082830340952322382437046964104004329747638175260932280305645207185014913621533480508935528103285889041122242807681678518902259290152445829609363103498517708856287798546499543886616894769830297600000000000000000000000000000*i1^31 + 947531863420438572386846347409556070655014531804883285926502620321142097511613226536250821072703551452211535179309922425915934842962134344340275676438226628210525904489967626213667086422405069304155765397214350186841905864326264934233484800341870862116313679513875846880241149168779514785867801342726428723457264340135220395786435240895175202038144345090024703447337101469769061149718786704291855866772959433433920527376157299949963422651395269323920968734548020453996803229306186428286086310970260900972943119885295408843829250962514878268669789340400414561410134797674896124946735453548241235922805725819142791842892255160046496933228835183369891438222441462785421582556363667396059928347752140642266399512358622659722689680787063698890196751872782795578342831433497518720736629494711867576550319057471454468576142388235441023901384932500935776456441903928570506529230930568256535675887063672132393995996133535974240534721833088565406633251648306922379413706559131158349042119206988891434111997441767932903676268000516883650026290171930488963793277557392465045292713743847731938459221126207085395484323538751083644038154462282950350733653771400328949586122602575154265689939068448150291965235911611953666064006329224091087562804845702530873954472252911124480000000000000000000000000000*i1^32 + 1226026503876947516964935594186109103324497691889513413186816373334921955994589901913920767935648425747252051176007693756051822455129653683678748719444355133527225320408764856491030347525093983903767586210679999656144349435620426865923538144416123878546923080686314910242220492226276620455202188283677890215305779742446527207497754762350291283611497278222978491272904965037521317235049586709461993051065967538038829872273569805313358107952688299368431374459743327669239270783897807075675383703749354652583481138709524270033149052425707137779344645222641276164750703738626116910101639961655344751663576573030643430556749659893854973450300395537602353562760626411099660425797065340898872019311499554856349108713880975435314977709928354417603982648792246084754814434393689531871953531987385418668879866268174483372734594027460350942586313630343228762493051199109881706472537849338121621335632975781917196348333813846072343584084736547203224175985463317411156958703175050748315856245820981085276625231737566920979135964906862918545226094925463959440471357839539381678744171704301144346594208036441437707310377542797853330251408045976402801540248777464117273164445275719337936882873790533031929755967459777465360964075675573845051084709793194184458283025170432000000000000000000000000000*i1^33 + 1290407100675502505410001417066396151264065290384801080916907261981739504727161500798590247341919703784627873108838220287181037491316408544978573598713293064464531222687865441444425896636453625473508350267969619176601269190615868597880278462568503940734982725797092816787509448558104752398495147804714277017364060788001090388272803206319094483606353381385342621827697700740321592297864530545268777128226884475971242157009772705987687639601607343628169023011786322272677345987314700510369178388653683642354576803375537016267518102656917029572032239555857362954819303989647725318537599433379828714075682401360258075910492624465554571479951580153303298667607971927895979318862611173272355258624075553102179385147247392510892784162819984035805200417458186606843233243238374182392504923139630490463932780906125670331794657702287492879792250672242626946556144199525157142834884462502134922784107085405612245876782870121750153938544094451670185851028102023846485323895588921627595734513434086541691536599411495180794372161744579007225119886427351276737806498181447756055645785385035742893936446437697198386279985779753591062551252492886554808315801865405365056537141643075219044337599276702175795947354888995364598738475549350627915576883724231839557930188800000000000000000000000000*i1^34 + 1135406317806798611905522277577193682942835506421498235996944421849064332289705315793102724942653130711204827283575112282021847201822913129239378634481483473584607753746908299792994805783068545185447721860986347299892510185510917214718325761694021500836627111459431094616047844161588159990291943687984959224105673675193745461901279956424966346592414850918749535877936053534288823285142920335578088695559435590280026253664420092661620755603997355101140239569644188418998190556025035643953802456792521594229760381409576205975685824523980285284345031658534605829056326293610808009971626011032529320161468207172119675997589981540376107119304940905215997288375986105560343301712121945996150428718624891810586796346651746973319701945664607854214278599629746041268163396870282999921845156551658332774468718593390155371769937224595901924148595733537583979726043079471527929344612475141784066269595895398847604743158602447308408834842280141032736510970929906765315084792756151985350213592361363904851729766969533744946791039432062715972463677584572738744446174424720350678324446686616725546425462298308092707908238258034425714785175780120448036264414998703989666606688430067230977062796193074972922344167417123071225460697317703818059847447285616879861760000000000000000000000000*i1^35 + 820889665604684335042584365317785016179556109436514886457562320302518017573775965647870353347379974517788139571878152335817167130059906276204073039680290627694899667592236631700190844274246603103543743693559239684567158097151162197501518048788539883816315351639885394205140732374090638083148901890860891890813808234170140080897101811574166135340792293713601360126254164922229625660166986415258010953465067270603436310944007793968770733011218018660578285659630521687388223584139783553447133554459546531079353508612169282275880140623126356116202256653006316335716613307424535148998670535144506880205902973262101949813012126306000394085222326333331195293481972402492134813047671431223286115624865603096538213669229308014035961378197420302786092677616696111087660589242277711956240337872709321458927383254382480249821559114656295981685782417210639724042427291850376824008216785824591852560832541986939211054875617410083310815256745780610096422165776643779170582998322350768851901059800989244392685167380222838891987806988920036826242218148432388062206468019268165698070157275745384986490392297330576867827434523341927416152457057661582678384559050834511301732667149686564087543507631524717273580142923939329792575494571863654144221073350066176000000000000000000000000*i1^36 + 483378206460689304026854555694414311613745567046616026718264402678436287188701076735855415604281398591326542181045954806006069529195607796862887909045517681886104907227049684991000326533527656625024123065948833594142907700967167918652597005926784724891035251907954662580596929086614044714708096165863028405620936025533171959776752812565931433470287367482487620482841650317496014252230320222141072921309250473980791911636557655654917115065536893625267259357382779629288527937492306517813762213709078568263108208544827377155529192798487388950781498096297053227529750440031452004912821420809511970632326707172104886018320141415284229016911420770955467274426836093508489136539378093805388262450620316846733269944924504696037345797590233673706178517788642364054922820118035782734015526516240275546970733295629902708019827884989777927043495029303294183003878236704507104464175256824885948845229961753562127977260803712302721736849960711257000783212218430027862404229705157857102366413244612902788950030359573280748782764393280680693289714910573691204810261590668801890818486840446088826566853483047667468226427052707698641589922507653495640179626697662257161832106027442387555060388843762972595707884192035086989024004565642076714920679833600000000000000000000000*i1^37 + 220814541885963367572116250777490810394121545019850404292397073141348428481872523349548270370280971462777473427709859877737366387289390919603730841950051709431488163176707722422449144717051756960340382861135204568166935948183295034268640962274015633323851091558281876150036206929086690431109007671922004225935916789834835054011918118523759182680780693370779828765676033231495987412969072672771837846644544697405643743038152311900384013694387940090779774732619443521762102356811401351065433887481222660218773857350347032057809054186766982954571813691697408471826149306094120329202369805682700085549827416299166018869250836871604968005585525508276002886191343854885719949117790202223791980838035901230980209615670126381004739987603006570909659531595077729014085238451751514255302984042530396216006463121666686932669842378257522716844213640951298848024842935296214561486685218359173840259463004781867094385127071018876214769999305954041906171614533826507738346868322668569449316494544907131143745456633693633700123735049674204622570487798943721377502043163006708387238955386433120748644218576145693654386750265313649684044843690971674728728926274557825010571804759896234588508840753565588971481427278590973754586333118295434613227520000000000000000000000*i1^38 + 73034985840487759146247767686294313942901876735615247341057642678461569354211262624311998772508953560449599923665737513691646275783353593553270184522124408518339657027505933757338964469076169296238634131978892708732782599036437481244445499684581415486571644307655764608802148978739780826687018779610586960285426226403502743653343426201398989426543338791554098646079567814249755173883368004034716543683056350270550988454855797412417615902161414136143236658984110973494844452171618026854062169659461755298111450710463852100440403212841136109459421840437972004392547589271645494671761642312129921180120497025365580851433076774047184711151771349835850481420715300566591427114405035182879413009373936133535632696337395599484593612215055534276628393415630823786172329707689521963373438785553116393329165882168685711217338564964975616693224685382389562959907370503673121117104412803143765698735823506339408239772539661229931699119067150686749630979470465367927599078668882457465973624060171267408433307014955362438853755544453527984413714093138042653885372697585124295755847714828828157102727229538225734171337310604390209393850934274150835920227345686661724432630841695131438252284436611634008822618656601073382733969588729413632000000000000000000000*i1^39 + 14293202477353415328378584412573800559051005252940590370053144367002511875904372419506020392437083338751572360138891688677293630538121431563148166899989037171857612445033247816887202842413916058217402381915316567175255823416314635363532379835056462868913189870224692768889658188644817380882824808235847955704473933443460052575765733471739907469998993043734172285362056006528943074008176751838805199455387121538348721433433293726450875992288114976353956242814108115422485698413052899717686067815935689547457880792338343307878620128249227214128085582465130224300834926704093939108998036646364559189315758295405557112252529066262918301563155462490359531658906704575637407230825687689448976569770588780858704050320011050563083367796106913474799997527255376913974312835520453829854961450172233040814993356334738302104803291483308566905051092797746254354950622980904102167382796691144058190875134245880863553503131238910823016051142933082390866762346363953829962955325927273061122431861508485176071169617410451688500612839840164452900128708217585276926430658466724945546182296108154058355097664240717221403002817755222113929500548189710587019726543401752968217053566713853250550722018184739801915723910854723472273329618944000000000000000000000*i1^40 + -17161212674624995132387708045033626131086043484300540297068357101444785920864303676325204865308627322607156469697497940440430592759973389925813621131168114811743108691070416720731470952248434370840766324030416540796335882775763615505062646291074819676671158698114622980195548189151708748259778873736466322403788344266146766584021522318635050609706191295774175936761175127648546847892649445397730514483732337314833238911924779622992891335939028049009501319027193072507238062436323722086996724098309991349745340092711646503291284629168295628700384529450955658737373840900901900228903437482748108164668853805196623120732790052734056853660104541846023100435622893317531060292523354980831288868716621975686065627511264078993717052600194544813894685946437896818932356200815583184316651930663546267382122157025210869684860338761717336754637436275112654194908268361517897421608476834545247460437847449328526761304578377521627617287150041153038578260669748116448548927468498911768009953510301186361243824198748866989253991603534181260189814407027981337375033076803031840060226863609213701448949425783053218665118583805976692734503280282777261727685145036146405556409294437342129978256085786060788277958626303212000504709120000000000000000000*i1^41 + 1615941135588579705350593723388221132834998046335853039684234549778312044212921575294645206823835906099426962868464268625492844940501595277192055689946223113404242927148339827887021334342711229516130203099542903268211173062390828773054244366529764274338562515922768381832676954665466828316483311449779369058314428517579426889837199661775408613493093189143667283072504785677706202194559964904296669871148191691165586206588769781070482501290706053126965139252402477757443498124645023885166102107319019368878741749228601603604031184641673777606151733381408295958974329010502864282703245510311198540719808397414701707493869294286671040442296326930041628036891904899203269410904462407295153743493594942920635455440911919426229625184440971550152800613857267708632310385231685961380992471391946410557133765600889943433885495868320192230269817201591663366506071005065671550905111241875130869217628973322240411104997713596039892431712669519826737189618691445872500576963575642073720179413063717735755132012413039207328604711297292570865197619115080020940215591137452447298869936307943372050392149906252881654643742478210280524342813845837522928709062060039403841243890084701939520656900472696254244674302920945041408000000000000000000*i1^42 + -3004395767752136873988000843891854569198641910223722778090220884934344160323408269484627814125365284324023195419656987308582495247474292037340739200644451696155816469833072689507015461696591926470469657522647437266552258893540706155201880244545359939938706311036662234626581032352392817505420712458089764097842183033644464993499350507844594892206691415271033005550865556082808419770929334922403513950481561548289772562799169001105268914570572539804672761590469560243137293932814356013178629287474539589309202471167960931239218107776638842914491429174882586594670036862273759337181453921041333565489473625633324550811890687639371424883227018773147210302185777771939684176995966237232981110681233997205264845128866371350598820113479077433702838595315925295669375103008295235490976984745481699887846056763211355108675968519947490389209753421792861378236683988994174590036082769828023993055629732897148207535414672881260733827202458673738034183875642712095358198878706422076775728705559898576662631828820458311776086458437708780164126562515997302418016684139511781495502753976215912128622372797725488349937019117484656487303795717833696730609508311170307465099430981281693588248115762556661677979751101235200000000000000000*i1^43 + 818653858262017319300962530559213962543537590710328852648707076541970897705604062168929726161794143244183351744479862336955991235587608899531622385554931756132721525474029549112062677117618251473017130844377860832739623894647779564078509870168176819494048375988597779945509872192975372464974185303458976383183644415998523865028364906998388530269628232175021859551062057241843649325587930087085525034657991670898658680065059560491880225485349933751732201717018989649833810763591868978831021081276629120820838959402397462451067804815260641896545067212085435439008115059042512093828865517524075919164779001452178393326739223035710201332486706218177246583695847699360706664829611175718052173637622640473370567924027392462886080122279613816906417930799782646273014343614267580210211735001658602956729607991108257379734492127441055938520681776034945371276817237102086124597211297976544200312381733869467144705882289630279746214838449216459688727249488340032540449930913245513952482127562161993462859401781244929905936603894098531844799005283623922413169469418297815789225763384011726639500491370388345876537212846294462727056006019274486052292086093862591052348419415310450365734207222610604277419212800000000000000000*i1^44 + -13009243434612792196677297288837606232882866327627900851485983122080201491288463136586166274231357120278112236435619910648560750525886781349271738219173377956020844321426772539188310149700167798615037377282194186074607557854957425476196949437248462550572976357853863364826798217752757137296084388381994836336862244546206465027889327794573522535322270888702337445655431225609047898362856958018906181454660809157368455425621040812579902450192460556236862566857295878219411845744239115395299916590399257920502948664323330796216847322841600748385180065458333730089395891105920073731247642321780698564042143630154938117893865894188351701613741303521796083763989529102619169284247349695017761609550432390371182711652782333230548431319719766442698264690379212309015274980947684750005026286002734113167960767723603417627344378016033365195611402429918338572756534924813999419436758768222925850601341811695595106616205233043946561535490081664775493050555629802592909310011741472073338261066249951581471250387517477477630759751633925858866681895890563446047078097875244420770048925146186207962519155990168566493748176668046258154488714039452457178577450459652039776610035265441435643436746668838486016000000000000000*i1^45 + -3817586596833144820739208787055486626656473502425627489543247908543071169517301876439828100052964165104309355908845247624220198136022633917934772633254869509235468784278576294626436161216358614652924173808342332586025375072768924437481148577321435952647063108196824521486032191534622863927069155978204904628622596621276027583798331847322397252745086955947797213703867023875238223399210830111184865691512255352628037519690629860754450710732849017240076296594086157251815287599866175532148611400625220527797286443304040290888176311931587030011531379137873981473944807678464917071141639839129159942609211723147018448715327409504376023164117441157147290673324196863397043278153244393182969526305738669449138054352027246628744562011590814000542634368090671505774139855362668480061767376466899196872847793692888611727053019589248201533268126259422119170875891575932760538270212538438244499954030921658159564864004164160141555581736200440550613866553162515604967099654926500098894132827112455885708635145510179675063103614632653932155950908838108698154878581282796079781049949528619773027066069040960784813672140989885240006842847472874339007342308048168059557410029088767428455056702806425600000000000000*i1^46 + 40507179866486989941238256672685435822400831635174830909760977657383269051415441746826731196645641465530266884856071435558239409642446275782410747506774489626244464754353798259738527357003721722906014870907485799923289161821289644831135475100606525985247160810939091673087054262803634180769476543789686666098577384760213127042325033769250046594318225204296510971896893191974672860458662882374791343886687300524550479757594852284761848219676563779419784990851455247227735480550060259320339327868429362868918635620870812391127079229474794611881043224204195696311516888441753536996426045318400993749139439836763998724813462339689922566528781640933885200515780095045354489215034405277889556239276610842650954789042831215946578638253217939095465668826358720444015433460093571557034382144984791495680813151379793890301408957104347326694411849963983171298714782671488730590891982497720502800206044473687083767045247875132606352643936602285957198421076427359633190640359192993801855024077106216880734157898613816630158334748486609412100264250469639744307035741784956628585459548240542008843405952251928197535411484906341879727427325881874519296181399799209484351523212039912124202352640000000000000*i1^47 + 6029456452768849601219106454384113264191441936150475287495736394783852977253217941195533586817308417275901427594136951154423796201505168477019573184574237782488228465288162478252555979269550891444792415576017631431686544365012591827356273498872868174984925042800930597476029741202901168214376982913375757004284098726093268510198570624788338945202430332630036525820258902691585713220465157661181385388144272528234588450466554873913255684003502384966545336220932001038196523982379196233190542854088096157695166956045740209613654792632180000337211427513635251159683001858065684068929051506459828119240690128859572446254722847959355757896415613212987555790467746822167261295793844031254061944583511612998601819412806970187637228046535864473766470412295143336555010042825296495289103494433785591306437703506266949581621647636375567272436441764518834051851423280414725641048441224253243733912477525651862667541074816228559790085519867847119405006105814746595498790597376579915855444407701059428043568575192557222634341252445968049119788957392416812244698390681830704306772976894183567935131736900695493605543195453911128703026679334104844090434893775231384638284696213050621952000000000000*i1^48 + 30992136736571123783805210904908473119892228042279323520818351881782771640291850831451036335141211505280379274961211067119032344305309168188016022110954796791475552754766596283639210963539590335215682929846379248311384318505876270424176530842840108006763783807661368892342146246085937884904886138364042937260969598887393495590611210242820154402340952309096225931961790698824286830575987087972632579809025915181438157920854680456402912544321228845203732834492284508145720319602985294540804250350400803230363538777534228849273363848139506170805761523834042613297341173758818721711073584211615908672335662963800621466827438503054854315786562260039260538266480862348649314858167079641434919112276879817721588626308129711478302179519977518522532017677312003858729949022841071075481922718633364254428328646776585525966363071561057912942113042619956581545679725653178654047801155139458082036602716497273349060048016503499726816051929337915822068886199848728344777498102031629768896233034510814733067724894972740288325138842453424820535057806902324607376863764618769531661659658757692080344228740984115786260986068866070484934203842976564933391665458842542780786661864243200000000000*i1^49 + 157052258701859837263115088857012236578383072717000877145881434893420964979162184871492901932036082953584376123996389705908037780387825325157456696928875198707432730237095480240014813533898712465905633796941798543833392052249182009707798428619127479440847122372352668160458156689359951088928749848544716045930167372362887907232898421812913911669313216514881004215351738954585127111625076454835463748486475364106866648355654058073596965206466887314425191633395465876464607553189177161006806114776545077693303182566242382405186629762598532012106723479836232001149529531814381360283245456762253300263237401839601738057118534585787306291362143355147741688312700321454053107669940898769569037749357291635585407708785386194888339222318564096763581623474638988718414481063830487355431284856175940557926710976631105984617375885698157549066390203923387452590878599896356578775251151349333204867249600336011516504639257170775657081131451667729641032721817862248547426113456121256487142816127358828850413421591371749084635387493009659370880453763441872281590380803515654881712543204594178035205867161882062322029660699413847719264221201057941542797096170551954895339520000000000*i1^50 + 30312138630274096620024580155769245860940530283138329909939745803136867359220063193191962671246576498329518863604330442419192193224615469461202405686818147240544446983256397222655552436297423676288032527496702507949126536515033760412336893778564107844470759137648430777098734149097983705602790864187473197285805075520892019004972044700745476162266239985090618836250710291758855823626814130881388801126866585583941497184705786898453061842661168748664430363107632072851278847930188231348805157943958539996660845041526611685730227118142782796400008529678009301462906632698894276009563757926432730131455881086890500364716648423315398924436384190599398722241966803089904281904651494317657623570858155599298182614832694047354647095514788308063448341264342050039072457086876046143137213647759493736767277088540461800410078614585245630566096790009977994310960427638345810151142323232750152329464550322245354670874082368618992977210593443515813873012055995738082159289660762094968023835989564469726221137746153730211002693135390968482000872610564523750778126722484193690969194558116626999471893181596107850598525905019247981268797490369243976534767464165376000000000*i1^51 + -11290987257823525597811208824692804390556868053003549897776235517616836730276230480674011420732431016459175621700924231840755550304490887270915827102290900582190510559525762759646133517239562709132942072272993064011967568914904744061552668271204170590109946484974197064689013519800875519325238833617936552781775007789053860317314724181749242530595963984518594002090513951766450990939666377375497539311331359149738414654316871470226066154876420948662066718042611314209545773658133996162397294476861657746973042170030668041790785006429475403764745815443027044093735030024557673969047436812299436892906628775567740014959246853572931408043079598565312588702396686576625891198992890721774176322705848214621354942162677554901885921886983644539974303421775440556869360097782133744676523284714834224254116200299609075707174599606656481834081264698970043708044132665106420094504978731410260421372067812840045835137006318311513675538714863604607195923068122893171349414559373464800501219799697209188192689184725011286009199531457969828750552218147000418423113913207026439115905506828602264493799737370578331011379258778852733661100383285542904290688000000000*i1^52 + -1909916015198201739247981474235893830437491201479643726459231921826068146908148281556134697403914898596319363979192819470885003127890177678517993151440678953236665715279281457696944343032940444096304190780640894315224677815797177864957582814611170952329398844631779519650753043577633149707124033941944181148230100438940069329455936884040617047177969317584995464482325412167604090276148931191242725281350004406062440259637642401525348008612578703725188641412070578495401306331425247780436879532405910311386039189757766902140969528969790321650048315232722031423936128631234273588076474923956049286875134426173412423066413200960663904950628042831971673702491393261732101418802328351504004745342574680075201079436545771093227880617659277826337310413962370055469428120347808920860706010789896096639894491403655058218267033941479782897074748652582422235670571974479571935543670422280767176330063777159102937734798877275659377531187391042164884861065970238187154604076138442128565879282285581023362549102528480855320254238781890421171851230126488644792392272230526889245249964530301824193215796716501461677000768259481670121209460916446720000000*i1^53 + 208023306059350369888382621941428341519260428385557642646144432408698895337257627602445042917812228462952244134110975651323529133595913994519866708265282490566586530005897619938160150347530022582825514465122127984749079603515198259932997409736967884713563408169268933665127182951091337590393976500987401807817819800791654235645098796176334430816749169949187986158780856279461086306156701311253976483422248471044088941119545650771741160260510327741363044410591026084029976043601405138728912872613186846618897078576040078718035897093680886709076944741771184612961714563610871470880962192340870789182472106092140918190189590829777030543565554727721075330528716035248804138739409145814560733017318204036979452465658509388970098734974949237666503037703415187036429005568722467473370361825377963740508723144766698625808486799826157385571990855463272127568770650237051472288419212979384178075516557291777310265537134723756041728800395779468850913051509568574635228869106229748166762826887769618812400579220304064360303292482260517910181866254802026581061131768314116960851138814072752201562548634360455317685752219946751548255328000000*i1^54 + 36187645796128324734169618629628446589841051204394084750456638164943004615341834870780247717310503189558780813855709664290510522704417323015674179711887510302153075198959745870941582541298474130179777844829716263332105421841147636431124993198904553846251423278233641959197460405749513319748188107848611042599901160967322823742449918215124265012593951630226240416957046071590616737035002735198222744383162752556921331325351662951876650013966870605833578177318731206122542038716926768443522568828307995351951367135970820000374408177345253154557247625230279938473035154151620771344788071396302663172241343896836447433485881382151922581438434718929897128054113391290185654438711861246319919214016189735530300248571841368117251049108411431818112463261933863158890656053934732669612443273259630068509742965000809256848674949221413281725401597845228435188181460782010483442468010275656859252738414034363988042319429645064574393922070913936101034134267416406792627234565320328282505098763919622449176475095110887340884776739269580640324863977235935964943244688269219756829269470654332266283848109942155894553012634758700800000*i1^55 + 1112579778088870094556314830152047793236797508878251753192527139840460695533396515964085875400805588943333241502020383685863881787043220000830443927587693004849321129116662457993671372896879868573612449506000354615012457551483661413275017662695151947598368037064181476202339826203634347999310335202226169892509411463279180100708806653197663538157672347113330318162486296926496405981655045611968848192624337921675505917182367158049890359160197317709788085455746181141948934599258058380700105765614571112832418490273749453903761803209864492310910769274454218407285404495247025174008040351623747981859013983637715276623674912947647411722569134390367147315312320801045363627223004865834152302856247934304139381090786610938267062900462758583375423082103630927773549954800722940618864989109890406470244587415343092862030264036772473148883425268897924218952922749049680630309332906195993880852950737330676620645779399234113939486346474157520818190176314082678693281081442621012620611020163011507073290998524800973501228846852606799753435471103295240998450658619728792748832906106347495416862716246399656963061170000*i1^56 + 81036987498891667806974588717931303788493316234311732459986803854288420312262069492050264690933879194495650588728608181300358031104733339118578379779799873232721696999021024526310417265029998603806855788439593233076242033642659790753123931491032952739549113784614572156100860060417571965099705464250947983473382978131746049624267774175364809606939556633330538211958004158257920142270838107618103738082998710496846679915245933058171117653921910066087723991509985739857384748352172808677558131889216726128974833405187440936794680012945293061314534034162943276704767766707473506146176721060951189238157347339104919777371683219756025414863531768866115853925243847641951365552125393016352578050106999607546191505776486616251855115200232064714881524600027609206584794443222178542933441400360146790403668226448483459029170670084606444989367645411868148220098689382227633644352289344568504777624450464397928454456476126557033463767061130656721178236210904248197316287384426328105510324155885161606874105009839387852709411030966096763572946790793072800623023162811226452629356273811583185564349015185602000*i1^57 + 12217502885145082634186063986582137765477874314544242172470893456892427282928677320108518289574931107247850863811965450186152935727716127347551637495811180296804213882478810301911459233894913712263366091894642615634484313958626648663245025287211298558786333346866738456371834931330437384951433106097262615559407106834611070249301098202217089457789535423625577912263225067710075708056652934161041019295870235565115739943913027219864663507804421297982524670613537606398681153451390345237978554600809014513223587923869035100343837915662456990314031205860957763510171956903634052316914759870680745661898913162078495850946806871952874503316755925754032778495487313085231195153199661500174272917923517995057171220360248936031814043354820328778462534657047538535222858796467670863496937881376229184647560097655360391856053943645639015875113128230526410072534923421154569406411432752691920567069007906739451922073630552820435561464605244506001101683091655292258221572711339189164234050260837185178310359400441845438063936984936780926786486485838291605938105739344931553329653877935675945010300*i1^58 + 964510130015273266720820186154670768872805065664476710392980427029313732247699900174764922964146763950750481875305330627839094948254183864269656696105908401288027693472248952746214065474101544170760351494594352602963486871080304593407566572826215571072526974212959576401342855909060110095604475017898417275060114353393721443814683732810467714338468325752253455663112061047264277016395227968084519658158835223458655557587441787084134833285433406964824668234109763189368364683613022103171380861222485840945311820217115721762139408041812786167523946364266344574327644972176339736198089364238878534972590799984408526619878668161503828470277870206495296134859408556052820278513904110391031530681166511379442705065289626843043570488462429050784882780074684022653074871023584632346974089134622670281339995483217635924507582901040283928091054481305455912765406125370035721578724649236423144816658928415667598707541596744797344850952956205827646099852501064710030209470956530510386877084510944204892374426668032305099574896968809409136742095481105438854101480303001612432497912700*i1^59 + 24678752651206522858428998931715410846060881816360327324005404313507977607715539194624840376465994276402355575046933268066393087071248390241593745663263412947906057265894633451384534677876959998894669539492969237622983931579814383100100598203064492986713556166362306706851535446541966288328119495416301676247245527773943508802994779184888255432219911425034483721624205925733353880093579076265497041352253398179896937556419254975092979140759716214317756466698407687910363469761398096991528271903191226126823017446793767735378782258902141225619068324399708727431963493374724210315201497303246976718522855138551526281589748461012021119624385358041634340153393592372782218387172117200771136565875793326144337336589735241325503152540705223202290924050134931846117539969377513450069958390780008896513836368917836765599906545430424835267843894668098226734248852328482439717534712897760859209607494321471191825098601069567123140577593433149279069067890229190281401823675787820757539479268834205883102730333709132433597025839449*i1^60, -15080617872495964323514927561907267791734998917015124860491714647107912273258957048089517531133250615258464445918592636455430787655500577563325608108147482277707345263570398873925758669062556737251376667167403034804939749808729940034016902747376983147341651499719678062399450275731877502284205200007770855261762690223390238836995111000968055845436820044016898152675284103625279784991752871166038930136488609212732391406002172876326044528433049983184150914330475449030354606744500647795778626749565917136985002130329300862617414114608721065000982564905393874294357623072760698018256348649773875380035796551858316463622010228946168591681090751992985221970077574260057638317393705429808592439665903125529185232408832634145373194013921294128051699208807827650694029186016986610356531651040337644804989748839970097554437831571845175497279007332810459712570688513015936808230278100644823897458466705021595993042618936159185531813071925049243492418134835538222047198547891916560991226387188887035134427888092906818210643951605555584779936189749323606916159290921144868952892318994059396594162683185988412520058958803335884173099193328039895162759015289052818943097252992475422899622650720630863560051213704347921361438185159675001136304186288388628709192221005814956769501903222588983338384099897358961577427580432933502932311326279710586450695934858917378344613630984052996024877688541246937245055764946042675704394983900502265588843714510793768585463426375455896177802601216861061801241033792644339461350348148982973692747515180838488585663983107042113708919430039743396717377104591791985359814858665355500073392103956248102775619374078060737418709464923541958554772283701697247203796780336087964587772016013809486424020874981551262894821931748168372663316434858198370460608580533933886081080914437745658029408804408181874046194696306692831891790360673402317981328546297361505804063929688002996007320454321281767378460964370769408205522504553324951371776000000000000000000000000000000000000000000000000000000000000 + 23960059888460222469094928455394254706572598917467486627422798612853659949445162421667799596022218074158640492567774906280216299830405894396776309770584816688676892189882956322750098907270766211311838176333454660160038109323694443943264094938224662582050963523949979443672918403112136225932380629151996048968429368532811491118117351968846902557409411911274772901286590748208949977249105898920649019752557095435624525832523932689914048209279096161794358951614847475389523341925388830289076077172838909495635744474966880507853600550988376621677898528221906165177839048341489202867003240978222474935124073833485922339433015950084752012387268726077073069937036552012653270587057961330282176451058179110442205278004785630019627535116483566107323201280573145239714827684304239910903562689406777618141170684352950525234050037790965070306534699277581916648001990163274403623607298515369764917877510583349229369680861074179362375615051426849153672015273781162280025798645692315717041098069013371389834242706941859307767635611215471890546333203251122652042398720080195906424793183049291555717169005060423769695811267083866014005319686032079906045428044429981376794762445868267139512852037401796212283473096855003492946144875677526998492997346611077344263524299405009910737565573623175812992633247236179285746917412957506302936471430605962381380286704639108405231878335974152546524398080075469802340641031544693396134512995511002189204931623114362092607999077584242921292335721693212483648074204970570281449915701115434189541485731426558078745607027376608631460504727206049445402777436460175250796271608972068164461224093451019864772928660307756660128278399686625821471799691221248194766488794607740357346238905247503187162886417899072443013025279608377939194853249986222002267480248931582083310131716684073145027431729953082407284770273270702089510168186133328623179955242871059327299823206096716809931276051436006681834516752011647172026303412358628979507200000000000000000000000000000000000000000000000000000000000*i1 + -24785107506931030232347443855164680542813234330384680719169445236059109104391432306165778672290031511621315196430456304776246996327827044051414418465426019946167043721185782010505542885885933192340158397925228389285235295070921789240712675683929858774974583618051399207487316504791975679838286412858698781499372394667080625771478157791697191732922229196990106772298315609393285930676413900435249756046175211783390293425064490267259790919517413496330262669013925431796164708350444116475116531969362276363149180406705919181692056041271064771569290549137079476633447505490900197365888068421708112311096680085385965258006143798528728441952397929238439104472515970384771802505474764036358572364408740947518310077960539370657137984617749847156780016515855486489737908910007948118923326756468198160662012258670965317930499201286389763048521987775748690992385569085497119393521723620187007998600668844790855407135102671467808061970549902900437434002448241984397762283090427604820160447588337708074205206030037045643140584020828170772430678903261416498215733593729671647715570451116352950132799108692433187663688526323802057212955460234886940174716322627092690947710622610279059563611665969242953499050933111257795334002864278154122161819113719675805667797335615086783965023514360175287190663177531451213952654074689173526745758851410246972041328360212217606520273181918693828065797742097945832786378058965437458068461705580745491521131006899659866286984260488970107234525984684686448107991183668866656358031531106253418990805380719905237105557266401053589378818028240404070828127441699732561884383192415535427590740076680809725236480908517860111727908589808810749732194447438272960648034617600318491601527259717894859236132779533723160098795605577844315157283760132076604191288185822393369554926947271091607550552572527915849319690611226304358227681678661857476241803358878710393875682447140158213000949727095907650233555986317185480399494057164254740480000000000000000000000000000000000000000000000000000000000*i1^2 + 10800394003664626712437920643529296832311543743520550941044617002044291645855734610912380564944582625412163975973443273046095403377483926607095902771211966555838973645274565625135611177253044611029497795245571334411249539155137180008486118069893888473520970729366352523908623099940453477156218554446515644179439735709885734147675914613466523182600053297731684081182282068537653104798162687873059784915640358187117254526104556562466643745581354656767862071604561040746635327605769984345278385392038946499925503748830389617279743851040809121824082648805506681897472912787825329199523738030406181857655422882873083170098079340539937918318382638072998927473558811007259710516245817759605427324626384686739860025793382287168860222902119746442787772056697014230514823978106227933421814509845052415387690680544394826370635564056291614932213462012184554030852116787349260282509809038935733079830036067005807185920928423387995944877837874013547514494464286653636971782788230106894832468168159865299537473336222399691616686734868339780876501024707424463463290460587176846020099772251799749683566894510794804712656556509172214677362315624063116444513665732330370800868148402932797646652246550804402542521661803050894024132581799343378507333084989494341070037069132780473739640461798327640767813046990959569861223412782095399154690539985312304667418751197492395478332802429788897404372572626439927277519265248227088047306848261287568758188272163720032046648251257403700097735899806599407438119224216730289254824967534077315386319746400615931778222378036064342686696060488142837944652707976004135833500185036783271931834191390916312645467016229853044174490344964234549404603461303205636505684306886014474262944197467922695222159838735748709098067404939729315966002645609237675548086200736495660033280104864509451499943350817938332975786364230057792365194778279737086304235410519265454070467767351366291342551680521307999401861701121311761399561453173735424000000000000000000000000000000000000000000000000000000000*i1^3 + -7269298167066853860528357209098100475021165428872139981257627211257208788568076057272675210447000673168424133432371991631236676579620254831660014664707588621202392548967196732235221315891260160892015279729431565780422678335884571106730685175886153613615942659213068732883954383379752797940132338119617471154707935922681029430421118551534893308184566507766806333849046376914153853682478473966238782436276362861790260488789517782725456000620806446291864541488981166974449624364747598097852546758678467850241676711132146047987057914252747685887759945299832708551762090356257732219205660484450188764407523466660093011580423611286382007929519725492946759569263058954313212910616205344388213521330167754398994029284297966069816758132832326472842225637322597025805772925416947340315000849973153404047248266586478980149433731545096265102332064415900633759145972080119243300426351767192925020213029742283521069722875896023347996958148897875908070382862298627412348530623458072479748596220271944866084137335901695813157170137995569218953125970692763172308444801868060045179382006657105158594871761918360110243135053161124861935458784063797648501564620534186397752791220160171896974355298531564012081431776936315514859650653576439319171255199092501944454051815372691245858483470155874741920278441179136656012799886015134855037739727737296412222707245276307880702958674739660047791047112334896189901380843526647350233420038863446793585317280156572470073564684435894356666874234700499165314016055904406743393776997062452964345602096587162220083855249785450388192885618384522151689924404098797760867612831794745548521861679555578934555195310153534973890043532319502364333111717691504468044709352068124281745102485457374463461918635351978668833528611824757724107373001049531506034382766336808698113811896606736868115597226944874963769090644955358433309211970936799328713711985908677081925805968401262031435807065286368610222345833651227447955387535117516800000000000000000000000000000000000000000000000000000000*i1^4 + 12948804656057132697865465202230827829844015901229884610587081855346998992139627016588347702291079572184149859498446468793939415579547517696426530330911335297706376476283486754706295047679736250180127521097125722295751629179636192240151440852590397573538770184354325595984291881904041976682567253582086215187810972697700839486394694587314685425456248592870052413200652508454628850166916756952361365249694732429554781783331307071426017177138502779672922126242540847168931215372404559904867284436379857370341325674927173638860614289996758711993917343836468042300220816517900633241517140704659205050038825249615157943365246483470892437355790349936124349437035413825155655360379586262923634384511712572067635511944489868494165783261800044775738460561441846858410236775398763293350005257429542405378245585487372336287622157489685571418700282366748830320788932339064123235238628193482400515245033012868127773054721384009601854394455556415107695825748569934255340137025474363001010990173843445673967936795991001321901597713806715871058682743809878452379440156042541994928059682932781595166876154105356806188743212714428512361319744784773504655925525688490660779564580713489652444815932644960864564063842751235903684972686207014268127027207646780331675306879448386124900421502708694411742714145892807610610222543360678515430042663264870707666655950908334853550348052841913196165062366141303935244069359604766030439487982385814162866149539578619430088547692779196197045319427547285314837811069561883399022403337562081843750568365240421574318278950300030251013588030957928013945866745449958069959330921520741507759300103701162763655366404061965681822565174990305599597591336613021905727277230486422866202495980187142385886291500346730346555110772150662965395032221033589452045335518217930182047149098443211057834953762572919865590016252840562815922332617626501140611240505523313175465650005704203010460785236613654280683678741543334670367283887472640000000000000000000000000000000000000000000000000000000*i1^5 + -1932007357528903582676501908687931348070509039666687171643191079497628999247658014120546217546498849695930969050677172839234447839485783068271082249366368676198608602006129305699168056046667902589083476830784085694558030862424892819775743416667749599244975247689786388822729829295202108036193198698932476007805062212397854318482138528352723138742925239194903697232854231135749716189998352347381977355912741787514963393190104745047100229727537726609998121921663595640476746624485101936565953322533246840581390014833194344160477953445405627304808548395564535524374514448392482661364820606344503385959813124599083769131605082069231746584927351169779991615494828546508348614669012862726516834555825075872564536738778528442910971628217243564000341201094405152738691534731454285062519970142946115480449308313103770909331282181827156370461105614114914203698491018555788129628398851308012075718561116775864330917873722398463904910076902089543875876591325332152267813264034336832567300464061627862902669467627964957527488577631537266535131470099948425269934271140276840665872350943940496390469080949226932351549710415420621224818462277334033939698570637166374552198237536195376412508732670399319720394733578921292458693652748593191286181639897888357193881443910833839490135582625162589683915276031165558505405567690228400632781762481045746085062312021139204143350513926875208801340311941406375105873865313330032343780622576766111953212008296123532698931678672843956081935128728855275301419920956213683098203355324540577103357548782381789599421583398898025417202172210795356024900044648138048981093973148950862089242145620311235644082584460731243176734374003958779850613554914269260416326944872411324108440141969990334091681659997410427102730782633297251165241730156344445238486453591460956682076667804601788995072922832187693207463878250220058217127302530273353597075690100775076840556764067159318901793123899254117634351847126236430830642659328000000000000000000000000000000000000000000000000000000*i1^6 + 1961028627535777192342410873035611729072053099769630345046182114199874623535911986713940975439343292893435527579531153155485615806251942367061458198788828661291721945593266112889413244324935871260485435936873879310821328647599202982939692668682032676171241353927914653817451018845744826203128381486366413754363333255234785313373313260582542063784177978532098439015567098921787977363153520898661604600524169767355007166531758770581221012517076830907148184029740055562468296810267450549837548795317397736431987403243004326343344029855601632567902141443173489022026709584215606211113295559456882397668978795081951007843999438959847792595575726917646988914231795948822149319922579910676372507306957689430297056443973750426946339632016238433830639854571737658000742573674277728368544838191810100908026447822664596920066119153465632615897417346808522592737594539436344384972410836700859918464182435557567956416211916722830481886433182347063892021644867130438246920182440524572580303937864480736274495332493653076182619421540607970686944968044601426895096450953570906067947940113495280265648249936567098000767788845215270555964621353384600115825728391257108869917636689009618986215182089941172421400460957211151410640635128121487895857536643555486082622369151010915065504798399001987498006036736409285325691567094925541814866295667871710891853139756393584470763868524743099607979677717273159228594665720159997599600292380290429941602029282806221896725362144910238664949712229825543070065641984201167388565137485961952998024264505258516879757115975034994729587357104990367350713638974663058982488055925835349250487908045498165887499216659606913655355407386213357785768816426853500450419459889850027378291643249197583736522143184689031449339430625468121118222730055519078532677538896268115029299551899112718991861359003434198011174145661189695895876113237933348263223057942925192914632907004128231690312007068836537478517720707226104597630156800000000000000000000000000000000000000000000000000000*i1^7 + -1472784094780160163086242792681254378596888550401562668200057525916932907875118851653673968941421306591604059340021368701248151732198378699971395694901620413650057498888809042225773923009666963320792397993559372659967748986134624685311156028526461864701866728144393479548721570735354735260947006011998760985543123133734627253209951996619258886943590275900197004854562781742145443734439321835914698063783717517824605091367915523966633500264370407032103276970595874623505579812598942146987938623389474096560584721240959176589517359400722647752645136180960840366557672095484828774365282809440327655790526307905484629929891905096774939827301927951963415360216302017955638073220709444915302334671064866322470360839715598194436153870280342075174270310131677185364654766850302136207820077644385135064170881583324657658963792565377696632026889741240844238627521740929225570593114674835025212933404892160171491017043052047655014706654973607320175194334320167203506055004429514843857847170210611297759930598099857903457827020611385406760763337509203486197884196739101631574161452202933033547466814000317836758173739667797331339696406953837293053140760124730707870435112095471674679953792876926315698943354251701984933562937278485518324533010523847497183416258011213828762468476384685979150147421199702325308690899939814885534262343003956264502564152759031910319383241686638440923866121645114075920561330117147627165399513980983973543870058238434918237126453773866252107215288390035010636569528124248664259954300316345041000531690864129999563255662710381055492665963635682375606526408420381416486515576299210992010136943592551553002057309103528560899133258546803025456846637243098566509410751768795298249437994574715927617923783177683151912186182674122416849562265661801375126923872898327726127597559205324541961064566765005509132696513902989872734371193195315981133858599751434221760171020735485949718244526472054032267912588633494915834183680000000000000000000000000000000000000000000000000000*i1^8 + 435775405066898755462781714133279843180533530690270991801469370956176269216433432328019320067103480991040706258028691776128440741435083001272548746320610060830467544162595717844708717680133474142046305805603498058528363848897924682410808361502184896932100463904820979989063590921857477938482019185690181000024551980053009019621628987228405070675117348386503090231444468344489816302873934556863382820425067356016437956561610696818425543189229926532614311187329102409675729548048892777584423803963140972716352878527100887967360146076095160930824088149788484724699828280198544520954052559153331575564389214253564501902476890058851413503833877184113308891473894511742871711534244183768743528284809862505501126299513011131698095550314055992611936715585527539337217004463351519764656178216935751821677618863482840493205351308042763930850097321315067344047650989300207134351947822154849312349209438301525885543931210703887169906122284469136179270710633407136599289000005573176724202504122068333858738757523381189522196698664794324532959248118015479406116357125501683233199038289235812828285460775899870124415329719607302064886083101913139821840743624721272880948832520874679988728809682795035332793114253260094617067486591082188602744073586701939615471707251884084778450467756401241832953108230137255439253461191226776968256352845389619365239577252500685100158227083947491655360990876186051075047812575673016435668170293752117991180856261539618084789003181394124862525958906859215963063086816263708757711822036617100559074952366360285075133137460489437600151665642917747045276060324366410269801123383956593760462484773287617710376338614901489749781545166433465182169406728281207063650931470590328512638377402687189955115614475617668969189111618152850109187480438582818043025040277570353863171056223875627496336194095555860674388509807171033820561571589336638150634494038259960769102456577899528734831867503817321235232406008016903602176000000000000000000000000000000000000000000000000000*i1^9 + -86748377787840462273163581156609785584280596542382637012789496568313877497269540559292941005399987247725353936059905934751523768490657681107698956190332175002183660482273496021492146443298059456842890461909917405434642626588005052388707208989663241796887878324622364090310099265087063675484005347075881031035250663565441643662287103821413110122203626585597030883224460268679448615953027077261151686635070978976112525771511263168367207421168222361450881271434524577793222444322123041795873834013878817133183878910415807721837302645963011242809038918311883690458118467093482869243163246561962908259392548585942807166496864104815790547552385657015861352229523583080850302843308427933348737237976633922888336090256997890561678573222795033736826808235094188559228642612357499816016391398897049867781966456993165161982577013015523029639247344627595491572317471064675897211497871120767778136658294241360469892767424638729656395255217011370301234119688582693004100278520437211781177519221383795661083515407618121976991529732702320081516820093486064029226365824057041760531494284471622921490580733183867922670506624013675985732546380926817137500595667321225859851637800900578785188672853835839461316201002897422156451938878603266987226031562756715256148428963357357799188736125469021334914857667409697543179806355772371183789378293075637980683333251383862093798994406998324576636914320348678025205671410536931205533113438308052552670290777237260695361444169160615648387686168129190580026568169312723752020816071646149450471573898480272395656120245292673466294389568206209862443135721141306682410688270126515368845767669050316487922077949390295807157703061544320497220008149658525485886057254429863022273320371621056529013220838136426575417401950631598574600765921408816007325660888280498543502325075331217546223795021416209992483081711974640036233238961837022135742032054250969971033524221388433483023949412169496247461880907772513484800000000000000000000000000000000000000000000000000*i1^10 + 12692440032442104548110291687931477744612822501622004081659904719969026742430319768130352534945260629945380365630379337737702354361635355579378907022537903544635763464654736261272497148448527333439785234157368724292139722006912804082706199359794462841995250906729197942951170126988423735237414610839490027583785256115450903031905728427781208539459806707152850057199489346563520548163164834694336383901153143699885334618913785139212610993560647909550211578483466842564999198624281761293165261992784194044939612881314640480704805594410817506459573161928835548571932867480967789237289379647519973138940466741808457468914740996870220292092767023049812928299390023463675663931233230571804674061140735139150562535552985258294710360061179010033142613753472440693606802253808415630006451839394521634505579023961647382468399965585502783132703027138922491732690271364049718709762595692685249683804680332401986352025147924430727909959609980113460627674556786468129507980245560703580071032509925189033457897295766424322421472960828773313090196192802663052564969101808724604899395631693494308161726172037987617449686469910578569261680684648026124880015803098765678181162141910688820531000636116548647788566086403896302165263648997841206226536052759568781667734318673520964126877735284439254426392192741208939808442483200707714836976147164901368272855831649394770936087160465987936722135784536825399456019395561621517031026550966671017697531327929588100703709946763019718433239276447110228164768725540407216961672823295162820772350511188116109292918852995554769128644715187827650460853600160525139484282351880826135528038491609905262051225086575325023522509768509279623344051347480191970094875126950452232597098902921047988393776061169249291734693455606217135931116879835528265820000409186404951252611704587232737474044412465430860985441663373412832056644933008845146005248744110895385042248212824261541386681156776902989096177366990848000000000000000000000000000000000000000000000000000*i1^11 + -1038629454852708305791295247917935829707046492846255989771547186222991344750705797493968628301929827863294300812541785120933992943769977785289582533777302229834387940252744098888715726875211786382469308706454158133218943873841140037913499977820653745702582958831461771932396887357371913210158858387355593268926444534663781107135715370836022827557262182727650685231979960984257488966781567176022232012049732683375361333647459866675799278106369608834296231087651555837527656891279697034897109676579372828220171837889054221015360805803435843554269614667784186447465879596946361742655709752533770874489914654882372870652092193759386742376663282206397330448665226134599369397778035509477736082954284904737865190407619766185787070626209868786373359891525196030705898160269556333460325266003058545878481405382584818347720470401652576898108600895484397742280529757111462741317759255659874712525694087084105410652658001076251698906792955781001002698204976670008906598889904534353216606815783810031807453549920387324368099006064774075323263737037623349726280293093506944359754657356220323832263528538817640502965796005086791772548645595726095170046115271417556198576704342725538854565867423901217772818390480334213129843754359570528886112835856473891013482592461406812214332542897607090292775761933045707145518291510736987944745418579610507011074122143929903398934285368037090907154915668394927799125012393608229497324218565618236638152065900781740092156487003469621342879095556283108412367646060191189097544297636884907223430039575820686287046517585595008290282739867310039005384980154721799035509116738301190272798687569475947482714778568737037670853072740488043131764597655478650671317372164672179153774380536813860644255717654815423194755711872540509488756016541875419641254102890448501875334386445405295911532087262033689877204586820384119932714756835561524033549336008159978942342281728186694107452460822331526452979464929280000000000000000000000000000000000000000000000000*i1^12 + 19604540927034629481527868520686156815893792064254465831242524728823273741080559322612146553426372353805010353740973997689683450122241299046133141672347297933827013132129299873247248634562805864860375457159393047022224064975930678330287151478297233214209030374131061726499834350262614574748286490419326103669631998459841406765328953177969993524649658013817470707135939597457502306467255898889442699860374564472848882519583608133877975628375566292917277555686177403422879326592347014789955199830743348342704007116978528148282171616514761236415111905134694983395170915015463681864878221000131233351738420263904934711410469649434170184399939359258160246803443419768739615807268551686244398970823625047062951722500651528185837527461262019937597115751387534313455680995296591638886147836339034609536650442286212430314027935529882058150774044302871637978034514413548685927534639312597026530171240569193485556115206151807145844615220979072184350750731053314913103858146978877603415653479699462310764301342967008954214760932446540249526616107605793628183245420773375219929649686341298652311982719238633317403474042219700818774143932966342758798291137981853282287304148080938629785182821181371288286116696886784485070051860614054622180317534763897125622372628770447651166071104562714801633939176471171985707869807587860784556599691708666864436310237084996491207379361212967781909777687157313516207259722981425809400614131373382283039471551051407298616186148345724381148392016267751117750892142988784684304072952874100003585771322964271165733400962790142488058296373852293222623698175790832432781073181698697774360731426461823772977309064526436094189684075071571981100416835367008708239774426262121801822643765971918328567650799389910765660009482906297325325235118315458047664656560532796430528632717801477085756792023780407645214805730206845482470007039998367436190917117391491911778492119201930295639114198876279685008221798400000000000000000000000000000000000000000000000*i1^13 + 2499642652583617044642297909674972598032641044262831004745786776916824770311740184586069417535124680169919236432328342114565365499270411251586268311220357582525246641053843024961180852296520300398184472057294457086754634381470767025270060892201724817139368478550986405710402235489768957618877535231024729756764549073338623627912353454451865020909245467471055284519753955242702612291861924841042764136104078469620929364870860290899507019119914940497570474408318046224225098222188692686353709851215036851710024949164833606757765295152848855316887764636413967383134924457969692297330330142673301565180497231373951709413865114072396933340314661272573441151306277482105154636825235190071842303370108890304716606180989344093180702561759328123734402562131897519203175652918791979238909092657012902419947516677384007916389059703719091372667980255456767928552197752741740515381621199025570039362972519995373060351697594270310474531751540770966047950893004831324562868880478334158674979997763407947628981594542316548935744584245733453129958729955909602206183408240623917739416481890650001474416405349612707432934980009952664422704821145641587106909963388449592739751431320936873359328928837477750799747852649290172633937645517284201865994480632841600880201956743920715279696746755428583167141385337495364026228019139786523681211317406283294566623408762675520195407087745741098198648125707633551800841777944384274362170385919564833798139169002616952893696290449307793314072949462139455860333953277067966619945855101298074908273106141805490918224209710937867586688023306005504982005642169759978416847743856209024700133147327062641360623619467769133928045168095841792828391205957710536128834882097061555743813999718564870659669630143746984354012596976551839118966307884681377458708344512114716992137895892232876332086244201586878103677249962441329344603473105775900252953150592279178416984054384428802441492670782497531384299520000000000000000000000000000000000000000000000*i1^14 + -114646142307027497583589650680746674532519958445624551501862956375637930734810487882428149829759764441665340023677604928543562292502359856170650343994255051424117980638462064581566135968455797557769427407998751391910614588621235670718589792679703406965278762120335983807161930652209835153649638950794205472315084408435266540546146689751783768538572423258531550887134118516532362203010345575839087805265211886280487973967832614846211658927071846853750980434930296215394134684870728080423661269423347544250925955075714594128867370849776693406319690231489174119692391115376077575323402380678137644980623465820233920683213600930775544403719463181253714775043475607245027497047928353603133643659534945651705782945378631768028233994939527019387348075617973485068791171535861881424883617766309935650192662395042012365160761967120924566733796781043963519859420949431945008258686865463906376327718551373123461813052983726000164146253568152893134222754605461545040800050406572675613592235720426031571420414009864766160323281272697888931155820291738625175673514384937133770953312442482437733259825840767735804038647381442501754639223050743101390534483262438293947782189110833606213859495018759655693148270787099497663766234978333654530346767144647340108878968296798066005166958322955716312238310387671911894595687385862450518443996641809028930723243694906331393217906928956800141050972364838539713469726716221889623181516925046558836553599006288531006308519444099731873290128069823051404501798205379213678870688063528537209003769629961426680694461074871427667660354199546236788014349557535100664905132898819657184074324381009362806697538396774963090303702444691167874558858691961692398338827176856857425511742286540420656612101350213676282335122956459082892405102985611379079188894203623720877000343569086910235946044796527596920614026743967418081855654406997712740604072410763400445866394766230971466357458756171609407488000000000000000000000000000000000000000000000*i1^15 + -1242994935739048051107275310568593174064932237028413474851244364776913140828600951002933722179601886226450245094865141786051428081701392806783374717732930718610451283733264216181034602187987436005531367272257640815727518668937442695481828095316131414143766162636281596717561823980836441200541970888203185589663173976945123565030557117460648432955526268252699294038710645402530614238699341897890096264566555790569719957785570247454404985772210742987711873924808317099806155272509857488517192130197257714858398839391715976638274918444829850524079925234068270483285278455954031274988908959373431444156340591206211351869498067033319250503653904825069828514589748879779672695897962425462696073472713050295329734459885209551385025521917533590001579337295995231712425798556613095347475776001552050023593315108562006185681285525178018155782107692229606764536503084409519440174454149727105340297504685609882900079552911973812449605045613907071450929326370837640282687960682317728108758164409177624138015543279469020535249313756580513246893913383120243593327387897988617360567329719286594698239030305615007551635135850762661846073212940731353093293861475329571126086300069121504948302483694020200939655530505303789370868893723354162395700931857508150419600144477584611956116676359234486342980362171859711276642377303327959772316635383008664847556986369018914879864414332707740558825140182029746751289412703780307838153003327984493174713653910045235560915903292964900557724584690646146259670008544934475993689898021421401425468139657268600800877579757388303940431289396552022358231118878061201056486212349537853572441372579734409290366303644261350967466413093849575167000308331082587786174918084658040658437286481034312338825614141231014979568996319094452455042824268213011587327919480596785020281552864381854685252149624120703836203465530776202744206576331807062533076385247745462949677380877239969971247717372710092800000000000000000000000000000000000000000000*i1^16 + 153734104207490955729771571449961791287694354505715299101568011493367510924507796889198717206200138697866783969197154642269164665659992803262506128358496424372034021057264665062680607148220846499048142216169978321869551933986857839368197265288491933704371202239980836923175032145600263896686063437590850411447464634728122123316877911030173615877943753334934498836971442444355166944960552318047387726580212966214014613068331888060738596585828974488565629165889311414482155927416641543679627620422612376302066817349250827164511201294511899450358233226389636280101922241996918805830778934006838802299877036443345625851595232330465206099247113612632613286738754756184752099453126889581530802841330599108048713905947501319471787185285392243389527990497207327140397040810074856499733273614893014518517581191801256702288531397154743807376765750524336384191262922083457951570825943623924912801918696034219033141386913081954343281749935454338911030618493321806168298771088551137033414128494516674857728349248439449146508350606688458729920705766554675323177381151291690275183712144940650295347926180900048722745129707950575303577094955110025586810189248482939172916553433220517562528095281989934685352459556007147339840311532557949057214288517003098077029413077031453525787263274758434164865868246199330138825792007677811334026170721197287883610805482473137273486495127037468477799367130588594647316891132525384360024741882740144164003595034846487992767140562315993162653247381644250630143897111559980687634413248969508450076633516913957641425860748904035521160937178998043415397809911057176794285913931015570722368190008442398326158019531275849648580331750682600249625634395654192873129506860482558282377888279148890125190223734546711067693841058305617127784630096201813446620913024444614278613254396304387187514984510078079817300880055697210512832484773097179198320379402108377236219756988757339213221533109452800000000000000000000000000000000000000000000*i1^17 + -3416615968128517094859221279160776852196594168215271975100082181902385985446687746658091098786162951264763548714356582967525201302561854984609502104809983872719873622132451446852834838176762578913602643474935940584431726957086918248722931319899315090597378935656888311939446207657610693747379039850237010355744350662648850033569583771508853662312074326789403995749485015611168110571575275724955026315434564776695403409748651081753281065028194071992106402406246089026576251415670302897183358420147506337171497161572527777804019427152957921433216023604624067440194092195669617257743835543338603752963228180491264412105783744888666825050938311273840330500378636431823866297041635821330539224581550668230717643972267076103277514082891082151952185312369828802350618446894775631819538233856101044867354687640463322256095822931929554286566513316308970949111148919634999146720778974992134496400686380394424184264030035643643894245067185975548889322352839325762601227792504768379272026559925759079585416724693599139613431402663138645873178810357733270727737008579104864199821537731524798792722857598524345555178519820172601807264358311845741708609421451145692812643603859729442594612557561787449191887259966976392274704044761330522684543445261191337923993340289235532769093435929248934045019148429162940103216214094350777431687604457833575718657150024103036834472302184111401982687919305556534984697396659891373463558213792331248517958658489979136815275410691414021213278377611555219333693812293653116872560960633026325017529362978322600112166767757992133480009892266065482704505685578259354842734573661124033741265624892470670305857878976922306668383798547323110672748100388499905875096275784565417083971210526639358929251499407234133310958268897573388658582191035241809996293247949380226674153626523901762353509391800478554814014166636953772944121254180840542059064212966960777382544373372249461522396348416000000000000000000000000000000000000000000*i1^18 + -216716536813137645516572689024269358976283877466517539053501896655852714603160558361503766494692867582344491854032818312084503416010447384943720883420587899142674570969787644415647355110513614721888789148874665463724029156801342910417357938562853364013339054295415584133086806598173135656589352529739986251621122930216650788009279776280298403884223698899075990739768378634584078550023563433165555658859597680334952936364295949544090953215243425169009413798810764510022947590990777976498047955357416652922082006191102244322250614397330239002013859490864332507986342658959388565572529716872564192351874071497466811893883001743179698942693595641519723658363960566745737284704209732831699396164657926681786994159650717586520112087795372837094746026103773197936078751004708531524995573333444033915907535080398694754389682640495484977902614677981120779987223123817145173723877503689418562175171425627946728301922355667790478752026688701664366026556879171623069462008108444341241831355007064032879258123557500027250854173720551585925353308837674443542039785729756145523769513548586837239051966014507230708404599604030814869653975565775951659624507446540927550363490256232933338837962644972359760197340749343958790193071540632619835152919923811028785602852013582844656544123164539016318424682629125753087161484026268904043597493804525200856670033409758788208860706139263438666929903622925332510268588023463515125893437311076024503039791514055655580787290106869221627531268376937025659829300156516878578557840038805109467235789725258287386599268297503613458718902391675995326224834333409772086291992923212206130764048512728258299182605490607284891864163903267552262169446068021657301004596227061958701661103955353857155891384114733549122089791068670498816669972229923209021896391215904725680214468911711793331587014413953228625630759138776117956589370158973327148027241613049038638044860944975340126810931200000000000000000000000000000000000000000*i1^19 + -491011829991479032916317741757413569185731324038981657889508318513945105038315222687543094509428103804326127010470299762940184188786489000195266909248804892461374498535235810859601876001864983901359282804566724538489928984046778048141609613559953869162061801782332440889586863696094521712327856660247908126652139919468288759793560445001284343463989823013752675206791102833718055291885585428149506732244135114367267717559686367569302344742323299733260375589505113265660924923156034943599504691406173133602453398029062092421755103682929792451765195637712841347787851862135357919775008776488114526214908734546731196272727632773310336536645798416494781133261347609810945287249314688783337076036188157856064021098136677072088433501417940507685127348955057799894299484116620300436687635557518874058991482411726686736210193641136511628637525925804190529381319991668694145686810973273871490307716262390592856233622017973298469568203264960831611320793858853695671607506640987160926582897984564393623661447533682002427447765518328624443913081044656139559957497056340726822627916853072349097954241554440525733383621377287065125338147513973996259939402168929411027531983514479571054262116957067708928716280487609344565998432780503314198339133382479560812975774450045987578302149347219733803587063163990797157296414137625539928748083315934581347726089427274812285220282752487101226756635050899714377220008702543045822701740055340194250870856931037012392779393016339920820025017623193302423729398582246100692678334085127927177018330342305670759739326654664841099547396332921353724907984686402521615069777768293928074051199462215647297994134837078464581931013857277685509510828682457926571506611504380938591737476413921716966580330169435918004403592447022600012360708672593686477234535521083719156572429953115524568879955881269147022995717014625869069218494034577259131301002076970736314501791312820851179520000000000000000000000000000000000000000*i1^20 + 73399226790423829631958741810643607527684892387140744405812661678860363378809604018759784789302042134710644877165231208628108503065433928740322050389951812436423618983290684877337735601931408453181403299890067937725756305400163305733429075458740135286243209367556725318013638566888151127769926790961754816805870684985489840011256431307199812631085764856220709024515190514374387707533158629771052653873588144981738430245545832436503472630905632888325015405985151706834442267955231706502872520277124658476020338533792806895659055396887644204639300618056780666433469843488259793461214581845133804583195221421613655822254960111064254483894784553958684164748514754592611233518982679330891751663578805884121800056778131641201661373808168764805626821501843270006540202993019462799120138214537078661565194236347638238285238319831158999382103090689194477161064511168145328664936471754600371881466009773540492212512134022808059404843238947202817574833184284354090778783545781248073871042096993710878886268181154708878248233928378422126611241396540821230270062141355406373453882302476357117397004166094884894256477527159458586353319504864909268545671834935871536391424341905330132060995843871516676071966921466205441534164369426484621230422407177508202213665070687198226971877108505455983370767790761074022600924281696849608500641850417416173955835846093813735122133158637261867935482658273824161104101981639115636023383288599641838006506708666750261783935477718950402034210231100247337460657346809147304672546443401309635792107527900668823240911731740589319095946228152272798239507623994453682357842144690957169117427717292409361498174772002187941582402757017440857979400195547469222129196516085140709249432291975480383551887262786893945407657007957927307852940066707756486405027727907644588015323828695038874996892480422884591587814659066017351441372612663336077442208128230702563661634367907692544000000000000000000000000000000000000000*i1^21 + 490828836404292883666876398665573489804242359588214878911513934890731985519642611869404287142475297094969520163425795641582561783560112712462531892713320570400767608530120928067786254977779789258420659484481985699821920367430150068025611278104717700409279328621868040699398777782778312585351434121664622273241766147722524431980400268968721229996903603678711397485186026144059158618041559603276261104944166166867446360527173216138110385041970693498777151645709784396807880142360194627183878293514354317973682081366798027633513951426692427698019198387717139900999404448137010669328374526797117957804444726191836516313158869635977449638484567636214462286702955035752278544845544685326864099622917255938202772565732712425466321478034635015754082002035787990649460861004369039254412550672880915524334096446534232737167370505989645585212012553316022640207080718345484758157682582018518828823916845456196791453008034115902775823665092908304206254813096112722174632400564874621664004517815101798111014018838287637058203729345837257123039403525584463803968448353348851249738452691202908521759988724492368408700891615898668200042974693365155619981868743221871956052243887540824486533640578521168983258155385328911811905626493354485279956832984977312844364644624240061272108944944812381547184965831559941144507207347161549799730339113823430480924858249677265646503886667192394999277621289539581398926768395675828755346369310299175230769211731220612112403216739481059316181742585901195216928722453985800561312245128818315392728550270043054943882901271249200129381348190629631383334804484404670404407592966263783278030522778430301523002005340268856093272504050614857176731470566763940532559398038898816106937040324924498239584386585058279927145142810115240021575062903537028660574580078357910346863244577899481911383142363656629757558298070850947620027342206795529248991393320873843266003802049740800000000000000000000000000000000000000*i1^22 + -19933414269315207316350614841668805902291787629511029140613988661167629449281004090990425835555548246289799386165370096823428928843734612620900970898753673363880062541039374698555710049748870245070100447825550748859128385774294597737608263052364464852145179948458602058108238068288546478438372256185682638700330718164079981109793709788186281115989844838839172601714573687547947736791996250858152436016239817240627801360020659312163863162069527145503044280940400998752212780467744035430789433217112190540400312924320228835677856219206629655309096264544016612715284722543531027053181301025604058921953197346389480746369250334583406016052619682438044558443597625249643030288573993858379069723788959987031433216920787939339328934217802010876800666239353583922435387293284735889090267447925473048058728319437769664704126257320862712246219759754264018663700064307594479066243146113613972583440321910740807716211418517823651861218226258093946093840212716699552580458259488250481904718025056271329182904393564795948747498585414249207687664981185830226378923544011056564902128689136715604678510395808575272175292844979759453985191749506746829975279299887950530535418154201699736007935107158492936179195358551420202661106344580746264946927499893137426531453140085163287643487487008992334996363493360702040626769635885233059341139645021811325751314189616650734625520121275001801282441030059983557004766510001796881158351302521431107382493988963054186182837109243130748324920463844913016365086112342010818584717537468637795299196834839254303529688113110464156764814793083137931285676804934360286447657096260687224523186625274266207234603506217832445486800006365156912572405469231887523818315935987493961632429774271122783841783591617457350785924168306570662109560776107559211877048055036435165507371030124295651407612543527647971672348274788554438539711931712781067805436206108099849879677829120000000000000000000000000000000000000*i1^23 + -420370639124723835437479705499749978688612086690131951506008434165380651714525227667184003994460356411467629327821346625493798458501877236943486972780002248354122273419682896653358928871949240929683595208698976426304610794239322241133189567514391961893392281778214104224258510053925315848381397327658514900528560566100741883700398293254300752942888732726049868489850238904480963129073625260383937987421442173219582655204693128195745896139321148281785266275686404373187574754455457166489861563478211610176545543338424120635285592222294508487822974087035340149984503002488848048443152837971859928334645037319728541925460846902591694787780181560879804084030195287720595695970088347468894785324476511602522840134133768927263526739234577052665000012733206364618413734337873764237487940254444126568722522464939608153554677935679934940118286658066771403052901359388974949327391555726957559751490956537152365314718278494379563162852590897714948354767964171659888285648693067753058390844217526954976515380176987915080482364278789201879434994674802203896579793964093486654373233457564208818040054735503638693830258943945367933276548886537920957515053477034675996808756038412660423079724510092496175784983417915568049264658431402376919413919711038223565724248605094246769727922978327372517705663000721508685224291467981614265092105885662307446900839510907073534844278681921436726612116377758520606900501794692985236548381191262341466188569250333362640193517255855075350172589286042396838408951360011606412293673387130570931330462001760821080193293529305851077437387229509591488410599547941587797161346702431559552844581549307378860275276122336177942646889132363557669656117017823393428040715587369580402339808316323125496378671132513529001036365693957150100370459097657598714399202528106543305814213411368240006420719660158018889310000464463291645539525844029949445517893567845032238514176000000000000000000000000000000000000*i1^24 + -4601127668550634917495676997574142790734225089448258914224059144070057775590704108664297832192620600452674307929043054841943635419269523194412229403336288913309172075905072659477399691451769927598810732229940722879512976436876847369246874290176421519268085229928252677048814190905179487226508243100929508080746868747629509248750402728743530069109527288004905398642335034945089254149219479608900216829251443780502430838432841434802082045428287881739760395517671289388445982340051218199960460836632737928969427747310802887392518313871081141412242548608739522394745753080322261827395748496236004986043734521851478725627589411424538608180950991149439236837184292763787259668566576638293502219218759167196977163286049646441401348616294315730694056020777742924413886979466417149414622654308118961724283930820696868015932947852408360288840240987847648310413585427546389880315404431814792158034333230739464200998756685270517606309092509354172886080408483554072309424154708690401842521567944687962747079937605484510312266314816324000589848533367861994227048887091493026215591732518679898898347337880098249039543397194939045440736078072520093614681772207901009565459427744503144896038881736823668973162675201044712876535661787970803687043130980527507507538355545792204943303309461997760355343680833271052279648409839408644455626292362073446477573512271034386396491295152978452781055034553053316578016761380155814652089724282072093319567571845902009451099472104801144367971053898409488953284821283554599307280877851121452231777730946431059065719807780687880388568660324171513558331742166211861686822099249142096558591035608379814188230562262188467618273261860824197266350657350594499358276042143287440711532886989911743271448445964948264909961026531077608628204913654371794514052384464340260958473173189628246054168997452808818416916878751719335202027199371803171872234290940756780646400000000000000000000000000000000000*i1^25 + -58400364528001758725192683321432634643318740151786706799045492820182922288550314133369545226892101595243764540198538766967411364113441456890409234471529972245283815011246760240966186873579842740048127723795724779530441564565598608031401629619712794636404453161225910756775478289364174511568988346449068320577780545599811662238513493283010052515867545526974835405955704532388923253842412407174346042144340447843783405212735908577669090244963511617473973579215420789581399416407993531748685754099672809256902393119488463322115683894391512868319665520532232643288017592205226009160223931281669698848235490959177527707806424326941978470523735412942819543174324633185246327740845874748194484151442959422135615006235732894260516776005993612591435243722705642447449087014331869966469232135400873283563368493181418806176410124752238737032026637194963976546910000863906502237986599784502831838135718804290941497202123925997051763006866713131988340362064923321149711260878705913791180255986664650418874968484283179131112403983870334158991955652449666641796625993301887753937608280952451352022832275256798016006879419480152836878684967820379628040441147126651762580374221945742466613751309699093408434081142356850357088258246196859314660902340032675918080411675085590628656066601796185726241686266728805478922331127354538214437741137353445157913326203270536387056702135061571938893723458153542735649847260383686778071677730001311727354843599884351496458720218613468335937743511658456871535746321505837208389689592795949073964862177366877815159533200112524714231855595633973914192620814402135607148425983868342990604604470557013970702619866579551649011299024201841375111151957043724053622242737012220770066722677472617270480034290715817188008175124717269566693779546792318435332730326528885298497708662267027850274319881231991167794613517531359902008855279891038085684067749530173440000000000000000000000000000000000*i1^26 + -736662413416031538024375505232712658746836119424792299692498193965457756695148844359598779775925933230237152577407351520093227661500721763392677154602237305157341240052494247617883881453845768067200016271461460242759445680097216490316233877702331484624753648080092293387252811619647731960718669259802403585536374019996905582855260128985079358070245962785112101073017182550181396807188390733649619859667424796976889317170535189564278393359571053272053234995126348767659645818112791133624268505725387518870942156011932350853335794730472729749494745296444851470749818425587079238741688951327620677185120397358843290205836082834638616256005428522618196841361318933210759849825072558979462176175981661877801929367355845553817135805965048542052501069673771622154097593668235248993261607082239108722124921964523198795837923100540873679454274378601276752514888571733599555619320362237274863371433343807502432472341463318578433175810476824216968569526356249937243769047943826780578195049554898977868562724836795501672425838099138992953306905316702193233328153559222409649520214951977907183442928843194501481240415153833815227169683196193532847450833880426663333440446160308530973821497022435038879195253393036603203187970091196162844834804137752676025427427441807656475795360730570344320825288917412670042778529511246614505637509408508887064972158325667995171834635232815577414967732769377274068126162011003843085276594571779527542290767606303633936342125927958862440634903755535792240838784054797636068123156642954775110736629531938646417279420193464356505311758113155356941141976300352667960376026935949613469177026061752596818756811115976889226048013204157222869008289036593479543149504287998497822228369282134784600402188040762028719323654988382378379753834844026373572436562857369439273078657046849828925195728800036937647883528706870124141543663354644807265387412455424000000000000000000000000000000000*i1^27 + -6525953246780043983690216769038240901235953161424992171333151829570939695600545620684065732770840704583128729963646322407470304907033498528366421745811505819691632218812110882283326277130955308629085675352034545304770972544866381339745181852661872692960610450547462016152068581360898126941909324175967286552783536128012847867786944148488099270871218744170586378208248693987323594999482570072012150866902683141889978993680534291235573159563957978972658868632620867716585103850514744624323448745275199107287293840571888105542894798334303256826041416318446673789993611402518190408813265610532927084989674238678789018790910292996365257264524997500019457573874019880292607257775276518795520219558459411821356191613024713163396849840447439310497688144990764881996342436200335193704741987528085466046905134953064106778198015968599861734183906392026849445631997171740975952946691715624622597283732122002769781621700090952440817298191044701760572643971660665728834088171163144491517743526109387894069488165980087797278680690301255258850689298496921585853161878493003810421173200066386408529925752210422915682963548405207770310760353094965048102177682194478209206498318872444143327325825982942633289750332150395686297120625606296331915221802326708828717993448685623004970063817190592932180792007616079349362437874985809123753194445086708920660577209111782766851257475631928215186997121981862649834901842172400108753238690589966164405703032793236830459011037342113461224567726095893387174654692702296905923870504298999940390326144125445297579286381851675092188982875764030011791930886751227320703671518018958728893879746248446308621073034156477347506074247626590677591433605970761444764768992350270602349486865172557719238683707266413273872824845507762922428243798630727232180250347209449169634169662169163104030130837056475281895955436556288420115993740091895311158267084800000000000000000000000000000000*i1^28 + -38365217596546694835042238827206400840521189542218949643427628538561920388889251864426300482579325176424693845089891657955877857008428890382866931260735531692160913379392526781418011191592499171200953288279026843151904900441065195369375114114217738031111949227953929977948237887473544214622074951518688924787507296004275483435895049892713466930772089462018936119705284042629326272735171587828621270311442275417791563037737372858980351547189823455454271107131486252691160319040151841631287841044242575283854109660841527064163714178522240959311537632401988687227030023815202671785095574415712047550154586014850698575144297110856177774079082363891896600035011915672490942837610209128876035873125875549280942201550170286118875610811080100012592017406062190305235244804189330859427953164583127352801644845723611559481280016071691439560693489694013233933361269612467420749928579359473116332398820066989053065731466862946219990369974971335043696906351461389793962192942892445276879633045018314148861276842924373432073574459183572969126721648265580667581892258936375108529007875511523032282866593676188095471412406217109471955260024259980166803191001236855788843152210274611752959449308583078181003304001022157692736282515381132347597032796843767061167314743175217666695119622412886995302343579936942198989783053032026418238697482422380485853160671858733917552398424447310736140665172091589576958684457073957197419929979027510529017562517704564510827196668861166198532086171265758588168156280348555517362308996979780746929213473225295927859226843927448579881340879760583445621521131958661578376917066875742752730202241124453450874355463668196448644375324907406126889733315805656531954693624955019298629213008781209670933099330065479561952370706062518425731094091885542966173552315232810645687284947347814470735136866910755408298768656078951046495839626029659911618560000000000000000000000000000000*i1^29 + -152776604130466861387958508872189651105884507957190931189128687944726885993830391044737562876237805392395593898604558323698419193105972243190804139114115135980553183740740527477340228533753231782351187245847888600822255607978352705795812354777358574749593522397392684629796113796774068240872098526427516651901631149174640203095777933617813135933749130963898437301834886681632331870097459065889970853284035934131223462893302820529422926257516468426430871574241458383052258079556294953105229849713857992429896524562076363225698221598046887745041343542937560434133907867026013747610014109921777247609809444927193405064316190910203167080878119892075499728353476738558397971262275606252158826307090928837293472444674165291524222760482261681695450774897591534071750824996037642493145326462220110033496065005195686129553915346427081358085140669671841759599890584721293005972495419333455896708979594761409231004981843131217936470986002855600462058507644896551456670247676672801579858878367877361452184874916241279133359352992289798853790438289223726124273004823900943682240867215849290155608588267668443943648183848667129400506729701687247695961131142178450229322490462290062342472018866884459561234309546150060247087716460275405263236060197988662424927266492374601879447770599156432962492214528440140649102655275707063069532395429558228958515576512252799478583222832274531960071742333188603760702849951882224369108583758607163851396695930537267316491576639653730617981232064846362358358760839054001923440292644484846836112786626116509851019494090751551828973141866895714678820259993881780280988406051156892046327435948519732255328065052527458921509832668803430006180820745178832564428013450733613616327742308473472606922194604491336988057727144567055837162601693014795443009941740478319398854847466514859778137747247454484196425801222092792672256241444941987840000000000000000000000000000000*i1^30 + -415433813411649832998582831500152019011509192934324620833925171699480684385741431091509426022179278861657144813570912572119461721811526572797814275961984128983757629894442144450889192864007036560604052439629222163355584415683997484495506978678177626644044408127743720899497541792743475341416915037778566283198897878979004785568916856433317751711146347547971259970849589022629254752964699490674863788994892008548628983006604923524550694350770203450758655477819320998604281326154418851753102422238468805118135709383339504266975688501025058128746664047815319384481590258227717176133185691061291379374272713513620325440256015349476823996569541869756016911744993950137741416572988253180092067796180758251606182920731236258262784774749637364916717120962648910177505726036891968645060712945208448913166560548951016934710735491767025854240763515052940649572958347789983844477350689082286309853010282768516196926560241914208521305952874873461018672344002417938164610487534361203518929431933567782511214036890279055532823930489361374990089382838638179147959865114257979363015595557798076892234603035407751143260073321410801809315263720821409752686128256441759242372072481623122173613766808929998355456902263094334095759217864759602871020259131085314195044341883812029649732921209425119918527096020727588432441185210261142835681905365068629443937931437680350150266223490810468289023216422024516298247312211772830493512090529293979685152157601854157969618713495594093667126462153382461931798184161032697938734933982443316323160396154801270623551945933793915404959833745579401717936599674192500678740146428345364193315554642353734428099531141234127536925295715266245820596863957473968161547602368458358236695058177471543502200579927647331905726999444717954358654592751428154258955061426287825911309552538720501842648436547675368474131419668162723556394410809753600000000000000000000000000000*i1^31 + -782437913752063853196140263555138296670223300554783248636303295512142375047463018319598471453326463369016529954910538902510904089844067580332317551288012111306590195642296933081599311536784884670585231727878621269213988086010085290943004003205324569740483747508374821011101360914861620208929394024091838302178964078556101678259030380755234160802443423827784679617503469878525110363774198028198530168070556843015613799907605186454375250475923568752110438634082735257498328950593390441851571351746642366876717714586729639394446409864974397777851965986065315967918731924099424551481965856433907415232944239339298635956299511458600143308497334747997078566937928582151909962322867423546173903172033923833259813703246442198740488589610718661551690155043536089365555928004491398821432432619507694771389730366092981357852127946699210761179330913945718411529069527988898856374298069014908638374049767372508886484920916621766488889495921062982485639872913785921904659656457948530550333826035904494276647937862232827440095780970727966334929238985465887454323881767567543276633017713964217792167512187752173183675363985894126452204350612039719622773996152692679511280016028954047445672704111423748086060245461270589343009780785471517113713507298837909243139558170610173401480925603804520571230980507920011686377841886848167871058730698228370127525162587581777799230647214940105119535164388863403161963086075620602839837550847364543838938220801970929119432632869425712391669318535640990802866109361461880278248389100962821822866018445366405663544245226882804039880169214235246333586401978962569433779247024834014483495336170502006529796147875099304288885027762127782502556397617330044193094450221717875177410445895377973903044398520934531560283594160557396949465412397770026019188477836282330554915188404602259377126579715966698875684092769282014306610708480000000000000000000000000000*i1^32 + -1065642161591827423756838496552034791355300640637101370918623285421940033521578792545455872131434246894557072473579536901506134892354738890480824121746046329067651925585827208740537031786500596770454872048003694241666257908575281632953089548299402660403953691595560447082101807548722941068239564630292708323359151431616431460718445898921011023832008949126857164299874614027964307111387694852700577954317134586473343897257802888136640438614833565661376991160335187841474320952488730424233224258928104862266328519279111152591490083966139427881996472570061604006393677136909224786559130807321909771460546604110436610223584232102974461089289878772119722040159290084301768186018679128004658219044636566634595356811331647831773949869185778819121004914064974741877715643845155277590533198320925193028936076133110146630930008084371388229997017907899867818948208047331493856652875134510917573472275823689267676337829074870712939746406524956704158089902112670624353697906880544393160723523421610744593745964368308013764621911223313543471771911621658924709008868966295088411574763681208106351250493944423943787598194897131903074198019391437261544707846951186879937191365394643100660147117908794496947461860972368792796698116149189874566942748847696200628475078422457388335066236739609842078599442754276103744430716321049558537253809525973734119177883117730275338269426973711790304846064259613766420042547066906927373280993766508268602275171577841421664741919584164545324939707837961535885219534242273920865259460006818206298243748831790021740852970985861293188391195886021378443411015449185607888585273059755472682274997952504762845601395473015291025199545822884633576675808422067798047998366433794945060564262641454375940751815790525642603768633424578469898749147390719132268870473888197971093324151141562557734080536649214228523546506596948503429120000000000000000000000000000*i1^33 + -1117403646912696203695845622965776601247506126475024225738514838008719226470783717300594176889336350691856417332649494668705601405512950999754341714439976738134465633075627126586908149884415896858580606838991067491951021847936589541270621440481331056740423772408133802403840406978532712900111198199603172557582545616746418540354539178298554634765346217308445390446576390920820610577232127713722313394079423525129172629821871240870435807846938208375824278675844551062506105850885462633212593732019342387785909028895282330252811541945851317699043039261626507627039379644985216266168168966415439425422269608610840576601677186864210894089248151998077608373668570090468889235420496056935069902410614327621492875933404552361813294118170283285589487385171754088511486809606436507845851070561757431695038924089585087070865429514487833824144895398195544511560768431604203780252193615934634510068007335071117527562915912090203071527323570792210055929272431349526911006208119298515535473282273639406498486732281736402463098228306448660321798532653572517417462245005073070834618213239206001104595097889124296858141243634158454689743650018822707218988570673260686417123623244027717350574295750573459658049664843586941124236445775058332678562490945269034676002190205077507135669562210320889837909561020375428207553654527054360549105546669570377248633468900982252945651977959527477574755431715551420266061234644999848599704288903485866088379200711391900906716275059819351388840824511593529458190650354334919124350618493500431553789577449217443920570945091803897701339433817231337097571336966250777732072393280049881782730003867222008238244046193862056819006574676095467608897103505979224041339584801407717170036727430127992298967454897984749314110980886615771165996237607258754116959861460852944481965696880529231937866339926348591977689817259022745600000000000000000000000000*i1^34 + -932028672729761970255915250256436939897939716432658175415529519295425696322063834442429300474550187481305320721454205197873054914819783778961683053154781409340861960850881850784655349476744723656879988891151820738798202699408779380541250223929776469969580566450816687573230534745968557709568436115852899968756313668641670841430656136377778221052643830431938197955063223148745018378503637122766388853464291214603982547476436257576793088835840000740826590946056068690317535246026262497002183135191302638555798115041393611282259146040578858788274686703791893567065310601759744712001315135312801886077179538861854275634282434625960691902871217532073001296280008116052339277070742820146313459235066888860347700069107446668789725706483510533916058274420001551749087406853647039700792507928564869860650631903078075568895906020661942763991896088710114331826614849516601608629167966070608473295046173460843703999628166163479883190361326279848082733013365466067047914917126353078183051193447420898041071059008074695355120984268413400913496363800845915593064771768527121615723658076844485734433619609976267279956777055800570156215814089533844738479775056720328739310306896733588016880669342153076692302123672211269670095799972102817423389332253002085755387132993424460604950174170341752238406184972874991272020468008794786508711313506259200362751330103881811422257541143114472959044193009488103042908448693037711005840491318295266242839196526563027906381303623810446701135791345948828254267735095976353501185188009234175551584087825233616661865151713015011926791990089597003665069533325640376096075810030836417288580431446775865126685911044314434154971288727625925966199441823469721789827656163811828262256130138124266682687344564102668096305062419565385452159579995500723306647199506281456951014236363772774159101325443739924319623446528000000000000000000000000000*i1^35 + -615325920367744367973803478086132264432653067718955248788678856195664966372994818086142705486669177562206348793087148523920829278692895910198991215549080748799803588983042730029491974864983940888560127564644742350116584816130212409699742315495269591559753790014880506810101955816687881346919005826141056222720891490495981822880852311337108727807630817246954439729315891122172322088025241119795252152479896903556205437586867674985839883185478567389825874494653517994258628330294420821556682755688633965994601503998755656093673417163417083957977689260054001110294341628761177860402992880293720843769862134730576566356638653864819695385289611614301229215715988756265577912843854075796419157945945708647981975075368978634339477291529086478353949036934154754483594599434478475774411583500141264100298687420281239911301420892015974190265799074457916406631687064480607759484707168817781011367063207430838062196837463602155447741200131453275421460157649488473373688216959289535897022219657511461043557597610602026591647227777059854234627422723268809779574036919136704878939409735771412607558053153184152663368025245652990576102652267612376132091235597532395016757900094239285773446263723335679541105843917860994138821320555783647049489571190448572062638180668912416728148901629609825328123452243152419092048892243701572486102728677570904121889278155623532097584921337551757442045594695497231049879213586623219055528393439285327471281517523706910614149495274940972900420557652766504029068383586779854204538941092894512692508211452381462479405843528810017489805148995621528838912366642248485247048269318237940085786754959449763063003995591751247196149717275553420707222551419761555378930372883393906579372453753999909419407306062644687061382681586886266503576968642390955683065774586766739428363485534757690650118572255359934954209280000000000000000000000000*i1^36 + -310005281489138048698028562432953423368816852762413132303477626047407266681097584702041546407098645968084015137079286570066932607708759531321013676603910098817876370518874656663120076822482705182574395199865538221580698937440358950227081498354919996843002239118119596015426991079204003266078699437703664689170777358771780830853764943456519803554512995375935318607958855319321825766707717679442013144692244224599330204846842378777219314104854180378515163164228112509379673521940739151201605911115259423972427309033509590970122506990346017661733187446551242991972240296223003745641658781459381253922172436389437243132724003606053480083451801410446782782083727784750740158575475983036382018007883489918773122113999464167006609354279666449494211941772460227335998902884191028032795837512977513722024818474319432802117315725653069004227014697763834948127876719795644449753651169098800596179058918807443292723572326123775540330719029072608938709106950512801793696529008540209124330452695993179723317240979781085471665537645300346005245619553620912072427412797623084707007721418720448688031760639389251308356197729233589195141907606497903236679147270782460024689813367894397589548975808998378366270540641984063220886264376041613080491303179300831702949568047538520544413493086173296098248233045979293011071488339488296311766145568251679412731944382628384711440912970176215027717321433856798935841808396053455938788646674266752225350015577923689530149292293020503072916381542186125305781972180802250475278794915620959724910943783910533822271557767487556323470276082788319290165973662747222399593258819812879881791709016812709928447007966599231575645523367555771283127619980701496576450695768069828548303599010783419417472395661499522533404866521966027088273227205263662849525010262469916781385283323264784416743839822728134656000000000000000000000000*i1^37 + -104697505967617658338116943941088231600684332191818102383330837995774946147295773989884121899355384570024389153250660146500364871770768616882051904899446640554348114525011831002097559860250982835176570504731890999866802303228590627617113266149352746249892940386916750872312924209048098055527621655024565381330910996426977805416520772630932983011366753972242910521797486817010508108491745808811249488585054035030909705363834240848546312069868539347203206436853543938901760569108304446201352789669097741838914736795482686061428040227481645772735738671925278144450780143903148524179020115659096106315665514286444500546409407484182088705041257008479589388545430568058840134738737650050186136793421716635600478195244078086557132237411683424252025282770765734932310843118249524543218149672218521126356392348192546921726635217304919246523137251827783997171245977019081596211801073732300977075234040981403916166398286290662308263261567538012975962015279076669233015234763095965293712744428358763472178456735888779820496402800676419538845890005063911392017327450460902932439506987244927137728602263174238849137141208229348829269917646613554614608655244012173444514604236084038085384429315007929156782346515888231701353581804181978365057058074796410651752954940158682772360907715635104442677823324422587859100593155920850442597364517507296790476257861127699336623227199146087431104006080626947188095698381681133968688074250668270676811007218688948595425658733239231560938660077988512764988702887558969846435143683560699610800953678811554500740452423493172190567437062385715527221545414345048516377470716614344643747928642543002990437205000095168559096897039542605872515220722679925044976688750949078174525824942410068549166346735873166435759226504455767846571340556924899372280030532395947150978710160959709482336302934261760000000000000000000000*i1^38 + -14164263483103854858294765623070629718883980468358159026555564109165275721837510248803213462474753479759117300808331659969784489500577611815735555556523786891424300678483687425654915598156477404470927310550934535535395581974897877732576023352871084196187184249801155331762056179267554342289120578209768950598793689161269434152738833064536662443373590528361824467347643778249376024833531914080694137260630516086782918950459441459591109901216796306797245061073426445231923715702738059853116958079092825962780805190242841127135775233355883895751137948903422751691668721361922111378680421405840963274132812445351741698745694163922949562150689259029077605489180902726387012274076831705112421092604091275537490751046620910916753676284437771664431251342143244079836308829288347139970027413409883597517016046537214860308429066798859111966840967577726997581467073415910982240504563844113996741221114721345361244763368427409229830411360864275899881156581419532493280118432088361906385623693766651174634878065551520204594923642506510573716521001983433898533366060342949394100257088201378726671492853733475428216933436637835290793098121031849501499957781523697377437040044287862875202525860852652774988411570219800402391281410827844501074729864851037509294496386309312533940897453449440432723459207815927081582150395675964462392861643222199995125883167384113642173851050016052408546037947856750037330363247730861299928151788781487130660461103873396114344217722279542762007985923911268135249714475734038557846822752993462492095977738146287224502431550169827688450935520110705637374467828192260962786473029851376767922252184754772510440872990184974600850883355773724128017280363539608432052393499245369461831306466457205690267386048582083962620684745828262421416210737201181144023969336298379583066712609832410991845965824000000000000000000000*i1^39 + 2332289709887494134975863784625232703710925240613544566315356716593820538808650410286750667320697007291397608531761923264517623448104435546720227065393149088239804238626368522072994273240756908581477866235612983528250502351646567101557283677819477045931188618801998511178770413823823431599012960647153975273333653985576422222121254684142879914355058820323012493711369907166475291839259460144346821882358161183874514577963215093510619524921222339767371557098871844093741265704260728219902600863426823850622395539162708864535197969178732526448822767235262740974209602225399004455207889890514968948785231134702816379750985343496987453097577055260906650500549026406803554092027292506651963270724643634984361132618323238746083624163411039825370200404848240528969588658013473563789706230817510912133520351029020561669724336100079033655307103647415363655153249098661014105458763886493893633596169386947993319679710638690661657387794569833023174619284950999629545372796526559499906385397256251495731357606889500670745195873797685295567851522499073714239103340119821743595125091643545820050710612608856848294661695559363239527715271508751137379749085408808497969106973292041682093438025583891639518127469875171440367983646274655446414200273191339918192344998831035041107123153720141737387354404919257116345961556338092819609809388107831285013267916352737755288267992326369592008412590821094656855575205490863729581041202885611205440248039035827999361943239868924573601157784275802527347844715367516678739946596844368859965904589312717395063648747752042515343345527170596864945848337601695439448346567426954984113896630313280281703260904674250735277618146041726842559527885059867903427322319643535146702195137078774287329728949156329463058061913464858364138266966625450873250546805071496570118346393072483853926400000000000000000000*i1^40 + 6900496729445012100988264313993815920329057296038136819533329377336968580991014196480002157474888738171321889304946577926361750904543405908163752326618767672081385483458059827820656511098101495266798182069585159319213606444210668340691703264840135371328600993358583506369722852881919844284882041926336551890740295375077218429428293753560518333753223023286953634193238745855961550339913613153361859663393032242644039472315234771045921605405039842031642073281188832376811860066775751414520169104906111008413498175505477193919503714738136340220875797441733504698517291496296666692448880916416929071763661362505643375983881268735267121968510188126066785362868511449874751403359869663412754886978266055543158577704289449451983036426526015633423939682894500657558360026461083764072943799778628652632338511803785583480937291786170083789153649373546445937565388428639781702800755489822644549852946820416597746428979375203664627799511953166658159542661622598430553838383179076486096489237160840817905655145870267453728672182505496786403603030725848671764193426568978505374196793310967472762337887912586816579833051672902507566206937559269116065565079856624492695495839980576912665175228103893176894304965881569991781741365535948321454058402671060108108824206020251922112469558388701431308957182178377248992447964369069465644825833356263783202229394762821682413085241346242417234103226976583379970698235332099781775975264880991978886723215782745887666943138025749773033689317921695643854714563666908487207325522399432539371164574002418104230294183235140248168054714361117060862939789686846670118053730531654139550209775375967513538969409345657108002633750999987317700690011739556661265179495497233414285640387059486461539074612919636519709286144888733545165609063986928106422502019615352140300265449408430080000000000000000000*i1^41 + -88067137996998075705209528426197775386192590408486891683222738959617475668597751047675485969964446789747928935480218807859761181676410370683226094280137668851670683855514969076812493814849514046852809394754331346045295585041514688744655238936126111570476823888206080649351859740747282372679688327636378783505361816996714170055061596124993434443636170853253966741756348592927025517497647827383372571558666245495792265039959759739601441401916219087485182148992230537427180447119109773296963889756945598389336759404554446222251520364556392199243200252149594862960477904882993297977016522913527399094266020812489415571107686374594895517584875449869756096143261925194414578686018012664531471374501446108941291986135711166420543670019141420012945421471045757287026222157528873930109510094526044475777014214003409518066277878777723552568134934191542528971985896176771689127958362911426182517077360252274688491247265544405486648028970945551398649798911425844572545455163001382179250283971054521278866023318912371697610009747429386388895267831793606626513884764079013079186490592724972938808092479228314254950770454825680321663611196287119671117739719354796260755063200855553524751805649312374730132036431426962650059296662844811843526738911748877166789418072935258179911904265863965860753840745890914146963120573849113744774492147310977330428029179749428537464231800114518941338409398424305399398752698559761716336898200186563405728161985948870037245848471968656344503972397261195551405341743058414532574462046134662134557720152718633813757301226199727964024760194114421460865635968697486921442655612113523093465100856366919869224218398794854049623995239204815220630020642181673418359648493915774958306470121190769479054668831303879976353283843958313781402035394272157404954040328218032972796788736000000000000000000*i1^42 + 566795440493579060243229670077153399884875969275622587335197664599195618805215064400632767622315578626385105601269777702350134921116950347341467557034150579527266857579008266767019910735143991258740529183202202036327321198253684986950673510041807170778699352387852658587864935859359495891944595011673658723898721733264333592061652106906821836863623872972638429786960422966242713220355196696255613302275752611252060542781154023169656330835224795132457690254859620148195521519369857175890535374735083544808551046992578825189279007515811758812599466122078772571095822520900482955829270681246375408501259484494852563509530445716493325865090768644364926652601308539962670613777579659477764419523235115426106189139867292022694083136211176274565148799311549159654312661256721373865937235149024291702877728892186369584989429473480986630400983940568587153259185115066553424948736163450858091713435671116683353821330233365749899982458265775126394899088086844296681076271126110841715100748536888325790010171330959547786282134273379164713506716085363298355176584119297682673304439925036653873343751301391507621052121274105038379929834244077952484816813151398671002520295210924471775788294431236829100263517583925478674573557343279758079218289990181874614898099549683380557106366386958872454458790132702617611340301709832938470484494978827063603533739577453695352578857444811858410692771458474158800391921450711894231504998664500063771931412308974732398392771111962006686883204526907168496054619790845993720712996637245100358737912098651147599075707473031166424275646683619062550351346349427004952191608247466629479756075123459412056766148866542191918199917842354694245758137886647822511592637621548758526232035314303653808174388805646477750393428120248040093734156573871710820085649050113149396582400000000000000000*i1^43 + -226168558213005351247151162336373671093754092286300164356088010366639615450693411957359798496638903709011119535519389600338922971219326500778231207840094254557019586804997061742883623929266696971984114401811908057099234003805023787993788239698425894287671284058649497279524720519764830180131770700496242782464926149253743947495763726382214709831776146152919165626679928318580632627280992023151600942180209997243533383516077559686880119600148854163684228881578379021234271496429522200629071204883745370353997949976699376324849273957469346821038451226872552489162700822798803129794908985887693628873942547806766547940288147523135020679014368094713027897624760918659453798719272944779130927506709485587878581574315416098823174382922313247652282410734858844627628921589235727598354285102851610420441426377926463941309358703635939926433279907347560468363621747601434357141869234493844262908498277151588570964803270133985792843964219839137055284397101792670968832302740792436020756913453328783718662169999130982049933459027204188393833968706437372045638881270296764607228265355525159575622976755389016462331362610941651536001235123465861629299805831780231440699391026275265042568880196965512569359932709558926699583071421453688444460306116100805597045128063694499681536934364523658994995480419041049635781069884156747246778461427524929501558889056372033609475548076331200924515582081387898136268659859545821610540862397456343055545149229628499713413799189922674524248612902004956317324591253205503697034032904057721376093157699415563112938333829487790085194346184548892244386407457639283440787407123533657341539161546806384861265136721000423153694222337743868078161924239015420173491984578783754377718418454492446685004782369497858866687014324625039775270397790499649463020585455515074560000000000000000*i1^44 + 5335933126561671918729197322345790238604420749002862205774609726575906281944359926978556485550941958859607326761359096629491703579606453014737921801886342086262671791232733629055372022345526086153011787751016790853156239690652764972300961583060439269062161707550110482546663380656345174052981620761831875081344012874111847458401451397992708129933670178560855148646246211129023238896284598503435749707890806506589826716653796678645367413254085698134678408357763298727319423032769147084397127588440048773998220035518411609119160872233241781376480001480439492334501995565595382682208260384834084912592213182431667577133551989710205936367217956951503628356431372876933917098554415210296929969690056117736058402907491359977619765336605087682449401479557334640219530584813190109097355237279253386791897727022608223602881152839091982819588462083224234341602726240496861527593295696637535269022535511902288602132814062438259307527796886977862757606590526768356816064589271472489096823417722176407555773038116543430965362175784868770104157493267894523494097923043388793428306342223704577935239389542070818208343263274122103665909161051710225853425374046541985764522486336601649265213528263898233121357572925196294559666149393188539329214036021412832722062530131585875465512080799570265250004792836576238662168722765486158693586043986546787783361126968670066425609221915916671987339955512505489001601636870682299938471392632504747207878276616419035737457948684301773486128388677807196948529498657256054667548440695512062395097954253942837609905503345030966523008123515675407276172042590558280065207218705609578749541672210730194207793804637637670089129728058971961343080815834177083801152019279163235583353025602988836680285984837244262207082642152212057313984468361525930372802543616000000000000000*i1^45 + 1058169416812594555831691390742318635741133866584994176009539732698264550768154327261413877246677841398059675218449986834181097963958624385954262323427418042837767628408838888764869483248672435090115446890778079566201890747509326637191050069691367824259973421205224596969771754412858362278326859883183631203362043457912154111913227352729117552247740744006749740931116534726746022838723675381426099238335547707602093789885245149280483391382901588224679348492298153489423049359497975375447610094328643356075678880614942257543019524996998450480823472314960684997899554904957196269879817295896911026737138419602743134125280873550409278414250260162246951913325807601016962650763349059183157807162852197984636362594475415902885469746581839510807539470035824456425356517272763799316210271004498059690458192216485799256590481653623555661861194886513590762954015546246983336689782523033184077703541114630630235272191288318538155966461982606855797847968506251438686363239148960251731315253334517245527876746453197311814627524283875130223252991332028673313246219989448139988064962452919300306234653988642102372284080716390933333773493284048259505035797006700404657948290387889776257124549791924505081824374671395580554470094484087180223803425434907298294133768768688891198191075458119323218849126241226312219262932167368733359460291037811246090071750336433824669220744745318123277636711595488857196397212446525783259821632607081858399560563231390075045269927293657589458261699421562931267563315566506678310937426065195095379603065551392429102490122802119854058343463998420349062366327961301139703710206179909444333156055796849284759680576384958210668024239952207565194803868744943822107728014655704660606231026120335985025714570260695702248667325004578121654144173963585386237132800000000000000*i1^46 + -14780681856219242561007611582420125804874430043411629807660915738421147312783351672467226977300386562830763473884464877205475814784525834956364219992609445099170255510559117368313656166798762621556271653407137488262151996356000676691301648910573166544375787781796600838110072865131936066264084055469213074779573678044094155673717414382609599922524145069379101930978165768160552344020712984449721158924981320798101933829266657191009184709867186766917469266429145938266875843363517691719936888961216723055134256738685597907163533134121485037241253135019499660839451729782121732921666142087209701567680736753198139315727905875163784968410541815878738478191331796475713724685220792806130200620907423891771373907738052895329065018536612437105911862199568381615676324735955181713226876236757326728762263197643600076684028643305186548591652067229337005205171364866562473235479015060619831637622948665249528463519489677492921619434731695482565942390883457236093440980336032682532934507626639990424275069202762607458582415856241556921119556483390107495502543923958615202893077185410500290144095953213376712531445720071836038841229629277332906650470804020930886817792833422235117129599119921188991907070459287447327650112731101418850478365361057618388554531588486863649859533319481079444619143288717221964824265568618271053756692665472377259086669421777762256830383560152107814383791871058078870928723202425476011649056519001731521198690488489751896406594235390921058424460529701178330502662485480485011960293589963604257716393906621845097782852061249017341804537661713729756428749050892620375551043683623991743070590254971497822669353497292071017757143709243417206964155845701697716128965730903915676063308775567687774123802955626176781568514496475576116121152035162685440000000000000*i1^47 + -1718387263187859272451401669839099832410728837920279955698648455907555921058057318484260040177618958649473195678895641689383023773744879111728313824850808348116614945338822831466902591313107238154011498447102401214550329577435932872646161920468987988711865850190695962115620773762200091052640625013934411777124279103249061323338271216028305030040616813273871275436489552411352759891966776097940268763441534924681230785174814207152041215881705238649557047179186431358591009974500263305066237831412392116141220250262091433106986844081485517306455959613435381519321755075815894947694726236937639909610729914813740807466940063943888085723300639955142069102048891445097188035773970433351594964714145247058425457311737058325267305418290826080586005752100397004173366888288953377269496774290299137090402867349484302821386109816009348634724639671337504268100812885665040467044073727888995249993170040184585485179664637225401751241317723380409170850890286313881682075139865716736025716527318477611006051400726617021781814497529383755453399594256018434318963313807714820617083628746267963688249552684501904351148394425972776324501453375539008425920516421568164109028495103783863032253634547701833334989600615571402176818835972151203591960256184645302981474742318265735870036784198574236778866441414949183387472238538874199943497412742655933424755117729630977724404745138889042348327964789457515525371039386464467103975024801064587619849821910609891270628573815885389142893114439237376904038038663218194804241624864072824911289429467500116157627727428831507774203994582519496066420135676658512938120854550049185792571553267406564890758130116149161904880753095250575671967073467302093639461715745511306005330778746539890208963627237542612498092865454367635861074345984000000000000*i1^48 + -6154684652158579337416601743352069563269686798692633913648090328496349536304643331885123788671785839861039370890449298402947998293192750313604695830342282868550501308923360975687575252428284330661380878668001386123766630113149636887493131643978208147140978256938367697652832233942593831028320054430971938513755143647428674828911035358695695125574711228878147927492701583518672220566224394677034660413122452721421824281110975114917429326526777887698195493708939419101823490466488521438474881363496202810969467384170190634473570505326828515910022248589434376515200876412064187710662080805032982184211616081528644779790419953126055237021136821883892030142695868523306887004500167311654665516700382991655191508023896953945757846076219718883983737973194699745145464904808974252547601274861139368036554648106939941466373440578366719972218744997147663617498883643353729365789434315917121835501516211266914729173703794662230189587623722599567342084810071879317739067374119098948170345970677642388343982322722989182387593550771674303776378327113481893879736065982082509602380480940968328037305010854034129264161775310046399922575995167668360960918015809193437596474407349168483822163576657835939820356655476238830117738338467124281399419982381523322949721113123564488247386721883507220272020559662159691404336043521761171603654929391763734792970129215160068577249804741623269013625324901223510328998692208460999194688230778549193822490393009268231375085902146495540155937133423551417648096430126864607483042430946107293791475467795670679804375253097102999729233410404838471542167265709917397570801747719720443433279026077154743261283669174949408347957342150675236370323797661612675413984902396952316066438214157888599043858454273487429244423976485246048665600000000000*i1^49 + -43496966036695205609351551112827645274698735635950762366457485061755526312245887099733414607124908736197665391691519350223759637505514107275484440864785495944720115745719321882191970812493291263037299840410120195758988801089822808842243629630424865339172123826223373211149259832626161864722164747832201785070575337783457460966014175611630117243695712149522233824768297288534008041373940840087779884078549717950585734801096017264708171129395254861306555134307740919300644560449422996665218078988494949438434380945267909001760334586674220950016587219653722488339752630391057299580769535117272664254535411719345802830138980212805177704341760769337685971399342531405028235686031125347759730173886626317075249262290259673470060455043295777707334176538690032254159978507730220143853194013761034303568311711785275696612187047584826025261065920350759589955089399953359948009907814852066184235841088194393930728328613437339019365205306374548796943096672655603323778427378792496471327158694129102380087131259102685232461873565705106520992295719544003109038411240426163427562952863163146019283888232563234346263997457996316713624719381714294830525625652537416397545468834159033437031333094282000900663571492634842103905034818678326534435518531556021186950969313811363217077442414137717339158884955822689482984420691618523549475038083021892304029287298652109827245028136876831671143244884268074013377139736471026074482351193877972958117903969469220711349356212612746835014460730032221868445417234981441062464785985863081567444271661396806264400556908072323597743124405613638484050344482407663984518510308777972467676988473404598502045688968673177804426965183916547395699164017817148665914101689421820803277233440724205753941423619461537410564169377546240000000000*i1^50 + -735848400275687784652525713450909424862807190134002658010734169229618562135610973551331931416345733177644077988646060937926047154381292271595933560018745673722467086427528663503562280131512794832758789128108582552556862278179121297157128028336767298610087685151699868779456635892907913031350531247905912481388016049704771181430888826747558614070233760186706387690013794497721782316739739789678998571856660764001687071003374942241099133293312052698440481151398909152328635800127609524045745383258657291454010552021107461947695020557497884912024485939154037287742996851437315306202329960941497256221307939916731051183097591099831528876327419557904593263468977410722394361887211526569206213099000686498719764124755813362086015954770023766437756143326915506383158089329593030448148054982998922734161173450712785351691624061757804113517362511174780902491687588647673336110310652426198551956036640532598398394064730660770838725204752047398041904587313016393526703403056168292294820381789797953794407942975600093795119208479308689065729163435832966250719228084875255776235833675512857876706574337874318925146170896424174357573406510721111828166618450014340827237705130809716101799695018666224568938870319379909720987669005682594815923080276037555520382402959191641064155191139190153022572352119253219322070228847278590713065807511082677617200783268751659923999861179240423237886510212600993274522244719389346551348012428728430392920385603357698991104002106487442357179213033336500839936001479802043582191762388291862720778368808252511845623190185885436993857854809924540858683514192676298235552617631240520412604694857376197548544305508414287626044360040556155872317575596849633703709489995956494229894202677591111948286127129100020160512000000000*i1^51 + 2998526441909617639033453586197999391954743951777138458502898050590532895416172553413983463260735794586138110601289342437265987946320321493441869052373787044536759321811760035543697972219060083869231928173319309740980092387576314693354748600172549977458950321324199123195235338271001239771589054541366260855384892340502533875843933879112665481041662768226764753027467457590177125246116793957216651133123564649733688974129358025690089292228149643427614412818378031239314092897891295709194531840167193676964344026870940081702124506278153963907244355977935269930826750527718092754962653124541236369957004132507991009303872781475619483018488655497785311325678285196269110299068078466923709140960337183212967708741758855093365425344560776865563754329503118823566793500365356080912850022216848407012249899559375917728429925774708904465859816920931084236265742520747942270376824868017759582659952599311542098005896303859721828485302837811579336485281184045370996581815646855701240870865754909786351408145806754255141211434554632354290360862642182415823528338795943152980980329960198220791193913410115441285424497216117584225168789272943205235767224335683179988626593134128558574234510393625018984874393404086441889897412913715549793088287306989338243844209439476271438469141112331181506885830593711329706283653117277177573210216203306687790641522506832423156874289016430628526066442284757600223294606825901318743387088538673322843770083623446991465205849306807397593117905259671197058736723386288769004378751607178282381722592751984601183877150909375683413752235979988057494430930887910719172876634466923121576703109233566703582322678872413437175134225434434337832567385278099441800412418390125856278826228125381114198874863593868800000000*i1^52 + 13605322656589422846069194603233617126039445905074630048772037499269705110887416575118594520445891501089747604916363039820810844118252968103895825175437974275115677705362712354939541322063845865083262149205129987741050194936697983088216201112820787578016993276035512627584836302102786968740153375041137609657647047140065373690138778191325637303968098405710817289091201966318445887063740215625692444436970427087352186696253967632469461276559485178433143471868461504092255193766805270490685601767308387651773207590258506095339872258109748765935455032005990152712706700428504323740838997316679377278008696653619936136256275816539352406534083303748756305287707021779564019605915398910041285883285728696802025756098238314784523615198506025034879212043244624149429764257565072340235213461380108508785121343850009948302256692033788899188244367529069025640410184530178737826781049457899824577357847103976026386955565815540149247537752050737348127268896804020318605185906849198735551851063909995304276792794789983874507754843978305755037776779084723020342736556686956931685987329612711111372605411700313870973057794384608093835249664192173439665932106190712826634840779118170484839217927744479693320973925515067828657782039190049863466066712160625524724378666599749686758890653180455545696722731625352426081857132004039774270741427311210068259729895073220727975855595675911404201873879018867034853658760814574686850896177244337971214689334638389613540338780260045454642541445190825897843029290743116683102867952542002347754853592885305597453367609239405826024532702591527922291583518280495152187466715082902404462397748310771168758356395646436218343030109706284397509770110678686299293330563375735410613449571369509840083200000000*i1^53 + -47545101084393229620479234056887563861116078388587167954576982620771884435347233941004666773984578651469339638708558429569236531726895564261935380501096802733921680349984484930313010701871055567923871475980750322181494184920909877775446240446583340499886193748996668690006685579191610235463002263023711619242278416040485251098099058438476634422469903161476477206436988470249697248194159972862079457943500825409051794814798845882096250138370331280842191798203317540493803712228632917560208956948033090426187366845447146087029283159422328645763799022340333035077768484149877458550327801479755217081982660801201229132913960359546615018831213744520256348972381100526276360499131204610989900805058976953826825199699249897453026718219044667178730955813206007706660639340518325631628378495375318059466290160052519331434653690795985362469203404698310595043930816858354485689873893950444918807704159116804549070428083240095256403329361353721527567672927069728681637299079705007084004530702562736611347370931768264141461856997313244232225407167420205322605514412876166285720052608552358187213989382936695328876053827709497929427968776199065648155911984135675094111032891449962775709166469049725650672587195211590368986416451362139894951032400863001971616254143471182692502169797512838250260362805903619491643790728954318674240926792633004675995428500750514866337615218830319718183675600553065818421844593977248856443844778535688628311280105978299005288523950154550030734881709779907421629458445529373705360793377597267370953971267409055384963641446920689270821347468209830290914303732433234617558278153543904583260166568961137030017576041882648204879783168917554500503871082582473343242572291632675122161941339015536000000*i1^54 + -1280187531235255082603660871389590492862976009652114776823637210294654495698997917367769170904159556219133494664184190358284923752351456034763976988225749522474892291318719798810455303987844741795811250636962405390863749902086439200958560900309153322110712213487261626509790063440311553636327260912237388089606396627451488068557910267006533612760956561273358381587750896807945380351552675042801185436341793169829091106880456360206729336850608926591228739576018275908211686419553012684170902209390412055845706865816270098278645096769162639665232426227784708056429885291603889296146792426307291415675656214102851576100164986127665407005136504505181166771724330717228608979827954208600125706693798902035452014611523507213287365929655825353790717308082670152963589135650070833256897417999128504473648060693505555061215671118855247519863015589338392538582785863795895458054764352752537567103350303734207104822124539654031372954079555887939210488397174314691506320518250110781896018118943832724894931139618057258382334905723388713766718131731940931767101134065575523279408775277751373176237547453334753106847898986390775068839623597805840547330154561437992171770098901891301296597640577585771037376833445454025939043999492159655867391363983571996284064842762423486095094660940920064838916941277238996678006799964499788104203701743532110820996044865657077289779914613663687667835727277513592693270174747521818931096026387092221560845010168862866467061921884209670880315487019320641800221969474387833242833390566973613260167636606615318185643438363586895357121709640874848596524629683162456994181037415163525524803714448378956067303919354920196409641583580367833820303546846703015568880368062059175265892800000*i1^55 + -260221358432883273224261314263393733179819919193230431329722270513967015678737642083534554442551738998276905465991685918453762525539472476089649732997940935205530232633077671065242880226986216272326529594498426550872257547443434137740157441533980926847971466087765070466106871720369828139563873169172344495282340952403785446058219250331006375474320706593198486012444083942059182255138843179238231860919575683359385997144392920704564716949704567613933770864967087570552657975236898174033396771064214779761676860492197690446531050933072784232373389570280256771266216832936495292103937087085764738433617247965587885761709098827145801763654100269604943926860122043856425197978712621562692841267396454108948135305932540125752028420395104010828363654749156638129732534977416609220614700262940285152061158137321148616791618045154729334081354046649712424643895474951018640478454647723657126762368614135303358434460239242097623738079624488994372968202778203354661998671799604529738964909389571590122639084022435368958660577437593590875639014319433153097831174421395305911164965348340289020949483227257983171827377787030793672381678483086268768008308896117923792983633376685243406622212546445224071881502663137174170186876783584096316291453719909761444672684167441485134873063887373139494091163055407485367330474426837985327292434551418548832696918667405185712501400231076395875572127146504483092664036732380068539759436364546346323979455213776565359753354928367110333499067984199540849563557163108385756991533382921737267938616401198655930255587280153335316248236891710895242174878265749218316328723113983142291204683048545418095101682904622425248003398294003732440175434055835479572287482126448985000*i1^56 + -989065506858440226060532508803851406379218977614586057250780843980267989356662100561651717182669886790476900174093249403445033585225760976621581919951031344986381546434232139678939890483500086193823616131754053954995906323547919175187676389016825684061626222225504785633361914271306994141462258206252826379690049195427846997273525126949462257242924637666613338153023305230346299694712229088543039226985964096764840993758770342672400202797954103853706585543345796404226025838662565971676427411915442230631414855841919944481449031247145207647120008549301124229135951831807886798567389327023993414643494221168938714074353486191857005707927746035880573200482055620382673956873838963535209913406455186170471095797525136331317459972370643128865115472184107650566082241910624146836329489043701667491094852164162848539171046977765408197396322509292001468869229108856021973636344705804716220620822943497957071242356984143112654288854775502735639971228583384562210527026544512321094216291524710099117764227453564228100724237477380223207963468509987840538018250417796850266103915095435392417314926239271392955593167991808294348461351574586788850255910989762589296711536377485504941866112835821764081101495044811667313277761215099863074554384880614139388162943947625633300721407395967512175264223911153125900100785014703538211898832636391717504785579364443023916126452175664576567989118025104985436363232307688592888552152986587222614410150625646928729810983986964977975716929578338230288981292866683759444407313939902912195055676114355248510498762033594558402658139979683922982452607524263371650371485513931390557605658843233793655626180952077561811272074398242837736895511254684376765295000*i1^57 + -140766985601080555187921968108682191999693916291623109209814842663633436977009781749061580416194165708525408750509016600849271777068578100628855760200439654113643235193579067220837131177005493319360029093806671742077341773003433790780414524620184198935577091513232538864654922650480444213299023459087855235253692556765952651075172089011466861609396305711221789732146961097350006152609860881245301226372771685720696858916632598331842209799530539219846430825406093601206211302489833623238414785879583925170767895533077198067849123093556461580161971994576559836816409279944535487990904111037474018239359344472403872246323197534209303296210639954821587160679597468064903084480493731327237697281632472323671017192158777929206057835413883119905589932653648929094858375053138313031077812320052252784726089905701946926744669711843477830418111100235487336368713930072843582949234683876585920639838742581457751328480945969706213969601808455908852483814549660764210362929930957674882581366252419768558683344966028463554383639674991069562263491226602741590764390013331327807615426685351876280060000307303410871878342255485632446511741534839149675366019792664434070169885184236913807546937839379661493634628053819766591321532645218798219645422058051142803285540810348397293929552480651874647859839045729674758792574809107551557686820770592696048281413562474496311436727166173852929830061528199426577551422739838554267511752003595681246013796429073277826292963664475345547406102467645061408357937401647703216750628666645333894083479696347996827831687621451148044663443084254359556996103672217657836374381587909479784737108429430616466960816030548846362607677828980807800858090799600*i1^58 + -10738833417725793985744579885763429227051634254127972511798427364420908991010046782744139256250353202498573157939711353092871923310543928624356164245995183211762328630039089915689077589263882237846115451210342299728904552463439529183735893097765254760183973506474150635747746370685805836368791740360518990073521805436066108612975475342626207656905072743810510556336817839021678442102404140682964428059810414560961975365550676403143533717424769042556039244957146698123901780063796597633599858118206893901795665582547722149184922419552137148664704880339230372066913111334212689233353108619280716782680869432813811353536787257665040424635187181341490429187886494781482459717783611215889121014399697992683827508405269050333347712511447426390609569236374191566804365127680620919996805925898901133388248655180720309582770662939674360105328433424609864502389298947693431731072253232807811679655355168945368948096335288347632720746757971775336303890995146120485980414710443993048065221383493221534534889968387430354908435495015747105186172329549066619205271554789221666726102812744114186186664278565276764000390946732636605038721977449298884193788968171282698806711300752385789207291742758922039732554947048519461790328936142057353857943896986328924878683404465859829187842087415344960868252502252765124484953749882035611255395441615430286032084726162316470738880958053670632270475451999327277087603588314117572848328335695903231052526794147653151416596116920002557376092079964997837306361740022545086423095810668447186781443081539884979677179503431971798704642641705030302555037108967966634867562375432208133605915911663881965395450082640959085424289156192294595*i1^59 - N1*3755775578928315192887679168402815334789997120941832045665064875410650376753493367811783929266606091444946207832461120571938398143275637488357658745794902268957531168768087941924036587817924526497149278625352633126271121458367669390082475671441407398104927271084112500330682144629819600870252320352914934219449650254131352350899837570153966573356932588957848808667176934777038997036452015624845768253087925810977163370751965437788890661606636432644994244430027396141232794104371134483744429404218568347171429859180716163891724077386351441551791557101888736139927612657773509332864*i2, -15482034954612600962196184875318281127692066601091453396657467270276072835199923384930609977470512532527947646371462767259250736850481576989001285409698816110186687572965716563648684179525799391778449516007669249138593715754668348285397329621573312537706829541612200383377384982856866277521610872790079831379016578095542588355132695630087526197355237504046917035348286754221542436017405516499600666295889228658081833983266135533483785531863588564073556077271902057447850523835864341664380643530651150656204830705118169181766199989938766935970578326052924648138594716872357135546559484833987398507794241993684626966856551867570793971304066962829086186031664990844733944093932178737379185720528245191364248500576527054132487539226869411546161540923954850464378214623513753399586122178704820989263540708383486705849250234481322122017608118319873890996223945131375850580457353013619242635529997697096281166424271734422122837651766228093820959131220974228432777826333432632174282092579088081058995476955537475399685257132952304821140840799229058587633589988512221588442743326809117410868485204954199215246507738561779493195989114828851694643676672063172264229656657545187203263229852939916935503956094398654190742136593330289473188305767914296667399304152088950133510968859899789177390111523749725952484377995722992754914429834705948071995403657626733622604605026512622066349382301438313330506511601295902319161349154209470264040586160735413948432073182332278035524829085482242576742327874724277346889304689257092381479778006607136745163853103750187129151705250250058183582012758170788910781411029865248895520236851558536282053774625420541690501053527519918295915850326496463073230896243855526818245603958050560893877882645841128026769857416796754181834658767469452213338475273096110639091818746530311927187414609794860636213759910193580015715468751235159654506409764044671737943141904789887090141111328463904381694573932726558333499176813626949562793984000000000000000000000000000000000000000000000000000000000000 + 24582932443377534328344163048568671548305501148304690882631916322106082142136600373124843445337147337677665765363315717694842189929433255764372910005645483627980665347775651643863272389397751739421694460850205468119895622502890097477028386640228659552287849737195008610516653136971504651268854295058676045818384498669312580679895498356201997191728921151050843061014632386881676445501065491408074535347370207246193048102051764312596740097372930587989165790423519317880674038931255716003893923579864064452961492981979358139262664235493233541173491806233978570919442992838853814936699160922193585318837040696066604321502509694267456797432887082059811091151586386521404818416838385824566543314329468500485086561124437434464823379146713118000892246857191755944366665758323338296460065604614666648633382103763332081914215206861158140151622976962708240352663874999427487808326332923709406949776949831388644803980986883780661856455559572724921782281192662933399171149070970226532050514775339581003234222373934443401634449207990269055380812550893032111798823666064972060234018106689567706789681867251137612220699076187926906346412655740123463549905096351943053406700806403631163921837258236935377584613623135064069141808751454242540660388218764289811921700277208616818001744467744592505646188774028749485370359831369144520908806114551208424340764738589620531661147607800353507633192230190853765797873998845446445777899896314015978981861259240789780421737481053948102816643240748195348999129345481277894446583872957984000687675604940912579860233378337018650101587659886049276293035980009559083939772215945733794845315566431788728776914587248397331920946018653279573216547165760716993478048677194492045984623913291812268946245019820882608397808764082772446295623174448113919949717395308116005261698320572003161937389049022839177669585432308557047474252105873487764200199095628326427503592583813002666186977395798265634350577936985381339857567997000242796953600000000000000000000000000000000000000000000000000000000000*i1 + -25436349446500955696650562389468138308648872404727844330254614685132397257076569067800918136959489391616021425329745807545228348791007994070583010810703887164853058974162232672940149065015598218827376820551849806644400397082454756555579321215698660910733721532241989623034621672908957235646044409716201069875775997737130095369807874397426894809791243866205101168646151883369241811171839423598905539221301815512407955978843495848693841593837794048341553844238101875348182831766325095004074061173257858965270216378591182611243247176291204432081960596095981710181917141529861131887572173828684548633470739368160037735825883720753935654419713192939642287727342309318427473370263058656448765219521813655796515632946472841150713067152901262866484910416691570810920202347943456043776872341102459220240630348808117646532845812557994057517601419421219378262193997834232522455930758293308105228100098942600727179191581368084482149472832411459436472400689231508060181509049828836026206712826303830547356567686938393613693973142153632688845901351651694259763501402881917402375720159476716942403119840061796742213589339838920486598656296839448435158533341583166410773667336526482070484127198655023845277405769336583062554234528687243382842491174146734546427974210526440644166467935012717355382437788182564672208347133745118150399914381705110343653521295732112695130812667782247607860220966756918683608002410749339230221306482158995483188943520795761401665577432702067921854155721648361539004072210984524467974080238821966334134945060824632672805994231055485786935872948866253013306390701453185595841667579842669578075357827698242286781434889214873503308068487641469424338907887830625067794651425132307732626213664954498997141279262032068564081260062176483118644840307752119253122767272698629243736335409456149119418942024133060699499414508164031903044259330597824686744998314357307612251565498360227840592855816710203036314586173722476247073958857068999868416000000000000000000000000000000000000000000000000000000000*i1^2 + 11078520432056963290240081764706444255120830855735191597507139956746674274660048464283613177317007029264971434387147440213412773470082688256288822523492539208234236797468734454691122366538409333559526447903151772676799766028425523156380826987311083147147797222142512158598553576001076938839783598514292685863947317203760041558917415409333573560794150921854060378480855018505519094996461530177688938047485439098753199649271411113371073072792469670239484495503797839955943112417317801779182223330045878025928659751262984254101918662547713949608838227523526183544695118521537405264010050991685433684849687930038961139738639548032588788961257592079532434825410463366746326964821847649191063870949379362752424265800081470206523149419288910985838310527985312275366297280025758689959204421482552801110493119831346287915104768761547290015091568622154691117816608551965544296984896374471133244242862654528311066972748329981978668112852828023009125163563615121871629334912780543412656377190732424462875126319689136656035797382469092657411411740212214430118989910930840609904302157840125064083480967675591833750093844911763858948326154068543458078442362496083658502958005531274211629787138215722054909381035761748275837859343491341853677478801242679702104708577687040553432266696326524766827236577109901326340154250515502404794444998916613511228320220284221546861249122863165650460961274334593228354124721449179280618836900953185311207464440832882790635264300634004065576265651547923078532896988796360071695142641035295118324424914704385414529791145983521368003177094778350136109317033746531909179830836948945354647603770018392463864389588489019424615649679531863127038462784438638310055305641035129261045749884153181306988489083640922699369146536178281143295086780274511206757197918136733553603177134440292395960930363244070917583514326878375696663366073313641145735515514744939198187155630347417696041212881487194068863637420127130265216599280641376256000000000000000000000000000000000000000000000000000000000*i1^3 + -7448677088996000516919830957060482881021877945305704730333729640708669770722863046790786692483424744592000310339344452998068214467139026718898545599568879727472428813190041112623475719526102383174561851735216062275576750921085702392536336764258759369322547954624633700880921559673634623982273668144091728444258223415144844857022258202285646994089754192422919125181569399790546005606849479048540494383750438607728453714998061650415370676269105317227837533647391161878963304358933016732213048702809130552143321672851488073059613886182379327013536546910432237459248137786525589377372005918387016969683401322970988415239590427033740094984117744156428402134875502363664508154640951538548519817248145873478800717194978837476300696574383527321521223247001757774850393032921622439569962861870163599855333921796354071251451337428873900032182787858272768812371648451103432932097627460079192199145924051051753276751946227177607165314935604827399004199424882427292580001911170418491301419727794923540263589275530377137607743903022558965368061127572929560867604105895030782587017393786044199402328066854094267011528564487034796577841937257750435658653383911135101643897952470499473699420367608869237503205102697348941032344681632698564156088486612869330931148481305569098199584098453789033730729362705562679223147438529364010015893555181230056778292165808302696900338819357011265334346289477135789104589398962695409304536862349182017549605814546592518011194683560995417956598557777127041164884695665554276938156337957697584963103035696085848791668125607761286276106540132164078701463178882781527333837768813311655860707395725678069712184424996086878218377458353734166220123613341142856937177583297712586362528001354368733246652446959755409330482474440780759323411680378021680451319953360109135190053412821243665547551309686267992895906471735331900908324843705873704190415866659013449881650944927173054430226666515881416993148646271110961324876673937571840000000000000000000000000000000000000000000000000000000*i1^4 + 13290226445193342305978281008151181206665381998572110977631600487437673308375611254911566984596985842881462237535692466424479945770796847267586152389175254613694838836466211228017895275769732844367932493093004845559808632582738732275162885170966091772187358099710341933515732464352583633961335909362719078438439526635881554595380709262983211439589265703465745616777931310264889278614104203012134973369257474488489873125435270163780460874460976628195454553935164423379945434900104001418924828595353354123098449302913565411087240264975793974211037207180944262857348420865923964651630480563640620873315782171193473886478663690229553638911381074387937360550059797005338613158786460457817005399872686221201553253509860928340667943481625630661351970641901271329788440427020696851821700443012169230741391874480452858199622220186922317202009818551039111442076616677322468636888093511787912107987328359066165258327207552119743530415254743498809981722816694562755186317301661030874575944581558495610221223120547826510918466816387366020620156159161702624190456293237223487978975667503210210277535130741929379706195337539965908917423629751008743725021359920504584942306411772069730673879896088055663708467886858143267636305507966957144721055996983257440990344284647245074440011442904679207261045637134519796125399781790452323043309545486162572152261750656394717737931818945955670871933308335583244980111996355554634668243077296494309658515446096227432247169585164063141158988410355388372929046055346356637275855977712483908727161523260574374542437585524677611174446456204538567045193006702740005454244389616757396450329897178643702551919757712337351359607561657102848355610316687175817185051133341882034881356482098058066898150561838243437450203179116430064739235897500079418150123102212182966468357697381370817300249613304890186796039511480414619315793021972464229118399762076393122944190544214062421302289010315867992666011016610184538715689286893568000000000000000000000000000000000000000000000000000000*i1^5 + -1977790520482863983525405507250504385267765057321634074993590765074516384716827430659697647849672663409076590939973158788247092966695146822239006438550250110339059925162319695331450916167695728021268319783278925432993442478131140081092454801285396752179437394388691066936779080388379535227363149210821808468520047351007130825712736701801694895293098617113903843166465583127248687639671456296382256429353681449285364914185649099505909150026117164913969366816833094564635279187614000178763541749003355217853898567449662425839584937315344398214882400013988019950132678714321741839916080422739358804425777631684660042439565190651427841770926055393601362154382785801202553699948529073359547207017992193120735842603909309339289285765630924276317785765676265032364455899553171137173797838160431717693695397380498826528323838258836629862509891057126225080463669763468259661102597971499525269728029586837249766424068961327753357972299275857265099443457666588866742264721770173128732414739611463599151824106908906812169240967983244263531462517231042236518189958224706562816874498293953787735403858041402045809396316785213658993123034614765444170465506902227151573347113706907332416642231401757973787061384927723005270371642590801039349747049486388066040699082336066902923590096279650942379792407853385604337396973214477372059324395009738926544959252807113905559556189886351540345723972636503986119460148190242188835417618539559055212794887464244040677499379249830849766725351076085535792361871356243080511850664201043529950152002144800875439893129375942096024352533739762456615425992784334907198890190411166984369059785329444181702664651470643066338279093638197165898773374602507531188143303038840902445751109024590040874122917436004700787534092648547329786621616094930708617892743791883072476532331463188685169148695923114729395962799084576698287733456225419688530471757518256392575862485865805856379123672545776618294532764335215147322772658585600000000000000000000000000000000000000000000000000000*i1^6 + 2011663555879000947735455842444325783129016580473202326048781223852260411587660491899828899731499452937817125498269326370003500154696751215796341265082332431331902015539178310676532918862135998487746843626530852731933371658323873972475721440139862642985776072241580660798106811334182136080578288737453524899615338303506845977598956880907831620664017054644759209753910096735609891514605486689530625863878179683719695007672053714047582344744699743832172451302658153474116295270757433259234469082857181363392078675210306519128009366931063222759953753414020111994601710739641605342575269845972167620361619304574671061091976371017302984689539952615372698899366241091875022820158255264663691894871029362851100518142790908169779202009621676983673629220422907303647791619230232713764967546010373246838046703733564230928746017208617078683246303717046790422149017992787838685645013157606733392942557671603582372823363056422985997900357015274430458590379270408706283857335879851481380578585153580653211800779020362771865186258730372782597617389286135508963996184494328223685211639574356451908129629623605143199239075026949495210942387798147457905146421354354443227127016799319608132430226870505092197150879102144196963600214827684900622900715045792686006770716767777826084007815481840393298116106420424871075247008043288893362022169492473226439036100124205595158715767728184196546296469385036812461715020647646976250666176697544064614446025616751902057640288731709335067780775314457200989449601587430526808197355583138200894891134853953119912648143856133678912401999444527826692762787516306810490098136612974966268751229004262897077329808535514769443821927525753429574729337796000886571429966037691872766300143879425151065043479883928780459514112353348655640213320501108481701621736356845755207602707001536625042051494432732195829269946285330474477810687580558325379245886915106572096060786623787968201966975109491602166942731439756617570267955200000000000000000000000000000000000000000000000000000*i1^7 + -1511698381069782368911526577782102760262052388854039203104826266107481105291225280603654793870532332627367278014263972496897467032009244213623946029813690950027428582053237878768727514416696096285865792703732485152913202265303083914019828500877195999425696317568156781414682579228145894815088236224704988971756069139421580653441555955713933689193308045823429398244265488964888194678270884670952071035560686889442703118983197010795069265879557066383497361336690131847384874498246034717400172590807591176943107567406967634851193543618638391132958917687032414048224514395034658218543081763854489696097761767049195330390633385276357049142111286511414319474398492889332593583913335558368250388842997285022331510917191783580345449228538251913580766451753484621126966786981497493272408699732529396457274614379800622712180305743457414748650020842561068671161189623128648085808365522811982919464004493173614501303521353591497542116820642258121800951164537538584802877217626826468911719664885433572745207214602419632328856070429919124761924156067548043651618774325450823838710082197618835075730810299740234533855307732895483931329261634476898645057901963810873778144759726243153337073769647895840690728663804369581467004310153086599956023521374312806271594628642055671374749176153534447018170245916564467627110296286270655820625811212628160576763145925376070104796481767209757900681040058044789555168170421715032653095911448553229318692194965875432720163779586098213142576105172452889040613987776517581015027175437004395693039118718475802324742690084598557668279666617366859310944271182166152662284851754059418137581802889885264080647843100421493299785498144933514061167230517473039216328595317887797271918503525649747616635086105876774370922922740533941556604575074549741168700638680293421193585663725453460485438071037771794650319272270959536884738314814465871978004492311009301398826957148108386952478104303957227783947505725603783091683328000000000000000000000000000000000000000000000000000*i1^8 + 447221377049539960031075850260524860423230820469859506746027965001284861246218005209297894756770117260220533606079441266091946819910956153443548013399708734253634958676554822697334322282234221205870267437073574598874007179829912348960775519970373240296985085606612990919752887273465029509795713185845805316400312903014698371825133404697720643953159229042529263168813450826684649156018524229847959329862825996871035625404527742166992341025214534787975645596176466489502390500438054114661793706274655360997437601847091246687984112390857309340083047668108950037803558320525714877084053317125598912206883030939968742760478433490078456446956264795545776716292521026417463168251575596677013469755281615521947514511330515913882143986550979530776372207844713557779253081722247383837502523825830624595437949985394080994102028890105634512530198488561772726506969345336233452973211620004546503567387792673807017117537231860368497252986265447174623612728794140823624679697611950747863611146437392838411909640065782854506018472644627962195775315469680553546100521583184314879008967995993133936460340487523742843559625033254306692426501416592598663412022428568157236376440889091679904403893488974783864012331650681328587245506533552705809398242702997597385269267544263857321074092083684426528039234245276594188692756723180533825694783765650529293073307377316765647109363182428223680399251690914172096886363603498391754912452910199891383721224081855184751177381175896625395421948310895444226392248621150224853548404322059932812067735794074190756679735115012989436735732281359802872858781063984311327031711859726922416092578035889307336652607922317567961033979216603565027616080523504244542877447928358904515010703480670168558676270480446533588477899122762255654749275641328834562976049294210362852899898865904919289098244208861476967865967367629817692877901313338261263813743995211236204508815024658793503553267587402809543038781812389641505996800000000000000000000000000000000000000000000000000*i1^9 + -89020180514266504165206873016846439007720342569533627991999033051509880197926717466032047630046061813090877701981004266406426771110967144058668138382382342114341213294646073494995074321883646534191049195627326818340615387037584572456911354310127167228178016580114851897014536764476058158455176510175392913373995782964024083323110942034254804974840105823905411068528927972532580758473069404491048793150159113585892760570382911276391027976334989555375773550577551880889335805641561143074265714591472864085616860393652095898640955014225701024961877219316223194712377193125595957167670862506622374776232716206989103406723274758335906605149103875054065147891591094221960509273981709753958556041827646343860433101097297141697464011400281817873111201302413191007564802962199867634214054916789249914725173517715472251821876387301477229199725160761996481064870547192989380254441560494465072183919177958194273399847135717898903813176855667542458270735682594107961507685431720294329873637212837994830556543072382662923604940263934856263492874011161867371754132482331409974442026589341337031548212690239739751836212538413387402675754199019063467890784011540869734820167084952142519523905752935286037460536878931285352133896339654697184460106963840649191211793866349004147270934845698062256483994855004821997333007184970474851607938564708474802435690358526687615825308994031838818660093907534332511102813329068911212634755432697940001995687568693659266341879942687799918042761226311639722842632529352649125152018978053893384785200045602453363109935919673468879742915702120760014105902764356873574835043242276547877546059432235464386300962019383243079337947781128609322452356118794894167662175359923727888516246480728163420658271781715699340070997476430155601319294764975943741861336809717149092345400963237681128766294012858764733342916085676828894132345203841067206075014224617643979894453541857794287352101586819077921278974335588268769280000000000000000000000000000000000000000000000000*i1^10 + 13024475848007863100408742735724348923612353331959883283490787033555596944327157454508467504402018823462558466146389679024474460126950825702074045300168405105704171699659955721577667554187001574528983652961617267304280686301765455210908264465377590735102679264633499321574677804128623079732196003802596194263828756844615264230734901500790579774292475619192445520174106984549550376940963228388504486038301659223427358195761757020352983672855363394836932552304079932337623611126090270165761049542793478655109637809535162640882568968528354337146781380297647752268118761495906565389722731695010875067136794103911908984951295793263643001184784101089871677723542603101700794536451798302744920317014844470089719890186518958072592344477272759933161330781757400814737618257130310759579978833285944847011362623499966026020579863372939909179899892925023408057804561731363462669123203272791633458955880366516802714578308277285006666244352941433766865892968571456988118959702672487098790050432013146202655612937264411876602493880591067357225024127776409250693405615093151506865605676214512412603183622108213240735480153766993975138335333899162685697544111284674447751773479260922959047972041736093016078548775591496946147261621189983100558258794473410819738249708188320155613359923032644234403805210476137855809612838162086502956581572379056733454847888324897823513471153089876209433532496954986779987485991673114447643597316445433162420370117600249595736525155184047209250444721272672663844665654748301991868278333402120102466993120329056382239078586190624881567636198957773843710371332778951285035553721925001373476874578508665405344094171213314152359426863124418083209421718934723405452565979592517098586977700319554195138002096878812218636561626325067421353072772901723483532241945250706321587774237721080803275246979954317749989452362935355928539076696068281090349511120935375997046843701445002336076549849256790027281227031179689984000000000000000000000000000000000000000000000000*i1^11 + -1065416683627575067390308461923871946960810459684114555767794795513640237071884741022214131674799687722106109003417810196681218611997020852640412019845359112795474373327759960435217222096481759780001876755293904138448978479348331491360927591943927022132857539345585064132180280339533537770977584768974893209925500365624913242327651232106164550456107926682769948129415279216434907336489006701885061100807696119113056851956276968316520636574399435702531143708967603077417608090962750253634047093337010657994082005515146049483946990768244467083304595129474757598553496769644048442895071997914718148574566207357621479723084433621763312296260136817286696716877388973006896509323346430110455495463755060292623363133159443407375230012942424721305206726275194912118450811449587483721522219118142876205028590521480228363991935453383953679695073234901771200423543358460253922725470324541821783471918619662300202095110980936944363406441296719762764359900748225893038896640645617739661862512228915568391521489693841950194941265635890493070076843188900622425253111313841321864726164198704228777599597942414372370708317797551778495864094624181897773269844891201616853623828630075358637917258879008146555976671125385513852610456955979224577900314225162407969853842464184847043901776898034282434703138061206683102745342317504509174712809550089694850543634284974076863036153520550450205198893692341212140933278193896991427928612025219309987671311686068968088003139565986472069755487585572234751802849753756323777006518556189556293284463848864120816701818972099490860448680445019544786270203670433032907553337469595141857928036184023525079972151069570077089638739683828524800749787369122989019913635407288671758202363316489331354504117331002545838734699454923448555766826324760507365331971004809101965991755696694246013813804310868312477414480860312779629738460614822646249070605585111060307184307610275344605299803737612724960057816724275200000000000000000000000000000000000000000000000*i1^12 + 20055512579720983048917584051518901556685885554511746612481927069690943103873059698403596436749657846285666136335050068095486412050974448956594897127923641227908719319661707982377184541784792188005328887554827605253935070565133165040315942484470231885649202354038585788278053204407557874992511993621217753770906709906117328807610670499498488877529373751086130769539115712471584368201904566275122878633357459704291266953765622158758251558522933299254579851754251117945719506916679962661691947027425618878891415696250305698397356005525701157495094836095120817347132365203164217562732308171528444824496905349051182104485475516666441021667180498839180178642463595577656416180838149318748331058951545020748613827020972349910178259987557690822098915440143533009479537452493983577668393729185081479575377468888604885314114686835624116306865354589645972223130304956122220611316017919389444594670759075145335936169339242522875851068497168882692754101876036621332771341540369114887905562426311335764928790036941707164837481780442939654757300531962757246153854858430214512614027624328618803982489118725828476581647593151451366094174060939740033032801858062328766876225032689150296543756792281502531951396804178213833866378900963027211849722888000887758562739604172970998304517458280492594998680747883258018270924929732946084993742397115237980933628545889805517188402735809187161461766063300303703524246231984529710910765051933600760205257149099696170409377883132169571247396366381523729171260756570152358837406304414289444672601077519873168055059620013004591307777549096811979388493235735910439575155060030275328062755613289381904762164860388626118679249252868460780448713379647004275140543494891151590977191841963914026898867383042389977538687339591451885892396804175693977792780268377170020233909824638212498847186880562593159481624294858837350581575614937225632406720521162568177249663495080040088192917545839856235341791887360000000000000000000000000000000000000000000000*i1^13 + 2566156357602678392845210586264651919054613997654666856629912563283404802569471382945975138301188683727374743005249423554601140495561244076514775317173657552823432750491798823819128990109435958075996786188667535102629441954358493435362347098244115932893537850353129445882254844159508668473937738215219150791184693989587540661842919088449325994617852677667572726947786535115505077246244744950940967526731280080447388520098949591988949635037339072353990629078758152798981316720671061109611227113658319521045388610964535906928986943746991161325863790078454361571429651062756937781874107859813435009163125214594756137841118857742556060766356304501445102563493659101551824030462176923514841951690138547660935471093355306117413079252248873809046857649373434730198495032718937731015302870577914255598348417373864527828375561813015994917960300232377187942107239306334684069394855588375252990144911600801277570168042937589557431763883202360889308818838757534889259577918280920058039792023636137542226687141971635190869787166826071217486732489505115549503681242682759260631630492476155241074722219902284911909895997621219312213325726838858153179050516865958680272003767661080487435158448477302829127230961781173800120358525361760327716530580313980364456891364480320772275965825821867066155370776972208950816992562226106883035455463694690960522858518814966309061792098667622474555602451683284917593434788973726483631428750395372415610439513844400515899920224432000351140939543220449053180059080598031356392432297576826688205154079148519851105471788746235152789864881175839178876104736148667859960845625686494585048430785426951107226059266323799984972224451504320337809269375517973005474971042585854937727603639327253341562095435425800339522519735692251081596577895297308966884463188169862086494083096832057669633585050332188576870043676992511333576013278093256527347997083132497134734918867960843726866747956247009775281242112000000000000000000000000000000000000000000000*i1^14 + -117446511322396783991809709296984501912246074948135454162516013355801800081666105280926032913070262017622202274136707837932397401363070014405556573202922081056280240024246892993405379114270099810858383752387382215288886481996924737640830460253240190072798919597696318459922155316677720576251635294836306678535061887892528558179589570557116528964506998834154684343490770132486424615072694835389087297763605019558231641657573936046407644802337927623079089314111157317840406061720642957018542890105947055950146290227630704114649579822939419267246146879513816532971591207778395176742602402389322356606900002475676247008218291486293881490265825821670232020325097977817794508569129181273862641364426817528270375184382118208925675395427031092170577725275142597642045079223283742671112125904294365628503336241194140852502071211730646398223420150279191761653466135249400190428082812321901819038624114168155106252794657224155810648794163382445104065374050415714603093054264714463390301723165660325105473581319171899163710192494500539601473586525573103197109129880058478858428114375332213697444422374932747970669074755805589939197038387623785638817219670953629528397186113105271871650550964287399663503074277380951405069456256503403069576339136040316915902456347265067223052204574764881562074688019287796280985635630333700701618946255088484026418355576178033519876923489435329108577218739180918769191869353033169733290666842266781555118697337095952743193282288247064855776887321234774501424146035049461052275556664026430215214634411727283004314467006262073293127081647103081158952976964443127920641006926458846722348505372737996328531107401995765973459961205851551342983108888129631301905119804530885765192222916460244633364055366916215759189891878866368320464766134492345944991899071787499597378983501774938278201646052061962912877119348618469299407474457547139145006139237063256004810454925749290259100531189764475112652800000000000000000000000000000000000000000000*i1^15 + -1278089084301186518679269702173011326678583335916100174195647600730931447486713289856558726121260648779734333165744169357795137662486777264102870001047761470688599076380031149534566682211727021318543558279414147898313882907695206272236269882587540356398531173991167883630333608261175308372230724667834848123544095347447234298582120867011162691862693403612177796846218696028211613616753649899454660950554721246044967906758208100866425096187791972181830239770554728198610974319770334402959967939748318532586210345022995159106282214112120942827425955345242931764645762206944916912358301478745330876359400175349923875172104506881131449933013496502418204520157026961645567827941297140365918441209761715660865833207457333820114761374819838094045845372748399133553011266366723858221846338213740005687139713218094637934352159306851749698988613833207268980729649321863816592981200662197205441104157625756273662091570194318749868071226973300664836948222484119357073572733232625877879567049755558026235785722557647465238903763348517838366573710870535483785855223331933540759914725855324892167581687897911203090127547031359937633278096015354432809663215199083590405499493643747431591444237703656973646732121690974190472010955091945462021587053958251456104718750206931742225976857631668038832748899370770835024495063028965135771838391436392522346027667118921567493638547068253080508370907043149774929811683217531085149061396474766769286701592386100727571948684973072498444732932799457537861995716396880050916852577551861941758752330808437924903819797263901163322133089255089638601877010879756213713095313036482862480322575846882703907625157331896863001529097202185030229739203008021947908737130755147462719554238917769826326818094365791089612637206116524220097857446153087404557657976809311035893260581366372436468675851639257630544815471912986855351932810438390745967243230204296235237517813033097719890024595373456097280000000000000000000000000000000000000000000*i1^16 + 157548386585318083227057446386018870574698629888940397943463760190946162200435914506532780506150559801614177014483667939159220394438374702942935005514396071295191328878694415739393662186472945653578458377757209766592897292616222506025856791238127356698152296557377626840893271397677465391231104349264620880743902013789123617275929350645146331951085283487212423373194184171295285737279426902891835623848307561961629188864328031711305123833122450257408492672542545147932278551084457420876814771832394251425037668074415060607782935943073527338017406327666379015568514275672504414996759958822737382763872065216587707911084802032618045891465397937508726978507437845802783139437337074804676855551275969887989656628461397546092628549956591896899673660843639434458566082356194442490744167583686769751587256471691823236634670512534200191370279229803069528135394380370883827837881563681062835402965243488559914627742487437952378176053607360955239606043487247859833331380109289329569138615922334560324406643555555148751046087518984269058461925245321418205303997280965306202260463670712707554562239433003443287375125431168213141282842394445991929863550495269124609485048958918447816902439583224326953451644825377709139312816731259937864121602409158379752420587048271256961150056123709873567391205304057819630204617510038108430145338301415010854070659933143122394773445622827184554387110168658046402277565421376701737056828599640709902898047187292165908821131577291481388609161338490889956402582262036297101082656487034316749386957376863426186141976353250326371940689918230599602145436786313895633919084433779282111360284048601368234672700593213609354569764756176597953673542120456909779278065534320143678115411104861755995416137920465279876245923367269515698256235375817610503492973956013345674530304295652409335412062221993392891098383063864552501445873954228670377282092354591628562317576553759925289999580929196032000000000000000000000000000000000000000000*i1^17 + -3509712296562828718986125830775825620302495956812075807996899159157486560283295000886823568056624416205266687553735593197416928710162471258157873790405181971406102942495090795428498963898110248026164793914257006019160214719051558235179242253897450151956825685005389820080082813345033311599278728055800011827216495723204375901536008164446137915722004455948999721822393589795912696652275629911896746037029308985626113085231366656407980573973902784441774793893066252198304406099846981205502422435268214887925906303617876693526262138270019709181525736398125153852143555248892177482748411580479505581866846534401221330361705469080016631344106748035504683085238270572131285198097167827249326273303942602126438906261383680754206207039071523573105819646306163803340179482905976704620745903114416874909762690365459164917318798641508799416742303829244861897980064391667069444784906676750434203414184282873852467931410783648969752714757105426140471273327545928359215557992305605662948658438481070029505820445104417519966911396658112950422016259198309037340251562881989206097223655630142448641258575058682638614433783289167941853909580432379903775657018607161945619049491757659341789863494207751194761906504804294153462291380259153811164431406485688890243746706967847707267628720647559692599964945435403671604607448319860672922275444820812877001885324346029020604845162967592271557151724514188055700880503639760047313041350519341308689798403926745593153354862343292444939856369647530853333027187287571036380351049771092681653025001267669455004149937630617836812489106426691470696744925614698547106744489841776649760333841853796974396087860004831242178391074885034904148651267375525057766296410841044894723006863690786125126805487238132667362366351382267213743546920686626967084386635958788798157663392302404376560504718993273509609061702975585464416965398981998717964355078766227013426217829938956384199554944204800000000000000000000000000000000000000000*i1^18 + -222798582514734160356828553141972940327558049165245519107604901227580537263042976972284243942165693891501706985448851606812893508628583759007395429514868660236014474613998784793970346143592030976963524655211930135053245061156467693022720593079797287265611356641083219277939493432192294761757027220021757076252307715805843665123252648293222381297984880358991068599511775314842114076057851589874004182757062683130116862141112123383896632322497354506455689778798363246117409233189344003123776722091608852568097135533835260401103923432373957740016565108805429949130410015517422885624382192845493056611051689660643723214206209960841767207889364168959009300400904219902262330201761596681295029736512749293867112826294845541308182389371676467042296544139709399656719047129545642224184329302652971574141889539448418491800635555671245000293522927369873185243107280434383516517147714903928355744595679941916741987054885752939190664118272452477734921916363264633294459964115929630734295650333607604434490171376905366157548671180923307854168584909878959828937213437727165827776320140361804433755898077377496670246086425414251916010849709112754030941576359068736976708559477746929229168651685542347231632138758729789587623604221052046869030821959223342746329624706848828984495829583284340890828973808321544222079213521910697920587280103315717715925924404906407323116407308580445130168793923573432237793980973437675481381828993387009510117658014592108985269763304111163296312812919601940605922699212674229477726564358222844500880671753045774825028253885858995310040019394831644132081225922030640496278449155291308817081792048628480839029425953956621129967102780522501174068208425213928883598489868227741224313928869390690600731074459110185809865600141190829437283854222962893656137303550997427108726071271303467195555345804164716555864511138553095204144829354649857719538971567079144743963551012403776120411914240000000000000000000000000000000000000000*i1^19 + -524414209806019961927153314126345139840748242279840814235042370235763043453973790072242095949712391682637018293184070209066002863463792163965601921076286327572811207588703350669950421302683564507313453467443323050052297794715213594473160577656724397795442751809198122722224513298191797284055048742322264864123360650749509181928664884789037223632368671790212372482287301454169447671229560647735184242776383165352360739995215550119660146482889104195815927945232794283701722977862216821116230773223546508204458155978381536919294632832586561014432134200986236171859428113092796380055512031893630963653831675620598975874858397310851909892774480203287638430076844379701866986541343818696810813443886319624598038470136400646978151192485703232890914269648882441361926728102854796555095945420323489205935593592037945889824300340459587577066284532467329314189810595645156300004988355363296283450354679613699804624371644598858717659402486424511786753295310980925568651068764969187134642209109288744838086330868478075655040131718241474529780185706548858956249150750358532796567856622231403286901194559423122669855919857597203425004827621249135925579164127871979440966572407427255048517911802888580710644316280325295149950737414914245128401795842757641482833642509002015403789866762279708551763113014285994291837068640703262228089847203916580269916771970894699729742462456543203431150476410342486751926343129136965951968041975429435400278175405794588761508208161620669682157866211791777845848435684327877731263902010178311245773900949164435533007007424320252055932193198013586881087392228077318443106925437037772174180127461732545608600705432498689437364255026035553955566502075917380765481765820966272135842388706610746028208796143230093491761952414874681969161539306162915708861217848350623759502002072269986133338653992634993346971929536121369926569190845259760911049918521889851485768862004553193619456000000000000000000000000000000000000000*i1^20 + 74689044384806086190992852426041121506153435987702504771605487327150563367545764535595871898204042347928735591131743897583975520123106684332858668197439745333177246818674647218189340679686285707992307121901143484876038695741880042116954536343495778666935646645494672325266179618061132892871629335736710760469106140307945773015886750529916409199813932344170480291984006893632427931528745319906360269223726050086062961417543152661677748099295780778860267186197988545737964757600147258673513258298444654564964338358132524631685828973843842553121039177624262784846329497940777886265632048641511338143740265540906769666510121879940615791885673517560808796973966699602995993119559045956105603982559892245900444568687175625466067342211191429837957016896726651412670790835932909484845639055882655816080536660687665446005866853668349730990407514585346423501481524892088128037707300804901779860999062462805476923718807390031717916525769823087419271482809771585767019067917217465226240519793130891366669485358842131326803630610365482463742189803749837949276680112324075084925008038884089456619665280326127728167303539313112059129580493547421223340096037330457455665616293284274429598781110001535122086932633457724278427816876520926046147681758465970956131775839018441774273460600816909757687919275283125047856036177610190697366881623300674643837714282313416452345209941661756838062099333637636019357848306675136705092348738900113439782421793079404800710178784437988385834521540363701594359520908899166214991619761316729404669719237159603559961247521550699658469689755484993577306556461538460468844816363051634017613402513331148862657654499661123226012245422797892417884873821739199306739181777912399219298815201752797915845268250980454258272814404828266264590090717146543300630514453773257747741040326115204204345335812448487861770155267313011649883749783726377397952049977540005436864592319722029056000000000000000000000000000000000000000*i1^21 + 490408217921190202240561486826707467487799099736635021343007966937022302179732866402489482169727728909583999277458689466640185591628997359171146604127501944503232932681553166763733466232962866546821407365280873099781511472988270188774659915559292382182043123397370765597696920248158630311411662074751610710750365868183664096751307365655957410739994429702084744830989595957276614344831693318956132534780848253445241530627737321156046717435680062779703947649568222590040432063603203600726529496330064752715147368874587075732613996612744631668230059938638931502380234977276349505704338095818907571726173167008224675416618644883585398954046863425564415339934874308833522001445841986880522729773342824754557682677170258261599086534973363309463745867253948858999893864328646155171148112360354948431813607433667643449541439107944610875265632528778834660322995478681307777032769410694820743111648675490167088493197009103220999024252885799312651047061519279548656875253236321012619065278631053750712585580667795253234863351699764238401830217443614234928831893668527797524557712864920398575710444775005997755115434735819251293893631428684525440804382545805512948622658531667129871146920091817307387455315382669913092034952413011535124967113547965579000730248139709051903335273901691309059912915079915698308758859518702099111337067704541851070080388568422497057483442133269751654124156019640409438166396595371434578416826057028153863689132205132782498157863823053417931975731261140553804943444131632386527034493796480252786456506902866980545007487849445439891246850561207959836982042969156085304666261887500779370455757433927550296913654480418697156015072169203355516033399618205354658327898986258227409442643397866591088298360076049801579544797544262751036552724507156423446114614167687036910571571307552703450787969152886145952339940426998529811524653766556831777707985169363083972424290072002560000000000000000000000000000000000000*i1^22 + -20648782705927080333396354804417763554357114499732961337589176901086688024693329820213402368368657960434307358734116046654518255221953109313313819220538854018353672210974749761623406995184478988757477989052315383254592861602012493038438844730823010511718290403228443833118665992595769843693381207246411514082617235873123975274072405922482165422760950921108872677572394981728921453740164421398965927826688838309833111439723142290977011684275131083555422865850041900556341508426787476200913600535386877234569076755509984500788137778329917820984099776382371553247624411748021564756496151765547684851068873721114475949525954067310665402536389454856818375859072754788021707749986473240602839061591735119061252396464226502797899438556867590612401729671195432194008323380122716917019638989068576927352787893187843157935353840664446689485523700631739348819162801268364801240289383761407232752872248260077019254115298792433686274002664208404787813941938435217624780716683413661365489540657448204843599786771219648958270689701031015252359715835875912754435343826258774453671197444845700599327810738598797049734872014747022031559431665251566353079460625520340372834634286020270265642391073206220404130424501639168440761656453693157445488181573895336343630501485045985839201556428359673979586054403657254141688085161087413017726974233640774945424678635525071130969693913329505352237793763638015883773298761494878098457000716097263667771355199517252173000996553298269297318642541378126218802312043499585168145290504520244300992125526402241530395238885284210144407741333071660372248276404959879171254817530132209001347423614820741739748774674787075052055881971276383421920388955003632817993511902678670303734198519422860247416705934372262901085298296537426869743290974858366517390422328504924568367339117048153200857374945093663128036806878020675325914083392010768496725792532958248285521691279360000000000000000000000000000000000000*i1^23 + -433521762357366009064290530088800935066097759720018032225545683232701981139088086019013561714820340049269575463116476312761763027746840584348402352405983508398429633579505756833897101435917327208057848375589805373408754385947966303254036236134684015347207581587276830089480166304445640085411619987441440587380175203174629487246161903925333267118875974184481929159427287614362646972203156056363480772711760392140182843680841422735845019247842614084443567453535259962332332431571466430885917413468439716581751367416401549816577488208974523770118029821333027412737731272719906872050896752904111908999546811659026894699047409163014157464548932351897587417283802846934359419702794350394365377036768560768011012060439982795843716157033289322680734848353155370164101225657731074084031785153774035569834519001911613358335763249766369307108572559508831504062388810534486386291080792653700364795074803839824346544424871004962891355807696520624693725630996386796176090959206633741569977295316094849587010620741351340898992418873065790326979021618088965772031668028994589274669744658647197944300746382848784550641313971269175747757992913737389449756217977203981451303489232519700045614629556956437935989701296890299129477907491438328243505571014487048576297818175129260162254898285875686085773972721781704662028076878843061751329677856269677416850680513401073342087142094846926996502240977131188287864979688693936579362347470894489597841566297052174765988304405724354577249867329184182843139043824164524547464646084883774282956117647362928148045462543130747895238555525845765503695087442019973520002113412692600699885532014544478256485280261696212342306879627937664171663865470361613547883413298306791847136781838129510946896200703574971620473211069986361731959176740140757380245114477570282957528048324225945764290625901307519470572430680029684570510063955845561274613891200325804246014361600000000000000000000000000000000000*i1^24 + -4742705388312025640822723568576972280733246646184513167011570413505968494474215157120235189249366000636314488072514430926857518360635676689285781648085495400932496543141960546763460016650060745760627544009628547575871660519345814085191967840497009305951850546838978541623398109873367641555952811122151915169121626141892350964470093448954980567218427392417808752559658503306947698797982118434493947860136357408748354154639787723543307615784258129870581205018782737963447830790746881884558407274055551471350546729569887840418402950005743662423173296500777923320093458978097007518095666593702788318443501832109080098459395448532917108214709265547321745413785511443621147533794323046767859301484970485187102996968489287432186136781903878162735402388443044748878106604846849690400578756827508427245786560653259666169752343812255300449928561398274729822590228869223835824646606925365777133545031842576025277434034134291246348569954584136573052183235535233355264863977050478596556883654374646943615649341685008092109912853401864791026781143216280938976713682641304564387130880152298730455186088520049320657067387032330039327010093925701267851506950525360663133010566444905650940327268616832604477277371970042456087280606997901251821526717290143428761857530417798866083038374927927884244440155396336817954584144315714494092686122434728280930887140686338736694550575139402694856407980527418548622225045023585716153416448190572387504160158466138969298310395569048676435765454064463337711357284843671552743394473453664458882093267263048672739100138785087218641086389906438628060472249097759145810185064796299869012460988572670153493144083445209941078327068403154001940467150788023863031128003385346463974079813033788086252684592826532816762835687807686135954388959798334147732785728405071164378441392242048135878212748321942007381144506900110125982892461422892997174608276068958228971520000000000000000000000000000000000*i1^25 + -60130644490026641168879210811131759603880074247618449184733500995028870694433731039911619898672322890667404918872972941170026447387847051989704336925466779150677665743807681671186853730742820830549857818458579288625159994920834536189660054478596135179706516186070378202060456562462884977736183135997128965448377375582991096555183945915628582023685433584026057585977228040502680962491045736909604444315961571789478775693204595314818527263264073235416922739078947344270038397101415290421378016916434777950297210389966540462588732050445638435772447115489468990949640814408408596677020701426017867278689495696623129214207061740845359205594409639908732575906163874939905283084083978098553614369189899034783815814121610614418272278717815570673079445383046259083100701843618691926356500140548153072975847671425587747897144010351624315810902030180249303203427801203017157627927798770758169958991710360376089473274945682608354565634464648690727470942721740603844541115149063232693576615548064680652891263877296381212446577879868493382932235356711153544263324147999718861907618077776235475945911541114870925644709268304897637270674584975946211076817851044351021212755676901403059506320933796186756190214974086022302137414152825548341822966479838792732228824383572312680090207909307782000967506546500290297699918493876881393177585003204781888672555937468189947048443643841400530565472989758695332074498538263104189700170390796708225132655803512228526777814255900888052941426424009913422045952677824643998451857756171913052570711621996899856410568437613611945035247105169554456801286360599893063617667461649654076040694838686976195965636472160299363967480747194793683220233527515175745974815324606165953729356739781844393676870475896110121714569655081639165524879690479140541831813045902848259491078900791869353449243056976979031619161683338738668052781261751437877903789922736668672000000000000000000000000000000000*i1^26 + -757354045519140750277244495739834812982305620716302781361858876969838416069292156508498151364997345327080775474874365860619365599761913518036069611096813911019010274712837717462137385484897151839269221742720656265175198788807936940318338984289647471086789185882432086169115684207572703825754010602715745743623289503567247818877120888461644253272681563352864717841542862128775604805979074203330158667722087801306341896331141695982164862963628432232747302958995945708907954629915007005973472478994297057952920909230222874143929581368331279410214481124284167667101054723872607303926115893748995216146005688346543511741485482242400001804347537369838493039849092944700304696817825989257108377366068124094193729901069295183369351115294192761798403391432825157576106547221588282455674049225090766649145802659957447333006139226046282193602505459715401866780197286739769163871537769334826555669650944046862015496526865240977409477793647156671568461869324515235296418305207011784093519787032313109610976125620559229835728344035223008689377797196201903295372647632417793014998594765416410687388896855412260973257862773231119478452918034210692870617093121485410033989370589382712101632643949232467473465967584512997024197862337068954734240065719884307983023655981374173264888751581343767676379288894639869226465331736165919050933711930913007898975621677088333562024262774587135277141669457641500010303942217916673339459086910904729589555545707939058239925424577358630142265564692951128415685515426863171720441506516782178454530153945899594808287927869113679919207278138829384568809785517297364555033368827743425103509448372246493851984837665061059128000951988150816369787988219851678921967686385322333442352711286429322904736372451343849019325049988145544619224032068783544943343442866552858579119892765877474243375904439890183563708106894478046393309528245256134647811450234470400000000000000000000000000000000*i1^27 + -6701242969213049638078034642273344527190339345154843443907452075792529905102186584413767666319217851772556273831602674436366896317848065038751542745389477557352802163552774654610087742885697824318504475189735058431352159055269434154535108970930476579770711090163048723171287121117921649398454144478109446068195102113885592760003827688245731486111212545232739471325906798231686747033299843741786669778509943248797767811909816244956680341634112829860986691818601914331574916046425626484423168902471230783239059857944592380095149428821049329501997275184237347943131566157479411573735917850003397180734729206072853787018015159256061821939790384139147276269829017258733543374905581772152853690622661930766695615166730709661677123698001999193653625207717032455110228576625026676567391627044595827372334504106745269787491078471316465703311960497760559030077984779388567679666705662807211094523020054345364444558054742598330101937741675225384286628673102325682206892037094121237602404052299613841952431595887553757792763155984532019152123927229750911547610977161781880054349684687423173945986529723079522142470941014083138065926904203215332553296414737870256960888952155280091954076325987643644048385017608927389569534415924180451523672818121649918731151747901239966273505928718117728732994899451185119446348467126312845607905757753682184000690031113204401570733080324603700754049689631945251558721530988794271128121074079836451298250330260939838696740937173493666504173243977026401528912332594340543601533411883797508082687637847375779607406419069292310288892222348674289795224710213190406971562186049806105032951019508920019775588334518044549221952684032798901715772520670111482325850989079099088274098291828915303106875880058345763949641804317598117127409603862340923517737022394290710722793704993598773626761667808657731494383557094618032629068026923910606296249794560000000000000000000000000000000*i1^28 + -39352742520856735102788868750912956397854619157740877822963330232680463732147254764467457225766251689896130308679187985705844385642359765705321881690601189971203337791426112511094328040102702598954722685557448333170190630428269576394777047446505084326355175113703074758318419433699177909159077809032092563455077668174348437843455167932139056255513728350319015630877140707941048555362637369495728629418531120842476296741317339711055612519722163733251803868197489876270934254610259986728119769945700266945829148025526615732296751182302777186066057238817855803367355635851635580486083897310343396610675787636422369724800109263969589316754062951154327051028758808499752257052251263312709628935578354881096978744609048604093796059757575894835669956923754880085225532027829452687768546164786411776349434243808091219242338021822918330132374709315958209853967075488689375412712528549307207259622883982947531125413968009386832201152765745484797621486891877262595960742694265712647010578508609274210847180519736881934414359652363814289737798204929871408748144551768379950353837046394121041939061265660142978284639213005156091907366496997371221516470291459324416467154149629685141060132034627205615036204137664140654210788192713980099216214797083471236375483417182754219165038345667427904728835900587220398351683267895462519789494896092132719013941353316919953509652281972232250861894851046172232507165078313554563323493620438726110979454718010129803552123184040103627558259291467765096572959373035864487469565458486738712512180545723024451514109490210761874255150093077746144231267919871273498443368202533047617093205729115277521284444370598676478610556725816687327725521939274531486179426075693872142731804742814786322689738697530514389685936494412633864490917610390079978848920198219712348627088251358537822626543098091157729057821329730636137608556281763872011976704000000000000000000000000000000*i1^29 + -156524043241341067871659724021670595451976120524417378869521783544791193109871866548771283837130455404409664541452835285949353932893260273267874429275731247513133326703683320020310349728895575036275177816571996330379741019503196992740798000635715331408652232510489214232669354515274981462865098325047330557400179342727305798151970580075255788995479947277683837115609516669526700190607701183209414173101850743360799912693389690007920672073469040089349325037409655743907977003078804443929272091513007471177124502580857079368957172420698959667189115713745779280159073922646834477134412215573978879456819309161424525411238098461899340338626238542995001090040276752080195540571619662740541425507352937604540712935487095700944283422895236278978548849042462665546724550200932804234314354028583270384103399961814622588550759116715838355836931954978409545812205527543432857180883044451601987095952903235391943896600464637142059617382803156698975895755010469141791688786703534999886291673728236952694393030825482170032759107054014641910834230130220149403575645981235448493788939899988375574034209840645715216801219080312525591222836001154653175348827740328720621584226103347013578898862047760133545222608669046250770991001462405958700496188848499458288715952453306962336319678384167059815091815147050824087207634986304856267857745479049145975461549286534746670830091768062246592947316520418429750546156336889945572958032518099802916094779041255482719797071865922363928513655724781876886685624596709233040049250793046382236922039579269683839454751453158141648291542354273762102383554539789626262042639077853054196947232436006624057366126056118876504986973511991575023369449925750382769103948910409286407441015220962705301728512552429320499350422965778062158226453474109885310683096998406834257317866582028892110958580488518272151649595839972321678084393886588652748800000000000000000000000000000*i1^30 + -425006337283664270600464656758179480943205822810048944803128209204980113391970731338102396149796164967649063197200480378040052613440648075380522234178538026528440301154666894375121039573483941747043305801395631368536857069825846856206585603005971530167995897931336269948059982952444940969333281249339259263436635547782416994812803974889115712297358952496037236003292514833536022619908027319777694900787138928855631493076133143506783063249461688621556136935549402447663212876346517519947991727795928226656155665112610631556003159599418852981699925714751722273290186651771557194682035132795431407323982376502544762880052628238977222415584341382628328257861479378541580962890851742312439370139993191651426945720483269414653525979857809448075913149044670981590087734920299679427878050641422029837901065943720899026273131293642480884629092757596030186029859237691428325559988943975320773215829474298127002755239569907669143004236628384288663942395741699296568032539223866652382521080067927767704762347246308298457835702648838926126335188552565139052955841841697827608884159333497296590569235134836857358903461193058678483822570570978195955579440527331458691510791085165663132499000646910809350202403917500687388796807806058608400454437568320782651239755078407905144555662674611492216300085762018554004224462901594301806757376007241648427297932657589171050789473663877158665469826712584024731356852708303443649223164002187241581539014777179422433715993768506675235326706072740261743158984944043089872074084732793206231218256378420531262762258030197116634780900405032772727672759702516409042028430813966860406003324775164573915942180992238390244527667411306560672019777622940991348826285108636294720920278106500083453504958453005147172636007557264683567706388730476142987686880914371691705890328120773210067253839158537597764053668558461171238494670904360960000000000000000000000000000*i1^31 + -799063641132565214884883386211380705055563548554763444596521016436875321439137704389434913380771421116196793798705290521490104016108393072796342829643491511445360988227238402555059772940321451621476683685995050491570913670428048865408058602108553789315837288386219146563048272160834434039858560452214077829319940746530635604780859231250635960307747080413967269414476900994383379548650971077015457501552779654435947278642565542794086484702421906532322376846497839946140253235069431557658656273930160833275565457884709728063630112473791543272355512387930060740673745323212524041688253346825865659726526286776499686155726717492927774271749513083920606761380729335175666636607784552852182373502939735671392502889745523862797048998123357706681832579763768905029262519861242666031697260840348983631530044950645032057319757951596494965556384157457928322137396372899276085314062601095826673400212065487684407856572834885278525829994115496088766634273067741224885430223608117396275594882432187710322482865916929420593452080037085050944341612743343584622172448971307768053096794409566890359422517893188903593646929411148229004121549029713026546191747704017308346753089664249314916173558265231488117886697176057928897319075602643112177346219061234622461687071704049863903534072222325257342794633218406369714672576800974405092668522275747522971173726154566605945225398503911820105509330564003875969077105717295319841232723039218373340620110159034465768930770094773815788947204531102394218616234564040959644310748488338059778485171603263442083193153451351818354070734311565482833671272062160005603773765923676653183384968773262538845817764891229064609022084446128614592661300205032863502730785982740593368659273947421438997039491433200059753500155793419988851818582301569262983014846903766810852020992429923665057471500133997687321607067192699205582369849344000000000000000000000000000*i1^32 + -1086406154202089314096587482032877746296918170744799527965667886248190974785925012922559189319061446920119160221852694619519268919485168805140845223157979792715260419354189646544699772181668194153950807446940639861038562885183199521360512045390783431520464604101721668396571404866131888618179888820731547108251684104733635090334822441558063481575774374762291866658452322272992426155870029407145758449531438131039623935507359180738763866162385597611068836272596735530951480856535234190930163391886659144305608730464042763251604528468638152704265443149856022985604702928148422447153699720922684192120836629703615811826876176353781954150495640170141721237303557749886756260706846124117379764248453081205229177862931687845500130971431816738613469899407627038380690410719937823808343522108283679090035610120674972411306281556903942759646252267557166147388405513411636656095839226864353910111546189526956771814121570004572339392329896591089118438426099771411363120113628667367399300636815479883531715671812442684490760680180361035705001843433219944828123412386537932161904245872309044528764072264191541137061519622006132821586787742154435664878059114772326354023930755508020316604028714947844054165867907806159674279668693825534524810598002233193931201521628517714912820966644665846806706422521553930281331171362197722013871855689896142312642049396369944221667015036629738940359530946332078446879870199999191852082185671216743329215006007602856994683966390202770892731616049358721886744372141444928145422624782984020228801198507083142578958009948146255621415947590154544093727404836974889271322934438966574342889511608813128545218585183398179215703847110126486773763264082117319571667502280722876817271785560393148827739580392691393767203965815998674132331400172862692441791495151379623167936525456038710220255180254042604274086629308150197098905600000000000000000000000000*i1^33 + -1137879046063472070289580987368307135883179171360007736051957930487966729511213312502197833045928663741492201090605690858984282757751698564192028389610841156608590324236362083846178327701847111085785409623749091813637021648244945518253356439804506681612918955587154535650537674857658059305552106225857778548633027260397315840993501992714958245460224709360776323820529642704938644695157373397678192280696417954759169668381912504599855674053233325099961457626393363516391361853923590984113087869647281181327958585511260429329861852091365548661840874315370180281420867698248387980589897307135798195595895705156963394070613962921474746583961306260550723463463406767801842618532872389422735359394241463199430625604819440664628571593905165639113172339777959095171776912050454275114796365560916368444572247073118139556082758744892900776624452724916419826706205637019456196348089607051928297472486860165479198679027335453913472421243820431092437244185781572538303955140097487579088176530766095497986856986668376104458770984619528108869157548866183451238923520783359665954293043253851258735473080623849861004593914581355003182917882677443895456419992540845689222492609399750032214096700638325364521423667655034387892046795427797420654564961411379752109303108944423687393288030439808222829016521877328937782749913366535332981770249898855704981406649414875838666249546444366925995492891666670155319156410792765746597126609330798341661312902121789884935551279684586884888110911991284784042629467812199697108623053665346034181125139510760644283977013652457608450330197237170325359521062196128345937046432127275351292307471562775128999701657689528653735850424815272764549063925002817189117509415656465255156272582142769223203583137327623576898094505512132470111537570978940201671554022776193440738972278278502233851091367661052396255650122947866132480000000000000000000000000*i1^34 + -948609577053251558921949074085643636661293233516389877301740937181949194081288219061630896440555269155339777530970364259702507258104170629235809171302460032897226079262275376907871441885569279784169192517386574860720629317649889631849763200085144452265540439980444814303366689648858312826950106229547519304818483224185843813822976180710422325188448591112090312302964494367759903332890352432885632815801904734176235402639887598669644387230181294936625977152311309585003110345256566713695725515196321136352874261252974526387120314472571746078541986346794706725478597495940036536569052649355414316826857260852429502104900272488320595289180844621796882012194893359164959041380249851762778516176730155568865909170883221972623572665444269770755699789662365016600222614628478191065147604496829861650544932223612496407042419261192827273618294965307638423972568373264653125643425812037264820954907642275835748470736360263003035934900367142576542721901359313440110004668679505603113986892381790982396211844913100664315078391816296622049420720147315449583756262080459809354610757707394762979017282664839148854471528795102714678322371503459007213994970381347543093184125374679248931382797533486935166966178517993244587384730500292316856319537041417210364342275112187896091266716457649718112762230733790753336786501384259591737597233928033097673548090636125342685970112239800155304445655089232702544834967872214877183019015007301797401745585481447800050382174636404838440197597605510559229053228756667424503809781473615669790261157824454889622865561851401814807352940058874750419125804868051642904893687578289958546100170613367294148166425545032594522643659920161722647746794138427698578328625815575291694827236718729436331693736142021880762687204938565919220134889351821300207856778642263294705225201197809699367938996301304737754857206710272000000000000000000000000*i1^35 + -626201638785321606074215953314580147310411260961545434243398608279040218836306032297660182815902499254185296844749306038309169847901069233001520761213282768940725526263794747578506186522444601455099223625422505326694989476697974758293886887955227067359041655199311499485090798093813560215633645354910864706149352468974469778392221004585621744289643574240346289451530805332599107298471491856019368445324227343220710717307950450129846585742217801075861611777378278347378852473255308526108876539956323064231003330991747730620029108566833891066277953853804934609902257601444590441548870935599466775442985903823355089934523699337571288431134122182396356165677500029427280661579706324231493254610319718232392738931168936403169001417084187989086449783042101368604132750693370300018635077916181088985199218211263133410065058564181021245793588553436723761149000556468265630577057095606822119269242933965467325883151606450923374116950737277189534715228688691291936826973989506746546921011768419980345436416416523971077689364020288159841495784738666795985859665554472513906415346989994840453515274758427955435493927178015383552886584857697049126837106960502927711481057628235494355987842068571701169014519042632559903265481461309884440562902218717017794725192472587984550438452125435822628620840767798614860955409904055081376244412589821017881720609814769493235112966069972825297871501380881935216178114033283574594114760642271808894245326356265516448403988343951264631323368085303200762592149328035351303668354461440774023295436799945508082319289968743315390863370401950105755725070728903221652133884245869318012050597389201465863816203937303236194423130825555937273070444895337345138532781594910859800320424567843721413331891081816852937537616539152756304095058126133876690048421601392945483137035589658926779844211855133268270435532800000000000000000000000*i1^36 + -315689584694992891019413558833170036009869583508916099834984780333127003477515210251573648247077001267026474962376125799259517388387038256819307286130061536681049615010451339352993065146361301569761612418419883828560657760918423300690955055221370988689427295372065639083766839976498010291143166645743240372494658515825288947247203106805177453332037640667771910494969940597388736276249800152272739712705281898980602152321874830620241969887281378134576761735474386083704283110595541393210719535779509445861178859071301693061705962554721191294027375886047923168158132295209941800875612183110136701718378571877559581728986650936304217872394331908675542480397411526599465385937543636796744636675496314762624079683520544738050529529838345290666255376487378622659090326009805607156212348881098402748028374120955377309869310843721269532839960743868520558888809412084221476389523169803675118042150779858167809119524677832593658472129326098536751290572551470841572514238474029919968380917724342883841822158670219158027454653933765063357603250609158279551743648629460084576059647175740876666708954068470809621803223562423159534882438868252825106953609010613267271085832040400514432587464176439278809003004979371166510660353533438406646729632090079216595805239268611253513268946344018038126342967896410983639117349044501776612988147293391627814618148446264709236589450044161282982623612303093192999183330563759883814153789919247513595775201003091550816382473775913962446415811148445155847658690997521544465345236794944675567720370390684711500461958056623631423956600145126933999610231347151032415927921703830518092421387964294016243534416942652550542691622934168771004869915676251327244147245871048157339824813046695797097043534511581335723657943594079654072984455521584777439849520389605647048873134248301877752392556425736565555200000000000000000000000*i1^37 + -106918210440442784935239107956480214861848925258820744190628342435256248842552908184738749631489753866404183974213701765284346846724020718188156144050689454837246223259070325270393955288055617594613557061074620034645852631776278740219255851069426772964562629625743492342818318880152749017173952489089299256095506626067115806159614971395607785353980466124148160696004685239901873763220853164813601222886328251794106331159291929257644168500435686360161081416505179292289238122744764438368277688893179171144313388142070401110292286817610550497394272132726824904454099810154689658936107402659132135265326811299132424343717928240193105126412996120630439435372389924198104770854928442372232513768249945600195313076253936021581031153918304367682041562454607798056786007830350121897279298832315180579169156298914269016806223829431057107235344926824964235882968694850847414506018472543140996151414499592890617752341338023551548148904028479868286298566380747721644092675753885222849926316846706482160604291030988764423297276181005670681353152948127159683627945850351435074861223178040746489332117706535905744668965967153701436270169242597185567462244856606030077399731772265781011788572750489685515076793513494013294475422970907318007132184782446892686063931032959150250262414678966929169122471821745162437435959303397048562998571359437935239504829331673412980455565701908590432999084639468519442452441301521405383376859451115795862042275224016030734943596358611271245485991330015516554095972680566106821623000072099984640577159853399829704736019330239939675106119136690297950811346017554731645099268163657804305894134098907274719623902304312091056174644893388491874360834618989091029815158149400266238468516161864959206559790802056417510249050335264456819174470381362988871292522803211970627391972355819468705154593483390976000000000000000000000*i1^38 + -14799299259961863300493492457348064032873469334876381426141925295788166839436568312107859530516887307658872521731848442133761458379578654892667537342963046791221779802473998400521102427635631929140208462461372437353634264939304579628056897431844366760920114169568556537040550935254440978596901415356338468898350140620400983749523145206433127216447596688919580833891865617880757844305354594148706362226659740790526430566906379666938192833999444651918994025920358987406557178198460135270456544665804021645028173346811160079909841418213779541587374363429118417927484275673524468703503822941894843335444195139049992865321364448780880355118402012339432480188890685171428831248732860142199894390371595675035560551326727753267978499544244374612649073502737398843944044891447005387287736775283317765291892305367712828295127041989101545951394678537165665416090980738196335239534195639410081478744478004564086049650024504079671478387260852517121086454520390224856009481154122917938586820807847117308447922677320509564400994605765899344963791799390603173853430347974568084148391658259258963141423510604870292225768055515247037643920559662283816427115489584516506778671153756752570477364271688811149790241927763066892257888249544160308940648460697359236666328966459742496891999811031943437152570459146269337769203797788872592458198213359916166929597292715493618665979859361474980695405861744798148430044049392321998200830835605818519437496227737255400660255042780881668128405576824122635368814125336260532998927549636242225344167345365583987389394816482944035778230917764200165060814080210474433853289706700226999082896521112768608431946473025671510741912967210023105059978702244289405514594244362131735600329570704796187389894793048133499958732779369155626088408724825648126685649475621781426262855627801893944349740236800000000000000000000*i1^39 + 2152325447619284489229580606510603735059975591774109575489321035303373353515379720004880453829927676591439459303347010851383680654964124247987037193758630939590581748498256689055304738589620820317885893280864049759317536659323342124823360518291979528030835745720069280579333917017241264759353621601240298176920974635177795061912452988277287233332674808560030164892689434426155313778755195868558931051942281509375773177941536874269003430632229796648487076375083037814176337988780449075182784619409716886026654525498431405572201349731473658956556577798966587657713030296136109804325412701875467161585109601085759074674914542828941583510207518567195385004102384006962720402499995540489985904817180383611096168956006474376718271154294078937948886274156994755095756934692334186294104054014593656922502095992301121457395313679894903213853808544622997681709398100686541150859427455381859429534295580504176903664725494818613764109473809529230506417711354334247252344406415719628699844880919278838671532900039212074606876322387354665699867984495892382065225764999294384889841326595073456313082611398367036055264516992930574496647762479774162557174828825890509360783430632537659188612626938525994754616202414108493317697528964922407957992895750970360268207643425679777828776986393947682009216290106367224565947360114731898364724407664890113882145401415189644535678192450537148785494592167646941359341102826946776433647767910851736759176454708027804077692092920605760813066701222483825986753266897304959248312869095218626048805475068372644154692838216401413848327824295093821168992289083326784071577762479767476171620989513706600995690428470912381278179346669721685083482805769759500095396382981030861864619116366868991523902979239835008630620855844488642058283459496922049445821456467239234758327901146121513205760000000000000000000*i1^40 + 7116338488008858322857709293632402338990794184172310161348119436636880011004961303502102815151253953954984120137676036199246383974625071554243465624860048819776995427737751207800290626530477982340183223843144727054917378733102600685260381241919001878936379398832110147995292166495480198327341197029204089550559937312759338829232050532340518652188522806513378964842808740468633247502275350352567401502246791517527515956702637777638181802180783669846045104764985128432549460382690743594194840225792204784763236424252107150146334719468551057181672755231791923967300519181988555884486461972840272148781774919222692253919943048555762022801812887378324672714242141004537595025839908390636021513651876810668843026915963619270098359224258731924707513751059959886874526589997923103079393393399976497940236263018933925688434713949926569024050627156191008603595242498688817805491920554513772927374377295683988706066328908233824547989745981161119154497420643515977267822412259791621842104315913743360509704562170945696724527272714272057444380870151789097096392653446566946957070569262818738423057783318257377824908283290075218814279861450388575036061920226562139843524468248806000513757319510861689714741890705560970650284290325509470439166526950177922525453513169668606516127202231024058956916649206338833754887828624392923782012248568501657441275347053494715011866765373563447046489651377039324298261410437976129317433795895933305743181303537506186029520401522779816594577748823267550580135585843287356239903992918566519648773155964918370915528573012146547052575961192860823853991729672562634987711655826369407591700076999422303616931966859537452890648031994293843741353845282812272219651067904309578712655608106148744835815573538949103264768831348121040674453690124596140898224994174411401361142420168769536000000000000000000*i1^41 + -122471056797290231958694759581925616788032510151597429709973734627053356697601286895106059532157633147575630551896028696416220359619445586348150740502312190709349465396824615267983029590228221321546647442051084967971060289465919573329381496169428257301398366131924413626482730430076164503583888680012133151049902542377408723100015288454447567456696293086232071868188508556207814369896410878906374683501891859015859067919961554194575482649947505442505109270241199594088139329350612615650626437081776555943484735489718850336883937281308449468407995592667175589055343411594823738218791917668875885515826217427138988735030767504317931550801639989791037697613557903259223942048851626086356778470429244426682870671167993554737011768282635370130132923832942648435520165772579228594757820815584031466347434277388734038082218396961142119525861428505618197687784576237004954094532791585307990052002212448930849310858094225748212893797355551673185558088791841540639970045310492621432594575190115078671363665314310312950899963180316528893209427026059232364954244760742886352183962295742312366091600359995214895801323072571608800009942196030138093348277967903373678176773439156342761910905947351474591372010840099494874129612167678990627382313593830385025735170081058762337068084350089066423990370292862009121744295440737573351158496722348281649383201142036959251490248774910238955282064704995755346614440215156397660001453157415187237397115375948194342715706566361968791286816048400865961484371907216081854973112556351612135902973227961016723762276229257045178429287431240062882456113534650379327166117494312102549148415515773442233308613891820981128072099386247222678756640520350216759990388080678474072251512691254614682060655970697807333108329017929901416796436607524880055500513305275785006413145702400000000000000000*i1^42 + 603269442769503290665138869355127093778758177434489286932253880112084996197573656414315122216235963929661844709883425358892464874846503489665721081472536786186010716966510985597307761326680927455512655910495734248033017629503849633090621194611434173352101776970904290999957733157295737484477285001999087683925661384409996008918634913693534263483438827653195162164456675956862593087621767419717396672022936576108965755054122773731150562736705302611889285037203890967590385997429652167014000921710041928848816355924311192864854986657364548442390823513762580862010223948169998207298590344143234285550652299814729543299123181256433595924856478124980376852579136083762829270541172913085768481252478610539792575640246572052195182080168814813766197751948629891404572570552944312577877538669534807938693240624615488043707911522858776261781718362331346441283170326392735843077312920551749482064200962225165478916728647785205567921418401449642670901973455017261364651804384288437677421359295747912909889938579386137042878480938513448586456981429722464619122192920805132628207647506700465583256631279365741561331016969519188994138406818201671785022353587295862190452865112714008390012821997112536675356009083019755188912858804119022354929797736551533890598854032303367511241672899477175396697889075312489350112524430706163605776228313073609886913643448573230537494305953926990166134966300428296494793134021925036645289546459541683271784004451398981117215837729761372508437517749943095349170838164180425779244151993711200619579521833457606241689487165091161559197679478734759334465152743242078926324166028873151560976237458551044551007217775279191169220834778704936707858066706857887638331848943458490224846036254578460871664568110305416351530735027871292009344837963758788650442644139578672325591040000000000000000*i1^43 + -235391427067005643916454123601409156236231649645838206461753109026601972658154498768445068569046785201299682660020945770919397878695952904543203700233492271520565649063058770720059786288845246815825262288399643726089107649661505159778773346652010146396751506620344817092583787225219898515106595247414569864298478649709597991367951661135831040783009732955752244400736432569771876514522433484587889832896942986862350175078772227760084169272513968648804808198808814314544828026837362994668774947326775608040735908928409985896674342477513641099163315942857615264774525720946832425712543498322716329706894991881039152528087605770941725388304829548545304113886772271659713482005843173810990540503906377915099201609312392255969480241258498673747347444991208368550176720798705852912238111306603010205102279453099666087842635314822901637509035232337595743564810660839678964964701184926175506496877198718446544276340564275826803762821480700978008241065364384168734525196896815166730226595911287932304896910451509363825188844687809788943248144349724950299899863852112798734706338964943669597034849625765471044017556263208039278841414949087806750955770254555081881025679908481163100321824376721086045147184764089330978531640691388881440887060568027712060013500936966274444528197436705973692995075606661199054358909974798774292126358445224669248949506909787294481263188447925203537944367198890451534533481409996209822471785077319711272412335585564162953390674748865907667496208811359829737326400758048920302798248600128195292154525976266292753743241294279998007364841794874725134301221722531943792571650512961148667097640445457684529600924514450304594558625634796443283649938959755927259265118160577215884102355852761327282319054484326394648287779468771266017837424979153484565533219340347768832000000000000000*i1^44 + 5449824775869899575045703008103406861399987751437439222504898238002411562523334838134793867844081735941967554845143366867801355820247867510704868877257380675301578877990604301806851732901421825523982573354170687179025833246920849965879215136926117740088546504707770703317629878435626924764558556300275617690044559504848063036422620555565832901981472990552804469603302587974120550463018140967582159540003495135257486544268824899438147124770875573833009650473554242943198831990442047665345948237629745719933127005636678363622724163579248697809925834672928829487145731064703191405777526846870984556250149957824693636895944464702688076039634894160104912355263739039935257870419450953409114299248815095690568419207826151024908385839865080971719950361648265501332403929775275879320224679117106006209658575072360180141425939775419083192516706913080235813310090789619261309089564988880487155023102227338574192379234406777454248181779225978214028565370134366374688325210157912015309724760712505571309982892919079687772050947640081702746832508285983750303541102441743405555243188578499526202742017122152702422348420104201043928151919259740552420903452690942149266175450131858411889802494441238491718317301206857095620847611075790622167490339095685390456628322143697097294380759347331853297804943723539418189610588758484479159934550757386733208568114319457642928074873250251034761992626121335101598663817890687619638372376355646080686581272665334285981011610335415488920636709518463798192032047403413307389895046976189538551572795493871179947500293568433457258572548274780304994241084387231496625866783490884487061339603505402924499666375553772190260547465460066715187229742503637600291286284404585537487209203112128593074122225144058306432377831404084232296616631412168151775037934796800000000000000*i1^45 + 1102303071594069070367936150614046211309134603038070724015916230862663959211145895201397466694789988928656737672499309259043293068396094480085131080895980541589063204186854149155812734926040144253182940316199303391862128733841709381053118855959125356601629983427343631657491657127660805812626261917666646488322995361584822915611870149828260553417316022013367558872857769667268776431555322275920965735203664435230654900018787379402784834708888753665013881386019215263004607252507395309202834265275584224573697581449404715731339621968227520769508505972591536290729580223003835805786567863547643687559218673016717713970705455170031115617643658291534382155324133370016421108881844764477756875832687447918888083658932918725962501541413887031326572074151247815309424940955103369280008482430403828443161199121426121210295707145652037600834535673656362333013139954211219643031757328373688655537246842737907951380244830912280744052037022419895214023408884825580889089527231737229283895490254046726158895007082069357353943556208184628149753937892062062761847843875709546991211512441343889997906826567039226029605651889968957027471639491032520510099050590112267614268720470799807732436421158546099776199260810478280678186200628255106188025625505513889288587912350439311814923464335925113523397313295965933792441597102715959106976070656113607208571051328665270057218548914008302606102886891572992967146419126046543093947384292280379211191236733939896573700882877840084952341628249739067954378307690451604955984650354631864493839705015170809121109074103200558704401589312396968639864356342602438437666892262443880077129611790139375954965548008474040986402905913981878421482973572060693624544516398538702118652646569614219831671378724952734212848889177233980356607280590573221498060800000000000000*i1^46 + -15184564442763493509594191145552178682091067764324665169106910303696422311041055938717730074674355840992907837505500377010013931390180399887536309949102942958645379449061411907601887628968755764970616133313961769285971780496968197824202098299073919576821991374788016172388346527671933507600684480985485799257403798416880849804746758716645344346868470366962182699238290533622824853168904940268649849524270911307955390625235128916834124326148662553664332885657151207138127191550913927212035359079095709291611593204115673053601525456652241894122218565315338399823012482216846256880327574065716368941651536402076564607882785154679352910758240632402307883133531432784525574446062588314627007209768522570716918603359889275917983546410438804834939970893101678389683026914633468444048018149920357272358363700011969075734605333754617846621872397479510055140851522627552637952982770990903713099764744179225408002742609728558288056975743901962106776097717419418800685133606755325629295861294438057742912693639519550703033652902951361925480980107327249412516075717058659309824555402884457345455668758637931654505092725260406676863909820603182578019263675812342043639729411344274313922063958999588782721694772501224108876745028935448839862694441860652980816972094789639390820102448128175532217472360617855231766224081635057175941951622459864857618265198578665961447505768235352813123877493953546577078315590903051599922559113597345222494663500122040194718352415484079547234562410337301392437750249527226561632553302556380486413621370186000833971742582807036879856696536909711151938329008722911908343431129199173897339510381811204220234896251574132454365363499784423504516307591646477374835436918493035142472196989459383499312301705219982237752534062039503390116608350984601600000000000000*i1^47 + -1787203401523969734861701778569010548812789415705823978068519018877616638102945002548579196725308829893966673174027288343661294897511534953584967585731698877252861163684538020583990977131740779845108751877939681194439519427013062244625248520438670239108166195919187905371528289141295326981736161389176397930647023072895662285811824377360556399263424144161005988910710170418343892950342683103692740171452272049242073529613215138549352963680590464571127748091956355043435177175511152876670199377033404356116953157728586556847511089155076673205917413882843603069404177664240967109009922996529259643586553771148822639074225967519075635926768160929307019220162032991540639456577783762773283433280735033556008684641999061640921801928141437829245523515948388366443349933932183366990568804228278762512399036760461754606425704795778441565576798892999675767793399149009585598097999640097075627362107987305743363291009072092632641457285838467072913251277070717568635123110927544381305315547157688846744419285632224925594658497823493926482422517202414883087657682827634124244616286642670059593606759638764651315403117887651308475749846397947550515744944668746590886633787030454555348381346427424439678266244544662847352544529967006921191956670541585175025236752672884187999718331626392830157395141649486204036930939927438460109727179396751588289034978996501368213222979489837741529805360250898704135884601858390899836415588889297912871934908847519928531873523385587487994301162891989701350163121512976911665243949042159191268767218912798946361467374357572550519723490374772053338593688381438028035003352617369769634145185396210014426632096961573638652746340292327114448286056010070909295936780750914208676281530494442831725393738576190075677709885312270012321986772992000000000000*i1^48 + -6525253382641433727389614098766451871021981652078314457701503051931091167894027275568417207321325898278178242222000042830887203548622985584506925064648454555811694672230504527215848077354321516667245655916433530028061431044365653898707350725908991260542084393046023305311861786967002764667265447818922396952099253027956062107363343875731091068763107881209425438186533942279688121536906902756356379149751415036125427798174790362873668122283326600308755346070738994822670242104845035779760727401779635519185933979433581120904454794113161766970588959397011408283697985107892615454935099672758918566167715742243965788036887196905815025066248541817441283476307562480908248619656914680410292403064117833372088330590079219284365339311606473039454416768260664572418602709113496784242184160061529341966617984516915464361255225446444521049931930109159899391375068086293139225884576255265901096162911959814962136162645695181474176483252353428999615448957583641720835549824558012863976654551000079759740557852548773147676241510718533153787047399487258489042917925999860602386281020190245625525520920718727664879723763974075022457140110226555183101876451070912232283394515965718524432530819787684392890726005447912550972462015928848805496722245866068697301868020598908586095275820835277606321107832580695268782199701669291605046739158036720022124918537262094969127906343818088303115835413737903978032300395622653930659148267990260131960424964378597256423042889913229328786651070867815167888371984276796462771470571986694508424869836198096653864892507253490807046558659040169080571381958043747410363970389950092769515326030213549960865461809226827675434894483503681569750575754924186728295123278447315579673756698800666927410913577230162994308320685481166089748480000000000*i1^49 + -45317321572775763590333182839990059530576468050261385711832912451899441332262374520105507999869421300715745329646854848106778329367064809951022238595439246785407799898296291301897812867774966915618865717673031536581177987424095823849026294115676624940909502208371367627102171893758781011284913825561868092023759656054221832371674421180344547764707789030317368092462958829548555857220753807048146751844411802973031927562767862012927033209661660885959555071492446988835911553336738702185929359023944657365593982013497756770672611079732683113522719880965952756610351197639412298315413427616037116654961068661105867649408690647039856270294942834553725958534907279958097338939934358268910605053905661146937618882775775541973183172704285874356475445303142958990790528129113623153851269662074488358427603148320678309869292372975191128683874645634560304568228022630245728531560474115130995139528329396480471803859637748096355464426244857318083829671892741175118495735135490985474455752274096428081075044442278647572933826296541602887923789686515335808520934184743014463672572609077115473118638366842665799038119484200894200242026774524102388173388583283925307761048077634901786316008102602147564763195666108099654943454237593439239947105533964799963378102200433414308264880076533678065800362380968987021801831717188692880304234742312828098445667535188652505910692646342653004203981790988152456777294284265443148609131911225025405279494801822987667486888560392848007167002504026911886063971057293518027132036773137507727392184545087431239937552078898157181884270895178898014114647202697533097677426296423513031913417541442869659903727959546733454214250668256869696396093891679814615749835919210161406332547980528963653993400630413923568378638602043392000000000*i1^50 + -513725142409307946666077988246981822182314272094800067554823311778495711594794912923970636802698262248445954031782498867501695964629487913806490623268223938731177470323767134945986947920139417333090321381810403182024228295652765255501197831836525939009507342708485798503986451585805928624058201122630241094628591370607245123411194439572770574156088329058456903444220735668959753336318749249574987746509581395422996431379906798707046290698426681647399200020843755672141936975574347333391549740816350696871463329964318411500636383413297663706182552235101510669566001982357986212227216917853638760546360554596925987471963510454729072537483143009231236568066967366256835757895431964640474367827846970405451178942551416687537441379822687563027247075327167298838728732624349421173316209520309395510660078368055626932877654695280353702551398763153919630224559664223240481033647379275362836859865833911622627639339617363201835718573186234762477638728826790710309218273698465474446363266382549822453450911506200992031063090795993094796256112655780738006342934950185758400999366482032922179024010672894452047995707570888505259099902414413153908598684858744254520379755332242749281220422754351262855889402281940242880683619638604775730212589504621702225787628781139677545909756467008064911306381193942850539287546021857710624006311414003098455555772049794958627703903282312572195352595613119955824425191815303427242515059246566612151408333858719772709971644261771970059689582713579233301229021820824670082185977932427804826931675550000228152273518667869762664218736326831138153232087536716545728868516153084210722261638986059807709051030432801408482618991267914197034796284286543268825594393929615244792958723132666458989164894238866072002150400000000*i1^51 + 3085357474265513855335235520991021796534613210120775083628064826576660832831388273265528324864262618499433153642099822308664462848949050446157734563374306322349027105650671913927998806211015633272637482370368394041086166509819522724308697077300306694717622737971890512553002698195142581297413608931582508795907135804111856899248465383451168770690019179673842794237625083091885943681184670973904723581226519334277780074344474308268477124299626682140867966651559239163419114770636968522808002532685614605376820834543890954398246142115882132772016985166459118401244195144823737101483538877440015249954966861620714247675458206704169418897679631278660574152649461942279236690432020043506371659069197340405233810516151753202355576277683311392711452628428050049563072026457886839800780474267171845063809601385511874104624214026043162759297181151674385710559541730260142723414478014752038055184232856952133500661244253686336074473021127723092307474261613786097492100602434149206590091377206070317412972939986813840454354312453582856828753811646948444052724248618553543295814657434441647179259115969617025995449326155978679653451866800219701414684918144952983109501916594343004286663398081033706225474096678699666620755531509967296971229636739994152312615670183776239807699635431414299103862991858620957574670146422498023067620737187625739255630557716744920869288164672804017463730572377023287420842996658560872109346558320764206136909411335692353927672103820893435501897298535992266736583126811372115430182946660043209452944044455905575872250658311544904568498466211139272108380374515460445897485112520939744565543167485701019233320533945317134316883615623648576717934544957198034659740728938767172956488919157697574192026177490905600000000*i1^52 + 7605902018161760667704454028819188243178400563542118826039432513191394442086181497357243044205782289539877684783437277083359728872479178543586566882170624765079813689429949170548995682093050474861150825784379960931128777195306891421746473008709269803611793921354365353686255273024374086040895049896624113666476903639105218678103276619193118931002462077962941190372086213712050643043062408249646429861228718181635268042502163334665220166489333715928935848209367232830890338272815253579803393324549360330783606294035539405176542522743485540091550668112601336125103912421464736604714948879858813648190153781631759076601735101166698937389840397623901368118400448794475796832516770737556949844189891052526810798659514832097984136116495933728970201669867596711060711033606593517660905544075589042868223542233522588876087287011942731418784132770023243412279482717330855675031795020387490818991499409704868999131543224553487129493581375722688475421923254392523308324825671524652403152557866410052813062583425491980885837335361971425378770091580517639530373598844179197714607365843167605217883383401835729390344408123265810940487968696585080635508677512587488683218447448277626894815408212781737101846582214959525652457917769807397705444561280835226566169284104273331895892123168368395087128490200186148417161481961568700931140242188772198863908769449292269973645552574837418678650589026958200019844439828013167914138930365891843937521921350147957311511106713498491290099514287204578645934694486914548964132180403875192748124792047768713084974305285443040356242661512811009320882355110892637348001782725189323895467274979269491396678305303976444824607820134317939086640747141271223162273841510555652318747252855041579384064000000*i1^53 + -48871374872051162859425280964094108228102201207434792729375502380344568617716529198420015621838019012367113742226286803913860432832596010232786344786551979115061493447553736447446759650948444192486594192777866422976776448180902102402326361344616112624573512211820712331629853111068159793258786314912640602350013038321388012821090731651685925772374994141396380918151118470641655298075201173802885910996745619650604755075664242448330671784306537619902319299070437237158952088820348361526341350093816160804768700957250594428101797210725625817994911925400238586992736031974286102704268085083251939285303636537225348636558727979387584197851044707669289513644493500448610950523228299060034145305657227836370273990811417280814745660802572924076316895387870248084000797173802620715601228354760431372003903915040689560295502475580639260295090469394295299907739058531067990015752260104745728252391980529226069970352751605307962217013134920877557135649824158170194116669800318343555053955545940020483437572576142807372379176938796858209021766186733754764354468937393922374067635095850409974501935090898000679894935021943357023209885719527283929007969882578145851727977104002667519941807453682712162124516152511395782297872248571381125936519246115525483777782430176855683914917612518318811191896302885041122303242942902999202182880653740107439684351428280842047048056525846564064897431724231024987332720595916887700660138249140532651960132817520337438537714598328651280813371856672946267334830899425488378015663598719881219621562040349151185688215651873700402301585296215369015881231532942487504405678532440421579691234862826311550763163319043801209258859826909553592909202930096906329106018840117103968953227233709366400000*i1^54 + -1296775050982000677838613941671254838964364147565658738335462206776380304074879064862740102916617432195521259647170385153349975637475418166611957383592411293546759737169638942324389551383256643588409551335179658799354458891845193988850067259899120884551804064103902488940354987945778187196084979677688032860589835112522226512345900943998036245271641856517065129700242547897296744858895038560747033644167437280893215782642495986866427783333248823272995537878601204739102457096356617455952706928428372745620672477622921103574011503806267265529734895512884013229106657951347180131514539579258258290909432627948362682837425864222360016860847237284524972227666905068556422966514179884124309279881621834094355979857797862910865652516471020675210607830636075409730524428673330208836946845581816819723930511465625499949334798022498023962310856609337407691150902154579458400254424178849237677063960104470288193413360713132150164615085212258854307162344749495595854358186247831597347270431647844171069312924829269565717087028463775352078864845306718808248436499777124075428793854194327801029542680589053358280700765275661416981085195738166587818382192948663533474298209697471051162566180902417533396214847072819732024166647877709531867766088621970155522998191357738884722942486386262358803150573231706554226903210445558036513392911674124911857056427682156766056817122128864185657454730977692934505505056386660465735752280810645649163954051529944457570808008520215201477358491491126150721172765738809282094083182752788845249282168564415382899712431087744595919152735391927012156696486220054350465135936279289519561674470856458713195599369467541747523054218585110383671390268560701177507066007927306883036424960000*i1^55 + -260172667439925313737556584122310290006599962318404249752696686025918440233212878445802404596035788565059212588235356933783560728689106199060766505830678700474405443005705738960649578840649021696444296297580612909379415637283033334721543117821425530662710722349553509631551366635179533903232752749745433738208084750948195269522266477729775079663393054392395737067639544364614463996856544592320939933421367760788828195718942049553757128895339062721120839031253307251054494497571310411173441170201729389499063555696302045354925752923130206497027533762798316030513036117324192457005602748918441663110558578403321091994795544354166613302962710667448271358703565225083593110174667991874998828838687466156467231526976970849681370899644347099434750095613061330486397588906904178635787208829129001829825060873862502429838028297449090437759188091887310418025907875051521586279080174552846163242203410485526866990594734745749492256194832504575117780597265747184417775415009447945928379776519407043500164312865421452401041069543973030350405592412011566240809847400144138057726185640295921406240801549561770720077608810088004366572551420842190478425569436421638161105437721822659321088665306083999436196593755281043356018870541912474237883048454619560445680921896327132979651500003535509010621429557235959197685713557592645553968426530148190844603513465458864591377159848855413221260180978951683641840144185988199644924441763599064345486113465757332189733980382820901792650109878446936420116340683959137621133252952560093714808578885057182094810341843418812746235553692903322137149160605049181067468620004684853250859148812306135234175242875706497795344037757013104685067872226959995533693571641556379000*i1^56 + -1006319422942158665789427775377470407200442649065212405116624732891553320451412334901961689461493415022670831512947219663422117126458492836464662881117567509199915551257212572785576605859677867790854035677192300714406173834292212082106258560586765666850293357994728778559381784715264879380782012258796178121570208785128413796398108186767123593906943015634888969433494299145107479552895252683129333294182989513291760419652719652809281266136970223449259646398373176271868407076246893793217062087543779588392667916379634249212491628073880883277440312542933744345294572484415934592367227353607910118208849029999505543313664005574773002641036912451699496417728050686893239552327006018649365741345801656846872841520492674924104361860784398942094867055786375695762115877592181180946603856302087922867339903033908258119540289774401840387063196318453828318434460598985800058985683884621992649879003077441641081253629871500239715254361323767824241209117883436228299027980755844164102065976708410384646559946935448067230387847698935135781669360319598665898408008111028084348800545827164922263851306409992803349667570455647174337520933097464669682768784908619038468405610572124334609398960688802630525478501555831763802891672931912714391745852453465020422856579505086680025432564860713453550779501771820351026749495982913981299402934347370865903649101280661650359207639515114322493054771719767845739949887752795313538737331264059990941569531745198359621260713090810638461761714398277195364009818994651781441566232284177823777765889935135280118488586233898116334173158099354662248167749931651210625365719277850185277584192258744191222510271369449491848471161872007212639248243476952452084032000*i1^57 + -144371457805330966909245160573043675615857343639358428738693776309383307717908795850227453889524217519425160412624540598348262674719125738171015714925763899845171315985950291307274272822038308598059867735097578626851486615772565513384063858175032819529423148529598055222983978753235579201569699147209014143698512465991729843615528346123986045737578670756431145549260594295028468558397147518137591525165608080270563364249714815038133023897210990482221047044829295200218260258602106844591864286579274489023994837074531313508513678300538678936394188687293711309210599032943354176641132978638850715272924576455007292339971203774121441302707882944613448713764196925298070806389469691951401388942926947848552000157379324246529579121311783813081648120772721176437310233863078443781567902504812547380731356428271545674334870448364921389776133313854915717091993544394661816692127511413268429229589729208731129250997128116159335364920170540000633179985057284555751097586973628416050401172625136730862428523027815070237157539946297072593384662724478920699541961597320356219039604906390412727638647692771220639053305132906151493063611069543797011978174924640107287243925711132626666781659838057059846847001021451030268735863597989179444105803217448015817106374115155093781591050042055262038398524604542689635787522352086769165167174563484662478970296777014593896080455924912633799206813887808593767348660387040894182338754581642183843633719835868540723971171124950220826161828991886364095982168493256765584923413304625884137764943070615644789163189665609030473541645898988678244166135592603790965664422163997399001062386307523429621293491737197666102506739826953688051535874595260*i1^58 + -11075224655260208714812776667291615059690247492755392048939352822151852659524838696471003343010471106127014577768216039414110731780297257731786192043482473612463166406906288429013990432778823924279470589497044984413120718813112945944163758513045402489633931816358139257433749477508501219872703322685298039655681781033803425206305484390034045736941788646333568320244699654303222305933789479528667738528615866488563699534756466315000775725925062822555423282515876078381895392768061645235628509692723495035743146341003211030287436115557749536097846219346946467745094544055667682800581976030776967238582150575918921102427957642991062555549731045651212573891496806694944287296050482678682185113319840465589745505521397936643531083288979696171508558233545594976401097739422342426106228035684556995675991798465369875732426865816678281744089876658796609459584733289748055657518328221473660611607705290134727923692326084923717725914264432982600427036240400110229451676431926495032302751205580413157298055855310318462465756941964741216586817412881211874314215186284172193274185469962723315545142545182023324170545155816249057369885406564908689854408946500395350021087184925581702228201763587376498813038421858558408525185013185900638841127214462285109860314767786977504639856019932683102095356675562392497255210075419881611162368395744530379268105911902765905480719696585472920683555188251820006338756267579255883215664164378774669188589230457551409006297004483974869533800514957753179254562599274910442967039277349740836558686874594817748181413680115243609353694616326601848031245803845954308285203251047416558325330381152509115245642792127326358427773425617703695*i1^59 - N1*11267326736784945578663037505208446004369991362825496136995194626231951130260480103435351787799818274334838623497383361715815194429826912465072976237384706806872593506304263825772109763453773579491447835876057899378813364375103008170247427014324222194314781813252337500992046433889458802610756961058744802658348950762394057052699512710461899720070797766873546426001530804331116991109356046874537304759263777432931490112255896313366671984819909297934982733290082188423698382313113403451233288212655705041514289577542148491675172232159054324655374671305666208419782837973320527998592*i3 ] ]