[ [ -995319352298911939610546610135015878679780796868906657474127692185125988495009802789277308653926176301724815480131843792495583538990602581644934112704091607034297317190725734144076508024112489818319803843164320009590545604939586655811339860425929129530172571416199781358837928508723521466834485805657040680700315519079358625869309636906837703644586694223311823216924226634599784091003606795860863112231020049179470590825331136826274730853015342686922529935623650933694900197242222666704830737912779191058693559602535080990739099465452177981748794529401414460184393782880895703186777035396127046388351385633978274949250416292273984786904783244132240368557675891371253190147181294087084822044162916694277012587510985124655647040138811076654544944237492145323162835140101527894572472845347510085555481596547212635062450763428535352088701653070810162135975370625998887210179933841666522105387691857237138230674096676547003642803624655349775056155753646175142197643207741544226861818485221039119186164838218333206525944378766482961611011340309376214094473474447894201402777194732956761568080557173984487522470432702949482789722542174051562903467230779298362752238796179784204043989307787236758188643658087844611633527091451444350270076698092347823742277580070437625433098233985569805555364461303028379556721342261443190429807590063935708598770307293791536900335422759979746549924077054873704905834496000000000000000000000000000000000000000000000000 + -19010387756336056139901195686576168378322807738833543910459827413851009179006791004119770299590387756417117105403125138604761334019119696130167258787587654686313553868454600407936429729984542048239281454839752065346121433940010423443905794446524677357900621215165963270710315895460957812518139263028019800314798439175746681540675720940063846941484564655747785225122268053943579667510779538122946890947685802142651746000962110524703294936584852481302328948063721304340144476714334040665173589726110921706294545067395693404162649259981219711347229564637072534246030303037254151596964951781214136864923427513739392898101111879652753409434369977043939595110217863170649167892324260830762497485594171955693637269549406076362456469334038427067125476305250782793283275983591844016528543247061097322643229301762436310610278935231519300477354924648014159168985801692696281589943008361894089058834589273015602189597708676558483223761813189920665189491429082317573214202028315393633455555849733222640156249376985505249644834741229037569405388527806741864095346595205675048692232315540861823020831816570182567581697080337788834218633747210063135783310315293410507336525998047935857759273346013812271472250733491589452113248624989248750894878283758489792500132717167810320442088821382235377353464014079196281364204131533545594132099861948646142683181719287060966268301978540471669586997367668578347921115709440000000000000000000000000000000000000000000000*i1 + 591823871458272240681489805354246949063504108088039903861290186355000146703274918210603684111500037701843790699466955816473918878433322076865968760081676690185085017033382461852912628415813220669473771613303373343161667766973221379948306220449795685616466749519771627642514402915980358874131934342728145399191736074147800399498377813067989901379558969082749750406636420485066053273304337177052685930573349149437255426122741949772356746810524237629151066472803108093380362863522586905249707710226427624038271501971805857530606591094008250610177305074918751147342413868199011867302675206714995748110669876296217461018725027199112851853187380229213750225686140254463709044765879698906304027570508096378128324594503038186638045718823005886965112809232797524815577152465057262513619507873081965151904818900252939860498238816723716241601964321101692746031036323190974156561919018336511937565313455647749742514062592797883076307085076183635220929392259244710848079123054732781105039101730303818199788243082484982312496381920345151107424662992906351196321948826100038884774235181369780348347656946927465297685405589139934836958817533635261226464925739287194904662190438206193190848448057753351881253358841374905069402026380291851158169124725279499154719646620010435953049874289647218245573438558556568503832285098985673056837792396540336118202188924733892856532897927072181521586227004530518719937380352000000000000000000000000000000000000000000000*i1^2 + 7419493871057972368197370245876350360612800883614005011523334082980094243942171784371038188027357195571844082959262033936796929612829284439526679166407990266616845221869100675803129318179604705153025353970474332410675598785795123219402596409115333025898496686249555548148334004221407667946508471690008656816237964913865363053997339139132409521085636782316188111032672304173899246484178003739560638508355615260394236765475502513473655408630318528735211335019241383908460915116415342193226641664286054934337799788331630367713621880381178581066414454193746444939004589944270394597752105496056251153930847614021794699198679675373919408251065251719132327469298464904307279653837057777526339639999004729891172613828095087153265712108932504616070072247710165326764299383376038291986507298152845023182290150206119805284595575732903563978097996669377174337592215984020204687135610114757755952540454053608400789587362656425366841249226412192629474548488137003691660934818640960255189173781935697886988973136704782852993974536938953954479952164300379659594852336645019078147321515185555860857303351635165660911138425371526272604768297939153413980877461863823919065157275024104532668701092940611766241094822786902254740894914660123359656907975510165370892720321890212811432540536242574109769628907000662640553453993342157662943612410382516676115012579220929183228037785164742702670364337894101847503378841600000000000000000000000000000000000000000000*i1^3 + -30711448635726941601251334457297583554829801993331690344781193927321629442896208999641304672213200594464888271092691416842813104472449577644587419730409749794518323184685302396664605720032074436447888193999662028572713511948841551004291995907992418989771392678903995824171119099513458644188657835568342929915277638136782260343848433752729852727568924716618024128844873524954827414388920993180646464425786969493885236591726853682651325961016940864780233728326138018608712857301486766608962084206312826285490998274097696970243410457743224604989148325950533142152892036675839353100343372145263537896963410705087461988994541044304520639294977095637769370331774780892527633232213426902624767932969982125709429712911980944799536265570129705665986997587937059105478956341992307010292577566000605487150377696259815296160710150890374380774383727625668520851730394062979459909413542115301986049036111301600460193316253823364898993103396040524333693082964866170355016009724100693706471081198568859629355934988016654080802817886876006979945168125592289243147449805816709002383261255816433280226085076663021350418094869725888542645001469896528371528254436107248661883960189238255273321414711439785041520602614685623439582569931288826965687476708812898672299686908291791958238758700284957078695578130922588697238645823587381708197051837576629650021330068535931788712851647817786031166926830772250855806389452800000000000000000000000000000000000000000*i1^4 + 47532636114909411793143786318156593414446651815079430942732838329602477785324250711250406666469190623061693148072147466756103782849652413413739599750291435606839728387782784252992693383996302117294343663349757496520086032730669536899402871642016459663617527683201311653811244536324755872348200649829388665078259803226207473256769849823880271634150502843176228453855026418209056728083800154040193895525324312589805750476045991338017448406562460958366132978967742376904623329641790676237876986562594456455897975070729603798048264983493029300487362369244184850640453631239538254741406097226437188948843051342734282986859310221061636379190984931811032088074451474054856722419488719759752839405997725653554656763593212700756720637551610552960921402297187042705082496751623376473654863703445125401917914560303145812208670260872089014573162676003657834907552296379594906975271944838631809881973199967889850799681771975560510926190535737552701220594884013017958822486263002809304867458166089101911086371728092964442051387187015776868626429893785996100626021061544973061518043453242945635912279627459028843259130061040770849026356133899078325348536572820336746730048061180193937370301753327295320731003771201624612058088159758633532536556171754008759760963568898547302485807294182555313233902124606997619732013158027383615415106445488012729656863145424751795860443888173489937266315977868701757495626956800000000000000000000000000000000000000*i1^5 + -39947455547958366058178208969649719166893712457051348209032500739876224781731254989598784282971856464469085695326963950326955315654318871192581445227370431574315843289539729853841341602156110497226935520469909095545648753101608720968007979087789193624899881850734703529403371426030077597680143176217926810057344301396940012853335279482722823454758245587496963827514806346860816134171341416284430124457035301067961097541693090456301971626173956681858043941738221320072475781518750812345558840289300200350498076213526262100612738753529969986069054921606273894862631265232802067609880602926914708884407233298198323115884881140662175850521970830343939430120082370598452606566059399986149199878037827051096265004077170706131062096954826141748921600960025753567513067499088691907448374179619801609920587239666520633353824177964338308428606946693527110568875415485227814014305984502117925458690685931899935723938033598991274812419174994544231887251379027884683979480940970231859834836420872744262562018697399174105277551906648916639249299701641844462641702439962226415242411802022319342616390672502335782055497145571384275305213891419391980084511292897144294437987218571790790318527857852812446735588117630439456452897678760846819736324693055757545522245987597916083765751543564933476387125536817547499720369626174907473341668100158574633641569696712781797625085866852352446990003336613054500241932288000000000000000000000000000000000000*i1^6 + 23211646955088752631075107167097910942681990428364118912971727856829911684432280457225565955176003743133614572686632290889835328753595837756278226967914030667286630015338366759895767498622987757264779882048455926259389504812649102628815549324617246582068830295918988522542687002537471321308206597704628356951548479568750965371587570921523017303687940328177893457831308084626098206196666453867412280531339621760696735706788725675307029069490535344201166905999989165801473873494308433261392831658436789073030691834523282728610825313039489564650479481103990454779707911514809063085978156574756254127914422050752620145301910940768057941732780407387861899985053074143442871187540028674285934533597374234299786624107759705265879131079227846069976931843122248267929606739203757012568842997243394096974039804327035963921344841215165512895273373731698635056473558607399679331540590467167298925290777453310179838085286822084498940211900205621292423170890058333244275484086604273803464659880026122926212669403611377114258217116902142655206166178645361524647439953932571828708121538871745373820802242051306643928800307740155418225338383336267325500233873027604297924179465023850521525512123609460901840857001316275854388939654397556447307114939828319975189541972674231328752363210090334902043588911147395594029901133825914853721569900326385576181880783943155778764198324476861564349494550364076191095193600000000000000000000000000000000000*i1^7 + -12752500833808770892842876353574133096602057225708790938379860560685860442687164956822951102207266887105998976515931450993570421266671043129805768421683344648458293853550951405820884785307347246499496194344393340383190621618450162722474995630367642691686269223784935605784581406033233716728162148519485273198555707145074975315410259613668179676414288713043320862815694407376761910709006530579965663740641003159970971119086165801836088203982774069909601448027124348858047380025102929629251758315323919818097515617858332912291678121849161687446133337670070937225250599168436606099083734221895599208560134107972901654636880457452094970030829926969006511107973129982353590066320406323750874524406937041979245561526433535683720081324746010318831645561467330143452586589777080045120563637816926116691577876741612430450647511520691767794157936899454637074775527522752863779446494847666592129720910562148159996628660123989031696151880715295524422629652190506957000583530705274260269506215963098317258296212463243996283732003816322710510417114187786974897488941075690860009827931204079257818760329529985631716633435895955127682377724914956304572805811675391915077870434073806956194418582055525652034713744933339218203798989592707870687217332143755474146513398251672465363005733527027277061867030545411301224503388940532471153156638916846309649436332786095582328504946607601430251869837190301136977920000000000000000000000000000000000*i1^8 + 7136821034700530027748628855391315614429844807437098457671317500110618237693073439388013126149445280203967425531772838545414215063004021384422161619608323926321453876852675054319778030435116652242610302811641437784249738166537334068743847453045048593608753972428600619983739000911920257202543032454499974005996940856795549013672272525960300315509458806380377860769687046168412585307748106272624363998823730231884757667198782928797593226432185892837783078936011336470304010997529958145918970724632915370912780368300481388754476797023191626150293723729148416294868930303911118784329955756024721407040649882071410900529138566075036627509364296292468650864204910920968761605754320629100077634462186764563321711243233678127478011380257923963609202214263237190115030089927395163217590241112655448506555791385070079962906410148796209906216784551964514838943729513627525047556255155350257687364049860204443551647641049734596191783553701591039354541448750172905714933610562687676728319031060676455370727136748371500949492024227551390273573727683596246265613709057940741311708343003270458629465119068640107295939942686226988915940878303504580615134789553312002453174719508294418114865354656858798641146847050833866236490193169746061407073132497165110526449279163661042393487794886687177039257271388644108484347054765854973379029298547872583309227755588950370654095075466300686032981134215631717007360000000000000000000000000000000*i1^9 + -3412650191082208453185712208976050043563657836139228310158285333074949190676647543924642379359298323901707521541166746586320740131552180736869563230590681991299790099006957368486250485322341539013451385384725879613332252858025000544270271650184622554215199218685004384665985640013245729996222402440316709997253938985087705197757231255397296546386695612207003428166637504634712909123714231396923889157275362888938819742484996264854828063493329117253350736368383324420621556497975314615187419541898762692880333377549936717399564718212864707254097974546665919098006084281201571089747345908945422010243346726019030293521762447645103583218976868136810342789825333806853530547585730410735301598216739399192877837298298232667772499517447183379629309330589139715175824499829640033480650244495016200030890807483534447403611008672307785023667500085284130670645046482364200494424364783747942234517925132014692885216859251187895961018619649422527626444002431116503639290749755863725710710668144543181970668132494561213389218500882402928476498968526131335709339166716727259129748136981311071547250176241521473776258497467312793900788552612894790505462673320185018469429928548018908718311941803381128783547415398011088939873268999327327601693298805448866763948615415525894703165279974621342978372056465550322121516589200296421978647699902454333010757033740146195740197827334111364639496043319100157460480000000000000000000000000000*i1^10 + 1321007975723951282367323677382782096861915040231788976259259484345311021288072117225992531006841293117411811055316404807999969647832060778544472228576082013343069365170788293081797566558877508222235785704238267486334780728762942404505609136199069555064055783961569968498811018068373238393032625162584552669236399602675691984426799971029398503590765949071681689034786766746062941118823760255156774375727163397001425047464866153506240630886405946235291093934635953901702327369779304562169666129405702821950863616463699149804907321420393245010078137494299498898536971548367745956569127514881150758403528479170370729375751958827352768616250778903366076962842372943887052125486185244366254611828801857674512549949538488140687181503290927303754463842535231048341702477021694244249069452697549266295817094033364452465003382868913002185081604730145529374982295054745458212012527858954236047096656559045183238896206540578535400627870215945012611858227039728400013141930759263098898879261373896187820590188094451999848480593160099800188800723066893837707436271067463609974681129983429373198666812099569560519579874824143342155610542821088879472814356568551272474905235675269487681929335808263806642256960084845261809092565648616973026258819205704775616853473245205594691488279145380321469070890855307348161949775739354494526913022431407904087361424091491749704960360074023017355280569431669656780800000000000000000000000000*i1^11 + -426683864673291639696816663741823562651962144390654003950102637965825704236427457344356475269530843927557394122860415452437395468613636237392302741520721258371596255418894651456738703648251311279827188904807587089538459129051428932521509747334075503559215625212688585680152294896065596073004847208938401100297933427895856648744820076632832571154125168916167205276219205191369505574430745311782050737372295071447169723316388763267809139136057229645001191405768573974102524621218648786854575722732682918222648028946664966516729952280089081509137163852926419347808003925252914183900178130401750920487155824870723609218213341017108236055637836770597422169301894172883014293426223999081185707608693237111368441295431831028384209510259321191165462186699600333121594029047264913076672915345489416296137427206745469381108755345596988505446813478209542558024666237101319440945563835599675487963399144790585192572089941077951369558348372209250756413417596457959447754889930329322266162955806394431770304980871197509398072618427413227144600345641970978542687988614583772270407614862689084719923261911241989297001638104625862772529627367251538341204434288257306435828562227771282635382500414135523014528488495791365569592695472654994256870251997273819653392172516278987405633223865015158131251410060894827315967498168669797118519716015029043775014926673731300504700990803978829375978322062821294080000000000000000000000000*i1^12 + 114566423919615660926658311116669446552952455751647828884834683049787512216711720540067501720871705172496111338484050596790493676774942008809371774875139820778611548916538631647171616711545565122579316022807967920517872819357350344687288993662307329744528652420375799176891682546736507420547726899256573668152201622544695926757401651519986071430038836427639688760624413548598739317131321162804562179365089654488021148877507492881399903531289648292959446958988763514572397935476790216454670879473315060812070354582495404229407884051854553062938623256150803202900492290809723600882444244707444927102804697616598559662482598979221092039199017307014442971752807839568536879880095986759172378094806120672793335620685400136906051156280325508412645628393030166524384889999927162820650376456408461660849726060601647403652410126155604568385756534545073743932207255817481808174013685857993875089113719816000305537267670179103431628914585070923355998657476897359453174787026362421764829730793361288975243352757485676069206132293913511925780897302843727260610879158939565784460102109628420021839764256447506269644011979744317131496793861033439921027007456108423731525179138278764558208453940479136721949411699877106658990949551444560752379773772881631915937387924046730698026144874897309497055121400423379006323510950261139570416664438157808028745285276961215273580554249866514645658740589592576000000000000000000000000*i1^13 + -24980098806167420484207401229553786825586943515726042580757125614519500020706964419311591223886149666016558298538961843526769836128443343861234549089645529960102461752876750081997593863001325508275004015790556132132494846757838049735699268667889479158764063944290472748385811179444303219388727458430859829810034557134288616092996656170475056731432922896577178616406816432736533997643116149790023353463014519289593219887945891385381206896438828446453027266522739943469243777488300621937923640400185517226495701562393242397467469890466081653030343254566307947433948558539842654155453168301376194166747945753970776161032176782093591267336601875059153311487769468343950191137315730812015332313165236447364188174896284455069938363686167976415803054117728557635313964799738883403327668137112328720044428442567433118946522345276037800775620825291288417962897002525925720888574256433142769702922047925227554651549258295805509056251352982517215349967856096828739523767664480547990403033238729474158380053190830375063647894596369288558052295368832437359565897856839296237728088531093092399430671805839679239636026723504851496295823544807511027551965342045305862909646680011469883611270595160473094657512034381362064235317565165490212655903844145066501309415280762261775019241726488882358728187146115974155710823514674607129800361768266817178656677279518218759424246708920857191513744377643008000000000000000000000*i1^14 + 4452836783240797593719939459482191442304590589926835972021606261760460465782454750050383135430041016171764578387177791940117328881483595247346240533211767349039424695711997225764859850691243664284088541422030129841797932885646058803814303653518444838886454120611915015540710822508688826330151361117340623652915101406600573487399859690280097515357976793599985235681494663900421863311231822339003394093526775004375225079743279725482659781717158564763399387774854741266748106791870138463966393871084737753652128886026010571245205901516919899878417864483812355979673813626472221910429882930440446173231220979970176073873269903469215744425338913368019962185344916880191808302750964171017816198651365417160688562939935480943357222716671128651767952818198053640327158558730224083016595885527009085464592049556683352479063819749489067587091623861367369694750701849237396014808024999053242553310336404712104739678278187289023347937207296318364361824546132811103862307650186136304425729947904059384398214448982098394555004538819813432572645046800117886744385096113547228788584221627419455944239170574677345203724914088586674813944607464574219652035801240233658382047627078218074180282950858954901965289047388459607223667058196685420627739874296553990200603441231344633455574439892974925591719891561161581117755816953450320998095951545172216952385751029705600765492514681807059180567947902976000000000000000000*i1^15 + -644929128917724879115622690822560890753776709418349906714750609554695154507318302670955523250687540434354191578447596575938341758084115518475403475155574255275227542853361139288838520132785166275250409117497622540729991044343433044730905634692867133434040392466588990925556812320263366888942309944901354395186361114941298161826017855578061935288414234397675322554323556019001371392622509200279055971172136283147545157211141734675782056400157062837379542889004734461990974631003980345662521340263976109207907268481080236127052217621876942121530491042920996927972689035631848251130924060765555265840041962913708346388947144083067103008269585104939291181718965144834277211727776301477363449603069223603652826474505697021392338411462656040186502287827782565952121935213152594257571125787510818874115570818593039588227452597241937741373355540642221866875101366170888034791230475583739013641921730860582081879016689563982240416952794885346778121702236355993373579902564182269067933306626033802212566528486900333799376480126614179990264942193632365809915999682895234361571148935170557375819204136735516611034386599272124851239904329120270681689416186136431903450936462243463173143916053946392154936817199920575468890447467653217288959117715422527932897572690627916308922475671316168236544917987462041962283503522899375133078030470894793905957368641754554658137272534541448025927854325760000000000000000*i1^16 + 71302792217920588680776162407604008702582037178226111184186129630265785942259458961451246607049487410758359215171243334114122315050135051733084155960749819249473916565917986600481175337568497928993182980150510929280022077438661675214194736648981279064185891591696088957710232067138613299244916223771167715788755338034468043806144044080106179847315528376096584430196063699823499855283667140756888342870671433138528394174225316944841806848880886716823443305430391715064036029454409903982520585661782622209754827444279019042726893508876662248679552273158145957743974102113116602143358464156817395943666486728247257328041556646329043190539132861607125618507580290826340054730931794073716201523136785736600124194740412865270773436166369555614483933910233119207579380617769433698653472905164513565709381979051103016088030469140825000598199275591812064290852066458817090196772269678401927897434352175006243588590490951798310401044790589117372376787939911094681419955936389131018976297881815292734874796739246471772218907166348749549408761829941124521065989747083193863734824642735116307898350407621606144000146952549469237754731202245163980988314821174162178245043439581620108764898491362575476324707107326220447823900917351232001895894451146503651592424302141579780025750595674175878222117010845098253119759464660936729920538846672362839169451911033386404521994998991142150020792320000000000000000*i1^17 + -5859328338907087703357557411769705469156329119674496320410279823029663269462919640955766167085444589530001153457307340399528890668356319066881346951708439131984024718214901617497635212751256355571870914107242052282938829476681841188101127434377050938719744663011190255550460791584949740800038483591377867561203597648647906541852876683498840562428457044808351690624286953727138098862089309523020700044380115399138681517651151858180612520527603533203707134596104208847433059529577187491508629817627532946471865808469328197546373141610103215341889141284689964359356705514715107196531180622136958620525890614923907419880395924480509023816296327313070148448942970077380063764222143222476067880096192659258369969207714205128555217460517296578636637646479333328532230279358150653853243249857556310122105563930101808989962080994003822147314078000302102831122455192539879335658716713554987048990141792179057516635546315272692233061354079143363851734618860743613785412756902725183948633824534780862434808868512346659192512724819525800671150207130686989592635450521967076354484085854809393894231832203975750366587926596609706619201346455397474681117663501850792052784561225132827069112161786308951552939450350206233202526483104358779475790793886162651058599940037668038775806633657469964367476157522340255090123397249338211836667956817970842741929521674042202850845353965876336918528000000000000000*i1^18 + 405938318124917413646834537685245777612706107270239042554794928832574860728974935678621355796383062669592597577863685223260892030039989191809730015798195576070234908888445617918909294888922236477344917006809425200877325815438213254360424328193057877018810435064358567311769255535084018254329136114274079117263678524546065638844871736617275026710822941372085888347848128864613281483699857031116118087136931742132579861205870704390748219351452903821088816232496222778538064789551702867272703000295515544921900674411095719899595030538523664716032153869110680185568653114875088634428075994801960785807374862386517911518314713512075444996542358662435979722283758194919199046656010383676510173497352464880813069230925642162961100093903280363556614509856809033041643780016537196013760388634143181155164153352240448849431738310598175118447647782895809936001401453985997805545788961569577225107039430073798659280364222804547350126988670297425977850351869914994540433363707916104596558718427091485315257938763562996053815317055334279511645877080438551380060124364943641211081203821308613888114480412060892052365014071760245579778245083051875951626346498672010211513062702621141792645781994099324960283011972799444645249274079411934276558053795336287041665944429047521095375208445664928258346071390167343806693728328322341208124676188622703483115218085337629299160059673034358784000000000000000*i1^19 + -25528844545020799197958660465262978650474849823531269091532801701761491727895868001925225208647714303888122759753403587981670740395409432772715630759196433045167193742223220814229036771146716415557049312512688815520464777944421792386371468062257924002679845985847083496647818829726950712847962273186239867513380949441637452067229843000885358444328615798644695428066694329645195045288179513198321977651540635906710991235222430265875781347616986673907074374044191953447152376491790617399570079228313511735600313948188615671373224078213486460779516239116358324929045069586613791128687791471987575222788105839538333893553673863280818801371536626294229864587937828100378357414275846992652428469491434691123445649454361131440547562419045396042045288996035294093863606733048058654192612144383936491601065224489877635816924191769788764725346763991516882640633666596836870252256728287163843331916607338701340739615714928001012423319253562162653591455694638068646734277453778417251092959602569128818586237578467934855225993175176309728541195337682250710684667964106488907544991300050066259414477499016389002755812628854204306001516870701698540160738674674889831055565012025627490939094039078305150518366507050563342099347069323518800263710364259043611484957312979502312536644154629722888327414321932793664159729879628723154145997054385787571059112314159388164245371270201344000000000000000*i1^20 + 1202162065265875674099290365597465942628574639077099856013451043168433773206429422998657937517255921134043638234285725754018871024666632759811016267985721424704436513249646212358340839412726480947914140818438294935890183263854834089008383633508127140232401739700687865676583690168199441556345805030853133971583149737053883967898704952418140459280488842534341213986766989717420082642340155777684576827132664637847488457382599115671635789830301152891670553558986054926757101174431907059703127087622170100972439418967661391178842127595002684723059432758907328960532362361467786404266290848344563692526936545345113123549838356547827961222145956548406662311625585854874981882852929903679004201049870998709107507291099733097726374392699477423695709368077416300775717747552024267656284632370381414825689257284043999963403828902810245561395117262450961941020468940698312885926788916435199711299038815138568133616310023379654498289634861323379528004670710099173042739900386834672500025625284193289473052764985414203684319282822961461625015437010803761128475510377140042735184867211156606338458644422158606462900197132406497696195228889956109715100451249291702460441079527686671615527055919736432480081949541219927017180732398495715006735053177818298364047502495629413401539310074470281560821043541423997110991664137669899529792807581747470800143735225651866849933210419200000000000000*i1^21 + -34016985024576702668393272687470129431091880096801948116705792417845209183426640260985803581816005817721554922669151515640912801150681925457830025873048225370200433099790160477740346495222581879436579334329599332326650196437968548374091294146941765341702718972702514411569427674356612999949072702653839061907764534551299538744609021145496433270452898757773080197738192816449749868715116083915650483575525812476661487070256265169910252584951781251202497419416932568324641537642509600985807991124906733014282796092974074186819984395475183126169264831889829772329225230634367596979504779748308370611630690618308995512732280606378684890464361331758323228450984132128450882847417135888046889945553327862622358481274700855572265168044192508835627661696639147027633288754342077028424741613135202789855095228113630947010980104415966379676658221505983809754903518492092854624466496516015547505812453210712202413825366003990775200668887727314221684398040124508162765464457576184055129219294883565141862217572592586623488310055144352448325696281809294843343166478239884545982969885286183319404457866200451177641104220557532079634519059329164978251929420004498459485080161234822529384220237368599114345579882344455980780970745623479953616112784050268322572723582128547820812913136948166061691018193252679433387474206380582343851987072311564410768501742662814876025487360000000000000*i1^22 + 478038799990518606353347868035867419412397772850208766792341005278569801873711373147965073489182913142531997554682157526666311680401071561066872464440518663108146693593285586893012517902035641531047269152597321073426575075693047647454583770097164047759632989308927782144159565914406713180834528381763689552139650566399379318485316996857099679793526007027562739690772758117819517738184940154245252615414097590024842536739578825536992252393945037109321466320966390905530105268817194749823243772288173061209579300345409613160323621513377786552444632104104857198520623079117968756087836456430584983777623159564399071931530469056135029751241265456205804957626943672080599080171075778025162364535242749068019675684369615001856716821052352347058216012868530507575259634019160978250809475800628590963505595491624436247689215362317705589695611779572043591620379069812693973573518647275879104993846883165392616411336500847766157056345633862501166056606581328486209554029288355731208991659133571026645713891641799969844403953323216039248144668733743100981409676075832416954512095632009649555954570357057211335233237571893264436128616455182196336005351320898736519715541136406475376958944120246785526663760889848377532230793002406401644449673317207933180984169140669033013678529043259482943121861218219441643465676114962491511557309480424404805775466656542927749120000000000000*i1^23 + -373281279344293871575921853291058287828995764822939523932203644892692730257193357195790239348748879918521282314751915350381328546642344207549948681010751562387008047814926946413413795617641214295894450158042558407916230147628159454006792387023739892113247411723973180176798411368976980390409974708698035805223735361160195478006851030562339940965160586151859355742203351190736183889927162687395112113199894471111834804563520234523057650682464979108092700659682762015423374442110515525465749082124133054359532456450085770771859444472460100847326615606250337319703427227754552176965542821368772231088927629427709423455404392696105345075632621589888606023028424164928192716975925883245002081634989469739951989579706611733645536689590988332748803239726642548298754067169296663684460902565803640844885019124022346486335431248259950294927928269445144816366480007949024173066590458161323899773480405699106525596744281312823615462665602078417718080169282181107376093229792722872299146057768288382792200022628793397953781002672458226214719222687603064269098139066991158027508429383188362600222866272123609218435129252970351915157149687566375565587734523521765220002925732252869753380822306659808999276998334279399223705021124347468479571866968898115240620560989077372859342528496256574896264927790285423582820096316869595148720437443671315926707688499150848000000000000*i1^24 + -2509567357548170828230484984904044531836090617498306089194680447197377552024024683158529038924385021081809822722603730280463408543902238662036727509800534228364288924390464352538307145340789099844541164381287897128615548044936491219934333401784539563622883256608671320520739482768494610742992988915761495898010643094111302386035390215607279282473909529019417029999624625700338445192002265023677340986393666633145973176895918599347344828396198731763377369534558987798716287024038901821085236361639303507848855775046369702324213215106178938233839610514503517032627726941721942168036185702179921419005628881444446811981566867898358492248358735910288065720316325879855844868955597210831112999898424012853919668531691537556111406442884246447078624568065774762894717809231478716242284691702105798353733447387850153589645090893732342801297074998770558877643518966430043867503024847765819917193039109402295751801043997377344310484675234697900523976071698812346366206882550853366986824276844771886813482407388436749008255006734023242357008950801470412979419322205494101906299756909242378258461521037602251982803089223462411137059622350048047813900754813631924527656648742914239615401527934396490737420430414550331218510762135387356576960345646108193389834228663353111600108751733326399015184499633392866043271236190490858183523708720427161806497310720000000000000*i1^25 + -4900024802313224734124696027293814765092466937804258977450639638214819385431460513127236513539262423617460013128092457220276217483939240560415679618684899518943841329592233956734699386352357915186201885104735985535548112031383908207531074684717486005250312650835268936669834719288910780416944737584357333271490544939765993092779117224550801321750754905353150255506512915919845963670455793053627037964928974125307429170263309721490769075665509535050928648323731399944179056022195524114339789032501469227796546028585205820408996033361360544688001030019548731699261865431545282114627426672656244923895432373231414721311507623565469326492448660156832720781527756382327721836177666838060493756425381970692206621905055301366925457996955712426371531751591469674881311536132604697302996763518254899614340723307726988532127147944894606184233737824666119873351762178130294887463972820002669736884004190496631895876012695953809954019591118413628862624957443854456074102884830639263308584555596670226633993790042756142886378007694853667764437027274353769889360877578929135179043067467399985774249145788922982682319003789267558962062705032854323163325561210701509362180198435303282294525774082000211445804370661649326672864593306721899069403561881611186659712253628533217597797328005153143895434001251315096664087670732599377020401812857476591864473600000000000*i1^26 + 21011758207888585641782388773614027519200816812191313449443621254703453475803358420901557255501649124180365488800332709732191219976849048100308728288507475173385898727685938436498183783482262572232891570009482797005838308702688672904672152191588704644717434988434222026530166604062328840203368224138748659907801158971194712091590428626091406121504140722620815841481222923657008326527654647869405275583749926383038270732901082211544902974038813447668385955565645616278105494070137224128652106646464538687950198312007896762166458162993252251603710526702688981490640782559727248764884265856069162933780717660181029804232786091892785206054884377480032538622133311054920103323987135400595113667794532412383027763871743451970079739977406970300688748120066080192930775380443807462606368496282721209552001471909601967960696338172142831713238898919798784008928997271469348189386368339018254303357392487488324286617851284001534260155745858478439235642969423519505925775312892173611519769278495740698244762226637582168369263967153657223638290094059143995204339518578201533463732695966462419644892646540615442272242617980676750255629511720853103002066163261130195729624114206598457407621818722720899403058762038080430447939349891747981309664669116765762927154801642060821693612376963155927141222148705659547765013911033428896546919078011100768000000000000*i1^27 + 10476542585840835257278677953335459214985586496029199494745690661662829792261386329056169833404797305894440672828428331595374127666610348630747149030300291418346530720705930272254267905543115833552320539500754300872734699216186243704192514560845918186358259219766558857043898367521969067343587013705842560131879631343422186530787630329271115001194565284843039265298674088045870806493287864253093286797045401944525715528704271829745455451691173956183066089883050144351493064878270973585408484629633633477058592893206388635054534507379735424927151400821340494162432350011828854318346949658668607847202624857698135506304951273208681790719622845395588738296029222862440803481657545307212116611073818458217550803261907039844211449709070535299128216458072478211882331503405570766117068348485707383264423075994615429388615557865150264721091208490602222186703546276649435899200793729351697443047082117190287388445967936447834486902620667466694610697805334914210074773314352496525624124191834668300211442199355967380647553832701158123733474883998716423609801430203956374495810262284477361619815871836561869274849464545926206234145579845078933621085947338739296168879021339044228077700263497656584106047247970068123349810285667996445727014001392398018850128983838666485312766613147539016353995515977761752426177684712222971898070630278560000000000*i1^28 + -32929243040030320225861829638944760683211110751248357286998362947664677304646254026081319932561528922766018482510735955869461420149432053254654191401578086444613961425902141609692527228551848510383256241634392654546222663137566374769218493129845193834589361205880909475915462931636756063533548282615116006291895323653081841796458563171343357247371755956404460505381695224459915878107758000759068364616127981614706290623379542209012799267619415995777990943620360665716469617604047289620908536909298704938966179700471461066444656962914385367938485072247737089658136509159919616280186890667762348806716359708515445178763623779346258648319070012599960095810565226611547423054694614840224757336162164431502598709453041175703226850608621138554455751750295937480915044906552733670574944016435933131158946319153858940543776237105025422662695806295292573150711603607807577157305373062359519065748073294112722211802601706511924898487115294454752898064168431241762641301970351761118426855433996203948179391107666617495878367495903282983930663297107268388117044168414403989209837586792454183911802312822434407839066252612324761178332136719378182196614082247802869307196873029691863346335445137796881736917800785380356178077049071255520674652077711773222821619967229296464178049639136459206384525038845068211410958611824238632536164740000000000*i1^29 + -1567212512443521703002637266228870912499348327759760772910779173204386711654075254979969868105431517338590135960789563171340383912808804704347452151859948791012605113143676333199098919813747948865305378499213581304682951055840840410558230173745991229676151465938468065032923239612515312465643694937676696560025161803192900923384188041631323130630528400604512312864932855915506177744506856585432440396597362277230548817373446944867960563889820432354983347022738540989838485234240604763215813232585429164688620618090375327605076081095432325833035703053305443807487741592433641675194061580078784827589670492085552578697849409644608153576597663904202644254720780755397235414574475653315525388410157425654381207742361193022508738840007596315594020997212704184591319875232598635230618655479795968276709724382116963798107806054303778086962594060994307787750713161051975557939704376248018940426020217172769309914707863360296783242914596576943510251248645954546775484010301425153648660436435872064979896029847070899000009087511607803973468694006645238173429329411942657653732689951956748713888261593736387573780331897792756378466588003111232433778115964345308343875520184839171688090496394166228697680628066232716211261803319724820602025586983306153161992084816358799619100128787838347436365521195119334179558082373498084542500000000*i1^30 + 28579170393770004764476671863433992173124722247902263694900168814957038126593859974310391684695691010899724110917044585385154078245423501893959770245071778331806538274171705072197501225949449086674547945720277205853714619670796172696099323943323352733567187680186203810590517418040611366775229032199850936536868677817820157265919014226870738786069981288468569406185112326166611164990908749500425562721003469407844832607517982126014652767881067295951083939733454322680369236677435598493278753079319100716923041994592198843991945029842456669725591555963248094394405601003149333922294655541432611615684559253098513666118385127280559251991142442258136161981257772796747759465991283305129275488890174615236541125953191364051210683817057662902760479675365416122426119051944356871566671182675676678472154849613400228552242813007070558372848249844404060970247933684910355466886490202426219198279709112884181717746872966994078203512641479738666563751133465553345877585175666827572692716914151343771105192284959320280686587988429966087483210714756760180073176793669266402492741385403345636353820648935337315472876761900908691270425613411264656946222028725141292510329853591534090226044884378700613945116062474476531169974814559406574527760527191017264007307464019978081131949491547035250892576904459386768453384140936300937500000*i1^31 + -12587490523109541195613364547108406777673847661531878472824167139945112923474292859222914205693063644468416398215134032552317483729034891122940745621419610168105484644264875632568267547044368508071641190167371150415584612412693323290485884796216735952391717395848943743904832276938268987502958477054361893680842021404908697638181722793732073320015848655484812282013092325642287520842824622222208136514906386021883330807341845250441266172507104604703692454492765855382167511076581499817073808268305827389550416810656373615224889890938242896711319848779029320789257892018295753514522982217225124720893903723650858979460882146598046711734693534958775913817936077826158165896678558774930065162626685002959418773843291100897588233200555766454415661618620473935976866690005141643728556847901356389646596987775142399477166056969237078553092767132280518829715774644448536169026319986331690984695699109960480322765501877221302750824854416567046401703531140491108356574997029452377018547492833577937173736307805785778020254204945633423427536911345913708104860387304954302858325023534826751411192949286516252253088260719396956321880080915563204822736588070571825470675375035647742286413085021304255371580282536380271457846977431976464423186428858067312101329051000345625702629497178653957920992309632084265663266127377734375*i1^32 + 2128916606952529948918553311378814499755866910888170793390735508846320635473767732663101592445971647362716299946668379993313684992010195854989773758027010565688842775178515816579778437873301790857365707469231382922978277847680916004585673200566583005518698056085891396007766373126090336959358640020467650618130996339991456567981139431611154464416272946242146801136964096079119670534990458704148351336374813621869612808566023513855871281125045730271318151581652987438764357724511191796894541718866293784021312943819705670276831319117699522050123190267918147891549268676277454607263048413718796167880229858158691430796797892018618994533801827848303065791019210097220086618314554071148005702515836541066090361699186827512973223779611974286412207381017933249081063871704796383075003400453212568818684238048435923789695938451253934586978726539461684891960058647135616657141638243363664669680794329413767673100604346529570312129913328651956043145796639433640729645644703363309434293104070076209622838658578175526920926404107631419337347375421248258564936881507938634774848760450440215266254058323424811128232843491425234860242353929392844377377682806858766213294092830972083352099480367797183869439283356729335486903319064487275346703029922810948167769847534910017093748477727966295795714354794701588835150000000*i1^33 + 1044179808044628074238848128459599358754468763624571485676441286067442008916686596026212908611107920336753268852277613793512818438287659859249433854182201559140772094318913512779041660841703307229851610173272160051017019246485050357222078062343665111587412628431749431237786365109141458399287712674859329588882881863718943391688611220434750484663234666535349408223497037905520359745854354785529250737082959305892727987112927676645703198513162261500541338371340721302765316065897770342503241279518688357548228577417155292618551448197812860523536446001177226462190302558710697615135190645657393504628027038705776200401156561576680533189698301372998975415488786482429221457951060441627362138591562274974615207949725593847549121760573728782217090583906967813873751868685531457998197940753545955968714514352032922003166852056009385806775761874766787199820676242456499889015302324015641045922625490926269963180953730968791217684784473818355596482848335152496348501934717954014955201188653257375579592668688616885631765146130753996544049574189562268291929006262100621411194844039345059010969399211247451275027906554848781217837592223395131001437041754151766231780810311461616531011168292389031180969832548675859375131253559562498289168666931785041524858797645345573051733766366506532180996886697213440000000*i1^34 + 332624242019030819477947981692511955144041519145785306840319668123370694700783935036997206592577133315182160143272022350841440588951396339923351647173499619521879478044442078542097391136105440349585728628963818764498395845202563250802749896939626769834644868807370279331094508755442988629263616897459328210973312812732551912558160280651601020228857163451062217964511393158217705352265793622932737655606715242283144092345114316400107860171281338909259657014218088230120521718423793936131519532723194589793710693029292761469445806553304553642315330763159784411015949311547129782668139850085630139590928779278999790169311346466497342100477796475525059642129406599728158872399765095070742060241720030212022019167830090886981916688851552535384699762849642352513881025078429997944196790697881556280501536466535773680386068287998187479697965538566407365375324389153406968824590859159384391488598156830698717047286608198526310469041988480734148948622841666743881578584333063423979958858223563544570927102529998893456643748041079433856114119213470480112990622031026814043034912478659279166489567978303230944324882345320262131042046811532458058841989089349407298836936752163794627478751292068475554419709096371182202446789567131527317192448197741953711569911038476184649172790024936936265058549760000000*i1^35 + 70516132713189982533073649447408474369169724644325968747066390229499333712583383085375561455355958329274686692388851723837376098369103988493370462392720978628382724834386850823784925349131244156719375121567079430489934607458105058995232548694400953113320229416556427249046646199914592376262852761946255848927944539715264739937549699752549515909080718599531562721115700172435389549952426504116994277535796232422136017773656808589295357046875546924784258259919652226797746893453350730224370886170360952986243762960578282498361539901007739704796507059945975912780374663562689270933712050531459486102038413247613985741132711205348507928672262367439270976623382972541823927721855189045689323442792651669965725943249991062988468978016704249809134421118774617501361932773385745974727654032136096317610114325092121602786901138604405052685827999127367261777446729634015454759229562032952463545748981976508841631681270302335820657953661107209012363572799582503361854390069088404857272374732629966909736403897428188446617279921417087991708282161332661780013127865565806305316410932771130724782207998923377843190083958387344170529220012038386900666906985872985202629451540342121728674833900914517048705033227889672127916713065500993891017773834824209931123138631459482997076673429318565625856000000*i1^36 + 5910127038750021647112494616691419643028661622453209440748096346448106083794637411091981237112012897950694431417431946920033101333390074106593773657015477814895766165222574335922562026474983064495225124824086657879749788895144653962356602609657350829882974218906218103876470345295966048026222399255592130923354227260284100583219707128918107932784246277376072075232310475706093666894201034166887006022918811851529730305120555220720337722945277943717830866943668425055604957899232575525628942225228215653034528493562191812889181827865531923351416247496898204251559301429891046644890703625859334383619758206000999323951135263019498027124411639769250113435038553518438556331937664861779404551281545587264587444986681864828029367352889781453496428054786528503084614645093658368977776293305055704946768246661581280747601284010874578743042374054882230453666353640102375804546181586381855147671316664760009058177686082128385853688095145602468204293507007476406643608259556604730518941117538988757034832869330246697491364368147892756574108946858513056499095533312177176105756649596975364752911637498529598336923632855174763450136470044043425401989808310433525577709999002928884992286427256358406411109141977340746104608575737146090153652335339419169308723059979476510657319742210048000000*i1^37 + 450888257401558032714970547681353107954545378100758651034163172419745770583633485268810648351733176246896911283611169332892609452791611096936840733095492792624642107533169713892691047121994370132855375198283012380667904218533691935225033268481489683726380092296630388982227563415225984248586343250965167002908648948980375321171590147978686704116663329763694784549144049570528104958218480116618933718737753986150346722242855315387578474442456394781729765940768350248984800232694712231515883954522191728058685242797173152325180580345868259027461736983475951869906312399162425839039535843666941842248496196850978096669947738529907985550276094286777359945178118456844373493118771472783016275562175962598215340986123502220377092340354258315374891158397091974956006844776939606528428895088457209026549882706943696667203991645244693640243652121452073370855945323376371993693401941889727498550409140029712525201576763459130268357080807284744713771955404523094943323464447318391931055997757821882161966093162322171625566454310905761618609580583891354845954610552359689279716146944774240905457666896675961835627397375619421369271151945877587262539201686143003892915436061364737451753544083972621818026267031530668285051220272048726689098592812885230078034895434523677336535040000000*i1^38 + 31651053996873945680096705889657769003590964521123322181769158713106390046349140057966045504174702706285493001829955997787250428981013036901715060350962945442917844009304329006190235726137479007102505558603616105537183992901423843524988384700310398252613083040544998386978447555028078619855053706705338770826550227150021089691088719655022132218548287631656896436092945022446652310032265404237394379814530627571044435943883590143580204758265460621731593122165609189087043050845706226734328942136960607326751380088205347912103770778727297117210957326749511750601602446311128506196833694059832521806407964586104259799377440898411133577206787592989802702515431618377404209543572751218662624323951354351808452281389455666531440895053262818437228186110301450863237706821828966108712184936860737685546419692628524270099314450666282829382387824003712697440569272312044740637399329906860678651154027473466669688241157302314174640902827184316111148264602603741059065661736199367219160732440143237337617870311408202270807733534073639909515292064499200564747574597409370474860345398231237492179897359446150428178969955174917053730011418926099636957012134109729549757196723618097531155807866948967661424424219691093103809335976801369881633352138484198967020422618748970598400000*i1^39 + 1056784436059593308948646831553036556719435165251965373785073172333762727951345998545637516295077883597307985993017403622537181972440908763324102949868775016747516956626540097092137342553287171813220042598599279000545903698286851478146356632107877277136056876955206295435011438359082685135845483157382942734867852919280169738288139033685546539121063061135277775861996544333472205424203755000745125870906419916872997586647881453393365201447314710816741376540179495131281567095126799902187311338255054669107024625235312827724349093531300003112042375014087841323041103318270451325136173873706969622023715224080998025985566813768338707686329334526945540039136060039983665527251293223095516535489346012600499343797113821193843481029421247168511679624383889261551653524767793155983050083004857855913341785841583007049768370801461218797188660301536986297681420805281899769340109993974762285833045164537468569765029489285116429587998279118241042017040950091250269146873774380417277814949262718675736429368912583137542472215131878915342243191467343580403446376761858010717530517762886127112376033776572309741841496246594130719612874803611766060790572526621712137993162099087609855647696518042636345468012333771382146334856354005169133562117813171741508090713866240000*i1^40 + -9254222839714678948523650069657516715993759215483934997430867654841558799092102078320243111940848675174572195329128681690416178994878598871639332524941519017899207185381987031863390589657626399452941101050766920053202091922844868525853006784576032475203986667220049880966130750972080502792470779392338529741992112223362151884344915764262206124891052475807327028746895206218861238379864305332834247393540128253644665616518358003750041356388007072035139937537829965772406588726429629316794292002663726776354602702791919376432181278621775358481933676243867836553458872266840175513040170538938952982562358660986197756415928336067457976709141175259406848836693880892515417791434191000139393360043540086446879746392386031223841285064795305124908099672423049764970692409829178694035225861717374714161762421016984990793525112515439737109814226561589636367715244638348632914269173155608225904681729942557752401623416587406917739472624248635311575933283264845336503057376429514355576806807324670788021651314255324464621749286950092033204335064547880373006610083718894516332658674941285214448625641349909544635216423692576678800722335141406418961838207957668297707958738437494814035545096051687574592079751229329301994263751125306035378077104972962212085760000*i1^41 + 12951046970512137433236780202698334966668112141566979177249738558680236982608586188774440540954961356920009961029942440699103905023971676005261776160678179945874195142552881692426434718842243328262274518514880064438154351978862742944813261554384351126898040005343724063864685007370365438622673975932870893660353411870242866665174915446907628660412210841671201950593923390289850228790981731528977893447141964605378543240529881705405157861699361582926354395002306669558263501903074358745939875969255678920908533717093227348978326111991623366233000830248727887659711521624042369767879414823509853510569949391903460532175314366064139115503159380404688819244207360060117627701089674207479093680826872482021003008571884907443470657827985646172237125939294007954896817718019911793328949525360376362669320813145075148539190046028876402520543387027194943654516909221119239553298160714994134507505915821853810152824798296127895657038162587983279304601788852787668295847413913261837730271507710996363852831666447040624127110121807314268023801496110190389711011718729345649350011558355257351009137723710357094377710008846123349462803594572359608852012930261360302445713667378036627716930289394886835253800996072471952990770136701376392820718338834432000*i1^42 + -26959338903064764257685826115371147604044684185579130933127495510299837124519463673727584699710475656558381944917384718991250170337060182334748528554130865527978044623406366000808437158289537538322690612898594470021493107961215293011546480909322042898050850375829559752641915172120162025795224064166381527287227104843098081187385999736500756285095728270482152115339880904065167476193591803999636660646225939291281931913649367914098105948093223630185710274528229992503062493640242561622502557352257833523902341459406340263770861553502750925417265327949071179667721588636201874200774079721630151954635013061379742334357121463445581236788639508866919184853399383094083157368664533564935937702695835281807966264657524657379077686779960734570134273891759137994539433799275566829661670597587412014039095529128110014438796160730177743028438678473951330235592332045416882128642197463747190256646388657818844043162539175715486870997260497737588402022223957854941454986086201005833334372656807056981817344343685247555749213969836858377822752005582171346842274325170507625141197244508504790415579833008811649797440852327406916084617119793981435895384954662221036922188290007859064104911748540219090687472525396826728729416357352779336908800000*i1^43 + 16347764598974737211445390723469721835334408293400860302751336086247921814034014099456373228129831250052722726645521600691664033003253020188038400402173771132783101507124988168663456416643430076136278168940883273900915656849026593834909363791649059871074682212148068409461740028320342758916571090426260355221709714526191665682167462132143375931146329683424588354727243142926089950496378651418526209156589741711841598748215324306634401239753238723492482543165690587271526548052169541601956202867194972588530829846692433119657469663154640814273078235198280793529133959584465692815804014833637100956246310934374185292132373009100821426806091645531420979055368452089541674152588476893138551866589388748629741813259364521365333466117197035741896493321819089991092985813264757505376117253843665312409320161735747654894886259179263991730380621522125713326419823494973534509082832567834058161765928299801600970484451771981375187683333722781036827305340892510339306206330923421643097108838068367380341140615020444863456722733796207042506060008590499403143847708861342740997637530880519641499061532388370532222699371167018803688058364574350484450668901200321719366619639697258265177824205486598322014729281384002103166465113430425600*i1^44 + 11111525739589556586297880619721497071171576160589733865165873391793771055618523450863050453683487403906930558260295030638034330253595173893683664952652629043075012626583648203233787876213859676757089282449672724633126555422902024789375227214621509194512429037836209741107045848767974512134366639433298657687094021203576915712426810504975963858238685029916505598901702256624350237000273021605660415537981786216849463749306036907490593809715089379164160404742701973794475849152264107975236189614733399799446434847244792315504366789574431343066147582755145541733632269708608201437376228139163132785274881093761564308567572232174200029789479554463737536445469995475051507499387087501226414569770221457408582074954833307938804310164053424609859644230699272897249654938158033250489938632995611546507154674261508191619633396864401207441389892954135678442083010553678068216771312216157097896154222267598954969236598098163742157387448336318755047705638334769062704991475622265140867961133761029969371570481143721369935812365496828579032346599256153616470229842562686953586180422175482347102644117579397589412103188441928253298360354975423200245631361803712967647703856171165336018855004892045670948329758606229611374182400*i1^45 + -7022146864144373253594397449045652608888780430625503506395351391039453929371199462830263883454240659790929644178156680797531896996956950539731690022166512486534248242405355089888640269391991136982536627231302340249637461462710152988214504486652093158785437407612200576288462891947619648497973751008406890573110374010338529117874986227278225807482789202579705884775665794927190710415357885080170851776854357313331407930827664005581797725528281388341819262022063380595260676002940468959023332954094866156549408356096201049392017479258912948830725211058197806298498831337109972012612424074229469618815799078530815278360024031283856269461194414728607900168081968805975969533381500779448858314156344279265977680906458434333353319728839185027100695624529897897282027922668991295889795460934783522434387063493167026462269685795122555776362686268068005864643813241363519264859150053000954168426756023311713239897006448855921111496356818862466569069220091042433207060129578920966188149568701807262706819608663031341287284534210202981292783007452538676749911265779604460986573339907825208433520799505522288567077711746449603952267901381993689904751377355339772176510694205528939216559740625621458285726526383063040*i1^46 + -1050994739981361307842052942735938368517991491557135728053072376254465944705228426597678368239453907315143914795204092651758707677040413619180515846989538387766327838724197429026062592181916171350428972199860744509376252161612225739959600447020833508867601878825411069185586011193981418116640350312711782144158451119938427960829273688911294627848966976050329696290801035392167273927030412002099069874487091723495093918472886337960894031241095128404320310581116727856610356322073685970528549532895633596777357421490248600392564632408247369868836792575914402083307279128631929179159054652529215901533911966667797408214714198813724642118638588822723875170110739471633078966117148312864851200650511819143083501826975974654831490983960544950670514892664450646105762816429676830325718649761924853128243473909685275125943294735317309230713771027646814063952682215911066153186961004795641706002379579802817932316039506881604988807188843626949518881045079386814425684199797275686779932718695311920605494765340759240652000712506724718470869691382904732926951657091490032641993771499128963131964389789317441376084638809807652020684361240057590542609151972309597405375438320604638666282817152549135958671360*i1^47 + 112910245462302550524237773503917934476541058755558350829225788359604307308330147107020831000272122917207942610014580037089829038239907992710558306563217904250290181489639292329413681445726685349695880898430217733298214410604536931250263149539362441233180008246457481829041534367374325993329368043619530000291359525120147384477573079305109492203089572810311579829175628680699345906594223351173433387433256009131129018672377278308072978656349884814990248426169292799159350015109683543599240417183073423104610125114340055127266940126318841726328150283978602812178854583950706582791392441471118327890962560218577063882076357254153374213634289701632658823290101966519256379105877179008614603146635170041441255488461105365089022645678662127106955561692498178632680514059648713110782325792692677264424531572522164880748338833907493781095178597009615879266052850788375278165012206736375040212989156742247351254148542206959970931077141542933430287080689468105602782760664355796565724962921975574570793610521185202237465533292434046728808739113260830395181321484117630669679194042493202291783079129975322357153574262658298281834343962610193007867324199291265485285736042886287202772914437881856*i1^48 + -12270499441214402017880436633318244745354887052077430246513226130708426593493812219832747837496182007632201258340046668570405249329264473997814041417468193853332436702687877866438400274244562507903668755791811816049981168247605085767121783672225364382061817148043163584640764118111706236549203618744668916493585880877668664785470323145957393050962162689499827706330077098767858138068336346810211318856095400414504110738314144515218557758793697564114958912490093217420525348690118134375446881697792356753036235642733886858606578102545171313068560307998775398082333667310398496968350464818683231854614129783499800244848027673798508318451627815616061903094858236168103888581726116258869711879964515977027833488157968816622774837648351544567242803719782089243252423878340544829228171988894108405256421844161502130664670933457024958020322238325015103470328372242071993646339385791690993199258213601811770863057576268800536647595911329981068901945446203258849697428043495715268812647744491307535274730887516805121348208272401857718560928193503199397159654027268661629535525569455524365796382410095511448426319304083427031384038267880592626947851964407945355321250229624567989534720*i1^49 + 71885497579847991450987053701770950904642621057497938890596131960104132514891649172990026101131582046022185718562666068127871501316564793242402732524648490098378572176179636904642298264815339359632747048777972682369189566059160043258649426693259507862975254507157702987184021471351805875221053645887273265700767381609106437093635483446713865171596203505390228017657000058753350331081424966467086020805868797128569208042132381805334751898708962885257021980977308273371459015198163634241125225983556757308104066082999527613924305335719903377711930522793758404705716223488178731795766408550938498046116254782626641584539306625984945000385060301766175398454874333298635752174897954070868884666067482150981488416388547437510489270739811367928456211709107019567117648047321837550196159839161109659695920974332400358913602784502188630896787639792561377444769172132432312554492639620216758264724058604039896451718105486902621526123757035162474007140705285799587247673095914343120853684144870914864591930149500041964486586227719151533598164100497938068350650544082070716494207631632969827702036722640040630198598678442265486348647998922307720049268640582833445232495820800*i1^50 + -41691929983989255701922997214937161238788077338795215913982257036132291207488679486488129084410585474233470195672019538772012884663616528613272290883077273379457583779082959445340063290888864376793304402330951063285820638014604303860832695604364647139176243904477206982760099187038731977290765526655861327194695907365523587639707690701784769988338143603676867128348654600729737508645053834999523277477673004446698907738763197737575581137468282352483252308141353150068079233662275184259180967387199330242420166932439785374477871587138034903124849017744558233853851408845779183764387865933960140442650046964289954372295246720306354256447441924253394376188942632200474860373679592727769827655275805022524111946731643146403731877210171516415303586255415596581938210280281275302034187661048117649390078667494791584408988307197636673948780209085606918656715889963153208652473304621545734621076956402407326670856119589465211431657524858111606877281598056331032910737087549613813362934853234767057561531640797498086255399230097704183929106126521067071860250338999687108967464392505931504705533064261411331524196759788346182302277027711303623648239685730304000*i1^51 + 3391420328381593375109467264367049059447314788062022914718809612273943036524694094444971457523462575542645623195489091839024619272064942606747390784235763868335558786721325987341259356571218576386065240162806810971566569671847227276780760615681649366947673191686699918549609256855045842303138187201023457011811935044854819118345371527094568978522815671118152940147471789482240836933833328732677447045631732449818834234383955931257706820615362323001767118049799617772175124091950081216782740973661207948170936247250005597644100339906289311880540839684408334589924728380993704822783438230588097131184664510938702750991170361577157475101532888143999031049553157380401829806658750366309450209985996185756289686514987154747501662159204849389262806130461831974003111738188411461651106322424109698957724415331240928284957598945831028562956982377283552552076955490280712244625488948328348846436391813885420692922224214456300047198244362938062279764069901065545329466148719337515171215426726218163637204495695184549813384752144827584336589988518821438965500435433543992769000793802152457785214305163329324177441954805354960380322218436733173760000*i1^52 + 1817065729532002415905236561064991273416416380656791577753095675621169280045623424042637041182318828359710154959518062290999397437390669987754707964975278176228936492189875631242385171744621981651031307909555318495345630325045943398019510136528711443893278624365736039950241931014370442718113982670816326231087905755745530501480725090778146928908481472536590563197438057445091322401165611180147287382051735169208487609247856678870252926009362061288114165622001628745829427825765866725291740638309680641884990750411144159522770850956174558458954642559128230200485254781775297141544790238462808857960401628416527518811892803231857293994300087688297761201502286826205240075931936447904319428623740926178696237280800991603729124690137370651599758250495154539020966217617616793583317563223298179946390061933954998045124795928833057805499893149491103555384851865462661333801004948832466452190869253373497456397457994002588787261399494763387218247657320635688928259276796494759990138375118201696485011287459922644705041050337257021753489005218127425286695080004363947958560475596229830776589201807429000406518177058432893530931200000*i1^53 + -536973928549552024794665126357979936840333780454684398052881402324107150507924823674215473407047003013511455704888905169863221938389661911448360966954893240189742491640064968127966644591708459944342155779693303378869816049478676461390338907060482836519668161285947287671494527141306714902968577747123769057835155125545469276136787989157656904249028362944995583917219992894209478056152645254823935970520434077015015113592907480281880177645192639608022526598462409268128971076778021233015322055758641523264252612175070031106196030814210133269648373397688097466262020935795951870636850437412016669386658818389557178237828809603863344729711861774791666476323697130798196178534145257666352099292516622198563954725806987465318200777658053887497485255974252040095981036818763767007218969162332900786822506656921873894076401900593566737184102496163906268600341579134378198144938259168454445562439004878104695308071123249813244813218148793902372357630600894889571696794615929498165894419138646190203831907758290126945892388266445109566695348257689469275261889773447083482075777391342002882410125073010418542257897472000000*i1^54 + 8403114856593706968778822316571573691624596513265468632123785698824124635270708470601027827731910189735839294601998643110735110380129270372176268635523044440393616558806676886160900310967730652268039478828509656472898819143564491934443724838186293780821128170007548490460033552906689354785023865727010785312956554951549684032979068770064401878057624374356107798540081905478341200257251547669142392547749503495604112176892638955203841237360250927392408736479238385514312602387692938688178037301824598726828434797312932571118876220250213224783714842372468761982393666996164888695176889182424010298861050483537245900189094539863258731602412174275670374255586458960317137658020373164890627166833945003743013676354812737666028352808470888186885732682072602308170843994205669645076640296928510485949219093127494981182737926680815076720110816194406739579140341898405675363739010653323401476962816363625771706332287314611271239026604628814970394019132220337517555269444110971327132000842094302877614295864532731986630683375394369387048130062805796687836171151218575346774531216631166698803699573063680000000*i1^55 + -62708666681674186972346827112366907373793629522161139099951382742261787436929149641387016987673926163729303068648207984235326040903201894887847066667873836395709763571467241229253264044777280340085989185137610838559085742062925338211839689649933477286591484313477896487352665002251998838815333472538888058006561677077975384460038158105642296696852912924652614006108832132654512919346243665274494168092005328132930916999256636423587441297387868934344635103237129394295616097260358092012057954454329671862076173398688447374110170887961897233211891772428054647228660007241733774879196840750225790192321555225929832708367372378284823428506094280188676445148340564420210085624099326579755136253639150431058290324547213860422715714558793846118641889142801098748100925169519681094408439171385657860600444481496985783446612800165644733842481659499029625718078404954643567285423167639360511144542618627570712119600298810631246170688068455760626505352664359484837418665354186630924984427074431838901476990158009206126652403577408467888937304091661656482481154530979145325650362424413388800000000*i1^56 + 229656148183963228932861180079394736823853469790780785776619885585182276368872893910934399880171648811112775905006131767087332042419914023530153717912361867416263981475239495986113109936551388644705398181642273554863754632165175598920777187012471074697371162152266016524023826062806094913382298135350676032517252101376783930080608174549221610096018252160186037994127882005288429737393372329995322183622765958612171531620323419390558332697187286761322733090760372049183437788693012697351273511223861449311743694115844417726663780365884788021600368378744059525185107077413084673196557913026099562675914653130045211397985350485560570587232819254620330415307164122784541148473767092271948824848179823451659879683239245965676779425651687367751893597257311619883384478076245596038131905928740760997880923649437399949124734217434406896592107937659659870618886792787271773765369158840386456863389559443397292744708318062588657721614185918642775730308810359188236830514155589623193508922895706691504095055990128567401475681886363728396915365369701988460191506958909440000000000*i1^57 + -7595735465069651615805817846853954343386161488865297176532891713481876545049456274887510507465806540685650919645439164391959487748388619071912141840202644761614698333142994999380218128909780467683819610138521269334605741794162117234795642228116393125465647336057779679278916876855800544645184532745113654215507961653528664169308613202433277375447829179939563420994850953347280761780099085297179454112072956948721861269497972533886595603895871240376559440376906866490150238504343101523838307861828819873487740073799553488182415963357608208565401769130670701690583079987052873329965360669768436817026341865935949756689060448072207806327020633495520518176274842219635644258966382755001316385867172727424558055584947730356648566165622939997420008313229167540036626008565656766385126720787680616574248759609440066090456165575213897106477243369879262529061763275821594057589807541235054029318972816308046388019703528579004505404287918581914681138833775688104554323847185087747329108208539908645756752954165583373553325036541410993154037945708052480000000000*i1^58 + -1125305045914349915261953556558287244303688029810268314706656195949415672799660757363624270601444724802981994815701478352001848271774211484199170089358988121160457614469466409264504769477481089794287864579105231570894186519020383631226291996315668815837266368786908347930526904131705322983321497040712972559296357003076549645973141005228789564468908935436123813978842895624438343890814226914912846398039377172930544068270063966991467729913637469226928892620215161866380974062336894523386999936024948740217715112710713123386188545641019328730661213672336081153007047269750769480921888628520041831856036085601634628266281236025998070283283297332466232936978332404711453921077689048165964019807772423664740338295773932563787274470838381527564077798529143901686003752002198872854290751263533492937006324241426683053652162547169849591560020366851173927550011235336360870667590916719741399348448871957476709471782556234554245734012048458054345096473585340728560957793367511478034017153640778485325365474320740053178065945729433600000000000*i1^59 + -81954455994164571636279345653670717827955661990164044782640427647555849111695322757997618829533300024251042661887975370297810257811866361540385535845018755144843298329614093359439542312005985200666579618977012712370122703387538197060324338863008920296197453661303936025702844916369017944892597089977511065204975804430649140018032179072225259444161546562249987498653509212312370967093596619794739692268207309483875942015042023429667497416075497119917188741171661992493898488492371274375645227507739766880838132372952706990883336819133156586859540519557084273242043268775251703859288912271094173897786269935018932166054022658661846210609158497479446658900196038928054493468655668426253935373081309774151584845633607543834412941949458429528996023881388538824577941204359276525748062169149881391258984066043887577351739317573573054258975674756517710807309977319719110245627027784447864179916821929958403216309365420274101952987265191137439064521162483552462774754731855383474155646949749242142936371560448000000000000*i1^60 + 398986463098829969742865283881870573553286727234175785107184089021660422991434684040136325687772230297381570835055953206512496530725885660953337860002107093962978144501917315967024155012744150085600190696796521507950465024073324752887893263786788045574589790662511359506143535392430842223806629262046709528636398635517675920510250949079459713592276717491428403109103756132120342847570217054296427693388659372673592934912488619580986609270110528919985725785336214206050624908441364481863026648689819483001540037532512183998197321833556905819380783590404063600316071974804022558692175200181389569340662780636749823621237857293335876845246933507017650869336403988482349857424631435975800893085577437301211894956334845212180495768820402125185915322876921356546985818227065638892863539756097279818879262103989094388872800471898742450705761931050252993313206449520023499519693230105341589165924209187802625871504389141857715725116548370826302559610573024905635280566454599881531609579520000000000000*i1^61 + -5264686027293397194230534722096198060436273298158479666220681500238238219988219583515167370736302348999701570089756179137732904862824640609688728392430931428307674640027040311127298685964836740783643996716038560377618115865717072064233394569628082387588370530161343839483535994313803767834909131097466012927127126685235115996790611057586351308504451505252354856336959634724918743542282752524343680826278038269357983183588836963115011232757064023249217315252985531035673398348058979903073799185251754764527941501569290196819928543563569794791615263529077526664633900948316566757643905564920962599793529926083215759291126789806224465098958395479914189051078517435813846853842286487151450166052713215938399699007649662643299366276943581246156295908825483575147114775236262806669804350272884830351428153742038970087639230376651080486363047049710970657600682867700685706093899985354791972840732866837005927014443089034562042493255892604677719281526059095713382400000000000000*i1^62 + -2964986326619478082442905403464103684160985823610027713387099013203439049652050483709140742943009769207348987566325786126559634713066497127931639931909121214888714910170332569790576581871058378193725455486957796817607082449914998495030453702684146709782673489508166848855164447825697149201216625790793076632246140950642535577947890683640226316992439876450226757446795545210889376364834811300312301722411276068864514269370475656252595977974539239960111598218707111996310718910125270413502937992070064165717212425082447276433638030951522634144253946472991777525277428723139614877732135252056321425515127486547622194640698978180161956225906692587525479022018856094151846870152194604951015471897114419824145770398502185515742461780544910160723288919187402637315820882313980921265721705610319890338472389075126000322185603942402889287189571487060815581147450536118076744572286110497424719667856591024284307962671098577299064521071001600000000000000000*i1^63 + 4540206786861057413367346586178354354171169751164742603517213813656744249755873367182212998088010550502941892698020170659815124078525809529437291877318121385243140208150987230475624665831890384882095954242559222567097679479233020177119297692925101555636009621679797302517907358558625306847100149426073089290115529754680807788090228401332761405738722149249030767624410758450314551555177319802630329078412621946822578088205895999961574606947309164020818164821853493577878422847685635818391530032512652464323058256638860423356109389160468334484407347229827508048688759673717666446524382477324678940854727072513340998630968156527656674584960357754205212145126185083307161898671565624128366863272489243228267612637246627044113205341479212986265025826011405203295354559212178395586564262811381242628860915206063028876251482345289911491140047903697443743288077061056011603290203061563381039193128960000000000000000*i1^64, -161559409159382316922463578979803319090597227857601192895319188713882288449611047231692118756891898977408321909031382928642808800266855958933848863685298408987468616515009337671364272037734911566521183189698182942465529798404612441569097415997801394136216737508509876109669691910209246760081517984496589282653892183591786111904136018979829699697837935385449314045847325009274982048642128971037873509553996871221547327536986403962000253234159776773547369786958989238969027475116028269984718940068961547100714646820199915391654786217612388812525849756967878505919537514978531383092637971917150362266646486798028422831092016502842011016685243723544164664089180417213975539865226113065166207840521600819760011757565958183082766118380644624328465231903970774174862828499371059051801079035655335813457818071799901959891849468547423688608446245820781039087312818195808207746708687193636216183128390422182812865504505209115900150954986734792485918662189376949010538539270891685642167815276104018306124779809136758326945858140180066632359713139608508883547678163135984818074375355501661231697110668282175070021638163779920480019956929670455389530511795676283084985289696823382799952340889901513715700794300927307080211920685651546847118338326337705504376630032612838168373092332771197315548111324172629270173747709132546925032911625969368052757747350004257950537369207576685897357984693971557844002844793878023218106119832504898708877310641911014929083679279276760956884090535007867650461424222142793932891388598083576779384380578391611099679752375196705760165933088768000000000000000000000000000000000000000000000000 + -3085686670915191649611734662200181189640889164693778011181105220416104098846088653669235889132265614566188964683624499835177493559393971137536322201241300494686868119845626029724193205775723915646358524012584661329768193478925082728167554720023508967090110764079768803625189493262396115746957779361623311206347886847793940374970711172938770310351666746413548965105881660750130510945932592365217836133226116258737681006220249947668032452164880619642710984810216717570085501713911152791058011393535354639095506051602270862428754833593439513961813335400949085326395015975049247670239210209291411644406086195249751839214105353888529142524802585284005926076385755037562005208303918196791928536994416967500787754955111808376952247596709882545484711296979263789665804027787892977083615585822030493276494526625953654463803762868413438540797770913080119967763831747613117982267961049143249377870058069681406331707193471068532073143587656835922524227847418052903363482594994067653204998481230904817633930934337360090958017602795716188727716204170953241899050597151516093423630748405752212241027656060775092220940567051264625797569444688144769598524720467209837607922790039504685187694405162911355326345294190328863611377612165083487028274633429453694587259707038736242116516067849523351876002171463558880709695712374892752799344058873501427591338883086744161487071020284289054011191310212563222162522675659151945084234267937442637089576759065683816346381373098831500279929907141618207578305503311021422039007365316260599932929779041837859415682830107063043061582418411520000000000000000000000000000000000000000000000*i1 + 94591811979214661579871777787665044086169071343087718528727109020444221026187636126866834988776741740242422122381145755811618473556554252351204640697109380685917745588314096707759383615715093910733803388109658429133624354660117085373919585067062261266486133472236202423181488860141826481579122429425655832283052502914015745710743029072156873439983133709065928632759573385881620794386024050360614376463647603883281251914740572449784099051070182370235730528672642971592097690932938246014272762847348223217598668187358099105340004202873711015498444534371866657824570578828121622678305860118021641956070521108114326816404928128272397055170530228672624230772257175364403982841206313861281124324870740119149175645952043376863858654429192200186562677388142530009305104970105800550279142473422862708506094231948044796571966393542862330461583933043142409570564392339281073523256082322332412193098280990611643701010207172697614307980820039369677199415201767604724027152850984789670291380165617053503922009774172732496008026294306588849976818115193985749141413005091591224957314504350172365389910485185315679730947938063804819303591579682903857575749434328063352972518961934767044807300152354448971760566043163249348482590693052139340571300237167986532607819909646925627194930123321949708859693398270981298613557767985229043757504174668472226882253295574229772373862791108999596974972269398007508850896132876730709862957173508333280270333804356555017292067405683872297831507899170427258275154462072352812701531669389207971730863727323197958641440830346416592572704096256000000000000000000000000000000000000000000000*i1^2 + 1179418477016720826860619230279559475348347555030807263859177492302597133491174484302538155660080565900227535688064281157924988869558943166026669415242096947885084486798612090071893838251824767510742666842098415720451862835516859555668729825312452801078547016770531386553206983300227289325476143574287021223945975428805651131886385255496310956718492763076088682466068426341483722037046644632116387199679024874988093626046760611556513227993246084109333343554694857523606288980632159389339123963138499872254978380776955178475497762381760332520759152213069974143625932377750267591403946886237577244873668909541479410400139108863027720317553134938883448957997703553500475868383250224254674342814112187997104860601214589890386586386428615886319686110588326678768198025627631133997661041940836761073624819751785244470174341619610956879799276628199187496898487169344002175021875470044356030051392560489504029799079604092105582823409521867836048684647986164109333188141466041000478309424499614851756064822438270832876291115534785282568632135847943606161592115942628581546193446042644327163006976120682303135596710651960937352184694098463408773182249819750175859386677573273648274995681951626113379566156884191822691979926627674922406733143978952302290165865330289166396239630497170579755077322377522819287131612656863579984926418387121197330236585694343593537628265664593979273582442777480263283510744403788532848610969978587407856824860024573020000018799981624049068959863910542071040153191678197902588730608923176437401250631807632683654386491332188838165123747020800000000000000000000000000000000000000000000*i1^3 + -4944669260255840051683199619728619591678439322084111493060187448445365375711799372290850452694889256039487804072947773787275087294356367465902856508608225223319106450416243620042091563781260906685039288993706779144588793344972684454733671164286814231682898159818941630412072787667879200753723026015885533921534010902393147426735115400922691258612496296373644365722795572225519081370611227214987826435595487114573522839509870792904929394220311447896138242681176730945392283430348369673378255949198751836915652582571284987813134592708345169349290886012325294792665084460947619520129565417181840994888350512289098808111674663852219182241029036027125169510650316477421728130720367349716321120705615809983608312534915977075135240894553198786881652693703378861339071902518927899812809889444510581526085685734196056957915832255654509160981226187954527681130913963407907328395459302400126086418474187398122959263771722284129710158606920300671878517974849894576988743246373202402348719422387178676232946274405504122515370905680132828487144859075791218938192633944090599477647948922103835113789020665732649268567007269155862433529138820374535953265751638703804203300461675151330134238891608022908093898500034181346013037861296181404285752677527445357953942643577295195465570294823662779609654605295892144541764295829265581936697630728897385002552072980720453730780463644921305583678355151250224618103157015347158745441866954601921493229780235116444396397201317424180115344985036469166651084503788298209751996408736644973199876427040095373908300118137818110354451228262400000000000000000000000000000000000000000*i1^4 + 7736251332670242321125790291904901884188193145473684983306092919674779190770480415648428573711067135911662068286903206456330934577359022775803373212497035805966652049057914639327102280657414426936254958515216878518097357056759555255055224540276108064087255085308876604208370038921042961047810048561936702691719306311797701962888372628579543889384737756404055609477170914897787822778613103870952166183356069366639866116534078114517548617027845781330959904429538358645692753590455415667371167225907283515525547381044552896736456599715174456754387256746972013904220377138836814569942390379304999957216647691982379504608963553194830076432517881363444189094734239167026545899839380427247830248416863171958393369978064716152063716225619650563366797646241566574322027033809409064277980563997916449280632858042940441063911019481967176351682309188111027755807834083578396891609455359224801363047040271313031577480756423126702711462044360848205751230714134186056238867759617399304463150100075202516880643375324999383433110009118053841445359345812743269974076944675855485653885604185452381615069212825487900969382815131083489329686755312532262682163742130624690092456072494079094602443803163220357331304706565711204142580789787251613990121720484632225792331687401882902392283740668841289416372013930647259378429376392089087292522763909313943796304109782963540095250459462602812627256157005511392883949673875954129731361074229133915668932799648775167870283878185354633585901146569423506757559472622804822209542855365904696457876416787793879059579238180270003391262254694400000000000000000000000000000000000000*i1^5 + -6501522599337234405093377132821209374707961006419389433695818208867402091917334622077099479944339089791634747709198931475639738334879144766050700789651397541025107081069034350863235443763074495486466649332942793210684694424217009560606161940367965499744934780366242599700954129523324696738508011604143227195545904546673757862483975655876998539242193018366536526653632154909148395575031065000738668344584817490337595715908095786991248010561667711277009192960845344566769868860864084077072689463624409469050220733503974528527844279983294875514408078127506786703518337193633670740021631123940853826327185767768731042663417736166929991934216219881892564202001895886741873496074341399308139421965718342114081146776912250412664206290141713614019960629030926742494422172358938127491565835919590202962592490835884943480629580285807796674773893405608793637781321966003147654327714098530165949028465610751041917253302988422492498741548055310897142096363020843090253773167120117659861164018618350612576428286429041905406446728687748731907834245566604058557714154154785614703462023988433084458049084134506475558635430541602912581605681752167498202321656979843344245335774559834503680627497671505844082221002062306690276017699884176704194423935926257776738460145074794732938707477680101200006357549457234718568378423447665600541108824361998353071944082377558302022199594325970477603746789826929280772021345334384365406204427225327920339349363664717293747309937235083212053615624358853351661871743636303162380655214394995500668689930174878177777141107396360847642805141504000000000000000000000000000000000000*i1^6 + 3623800034240881274096901497612694800869021556406218567723977077975890763966688457690685566270252758866629635376058742868669991209162244661376961135700941090984120890023673102825573739905490657293223555624492858794954612560330911866271814870587965310277461868769489621224428770545008145492698441874953889774792420712650094394658218157597045890108048164212441314385529845532717823568190500173185228311090734137435789595328090819567243266218324323350540466972755335247875886593419400460015358121084220415836847951328426204711478492671858095376211915136687694235350754902778808440515335981894391516855541792785940492216104626710557800549105134590098546443836614513420736894729773971497391701330082333964476667399614184860624965447779454823758927758989775365814434329393355403564440870080029970653288552298307273674261347152871487299565708835369191684853589892191565227576568214354819030111512478443614093964829683162116011347614881883613935677799935988971510385593868874333341659671807897374020947857843587206632237489599076894867253042701412992429462257739296368301669833497656220960347324326646307365109234533685227139453311707672613861942537969132289327338718343383148260083606020367584843400879292893652148342710785852857712185991604790631371002561539309209727941725690898309397665635457495118923329784845878748217905181031617659257015556609298485674129328738449684626317615733979075772329985886951282515390969697005220278115112008259400239862295796815938001640991980775902453652328343080566272440312378963185096496369525087648408520468434853348336520396800000000000000000000000000000000000*i1^7 + -1803801985275130734166261900128104956283762886069783080598955007088220140914528092186283323500083486732926473546572357497262701355586984511473675928063193991260983605937098150455361368941036882284979579691292851917385396323916304000715296571189907339253953867996407018432047432487099720877151782844437524374054380377663293272774185376794116828656590283149763503976906571314189645945226801501159548584876885170441120404991061371820120645703598937096717468412116761721159019744189883054771046474429333486247483582592433343930234729858493633611129415783895795445838062177940244732288594373217439763063681706850247886191508148659654624862877871218029906283200920475154524014131562556838438310403523246843016918537076619477093097657164682107645294433214317596833958153291575240702050103944991809207864094199307422093857581754245678149193989984786700276718402723892675114864340975371365631371738184632719181151170171252884878755180271205490112239235097866519433416250960633513077649418328987641128032561369528345132711059245853259084105781103801882553962195999069427878525398730858361837575548227022573392346090612919028109487765135348205201065160387514696772312493869560534248979235549741348317881366323443992025063564927697090221669471967870176575818033060722177328540352535998159353353162568419704178317069292141120864792820181469569397994289542829624249572463517875674291846089312104843617876449072204118287918652171380190213013252374919568199139896017069179905723962563150315578663679145677874546877026627534230805843284567972280785552740436996355218472960000000000000000000000000000000000*i1^8 + 933743162906030472518561892060736630283064477403011488466219408870170302251706400030992144143976112997524985180524183932639343744083960618740054975893765784727000017823967821371812417941460650921569930755476821448217793669606822188624863132381966457633962629211843345996630257683706432144391348021124967473345014105998176465090518345362118294712928691538533397699040848037345063378689350318410788494549598942804252771721928752832992247398936811111954452500725670518779168212928532932646189005375975017989249948810219469332127861118973484719543840321896775539862215940954390750218594790943878777011294833879508152568381999950691438963774053235736622582940666870390767083435433855690449079190470823644864257083030386709606033343291855492953999851779721308513513242534551462782941654117964266225427041070147594033193664806291108530951495358198449801271535404549848599307101011949143748801580091499764544278890545948848780130613237536842056139688648006365467482755474847755242012008929770696421254652996439634094890059582722082709514265897135937169485060900259179383522649566744037257977544004065102017664843432007526045939783893734248882730993271994560834822309617583515874020467148548470791097546232165539741062191065899409215813915445420852902874275357893541048733025906512495158350853091792532697690028643787781247082666495115305337601108771967603918390859207807841311036111416125472892466532968683309935609366942478982234239070293972812632881684506577893803316103519711838289369824126426865510280864754272216081515071514573757293014857921647797474426880000000000000000000000000000000*i1^9 + -433644418679767734381631828076820202249248412356547791161278578804734156579874677033053091640580437402610193883418650087594273161281567878886703024578160941733475280901197191063602402810121613682796595391245150089347454277803884303472362140043732745943502074708621596509046061332300485778617694419355031681537601481531116609131709344291848913561897293038995447975502550639380228896146342128177520897767559396516811634088331149325362096593912270689792168631392840309057766622622862525367340567182801070189672579590994249346480021460692234606779466325242408999467896315342554861455473479174286628331002524924177594128410548116811889639900197772498918086871419587711335578153993777070743353839091228869613794908551324240302632824953168999908492052580576300734048725987754838629184483073847517357606544271183692609721192107678640018379552030047759951230431609069678950284717581334291571356953932289976739204109424871141371998803389829416330726762415536525973503569787948034617127955365207694100327988525654937800303234770208218620550148189809682517229687893104441702893841560292614890479032280202299368110301296760718689796234044165947179093933460675067283869193941223667173535306661806987497322539749448747561661703750779112319605271954250832412040936658127837218921769499996416601646325115606951598047291780627845866005483565158317812679827192877678039106620913313442913271749104896859849546059959061353392467904486871837042462039416353983361731140517453377780692874972280370826414863215340188536214813462797983754269609528589035071622129518307054547107840000000000000000000000000000*i1^10 + 166685632571532571927311326281956050994629795187083634295910676856669164543621172222873760864028075464340088017559110829967840502204358693981576589654019872527123178447690477261203985398262668854032617013003871461771571155054076417103139634243813301401158788816018249542783769259910977392207151346930694267433675627949475323308753374234244698291375356065321088384908456885584259267433960266526075738314460546864989126936898581378441472576708794390657483967892260308840537074097154121751365988071530277932633967375614887471002511310448244568983685557124321196311557912444196982773771402540500151606987274348060735967071769398518946974377448225598307967895973550549800054091316471500573942004316225544177652706584957734825736699606346270141775684741326162537857884568888763293094800386086398308118187420084989432181708825035796629660985276332186572865916383272892260965710847211536077479370901844694619092423280920273055755764387227488816746847993165223728687172783518608017338627954100934700208565378913419017680197472501280224068118942523833232955937403320049322636962230543897389531519216328881733719768853105225946287346428947010517505846884774241725123778926454774905757569663810824404585436671479980375674093336805124287967843978914003392582399245556850158569666529481546885556968546442028281139572308560768521129037605092455613074916933541206456172805714227584374216755540092583717514625090718908149738146723748633327010465110627537181552354138389566302853628131142136032495991096933398616997022217187257564722288534474057260045040492994453988966400000000000000000000000000*i1^11 + -54107451772961923708107048107871319904882541325555150868179461546839120669553237091236947830826660727360779892344313236797890801803740443404837585132552907974557841588618721480952267491923456633765077343088693192033209801939258761063726383306909420003995189497172570813949137448198435711106219896307654455296018333122908098475121325369321390041375479605202350271390499491943492835504494846850676735594124266179700687925322509011588740386469751810397524065378909240786767992867141245323514550195123401570095704313050873389761386863587618964798121299927463812146032939076160937081745142497662586321334681334007488774414151912535837705549940846980953651687084887708250335601427697786524490736142314141065303925894687174684047118587424693351970687764374073880979042257833625637199732845327623377429100057957259414949444849444448183489536357573035404471826980104458958708373749895947799170103795246949280127258107470102439515393143777938898751822277918361950860630910490529985151241353817035147184317387085686698601258673941512562230386356667843705746592147295912019992047621529003528690433350487194781406858302499903853876644031374782353858347468969542507090282963223985604322381219685092404541526285165485609889196607903099052386028622084364281419194560876659160892865421438596143960849682173071851733591580496823021517614692566651048796593069366239239427246453249363907981514443771920076865394756045648856043453191819616674180681485842222395375035941619999606571909306630354540637480727588755372327355829101203024733334877529648028403599616935135805440000000000000000000000000*i1^12 + 14711109726752814848829417045014776649273553913111611640480123308242668638402636822968389750352500091280103748870018654903550460616807338662038281512561495497061579811274829421447054598021534839872592686465331490944334347831218834747748562712573988163037460279958916212576294766488899441512126168161710328032039538403042863778359247060736965207492991605889714352196677464206288601787049491259441247373290827378013611562266686186113666461670439587968796723374191427976367955645921818105334147117104857388333914607709056596009340620535943768455262561559111781690456844021880519526937379476006556085621145698503052670383849880980591666042954748610135371824754860714165471703878418630430145718409089931093189471866875744021819561973826829415256446696513700572957671000146817216914948808066152729376344307685438567205664067997323927040345882965110287447680431487940891279139596383699497911135040637231307276816162865464822762566740963403323494886714508355631976567384909174422536049730632771631127373436234387916369939937125192948406865422106220759199202120723159179169931002804651169079978494801143804902949304497873028945102384525636233707489596492552406224086715723286604984771766282632814610178305700066881633406233068037985951752067138108112050058749609223430395071317374281410281923024517810965317646373012187993009292330980936749155389208952311132234286296997652127887118717729489243177746206792071272790732827238978097730775595578868512565441424257809154448415975943026580426156336154495950097748859694181107322908696836265682273067238254706688000000000000000000000000*i1^13 + -3253404414209720193378906123155698287564989917178530218285566346810543402808248799922889456178120693328758689891266862173367484015555261307006185476565084830821730464948299623247246620669972744098878509153091019016722956802637110266874498840105159349270277663068713385578800846567753803657881593759817684041136301867824757565570222251373755172105276134544875824734170380773151131783139457623535854034440822626714474277903618756828276832280482750644049005809108251423613179844195628340876829550022464233702744014985876477492673364149346390703721581131291932596999713938659031363794251155396406381235369286946612880930139997171500850352711440801961647205064727820008491407305954577101983264900700199028619430434343623680492680443714036675989975323360793362067044025933862957335592314211326658184572676865942694397258968638529205987555481366188745023313315936762241668608010563076660488052759225827025884426874994707633536911883625550435930970146463028948190711847763255547583726571685411659803047173535105274232353475657284549244192896886136620092242657677435227640912781718831508501850676832768075900956583783374720865286894629451904941221749350290792896674986968441902347495486535922865297630039312508007909246867514768882619520437632085970284831818309036553942281559252740399047491578609580874081279169615017721512330836892854773339412300358750252383010707099767386128074814804424056575987974752173182595169293598882798343398495172781278683638992141425351081350675663324616461914997287814643275309057546003343429948121508848014467608834908094464000000000000000000000*i1^14 + 588335979388896721168038020311210617781853935976701980415722251853990757638249720968181947460530783797163586735807549595885306285365600467089702506121501523887705053424255122824243225138475697491760014362769948696174948508828371843001401374265704411886105160076266952899312388075822002743748985777732926750218259865445929438924683502334637608809555958847461029031249603187818303490887368596518923644893066545466775194297285966390410205713330489029364447659441009350621887851827258357829214948540547683755791710988267724316654084980991454520594219789092084369792867207321972632189985821195037429703497102786457702387470376971323178541817470304485415661598402264758562167312686548487038073515530356643414234468740955281343320330548637281448793525639752564100473011265211499857837259729338618402819743365275285374109195172613528662213209547000749653115843336247235644354239851892972760571829326723340083499614086414050222287157338699834370196177879701309351674877845600939404260042328961689316543258404002430143503741077405760480048509252915051143871957643128681788942690241795585278970396158276836839001860934126020277858536908561561660645802743241518180970126843027527894933968270219213410113797358555649486191618573850383643245547406210148497394186814682213800879143273363628772196929951887842456907263111775650201083363490139318198487621134480631619592639951099317339663558672494815047840061183384756946810436617897176067440363164582292064015109942398679616452160441459641119182968300981348788744955881149036727707976649003080605944905736388608000000000000000000*i1^15 + -86633084782810124949523663390794306026040331564152929939868999661669951817802145185822886294003527365911370989396664524300974120949353083993515020544935608727882103449639667357759865088139151333323862732473639737915572053696802791654277021743429612755403925074213778414701058985883371154291211109595447854311088115029793915863160985599386298723066985757984449205869381059058730385988351957075720562666441428787939535191299772444421987476039778241205541636277722244876799942773981399308574194090247695084981422016623339474088813572412052702024859833496329070170312784023193408038221970622476052205516909494569473533287286944356778537955215246325651606320706930431027628337962220836314340883020453846266934963735140516551089305378458226366148041140595989167030869281414662508224709697271481727359476944360324832448227479554444948519412963598961511717595371672788773009425381213119126833529141062581537988610294957100044556897697762582549093291873139700582932785310065750754262915123255566219900206643860505218005868159556637954257824754499757419947237177705216446307715826916063721950723464625785167754510995038343591673187964012090453067980975705123451524853541069264833761440055206012938755628038247370531185727938536011227219003051326611498488089391202371169395869756747406545179774729378163683844532382177106869009607755317775725420341430759148910506693729547525776427944161688903832999364188397641571553808698135294110438799161319219131703610796544288724099231074337686105467647842854492139751567105299321222969418498828594077067980654510080000000000000000*i1^16 + 9753989579550593909129158794313425230680205374903603481586010288054239502057602722653519370485881690367695039692244084964231416688463604543492554167658775847117380369197517459379289394994895659206729178029088047008279344814196528196714098161993869677397114015223214542085352206337201697957296503714203091889442430814627603802476198061030935674441990191095731680121010220519554426563665833694412784953516980601474090422850442609939237427639176274012349591398539221307958727987769930349932861070465562724470635217138034660450870110854872146886260365127883661955859211369070610114834027871518871563223546838361348407526168173455933459271398975378020193116998208899736568921997708525190738051036984149214646480464683215820466240603473839422782799353849330374823391883616943045793372545981178840752135352064056160362114046552679733439021648442391053391720350303576156164604920238512156698675780353719249961527684527968559592143526071423443963320103207428014361050444435276556451318059211999897927541816313616435600271252712116774169872214958862554573502894745484528066357958067282248680942695926217561014908922943923190819921972845691317777045269062766448377598388491792803741836751976622294307135387644661454535871920413624897352963832434246946497187146995906995859981504922234133167057919608230705035485700224248651035460609781242077805133641752580969640709685795059023220161722351267723750323972771713185572366347898006607989583367903059275854526456352776877105040797984645347712872074113998558731719816802152206497387267499120781812480081920000000000000000*i1^17 + -813401398243333916188393930219172824337222925100849292168169463589603266667392973318876298558884457411298928782628925940388887559612267652024014400270476431306926423019836163069733668931869412718230759237160559173590163116016728916874645920106733671100264228165502524596598230776151748328486585287034515804140306486646785383842690479341643433760501720607207484543590346057198735922642447269868668189578898614040420145300739361306174303873523343762490088261105299273200182794313332027747966154080378992172147009405783150099083785234025682579660896621046694877458989057534910506431322686161954407707701514125300689196652457795604908711442057591356648892627436418984581933803288396732988786511874739097649238369250464777241561423410510427101289109227770337865836897333235691818442825416103509155448099058189989409929900186059611571919250169010678136376613251245344848454128645207833478135560515294307648997116268078586607768804945286156349948548842588179881197634942164408295605308226516216772663525562013505395120148409060542412691024368269746127940102082365136919574402940878353821539115286660822744438933528589809259218758692277396031423410282872288754460284228166996847092194356049123057386849453226332808177706268765427199426425593876349662152525504657988413090135855056351232494803294830341755495814762487434918922951185262154476573680021130689870969700728542035610712650849852862566381438766627718575915867706161784602966277378459653962096840860903813541764152579177293504047480476409181028451702942117530807759661015189742340276224000000000000000*i1^18 + 56631273763757862459429353410998711270491674546477374936078418858010612504188226973020518702968010873240080779053430410302410410638922820157417082325057330937273679907189344972436230198056423023609774272924108447942930908743546907551790654161387181329565293417122072101949485887765268363830389546964856847201691563140116242924336464824240357858488931012338787758426010708044849122553514469446510195054166266628047474147198008970738684432438255944074001470422201489060385393866646269325379723224227272218982755366750464416585207023173870571425104026806326731592829880406344708511212332863785337892379041455669025002662651624703111263166611691254150594866378873596230489006702495842420214517425753612398227230413883270472121573729456071218202244127818288414473587332766116206684925755747959200226387578638554851366963131409005086143211920379745435057144098667567219941902968914757082349172365591070492828155392780221385782878465049400094340337608226071650271439436740599653705516439201131900088766821946978450564671114676384790791413855671327831605286317606841888143199834140183002619881572502305255765092767490367768476602178169359681193543849844334208666476367497450310061861379196958572723035478827329238521115360063900590086460492730887975292456144892867050665397221486376543250919679518774284986319403813272387309485769725352326044173790846848009971727929628242745772539898839480051709193697943421775928432691334908149440455796011673398595890510542249778433980256839173546445448640843506583379526911435225607169298058980213391360000000000000000*i1^19 + -3588217379486008865797656916125801279712992802886724322509279544750389060745143691917361798154915345107814381981871669448846049474489959578740739674191722194564933692460362527091670105556304425417299788958566690382148084095490441823069176478407629755875227054532737298046062095488175418372786466207696551550447316373000083689769201489202389933203296158075737555628888023499615225329519620147812212432157515354772339660419008388860107065374915450147378449033661959817661215347310016404381783584384231050580195240062702527513415988670050136244513605629727656346617454309638595167869689613974224638823196904090423723390669519423094550272180460753176455917803290407890496001211008932598936462214742222714828294029549393593924081811468309154323342319132746611710743907539651696068579168784294036403022833462929088746120912330122971494685407751896282368612296506739221925974169602890890072243345820102789911119286218263013837592882183867125592162809991556390417406763955386097270151037457498204944937727694473149300841992133218591596228500993121708093640814444006985132082526909705273803484026318341483084350481084424230876551603835021131876542384278527379357421808118266524348373645444621193457380812594388104482014621278005356143395018413173987370082420435593341136026528027974105705208556139055401399701910953651224087614883934041799632754218727080291645123321489376900904269437440889799905945539568479427616312715228478610019033217591901398685241440137233503821299254236652458681987415752405086156887397047561760733026280945221632000000000000000*i1^20 + 172773980653174894044675631868183248987657531242711305392224160611693280224641563015490867473250144615270178457698214487058568336541221252679779043413361722215135607712624968768436046905477215267778377056895459322410847373835469590196561332702212235309613313197863353016646807040020216530479914809194879792892827352492205712121763248987319830765271262185766793306048744608122777853182610282785241080072370635927413815730252247837660165778556956882404591948582520629259834964675197834683173801720793554645619101750742944522008732192025753844284784415970148864867412074667359173369406652239956737914484102350724956261915878773626496326299898413929872518005469495144426050670099542949408714888316318246757234241122566546383271537358194253169170871750189583193693325565576649707058557471753013838149522421281255501151615435255008134025890963699533215525138596842715092116914422764034256756221660776844221506346516807621996697509445606336078910936227820629271381669659570439112400938007065775213519612443575431970643203477663727364745334698807609743522449185184079845589196216809623708652995411450113620837224622369256053046781615002656740224265547637511117757238983692774313599988686439526548415597347838797588796333179257005299760972418632886101067149703424975620257803017393915587422713543607057634561385735712870811787925879335405187371360122080190520506428604093212432005339430270499546032012808201792788583658438189577520222153583925306234084917397140443758958930884689959808201728759268877746070797982522248849415219976601600000000000000*i1^21 + -5005213449327554114975885222901478763218644356727426083247948334032891185395732851308190640174666149521273033166806948407866316938424223635107829484878257240567627676952816209593065253455822949022966379211261887403527035385437451042810678747321894610657974322898494737458101641616585080522029949407729058216258166620621593959918342687158097610544574348732021591764265886091398073326628299044610459896922843100069669619416882946837372732476773864809236115472250634184683519556436209905667497478910989153168764038852331602321251518890243078531117170001007718204817274918230256786262126752345136801630116992867775179024151668392019810442588542193551942131075534053217278807298530349946771909694871752258599837874111593805882767542596845552470487751715774162031883102677614432915095608703332926154322568971803988842898769757424759218156683245566003665848153505118357416844948404607603475473958395549926789694880439021349926721090717788619983137162125470017591726692262091844390735847289694474838765133899094905519025698237420567532448004541390481823777520418859078742481086696608776645945050493502259571052408779138263595415013685211621941487200195662279015296542532971421007081263673634398352914676098642147263231074061786946237645394639216877302777137067746659225637334944331696092220987494956115779321112358961273141910752627738455680859182152897523083528128186445992991779801060717240916917863363400585987926631660122232015149085854060815191826680047967290854417270148648436270084809458435325864860752030074443803629486080000000000000*i1^22 + 69780928021845908342501847603446609172634383872810485124735195718041994968365888674778937996006871056214707154683011115928012870864866294358350014233716877471911973103402030945089206033407099681113181920459073525601041003881864197482128036116833478111295854684002707669314350091734842745155322505951654130583614911259746579120996171506873397888118153822118381825751929188288691146593980383584074320394953424338734110346510236666093641888104001449141198311739874806048730005138098702863472652632838153415472228718409320454340233684703743622889726271212701421343451184747981487151874870587931363375674499383298951853053138184056972600668361518935887221961623519572691790355482096187207654839107015168503226732411951925860736699806735311466679234377196312753672262215361077406680300738685471144140498248495190190368350864267358099194890117561764152754798514761712358621733025472564863576043438498814637434288368210739776899815130628472984582867686920496817743083181245680577160592632297855264191429420260930992783662299487774800903083462783682360718733732374901770670144301010771747672808050960187477113304869295035403842052217504827308595801310761987327885916655812619922426399510346246422452060289104316576474038642448510036016332710658747592186287367460165436528385128652862908458766741402228711889823195767442695190563156750770560129577588557764199299044495942016225170189581533988744535598831415491744264008613275321662592070889258340597176813893925200423164938355145576660428488270167761891030507849243874019921920000000000000*i1^23 + -54575495451099543914797059843272012982110305339786128827501722119273108800529118596964919947818628338216392155654182389387493188044042053120117838821807316326149280817021545429664644634004018700900723380472402679073118624142625798177012195414226964932837911941070810388226103389812517346235236774564591984727011029577050548975509132760146506233856823992005166568265418139917779801246611886303401435790641923171515867617270499303256351954408979095581239502792072145890182726604465910005227923405714829981533393071418270589403741691047873267059622031300167587603631415899498672768686453469705374346127227255163152118094636674885208989454921819629672669652218872365361187306522871005339305244362357591143748903625269803439233992760174623985765466447170565067205929480973536391622231909660618888327154555377251119156046764263069906311571162459855585078167763581877214683255413772764209225661034457207696275953155028011756298894255441304084812501409072537348102009851895810197946308577640501286170633494685006321850555673835406700153343304311789414736696962441464538924672671698943716067402493037187287452251834710068395745683257233619713988630955400688263252127599762102893321543495553624830325717917897867350471609565121400362020614668566698721890978877782016429702749297246934150620673519803019256395816918092191440739873826499694658076874257304317342083996952049663433734819355405437624356503060900803325234721731737867252045653798802942099467049121401489485112751981247936416438379622891873773817120559614185984000000000000*i1^24 + -364838076585853464000407637521739674735480111730870918493656505511757483284085887295658597224802392113862715623607796940943836579204509934645315471415788366199425914430002345353927906600702826779654226452691026831291387258530282213368393980473557223507051749814038595978864867302120386787322589948598687829764716698709960410179225559126718553280544932578538655602232905776818549340545429988970152052756753043097467765621918864826634902550441390983985187318573718891059455089138066552649532381591336382895399203803560608405991028673253639014375192546221176391983198924222395370353713788401524894829390210047602543602682542652274249148478341863159605464486998825163365995030001561935647586757709284736153902391393142411053564199167251858147125594915015647789042827658165227586533389548124229141356826617290890171277623627132989995757521059629686253863533407752471750415150878973707394419710788083107125370980921907864424904051557780130009470343583566932451101995300004078492176631877052081047271586975379480802305444516511778364662129428433644222716693699752162795374566588425450320149705408225154139276374160953349171885166285848000827965547994404555703961047216697845488949948740565942460509303610006830210104929808196451368174945973297575414730529904853598471261079043789989239836594374019046879324764993022333116122423962905433893021390333591347355847228020835391673895152509233970515326392738267114018931837157122509737422570474926154662122357561627921654485248703973774365764114760733113681933422261952000000000000*i1^25 + -717469108439545240544978195914516730475483318383496143779962643509184912694718076666096112858806499680224976889920262893581305352747968364678667896398197918560470150496552931201777808618806640368527517071516522226454672710530375900943676899074165417638110141345101502415525173849427038399816186636689796476659193370460759026947095578412487927950786387613009056598332147344995232839110480158337869288424419099618727907714450351805826243231271074525760179470356646483192014790898607704790809551251070252656708681598210989233420057100865304111891663016819612501667856825213746551999725580796259730713971289557624612578495666109169162759228182940475775538769066908729558805311890389314230990383074011202844760860487454688177050249747566553093849841108608128727686918563758112825141363050554007456982930885151445338483219129292160762665863820166450290887962836633261086104039887463145818623855485084613538830562960559222132389057116044564483098117457983146588464474970993827571907845095386514633999197132634317796680506146641963203806804110916350883720848622847594991196175546034488355513120609278846511073573122820927424884753608653945960521104709788818690155724831956845236874464502333156934464493294331902769839313784793874597016600666095345232085572629061529088339234681742052784273049336541281539670805144599330932626592495436264484073521643510353369213806927169550939723075429627761223299018757744454470159890697906340732729638974311774067393282364393464014250400410829683136584633116140821368630196800000000000*i1^26 + 3069216031452126762756056582971011425557762028319333213883834381277243366720122999208585904183114369694203536232400853453538313087304126553460260091750958296870631190011018614498088184701764872668373985299980719602468008719275541488418903002478525893610088256679754182624223078025581745990145169055815227657430187247287891633640693491344573248675685145539997667378900476188921079460997732947524919617941450864890297496421746758531515645692384318776939713849300142757587424491997905597989715242393255083669511362584414982097655689705433284015502373522779205427758739992199760653005035954409233693669392721353783321433529118536276452624913931717714491084778362646833174543096422789771398150240731588787730067561652791364053682991366674840338104353840958696975085948880580587321715526274440882821286434110027586638289960421990025775003877865730448628183754610996194055174682021989046822914174608493093704982690548195855466336152759867965345051797500458955199797478687322123012780232193272029514325511663595388436431438034456871199329718511759533887307101656707063073273308575728526868776784264594297560350181944402924987887227697985156245555808919636219698279133055451704730406613031632464662493856569167344478274665589116944649477154464873601046062803612541507356384457482649654243683127794486147425934367541795508557183378093894381261182016906669667333153214296268727505499416816037108437860934371622042340502069642864610688802609238110231183745477877037366794506317235542922213121429363671003210600000000000*i1^27 + 1512334861255567174445917767440663757666574509109350705644746749952174719692515746677996550348218834328153367825420356104505313300276126837019066586179740361880228548821728222045176959956483777691750616662064062661439223333483024839518640901258305233816013294912009950064294900571412470287589594595762085972903457106419961489486456976739351788551271917753401243995759679151994947452121507568875850219664473130537415766272715866300953943136590179069959924989869042207957204548572749741817908979487199989981302479996209104211428813133611437839719452346283985624514240043386927233060805297612182391813452442347857861065695588079514960894767783123984882248298954426113938233132356850309740367147705669304497294790660753203399207166228970542164806052278056650991822339861446156358943651636243470708345349787556953656936437921310269893966292654646239190028799661199584876681517378546668671038615976991614875244639754783231889259734033719994787048379049425581131467140546403390661624791960489788201775999389688188599561734732229045019971210720927667430730505798418943754734819067802130496958348234370588287195193569225571380346823506708250708247702222918020386661515612764707712591031877913742963156917163709224246246162815361314460913670822177987760262892547768073441912933728797179747928455990387446079365967115693732474828758455180400812080519537906143869145671584527192039129305142510733916365829714285718796681630355602348326072573489025624697778762665981656496494079801057827537961926794757755000000000*i1^28 + -4767410043611206015416828026565607658292583953309142676116322355551257326847756202197565168507165591051119959821030272503943460787280223811296276324252102888871709002277173409764196172467050822992084223081667352872862527391757297638782019957876344920476403958158481658186288037737957717661230311539927743189308346754302718799324388279097891672155111342842941943514327192992079042498669422751459695234997667572159056772304586277340390165683096262786054217132042203904853465315306942255364778998337551507724064120954864578266563575159365224144183153310810883343172404204284877868058067672727432485808113212139148388203206403944341733448929678381744391698800934377345596491854405993822299883519001655675216903733237162243094923958295292565472425619520018196840521662630271717218228023631254759393447592014551321200898986897034130114531482944883051070330439036707579789730185505551483986605662153461070656694085357361839932183823147367952455761851105304058008206574697793810165673794732550499896464629568309799058994853168533345176843054504412712304503184394661679661553238209627864140006396694668733081885559424620827459398999324708951529992926063068107584482114630674116216055387783486785706413903586629059976404436061093426951636357025649052973709073209607784233456005309915141992098196115687188877895959249002363901990078550087305324201065953991340820807660470438915222886329627036977937049679973252475700182543132015219491723377614541524750921640684228675531852536468549121334858073251875000000*i1^29 + -213499878871874908264391512895832821233566320557301738691814707754449083544368380886855554984697990968249136618955468029315360694686174251865478419486991635172060811185505758382766767673940409742020720157707510760141981180997275691614294147659924828650385982343249865674694071659442090924717598654642120576446566989297656277197668063091109133252078485014107284124483096742526182669122866839760173001740831893331617653499261480183255994914363568483021862338710974355736265311173244015090946353984201525574444770923798135141409284145876633272119421698945428174671414566121145780160530815256201722582205927393415251551019998829597346985251986901828590448773438303893045961783388246151629021566923152080528280026600911167062351040663071815821165801257511253684021592840747179204280166834002191312385881613555819177353339579393894468191495356010369599342682748455028168689488340707135558882302699646964987697284388832578506962409728269375556308349438509199607577801864058582745382275485577066969237732464605435630880232678876798956190969640995995116768947909508899570278580284570476185169076075551673910000639238477132821110702601028034347376396984750460779816210491392935871795261632750715964806658603814050735257121008261191099558975003866735084124394820370763868054668625787043830998215315726307491431546936155854202129557763279415849878668262694600384211799970058450112444659935050822860025441881606390259724021202318572186115917713088180980875983627538033002095581605553286605021640625000*i1^30 + 4104166650795753382679878406784374271400527681921195048155159495005118469704090443209522932259133919635106756321216454890001177710384497224332757769141026150570153612226268284222081763725664642892191680708854542741296786570847617378293719874543229246116092507005414704740285350037445940624467102592357551269950080904970464446347222121511260917160378157184381501701334376585647014737319916939443995723692476590210959114978554774858295762779356584636694789799748583370415273473277812690369346740151623465397770498657492464985864322290841585175066810818779614373482364726551695896555439420383910612886206040791561162587343704458032415022494603175336559210007591088210484008998579193882138192161374494954627062203760785828584983776392229286428591659666334116909194176989423771457335940491233614991243103537609056305881621834961468575490620123543725227809174820745721082906005406292477847686388179658779580612986969558613894766104362440028538097660728707231150124096556750001265605643867698205251619344780699511987939289670563987480775356886099069972743872114681681793711807387287830703568883527784789290059698951282506844894921240496038975841583091378037749480147344521939727939245061432852569125359454683761961308647435111683767150712881805331256120466657048099429809562272474918170721174801439474088845079171379198964016089177380166490918080901204008770926717920011381025999054796341090785541235155337290311128496042606295253644344457714914019233784402769783165843440566736174619140625*i1^31 + -1788761529281242099856752830827621425217879893050394650474967822685450712527151343778996561568473032245016807253443426526596079562795098638956130599257932501136853205469155608940764648452823361873424218410069199667458505358335503715944626405456698742049072281511630071631302301592797663109260000701929212606834121274676390779910028006506091705807325962962790844755690956262459744301359530354457927068577721540136497690374609822248177031832265672827745087906958318804978156304827693593121589572539366159379260803417535240631304030972546522760044044042653007425613182570142235064492490163537547905563886761608839541129966115853803275538759647100240922827139443187724803154056344095138636434362823318755191578671842971551396829556059218658169261498797729220015959921578182525486681569168272389943481321769613154494048574192216868519811372569312457728640845333939357698801273601722182831701696064313236009027400731276644737289481503049695842931706349291480056415628141720086180236671097984518776564489056584120384627123737202370973461594523977115402642262715872325767374751143932390913532080811358904532217851892601197874724237473876094008354806372073262061706288257317707324071267048187643716495597758291089463650372103029002545719921994688905822647379440804939073602017657701435352500257828319634273378328048391834242525275944126696122462024446654582721995772895898092673766495559140878775053362213944575370783574940776492468587574399850795646939543507965255807578840438850000000*i1^32 + 303653930477857758460333068098542859997511576134687275960624692388970208982688576188103381683615036627280143674309204108058393108861455723362865990163068756810549842233802495135476363254856338633645563385102007098215106465753530517753694495725332189341234455460728999888166521393238339136233649976293874430059998527946506986263772212524414950036626343874233196479386306657694127778963911940956774357874362356271136809411951971286287208556235760439136553236933657833573721580722923094539589865120203706749974656453686389680170147221069496821395111850404418176793185512013557198077905734745440702985728460385126217270823826493934446988684237671548716948597641310774227322972376704876066122279990580591672902241711338675981964883010049481481090032332624990067493313732206541512589255991249818693045112359183912569361263906341677762266824384166947278897585617749596606175994916905195950122787543164284490959580655669692964359571128939966089687371471080585599781608532592182282404559231459611351722090437159517355903616644127675388118864441016422677124429052654986567949904624503336121873173428580360052938455901122231882422305703102082445982954729575780160250370878041888079798863875262410544165146365539420422977664495986853213459286469361983836894673845507446084786053206597590079474016794480568049776768555506874145303833184694245116502753353370117815371782071930293312805454413316757830413330749651309415141226625584592603697402694337333001338778606290869027942400000000*i1^33 + 150187115055867097505750229316670625647454757468443026219849883204414684770740115593396821491813038808985254728693859292004601452373387966088717834707173962152166223901136767814588967053901066039373636305322403428322812591078896863690136132636210106908667597784071593371430936780969989946631887350323352612267383823084740309494176759353995888877062553408316254274318444307541560228624666246390772703539698357131940098810348118831942162203214034134503632826612720779569908593961448389785628461044097576508308738906920252217230264209368695580084287838900145180461149739512555250702079108938379887266031175960447429339068182107369363958254447487786234408581801477976619557375553376578738502198779381040953401860380326082878969845070968816821744990775286789356912298012557315528282336378720634979010677554956172185691535879649076985375162808907214809645997999002193322710692593436194747418663570063353054659515524786621704912255267780952364885831316097280163182644428711285165194472575809234903981530840629698609235685972676773173080225006999164519085155207198241655419604989617260111512063938079015097229830386898000368658534329194033986548689847743658824369323534854206514503221015999625522787761091046963389563032588637577162506047032909893338788738919446672997513154553612584114576327221754929114676133314522392861679815156881976168174689913754971198914422195807053570225881468417607621805973160960641424269966255134635136854432363579809688159976431478046720000000*i1^34 + 48069874303249419215558221604162065450963328043207202367428104889935298780628341840112086416696031560665107352005019471360642648602853898356281634111465952827419760641832013577760645265666738864236497988693169719738069995568119031222987284993061246166417169516652623370045650579071151579354030521340811979965423704475941625350882069494197020727703300069450966830220270328603194134053836630188794685634487063250605550914455821898152896360518563136688230315615319614790745820955340009759218619704967535150941363713408888245431118437470308181759049114045959281271466731297365156661332073121761710585835965134877719124090756813544921100720823645733259237603320469492348666633715559824236635468048546518249728947215526350401601772321251679720800301171061187365377439995132265200016734891085139648308016562990964449803525630610413393251328517539842590018357949199659344596518686909313115942669447901609989480740786193426333342481691530411046499534764744659390332493146028890526136561158878650324103080811274309637384185046929269381638573562504828039442580099636069379002826574624293747558189478847341831121569454795460069132191750212456256170626793919070134682569782695042156023370994555415941341102944043750169590989853090614915828129916605226415109633186195811120557423369385650265090240251281449569148687398146069114586542562595056784990522709630752406075242090907690200359551634120998073919001882051678845017367804918385604829703111338224642969189744640000000*i1^35 + 10226200321955451728825704728960139547092143602039678092764580077868205088961438626930202724023535909121360416704817080312227360974748668190502341250662826544222136098500152826336050781065486928083420365315102386928371288517184894836086594492540422522283545704770295671512992002014804094285198996357012672938052214651795024496781694768795254663010379362290002773751521044344663479008683318061891875801836064829946468917223100045848374181598557006064444794437924054497136636921347743947682813293660726885400560921394037919450747625469832274643216139990552507817380878083244961871316437851234539514273061002645451551315131204934694003804721994983768116972360293603185143475833028913472264002033635734655063319890172808363089092004636608306844945523732522875065390728792182859133530721304607789467946335049698566501994722585666567284288030549203580909916993533894252752876269348101012097118964479966505906305872873650913555195379927622393054573694763807976543570612137255042420764219553412098947655766673871341140240345941403906029664290266491109429467447640725014519871015640084917750840167232303744103011957919606004732270945085558133037521913160451198377757487077663796254027844966007450296605709260413454431892887670847055352007878870683370816369939354905748037314727194040749472431257558345260637520533955599314954375669062843782050398153723727028235921726239129306430872270178673121798085782094833882001697186142777656018106992898153631449088000000*i1^36 + 869438305208859654996019956282006493652218508221421597110112210922685039687038792573059985084137265879699881585168024201866757336359149917545359411960613512389910991742125769892050659680874759625321836816300433363870777280442535309894059534901953796066261933644201562054437011879267953051848820329122373649533287677255566742834955263656651752894963911667733426419433198465077653377754939649802060987638340573461987058390714348848835140700080847085856644886470889130774202891445205338915733165372667265244225475925222770883728087330880047071434790798184576387018772542737898954916329872658923530933716585723192363921060568646584237420726856905709282929855060970501661726329228804813514175174740254624675891858212562446751618643742835764461890475605750045379227778951239545211496033838624915088164904178248347148451569839453266515230237486343784026670943416275070630489132212454182192980897293110809972666691749777747273932766447862095278883103423165112914794786075518764269627027423697417494120143453915105730600031400401294997778062256683709118589787579024259960018828628769415148958655851829647797753113708633795221279012423119432474172767760174687117221441272469616597573197261786142052642334392627801336711325079621664599427230508342125133258708256012845323611008342640127063457699733341184435139354051610459172196407865315628884783313610490208437585085342542019907286866423674224250850049737511226120092438312982729422822368448872448000000*i1^37 + 66421861190438041133607815006946891735252801655284489192014930241949257357483166731315384900532784916763870349715104391124332515123371554163718378573015721198530182367798069863095467671559472480296661435755120096923252360241094655484972333311360992682048713209455639626784479066060003538196893764076926724488967321765917014875846231316239501153061431519604262144311523680501437674881017063701545771268638060072116698992137285715731761983962795445608876113622688731585042433796023982286566356161082786739595089913409565121157396174294305511053015757450448875135094425585836157048725990314532622361455958902843716257762303935304991481628752901766382135203014438360819718815646987255377979519379913279724371841069912712846367929584413863008206079841756814545016712383767157153525254812324763740051911522947335745850219891791283362660394153926321053388789997689270684540906888753466625237087534391736113882282808129892495724262952555897295281015407029402236842131076441723549157669993279179388989841070521627803343588039221153652127045578956365345944935597743442410427828222422591182146951292904596934214723944972225796736455387405913004260197537932163954637705360571955745763464854354146648309105588576311550185562476735955923122376499847830359216141732737264581033267312270964189578424387457009887690124810550896946805718592524147763645234249689692881826550031111579870628693669695475131592389522012868457349487465319933397201584128000000*i1^38 + 4602397482519143537587064882745715811994105201840919683209212602363931735785225257088655391149509870258439784724067840601658517577927096683008332073961542586176759278412665969360629040513358062155212459996042478903031815854810480775033028354487529582458321446589218428158046001119179578353249168527589636471977568287421959721469939617898194192694252380771036180778982670823841362447305958967208989468452627120666437806642833494280826994807660457210185626833196608609100822981190732321550204651418168941938254395374075218987695638889721898254122775147112568387630766480653668714237721073245365417580878230062376232150144251292950121767996521503989288476441284585592668434012731294002118589665817393045337393257431653806922958010853182954955615999592296318517474913770218857698418844952612542372615183910177524959818490116877235238653053579753245293439164187967681632244930289731820809837268610597072360713729822360051202402613581169163389102482467723689593660978578891787009359564673859353559431868133277588367776293023825275848975545420932551067319458750596988317640078057072083045950955441963756327225107883921149116954081524883297583123373068696618851072277561966174656436416337017432245288962820677765743567706652792440991591457396839102279451975880144875848674029691088800871814918332513191114116928713769223390477622773085095148775040421053564934705563145047101412069212625744614566935089879143703527315672861315904307200000*i1^39 + 151962694259337186604685627574325384665207161653612913153061591505492487613282574373245455226169574494376409396887382569337458739477612105932261320411573389125288236280940991174224540770462242192752494583765021842889791228834816718653264318178086083517256292129218859141153222596790624085407283498682977713790377880399881913560958850323491926589884557743978758465284710074880459627679049044783967721905787217397040184245765427612764847369230172895743499073188130263655697721515680948097139442196657940235658276756817081370983189319964085769456420302436136438852147421664874316760412056820275526701927525814626916018607795747144242020785500074417048271918855984972743396952755187054694689582570683282472835827740257339759829288838085630820341368993730668523000572253706197858338897994466901789263271624681786607771056563879858379889373780560002071980901391524680512489568312688644643214959208654502933917850561112774911233066182625495731640370266989887650642497043836635805304467179559148595764124594892671891623172838855947539121472513976804482914492380737397665014503197776696855233194871073855200894938928492052825685163243981303914715288715738406580994841428778208744032508186945748536987201412976643157598309663313129250550220169005644863323824917442454399040578218912134515141742377152645499330238694759396692912800445006408007306694846804976690864434510141872156742818701308212781807285015719710577123848114667520000*i1^40 + -1344983509360118545554745079775276966870392858970840085040781864563728652180698581195840433805572615420403804627633439032562208670732607737054076880056568018470109123617249283102799559261369347498294754210815742197819768465738562605838202204439568536794991385180022078547068824378286806662227089815555140179832396667738544844266820428760545772751744352238544895512320526867416655230452137832642884540658690312176369408327507820930409375629751310752484682800156669020874845907318392606255574195095900138731748650314718126088160999508658987405187776849640852474972487203081719498213121123231928286668966430343673288558894621950006961506709667955313885237316854910632896619164120195509263328239335669085773420995295748179346788261790398366079699157142111582819800861102964667298008840754610599069172242244065034904244024581609431271511609763170559968257814546875663750236870724622032131281187900611268765054743927683743925989959589001170508590970224745767283036018682133360545966564727946714778771006921640456740381282785180258905529333936848325211002293815138955024855648842750951053864105737778453332627015507814443598598935580527740867443351770125107223752991018128768157172816168956288229936229034740421677700809976608310731531901152733272527554740469204931332293442987589395052941857977942107804653723552260832537242693195239525349620705966407589755762907767375429629817076401918295842070591011130868624261120000*i1^41 + 1887506864611437514731537665203582198181821804179618898673174739119503668391531095719923780425372598555674217728437461943709159978543086912308503572737285722140074038548556189290476255810589848109677579675805434308066938207511744634855127660681967986140281022260696319757986752023175363772176665714516940396941740270447394324466714696632880080958430077183660793374709433578536607794339117503043968053885977231216523367247352898564002321586835928919034398777103925287267577319316741998776718614111057706764847860730097089870400628475487132025790100505908036551053044803787444133283340734895507550148631272852407400701032434585783297205646378238383294815068432920760103412156309808696235212609519231287951676256636681949203272174531787914118810080469625073937402404625527792047000362517286750410235092944320833244212173794073885851608227760991406458768342298175365611044678976779299648868628824566170661347544288842372208098524617856056413199109551103933093648870099227402181669718742474108490911344550689864771141926304826548096226547988746136867189755419944217439972642990522909372338184376726067257231367075462195517063146242271572261937473331878617291416433089485295358519675455983506985186668369650542939533986192734461841616203812795861803141989589112438804331089157437437628343335503351810170609997892508471083121873916033312104757893876350503923923563508432042143073717572463029280318550899163136000*i1^42 + -3932281853409223838024119458240816834552732468133897073183108071955718190475113942888839474406873556303514649926305923552050733956348894691294943689516568061296300321462415809772152852075745558458789159916647373059071806132267916583389697717652205860296853836059980806649602304578232666722926363666140790959977487302407042511104411549776770695466294972767723827710067324905318998809761161557376407867020692817995141869047669268875045254264064660912684115606270107173530987702643405673578143954636994015188177127396197716939373665864692446602845680132442006885316446528751067714548187498198193436310232802675702929235184901246806896410189117136469257538098198967044224741992484602435429360276120573465890153461117200497673072931879374573336895067782824687825375072883912098846378593450169387024266270635305825124213254144604208001089218984076206279544632274789360492822558211472576007356426780517854235968707147182874296872326190013058122583460095149887224845876465838844406081673401042198820410258704078701991600976389773388327123578759650436853285731426608812839894261674803424721544723809351316534668614195423167820862168652461510123754396254010438576038169011220075579715666307435326836968693211372351389700148321893088266677901424191514846284145291105321861047773964598748920913356673765452678511394346610729660382875247563246324583220123833239869033186557749873886497138348009332756447232000*i1^43 + 2379897447724380039892440847248874072528958273170607258582111698404163781299053950565332079452220304549339708402416958436853184016990529429018815943501441571793724011273310105558807422241849339766156560696637280306264182203266624030169421245108158549336951372973588956003075346731900692239583160438268212745216927416563302772475101766786700903597177934636917196662428734160155885886495623579907614707012198080114492778314484542642456808358503401122897175373565604177739905036021395531606221636532433354302090553137620191096581797244596668766567524787236761448875437112216202522002755459972628189198522646282872316504743550229495805122206267124982624008483102501643644482468107296889132333340316370759638302728600286564266562097276194637179549859408911100211383232281830948834474042240303000896136915746751992240137772304226976562824066044843942656654150715158799966602694658326483645737434576712388621745103630970921276431828663516532586226140966079012119060745693758747479126622468214951206170897216243442359931976804718651912028577534134992940659716949430766059701973517905273537894823615817521726195599737995034327736438535787004994510385148705758911509429097984148716236768814145867424729843491901994083849234084589367411205440754250318593191053783470429196866192331027320127516923532725313793919811963346865659944594455169529724325171402456587109668953304745083270170471654280396800*i1^44 + 1630998669899524411761344628491224131835794934768120834624562153828830477590804292504856466151259577097563065754787578807047297003367626488803399769477679021808635319903368842160176039377186398824771563860856532544079917855422571071461188193324295955317378895460863819676324361082958028536165427115029812043153027093081931310345701574408428700288658507149806622049042253298722083280186825694060226191276077855765420986759565342652228291811332512206757771445230335565803623989044854368625162511683119907981819986453670791202570261985812227330598410969680575175485617249812106421389486037767239991732183745514897494132607808016706866052946584211605042869186541971950499201430706715928283514899444987076058517411928952023055457408007077664683231360707844846882495483048171458531442160580524667348512141366499418870543339764018348813780880389883575341490684441741313588816329445545512712141939533451799514417861861636806185997289538904762041165922305626131236920496275457364788903754174801414654489124410019852734568634622584435808067344342330992678532425678960485949514397365387896859759647204862413813754160181260043130452549562754363773632619584369026954547911121361404977156358489323239305484749269577591332973320847245166336265539673135299808762714571159796150985838916982523255673285827783632743242991228942440203508987608064444629033130316800390760443401869891306264304025600*i1^45 + -1025625358103713878216081199356186053529772642846230840555983012194200656170454056978711996225738048972831711900877822878312008099570175942943394654265024531220968764209513329259541936399736257201271031872047804271561436437426217185075956090763794837391799669949586446002739279371268053484477496757947748879929160478241546254999657554137590531729951482465709298271044317081038585497011104099653133541603552574696844734467150243148616448206440246727266495913672031990521609289468470510780151680753518032707457068131983438100406125598775291849069643247838163750732005670868933043145393107222305017121080160246449085283647181964683456589902299302286519399802957350752260522031769400375851505436297367361404169482815157252892364021082242846835401792620376448344363700562555537963771951539463520416798835351297487373263814903411412330634679336344834199019477989681405828423909251126835876166579646097691739100923775052616644529386579818969438074425078852062346284586179389935264642361164568744789013389197784001662058697002257453467481469691549101448398254500050231089929276544792870407745395792008432099200854492195621678839671500140364686928223844797935025080169302688200176361825082618462050648724960167430775187398490850238153110562206384283061390987519713763724325980255718181812857972026238030631362310557321379304121400567267420989728104331585661649468064805494456320*i1^46 + -156106302782781182801226738860781950969147321145631065564204742575862298972517401576478107101318313657439819911804065274688204838324271241871131416477987251651798155484668679796804507052947068756974508878144315798016878467184409496256909751663822894811460623731001268827478335517660126641158355205698113236103131195633370840865990329094302759551738772455046047933864376601308163953607234528288523564357613786446853313419995544921625530065601784140535340577494239407378811349109325416531348750216127187351171810920256613957928585875776911945310256512328639207367764441831888567947684403078728639711588581915602286252068062296883461644539368463189299111352090968992437938512090171404114170134917554629769709472033269996349349122433272985705121743407944559800966003904145983351936430051796912300798002367903485548816314083100855037875694907913583616705831910525543014082791545503022080149033009048805263496863235806484662637711194493179408520121530625218493734430217567601481481576756671719946949039088649699952827129055304468370600847228270893005297155986824001020974662278220177665197838567744655745326962267367203064456116348602320733013857323796328473793039434980158012092535876967990609937492771657131493159986460720170178182906892789989764711832617322065164026822220298792564419932685517370046408020479776471952272272081629428226556460711595067077128355840*i1^47 + 16296725323162643177844242449265208628248633729909061891025717878926991697281731872950967730923077389894012407817110771358731432657417340169148287117810829622676887918120565123649933999091083754768729987049097114793935352691938560493121278431042899596016623128281069873051107611199361997102828826146737626001832669627234643138337777443328216014849529766821110632422198291847340327192964521111256409250544477597534560592568966256645577343060013146311115426239187276559505182859167749231047065864970656749458103731102911322340642956013347681967617735051463782855841318437331211391687782460938885496633107354583816417565760340224304669182715441084989711625388754377286265234342361750925647647739919173367107759687849993896906404139044473539946320783761597088689845632996011024837096794205243423794374339803082072772951801240434439239930094191415997491203103121573498928277346136539279087786670892738162461473363454157892367089158801280505194919564344722098173887332560672573957867075812093034943764166852029352342854865920183863066609838713314715071001645932145634997091933565413148805647640074575476805364250846051997855286746782655891745932598913423404859419673547123326867670623757284390122797475688473906581930583505164617264180789477259010282495275107888779245529338533731377111450744844715651383913171206969058079863818175882074498692735018467328*i1^48 + -1800471580878413817617359862839361991590551379995005164508665450240516378669621778664959605412210042171562499383641866769202874542915115173836680901049588210086701266013167884541989306407094574942745197036162151693832933207357724822208624949600289221633585971373114885670587989550061173791615112184314024079774903121108041175413313274624246300945952270276798723835565346539602573024464471700513888908418899839709473400028965887453522181512122412784758859623140621464884359982729790922679818211378236451750573347789029066243207823795979936224212800459025422411170772379101549700532832220534685202192353610090347011708293947603021316316375327928047349633512814765781264037138726559610332805169428367934703312639367448419375877573115760195010969863220778981784090474069297001138090268837520448956080963379765869218290334441840738783991897169481860714491256207769485246162810225603211017400806320724487315260489697708235738950323424954500774158733252686650905483421255346732467301703330394195414115121070107315244856482638206035297049208417404041840886401757727751163038600544380314915377023813924520861987266629595755810753938702403181676028838286361687308804822281953080951957451380817095985025997098223107873064934490450855723822179726315903698521228483599055368705563045435279097600347150220513294243534198438180122213455860475153797349376*i1^49 + 9747622639477332346589043726090608133991504463784819972953148432788682341676301461648762804808527413569657157427198834424347878839086229973515544115017495048639296457331750472757204987174054593976278264574706377579293402128871716884685904222232713741859454710847751351452625867845392649999415995414446087662787887310701762475043100408780987198345622867149459523874698548282627632787884129437047801520927044593935478664744225119452483711921511738999561025586807195784992183459510586274722705104690096020823741344434271219400429366408515422828939633175472383570663666893645191892191612476557568442473765209793876904401403685492350534247084236799289402128624284331203361250736978097975414522136526864433807359886097842293929035526529329490078080413721431285138249693770738799782939699275414132719037700596793938666963216900696227884437228126982943649697638935563899924443943187545593999470592267984257015388805277999520277375266079278622029962305369459328372190257966129784916843809529531975778397945965555483817012733405863790199891978695111198236186078598582136022138249295178700337484440791457597220734233455676994534874629210031536528468599179873500765822945925622330984599968743099448567542386675945275993039153032212050049044834694127293545212865616365828040576642927364343235348487442159381342629241596539170588087308779520*i1^50 + -1454198137835341168225636735615977826972940127049529768288580989513205665961079795133840429709391675696189868478492675249619325344047503998932674481571984248317874951342742023844676897900478099302138368077625630291020658918097111447425517611180070232980610528478147387758346637476948516982984607577715840959627315221737525509432384015751395137431181311399176865295805348877851115989334427828887726053768194154573676804896722753188351610915306802973406993225203650410469448655171747807777167748806695084661162987659432281818195905827324265926732923511733946075648697428507747274452637226189909764852278192588764333869403334935348750785362421207046114340453337506086225286350959721202225540824668971245959671014779638224605252027783590843274478504791388967833409886639032963061461336636455165168568279017650840329850796159158882357604471270306004968620542090249274753574289201421518866763336958217664374858154054309149732084154485446075536862043045366593259239703528235374970584562875032041422892053745533763258147197775070768044427103919559173649750305431972011776528407759675740602113168739801288453869927914054878332533146758539901867447716659679894071625774417411064787647904734495338050403737505431227945550097778318520930147263279847558708457523937468724484897143421071583783871210780433848114170547925732556800*i1^51 + -238602533569192427795609226114593624248550970887886727261157784756169396641314325870731489799418428189160636486291089728080879044131211897251077518088452763079609693261791888798019054210491307910926757115402704432948822050103057717310401211757772485164542857438549989016857193725566444576577331750387012792569008452405700473679476607521361398438728841607991014051578985907370934186253690706679868538780991529137022364048011187811968192621366194063463405730803705173350163442669586147575934639426271177313309104140128408697411207222277551937027228425548024487200211277078670733204260382157283280188886274799003703330109276154738789962666249097964357205301576226116725145087529611876886533587090944596186119101451422560457230297470123373561244507855378203411216744911370542808887966591657828622809636801198845096301090186810702723793707730237747873167711792930519452916907371923807371463326100425428791167161372597341818074504837587052623351474676584037366848297690056066597273581254397588456479974215197957054143586362762297696666501220360376205259949394228767910310036552481634023640669520016947159941449400092485209390500128719783495042578290969751044095295410007068395086455025640548522449112982953221299367136721046562007690348778322499424854197456344112475335921438383842252135109138166048620544000*i1^52 + 161260082215430144481956839795860227843618253011868356544863175667489809941556874476835245541547543128538339596359582352554501835266674964902855262687590518034897843408570857706943403095208726664464668288209554443099052339005395462461033206133832552089125044427752596932632128688519872269721566377729185371037051789809119331249188857688388549105693137842224383937385464317952108257087052390734964663337292017491461037629217893010180259174531864594190539629847127598048333757655942671535981791384736484197883567536591301393669283340316563207558421601095599348891669714538004966968206036378887344912110446483653959054780462438320004047195787512093924147276622417841130260860858096289698490837978322795821026669139626399819628046568231484083619007284479476534524726109178024836720778594450057254151387031359480901493616916996828920937829046662683946872582570693155837475854043465694668634743059828436952317525276575915191793268474452553547259480010282742783131328200950622898328652320572751538660805873276456741490984609292442660193861072798544934082157484791698042662973362396475892686316368756869976549295565734557541246042779827608505196263636350946994357329836837643433712818212000791580297802772687747711195687293069825802041325022748575563165434242033389406172608230912538616832983040000*i1^53 + -1406880752532712409867506591208536119598132360842471988255500070238515083890738743320656827151762930107481645196692154606352912337971842406304310284996857268446371235025042935047022274989841005740927743845267580141564410129694876386310034608980885268163787607025611963089530825114821820285221580509188767112765239411578915635883316399743724165201200791162974571986510225188678813757276121516729001748512055276696273797426923228154221880808492878538307691702009746022255783274463852453925024643068157852668705261277834388655574109219697659433073766200696468421614969361870330147906126336816884393203063543861435701611105173394518868537946348422011197983223764343901255273949681510667857251091695264803234708289467143125811625391139137511422472714849898305610313413966845008496528291230324079797520626524019151730466850659283225817583358586286009775920851656939265652879065484533450635197360471847630551632237445469853955194240263087846601034801773969880068914663848881366039214503948324395432614812431415997834396667435690407283271490570926033480914981847065864373305823492101892370364786261995029786747295078483675172589569451577587545645637645726703106709486184786706262289512186093132020862281355353969528158390421685828867386993143445085413532403136193472692412743680000000*i1^54 + -298730371730131390895838180278692249164141629452640534646314464664910120880061556888106657505440821292005338883680152813373132101492093009060117357126845415342358314344996195603011438593086256969538940238064007445241718006501705979915870329281363363065082338288928604577667789906148887926665560397303274031789569449235589407550967157540785255161661458382750870525758185981003226383596092110676213774241795089356295985129816419155685819719129871940466732589584554707057636305908413785987915072357649713930258340025087800420449649850568755171863077062460405825555117341627159665500712617902664046066318500470612148506522779486162605335915628237435229324573374301603578277865555800062768664027770158267313781679924098482879320538665982611734322766905439491204206081564165122498382308185212415554074807314880287704497024942027208836985566474531058853759866418444319625452435292205954739277843720882455659512175405740135293562314332230385892160420955397148334485725322038087957317739271088758730578692904209241821317809103432948996051599904669113290365490455865515929684680677061672550613296509158974003155084960522572783893080221312788802541894545398794565360097608436306243136430629712517815581166952895035012865311553826939730639858612140768057779009093632000000*i1^55 + 143064471339483062038872361154297179035209526866822404679858823376625081068163225997044947507138397739060377023863719169855709581119347771033938337723842948060595305541858180620561654805970753579148215141275906747348931995886232857122908276815073578196716300586994852793567758315974262158077887735398748895621643171762805012360109876315940913116142529370054468349196701455549943716719489592870441851168890239703048244821294686611682020999581914015612970030296369218338579139772270939898243928946527323886326163152405393160384118822407642146829578294628471070937960789295081699808267789130287831510730348052109775768201925544208339727924065470537701736236546222539207629789963873893581734460846480056466235637410400503312122330104591443569886573361607461903177193826547411387834440420457588307051470109519249273197989908170032946070859901489950957143069300073372214694058286319106157012950613399275469288267952289926137383499755322140980200559935766376444402591871102597321340575654187156829612058525266169394868055367457998345816210440745795429979650929282548257807610672283167274459818514685040735782546957718580387715528211072225376678412814418160220397196918861267451040589992102415173502185735441618129739619907320075536983436972649349120000000*i1^56 + -435982265509501534565828021894947726755519825353086411960507954750596140821812468933026311044036169015782130138430100046561736563014659327843873960054705222826534711564472649350355493933339382907811918699957737978103138037238560995576580519759686561172428099722720220678810359488087465378873459032378521007347413056600927553516402988629103169074043143813040531347816564345896834961011858213021691665873367998351573356159975210441417144512937940463314522170199104543881878328562251079787829925160988439924340309730445679762686342438694364481795924872054773793987329587594074310022321258743641422111078083440422637811733302484247883496938427959609081755406409306421696458145229809270586838841459355442625859529206093311380611482510825264028594051184839416866065606407585530296074713423526114945425536764083482776610382985206177400862564072433455171028044606625296943307738969354739101523906142562118668058811539788501947178793133245338222258384929567975443716524177263843371133938454643064440042629806009947294982725711175436831241702782495136382194597354690746401406914523073203411178130606298921439470873086470090755289795965276576377118501132916290244581419212144539732709550374324601696399363861817862501050926285979648000000000*i1^57 + 13897382653138086206152702111657994109483832495125064500640872442559437499866545104216175606638905607343072467770277555952292586162591035073727641082249672304566310146292542482553147275477180807149290465114779297121397763540284923704115905225412636102067372447744618196089995630336613240216049090475073055198646230015369499492336832286131560229572210513519061917159873003705842576352180085254274853378629588727559267332667403003524392975744901699502415853522961681116086304636646747279305553163169329579434652903896800988097332372600860709768898184037830968357506609480669125432146895468155681445463539028059964083204060209300213562993003568642933609161781488837663957254438490662685683536786006139563003195134365185133269566316625403818923419288178773126961575856610906033150955714857698015552190031820305746214684520529934375920711109461664513620336023282384398647844244431394159774842641044646552634264762227029776122550314500554666626467786507684176664695502715276952278974239199625487569378638319560727117814923130348062925007170513952885366522851463002899658827093737851344212752364409865737115467062842275796226568493228946884683251069077050910217960367297744287275452157220499002991249384036892672000000000*i1^58 + 1931300106923004213559252378623983562945756111403200912121880289918792463538639918887599830869510109448804489219527583044804501805242422169563245580758765121561047945300327515641548042587942690196442972013404710749481094870554119234613689292892594257560365731605898261893550878321249745877694704965876431011920552537054831986413093122191801678831216654770147721711804356819318884406568877852488908418112665331586929588021952732374256170364194339682113723719477790565900373948068474730581723327068070876711573082060992631673707909091494727514747475903572021855875210216680593566830389940014433658117137275616238733582614288606064479544457431026945970314757827714022322243887049695486821405008354152180831765638319856486943969048769284214952194429527708662359513117161821470347429890453691319195904890982291079743812138774098736831760121818284430127928733119764002111883417781346937748484676777623631127459257466006293078551099258083057005244405404090737000052254293621410744379077512775131781558998592301866814586943434878265054232747366372555263682666413946628688755081227357828473234324617529164494622224977864243817896539820051956118145345519088808007772504097524627316976934075760640000000000*i1^59 + 166578596367421697596686599696254411015971435068065868966058660798625774421656788819446354662844364388330754834590072340281336246444670993824319354143158292451053007555795226347040449689137551708462039090685534560730049593820535563872535711115126490454681145466806909276632252542539410557295001134092016690722013150667691714267174700009118297406313103327929234722977550659297852597676056445379447936837846392860206990608216165971526169017307375083812567867439672764924594652752089648350247564342546109076352967906495516232982017859132710235059848164220276979266795214644639195381308945156363820490523379921132608018968654272868464765680328785509466685995821911756648096063805345308660541158105659331664537049094786706834409783376181080857611581121890635216553920853628261561088593686969325128524270063122906377578266963739406313253802441657814574017918696666915024837790016540842671135304135087954085849956848656260784172180297022664338649399509940756992635138294389582082749859121411905020302078948347874755578793719688215867772011740664360794166172078646467202367941139056665790192676009907985119164065599418377029696445953504258729491254241869322794352437205401600000000000*i1^60 + -717240962300420865427691892266110977030663089998731166463204369716168124989077181677274004601209292465942820166067631421925261922056154737312982872136618062341527507556365245368933801873800632584279314205581868791286559432306457345817434863428360683872667591639690057755971285520499544677155745252263442525772125042172123782444641786499587539671031586215443748777315314985923338757647596880641062799235748079615116432527995182450312872856290307552540915769223083282702253986310591316426596463313507538980034719430297202583189650719083335216960732072445179483132346732090749374733874184696739051756424929375392833542332089875502303769972982093439694081989807882583411890658292600309207880059344500673616188834105849864055068527448754785837171162590993053623399464358234155307774191880752671089725260292140067009813710675794183483579945707681341449831308647042725992706563151066185778837137515293024810898740725812280346659188411161725208020003364087846489897391518577554287046499090217577685094525391729793173356965750997967169096157780916022236979856109238975260478265626954798517509069018831545053514447114944037998487735773147990504496955392000000000000*i1^61 + 1807890759500154289507977221724384933190076526914074239376359275328975746589006250016161708640766763101587129964500813423240410611995467495901084095754466066019242399432342026830973196817795077237373946014956122711876936002231698359520680869606643289826763894632814027007291642982870036701612833800420041076702919833822309943988549687335926470930991393948828595346936161109868713220006841696618117807860345912526381852135837241373177466933735456171079261162730525947551889709131659621710555729930446300999195356760424148171362825892274585535173728674411636062713878854713101061378154362551183142246436755282864386792599607225190491958535851150438005054815270059380261183168493124456860071193349181321420380004846486960751734618305291784444327511278836838704788513622101831414258295521895960006244706350756638179315263328559334342567920002205260754748845086736900700247027632950769177508283262591039968187499934248697087546141533044473191210612109033824593733444044138911775650328895821695455813949672379548589324849489196867095476553850142066915800941486358436302597660636962711566776967586194422169245897922858618716160000000000000*i1^62 + 521209542569572029357131698994705057192044917463787233526276911824335064216154923161153875132202173634190598995100702101297247042756624296638508199575976626657300119524902949334893662957304842273509943767804771438969672326684296357205953930892168304407252346630286533676849705550721404115880445539933207085707124730616845279472500341699085210501617549132017191313981310748390965700366564676182383592965323842942420262051930653154895238879172183009057981102706347055558398851299817977370128989274663576598479392203356613355502707294741765650282709627222708695879431217251607660712897831735175020343833893186756287677930863882773827091030664266335979064912275159780454895116162129567601058421162803810758226949808789643731509116789754166088363929106273114425223198112757444143774020423063937072044772743039415560231791302866713626595971385463240097463624990467817866142817989104505746140764690232710440047196054052197886025792295779037909324191727229059901190169082406075085661897800928276265877749974219976383315644974679951904861614841214176339683109097221491281809092610560832763544570167296000000000000000*i1^63 - N1*3122286159317783393176944578356544211933936608837973886042551160366851551267293078263638221876660194570249504130758879934877699396689600805343634663545940257500*i2, -990277321329722994943857287604284950288057606227146250565752054670735250686560549412805798794831306496849682765090045246693815863164364149587776897933791095588373629448332497131577346157381968626094359895301457606302289945464089569771236338200340885096318583000831409181682835320797341336695956018443548417555391988846098154226351769878609924779601549358957105308373967795574834968564381064445020547859169025917430079653576398046897217239243190651065137671016449919510320021285902806290939089937326556793256862286456861413045202326719767746042519331878874794312605419282668376668853025094294587874254789852924806342457497444286790383597906518995763964502917479086046953868297334530408714611233932264790824764400146605882922454440771672123445133482829982601675471808842197124413289386955272860012641265534068221410648441198313456781756061243461155446594522892295820052303886241482405955466209694096505100411365533569079362185273825387306413386027588013210067122068479753425926635886408510151405501382426313560773084328620948972356020060303878172437158079238448114260913335137347642622546975260212830956255536252124680369077185775161883658592368321516870078870958562147961389493345346663553940008463024119141261261915926589221904544025236440768545401090677538007905100237087129866357613420240463679863101011973585775737675704672197537915766430755757629933595290868050878006378522213755920841500150423811406968639858973760710419320336820356946078897327885051630967909623962027333276414438795296411533148072205209776218914410698516492905394906549512025450454450176000000000000000000000000000000000000000000000000 + -19003541685331070304428509677317802208652752562278169711001363523462053693701024591558061483176048176991080697678276410046226203327879324234082664937299845893964039647111581567771409437910276318658816887185747180193141954410426324157146601661243691012184839563651421101482958465460347508237165824723841746002931615273971108037880980788936144326916883807489602609699026898967289475560622927081888865118713889916640888283095724052388992137963611623695607702629150715090633562708179898491561192328643641377037787095144150107250609211558434766997456502339723513680562484126872774292347170985917072729864032392096226410718181487709860105250403662011548512475741810304424616043054398927199487345792247837872437390670269320419591242832676947155487864548825994709687156327333581140342189894663023724698016495808555679266091279733672897315982068930001595191358106353091798774679407230717466368024117319070842392056186845194935000920715201271285511902710872877857855485016940266415644537015466507859415172136835519882811200100744258411416551836085457074851137018204404526929751611643683189186724969325126797319548842686859189008852920565100836922130164023886444436147880180389085411771190602027361948380278934158411278377307744208580575669869441739281618169617083612139502636856588803827421583241360384929382801913010396837551680403564353730663822333124907345510313588057530393967928765331948702560961017824684110052890516803705569912656761560221644684603318771323650027018066322897888513725193889801194197329800158313893269028831176068868718016866535916201874561842544640000000000000000000000000000000000000000000000*i1 + 587822585864849511694102596638100278554084677866325820144043607789083533181188799690308167294782112090109210539127782224528908787228415666691724787923302421485826970569267883906840365086730390518892707711788941222003056703759909061267230189120018744574816031090794060684851018180467893654511818759390100672221969162659311166109035198513206480632846610208364084953801300156361290886589125507157871753671631437834898810570558542670525680207136912149455401043090255283855992635004179372950522337405740305563308688410732809070080047947857724168679824597307816613318816739557195728132614371281917590364789080592509682597432448040088677196855771835881925155150198017315505680646306434019969150272775905635814635142401582428747349413012210241044143979684474532002276253607298120131045926156491545694333673656127295747712572578144700468674711948807481077202050261006407969533350661914156738924132939196604617075800358538824686562115715753732716861089165594341445585232520625318975332690629390718358091402442849800952719113757225603634113019079891876612026859784716189315486897381129552028509981773585929009393572121740920072219711178622270606416146531664541837945001698605683424519639136850917285178455612898976833053514413142252445924523804107097584325527491502849343097696414812285523641085120801788633337965688784793341367694608667830342417750522217126237120123745395925556916706950404722122329104819099131195934026085552375803470320501186404454122585798856680801833100989227894020223605086711553463579780468904095199188124346877214681317539696471232648363651366912000000000000000000000000000000000000000000000*i1^2 + 7379587515747765557738197656978567105765454082222525603809103486207739630616224913805860864467170101871237770760484390708824267140674537502690949610257958294454251456296854855850650995030156601362918075139144117028073515349742812411609435056372506683553769263601470928754980157644316542248247688564564728617815945770131426752414843439467896805778923193612427897553660183866591251546930878067241949060325786711894791158022704380009072395761949772336608167058941263820965712640682316837349490119681446890225102421933241902764306374024115614244859625267687461294238041920851434699449333579558448040513669282864792703472615126999047908025740221151727111104939004225380349267193820484955825933286032770609151627661315707306124597223424150414523552266754511294691939844115163543142133211137304730178005734032219305056083567255873941885238621330244340233738450449114590970974351651453014926982772218612607334816512962777926248463244439291568626251371960457063294218374259802984075579875718932756068751516351332994523132468782914628685413051252312367082401034192708649099597285214524786302539164593898007900523462602601433944423880692115959243281474500219603340067192541015816691407409672936656208355888223886195704979302391617849624004190198656066633074030932401869910047564043899727535401935143276151302563815848809164116119466198405535211617224280811868729356810702484699675682508052413439107113813318637341108988661806337371507697217828221320290647418975574863258391961845737407147907238997736988531147450499710438081386115450877073566665470693904714315207383449600000000000000000000000000000000000000000000*i1^3 + -30682822386261956394661520528612735070305817763195467059406518054127510955678469870165657772207282996759707293469836968350697835500363526335873591187118749939874061053860896517419952630248275113719652982612235500987515928370978740293332601142028819253257664811511863147997841964515924659283124639054184339746571673491290265540481085371160773569152382324658045007764515097780574380919321418510294782071965797944892120794561884466457194479208878218402053571654756474281189180942036634480664002198607138019958301653305808888910534852974170402450696796999245241706055308308862246367621118352620880539168482970548242219664786993399408066124302829594115879902824373765237162919123251568899154881521984368667292343679289132907435422032142282480653307223225347218019257565801090834140590395205122989488106719457207321955023271723990831436057766879437353479914809894303844926157814032723977094246162756118693841519318853586216288310409330778317780979449107039525671496605607151133922584149727615492880218795055391529183951999376140392702700369660679616798016123063905351382973216287505317988198955627704616262385687131195517360916122262827971691852848480348111596148119887772513479452046315561777635532635427128421363115119514866940284675693912188714991414663711363215892558479372474163844450420496561900215800195298719190421196837751170748915843431066495118556549557393424015830999215254966856252357168895694491482318000060375012206802508828553304944534487221499334100318396774667496759871012056692783825676113056173346085339924222834108206551106327704269240576822476800000000000000000000000000000000000000000*i1^4 + 47579538147102408860555682786495224353643433205120104846772916309787141584649559240387848416122671571145644323184053579328269364368960293556702568446932564617387078883971208535538107089353740165290723872350558819384519307300225295111994444012907644779988993459985159079290120612233679012255803552158999110640804899187150140749280470131430705188618679798144974824005573272221443155266265046768025631361176920419000514915197798733037626423656769563064431756456967190193058931542045081414855256041347550682939084012021287966330834067340166135755659987988035042578550747834421329561295675884124281488663542178585956486334968717450960312386993922437512921990897284072152949427089356313020695334114251108537148144908616075723668373626312440209111228667056169779498889008553513514877765365268515264296711282595030146479869413557943742857255829610107138259218537765578480699427340366671613903684301110295669320318336752039761816052448508218903319294902089735362166079932499470928862683580297419063692036652143116677473356599349919913809878621529683058604199775240038589683556772473149350703104030014023473256547234187993093786940226377836738773773333742092995568021372423889816652568566500052850481269547558433114418358615030033055093553944104473476971976550350190831742253506689016481101815279795688830496731293214791757352753479721828224547361062163694785023521379582195454068339889924739041194684837877433940681659077725578247001444590875096793297285792435598735355220078436613906746903263462411628130640835810046847366008141081011105578469399602317926540971396300800000000000000000000000000000000000000*i1^5 + -39655430348716639077574700002078673519837455595422322205656047869253054216144478638100068762538799381994203732150642323284729057157741529235428886336638307822284962951780764175105599179730348828968388264292800050925837073659742105112564649849146930400724940476606964581973469680726337844217709546963570799113383659404873620508450352615239628077249050013366563583778368704196890133965878659697160313107684442952451762948051328959846763143651863221437222452295732117258707408042916110163452569465091350908680628172380463651323144416766933183642085101197927310074006415598822289657764858178783697343270449229935877723678621979049550498948508374801096208028158550381527658223297722236573077121179212074657224605850806458793650441345755991787258154073831282758228693018395571019250633119540945097710990858574026730157496345916031629015663531821001039276950369577181759166935520404558827554972782909530550714004577352965526103337571315076871371831074484176813358448041892883002286151886343725764105642812326569885578757813019225876128226979471176402572736727031700930788777835259791900833355606227947283547127059885884702927363343078476368054229325991983504519997602953292805654407056634241892196479459301078772266596154825813964624880732091249999221230969532180029552695762574581112534402344829209853095845449236413942405311036520619973927559643582360200204014581475107363880522493152626351418331889467931745697627795042709060906730496259503717419318054214661299202695402963716480437787233738820407569177642289306961497826347268180660288084829142348437865080291328000000000000000000000000000000000000*i1^6 + 22195355314872796355389225277355572101934857854449889245062536385974541153762222993186182924076489461048401738878085220319947337789069320251995132136815146323137644207330748503154898341332801712549205107034553249538951586960397880408321632761700341368645018365481723724446004148596814578346073787964589130116736927323709860001870683061400027614534514778515744018837355205468151703688208041020497214300566900119766505732376187436612559736004524791115919229617378791530876305031363789769597275092665732193158420113679206573620215485895713885144600494217161634684706126278616004099449602783503597967365179187883835148054560298888050894028363697038301391580204635569593479904205859684188169093229395446592675599953864035817068029902539347254937933104379814423912311654038439082771937347893987416504609449510629054697644808065535515921176182107457492995757388665452399855027523548905895729139736724422556324873085174307334712415555009484729266858991690307297329171093772867114957577531995057773716497192927321725302545681051665000620802725111089971784942107191258272473923714840330707556887650730651214280577075605799283012720460669003429691679741487376796475699078575819788458827440510554005864142343237344786860981224864153336635779356324770291547910787737005251758249751294432842043537643548760014764847720040463941069951743341783654673450740704291246508087618724567328020012918972974865089205357248255638584270856497714089416453507176153491833211737620076384739112873076321512764835523051103959901307934661063993735011283235842515622934060746852669421361561600000000000000000000000000000000000*i1^7 + -11436077360358820281819497697141474600145875500433733584586272133228739625389921161206938963498008292675992220596696862381715764585956935996675872559304890588831914096835111851029556912478920352953755859626335811393901727874299247375208922858904717005402057577514314566003214187230407350000495336351827902101982205287075604231127461530953937145001888281877780199905556582407864109402824654487452167743807792244310238789419761638021443758437416164905386592440435338498334980285220650364893066700678031263084968240017805965684037980471641074311313228107372834138592460624565344319055224007672904214147829114529239528438902268339892657601491104902717965360515561435525823675705916664154950595641990181989977863431024085428117984615497454639786942114457959798150768564246583532197789351661003491292865069149179394353812005124019364200506319394582812967872979194982933107017211229800893023822408621894529698101939056580377860355265524262224564046299487259734861942129335039111568586879236197899946347033853087752786112752320578163496660968973466553870176569980290570203188713433139185944508039599777045777449957342233338700854870197090970076993859312035447638094053457487765178178154457359237823871918321167546403652121624587569982551640955681474548834038483163179982852627519653170288444333256758633845133537157995304084256362954453578411263112415716932124277275674061203083885480675170280134917181901508595727667651692737704572964358025318125205454987486616394898094660989129207565819863855252144461080567634998641156989176740382376676149567273178028855787520000000000000000000000000000000000*i1^8 + 6168497930259658110731603439353597695051045551829058723558070024826937363369919555039129961723388580426947963135434971754997763573000752047327740087544921454708458035471985298771111971501519373127313825632426051893836180678957744922499107290568448707503923508087144902749820506856634737721771511439478741388947894668039370571700186813979835016294121592611502056731319859144212656812197732949579438156199299628635317400699450708076745320482623778381598892388016897908114141349494353808469172577307984483854245739123431681746836141788258487891912920552504392962446211011647101533186025812104314525227294758646282019074467303537110660879538984736762622814092886663556266131762604204990644516281320377026658446541555761542107167045052245290182703381213973754892850064888140577795857350199111442744664666010590041912282564198047609616202671545884404996479871253347341327727219217755923259683088677075758434678647205191451688795475624492734261626535404849971577308381994661631240876870677573067156662023776208943776950721826177768861833089095517176220479448206871462073360822213654488539952682377168525254889265249294671144804878538295656299054807485193598419479163328284889697795397668003243200809074833092771002336661803256281272449556611413813847488656912906246817747394150552489225345972125653580445114826031946502882332957743420076202338652425935557038278983550585334040697926950384425161340090226660606075068465432033722297835261935520926588595603634402777474595335646994571629162800779792398574811383842044568203167702905985562859399238729360667217756160000000000000000000000000000000*i1^9 + -2932032493617436699398664514161812163066266592749912021358241926399761591156065310349008839716575797520689256821357310654617714212265197783535212658325540459838418669253821748468247383838502827048326277903511708360664002457902705209108989750225437535666455273209367925242956919290562438888111730312606495467389889008697033755099973867261889280495077082645840581611882483894351822625880347652540053852760999033504339194268254396828635494441790214617388285385826497903178478403325139471429321108358313320319294321714588382243969781612054011555355096505256749320409767364941515803953861537197409469539663558868328965388273333742202165944787169680559912227371546150099436454429304051140989251077382283046938737973973176414470240100365329841506504966395597590670014092603960491345507718131642070298473094268156969386084070885031959956242909165451153880198560610662887373911044379413175335517909897518993767809794709462298455087254852922472300943244645513616516648312947421204905241347726272756524517579000188664505974872357553988500391624136703919196452679804864390749121675833774022386893797953602074510082612079322141917402645842362828894749947009520421216195146076473114052681642585657442046570527982882253882596106005627378828664505251371546777897460890342824318272055236045281270468184562985221673756727720818349268079775891613480969217761044496513958175821054855025018831885037037923696144317106000838193851999151243648598377376859895634701936558357144605571899554237828220250807877819937566774935545133965331075158892613347480020506690248667072173178880000000000000000000000000000*i1^10 + 1140043079776287415362875204901932234853719456530386568763030109969520121547917385568525114681139824022686879558436240152484669502607512961689838532540592598411315349565671254397600330334247793244905688933375619447180500612512096492496482907306382433584636961713641924705365871634060803038439199132982113525653298378076560370659502159782049914828235145455769877689409341497440866172029790756055824621961135695890111872611316260707298957550357548197458029195064259764425071149896545872649353277102648899679572186112932532318231674952067134569657753506268864015299081951510235103281170848241513361003693137387963313263645904496963059631880081598007929019798010580865380683653666008935639622015108296028360047792580052127292342642609828835137733509047655123373380148452830669395349436873652523885049659567921619206293684768913501782177995893910700933379731596725529929099174139946420457905460045225782245580873694708549734927710658012557033163720300705562285974889941983257621996812770581021644807009139450752205035870677912889141535296167642119134386233152550828496096129681696879301464934230509155368364354382900921449422845330647872127207536493090548699416371658766291032521184889933633228822174641743800914190756517354102312620342346053061679582286586906818162732425427328457419441838105759223365826249637004183756419078793420244586513495514769512560799029683255674906268404255052793027959888863528870212030631131630007506584395693310059550958586454658280978911857952277368934617977382703191984258864464067484410697250852530993552906327111261418736844800000000000000000000000000*i1^11 + -371781356953331437590066953482629559113944264593183588015015944957637094928735249136072235626670292835836147131457167347532301715896369191162953227830430615165450176817270755991417138782042713655328209757536759868514675607017292202701957744086367264440046844131212930593839218700560742402200282277753276287183612030742999262833741702865142158542542968570059710236486908228135727807305261074925797559540500350505550754670078180927948486079828264174490853126465745287387182368447730423984648259459752515922631365531899964513549671856631481378555375068131172880335649678233787037379905911413149736351375926549423942955419898625479198667664720478118203770927221947825971627865853237220978996784619924759483626796979461662019188181324458702592515267113197600907190705732307876004635140895054265617430101576864507487957853612630151195088325222210033418477657304285010244348817853185396422513649906910304220051359045518874818553505854998709760202422527152249712437321748740499297943113318494961597248155431335936835739905436527824326540414240630136499976106439326563748066750531114654885814881105297788140283931831173058011132547719149479452627593952119457367495225109811174306757328492752795479642681286360512282338689329655340145636088931887932387920863114097259833198620658634664764792417046192146905515668552475062447716735641386929678000369698590321371669715164012866271230040140116204013928111345438252820761402286761422351577063807978183421538398931352377823688592776327526631571760386632764533704976626282183596847208296003541663015680975026236948480000000000000000000000000*i1^12 + 101096043541954927923916349718368246426912143259739624545998248574947636256014772940225796835707653370374133860751506284706626955539108606119056588342891086301450940285346848205193929781130918889247681358123131659795137264694372873976127312773832774011116265935613783604125556227043800185452359215567066312473561061094733123183719451809649630710067623284566360509270516083456407196058909904198395491086787795883843474374886857295716620280932015617778317894118790526617901514843467038628995060396377418159838836037005670626896088532869245851369724579787433488467499107377796498685505411080348400177632010898988186388469010251620478140033388839369966257349015703667532447561607075783578289437067681401764072197933311199145394899100947140227006386225147639639799598206526046877877652249895950060835793392456256586289279878372165072809676991727623460561795996953471793975029716778739724706676344736467427784348828539382618145805596426445844617034967849689316282581715311397399181164876013164614305716690923159779055453287303277883670033651560792689641069664668863982975618856168781771341450302918946789713676307113541964177354505314763866884747241942385679603539069034973839354755671752163877047092464410504864309865830349391337472782596737043844805182091832362045901919434501528307376571288696613231972902303278779070952241591913796123117907812927671962433583657266946622247795478275648700989209757954401467992028491399203800297654605454252612262744409796711038418068040397643845306709480265569136235524758787752030715633915429405184232964948760723456000000000000000000000000*i1^13 + -22324939934299922910068463141928562672502192440523949866307799340465833460478606340147596841592210168278663637650785291817163193406815759088219079177188603043809402809543763726692044211530033140349519287781088566827204382971883674322824172521737413493106784965800995545855959411297057035000546098714118301984871441280580127647637162395281356112944401432948080460385163361839131373004195306909445376904961870844508870770055365570993893548708450657764438878565715679011045069091317333161577067776276419595175612375639972335543144111133613354553647341151013522257405865016764124539712077566889144225402403212869082026434339070183053875562100400395933346457763048496509261996584198638020478114934462580544065809892929469249061749989722022276520243610525843518597562319847294394721314575593998674590101192382338102223458500292317478007373004372265241512435344423098195014042381368786176080889051054312076760864838409784701126334188260038556262439553695414391685515797307641451539147724340456527046640061900506216916619954523478600221618016695461065071761413277063191694016229256382223297311729629772086787857099848092057131712294109485571664892090134574441772226071496869415954334219682300634393319858166784595691585264467458851560055706995315609844208467082565257288080474887835866144696365809828108288695459633144581389697962573789817505504455718878399223774641864923113167278463388080385475084500598676270557728797895234695186372262917329481596450131080920775649606893883215959176066699059844578470556221656749761448999252730900278517455860581531648000000000000000000000*i1^14 + 4028411697400504974789705743882348225378027315848131070067513755246496357296940764157290567753497719120683556316692073335537187032976951219903673070347719650429079459134534429884814044260009081492365081504093427292858736984463290671898731333182618409901303839437211039952408738735118804469852742668721455266686046971708528591625930029279341240842778264446403222563782925809605943433508272993318358206145885975700764197327972918468581162026767188671438048156681078063199362436287678804927774069648720017477928811136079585831593932738656952943250178539698514411115672841306647973796800666769077201294958727148622117505706693420730937590189917880546477181547178467093406218092816934821589965080253464165861149774753163940585842617340220407794709383487388792503463691292897715878416236589787059375723286497031734029806128940421713858688113799733669182897200696859631479520155651488756902225534622933466572001031508600198673115344917740192015053053990194345449313265479239567431775258322554826540703285446175637914249028091989665780328213540823920451888315824555618014733642966974883530544945787058516464917506739880489796583292913368764096628079330740831788650183812231193228866947818370254979732899519996351059677755888286503334399437111156172142459900782184912620413886495785623864921237436261842873276974516281154161008813346123928154864612016002449740170672834814309131790996711958326463746833778994634452681458147166279982887793454684089199792146395659485594897678279581798012147497721182092097442742354177758771873315128552956468738498867757056000000000000000000*i1^15 + -591228839274123381106386506068305728957156369574975653279894858564887900033235137794573839819213821522280213855632694540763906951336335252665586106147526571582389901653608590301108879426303999116651243717663300510396611050345573033298093462405490517916319831423079094264395543241409039866527656982837481206300719352414505776152145830026084146756578272920700201480107170380654948031157513557925656355308181116775973507468760855409819127705162108275899460790638768699120883867171465851710184260055330469310175738227065127114407592842975398245800648030980867688540883162427802444603056347121531439803273483304203368339012875500697222702547412486429111316350092605917533712683035888665382710189064409607066725486553949539853797855910928825506204578625920933780747493405296396812528620722405187056666495501182883868744570044609827262215512047397247644802850438780602265014465562637143675344112213468213990766745091267206926021008849716191974815945663337782996862924175901846217872567073628148506735080278428041656568443526078250657311370907568877674685121583268898466143042859696092874461470139899909420905745044402528279385301452658820740760491015476307407654667770189542700832271192591535856714548517150404495437511706665168120977020327634138301167294452974366582133957543217105892704989402802620140719568530924668758553787564365229019625902242423398728602130527393434445582462618102458817564266276165759527943718986772884323948646908859298049178165997526358876360827533812014368603560919106516987872794297217477444777996343926649977122119546306560000000000000000*i1^16 + 66333747628374694024251254769611422335165738603542850525299804962486713037689255607476272778369242068750850045786779305380808281756705844793108818322998841303525207946010565675680227647070200570006134881143310378426456493314554321410551778584310803066635891372793648896063839955560688361823731935261983747304069758476947307132782780326406771267421809620588362922244278980766251001681816885116095313254324360290154909526865737294058317266892596968436985577044793954092263937029690602767233651165261219515459184531989251159566211547121619519341859876358856400699104176259559459678510392873206109396513958125443972248599424751837542186596430136566948259384189855556428826101344176794482031228807796447284317228142497607006617352147099980138359197774404239095431040797719707805797810865708479136954309671820727424391965361615470190296533095188567981718483584678270019454133449526835836822330996821574530932960585815319027442468313565587632075120157180882970850971543259822129327204191166423676618913701204689970585939220920906044591340254570593557820762885319964364532899545910982997785269718087314126912202107199030443833054634237153008093276544101213534864113899884402926404289154038778719424574565928836493004995946448602279335188961678231528556796691038221330189798731958426724467199116279527741197861899955656248800714077300436628329128138947814205231368222089447299648044605689431501969109828682078255259623812663767860853235475545394902325843623295281131556529296890338757899495728791848667222060037814044001399764575684771201563513323520000000000000000*i1^17 + -5520002557240978349742633685702553367105422419666778462558670696408242352626854391287164349303453816434572019499034827082776802996668053757164426324197480838839725114379346066567221508309671729486104904694802644801153938359032755373936845957413488801342215635137730775714720330377070580267595588588529037343137318931055023515646557602838060927655943593015248396729132097086112157615032365837430237007906013027889363730113045225124630956566973366218065696171653506352461602815623927465553623977470230620396324853083153586374214696874644247913000318697094143066357950375988795248022759455342867375318391930672673422359573603663120972249604014766816361584009379984176270109489822405927215987232117215329770328793321516971643941659014383536481396029934620163035054686022752678573235534275859757860619721496205412352236603007648631160847317582936913610610049090486465312785369411368387214819287266782649915927410804046246746315635099186305288908846966401118402827812823313782328990331092322240857197571221433155143969334148362838615450158240120930564302286250692200501566723264732207051058452414375312563370997924045209416176366108334467077149117161933145761518568174246209226114872563674520762437368984156472420014101368655031294999948865055960079608793019256553006084041702667881136425384445831407807537026633752626579317286728735435283317874756460339300817748489343791174667015740746927823306296991549131929597902972042003502814275307410773709830379803113370728383844138957488946974990780281675181636946645319184027837558078663954706464768000000000000000*i1^18 + 383938396695974798830271856109231142712586119764258732194054031365178549551136086541394359161033849916590610944569914809538090256835567149847320527845135746002319669603081670999207285192235448592410214975879861278452934282821000686865851635678524382297967675999028448784903426442513085746285463003612973591309096514331155881070222143949894449510032666389274358561848925507927519741593520343845334090801008000737669817394490891286745897700817548651027637229766105748945832607741025290692800040589245971574935386692949162115295576990698259358571189227434599148821509642649170864094951329605896495655840373375199449302425709783820453545329977576518973173260331367163650149488771508460948397732299393345987562881657251204627147465357310473805891856323672070300455406910515102042496405605106691640694091784176592968412029757663268115705862718369041502181360993005497113840232269918824877389551622239185654774921909604249808032318929139717113750638414104686932085078568364318412095857361111096231586340231650979193227270814752632318711622241143952442247029830606264286363685040971460889229101952014129092230948676211674534052820993157538933728598512775342004256944140381245822476378739826301700759790735985539262719814081124650029990174986383626181049057457240053651598715822518081405659677428916972125327595831260906689112825958651647808327974036934368898225883408275934653880875875831071138776451662414616312501995412520578413323463405639830327193022600404193782666509245234936720552699664938404997886100632602832184165364007713189658624000000000000000*i1^19 + -24278647586662043513397010659987233235844196111892761142464518161487183544626590667633052164073901159138667321820732407475506608030148996931272407939467299398095489990293503911933979005574284118971816931639857313510268593730285982076844999381677528158298877051702739799929568744513979641481097637157692200087002260829859993062441743416987550268381900626166720476366312488607590697773775845574862614559380351782364283244873470730672883883723167928203526939362938783944575085396243728043039911508228161436172219401756033451312000652218429893086746062402285920309535529161447240065320093782950903131815681090392345997680847610667148489023852057132253335364042904275045970882727793920279415628927973220910359083673925690013061625929602702747396441105273414241356050041556959425460960025990476365837880992139733635333952714135122685040489333506344527493842706537870865381230273923416038505403827764742441656173160063828674118966181996631343665850367727405364666521527340981196592484456206630490854420159214765342068046784601721882417151409701268291162157700908790149592815296629006405234209409683156897833244630971499777599251505415665370785190666652930778014073010844092313126460228263200402882199534937437078310052894274753958707421278087274058807462673635301398469368859237838352765165850890869880377038140945195227014667439440861540505644986978653539341392358106552423484648656044895601613476894416071381624398916026642336247291931459662688543365691539190985912932510936017617030696307669193042691689795787754186825830865389748224000000000000000*i1^20 + 1165290548334809146932917845887449181869004210337874039742985376263006897973305669277993525686542533426898235028277104605497519035513173032855181880118928729883958105041885262198570353765546092631420102857969259740226084531801023474857978526359081841815541574658963853144143220760286876965981279518177983870116171351848736629002639204490118813318872459433097368015518640636214941373509871601371747006456766500115051153349627132749290227614330112737993088843493028044690103626732207064796412015556669036840164257409896265123268619656905492062637375233765745679073131575770818292430007961711518174833420905088774115791313440421776711656167070985753757694765939551856530293963474936176858742926032568530824321973784339329949393090094457895813887542225875401667926533789328217415245830961857714669132142264569249887454076656607264245743845411217928314841234356476091289445634604386185582102661325870386124956727533762080520140702966346971939884914751872251724891383931374397368349816653176840287324907386326102790634985019406233750786554463758035284379115320219353074308451565742596422356040931412226305042819115237825523220907528170164377401119260557003311969156495202257108639597261875773648598064694341308767850743196606780880037946827715806287549470810382327232504337173951423106156316215448055255519815506264896420226607235856452023784939310377250239292844006594165841080686265338503369508191772775919597470946140788704360432321928764876329814508609359790248048373166142704990400048956357176938325178017899135175811907957555200000000000000*i1^21 + -33653872688395344269855667663843751047691818530683239355046397915922167238455798697517631071570435234842262973908828590869057277619093881069758871318248164841834766743083829540760517624368485136032082628043970014017243949294603632957107741608540107720612472691366358550636831384929491691720359638982659604262424212071777387238949528016996585564239705864949844688066647573811328414521066391262156900932649812305402023856213633735400895531986778478870032757245190176704847168149639249533146106788111917915702670046171497029240635396295969791633257260755182010263519177627968710149414815694252475045787678999573054449284598691091155751116839956517368727889017752267062821577852777438671633776060703708760354379765247127690238971004214386091456590720943777728898514247648541762323832062089581479592058835605888193939480934471796073578891225991457743841288239665050845205497886801197983064707766915822957075970197842483046909541259688800614146157964934960854483406935506044802865773300105947404820875575797413017829030620501204797642672190621840468974513557243853211040166727998646486349159514611794289631264777997065402441047518623712877519671779238394992155698680232867448340303162553486502938229760693752113431534696287703856702026521898093726142220378434750982939028439632865521719391587035940826337527778391879973916082394488600014266297670010837045854683609395981925056335760031302745674553841424322277516846133023026147898640370267368252303340268457404998161257104309313503333218510383586343720053408598811892647812956160000000000000*i1^22 + 468553749477256874121557122778125287368815931683272331733411637286778429578577157185090129522128265368453541589702853557289528336319372784510099172008307074383359311043501137728398022162617382978562205669009612799279879406925004148192084302581495080836093519199790511553150933738415069996759607119780676603490035739115755384051730828560772396381662747881374823873291493668013712348592351429491056846848307560597513772836052298188972075945453390393565630977884317697604219049214348903881556344152837091811542283015898513725243571405230828312948223821019458782854884134830451315886085471489441934803091364396049293766204118107827626596348324978650083774919073835182058321455675522535688744012490757244528485997967495574420536453941375791714840967222455946002738499985692185504660901558670618753844350466132599508531706419032842294799972656628782051725000042875588014255842368600370449431240591356776498561024077811139130862229861055488851550633523419070901884018731786825478451349761321700242808571405758112168614017975856288097487181599434401750134735735705350913603182628466361961667596593720964956522661407884955490659013075700512821711400671956479671449430093483120104897460087077085969087900945559935477879932096427453053895879505435104160490823432255115906716111819338218274220554245639647986621755723119234600900063788317990659082920282279993596457800404898701396246359096746065001479490065425066537875734911852521679184920282404698854930748646189703412338786984161698945572836815220396935450870342524756011192320000000000000*i1^23 + -366553467889175954323969947481200229896817402377989299767641089163902453067486598688498180611858455454309985572494587622766751988063376730159775529468243974814032441815140043869113490111187050540676848381784187744675613419297110405206293301555200766045724827194163384356284069826145874449556109054961362808701363006521162105876242044078303126923100505534500726570137522822945848565367847957632725884230456349100856905600148058934358193501117763118742178411191492799027251637801614925930006948285209226064567653263508287028880483513419023005092236229610480270451478320724600309242285733520323720298224638019635684376532384819976218305338768279595396801017116227022743181049769485713184092546328610582064140924565031008568099013364905242540116952177305778698119030684340924836189472551966723091410130303955591916343499395167346341852327608496942203189220706852881627478227540945244431739107225218785029733384412819603253658409345716188800326196745755263355961000786137075835426389189333878451056414350023785467391870348037161843004686305934680193343856701777936315511595817393359847957007723769901435375543096028103126714011922505774891745278045667171373009710727691735968086787673110258635259237056981345730424779081683287774830647001828465462956848734362405896165888680821107597143896089989993569579499298095357041189838027979877919848722420749760045724563999805500178140048467652926833351493187471769367252081171400602650697417496323244080736720660338473783687050354632929282455019144144336085876453336213426688000000000000*i1^24 + -2446935677076834641545781837704696710994051422801617316024918144561436315588051511447833931513843264381472462590819820385104052564159516020680004290565370204444575581260510243702008984705683335409013303644933603543091852643468846564517373369258227018825544515479267988068977453171767258932686912442477068649776072506842657238453380529625054727576871549205372961126576475147235660188150018337471678677750868026243028992354609484768142952240316134049300263609897351860968807582550329929947517273047676259338541187903162572968728518710248770578497258670129461390482880037389814003381687893469081107189717429067862015895195899010377172987985565324485611028616674525516639982451148653875895021498654865749529620665786277975110886557475013953268932379452748460129926388621962278108904912602963576196273294929196792801821973263646775727238669153157019354922957239443239485252023457657939379481106649969050897707564886469656005216107741023787891099941701589170198829450474687208970689857785379120441666675635654625659332828562380537511992246525738743701791603273721921779662489729664867112691667220051377146408923657778635600302136216955748381421111527316287199653467795672785236234586400986669271764128711054143393212580995450661878262204972167822586366821579674361047119989375305731003565543703734301044184987221616600390887436888362758030220603609934883761099444614696052236877209886239910858509050074465308001034021913951836852880717092445711917395136432026920247408017623508763016878256179620256747738169306560000000000000*i1^25 + -4813524996117324830033155924590094900020289152995802575634164104952307750778805983953888607752769459888133740018225535198278951962108166321395955740454729730653262930829202810054442176466744062885891709147437887506735599033577604524955975734197905865174497776949227152120755891596291124937972075173086162640462117391981252477941244378719716794788261938759203788071965390211282613745638179465978276097041935377388081960670171732518826571400170410139401090536402557995538372667778652760341327367509420414661576259809722844411667603799879825614168647286043919034859560199196151591157609538827737953521853131609499269034478165103128287764347776412717970136162499982009814756736724899434858300344532974767524384026280939636850125104517608523278916948101480862679242362124640854256496661394478096409913279746128810888694242975428320376551689409689792403586949478772705663021525929436929055138732388885406303169727349924435363819883343385302607346149235980831737505977626048641644389367697517639365362140465436713761327799620917596093431573114189484434815203472350577461568343923599642740103996547157710506280016946383832514876833898120172306929106630566678947331716896932585734129860288640583786538143785503644209123544877383398068112406258410864223558083695935087636913895983287742705876515555409661872477992556021866311567764386235067358076665882510324896332595124005385212443171794483443503867011331747932032564110609474229473646565228557062267283922069376843199154240196429811248961142369204777874571841600000000000*i1^26 + 20588476740958458283547906267053655295636431764524459817642958333407823109652743571400556800491208379733993063386817457056849021100553393466968302933133765518191976151830062678816367391307699194339977401440675153020703383177568532690116194901702060831503051738048410477191534344435550457632606376045967050462278667915533996116941672373531433232243272298405177114801508185961231370776680135485844015811652654510074434124484186714212616589549498655310233395328224186710019190164063644316012112863610827514593003940318167802910461276331317216812211922562852310360666745037125981373839477517108138735302174071868117505671217297879378003626106907059101948499543541608823743479370578576522272833270006004999010826685446830021925467269760272578726714046980625357452312760975481845439394769924892673942844838659121030516751136289072080394751372799073671434184221284077617809510186763828088959096506630179781036925749106505534757200097330719671242320600941037817925495925081771782535660330071851847197204158334670064600698226087843440887474146313381050546995773439135055056805873632809318873268710960696160937276297277490281992224313139979141856536736899310411185707449193940288111282624691815258743364994972336373663766312073212036746782633552230117450309590932667143736844972255478189509432614320289350847528920433125084561047537338155650585432185390284976235034099837203306560679674724054593616934857527166725796043837253262199803789919710402350875222794402729910517389081480684813624708399069611699965000000000000*i1^27 + 10121149538625923694433663143424762904544492423970551139267136541829723148197901751348833727028145335600704729950208563761977862778459010951475237803768953404052501969895306186556111691598988749318100007268745548612984183706643241794454342047153300356207623668843253865253537525911223488343571722249221015641569531975530954796813530958279860941654878583591973275877433025440070777532559329952588649967868234914858217342568377047513161773948790329003050310866332532478941553130430602365223916014936980501719462852691148953057787293005627162107263165899546984125163376294495558816643481945303714906665761394908174650470791638758735483596644948459427826558308749117908319245466424986817957049311577971262301286387454369963055624204752434074201208699319060851421300136223567443156613543439346307465307250134703099461782430764790619288801571307448976941317176943096437658912730425494024751736849231347917349832745170261927994232700257853441270518038249997277068740000542362466628359387212270765634928977869112435218965768991309231397643536902344718292897339244441150050561013301277633206535919169959105833649765057277195635081175838311802743146630153057709274892726317643751762694561474035117687307944424935757145829869294136134206144353345691135422425696354627472543200673350471459961387869818758264450891916094280644945323297049119183415978401917429421890761483142040623824400095990867932747082718659256820025714212946937446997186029605642557380083101686062501658975440270960889843355608460752235000000000*i1^28 + -31961433500176090513506938954923250454744255688425014069976209035541138637676886551104800923138304073495012716350672802033214650952550673199443436406956369310773354538615687578864096863815969033512292473032473198369926961972165986848355600442069113771716885907701637080089819884626284767764721516361672784541390634680754557338491657214121380699127461142590506752056207192273115590941753906765554816999563735016245376055349580646012254373573049879003250320511702761076418763526366192861172960523594024751843088549805894929248620969800471521978481267233334518961363330974834901418752481730240785329756767081729762762971523122358441313761640444056763816734361617423838584156556526788187231248478658068302141761920397052680465015221054500355766686222124099980240310099433291847717817433293284344924862669470349638448471385144527659835284444334367282110452144671884182870198632466192678179607972289912710469875852599279731405446100084113559805635659799769172101419233469483568919296759250591987390493994655167254047097964922302350578664345719743748885731439014146200865662928186277484032876168836427590785524764661708228851055433063458493884484477324113457504763255668546746419224347970220038286202197298874936384468943093242932022018445492071242436372909691738542472594004260416336268706173692626343754509094871100012620699214384462361219754152520402922884107814952315338600601815302597145264191385041339155060540308512776411075760439719714163129112699761713802563677191378237342542437208499375000000*i1^29 + -1409157272635611414554563203834469985498637057045437356512093894335351357657163782952472292762406032098036176255441873676334717104301917141822364548712546317768000593675187507718727365892218468332172282722788851613804555406400438328538748884033831577228452301389346029525637206506789246365786718694953017306421991061845078570071477178668715028594681791834355243048865698320523878122928937328325706916452720759106232352534958454445171009893281210497486119869257999224800146492591405739169843869177475110168499983610039438828185405828729429583053226781032536419803061192713401344669881051308494082518494249581433470757305503970490561699158204101668910444295070120293548437309429239532686372250788982662403615187901641081479030472456394025227932655171651848186394889609083119431937366102002556854600810574654559668177130219012153254059284651831248930871328324812644123666938551416433216042813820587963461807444074950631444060193184127028687788781305131133383803620135103443614689015179596163637307080544603107284259804980729804013458483792245123439797454958830036260330900623377500289696207671422624134743069735161499251107882613410583542048413712209170070324866842122857163804493560266047671779004598144166011763625008319417312888362350190384229690056032805106581149201730587916914919523388036527306874141615824084708533209533433053900250263530093635792839128620425945197392204119956872711550544906678647531420710773877799642732811779957294183609792404837727837053561174541557111889765625000*i1^30 + 27476576544166074087524985579017861894331523544588839683446017259268826813449517796933695255245493218327329976953102738579044345630990962311034907088658982441135697406560902362644002489314980315647053153565036334316232736770165645272500440202759335397567559403294442100378387808156193185034134215631065033496394151766853196790646836937375561202493745272855162094117265153761342952874703583623773101040095809078063594715941949623358291757889982948755059428103263829678406579777521797223888582006413211221131946879232640343697692520714626688877437512875990199755576500542328386958781011658055261185796793662010462010296776266699020029290862873299188880899517364256709561479508221377360222426915761634549653319082932813033181838026766775444862770688212924359650957361267779364144724349280170756876515766429680903384343940948951335354312509351284012003933117344387920431620458316814008354199057078144476377939840893764887339182460608120007146564130551947975256316046146624334011607407510703573827702901709025427047326325077262424075203929343526395049473864006810795630296986938876495546818464158229958215323670313952403096171360528917158058136503133734302604129964059617894743819879916023977988377822219403526259528861481818649332736086016202714971842082015086464445780795564266291839755129069218583234454017640888520990109557958406083149347449787094265317149439033384249495119015991761691306549350333168514815508483520533825522854591133455307124434066340206842392906888005165234267578125*i1^31 + -11978201708247385098001102188682142846144842089891145960742144437489948134773302271795300488373981856502095329807467036387288282269185160353941509521055017087549538297671916921607917869889393155483430001185108521062524906514054890145186150788982307862230635266877163108143897972238610819433085823978950199276878662441230226093943062980121209545588762227915382052564453475646613471837087399627435079859477335303509229933901789855040291715528800973732254556901364838282766797756962681915679392851457927274164755499284130870619649523329150417461122672393058910363362451563025163006080264155430273638821698140183371426629631095530755580839021453198004912852472662667238848581170689728844345979665798760870748975111801898847336373539026010721584146390769259752394271884058870905856931236031414694836970397307064145414281976219249252491312171764066562884498176549676016573936293944732053372868850338951503608954334376628526905792566249004408409822541683726607654969054378750973931883436112104316746585301884964060282387765725556701123570257366899133923205726829820072054191374033970918660277893894936873089124349708029872609055580719607676283176607255982925382911099428461848960798757897891712742598930921713151729169723652071911008815396177768960905503764127590464437790904657269824948893672011869506451559635171496208627975685448379375820990708644318567407971884978788296898354726713326773931371718405103584541816336840065335028427225724841744673982000571837109694757648527450000000*i1^32 + 2031815995584511007790146978159149520206441839881547016194864127931253381887789944713850374545538636052862133095511447172979583234381247757915610373274332748977096583848383647495706281854707385419889913466716303238755583075024642442907827486426472695567105076824096351547760029367498437128597892889508267588070415421259598645936575472819756460467507619964453894329463194439740620428345396667539797360057650043999415957702002695958666020176718499496323004431611743121845426337644208028738774139172112745063146367390147260211459895885085010069300922575471058831881881485706307293418450851314995801879535946516535423457687412039936327119118326452495239824945703062539851951159705655874588862003882263772582084510425792701367081195638981273573753507972103979167817560377296832286813340375116856611587718324805432462796414286429824101719799888279101108548968011023718112721081636924081735478938187559382663279645314698596552848340809195117095625315993950188266443276449083365856642765819242642937208510470203571211991155659507578261922754092802486607361497228753072097836321280306649430306773083816296637617309260698311064586602820198043972819919391987946000180411339719593744498968443170050070134155447764850373030471661902810473156409792842266056550971530116802290553210750608991134211312300101556747553780301377643208088864323469386921293544665203346383579732703632637402391016577655996531214378368137200874866140775687046095507729145958487658437700761074958846566400000000*i1^33 + 1005432884159432468054792678953672409333280547185918521534895469351503978854540817752184720940460067090657181594259730925936013324795413254789197265672012790475778973830031837779780895429349341557356343743818225457613827594737169730128721235099722025405980546150963789843024582775157766839032648158612145532280083486640309732543420206836214970588467892836730252497592115790282021333417246752506177609387965747504224712011428636625665154823491760959867194704277199218948307566848444487876575671596809492088261666053603281501088828025712563860060520079226695377448449318340971917078764984049491443080242685841924282206670334500286479682131853000057029902613384925275443250006017794901826625852137889202923836351760670159453829139734764702879979647620477294046727734963708823379664123612666871992383555586011145323549054197913182777041350065686865377198313771980746662630207353024417716412980098145387491185289454598946985414463770161632663884839599718999296652362527357934177078130138245135723353936299074690497530450527428552291724364152150613527406575445706037822827521161090299790192064816425239029687889885404461807552662064552966966291351646642913317130062541001579706495737171744695225709808839145999157380707975604236826548748051125297229682462417446162559902353714135579201169129070984937266672474737456155340919906247742421046337833609421494278884416006670903570606874045487845359901293809104232903731179894845336367855867826772760439537008872955248640000000*i1^34 + 321701548505391685569238924246132769686013105044657293580033774937166816156202700886098595987642393310532319390232880292072559384416479871421424950490281199564621365726479489834021981827629111085520087579134175640630697159669649775255451129443375663368557564282755171358645458247000172984908056680844856586570411043513490803699795414566875218636459000211033117358725441670618819790712133410229058373827495796059299982995895642083998760802591993560337197086608723425096470532185351850578413300669863330724685426848261618998077530674774145029936326740238967840970558647294766204856461401947604554220443788921841467956600491022557244326307242935354954780979003442341407457915164219303910733050640163718073870717002174464112969225851853465222967259459547935462453885423523175209261110003656185456697169020835961899217933780534318145840345426036483917148300795403040914386167876704096699271357478529551443853272683640074146191595132498079649671818474202637711025408891433625289206229618808208935132519774239371567582314832675236117944546843314462051769785358382971787759508331542578715452392982922210021193896754534272234753804945223851286409687568470290810013779110212492494277089994505542484163455255048704458182040335302201840360388059739863470666492390417098896166521223852255065455299439920670751629693459637002186398576223497853423229972344613461274702512851573287675230650858826666123789279292992668415768219166038144241119183099770606158240347586560000000*i1^35 + 68431989300959449026756680003144193786904250001329965685306835278376942697936128328296317890974708916127931263293291000001663240772880999282457321165992461152323514493148218198200451071940917770214447535499286867226306684362530518703582809419952601903942949860884487191736366997986167550082199646924891312557774297875326018248894059286409963460233956927520368268216730115333780060586228332328581777320676995968899546428653356795627361798228124861117496123119446345605396798443421407012873557808259590467885441785180293446521391181997898875606091664295713934822489584180555681555820810335776641543515524497365185561797631318349559702248689646820885417589675005253071066724826337114201655356682016617707424480953859392313870160132720930536864028547043516654067215267187485101161714714913393050011428647087284477034191846407491680414364546180272361013095266033634583587529581174363381308815866310626177946777326897371279773558588182220788739305897517288718434344752068296626767959119577410724936559268256075154961200683469721401389941498374728513437346648642278997011723079489692316824113122379299681390825793798130797878275937431811569166837970948191553172336245906910478999859311182160999538813884161577001304674262702168998623414702251340487007246236769600523260606802409339229347306697317783314116628102097883955634644138574895407465228902986210637090949695545627970971054471123577138668948542898768128452958581008658196455420911326347170676736000000*i1^36 + 5819955742520981241177938592497670362369940742623457044916941943492153651869234584937272309380584554509547337883244245636606541403965286907337832964995163928537326810812659535469811911336378086525727449464440138755561520962112369943123315762060075146475854508982831570154008422044054579230128974532691697933629654262570573700661534748558671099297749047601807155913610238650810339582303001556844529366817978072132739753084574814697397644448981665177034509480472947090095007961788577726012877323349692211755244842050892952308865748862419204480423062198639734595894252605080182005438788371917490175410650126012202220643349375348716355669262327567809571085200980579257471281244510052321795460731556995452994721239025714114862218774464410514200204871181913216214527003753783208577845380892325548884528968629380928090980074171026752179224837348165120042055496112782848789126703060125365586063205156152678492612403273915294168794221824336836904949838051337120592981884756076076807746485759487984307649649372638679498205655429904840860343599899618796245243944538198851092561927590857229458977492998335891613708294762757908380790740976066452184231211200973101914621571291110348228328929359014817831774020720901660351755804672771283256589335300165867193023117384339324172894927520516079875030802326169487404101106167908995312335367368890089473053603010955247304700555004095031342499854892203940987292360650436670938874171743434829482603999257427968000000*i1^37 + 444938753733728287152888519784050188737728253738360258832516229788099232582014995855107698476781628343559174817023176225927549491352846936324540181679395843657080079881836523642239830439089302489081578515480976036423283499759667174021810364474496049584858007132076380455241222784612975588030403834009310972498239659603495418488704956342741405336958917087337472854424888583616541797644839805966694552256046636435870332985161191046777799537245004239089063839754421041289077525441762660565426988551872112545778157453527412688556652569249625183441306161797131836033209762939857384553104479150469159273819616498502578262361629872680208235687325306716741055096565625472646978591011622483990589058606474132557087977612897392994634534010623889558495874960645991761311824463966676928823152451510103127602207675350658755633153190663693048381592162162555549471642223389882022611368481250605930072642228541834535605407455348268092880751736220414752380770195928378271012850883758406083515293710261733453795985253883726548205985526287716576780571096627001619053009047688333505572934534569577692312379692363316127699216889489142043063653582548075672145325962737571332678233518665767125354647570494439160545285508364389719187409108850368319780552569038736337146929560668567242614543350999658525061711419184394651870943016249664146612810381396379040340348861088282247286385112652647430859646352319738909080422360402678220300713289391543432637317120000000*i1^38 + 30815826366328207004332930229835516808498994991156434077564013476490899439607171814100391866404103158181866013038452311945969784986479239318164864523049274215538284971496211021833892941225427952645266837926006330450559436858212007398232584591746997256176230879752258275359410310410188018759978441736640905301303954114806211518373416718130963656920135504788749998345330428572278558266696804726140860244366546231860461075798513973457462386486244207215799359799004927826099787082462190663818674947804205893582090339170065235652450489678505951745318754730810645269847779007629379630674685440281177224062280382221806178827378074704506481098642635222737138790308913299188808121156690663746306484792988486739425576069307895283440594132145093216718038136400116508862579289836149482970967593800495280364713149976777896935923309683581155781720927508773694921282854817968467680941589398650204755766113155030363876470148701390269857573008892826099391403968659977115631138571059769665925675980297729003442296550545627211122496048328288945857667599973574390288059900256690155182868310146898035918523799467237402782590233267858393728709538588444487421719422240307878902136566853275948106472907472135802231546603477012025217000129107107236576539043188394713996946919964462927650455707423087639893504803709968837461693472802405713644295584601508018975122146255227421726056366878850967446697007009611027373889592938715880442162516551910450790400000*i1^39 + 1016446346187754357066408354359874846488019180037011345732234740291869468765309124226419317955700175620955898205868889681770043014035487201501146479121640729816721130834528382966266411963536966165892550468960265050215074388877398545006281747153438441576324641200000097267451633880162666514399264627893078759026483361693801373765142620711739291609231839595694622445151742993525344920868834738706145891459826988288746334500284921878650243504703819527200432565925377412596127869942821287544001497513693604823112646500049759327786967036435287317594551271681013852442767552993069487567465394836478404603895873961366708554051558223124666597888484053816410151681408019720965159039403416435516340043117384567041193162063617909952888023282014313422437825043988252790557684471275277186370789167101229286621251410372571198433197163413000133902474321571331222090103962383706830137779604333578535397687234019339868610955022730647567501787996663694413310708425561695354856610939098602271442767167222343581582222994315743842754093157310159543600370885857727171047952206172912835085274559317652782986368821933725213762527271235205316965658029322561686402235709258102915619992176540978975419200652401870030708242483890589008607005934481363750591636612934269126598923083271651867336772540576176886959948793988004467005650658724296466063897712729825728246214116972513975958361067329751416176942248357125588814649890513842514195335547453440000*i1^40 + -9005843904351577739882270477893551125907338410722350457788688635083896858584417163856287243630222839329370176048326070372330202585920212938454235837594709719780569265998124130112568732046063079125683669016238530775291192150493072420843104041537638113291721575897711001944821216160923164779778628795278270504842018141245287827527837576735463106467878779611052010383319087043514368325030014532504240388242360372443998293578985640333855952530895146017295773551293618783323103557569280979108327470101362863816644040513416126826837395493970989754407503285718822076520086095745727216072540665332289025005328361027599367496071172524914975601134331554349090392525021665229733595379310641464691731543206774911034581163463470600085398245023744058042299262076592957795247358416138657117023666556612134737542791213820786629391529230674637219847817274274225746961625086620249719650695837638882005526628685193749217265381159720482124881912005742889599445402209238140696241275240689551972748515748793965470125988703750731209328505613255467055651777354896647077196949698844927879372118865759126681473631548814992600409730239105110954872257693752076610637366505457225378254824655902937250370312663603084740393137886042579569281479278734340758156526123566043491134754724999629197104119327423565672603695847518562288025931196805895597214601738671074514759473693235949362082529270449454563154105414986609704354045385043992337448960000*i1^41 + 12652800033261192722973756335593826534466754942909885983916790054036459496077219298136966602386406814741329373325207905006715984064784917763254391949535156811369941332928465953642929178986385616699055291396220072260062865673032559589388624725693352760591820451324431351754468487057425229401960898682666679368378029342759997669700984459422318144991024290568210863552736800860819749041061689858840385311631904704380560259041918906331089636955852599444204353293860429600980913380985009150184444195741218030668319097763959712588153393205263821036221161130695362987673927761939272149675294680429564495459301657532453777377614997336409602957814624834468367379425122898334782178036092997723585925918747031024339286465216140138001587183415119473058364585529406378030767088789855982728066308984120774221446228965954342005874267596169548655291391135930067900829179431165104250170927191631026647902897693533581077952779295390869421706155808753841476630159113059354662572414805982112767517350922063492897035312880635126716570010520386163843817620624958695661334825188408584298983484615967608579168546300351017153763671830654640237087480636926495690655997184577294934173417412203156015751522414708496093289971035975030099160212282114986999322866419327722948331977162989116113114636442383301605563860603036532688402642423819090481162300601981156841133329951061565571683964720048412657086056858894382873168435784712192000*i1^42 + -26372820415556839207498929199960714723163189608197407956969382875110230534281212555763378224988819028713922339941547293021228069886094561094039441107830478442048239520987985545016043069382243121603573093469908590040840491636302196421003716086337438968173888871710555750283813164960872011859454179041978996688731138718195834860603162577406362588461252421156029496876796504675156674159595026350716372632355223594250669843654093401768393119188459002869352522168079374309100818505723421503325778495694974615519666653609329798806727437750332878239182085161433222084181440767980523829922383910539490558685541288252802942356306279577530243349699955094911693446855236211579179933778037145605694568215278388659477404928559608175916226446960472482631524554120650001618678457436635133100689070238197912774465966203408455007242981498532262851520501641247702741878796446907062342683692114836059662205816157313914167799571804649809320345390384253319362156706386498080198759079783157128241084015643286063798886921627657133745822834256690072118254420188920601819354851063391092618361807699735051057282033354412625182105407153171043271857327716402720123853598968822509724219130495128017045101150429144080696614835195177414472742129035378261702757464723108631634850704909808576532723770820137219094691253778472871552966754651104922517582026074256534736022552501070262266015936600226421280882038089915097457623040000*i1^43 + 15990579495892666123069337441883370367996916501584389836744510629183221024335629934669691965950226221332109634693160484309535035198175239944584064806746968342646914297845512083154577055384470165939848747375150661584009082427503303032429406395526475952953342237489990716996910197283622629775371290699129767159483944827131671602651178028628065880613576157149925106250080134287265813354030090030904249839281444703180681378835913569406393098212846524864373019872704698008495484920104247605742634208077904195017887634960893556458138094494652843337237411636802179880270462335636804581484201372856355190905866621033665056604459790126048690163726023840091569741870209364586795062128274950709060310963518401952602229493258984044697774501347620531621362533794063602957390893283919279051697181538149683544541807205115314203466227358634818500617537936528254509522482034404727925680960869496090722836114352963575752678530553209382477919708785437059471989857862499881127465659312408426094898958973212971458543538184036548639798840852573723927434089721220978523051700171658172210029238855064170088715549527393090144615463260588166073363050871501673705632319025231665571633806787162067016256396669872776066865785683480112198199216742293073298369455239164189489068382782028842725342693946851074577449693605265764030953648604094769510615661803114522981866804109486470001934911551348043295850194590603673600*i1^44 + 10899548249220330208579190925591562336028989932713028121832102032873895576612518207414371053457843237080946643336728792752288997349843735187923952184244340413798159484540899461856928036993742635569399260933740947799591006239501558183638261148886798787484214412504046668537953687651847837789824348531540371915503609977766256251205638909525617564472463963296238534830406428090550861135254279973397034377909266075328376840085546526556136742677506882801412024857444746477588630311714837747921520002352662860471716314589847121920516161924003717478597515012059968133940068571400525780795225762026703465913283510171392790507658622988331636505384073737004593764390384422725081308278883692742673400644988272596258625194369856769137671451203302412965777544924777015248938308639258704533142606812340682709809545570307073804982687999854824442032419178922024172950408338470956793400587085411819760061234379703855543048938859424797516467319853928701391863226347195730730511884528478388931590948013452225452059548355820843172684879161058291264001590832734713001885882849697328920383590695062197446775456202681433185583226674215127362378448834027069490219003030649222476551559607423324081841534573760728951326321380541989366415908021103539839069210235235484322197058106171880587934107647880474825477131631446187486688633834440858973187935158831975479796147330732462181424856423460571590321766400*i1^45 + -6887143594225724116340051784000727985645900228255407220406327186341652182353376190702516259195876998709425487840003603970116559618744092084674519170035480087685855970068988829843661045372100387843760315926025354239863652588945641403297776831248701564063805128009128952758442098998170390179903251638722863345897416818514787664059186789036482566834248890193256707195340098278105836077155798600404408711644531786885558068322332112464837748954036748027568123490253749212443711568364958179316245493758119643554695764116228950151516498466115494197926826152517939864311044850328018349568191617739511083836126353368305571841680323548117769334025550664892003475271617118235367062386988367966916117103111433989385601806825974963595407520208843153416904415730453076214301886356396738046462791906133352241486115866745429296344930686407626904612416832721086780262337489326269404501475279978687817203565919341363004411536078633461559709465095080296288734942671288280865257766123847155714010898437405100965764855463878220539437794641786197268318759778801601988148580134957040919622219221950754173379340052949684802434898647028376794031819383776978238367017010620123801376407034136100380237123470742051194135031408564115838082454893390733839811592554039453264003186261042840724377301741992884297800882576900373289025320210955060261208206863307770827607485604875015058600669361723146240*i1^46 + -1034947547652681669408783684840482445116035140612033787369691343431140482194002415430007777263383766727339493065680795130551442316678726464859580990760453820453383840108472897103286803387186236270786212131322540155983664724142211571139000559522740958766617146389158586954612146846872617137056047700664336075016913553897886859949516318061425609308272483718015845397085009597263170411003553082499612375481747686471381115148196707421105300038300189063656962557906562263927202920983120898366947195176407694059635265518399239535164496834107234137851822787612804648708099204193279299015367711405200007411839954085625481620701769752682755596100466253382014654433235694255980640260469208984217190072299802805530207918977071849480867034062203514252679266588601869656359679844977560742902360479160844908241785612623431642497811741248705493518221174700350020435337334436475292331448387498532359246224827973876768628153202121873642034887959154175879806898743844246592733681472706343966399612518659165316194755603565463938381309169826510595027308028415243600940593701410171249705133634489750071433069799129309963666426788122222036878999928392489851264427018855170415948151274932536367592573565637012625562268904675447488441215630034266186409795793435367755148512939212088541550612967658894572452689344185169719851758410688811635246047060269812048476513733882744073156034560*i1^47 + 111902453120253254363531591233849331864879124877099841965370345176660800717698314786545399389697301101240315459614727341619447103344013997617876299268556168065573805603205616246210240322966364478803164829741073611155648401523734784035203989287993211243962346305141994665454447089372688379597841870478954099468064241518333461476165780222598421654862344935390149926644312597724598258300123353196675572052804841039210082932193945294361559966882910225525553361131509570964156272115073553030235676478853944593747652020321812315223195159149037483580987231863437760916569681185669723493672067959383774115200758884700712193003592289294563053266780501411366681525147513325828861525379614858198665809777375913018786205284066188793004218096908485505191592789817275630802559279757479678286152042483207360171342523111531236636329061770846521104878046756681877224181224574726408852683886122182760848560405213902520639136773455083810499501887368240403652566155610038000429478288611316086584215844975836875945322200371492972377088298236081539372735568466937309707910748135419939596129468310628473332389618964991563045582636137881230752343483544917256694306907555208141425010946236219153814458277249833862865532814628660854633740505945303860559311739732744298703454337566764446145155316501349066380360956756953901828988369865810797417249181140585124532564790068903936*i1^48 + -12117339299538567189230461574489957099355208814039986613329713919330443394425316106063603670314993747894607340333534872407342210164633888847535918788704577589073756631039034860956011002593807103766822846395335576790192592445497419512935033202994890943834550770739718288634650911954611199477319809967967132667831377063904223700912857104477442616538359513744234706715509539056878765597052881011214352546359292751285305762236423710650159056380898690951436574790738277296772008671910958792151519791819152272660939480043012057976792577730936860119434331940104305606154999564557139413713318092961071403888059378091276331436615221556901532346116432699933702841146773980774578068047491614140087473474739282779474667837880972557909637923876393107862323423461323618653437294850279629454258101155779023051138285534031648155939551758258840064631717042149490678794976240002311016325148541019106946492983717748620499278782611569461598661783551557008390400696557914337631759864522981097884228423787143590833815851130844572121554120822054983725994211691941155209043427622048662184920877753580808253334913285326972874847489642624552525655806802482392289839772707515407619149886123259984498711692840961325254376663444610810544538251385568687694716810309053662607649802929187218824833550356498323684914467597471404623805324412452193678285951326836016199761920*i1^49 + 65649745616158954626575655640929786106909079685895761418641583595143448898765806799379173153790808613418562606839930157740397175337627189857941274973158258830174475009029017947753619846415747937385213014082082987571380569467958745552998767829708276525532890658414949888169279578116215517972849232266178212788752977057430598352563380830410399180430249582752450171944673961286976049732767804855675793656047875890001850090621123815904285869202589638938918398689884720383974309668097556577049205121344026800671823830536176465625869665166732676493929583427319798460323577794083552922447418030527005544888874114888067569458913384088368110965769978697233195039691306288301094831025266889597422899245794356938632953170877921281897591278215367753985912151095627242317477752651254376807297627572191943856683609253868670240385829917587588401590309808963996616965385017680740501320885716032366969159909519397677804293492732407843623971088010039095704280997752657537972886192888611957476755409978315595499263679180274914608213599209044981439766226203777037006158785688560503859184972557851942313296708081550623928274357584698587101708270477593394469553781137018706045040666323736228209697172523739629009270316863763121906121116995020023501735323260307878704990113958853952994982205576329463434121234493236447323161437116295139573220402790400*i1^50 + -10566346636240689986090178799551531537902905429255148167645857483442165791043355688041179775582619691209017419901715683590213179235500385019407073040550830588172191870686738614548531988838798508943116918469127943231118424966935045250568120600736631487401581141992163438349598618919560942381698801566180386710967943271972483298668831740637414655304482914948633658896607701409784990206032859328039699531575795216245826221799239266105910494715673906163516400164255263923417781049242853708406042262724925801176048921032467838669464438198302090128339959005721119001251263742867274992638655131042798736178124668347456380802879098621653775871242710150095150455438294525312135291798701155023455717892221414071251626016282207794097224919670285234977493165226997220070959295104101627663883299982111037621580695932432947336060880405005810099214191160483923061991650871025325443446500365515573914604042423021737062410004163571283013591244311817835000862634515979000172649585910600988333182412860125958505608048602604358843573602822382353314781722971167662321724814778409298127300497776590277273612967100493832837976154739766684532571485529219755671508581580483447678931876333205081790309444557450086502865172038354075528131301285811098306946211253264104716443986960832654532078423832181813625514089601840100580435993626148864000*i1^51 + -1477648343053605899334859271167365521432292896585769535560822222973959167171539843389173912915316557223286382901000546699949688566363956862159830401015973987114632001568312186751974341528542372451297883243283046824284852772601120423205678122715824546724797188146359769043456862907797982425957668419428219427282523433397887943513187308199470287216182815117749349614945802141172624943920184376565946075239572194379694506452189426314084231654747700155717989538866110228483889686901058344922745177271168215743441446821823082608839477133926934360812488726739922640979307052831277996457695229849321057316980312154042794874538022555655025572624523422811185317537273936155850817230481480467938919161657945277399258644912329209918081572252440426343639358106597465498603450809114493762317139567653594889651376528498717150781755644249673481781228664700374684880220692710476683564832347417670944563525173551405517405730641565369898241729566014741654283694229122493703908003128273149449366201034818192240204300329531456771456603576879574058670946848025028707651799238227159201252133038528543304894182166293060353825380809468286348441444181692909077384350182880995803919497704260256222429054667745972539608409922908466161021032078564963180777013348674757206640323025394669140941564215166593772948943533261780418560000*i1^52 + 1100040130921541148851746580059556204338180770409473867392576555847394195643473413697773542964399392249870212377531862096046988964307896099462723461665409105330293028102654543362390704079001003940262889409444174373541317978095513427163802393075110644166636794855092926051881558249906117247533089787806068896309909993264302531166072649508433263256441732380066165907196472198700275787718796100134807076100890628244161736905667586035928797232476778514337183320589059739557260750637705710599429967152704271134068101089463061308934972861594296099278537003862297203146176279009885723901526713002337590013216884968707146712013961275674947403983675034684907336493662415707920503771452485954007069667940325353076608868941111741518311079015834370743055343036617251572827434450276400042336106982355596993494025991600824602272063573136970645087442275280701353746778832531386952098679948057440884175104041707795160987973899108680195474265268288169395467355672504907208922532440182797226263554201644464884935290351212214365441424992029250017081626365839485688364871120730871816721442022008197139021862347102534385157786034597324289703136232021612702456711310632693813527422524130608221545345124630020774156927141801442749105847892709122866245408347614863730555315295327722840142513870886889078338355200000*i1^53 + -22296834526338040010549116008268572051904761294228273612310173299217363279442482055853395801601338233000661596625789078172511770808141735810680628602364134011716814112181740333817131766580615596818550877080938457248387615286942764337083412929023303036250835807054709077304593986404291023180626511121111970602123207160775689625625050855748671286992957006168298305246644279610703233850877677491193048780912759975154194682013428562168082515672249170057992654050304768325950162954247510702070111600378878836653885584780823581862871480321246210971047406637135722279063067108288693610371308389634908118286333457496378233000818250012586417204495004948622594383326840493293826664768834245098388752271033640411051643218763122249089924013557756705513955678151805233477483750058778511437077111965603833807425472418966200633885584629795780623113234406878089014708369503754002973213568592275336153024771734157784784997644651024527592482746061282116514802583707463640220134673909421848199640992183580219503206679201022218799112044783466327471743582993469786371607505126943048904556469319634250198335484785166236100040178072155767467048489749247003679003436644299042797731909422287263204163723622772768369051384198394922911242436521196527162815678853107458421330880938595114516079443968000000*i1^54 + 202209628008032298312057923644782438618701596954875634075711826290384015067273566047630984685051707520516038752340412076490265968449169270569870097066972855140643737344032999694432643372868535167398332332758413222667869717398434463359116463999951621474109939608536520274634811165392517529853391213735438907921038069043506761032176927681008459562237360566615839094204974514677556122474359405882120316992842211226831232226588964582620019155010478141019446428120207655558615941398642174411462792197986315042334480460440581295897216297054982753964404010906891526982411730554922172628218518995297094466086429924289203201220173784659835393340568886113278160721835059028745878842932715639380829016831183403050174019323852438502025117275891431342413613083425401955334761576553673390841237061298058877686087652154171412453275473882141945162795469397582643157723843540422510300151692296199490070783437694652844473427415703044083527655981840004791476811891909899362236516931945487014775746047240963291145636505601774163120415884447990852662853899845315571394599230366358035765573810549086894971632558098521984147880965355623421177793645231932978928646774836419784451822926641192305516831072687349499257354231681576321580241405317921572572940023418491015723618024816640000000*i1^55 + -566230590283419314587472652376323307985102969989847168369345592903426580196679326106677938395900473830778705903777141281205757630331203018841868891194743656015297684474940755398997286308110092584233919962652310516560605934759672835173339078377393079431875111883507035104530125778949967697864533473141526269499407199814020225328403932312655695792121600104579715502207625515022919116122427413988425847150222138549176591335255990433579827570376287415154472839937577209927027279050918037402198164052460794963889190040779667319915198810984639600158551708167112209276868704160049964929216811716040645126759492354954008919552451684745929406188175727090792833795878652588417767417753539275719634689570688058937752105890986287930552670228651368520443209390848447267601210933675267877611183218025074046520431536762670659596857100968855444991850783052285542264699443385588766001125242481619367776608132668202003354581494111201373032402671285399287068775676203806528715110189576777811092216490637766365764020685447385576014010541913296723972141464934787215735413917183835139608830306815104122356850023872517851784308378440507957780825092514453784376568042799930347101841396343326524856666630919817993250337447285132304335662401137471693541024820572979200000000*i1^56 + 2544621811161011012755246326217802444759974922265204525848568566567778915603087119265857039529470392594432183536300880968375878865432586583724581787664256579404237742330170590143713613170667245357431252678350566607485368560951429213385791265174259144616156295739135993592538535834791507075449183364035102894510693759247049587228603023638349770109052651902344152502394604956157209527759702389680025642504029159760088659341807218112336423959790092223157163077119666486425176239074218500939964105230269170724238726484370995107276389263699818797305464469922416049400315144542629676190538439957621032117526806358213785546250113246519787274038578706841881983076284135960905225956944109040800392413131397993546073373349474276153466002236648632423476167646666516562117558177367420491418641762611077830466380970511447938265012788353333694855444891425065633993168554018759949420129216862607004727059295127079138937966442849323815012949678663368268967827334293802935602652410979090902955695291654719005936441785773550681190219834358103793985023369919351461893980230285975144004492554887034990516394813885430870221921585111862813998023216093932908149316887140740290668592021996949323353849775061601978802951280695077894448847257600000000000000*i1^57 + -85886837494880689325025276642820846251010666470342570277139998921762130230147690276090761791102345742424118265432009915798468631665759590881166336308590624427015714235273996037082958309825461346246460681048439770925870342045611777573632918526396322860966888564679220919516533491949127894500366259143533239904301994444270426690711057411727943105332632464518782634142590058912878203042852792003732436887106673302757425655079723765671788506197461045329905183756999641144375967050206651100010222681009521280481087735528870751970927646787306895957594895859360324549632733410663617562745432362071663652107047791900058806811184239372209719819026646410789186118898775029437253299484414626033392831130113630479788073515176128866668247435165416031356220984360688869840403632196754757623302087159149582646641458221269124296100700304174165064146628114779664827302617431416852466779578124106573900316107989365180251488684860173961085962416749571075180545839950038539496410607414896316032690117118459932872489136399544789705114466767755247477736028849220773755983153660599454880113918762981632469431367384303417555736397442394456822885099311125555371065282831263826017587380630322770275537316032992626094933832200355840000000000*i1^58 + -12849629531027143592813475422266861378772840034684899842745520134486215033884024258002822345193747471630723170458530355394961149844400549616128942514706921378537831929274146993512406044729040432077031421214050390908367377890572100693006233575321021105705446611901803116985436145437428864608688292602875496428683862782717481259086435828266161749803139351551550990708497660446688593435514690660872651628065253174856169991935478268436870171413179524030719356736947021215971016767674205784740515190221870583354559980209893054561334632111183850003304497032471938503446312240573498974468011132350054133206704731872763186555371757551292738935115925934167768386546623566642709264545268454533829667887692382113015573961431972570268722702872216356422069901227960293453273681874625714025714358049782192719362986487128611472793895447077964944036216294115538197998705471561145657767729941977556298238927469958597095952272341652239758617859272567005087547571733706181798542109433678556910331490366388482876753500355907515617566797545389448172247792542686234581594304719391577571927958846141658557392434730713239875608853608253018688792520401841336768337052063746692459098335160320865802657294031257600000000000*i1^59 + -800216913285896269912369381987163163952601254783761676769753082145186223601671686654914526127241851994429957493965829591175370137375568323886963578554701275408216823124949304985085895613369078841277987974327064830697802340252843737825503696350281376753147931127088159361756866982879894902603421265586915790140827719837673744352989793216312002655974415718797419335751640392609149624396301714576714948928266806623341285416182596169086301213053177101759089108216016668652913234874265942224093489680682816902342832623255287022518774396001071454500343840132227787287728997276236609354777541670886052266322474545497467285163064052382333482200662139188790301871410517642608875781184450874900215809323376452892836696280652162471936060144884881590959916111253078235848289448259647128752230733422535578225256248061634042734211002698954020229582515763354372437419220638208869275397292891873264096882958484451424393114474754715303788232302887124796008349744310220726606813510579118113075771117412831035956220411884746602442991847349518072583802388136409822487811495179531028505986296908547532305341060458958438157304231505439288850799215516445253691259155705763550347514609664000000000000*i1^60 + 4342574524631474459664262958832630610133300560679100142659182560518880896934469960870069439224915122593153451675371516759197682682806160684130844387798160793079229132372282033141035253311392038467338095739113264472817392056795300545586160023632673700535251993343168654837620673161615051883267086041021801319589148773862528964647804046315448279374529194265671280159972764027535789076378993125298428913191066267977459982610295733568774408622359759158835455027679820219003056962396213160995388646576457010228989957457661297644088628565739117228457075756769394052073586045644690753765302920984839684921720750574745010371241655787085228981570902835723104787255010315466367514663584162690959023191118887397601634143446112925097839790217206521472067472798346042046846031761833039160866579446947459354322182664239480353821041618483767832956485746399866562918925986643067360864700139074919567248295530442175256043912090472190396446878328143048828552649566047788230058034170968297288599000123585646047135996786883212847175291772710217480283242769621078519110085903101043614018799554224572072181993767148271806336902420228253642411995830800146009738444800000000000000*i1^61 + 13235270407751845355592141620568837154451801790289801304109204113487730841744489227948411994616186185882677588267300512902429339483622563600896579259646972608078895018105300060525233107595670954662303114813875389073204969617911346207018792339832199038432485118924034040674768823573919274458105711424449180029289777750822395757208137352447918743321002135370853611800434996710944765021287415677998923772469052808072718481322581468450011809252528923446955341027645407831050127324055268572787762671990114211528221242677125930271499925372494337198803181139313338388839824506830444135642046738973028408642232280914579981621187609183519204592851230386259834506058506299134152705285433972562949755222675586356509468701934109891446188918411771815623359615703411406253695759136211211983637367896497038906008304945476606817179794931420351350817317262716976088608960411290743526053413555336955223767912528443983644241046865649533408647643695374661379295243563265026931549031850734089423672595349093884509549942111487299371019694795321022033099260944033663234169688473093561053339434687817147168505757926227992243437088520830084710400000000000000*i1^62 + 2494425538659657113585125511093790358740785508051876548111353853843419507118847689284898567697506689611312376794481349787249390120850964391157114847970767487774119425205396924047483616871583288377580237018175778938242274378879155621922223636064542390132761491297740947029080098700140348495314210773883126524828018958877078145849206623272525451630993924691630193717751832725812053841905080903667376869414816061814833331397282086104769501371052981065692724592704810835839277906155885508063481368888925430782091243689020615410252955193897064572111372093162992220541918865068391874346101635500781446916047022193136105112015293610001758111778015444618990367619166884623576933770683096713943177041411864693883343484661750863837320362749163619439004678448981730878852437328531960877323538820483707059936068033010195492068519952347411176983322911073573661899240517964112622054677384026659236573265950920733279370007059349758788905233665464237954348244634624505911946921545150107938411769562064331962207509852476948955531771804066599220037955345926047904592366721005870558619195667023979810712339873792000000000000000*i1^63 - N1*62445723186355667863538891567130884238678732176759477720851023207337031025345861565272764437533203891404990082615177598697553987933792016106872693270918805150000*i3 ] ]