[ [ 1529186769186187433884402136016161098701384613609488181473179261581197453054637490943355308466492970751215741862886155523757327123345230870570539962937361250875102562920619627297092189902524317257415608365561032981813658769466498768605294812545961541086322394424064919632477478592994001675692773679670760437832509904660657708109614581135610676997847933196108408170049562899294648318255740603494571492941040380269429553355634850626143251728651098046981760069826268203450796834971173031098727983626618503596832342698676130465030257784564561296152972575242336006188699758406587931648472332809801078612992091125958579096135125062261527237747121047607655637207862766097834137359501444801467559836965966627841279257234196889707393474414324941968322573910352014813773704113179920319235931348112764321316567461135202523913615429683922421892168797291346496735409132903309494272077519224717634961452202797038515782134449508397372472673359077542584730588149128599098566818004549779369157695774540704146347326465239197354262408240841237579280936832271314329788538666128549604215187235776975560025130020202051784937512265636843077921787764451652678389197798507721835273861919442251089193692988991013182842734645625570831469898719544400592685334315867523858965075689211894890027526681032716324331082492762720438739301963451441190012131489967626307329694105600000000000000000000000000000000000000000000000000000000000000 + -21693393255480588854054336470526299777170875845826773315815743112571923615905088665757360075147558355678504316218728681399031000357942728692897166515008497473878204382725551038089000144516524195096733924885597565445829323218633389843726232645205376294212102705517449152673109003434390910521975974455073342381167362381611527120797901653574070452333554540839751680285880548075053603422751987827050708889743909985841254299027384080860406243111779393143163979239943177086076235896768018022556390991264213456437699066712233019629275233492631502327056765369334839035066347980105908644910606963562543370148931007670740125712732400751393842364297814597988466599127923489728599650083344876023908336198580740128347220291998602372928445419328157728233637080339556696721308005438324757008295272142582134462567233924327578049155878444160363616043276561818950119302867609287364649608908224017518071865960751294450319552122172379011067837595897756655393701227195288102720705247824812354069987565298093954863934923278403388495110766123782735128533758100896672383560174676050036047986503500348387317335025204209386795085378219423524338191583048711590678544689158734750278492456057084813034381166008959173090384494484050197773436180501902783859501147892595116372598025657534199197319418915386353313510495539203814219239475649754136483762511190354543577871155200000000000000000000000000000000000000000000000000000000000000*i1 + 80348671799509493655413448018912727103749946056980967579677167278367279259858866421451403794306028016879793292363775848554736307494191201841415914601765253769634453671653116683890249721513361293260980657707531014463781231850877878965117633845384975457823573888569741278605978286380698321583028552556742386210282740976565828687162669250763963394571039686793279368191576759032130579514329106287435755682239962908273434821506005550146141367488666517499589744697975707013646731958738673501548245686553478670923677791420351563025293472456709226141024808757927374368348888262126875703495689505102134706926801790467042559025306356291552347303840959372303179599334118351705018674705079288277917159637952710018027360415281406674839483647812762086547620898801753401976914195051071652481506935546382857030388831299553954613039585883166324465155719226962454840638423846703629410915055479452259621505486752132512013609973716201038044090878509217198753953794129713887538839482082496172088311109071238215553124530953624847688596161322488415575420580441561208406704930141185851516305739487337015732285099057658960741327461374216765440397181367827604044645620552858685243980843024164684809471118433347313819734826312526372147748165911269470296831626890986028331028829994085427666979629368713836160555803202751016827990814331319976252717234407762433012662272000000000000000000000000000000000000000000000000000000000000*i1^2 + 329629287505724317032254206315744142149321970439252146415896900215168178869375663511365762277556755498814987707959286896868283784880656363389465798628879389325567549987240462389392093507382229270662927544245852616772652918193549136071660389042523409825358004926699022924678752505696321246988069814382973729752002228458379432522590656592101553276793116410564692226100157914136937202156050887045548342155528618535155166116576851049499567554253823112993892203834203427532018646056014093889447091160335941570202762044557364576849356724908297011666053011422762006046437341417507869310940247665186613534089848344178609375545303399801366250077350365601074312661536407581827129784469042647389098132981058838414785271438934458567674720759415174351407945177319868345410608029522274012383269250397432741013869636788306420714395812793095230200661768932938010436073317974915725768677203366816634547358635941704377493829255865581459742991590990652343408775306637796581246544706537879600731399753640170123657569837641537841705740003539629432318399843401642235742314270288653409556376469919010403457300256741822470182114406806435177080549085590867230784685722249399551685383364098579695729765117825393143943675480895406187832439297585793707435409996021170909179344683136545418668803194550172917811931849052155987141494710897782110756015546317953853240115200000000000000000000000000000000000000000000000000000000000*i1^3 + 370108009635482143203802576819266249694950145168292693438435148644149105256631539303979556027172229052297454029117165697905690425429500543313297164061818907993679815633977587424266999216587002474691580913166301438631752698340813376171300266236408971007395573543898000049425699705604164017348645927222396053725455084158786814071054994738898323213667457948871556595694785420920646772782642237109552920193094207541725596631760632111254510674098051811742094040557683899545241092144601210560839821727462715268769063159958559723573802412177716258619485208269866259270806536766048218062384480705074366715787977047245825613437377983045714862422304097293184831266226130832394097913344524263197802414032665367867859042431945401089420012174882371161076013531456230213181375147033089983065879688567405134263118943009863398020303294934605252507873109270703276831880881285026988957421919128085644597491621324762164904796802465229765008309210023178659288187010364115225081768074399532921963107671265193364276562954574802642582852807050922870926689189560067484904892255616510634191136045784873907964208951471590497710783859538020186395057796085782438786858452775869265956161101657957487171102208591851091796508623135889840817738051411420473291150989825056891248966018252099042660353976117895470469891087895444391975095578338049030284684076737854282137600000000000000000000000000000000000000000000000000000000000*i1^4 + 266893374101712131797823434160720314302203016567432088980095414466598173756549832760399047309426823226165155987510515306980580307757153067192169595708051988669799910387838417412267136200960387896947739619122067911538688071554412917273920793751737553232319876094849046673106743547073345185128483255521989703715898673110683773427548947703231885146665052255200822755197795457699209515181114340669400683141614707234771687855127528710088910963011563410043796888969448231447599678266401837628357487682953091475075871652996045537266697423199241344057356487119785094266915301060912132453940465254747777072187378111746591011937451672415796752684280476322699011830131211798980005336253032413854703134491835073727566630577883748781240037472652362844220619009887292336281536660250521725882499366865698208443885111088404459619868228724232990315449420191310686747347160860746793205057317224270188979319331334928692115893840593768144253106910637944775866589248018072590243176950017110563257961926309448597658645921698442317626159502597152179728404670061121636980235114817966338017414708668380400781633505911111877016658893686052805405010261468468484962398808060648996460339924565370744766666903776718422089022575003856423887587438482040467015639822951911773224145975869868476347486898169570948064666395442798699223527429612765255454991671546219593728000000000000000000000000000000000000000000000000000000000*i1^5 + 101963555463108568622286189527928926876298490556330378847869648771683947661717767443274234355283355653013283749006956964658486442211426530427105998654651497698098869449971354235199378519651908206183240857155897488311635561624123698255419143721414059968738135480043825499518413198308221437265196271404335095940248406194400858686026855878758262214943710254824826523662687617362266543114944939627019652571546750764040423426874356171419315370724799355705793272309523337421364670290544370969758016903347561386132351483138473104177747462780274081238954188989354235135476704756638917792756187678717990345003433703042877911380398256701186723745161384306477727260896912850650977930988068725486313956940242308437926456370570529012423298550202466951825705774994224862976254796769164164014788797869052403187192265750612419627702078800598971362235942761630051853428964272836673121975364212375233935309016868482153310016961512724672848041066289710626997986091902684071993896117628528660525215991198895267277332979424416294688309818594412394439674938307568910164788240756356914163802187131940299666338952454982495262078422730378784963931689370687026480394112298646414379546623876417558631587252194374189145417385709138900888880021669417506178518202229468687564666037233413119346451212573658776061193561722120876796996955699078078513084136255232409600000000000000000000000000000000000000000000000000000000*i1^6 + 64329812722645874835853635649725742866546180929288955820694048601400146089968198060219980266499516125194441846540616518461663367536574712752864815024520716223346570692587834335671667436801606184117579399051950150464456265777845272970646839039285925309916095360242429616932967690173264998307679376431469478096647165085168038089446693765769328248083771381328985626617261401534293377598198286285244923696269482834599626669223382248020406957214589053115039011364999386537872937070074995572222883766043509042572027475283164640557915688130699856256959765074398788167710106622416822773431726931962524881119603301369946253055025826888631209809767379733701076398350479254093923659432878143121080693002625184397796125400561153052141874207559776588154641665538692608870580474817103063148043477237126905059955363440953947495252422812656122642112357302166596771361300372208521483485693224261912464574640357808775511015257312207254589758245088368485304445270522762751960081069641575175985659554924670108564958923971438953003697289011411283365834124696854188630607605376973702653845936855556584452627177520736976360734245014356759179362343744470094812516482618669322959076796983190214746064113611391306278585960220089148659167824672458246382375808576304244624531467692196640242381429856588516320936299317853574165755244297638568327683989192048640000000000000000000000000000000000000000000000000000000*i1^7 + 166735560831084530639342835436855441699168443480897570546502805281257358041948276806903347934739291971871738456522804730889100985780643668840222016759072682221392441989895897745940282233498626222154762304552221648173643772555001669080153275283713759536169029290544165446746159883427203011404168276358448173830515400543589175465136404745902704573005260205435440116142675276836076107869102676901847243550835028308449262621684744200718755804264177666011278978855679577121685492641589997155189376214489970500115585960817931567456902125756399349745271515630518075760748847491769470293403747439466822812315304977829051178107205321723219744976297061829071942214411812165833251444510398012304371146476658825426011854730559607343753105622814318430526596040162177184439750628784742397422362110917770001350220299723123401684975287316973568387443800989882545312622817098163300353015516144472413205896362084971675658491906423651558287204291682425093102864345995142067148632493363495876404813294657040750432600120327222745851264727370405811145805509870585885002720378658116860100398662230420867354145225075596416814721250316866850799181702468851831134606692224159274138233747459802213804728360092493903257530947527274938883552377056773430442891113130895733880202828405192905495874323734686518923708974479110231648529627175593838951979320082432000000000000000000000000000000000000000000000000000000*i1^8 + 27345680970470098636944599650455255113423497627152840400568814459741782203532822154916810391218490583415498276943272296597344247105801646597620076867615059287637135763363002544520369322114294171371564390422536389462535937973909221883214546096117511774456489387589979571025823974120558464542842288700245728003505735921936188030573040941429371875822255731559158539757233243488400369823085401673123648943604019513129169932319298676014990751772603855116838668275946180673378982529364318836050149404892574439968276945434255311357137398629072775539845665049901799182777991915033617581971831116482778012321135826381654671742725602774621375520657304110960459126961389014117494699373163408626370564268598136291992861494257486971292949568294273935457208580045072265692662254139080961141702049838207815099865337484286353806050187882959711463007076629861494079461477577846024873453978307062683799013039902131415390821898057929310999445268375125153474391939120695835426787692244764047700293829557423040623026637531234601562325136854685721698907959288040975901621199447344051298061873503860825489936940927851714623032224641328095965263835233841263630710849193183038115852769353073206199767814719958008975060227362176216506204527226250669836841298429422487570319537719603680824559758881167737387666563495103727343377331495789915033990856704000000000000000000000000000000000000000000000000000000*i1^9 + 31198367697731497697657100745851370480987143093124295847379146234748004508903346336760845876682369673288657814465929620847304750987498059405358793367047294119846130298129933776551956626006128754282694236608433736515199131166216517739410972969637555251654863406584207438917288924995877594645637368814159112094789134672232832712061747159216774335674514408067981033808543407751188218757706478795311260521114007134240441159628895337512120984883716566030804228745748432631453004830916193882881059743906309259440236855437585442495411143171489155854735293825180226678904739681564020075429259605374599380436716586183019393467559736083912256206340127274168463224173695879159811085390843668275316071469824678438506504686253890587969767551891214042199965785063218722259937072061752736549427778170130472176405450462067246067340741829164825493716648254533751660488017287293417235091508546560990143455060614757982128519457380893837177892133445223142059292140882524661129791344100588563908853652773907340182190161472419277438673083521859590441790598551344972103120696280518547772657713243250407170314703202231117862558378844039240695764870130751031722508605843211844724409916451333336726706629345102942047617093795858780098040921418196874807589997876176557932223400558594732194683839560803191128027252111273469251430059116464180139686625280000000000000000000000000000000000000000000000000000*i1^10 + 4197046346885897351539503894985818833956652318608255975932461545808533954569901758881679566611508583778776375322117411431127351401721842181299192741223289911951139488064310019723190618236129458337087648791880390882041813856485222323746943534501554745707763552846881963973749519980771351222916235250854806112261600582366235764699411783093341593735520719217404923029063896124068393677609408917345726318782643187739914030390802470943753700126656337565662313460440448561330736336985243013868980423277446701638691829307462326179678735357303046774230949676807149929581752596156647165760088560462641609032486154779471791331389511242898316104031795758650549166572461269795475184743886973051030694177761937094280387553469405962726170072611503074547527743119991046518061799356253670107018243055045000589964644245738898419489100801225591239032451484786483942000710303577268589245761455341951422619049976603893327171482539178471691939435866319061317906753257429333740753025716990887162574869858597823431394538953447770176572357016576206038130094608531143480097290941029226778550475200355144798911754082231511006718807149669238872376574165200762619404432367477067457981112605148831839125049303181508221102543351342033472576662899395848598952001565432685733046929717220077623099900097938523017370131043127694095952717341043909036343296000000000000000000000000000000000000000000000000000*i1^11 + 3155941672213134265061563074015385000806561688026324813751399386576883314176258220902855581833123582216257479606553573769292867802492777854587061599645350090639748319026234289961834607353770393539914123240284376608064768067377493189089519089007330227363457623681551493707390498345957642467046555084288984701269753923582251949706021245059890058053465047329521726973005075320695750364389603152077986040456223398286140830417301579335140269009360802678970753260070272033707844202577280687880243601272550826823798355633927389469519726111295047850792705047112060431216616796237535115832088180237424710059003585533290115876688185599770016357199842517463016498878499908765228211355213459162798172679113609918200270222961292720400731536204787307948682426360572000348976907360395348459316204333441642192972440810666923134036811509695948131654033065813577924240026971417698696606937984322263373240405151524114170965496834138329741168033815740703676679114016904950402040541066854716081735028959117296218911298975337882917068876860910330439967869923958206430978224395199355071096196849893190795580210083949110629588664714701874895964811499051855304567983301372833742607863734637558603033091895957563389240736234109321590726173630200743783695742050905011753074189414907179932965187644474142016794111788277556550903206742902056576614400000000000000000000000000000000000000000000000000*i1^12 + 723373487305077201836629997050649748159336072842701127651223675782037477775213523706499705681919221618433802545953183743480222027064428887041492256496759805615538005731672960361067491104213845726615360749115219676179978376162730132486203662208150087010142466348481137660991994008034819659885210785251311744944249465519301744708516845866781370299949609372460484589772135657422130375135457137678449001572450585656264181212107057657659975086001083801167040175027234497812486269804884413508765492958471063929401609851102337249415660828805137610365145307806319988859498734061100050979438601670593950473446649354863113727587554046168191211395525867125829461224334912294631901248870375466035975082238567498446486230362683691867325456798111779959177011626639820072978392200565983136757158806591400317869876917382551049836856231984157803733985344856683928311235050144121916554895617985851478797864273135242457903684788186575402119154187108837216834671340713999256293490324522092992933925539019378928024739735703146752754103599651973981427250141922052322509953091192810462273049518004331858218462998255194267841160455275041886953476791842300175538999358787984242941703507179631919633896425054693738804351367788304505816896927662901065096386516326296723435022170216962733971585431058928482125419553624111186028589719648699678720000000000000000000000000000000000000000000000000*i1^13 + 299419326768388402838888670615956637535907086208355698519234389249987480056497343634198657612957483917978150034190818321666226650400612909676346373728463192737004906138017779803271771242029040398197156152485787680550851537562720572953947186054771455548387938454303782881882361964633526504260009191576457967077136752622777218070435781013391380097549322851149755461834718818597157263732668842553480764933183563593907099207020048533476535143421848614406365193404368652543135643314554269869623868570127525999258243693242432066528387674965238597323403293514871128416715870654106222905385272015668156446701039955543901086939772886556519414249827626770474047339632129818031357717284593056095970439957611443764596218849917175294174923747543745600310372977024370311086744621477891763333878897596013474050906334081863375414826265813517894611318238785908039638700638500426984134232694436354334424296903128527846836708521623538236888408338218307649316146035734114594576379795154991075429660844502038249940547377446895938438706941905680561428426762541885015777089857647566860437067222857232395795270041136102607019216146970609036427428493676358551333946329483412291802904726135764602073975534403983736552562102550441296588576624610130955147687902881935033944950909388438642748100229429718756958518727152332987114209592685363200000000000000000000000000000000000000000000000000*i1^14 + 63876770555783743654827089653483481344434783491222150796581546545636585249257637184442187309461162662823368488368664455050213548890493198776454907327920048885165728566223742468326925323265356769441772172847193889195479409507133697487339318147673793101421442880718268641514295703201819125839170630923275140916910504294967920521488506827048526391988833223250513511796959116231688138972963779833573040092177108117901796731308730763447656869750850195296334702713317360200166118035635252214505108214165015345914918835715118552512120138066705034727307686968189728864311420041053005037913318825350164064860425966802856506333324405573774287718581927364214353425297847593064086113780429759156820136602564206882030025848853240077557071547631910197645279008674114859292953146289063645851737769067936013679850596137208525514113939616775982492674550066573355331982345700921871550341165784245663840792665206091524950946740776818476428649274933570741881020938228413223108247156992145155196998977950563538763644376783258434649615012516027932786266338370148254608612821487437213931107122916289947443199356425233001027093760827244236565460163177105051412856738856660042768838074724164938130549260948844744048636440731104892719791779459397508703052647863441270450340970443857736982202863987588492444722039461862388066064705519616000000000000000000000000000000000000000000000000*i1^15 + 15039662149944967339088023952338322736517917717468514828369916684252874075518910801923390474710924610270120127291244732982755886880973120873669266182257684901090895996164258212440420518267961311486632317355058371470395461968581357223185785088746772285179721461105775431854528822244066409659863244488446179545694192369274737346117541917421606982207003330743228657470277097543148819883940824452283984698347253174345984278999793955349988223111981266347694228475663705685981545028090327801965967471770449789990300328450587972354664256354503465346683595425601087621140212172994881874484545850275930575551516274114668473095001374577171460209994711712123509116657792413231573456610198549392536716347341572324988941423501754524865305263372080296063877593220865077285405742275042141952094751236560011278779515643671428240446070054588047261400658087213413479423007535839138325092771495461624726915929581274094949069780581356735953671477886261467442590622805308586900576900213292256456979105130355785644848676433908647227293298782476277911973472215813982760444006197342459770334076060212885686982091640761962618356384868354957706179312801304961647548876707923126238290316454642655571934029452613306523024294778898037881904367566830282787181435630753286738865481529703320928366675444269652609686917487960788880833076264960000000000000000000000000000000000000000000000*i1^16 + 1679042799442467389572297383860005504860362415025306129650223879811987556268279186390994101532601104169775006887540265984084144168822036418718983639730417745494341523294045994123134567910718157158617254287001589778386449862349029984345790376773738321039197117271390588402150450638316449437188345492142829163315793146830962045128120694869670786450262402799560206029631329994761692730065184226016009271020954837200943747254145265802833573478342327614267764316924605556917011486474559794963913881121440399190734238412788980396304710303738026916938693793695500184136172991394735126322210391756015609484118187344516942170648187641018305439231878105752436137502050625557849326684245007747211395276531103503816715178626165189683813278623745425441743304937196301767250435503586710908159926673683775662017380814349912611808383052163498612643478969891016571886543490699479990976092617239355085000265331618766892848516632985635333553350347075516527720041141209187844262744672918573182415125211364994669577921340417971817050385727184529906534227639606097307100453103702744937328081163571572925329963524544409372942457165155137416600986296475269505123188236345664924632742396003745768170844622912573527768245437509656838152970342544531370561812172487363988157179730814834116654810519938491608477619898260509028513742848000000000000000000000000000000000000000000000*i1^17 + 240395028974057856676825620856267204759462778157601987643852043768599111927621402098371923502320087366976020545115937472241855421188895068860892631416289587597180264731838435266672531162152565246499936527062820210818506607090948489372473675016761271642287373226156249833695105157557130091523255444102384297811865905089121868281326155857741752429873313708260062015699908245547774086447723459912534479970311560580635460197816128611260315651842811130186620038830663215142679242707198014351191915681742032249680343868713460175056389902980368987969993029804269490473551657526880167508835710168863813998178009490185019007985612169526085630265328655873883123968493416307853399657136076533974698740146819544098126954915692889476120661180524565473011935177913479054754093041416559483012505022227277054557858258984612980494208163021675161851993341731989075088436506300550902554159652054880321164155517650748346182080650262624029601546075240525940188723611103941956588658627812794497004295013492149988109854251401017295409628564393177848747454530185341589959895999710016612464539731586226056029900251265031219636978000820964204226021335485640378371535775637213244192342585616646558416740727638828362461364253191277624687984954055075367525234478775502800347179503477279153741624837832312078678542581025983807723929600000000000000000000000000000000000000000000*i1^18 + 4777231708414142005799412509407114701770311410751354297898918642314919195967054524166629620841061779354511189610593592071702378034436685700438296993006477027514780447338804418162403959495362776728499454528363356577381122672724306230859325344201990002337752473948638295381655638947369400427739638846076094332095391701066473041839240150399543052784213894929613527497874284305142856115027226865795507406730311753685984129765742118169783634536794212405464267398657006774790746936728475625879756576725710833044566624755825499073456901500404390458655814976625185492751226536424696192921054346014943853340309376642739313659552489592645987133333154670793254873786679854289078369043405011310474138334412759944505390775643837678963631533020705230208942524974947540667089911166024042885335571104069845504851493020642922376953969259959870241335579802166461611213710591644246089697007202994344768628769120240391800682293638047319403215575073861022792822070930784728484243391975348525449008742748300203644400219611987151627730807475028833816202380891336330312351605967244438696559946325707484962999944701761498396186722598271368125557671566184721995452165552782859313003811450823457400322894434234302841117349287500841557307157131648139541444086973667365737789185738491847191053533302783023453215555774948206182400000000000000000000000000000000000000000000*i1^19 + 1037057970245579608716887734221107886400163128774671195932039666971190553230495308031725587587550838416299772800344405923804274940235911845455602991885051932055184373268741986657282546003706623610150349123545165051849450598226942376834717792548980802937215116264113063348920278552201438724779253311075416057512845419820439260599994388965301017919110266593205755053564639665738681715402339627200033658609180146977172585481771821760196339029912821810698988686251018923491736689779873114041392458959865797916317477541450372954251556558553735587209174609202595042407031875899602408567056707677566091700746815070982739667070308643720051442186232062755610834819137387806053330817265722447125041929342148285588063028187891864859637309469248367786599743631836070478533277568485325777203335690830104747831258309242355163125568278509637707049593395980869307373129879044988524211308228215044918869071509773739949706814937655874214818624061372130946710237203509707623598095959144824760488754315634113089690619604096747819188589922381664493329451617358111532468611235667724119753012294969251298212654679516708335238541876678412267763220337973653900598280130518005817290636721102562551395350861954830123839784075122218761570438852219865365822126844768164764116297697431216384945709599286374271750041840964861952000000000000000000000000000000000000000000*i1^20 + -43745617226256841888948024423179566022073170431615402073947028442375023883017958410076231354874146753024499570446741947997840486534723343741811811885940582216880589134495661208849580095650641370167324524391278771843609662044433312736943354829674256550146925334419498463346949849609225311039877219064116926993835115762898005607197817166605649651919686152566922357245838434480200762216937291454251880182739228135349418343210094929021786449829047450044397024046955996191228770509246399989833521031154698611369004477527043665842555765665191408140614259996300037834989094676901827617018375461101861962613995540882345901914569558178258312107392052815068270092609020929381713885625901187734052626543777422066203735707645690362390038343152371223811277449107232563047887939671076776145827253397976071488955584981353249633600856854607529276350301683011893626875274607886865886304503908731672879513701968148389709395502498207734447724212070936642784654134387028698892208958663851954574582696978207357198135671534145748327302193672781189283293526462737878621014904638873577812141481496887048218748766789773238221795421525480321653776984160866584989502352346614759527866686693206400914061170602713589928851211931582664983631340440753845365203554841076445710357730156406754032671917262641713699497704633139200000000000000000000000000000000000000000*i1^21 + 3913481938477198018472950918881790691037787032151792208112480690012119294080549543173867658579816851825665229251461227415650401965131074784539437937987064400507111201107025141398844340993690973514302238953211031401385023585187071417517446255241493436591438392879536568091700833744436261456139811068158147749744653402402588186784208793282949035752375840760901248313763333470029374187835737522981731757262529657172747864333881352819270788882845484794136259743700024807824818072467110050898635871224607088451466561029394877141699047534971691213447228182705252780443769445932361859460569360282780107607819269637954050914717800790978143810798117447584432053902480236942579702095564140928994889030894766153908847808439051157555844096439988923945110367848346115126994206630000604913969193001372178052697130072443546370986242163382190939756830919690563900981683638921965486244655485398358136961168011654641266616942967864878197112168604286967608955070253445553457005116397955076614732382103836119826161392723005054841105495240632617358702947966285215060891691661387432716296018190608529010697058579149788326377298802293650180611548603293548517897575608334856320262210611646736404184673867469853629115910549480154668141360457724735515359389638487146223225976294576630577914460409937112080125609902080000000000000000000000000000000000000000*i1^22 + -72846869420887281463281165857304268104090181267457641471348711101823738739392161154213624543608085301501117203107536290223872055399759000760498014282841948385968333374367911794533150265879919130359619248262624501347951301735340496388052884975972010535564798689068974343618830730968668069982683788256533054251781844414510126531828657763516916300608950425881122675136002056312525576879443312564318222617079099019066351285528402138346751480010694609200619773630532548240062435605103573167007139634707264014358362437354592337657649199675711847128040430605547982416812688005860694334666802769963632205993116889237352537021131155977785737422761947189804343138936114487507307229754197960957110615167165973188414635650377850346954350848033974065952545922473890598389007087266613196660577243869437943756486343726256662654506466271497423147176966885102948084770497703068575570495105258457567000273882940539747801359663345930074047603023728367187063089108980501196530478145339604523272174747753083627017284999794169355257676364193467136293215342814466117258022825596415845635041719212547267073316771646785365810437654257262150806674321259775455055825098472525562413200900857312578412437218842507461667972848916509469954218661558763374522723919360236963157560887490461580067821472233044343068295168000000000000000000000000000000000000000*i1^23 + 1240740573974236557341579704262322734663507823008419067991645087374583909659280078424871204298179451919441586116319350636598141836483360341903968222796940805425799014669119821441266229754977003895820060988247085068774817227851827857067700039975366817851154794364547318939311384741575965193129798237721584240584356596595767179756137035144401096283359990047814187486443170405444411602909139216587058439181544638319193876372283152370328303870823189830952829816848382946410075307990379543713381735151308251679275382613739474118554785763099330664418461195595538328563508105417342814097610825151463408226177776340383419652365383645275810498223256736309002804854022392004812731312617813788532869371659460260604993673605205429013773356696516393076348004925872080006910565475549620058292825460087158767632261025987453443956367387999842421645224423357242699406696545791258911249929188831043655589987948215686934109896306266012300309603980223598958197863597839338069995057661671095068560602375182849350584713839959233865450523525472601027218415664310233092063771037508223953064366917164512962478798660665737571477357717399309394896629087004838823752564091673226501053479837799159211731746041106892332077974212298708249213869287908870890923172573849388419103939524388688530503008297266448433152000000000000000000000000000000000000000*i1^24 + -1162817793698250407395510636481744898797321074743841960171213426378923675206967526094195845235885409865862976867383096281925442410842349343438099964647586308502449812901831155733834439459622686260377411841306949263076191434619325298228961308130734637156667045087474860361595025092686698719772226105577130574411515092343263129920272155943228862591469561604044965271147892464382527408520870106131846551718175324333427458655086967849904335071886800454008158478826432988678480360356807365692268585461252717196883805341685148427700828545713690126579378838027090755123482657358846928341474471374202391460308461843540002236023734458405442143897811635679808795480362042270183234918497492623341702121097493197721104474298580376528266932832643304073293001780242181100178966192331359086051840529538930122722662245478112043990876080205192197736830164645443932566145921778855667129345633638015657908980106729895978594888176170290101114866300143130031972063330127990848691932160062332737343787578752569276277598473563805513924917190931769521416242180888264466029375985041378932644643341795443132239737071687610701069583797318510909086112213876768091432747908118212304240023584309554317950510113480973540248962001368234183710261667204684306969411504083940931559609745724399987241288242959482880000000000000000000000000000000000000*i1^25 + 42175114171822733092023415761549815127552241611242311127385646454672529628073357314665943276509781609884444507049267958061637677351741114802976971504064795921645234723233127356460255798722766727867636281187547529885808041041453814776633657872405540558748758483930844841068003964322218130412994382708561527251781382007193739502180697021748745006206907624589053135759782472598706712139100590436078846837061964898081979528147347886444037369340883943248081083477968086075249873987107881329968817499315752906926961078881506893979730554662469421687645330630635788752167059392519565500537888600307294958330762097943469485462555589573723715129031860387222998649808531892142721262135264827197271180501874478328480779472785590414900540671009664984052929210816829172211552068614050140855948122659653937359469232692639018583513799831369291902856534614800453386591939512099384620979888224821950703900211211012859610478517338205714332921396341693649259725788043127626677487396454627016747841824620029127526861104084683154977386581670645377010315332581793751612521293556386383149411462098544057673941680228750125267954137683186103192442790458119486631009633907793717710490671147244908492097061908714769409769376530847378580423608279611342415010186609192339324980607947098134481763309715456000000000000000000000000000000000000*i1^26 + -733743754283932844614004005414565415218389019153821826048142579574755014970912125647725707616274356939418110329756242650050661235804775559666045167193342041847584618248268591750627686651056341489203871524588371576187601751541456957187199360753938502694007299650767849268847623084667383466133949769536877789515366323246108972932903387032431541826978975988180048535589658861248020416611571376127891184606007150623717027922882831569177478529981039070425592278916197090295006228766173277029287396170766708459941511540408147513966832489670957462806533617689802987910491731007592837835857732059296207909743810388877573034547736411689148928062245359146696634453323386922668558091354538439442664162850052967696931314849477195538283443060938642060438237247839078549500381822763786932534782725982422177934147800228212383474585330185477432579587444832539003516804380935660628714799634486605004375058454882010765311420769139882562708245372020551692793175925565142635102079806720361176532808941662672763397143240274137533778726005657645211133141562438080087898326026146003209169758940608890466619720561305930685787416541292747642845290846513136383810830211695285608965822803148459553918153358300745971936967591022772280082984859151152523891253012993350416410623142106454453035781324800000000000000000000000000000000000*i1^27 + 1583188348072974412106274085187133023817763558390535977301178000007837557236743847009553886030368921747374143354847516586129515731467822006724819116946654208426055295990390317380617766791880226208538951182238612297050145909536875593623035840167551228761917010918289408792818242611812749042763440988584654186874853145949394867386457701968337680455280912917511502917106059104957980086865990250148729074447351247838878214530688576827669031337537436600592069390704635213615475125604717231725026834869944799818591398773165347607687906957338570588589803109936687644247131217116772935977850007325769946734297626375801742071714034651951383925402868726011412061328041040423441252507338221333674811776259510187413039881353714416898416690199579792385427242054947310393827856554941030996863662828359042863431213925093728642611658401879449504835541351772785843967355079829155267111857936735418089765000913221072954129300193025134842599961514263122506720723649669529962284221713320928774540960562519927300531253064887782649158986599986457861195592229510222463258204172833080769787879024350724112984866021464159421985710025609184706755552500281975426962376453325769290528019561711929489227575078048570406705140822980820294934497101236978975956429471116231972023359698588704073318400000000000000000000000000000000000*i1^28 + -4911106963463117140962137843621659102518795875855000529724942830546081364367327007906835449458684372182109306987274485145917667548529098671636976019749949036485290804430601226615674549448265358387533483824630367846012308334638318659485530040020743236825501016623452885578771800654350586500602287820024872950022269448278804028250101996602173628563367412336889167149664758498869833588531459626944345723542243422507774362480167413954055522979413786298035365451844171345142320143201761398279298368074670746242248806487512035461102120460651003106754557586063085538632877560729674301348243316457709466737710199643452676771000305042296016562931174191484461073891733530165271251562874539357555816070479582187571663471701428536793168160153320288260851295676421650414597995444582736817008436123823111209444094761966136389094689942854396885581744519213131889603054017780483693174618684534250790099782283151218776355806783047388035826222518461672622899343370776686373599174450074331384164432155687031253840489354865412187881601168030386238785448456606806136861652827551600489608937980022724270730801253697032690593322831075483486922830859588442775366096810377215150470084401812718783178451213263281963848464211615764768091934693232933007391852389204136155756517186863104000000000000000000000000000000000000*i1^29 + 1165606269728199349090575295453668258034928535950298078010744791702227420273769185894322341539178185798997777953382056837916189198918815778366249120257434632203569099325369518549448322573622087140610492146997640236297853045929533520837706477359042062752889515303124892337933939664059268911703524647455007544212524038417141485671248344674751961301315887114493186280489216193468086273718919616428051962523761112272907022610945360043003971472093626562371436808968062112592449334205755024434888825213896822447522333666531639985388614924815914815388771510980442967557197518124391116545919254269303736341285349854248146438877153889509022226772596055322748372308452921744734425386210252332924446774628959490862422182565145059593040841094678366757804183522678678110171652774722955650297795013810679044353767321882108881341726446931708967992952769581568937089639934334411323102858483392671054437652073469692613500504774794624808363546110214916540225834046486701172261894996710095571644071584460409369858820350536510309380284121709976114954741135482753586473243266604669806204174079448496374634409608731530262970753232537245870698421605663129194379094496841752554324159893268124363703356003895125379305958065462515905478146635267989952449180238658075250171531440947200000000000000000000000000000000*i1^30 + -3140316826413154245866999318225411947599827687964499805084220250526705835533663615206892957181494878675305688627296832861801887135407136749643638425230196515544397603303862462085512392028945901367811078583190366496653680888836262783934375600138455415424618876178866227228628821913835258991143029573976942990294742211950122468268057100722172098611107281743833209384883039859547601742125121159723604706949357026557570587326850190545239770016668730770744703010648223879656501212611869737375566658038614982576482928676143034754147645193676516298031514338793083711818220520981668610165055058795643053430196015161780304989876510836636913666667098506873269230858901621593860630604941881904501899174398709451779055469107030401688579200721857579397151252653788868002343846845376577314642733863891002918220308729724051040246261743640811439383565999898071717508892575837985774096749109391954574874977188728496283431497098077958694107962167083206461768347654419580992449529019190077558767704994060935141830658839930793187019291151519190777979900199837416827295780629509734068723603214650256403986985437145594170398024766083237685906326142649396745856962257449222469961552418507898365124777308607473549971441744088483666140557734915259504898109539487716877533184000000000000000000000000000000000*i1^31 + 412067545346223880805266324120171012712446189224035754286182924451775121002682423997535856598105152324771936891176832632985815016530353056388917767926230337872895904331803107475688617869012976168066686291520026694616130327107601060474614626127422646759519196054197330791845738951354362516135075285010525451420233997104134461593419829989082504622510011180855383659700967358868209651632070480942406036567610721318412192624467231110932853667912387871842727518748430461176594046950534407103625342943079096651519642289486816723105823493387009143228021934396712208437463181768517534506016253205202407802932159314799827127383024158579032863025298301823189116843562487939235731980938784851660192713988015814344301834984889431185909607353648826904129236969517704781968263932982843197051481234407392451355663739495419646726786089192069328885698584815827499963645777020362676077433326690946442062219403434192079449497247402194622709333375882177686915156969066767594989405701945779167664273918941105372616253123227069999231460778533975643110155907030516534154185763907859917906916039485185316269265532214837613276728023843344822465651576044871942864590418653870678221635617067240029259791845677564281724176297031105928453421092715031099564282366520264228864000000000000000000000000000000*i1^32 + -491737024344432553396350230756991918350263031320968474597087307559168926813941835534504123120761132645472584827957973780633536023204021984258506992818462690363251078100781007182773589815074813765954293995212023987634964658446138005145758456085381692933245373698597217436939561161677877225280002481845295075203985216402550825017048603365146734256690464888058674390710084767826520208754299510501715657132582214007950208908545673169380662843551328819013483182766003330719019651082362158679035095204515385590206930252740571698862961195188081257636113169416622450010978625846126371949703795068440539508025303264555271499515555390250848755276362017268460108459828600865690967859110504838235310500803778044254318100482889719515878360780603723971287751215622742010986678554134964073229314012225492985348971725274695369516423332581155838980225585706520188669292835411504453246566882488374542657097530658905098071324148794215540916774624091713358208752816400935292964271360513705977662924104624614646636680515485443616532780579304631751520586466249956425087707591894593208060301151960825188468963190230126539131922052008626803647460708629027876520994198046884035662640149583710635722464933631560165787016052073842176545780790999273953437420820732313600000000000000000000000000000*i1^33 + -31600008505710622696649088714520461029949705705012615185537846777438493870899240386368051610706332641701586720907920885079495715412644841478757012009877808691523910103621984415298147560220761762400381469401986679793150322228802591040213148499999194980742520267716533378667217684240290454044539170261920606631183131380779687310901909221562415359191490247456959853900395804108878443333250528128720705904091423190520889180321187612213084013634342158497478331847702550727894262169730340325736712370181051590873775173930801864616173577850869613323925478208900310310454003973538225988807446481417913369392237135890403038168852189354871928707147102053630454279203533981817582580050291686482040930296197279359787521924289664621107818780277931984908456213836616606613150859846780345563847613558055468789017159703710800916547226184133430797879824432545203296928337284055624905161721200825560714762097770448945817061551886474826203306704016684511202406487258255527787059374277953541839523018272285231103235737641467122906833546659260625505229926965744101002343308845974281971810870247504227438759460335207829787571203811171981507914155844349965744934571468295579512593630116425599003348375752045027314890366787086732227241400080130693031106969600000000000000000000000000000*i1^34 + -10136181315375061391380060253707088110359846896346627106301607715263365917728049277823738074836744521541800299207227662743069931291393566753133268223724357898314437506327213620260652789375635860558433346460130840879990785661725089422014037316843943691572078063713743307353130233478882467091681871236162600029107973616775093196385438112168585962139096304912648040671384449076411421513550393855312795456500169411104899963577608576047024655406868502532370242498996711409285187906451376328730152569102229366030518458031001342703269112614589121223870564687778293507138833887035649754213323046229689812820177006352719303554110822392520902854745946443951743230542659524567049082640257235128598400482654199194661065469267465416904402461877802002700824265441985405388279740963034257734915308988311748245388587321481298043024380909700560876384285532619997114851127402379200320580406802623366805251350267877979828666926067943439496580568770137123815772381390564572691782477902412561419178653356837425329673464009090649870575648369317684378245184257606157135729454963132189689175069078286838936346632189067812363921674643660645589660912535726963694894543380759009863313432465928598527660094986899280150354868496425022486657573416057614368768000000000000000000000000000*i1^35 + -2764600370647257930993312849423957448463754126977104283851756050626340695998208870091777885087987321396043697988062691482336936083851299143145798918066473473170305856893021719892062190539905227956166353607222160778390659340106592080316519378565324134043457039393696003461445235263323294577985959007947094273146800056285124051035055649521885583326808947708536845309011972738827716321064420065284323633754981493385717998115449780775620720746752943109818265305691452888917911429866612065097029993912651603574726945041876850088755049759368216273573291099896857470402845218911880424661763109596635797911458364898900391331917967533295876339094231238058645762251852233512881764456704059618980835475140692842726663050194111070814194632217060033229690524593603852702394532623215502857135098547902921393479088460788326846603889905874057031585948442827197195074815670054983920950147712745738132112016967424829131211133035955612600361311390877851268483692238533943936134664756131582435351198472952796091215643555483373011735169008513955928591032231580920204802424876117258941328133980529222902573919547207029682163628010337713872966016039681519618207073777567213587489345526029082924339772379533327561177708889107715948645293394545868800000000000000000000000000*i1^36 + -349675476668035600699398271039646794340636547990526015992102337530590706071377813418297949991189995028546990680155550879149953246113524686622482609220852255848521146460852325609543379992186778401424198745126640588213676206431739562306651737480706960235130432613299912743700000455898087940006401823442207214855606005623314502515806058144073224791870477479278778541981371872191618172618382152054075526607744543237129372824370553984711499808621819236200759240055322244706932165297652457341836602275905654668196976945992510901572697001140430578159314339074517980814933404900106288540471170629584706962709401763414680657707754820843110367792795006684627608322184134339494887193770508477054470726752821855642920482155805377100183596057673388110709708935012789456969171489137546181580384453424708214412530322980858702463260545813559470964262042628329307131366904358009897738159667652995809740697101893858140006651960601896133159252277563818458585619107486356315270549587763783088588511537761755067924062114612684894142294289302576705887726066824914961999160277469046271319499443744349138203749027344811007958587863124788042241348915390317378003635164628118842460663172456150991866524047840853404797665598796311555729260544000000000000000000000000000*i1^37 + -29335394297630303003999077133392438273814509475682379280340791026730619415534533873109224653672339372639131946474755540230283962266881548163756585241428865075649979620292165033204961809005950860108448667143441744192508555975681771198980398433160535190475194750378899962520159104095287460237064417271131191566455802674430369436356068048986092834517411290079912439302996418325478729400142304445381122637696140738199062934125389931170178749493745177595700776243639862407411342709014536815260562289633380741801433660152371409666805568129988598537824819825278696798037374381583168424046342148827312635888517270625994018308423078796873461004039387351248874863655914707738407680506731932814309037148492090424914460755471099697733620053569622285217649091756158290954504869587732992324255000603700053844968124991214582129885805904670759068544664221913236560802030365231097450007133040074328492287553014741288878674324882135688180711579233723657229729202441615120442571444486149997439693461975451757751838954348824387073366850986351674002547829969545951568890048419598347612190085707295845584938062968664596814074633528020669578464205235473681563649312705968658993927639104461083007989327254669197642086266768891821686784000000000000000000000000*i1^38 + -2103285484750311679054384011065656150681599486843977658816394417740784221289769478888246269626182761839214474120162972683117567780901430894468615320642155208861758774662361685557830636841255767380032979344966899831643834271628429534032007689958469425442171415524624714520080892927621163711991329317290499219470701405367408443293137939722494496192596967843941772482199899257011472973602968042498614425810602345079787370859039019885716834354244382374086155285776781955616002118047757941672368637843031024388439287432145524531125463000459950175907417643406980981076630107629158477780954631719080411810243370611208867355777718255007458652198995359885074217275424449796878889187158242296319368751960234510692013444985568891002042913327747046174362197584363554701624850036706268497168843384970291596178119838291684982401780872038917757364117293788261403492675355479265719128143538145698978533249410209504132373738178350389540585621040701809024301207431194890667407604841968316855091404298670680143693339775714942437806658660831827585615350706980158294335546220037319163773059475224027932912536996588736338284969659351695638868922941018016462849700368046616512425361279050850003199533724240498829216294396493824000000000000000000000000*i1^39 + -116290535207002439292444835314762345636264114892365154036338285230838458543840198240547773194456605143348178843811535469196954679924279334241212369521571216907292143877497591923057062701382708588396410616938337118983071039434081876804910297479033422357796440571453158976646555388635521825027617731300718576215463688825814369341739076062793598881295429805330189335812488906083447039968994310856273525928605534771398245596828745440910948919268562121422114652075635386718365965780963412302144114239133407106196174809690259675124048016561915638285475218647356510947504947149258373691651141897773483226565496740173141334293205484129433815616431804729185697822819722497345231057586325556008542510829107270516043917866888559524645330858976543125653997540309956095936480459063383632676955159774956397425322709972751550526899761637022579861642134614401077538689695974824772884428862871437716770491432258662951066136995435768773764330908772468160747960004886441933083401488991305944290739614535789487937934019900875800472607498175812991892632552395377956696579355543611358944395905987531733886772291835748828302778634211912897345568124624164911262848050261920791033208234115288501885235514950077789862520422400000000000000000000000*i1^40 + -5001428426450113104564361274915641097623595905332136550450217105590587626279848346094153888490736854267620498705154517416596846649738421747117224981930532382430968690682505920481058911000041204899079993639572357574721640379097088468894772678828165173470873250549903016361030659730056074551209709713504787694414089992436300172345853926616453514935165384944254056046181955587150317404294018145479407705356373013892449420360862939678551311882030063077607214051830429980184492159957871848793324958956768465824693130762748603876790751804781021416014847482328045357007618495941616854753315358360737274194078170795861803329871297840641953776704279024343535699978747997188710043213019640502074991643676549989784335841121542622115209301336465160009265649887797461175426296028761356017115315536970566177457545437762077783299137661252684128375966376334971519459703429927955869200011277464491214098768690166207973647713509888816354876132165992679763560677658402944024731638510760556523409583870179571935803538805299334670096382658654572381459950261368125829907257363003555904279620182773694576891514978169428095462207188663674051271535883257457179914275522861021206784277434950110087900706169135051046912000000000000000000000*i1^41 + -168787329736126593898596914903811883557708570024805411467934521416890123520740207433407322344803174702762982466349050795924189731212739257481201992477192410098600059549886911807190669825054565391454007869840519329105349670920159117839884012516558869962708051211677580757618647060717952332256510398004607974234315096650928603734544287291113240055269500663303798487507128493070086312152026634493209287441734998907094242362614834247351878258100244036284091082490028377279540752815614489646489123829734682252145540441227403023549685614245631515983961192912587700693261329444147902500096599162891621092660956870662841974947423533992774817519081191192426000237127585716657714956729090335766971648040342661931969380336996765146216727554853801283046795713491512393814928186704469419498855956636449181884280035732124019465468948046371296064159046306856486062864523971030679007918620919838357968119489832666506062468575363834578415614507371617622538415021359491752240340144047136834413682787207422104861006008985417204572761235900939321069542465409568840898003543930569606562964829800450635967070511708827420839171512226401821625625695070875093744943454759181497252519684154311302755593945192857600000000000000000000*i1^42 + -4475987864039455870773975153168465961204285841209248477740792732330327521644432128022417499356751961029158976012153856970194986395549662171081211129172632169994742640627073814026207083162532875525220258164046244040881544174698162783536429597776411006142385360125512779912339502724360331852038045817596064774211536628210227775589121015345520044936120085840380035878738392320559939298588751092488132722298039391138506990972637198877577897900938296330186352334478146948496646963931023376674792155741180322489807336074810657399369836658163559075610633514412034550464627511899614345711391280304289543255528513166092578544640117714051004384909950518177380178156378483857102253396479837754945174016251921981010584509550859181096195848730907203567829564961904088707375330766289645551521422405329540955646790053816911781242795190144444588623186846793597514883573579045977695246964364288037709655932126250127080361312674209439299618651829910474260663175067585463965915618488459896691259581800034444932871434985036019689721345844047543807578507316499551982500766190618358484807810240513756211158548672521911939038921150438038237662922156948440378090169611588212437021594972085305225846456320000000000000000000*i1^43 + -83118523333458166686464496938262964793438915290834272547001227949972791306257295385008277010626313576489161466428411406813701241333425589918847619092079023553965887902025280411204284855357705780624734916229405934569348967685420395547067002079005492456707392263685824034877801401284911914165750929108498180024418136259466897527589208931453657635428687302811244962001540929306364647174405290571371462451931501946693341621115975771389729387969103503402129196664643476578051101521324084407723263038993091359255061549840446856303687328057640594123806401373386197945002711969008864541696547558030055374962433716145520567749707093501142813855718757526854823419837629126740452965104258662141026713074492931778158811772871471077252703735036450463949241586312603833798153247736686586687289303968833978052944479126442102651922124684611129284258422547140711329047817053277755834071667026617542745827607026804320137974308558380475177123931144836568517518308249143194601574330403143275172068548200471568690140835233052634526937032871164201061616428768106731606872657310788731205840958971790819080606895474310779734531447066818285934672355784510204409405094419773820461742916513877196800000000000000000000*i1^44 + -1117297214888735767310896228153995225675926455611077353228436790955704212944113889015503095942493220187004792046373691772599904566685891329432123672923692924685990697523368433064241926735531623755887747297418586578237506713606003741190701828963309186735567973486835168630858848672136034570425652480074254007092683277543697790899173699647056326499612661769273177651796818031792896438138442556473584446956708684551405556951958544331386173077666946082627945644921963914133625172158696762072419561598004074274048107441879939363166181019217415679183375493353192493978021875783781734919592288214776191940636319765368744920404288031564905090483398497260772095524973127435605980528641646553536033202087902997971781788918844903604304679325467294228941752768410520251699333482193534227517714778162046411007595804150542074649903554420553581418024927764014527094781201624956557646901949126481472743966946843958085204515721199587402620208113575074993827738064602094768244835745410937298390644690971257486297228331240724643039487585979967962923711200621173028538025827323560329090207530834136797202752295515771571932747416284600361750997571735779427072519137930901402469477960908800000000000000000*i1^45 + 7290296271876375620554302524491847705633769936798300242285895080252414165597437740756831888165632187660547512060804131152778939865605791644475075709661967970502798251446179362917739807765098232941951524612851323108333715889011368336993229024887862531864453695799753935044372639889377460845523629758237333099554512276391161540901543040610301633920101262246656111818770800108524067975178042166793844731632718844148753932844982243404042894644023605468079098556010350730446332170549732744336299201301205890916229131229394956713765672038542914875477211273642693241011611228668260349096783926317237069959335156959481231197102884138884602178827651514781844998806183107603797997521398973447553984811856539657893126628598037548977205132446441634569810217602456990516668620815511204594227373874052798765880763934328798057001699292927287084821748078996892245876290905636616477673888379751886324155695423177517420523065452587689410479275168914107324454350222281253411111425446635461976584823039036500392858576949699023736934213235358873813835243207697173390820809340153510787552095688431190544033544147242514413964676425156224455271981669597665921730787890558794979082240000000000000000*i1^46 + -23714574368310860457865389279757216146560484239260779103832435810835545871014134608614677717678147066847302694090443496023853478515135171063740542707869505539986142309848780605226155650349441660988968519664376836342309365908067111196074264549197858263586444618559209056906198193338202693216447790631437605214758345020320305107151407375136579044871794294490674502917525446945643004827505136966996944763547793349844833006967729067555951628524349766822800664397475809363129343675182972245782861035001467244479191195611022123524342692919377846322605099100212903431085709910968007038541363496738385554707251385752105002209202253972302315822329136472322420064252048963078508400968782631708557126866465018995415337471344671463411281768424365876901882164390898520214357988488540904974509730014130452582611509994533760291406008737741540830119249084017606572296704812421868926904707667199302928116532683275101930320813042206125079448384053162450836462864260480377529356844521646976019058883929546995129858209178443075700156019518983516207060423158865130190405831424836617940752543998348242924229574709448555542636310965541738250023968926556012780885902385741824000000000000000*i1^47 + -6911029581085835002119117837355106778231117056112112327785666032199657535234164815560981232942375975324592530491317985397271784756564751513573509157440005325225835796107638299734888001422956082912802433628214928793190071903262469074443509708263684926669583073157001006609526969529102377745388781266943657812779113774632625775949974996691861663958583650663460003451727119916420239284370469695281623812815635815051376248673601698813760042672637167886087818019056589744200778171387350505967609890705001344865362520803861214704804515221035199099546771763644984403130725514872471057109181294902170827848531877731313042997759847998555669529408906581485392536440566788580833519466462379967147588088115025484524930159097088385556283688159104515588138906444374018154262570960028980238117431696596344882951119266445283850483776484863342733220929344450612039471355301831876518205448874944616235606247937806685617914709228989117539185231448778277276908545541437072278651166526989563387717235484603134074689762086124151480066594760449235088715473651661130437445954465687757051703251662961402368871859864014397509442352678677364816328569996272657084134195200000000000000*i1^48 + 28372665862304927747777310407584085361222891030410982695238918404552672167681553169824042590170418703374143994330125724198490104676531490041028131510073491999193920784853102205267172825677224167772790137550444932992211690678329644160502632072052181755767976910763948375676728372332596606833602436542490317260468229451293089072788168206249418246908149106204990420334466581217782937980654958547748101136109815201590622548226119255332039340319230896158011283775609042917583616212778285706156649613016839399355737194349356113895815127169706276049405246942058152350857274087248352958658813200640639732648627807715478961298256984802015856328954776831024124070559019967180558926230594194940175471294973569331981768616650488871308684813091112060343766523722492080016392234114002580760058772845091992719790292213697838040365016800068364008814248312355814450872037058023298120887007727641855376239872091396145073792548652104247115611910076737177692398471948121474076249135709575657889244018640312004256423988487147045262972333070621536261967097949592032337927913251523082253030113721417745449060634488187330291066249354751971857731010061087539200000000000000*i1^49 + -613701168489985847050392333840659847232565054052956085465219732846878490710179619362364340750926992588050555983126166764894447514748228377437474527871514759588041417580677839844950595054087444804952445234130530855300110176616516579969758521069256206790899112544364656083294001660131043639773743035989402522020066667534063972189397618166349834898687243397137290964198245063544031601461821310080268264433683445500722410395294836643832718219777130362342880604388080777064694691832856248343251642832807171658390558435692723599668919396177776823078154869249269250199975340234555488723196446216472150914089750107160467171651686799856653083154775336988337086634136111139343887480397646927988477327621191988241121711226190144116502997325409759051762444848850034368941039768463464926929704975835063918808691593091464337625184315507190768363378981739907171382582444928814249637967819460219603252551479512085206798692969876037134781587502761431257860967728360440985624863386691320550584544589887469420007813483889100340496661584221800224258991552361158562659605129173350752422092969124739536585154196899256802691090899733389630226038784000000000000*i1^50 + -22098431765772811766433646604985709570973309577956373603611425284437271032929299019109691388422060735792905582704940835211756905637164698706397719998990347965612325845784485336335019394630672083661268672426056526989656869530022521254606416278115842931969068559100686657202945101971895020812381374099994239293609710245985031581433643271177151767642051355074857462123112356415879606261687463158484794856527887353680409285638455912396490165514429515340331485069432640236704538574280233231410221723658178606952103403544935224888530370108611585000550347461363439890067371987537242893831089740288700426517863465936931729444594816054118185990865024139805173422572057110233426732896431732517683769058044138303219092669009850693795423784047580340268341949022060863058086604353549064899906851443077190317425833921390500811224358778981574462732038611945338083545697944123414816189011254534334313980614109605577066026250554114525671495085971362451888327321858929483368816513270760292876011845634367275794235624837917177330770967667040353481424185825153605614214752741184568622633193290013760698469848559105953269415864156842203545600000000000*i1^51 + -178516309669607607920041467589178619642766739652592514686986872927914128580731660554377253531637686215177501441010843564574929024640417207646252001340775151545799671167165319123970554686813584351364152396773482100699352767490673889784952424506915395857897871485432781387278601312094083895416856838077868450385888589247231518246104103346834881329070012170529620155767102603616727934554117768029495433154551461715246921453747853333650126494557238556266943991221462556530280390629133694969865621741609797776197211144730608676086352891400595920197400877709539127392546012395407373025169156506078364009884914913538693258025007578447439341259307523762307092102981456120675756985713757095453179108340701197664922705553247648662374417304327798035167962445822858025044174674151229614342921928855419318763020905814860604430955649026137689151011661450559342971752121799807684575014494295914398924552836660190439255388401364598127427401457369480624223126036945949184673221141802077051186466654933071425192037628510081489310935305156702570541871053273941191796222669131369825497247471649682368680748686583905532177819893760000000000*i1^52 + -958498970321413673977957600650050220973054361959251838216536811180333090881217617539648468188167824118195702556410213498812291453250035704953281540163507000023166720986593681033832753996287637711774028851756855220420088177975644520704902940902972774750205628440988615424227533005123476771530610305981036762693950369989271986932823061832468259304300237392985523160434862218542429312019677176640034947816607897394343827243453027747775673127690654803071809932805439802120955649568187690686453696511426409461530874617732115976245974117215713844686128908597364350787441926523078741678630195886412699639267456909383234086940147486944298721871062386776563721544333960455149524218270785483729679992159438747682426335125852825368539675508769863235364560776698166484141884546187661422742718534705237962274814515812570270020009461969491831720075773986782850329658330924719331033746299424293934903005526174567199791782885160886026145226710107037661085769032555703379636434231624920921342349814203129385839271246378633601529594832985165059393246204392336963246662934685190578779612309871576000866790091460706304000000000*i1^53 + -3329566958198172750736053036494881743500490362568152486818672367896416647815588645394180589804413870028385363037207169755571326328419956462039672287336907188091115659919445498510079820829193452644064421018562438345222703993807470907241944069798600290945524331387508316807550832703057679488849855793023693417690855692998231130665403022118875570244399597677680524227396210008939649130375196900756732831331277303633554122148166811789826186676574478156865958595111968106858119482628181400389047310249183451084309271581066406881814855010261842555826954748984742028040737387066153023975244641792000220428086537435044983559480196819450703294219041018656028664750001538003750352351911183651303152606673014855876852474651655546801966715496067391619807157686012068406704377346943943137203319335585661578882097899114286052695116827012093773262713426896864865151542995502899183248860237334775167148186969991153260519279960796610153496445426472655895068901194768745779009507039549049069664641688900453051786537275456188996551652339860470646669654309995484096195572219563075733715119021357954894233600000000000*i1^54 + -4874589354143073971560204120695986864876330138451698025029975921784213311398965920475352036754319020218983875706816407951586231109699999298853401723059610200573907822142246373343706211706975295221736593323605860483184886009707105668946361048536965443578940251740301775878787966304220710487146934528438485893310588855235388427930851322113582142291822734188036927133499599485106802406648733155245054297798767478528290763769666099207011422694894084123258104777826946186784581139522832031304568492060451930983308655053359570184070956466247388652003247365311098212236523167125047538389379563657109519528210135352625207439488146047557959200509960799806213404531492643754310717607297208696940880696804187054226732767156062175363128155484133688735890273538050273815477619250955924642629928791327272964016914371291603081081719336792988459765373075412058529902223351526420321116122164619722401351741593811237061429644525071598307809110978566043854756648154997345425516535080308653170772263529950840573214039439410707266347026275248021809232167847250767531347444435249316797395461565317120000000*i1^55 + -1680821420352406495311758604113772890737422586853756013252099250938259954944100858322903747154761414466059653100751177915897862613140599621902648904248323988168559322131091937249679217932670710622099989645035301212082958153684447770232273105982942120747195981945051662732892608765776816901858897909047900842148464864212496270953425524333031225424649536526247441147109852629583358471949348647699622411091787060527556818205139997166204108323991228604009334751939028748498820171009556513484408107199021148638524892620717251889721510092525816728084515069951947222019735465149806211627016344442384537545837233219008969424502191079433693250985171667428816217342010031136241931155091546647531273106698337977911523800236163757102620912632699605923012125184472798372093764116538581801370671872774907258136910632213276147033581236242735340940703359300209614624626276342450591873804161811648202726162320594320457290426925796827253459997493898688430893076795466763923250004590196097925801970854216297526526664792547998596827010696321205061774509728687692866535989941156061253632000000*i1^56 + -843889405687463399396989904011431827470346977685344114381993135264262582681030179588420838785510670643964837708041886697855144564774399470816227182363362880618253658098429305917397046068437187154815934764393238707962566021024060957798893530336016212310381927520692956847194934866822490539188852534575439110379169139673330239735429222696883767569759334732484174857824218334851838520632419886439487643885980156263121533707492290824657615322824849430742881763859737965815866861434674505457742889681501326965088165759192723916518371862074239179863422639524867716753490078378600005087779926141447760574710241453238290149228252222150589681537674333075022819725152772600898442622167125257206442008169953790094070180209635393763854746037004514872114799056350045020331179384963041578372066575860058786706855481579363693725262410675683974569297694936388995033931723303409055268430444693343023195495971130071251106843215909239994971720988543992211088784198063030618166386557955325994928201790466254124701194699164522921957601678596246028530757375927875403219354624000000*i1^57 + 733338453149384645342227336195470494862456656799544429072999178147364205916133841926268213146489023676324148045296206708526666239466750583133773882913608137923213552917590859094374571628323983799187884793199687815335814604750744826263717497011182415420038467402155053449800897843484987679808167101564398840583683418706343094892720117608546017309992165614147369544398157819667566469570437661879906446267418762239313175301488679825300685531749108249242602856407687673143623935365864035371553250071616969047853624641867743295666745895189196773032128759927988652638415922687846391599893439775395911485226353799147421166667792759232283374923606104289747825475695975120955937270277248146658285455612111202426754426655345512716452139388790888719031067256400616076515126863748904656512359607975565024779536910272780150141696111547711925586545113729401954630858198327792965079595224543999445582409331080942287311099002713439178174003947435231820443591272574255472502177347980266164472255083733412673008198850423678329410976214971114256631306770301440000*i1^58 + -190337756177659893992934419326485727637470975271821065181399616227104143344874622845791414240198649193847216314578815846352397376709114165042374437364979479542002988955210182256128985300741344476330345147646026031186943758029442349987445132083191649646025872034154689387520376411145945093295460274056365006491306176217190923022235943296808949978662298743517108730408728000981452953218856322879627754549442217952864013596344578337542542013039858435127057193159103336595982396307294168587280120955681773255121161999246767069395584295840455649078201537349061315158357684426495105901485422683449478075653414685605251966270818457898192433818968055997274264837816118127638074719965041132409690008986421883765930625574143526088040797852172790270324994168183055450540831277529615167151907827317594201583229170516565598295127196579503793096309106952784381326797860221745564577607494162413702709859231142588781202888230843093702217774253657924324351107295390906885068871521630332374138529422891256728888003394375518637985330821724645120000*i1^59 + 1050509759703117602177996462667409255206968987458003108999486382968156507318930344554991757186606601597191763378176334421682865585800344974772538284634416878670059685361552191114258633660197581676484372111171026417840841490383396331432706965560446847689673536577537683923276844358482321526224310895920168307660076158824290034993406073602320553024190678022360880952580615941447492588896664145272851646091692900898583514532341911368315872933656616692299743490631782594688611029278898452638689984713272163756544842645848582482849478522571044340483931158565256752583807920361331632672378665999222858707672721236796910779220521288626414257373218681009496616476860428681550890862981894019992211876870974186012034304107086214945780540823569723582449245498173155780241630431237514589372658351157398373377772465543330931829317595118224549612243641456968056580357298089360280062264063572575262740925008625371118357030239155177088395650122576935997827275052333880645700799041487687695731589967279963155616212950853504734400*i1^60 + -3533779993051607720049956817939220688522394585662201587439338097819274976214136128240256009446912723489302640807397493384786528066601380653652623693071176041732365919046029582505289112643801964248959120626340527763416209065683566751640718916806413684981900864376985910969165151125971131436890564815709928648133974276654123035589428700641676817311555173837839609446269056641667900064126479724395124505975179822721692042092012571293499300963280066540740178241150931384321526575725451606257880929485837827650133820478834454337192591024334772175242939828335199139193515274106582209542072358383208223990830578240651963627510655458806064319037915953322348774978136846926743647813279334081952038185893039681733460338315389617012594388059283725830526774193978139201628263118533024450588736727809537570107434637402741372198272359808107271423481949100342197740190287910972051865182484192293799082249096277589868469110322659525345775234561174391000403831359494815066191716486829352252464927154362254988080*i1^61 + 6405728782270613241908048533605070823570889362113109024096403911340466865914603383189412196414980165031548551979218415745289978825648009678020005476440081468592425894198589371023085742667806321598325964784392710237418886001743749857229960828416994714515969764656338546216801312686383808486384743825618716192911383914512186956391172455113507868934396891358788700725299879037659508934134648549585874382592071615892445913589479740549856617874573411412960334865177657092756431598106205168743882945840476399941168475602099885811939427093939839902403281329323998429013848739044129394503891915630865833031544223076636772151841506943677447932622744770706139833230026601951408801750329336234149208316117764794840830984600493498358211465018635993704882953734583544093658450113314193892587134140955154041701408116796975061258635371064224502976720650082755223638999145665194407400493187950670811107678458407328766869667474009610326979434217568556476931417935911067947102649*i1^62, -46729566513176051668718852426781621417309680003446589297220399685256331555935393800335136326108838371354119686688140420526794193612639731935600875635143207738354814368221624784578502553109092089400851629081232816362955340470950539365008442701229339445662106468589853119317090558351945796064624767787918443948031339162835728475918022966166161918821290083967671713987272158323548649157807084863233432578634600375634746232522534074079521424153878767194707165442762817376511306409643855635378665712376881074235923507327002259271003485869068783213824234443847534847554174011272360270920346093251213035954721980887465685794240701357575845500493459266388201194480973503618089661663677142919183910628459141337553542964197339360474818091917896126342516341244648436078981358679661990326687620787775598320856777919448140423234063812506914993528914015051782444825370945110348802929723707128649604570094451704880695814629513788430312609461461324312697592997965230847941962561819512045118741402049501900636578508381426306563232989254669190129440509141381276486696012718295060517593531221544517252793590721974032457357573445682604345187396720010765703972441021778811382829898644881251647780731887667761669471077487593138455808297742434836144715766865847670336114620287455988348637251885824775379468764596567822631885548400433831874146725922980326257574788914985195309196140601762620258544851451655823017153589383301855475341379902530319933400178213027029618946966496193436901299023961687695034746424460362552570358891931533820539512257497981827591687853041211706842687732488372787038567793770449165246623165727526587922905137053626080931198946139495910667935454842446867041561648744482073739748223361748765897315530694309139264879101989452405327012697864570395621505706036400372976172185539330361239219042152708365592357627276363112959180800000000000000000000000000000000000000000000000000000000000000 + 658948757507465461694814509573888325008425463579975221749154562296288963403201607915668258905889821338610525509307923891283006643464730918772184827128452433206489714054802976139103384462318147003916213513187585233569632052384648430156417569683529431827329614874097896537657878686243945171701792626919704354286459098607811955003187607074719725735558205668917958471783005296096439396439120434070804776742197870581336069520704939284910357381093565799682032260705413369164859022892274591583548322260184910361536500180887901284867756552260613359296500066247588758599003931278285369987355548862032021143647707694526718918161756749880272575340105070654887824416289546013082690361059747969300902340622448439804820352931803371072948131222252273085878151875559235138586342206156846626195240881329727834358198750957393959715365218384139643843663760487439515929450113076632332510610411075348700941127677647882487749831241388281444485507178938680317531128920744647960427405475911605231666541919486340472972418601019561793774504872986931514071161260672806996794830410401445252951497224182456475023683438080891214168010662027933656969947175795596468989585385391807021268618894230871997095225938893921382683067815298711966639682124208175688317178435819126414831894454098355199559793835238500330618668527799271533397119508533188962393229063662233348764556791285372924543700716562868807625762962287081626540547651162880716518172922451398512973058747150409897452995140533466446871853906352640619229212871041059331518441346494781156572639929322853270008461363387353162912704249639554565212318267709234393297793481060514220563703548943120828239209569202258800227814420957549641103839514323550820175026057434716493144928045658862904842050106497198187682724036844002082676332619755499758411947561513483013682709904848491864361354914434302586388480000000000000000000000000000000000000000000000000000000000000*i1 + -2484801319677659399007332651395315240227746096592550661440953065486661043286581833697634653118071015627215513024504744456499567468220425964539842054577230876803499072780085971776259504000279177713715248962104427995622997360033279065189911982346312152240572846662827886206739728850617684892903841329138350356301268524542676413716615074267857549747157334590737330004288189981781511344923898837075934917267110401704727690465737498358556318241600786570063792533582418008076185697736704028762439998377887546149123128157190883321627946647985875438445999808503560032589175612448979082676153260788091415577800994113891164809400500090274888427117009087222805767371630931944305618870949472260473065337833270895845883960913511363602219292433651759670714327651998766898980029892914580099390048459815103397359596468649435333376652379116223668016183570721348936629942719913461141482041626948585181807951528680839050977702877970583704831018255814578841080534217163129009148971431311110980925925852623301450609888403100792006005940807201557626062399635683972029665922374010622492138733678618046993699593709187514703406712739347242523106153691872067625902910750404313652032013234385678517765310044605619616273998806994797211575878930790555230702437082641073646037635762008930171279376349840960010454643865796595071693336333797952938474627490466789356590203785314257473838008055285174169709242695823823370323479065176266608915630974116410444051832093556798389242285128786678891361086788993529663133287108558373227263198122998065851462653394020706242220531581753384786576163585644733672064983141972399346169577787083437079254324983456625401370304758114127894918086997279129462646603340675044421747974185882504900226861524830174518150972600669314163563839777155643789630100459000555940393604995806393540122929614053940243448800874245405016064000000000000000000000000000000000000000000000000000000000000*i1^2 + -10623742961903791110068902098394869735192094568157286805355282107049521356728805525147785473994217327443832039479935842090195100783218961179610713179656120648793266238121667820657346943299506851379888753925138768736495807944763155713057233580118968188250798108039450953119281960813611621841883855871993587449433814897460307548064610049649271713479527841207985766969772320801738839998420392021381149773369026145978669929399632190315563760740430492748670264228858727093655140298776027063722424379866621298906996186018462922624145772198035900903148880005519339007267685509455895259592853635753781890183285066912586830664510802395173134354490704500925446271125780618459054870031470724713566942464400662398620777313621229122569226818731492179135089183732466333339882844525262541797651978166512696465992711076746995934361626458196714719003038837297385569865353890923554455416766956572099032305342411220720495680974646960835120441964880900041153114028148866429346694776156450591781270871665413221476045224526052392859008326704058796228541539795541886880165939288680722786725587338763169552057562711712137789049756030399970512426719173181126500852565903214408739630798604137084632804657854962527249220154569717063219027536090834419377575244617700220467949045365290580638054525860683494983400348105830596421918984289817612303986666846900442044231364395680289567141126425052457373068207597775685385685615518094984176396066614541590073987012110341208942815830334576550485236635845518331223762361033054184100129144693457341752305666782755022489954743982727131112286272452147981130887084371764733361116362459937817899275478020857507644395452310495226974779123303440290331073717213951276266374004490121881363572789750759322706283876170510299167773928837303803758095060745299386631512867212735155165015114346896879997570477205410860236800000000000000000000000000000000000000000000000000000000000*i1^3 + -12004360810481570439855507875378231728899924895181242855746575645092822398506606507608328134099793628899593978773976615415622461581769728310394246112665707094792414572099249505852049478490340348648041672794756807004552784835941053867241536905375517246569732053506890050990844083044493756829529942550882718434006482868301117820150113122992684503310986992134453975338859084221141392959937558704136826432989662299800362115283656342434125972726006965678338497316011417769101495729733810408897785904336062219846370927050783723999527277615608418106981014789513916654849858389005245539671637342883432773438572632312973240341731259084026236162536061705595819205197850790061281291342300175572508486758552108699320046916963722266098737768802917064668553681977473606843495621837720000982648943795747785425606574227468159696232571154539270182449013781009042499185614185607471506227241411712310280248394246552109921049683323113315565346095427660619289902307693952789815222920071473226842184792444038439905729606870883271391360198401979572756329373446341505154884056137497161939077253542253660020059123520476919256901170379598659852358449898210434407580502291536466844138046467934140676436728309922293861280047921179542424855514026003986141093380301036551053240381357315935973057955723538356702342168694047576088353871367263444675595816593228478485639677756349867922931878806970485574897132061947900435557313688642577227248124393743174777349298137478021587937024875081614186207650086627567560483916533080511979040364036819878322423612704336653556820874404471965194522588820546900750506262958137448986570104406529496330219058126270707021014878731249463882307833480575154514792028288256780525072088864891985334244410639439668512402983958713959951617434899653370166039111303256698179029625007510299546637637883395721084759057362090721280000000000000000000000000000000000000000000000000000000000*i1^4 + -8623047431561262555159488279936573576964626249718848214379973943961857281622046381665901667700986573853473193678412544106860136982656933796270531157669336000210050518491980712112620901504321812491704517938861916968962695771087644673774651353769500222555973798903025638061496013180560930700087072474804361453301850333107240012985418355890746316305731293803872177818026268674884948229701746245324164552053514790776092082358144780873337405139884241023128481097843900558620736629777153506332440767907983336148634109385483586498462446958264142670652878883324710072004812741160793166588682011040106943328009663942197747829592923290653682078271650821973338338219062648309286133303052223409534004517279803648575179672069179399337010335553573795799242198130089053968806721027334979072451823939979220227825418498084050854154833069665919087747665684799539039243498418769502670361658307503118126132951788628244394485060070484583134693314604885824869032699404117345299000786447748110211459245724262633975421289315248863315239926866235017798582330837694103600359711653195147976214522936781225314635848723475418354615418846177947639479830106967704293033999730073928715766847697241296266414073941530574002139583282526301150047462947217566530155199122938414757852760678397153454417725628281018136602058709667235345498256555253665601008553124123793014559720266393627259207702661191544132573704037910140874447600188509313830880592542870311423465876331930872546624582326175865935580859886160518799967359735903954496018403550906707939892315307746099198249103273027198497100741279121456506737031426316643615760072022016818078686914365949416839314610723920734850471442842662343026717225366928427847049026701963168740747385151175263223156508004319278058095356994223650786498863173341730100061945094057056324418186355343163234862915611787264000000000000000000000000000000000000000000000000000000000*i1^5 + -3257482906398344500461473284631850550738721410598889309083188108347159444150409318458570828810588460964419770093431824515903264483999241812026379551416055772816305489033822245488722473076445681001853151114371582546450721620435196199512662971786789596587841251820591201345078604387543202064917280957920351971222768622357160755454981729302023140725336264570796307667344744894081566248366624904657658094777709848305454473996814342785853595582961842917249081880399489345797987569204459062827999821119168900225472243576100319079418191841728800256450971299782219058254878120117804519528390280283831180206417334216850821689600789873865577642541540115357295202770555908732524545067613720051060998201914131873447964416043226473330046404361935745871801507362346224020744107023824288287834250478007890524024725682580261314344802802292251838123687091730437307840806532562101221195009974061748751983275193339429841740270678206062760972583355113882096677863337014316870725527684251170832366721104147849238825687719038580468862542859695037336619931815242971565861677217288368451142019450956826541204789003300872160683259913793742878591373223345208389159654857389852776041028423809699034479357214844906911736147649141549266099812265307915895335306481613457636676237267798558955918261722753073783218498560651029773805428430487234332898351413654337847479495027254765863515633148277611674003317257934252955118472588721770051096061189162539419122665491613268387344251567973265986033547069160996356535348200582102042121490556605005536136137165401419285100216461014922279725211510882233808502349966849763139335823905663193368992491883103465473641778254055687165701615150561276350123487853165545307862202371941442330217444269268416384996648900659296107471361656894852949186519196533034409337496381641480633458638235821425488012663953817600000000000000000000000000000000000000000000000000000000*i1^6 + -1674046665328457632892198325426885965323442066265106433686179847339809567033857902337128152843290818529772838768548981945161225610049570367627238304364524008688262059629900498309205601808028514814315039265758042087387691676315148045872183169599793289416908185882467493698582073185318028043964349878942660757949562900900099046510191224852441486750087147361291355193294793005376488369621570952879003584764941046230732389651913586734462703568060601203006154444115147749229056894860297698199049815951017206255765487249919951931536738848180832216723515842535614150460456222904449193959980153307039510811327507617226800509696209257664069544798845313189555217701143747987520923393452495448454232696547173409740543016102489920654206514837885680197206859569195807890327216939934881761481102764909350673331471748387039807574836212482278894216277927377093149430035505963939062329090808711149234733182893342929609627057355128670233195548584103229070085303129320515447856864464377160917963982199980184409600977888800485907778769524911594311793666770012266321804173118549257543354496965600672987124109201049756140500920296684980988243418781042990429989368779489107714994967395424943225938040910041567548483304816115864922614008714504807119096370442445494401511942569139674624119764481531923439516686555571025369829164829058595225545177330165492310670315405159934022874299713267432670953156325917975814874933870692128368205677978008237347243522733128281642289137641031090607260705891972696780472996306637458219473438793454902172123421948582757580140871332709169349293766428762093673780987701829750060720851487877585620996175044574638565463013429312408155910832438172700525877162599341961970702833887051044452583243462177080051116459548496005648107415342551961799896404845717001091410849812273009719313646640712463792946272010240000000000000000000000000000000000000000000000000000000*i1^7 + -5572586682774655687343607910089993721730789991677043573624344319190929326704998771529748653380110816458746897765359110281997803157242207966215917441625532090112039074785914781273984286271263088344065070183871295051592191912173054187976500283139172264401653885930035576631614833823218609030936348861076709492172031260273945106243328135047455635425125714775933732239882140879839311037044136224745061773992521467240771801486956707501898574244978600486636192474935222288768659441756841061985846034118367386154212942297049907900555620465035267117079277671211211188905747754726128059220021520796703279840571331665205510700311511640685783942171750668385836858709841696866376949269579943969481750964571395723901413711856617388195474414062727490671450503514828585612374925780469906659864559814987606551551939661076783366715419969260411226583381700399950250713313812730076619499188072756128330222671121406953003845507217469251984667167336212852944834126677397075697889859577432870434519275748661594017896992686585276961488265058557812078413689954624682256887362198281028237934335939974470356297099796392602717593902067923407892934681117732210760598172952988356525794117744220258868635072679246600096951154528331038043378653632387078708966902656862791639219612217812202577653108932251376303666545002951995148199288361323814571838834930877650151803761498734047925167776587490775437063816612526466363020144454399360179419047035207163021501954208109233514205136771008977109810359749773498570621914543975251274045619029504546639804219420719800553134950319446174649276243317080953582486703825844791830379323577199190585746905740023733072711393943685931439172625638332702973388551817661267076893980378111431925247433278896070752185334907234539291348252288569166841875253718732185379758125834439461379121391414424312706035089408000000000000000000000000000000000000000000000000000000*i1^8 + -651661191931167264010399486757038589101507320003182581523065950091235986536981520245668885190438971028896028985935452571369839351910862339558450086083040534013907216223133449632543650411495694211420233509808570854231224850878337377071475262575259025542929080441107733141800756238567823711785273699438175097688883727854810111517719180319009612836640314912387490524749071109400179774417394002614621050929674144508606582417107909729655885765542303371704309427373189735369752992463185880215971690762951241224807627368716440245843112897439880407450246327403512723497370456366012441077636109304931283844834536134032006104251879701464794101426002005963060547844816427278651872981498387419095908068432843713808065811030326510692953699857342091016428205510772742607344136400569195033699110190850515283246521136235954182005226996529423801117112544642416097793149107395553613808279104623310268741618218644244811870935471060341789582661670332088833227667239849474594527508023723766393929280187367061450165214588269217395041445231245370416197398494395059203851493039336326500834226463690451383066212531984205882579293916793214138876051290896647387797758247724576960293054387349745685124570391544464711601229643517205369499090662422728313979433938392183419790235292529480829057928305990234462764100979674005021997073819179113402738096687834342027947862268286083837958674824573489541676321396148474359345313413382437120933034566834998771430614524862269123973811494493997213745800050065497776822252992956782481574780915014080598025075784291023048652593467293664365603935687297107056682794113433184096909993915200868567470163799003936881704535077521194987958002679572022828957394927598076929928688577585998291172922177244952123312471036687838768832858150656250245520147435324537840072969991525956991247514361029234478861516800000000000000000000000000000000000000000000000000000*i1^9 + -983229242467499308658256548108000432982686302483039820294475916709245511505521600366197036277292982095005795209954563333477373889109076245781501736213767172430295728145220834062797838296667521217170132180671679323872908312590971500928189794617814975823954417558852153473832827422457082263523062870711333462936587438908749313427888214558108955192078731586022224737072810375806970960168737271354265614823307699127068915227407363346042627721153931993847845634546598364971059665845476128161387593018274802065917669334572188980004905017001576013964733826097337921219964887215390116626741372563837741214184645434286700915279047815648807267384866122443231354783224910639426927676004986394802555036526099822129487350401389123821122804653928965942841889426356991230321197100015894638997119273646470000019731897883798575951665886353293636746639839303924979053542808283983250216692340203331842886503282278196351627971104033856870871864008961917493351090224519230760270721674541381697447444952952588939201656785025736093609838915566108203268884405728343229039520014434437413107801020569436940087497897870451938616528046647811641881655436883548690445499196833834721169682118554809061994650553530415225723953222841270921154755257871724803246318544969610860499787848029373410506641117965492524231039613775527440222512456112753714510006029335009357525508884476511429947202857083136873802848743101507474047530228841670431213410264724755789877095326894982844268813371759082617320412023514324626020040366210257634465916157900913027274371809496735597952399097251549792776855024235280370915118906299924207461357022315329151329191115603864945148986208243712510265119508789420406603074719832798293368253775164921548251192376209758947275143903280181147126823762381745979646565697422649232483219223139202424850587573781626974371840000000000000000000000000000000000000000000000000000*i1^10 + -101649820152685797773203620570039667397060468765796971913048861473916506552982140150420067822192168671340431116601313996368386842949252588770563476194288147858195446924279244935893012123326949048347338773100667454248043783666711132748755625650312684246229829621847638124763831820654034775508524981005640571720141564718328992992151107420959496270060881117919255983028998173264707973528582414676136899261836207579270426303248842265128483095932882872352140608283794840745399864368833127625764704239894417022471350323431873901608645621609740084661673036225765969789645483776393210577518637527158874736329405965544878689214537611923184004257197899379284265746991719917021865880736013051706492509100683190560177466293056189138140785840434937885872570863232833527653837553419979794925371401997856266017493874601086068135366934180345727748134510248292841619926321640753404640128552958176389733514443869504728893027334173530371673239970709577579547543445842648078843709944913105222714646584650729927372019350941649981869513692681263526134081862460238824608288068102291841334824462105005547638233730531813834502970142155108804603401203117448275993555618053261091164195117089056184826138082177378421839960045733083071023330739886389895923069280780929896819539618572303141164847604548587583356162095527854367201877645895520106098140460147812711555840979575729348740151629336347495420372266505807197149828861827189949816928784932102678830651255106989496457437818944434627659037006478351074225330075340071388885850287908439330449298326530068974335749542727969328686598721016074331891716370542269993364664072976807349296682626233164095358568048888879405163947285441338555216964034573026261139662529069811037923952243005169123125339788942385625034229630305234148995990810365591608877840743131072406327411434186076061696000000000000000000000000000000000000000000000000000*i1^11 + -94114460129190381289291951917302425699673594188029026274954441252673124838613317720935358526594801558893236875606461181848856212185888941813879894126295127086332127921059374520387543639152377464423578852224255047539274662218764238386072277908619735949368061509500512502287252061334856102887410410679573017803120122478282359968122655137577479449192022309835325625746821820546274226877860924242653070247507171181937878210644228372116446577225034788122786032298277218448550391282096020896461716240554459412192859720081394898379426288559387012858874211131385506628516996182294976730594056989762913573637204726617029509487044176322469037754711499359197242787695502744713920884729699896265926577570180299605468760987908771597204463045563162911386928177761672173507541456017769365631397647201539683745173258111234155468147096047871894036153987867712402376405350427907995894479743620264739084571240508554452345767736140354724900867344782737757829887063993486262205199375927559305173629248283261922837032248232713213321633096102934375807565201016071722920319182644695195728425055903172027138341637745828920261714081402923471914342924693819268012049458615336344050228731532385453297063512397394141389898030536475871691559747924910179851737208507264093468311257675565468000841032826466913367517815742466615921555950185823955065672531774827673234496681568706682826631520736457066272237304137386364453307795726480934870806072038828288016499121922313981596997149077638104601617718845679082075661830919622089995679889122043111888413495627035945834459725471762804483039004248538148424555255243383040327013908406302918091321333287653773030639222182595551110288918064532486315342711593165444095844458895479224136162918654580979982392140771802760192436766247951116362456467195258266149731929657829052878180966302377574400000000000000000000000000000000000000000000000000*i1^12 + -20325812013038034687180605344860136774314511558438200255567830558096216613493422557388170582876172453115195715870182506828104540391046052914729504720279006548748357640982753061242738471719046407335693028814327453952864496577004437251415508483362855487593933329905635687134075452157308537454778966801941899782928826639935235356993165824496528221080863719009325339956799946848353889699338335643560170016702931220366166593045668293543217549617576769671509798527337936344405077240604131626014380664028466423639453334293355757602432176669557845673146377995283272766510080757245560800609171483942358591692835586730267965559775098676380818030632856284309618239481593542952200723936428494574232773656061370620051271971470270390820586098010772131625409285177476933041919827711441000339307281654851151446033609398773186888489040122595507382836178862467033510031669980668782732273716404361391194626109831387051342405044323247799565007333491779868624408308437685917110491883488345309312025545498403543762596582596195610108684313229764183635685927713852559491257340088467675398883747646654802812871864782055668565495840351968643214914730530982811910925747367507978870676349813559527543723085051623609326798611945011002512613372269941061931928807349028822154821900788843379493633086632592844147842157723709288964020910906038048069290868107551261825624981901012158474707895317249891280432455371025949155734279335168341286149001451174970385034488504779296676576803863023593280268669060742685815490826044160550839777626460509585144306011731277745761452561704725812436761565337084172150551210895646952797291189992300694391380323835574191530558362213497396263626778389417471342216707544365050190257514014034399684328634551467565913690041939306631258241051352101953484304577292151497424352650516359015759282221801799680000000000000000000000000000000000000000000000000*i1^13 + -8542082048720221740556951411257893284225248721313848002616430625608986697188248002110642321603763452230800536698565609224407868526870972315880107819100970044942941399423026689982433667161952850477717469541308570191591586019928813500726392990298618286447268320374443017519845680823690158219891753296809599496373708814373711256783845016781827886077704153077436323189509264066494099504426622798555089558330335661308995596108851621304372114483187022397548998379917521110778735813063109047461074563621099629107119455980901170357102445117704067954852642033992538897647669980571172832547743125263006842617177008419940577370319881407360621262549079710838755719287221254412374547775113078065978578435103891361318118884539794522381927467719617458253577049402269255598120409651209404336113447676338742400256123169886313030719926937165660489557953474163709512325764758145597026168830362915752893418703632036880863975928976961987528584630934277786705046185649618684267671131186795255293041942283715671411248895509746357788742002976715850464922267214341385196929496076801146482591804290955428897458486341510757379118614268225194133297316556866151593106739453669049025245530640066400457476621779530405707961778669237499171860838858737114754120476580049413590555891914165542333339008913117206020285263823811180301631354759068613613128088632521570858943827785653842787292739665449156584374640697483829162786304239090539664142164541063963549088571126749539338555213502400531006519108834246885686015982221849208100640071635986516847807262173485162496669930133638715780581532310069224280398573835346994403897934991511466001369046960890980204572687351234213127648714648820138918866219502548223286296459308415034653092488573175577283849999036576840012787843114132461967652196013551402347472635773665688959440994172928000000000000000000000000000000000000000000000000*i1^14 + -1727541352974874733829241092823969426641626712683567177066617107289719347112689043467756444655072729200395173898182995282034353380881445787591831008220974716781254866003442206598479745394453322052362055082412597742129673293466912280387234355194389273317607473870553113680490596044421426658421673693761197545689192945297209100916934348386819008512640732039211456844212310704347746280394551510510812945019329579236028118497555486307119546521484865835948623512048972719584042574955360591367138867395241830276595668120316601720484705104276125573137218407641734321916354858850269912298356234805598564852669893520095051016234385335594374654014203990043002557205650728463555209246051849360308693793772613292729525263282570472957438794360972555045622632556189163724393367482976502738674890845674556780644637716785239417917440818911795014359437534410698637376444684431875627468238201165986581654932728727658069272837011366332007126503770250391131032118207203163835660414206108724272318023602992714340157289505764620821959604658271484394803725235061995083509776556813562543479622281442455882867667565348627092200893159957344909420310311333487484559256963294873162747488992737050847037580599417895341225650691638925701512397155612558987645135169963965678372694486281222346305902125899853072435806216160477804922431535761728271675607132155473930547697858674390453223824192311182358440730036999297614796366373810185840508387182994374555593942880299447698470472131851166376393559046774560617524344395962950342504988327506753438712568400822226280132390332530621479024190294216017497495996568028185319369767925697426238065989209622060169965949356804185784566434690265992614468661180140187000157266932297357374514038873650785900998650265610161195051745398159287217391087600906091770491385943650229221817581568000000000000000000000000000000000000000000000000*i1^15 + -392755001418623944071145493317198002505687158247953827424081893235453087818786948564909660483359741072551993200425588934464864390750131571148993433204012844251800086580493439220984509222436800294852762576947665554336342253088716211283284205913541101718667173781687138113887813895198332400667911027659048651935800103711921191482855578810961391150078106433658887289155896537416106936661079446807527927586279536383833764973644312373616608103524678424473900676292095126369708261823128015809835321562188497132850935685152588356221655171922981715289713586945679370668232821330199711270956138179307277445904635329123458796111937731456760036934614027482422295049096632520669343974788551151542639864494173546323041954568216528818692437173137795641873547914734677776745142720642066669315694112137065851580072269727006563165133354385376018933564476230054201251307911087781491266185109932070807419703560622637305407228722077248175154075990379266995766598013855741957222977788662030071816929046188648666820429190274500157183141452996579785800450799168638959469838745613288076697283652235675720737848190177889058508434639453021559518511241664712236587924756744034832805733994924516824324913228663415778406042745392339820895575569989252312742165799480574035635515434069347651361298956317560623804412692392513487675627691117051622030554088810380956837983281064366876661134108238366401388695138844846216978233555038110895908678564513253369054942855605765267295829091388787540062709114170468887088000853278128180484362389910664412391382005449800386475622077870133066582604664571701435714942482435604968954793758084354035038173205643864922187395421416454923985742550354782062732652985628657964886751387723675907411653266314873823433636810468628332887530399070814543822839346841558546803175520502485577682124800000000000000000000000000000000000000000000000*i1^16 + -35996266858770532685543585619199868321893616568907807273740639120660354785801967846662397202149346274243035878063193860789309349353251810332044332812891955389524509882529720725291191494925752524440424309843016390054795064808460478130203498423101948831486870111550373181754668846159690324073099010087009194529498839796285156645585787957340241025157259446179657536981520180931848592217871045723822556940267206206059212111210862211643594705698437171166718026391498158629566255795976475060554976462186049794257551794366375238867343779573398965934389256909610079117784518342397622413167714873520525162911828151974987525947666743632991616427398454008816897007074845688466264932942019839920379295776552702460974834104030001398766303877958156534333097900075779703691004698605323889838540432295761008039078124094317015228277891468493556159381445719175966213123173234194723698074544134161946622589871828648249007805210527724419203861761938499939049588231512117642760266017455746979440696951040262866287921107482612672308640067133722828909640347147245621872873595435010070624563210783474032102714631892650267575984070145932106818493218397054175330991340566150517895743527266989710521423653336284226024906753792508668586800080382765291318863203023436463643131169609797860781138994378377508098119933239906054959621935713235976736165573457676129590827877534231717874807284222369675301148440939415462712987399115642802330079691062978476834621917016944688954698102800280100040440294672401178416454803924905360557396903232368368880325092826643494908166943705746699076369428868206604929973586434519113293579408719823841058992170344263238806616382004896735869347914217299000758436245547137675056031276859792830362766737780735881675495154832309968968369976776459822968939183038045079409738639797371443085312000000000000000000000000000000000000000000000*i1^17 + -5008583502472022352632539802983743408658315362241328768218079387139077427577297020793447546921884275118721169442218116836014097232707023162242330167192365679131098405835841171087197648668597072649599786418367573186249961495390581198970427401207438519369277741787343046815586218225649275146536272185254070015462185378043211980635235825492570131816060851807494108450765955273460815477106431062032271699216213578875496251699432597702914993006143774842404746445860483281932111416847137892304044940648671310272314415334045867589415766049618196723243257607954458972440789760226284203038999034640147695696331668755879234574582229720739744070374407078994066485452080944519963921734480032498108034041804962647828431524161191261017639851130576008708177798016873517104410956442877731513747690440041219808201867061441617810234538107531037940682670841932606026421165279071187078233936463694120390341086959110160737258230012002300536157566208134225243801578674197181916327230368363351010240255894250713665133874553335411761199187091703421028188512795797138414830694358400648783239833733220995646045332479132831810645680593265641095664553266544545859866364869539969829022697623790454017024572936734928404925747117934634851800126557203632722206576203680437821874291484913833164250840279909042782428502399275365546218970621178851185052828385739173894270605575347102897547509699049699846421421584120473695776686169607296932384251503977304092834683254585383693866021046857530086420909995951728095054926285833382830424871780811837773143208912864023620396324905928661325816820874185628079511044348657761785751308720999752320123720183220520726225604600540853229746701471531712143972009734387774456769377769048651486445522887197469201844333794732197970700210857869342084916799363624491940432702349817308774400000000000000000000000000000000000000000000*i1^18 + 76566635571776691793381836016637989455975130519373646076175978879284568823664861254885407382223954224539828910210654001127153215851835215293722166702299448210610391834182911902498398256547152949703818602898547108873444155138459613331706750648739554098236408699212028250349145862143906017923809179010160678155522737271984505259895246732932814316054041877209453358371418407551840699822492968072832591679357761145468233880359913286933439595993304163557939604105516238039332663023715662646385870538906526024963232852758154171685427758944950226125230941978401719171517737595190513807198429814160296535508468154344552085045244521016046630879584573154766529539013339961910901927568891948332567170129613249260387167476693021985458610179101647436718971378768289219654113675581174844377576338710220701596159287905675069950361530902751308006915691322608410336598825992694441569531528564906948325657464922356872955296369026068637153756762411896863998693391557231145116769274845654625787252943003013509831165552335743146197888254361156129114406318309862676995857133701653395024439393625762279744614089307080325180437762365671262546740453292431179949962286540102656514303458149874087603962313280851056505737849002116150193837473356988736907018424127697772577952919845320630525560100371012218438153998192672316677488014865676969551414936406227101571625382926962488102984511648381908971360694208826294256955002518144483555662330545505928033247198702055244773905785910031761872096439458328609930139131599097987166909976030635706293196945521547045515650571180784129892736992734589497329004747049349942909801029193058720715079508708774213281852116999553484610468514833244207883023642701953078208482605934381012548377078598468195369762839666502664281959868863934246373352149928416985624540551168655360000000000000000000000000000000000000000000*i1^19 + -15057738857665045864051589327021136023610256385119974615963467282355141673842813377452358665320642560214730546407848671794852175655413059438290081267978405192429507009930661169907190186957460735743221730293542982851351157375294503563288430721671736748470333687933533948134843281869683416406815339671719884600516135378926601261653641722290497538444479275337208110621637304056216375739529773336257332177401918677104028502082442317897372801746729873659578244293309983601638902951329253819231707352277965813227814250633118891868119092240427900582047695885170151975393536804780998985843228660035390900746335718718666641516424823444928788017758855328766797879599158610624508407991756847926648554656404229101353289939168697554373518715115336736577516979153276564301451996395006474148302691569980265638959416505993445003879767917129593083741222549123864622732796526638507318573906461926742506133250311080890615405846515955108392883464954721410042745880498704798088150933653577461500174257042070038650189984064981993697412624879691231218087332680493958798468374069977916026754488865443285311827865582795795566796497178492188912289291926249488218800976529397153432986040822178870115062662983153605588178033285092010482198713293614854961635611418442293650899334842244389546313177519029224472113140911917199053777201446390347221752181421651407611440820793845849384680675621748367242963597491618263880816468679433134893692133052815837419829457650548665330165224572537293240642122594660736484611229970165563229840328095582276493807801264601818068867252525483965569787068349321081570884065912331460323446598096215491541465556220154833687811361193962996874854938752083941727655162500978781243150514903998913339423717619865462275557310209193195192120233186283683194539881291374851159126846734336000000000000000000000000000000000000000000*i1^20 + 354702873735067738305500421271216734268825717130570136577123112416143189436860298042161223037654087695277838439080272390183072510123702193772233775905721083634655708874002227943348381507695276013649874029543087000835147602604169453193129250779549637983347013088340015556035004870981494397513758185770751519973566422126658421919691602841887235467473986954104491560403449711788149924384571034999100346099712205888933124830035492331497043558819892368023840520569400491514002478822808817023003002634675084293052622033786689832339455350203649807025138185350307470853709429487426980304204856403525487003460048272697879617069427409260396399520597295439178975793353790278503055481683253475579400984749903537570176640872597763400743089604774005628636475364594254590176174972825695510076097983612760333171527328411986088831118885891063388606297829976086950967132864526571802085054712064761308328174185923665895890597058982681496779301724160501738094450694351501740160104882621841690391217607204299569465819510716176085245116581808625408432346360117147594957316756388132660641654761171823982493654151967976649900652904911160845607822328904513577293349355169772006351361155178615691732826422391531219796501293823339621822032011069747026404038121013767816783927612916498098108269587644733325067185948020743767255206273059036650775335168328253969813535452887087595953254294920716197961067366744093459488210626228283161396079681509500461045697003313072548359085735523943672143610108433590486030388872956551721772101231478231321633572113745555783432387878498246909500848404919378388505952410991087292550983488178493006317830493124980946232049901502641050434551455126178469160850142724467978288346139276504771319167552143215514081991645696787185265587056608245914234254195825612103572101529600000000000000000000000000000000000000000*i1^21 + -23383014860989865265099797181229467319075823423645708475017509130237813529491194493414181004708918583207130657571477054538686520928883250117124636179567629955205814472710153057907566870869894717193431088304890564879762469471384141911697753678468189067017080669160103019149923508835654009045440536015872844461468961450322272734836156609497691240107499148836102113496731807943539729059472844398526046635480554282469105469764973524231420957789930092226755343746059507105189372254270176082198821053843071921460549981714703545798382494156833434151053652090393629759142615598085078697772508656043095184249056266711215890612886810780682519385149843659527752414124562415564813228407117789510411989508215827012522141277137293099595092115841063875152326505386191649983098808203072323928187886287289471673609189195035538928246471150720335033489910777421911590795992089844961726727172844849461001798140376816619373200656503080867366887118958556022855116525646523923102847036529902200987249556189514168349354472842496667978246841172181171678967775503677957273569807405860267372996433795709348717596198013518163865928877018619088283827384002761252104704183629920055137227034933942275281275227511754249408638685874930136168066163866482353346392488821271775763846307090590251209385673464212204558813143828590551143112828663226916272249505364754463370471322752568107068107840594838834149717084635438999927671792945010414182489740388020276954324327584722795552456675252567667512098996659346595719175845019162203057021002983622781666523729920232172936736704375408208202599623201906460225077237469643544517314180941916891794300190299120581800523959625450962335793038870216559175517924052356620833399625838205239742317069983668613656888204221309086588291918314283335951901443621307801655050240000000000000000000000000000000000000000*i1^22 + 70308689813765692493532705297639802354696262793038875936307316368637166118747685006116038476847148323832585818051317620923359310573791927687268837634566147658279720668643638580930700038662656542630113573870376335956896242664381814662298229719833984984400349881191823202706480321078530449505524542859679003028678948624218197722177271417491861846906696460555939410604934474146974880519165774073566927430123889377859134099614844688649065868724658973897929184148370325489595737892251859458896922349788563368656770765281210512145210174891208278725926363313846886663204354751142137376322935444166101657042133445997770504884225449257980978042815596681283556347822949059832489591054064034064690972791316399483885436434789799375842201090314120426068214299020838243626043447517630103825910774445562634262947555229100947855455653760902890919297886865491150061298000443368203405358563888387997074808097633995747517418472123504371854693562090878617396702539582520577071141452446494398085636290154606219296820978774237636703613047561202118247581241694791655812057113451750451375860682903419241906953248402227554471579717303061778490345583021561190726334080562228336916231982382673533184859107107233582860382589427980278738835508740569171667667647850203480479514561037854891470639975618701111062769974234816447001536355724246286082496361774985705121587982533611739464222913879589524062126436171013978600011419331245030967610870808832356354977368355089904845594795576791632731369247032471985449959260760407800698915231872465241155599940391559849299523296266605543826997380722095012818240159700741004863151885512557577345774378775880399248122018474324997824741216204276068720809420148138763999532425755622115949627082429429156400047517873342160320703270798749742255607701074222252032000000000000000000000000000000000000000*i1^23 + 5719455582987379622574582159327788316299102330925335335740844207791208407181143196108555998642876347870306104355511780430703951852639261365336322878807367659678452495721961687524501649731417514521792035777501222672569806979811974250910252217577602923158029031047626940539720406458959744434693727324713411807361406106188162128961748295742222177826914751466866766401919067286826812777555425005235704559240016883224988021867884843911613986458494950206092384366146802864351385970279409988917517522516071926457217966440418895872530102684630407772345254501470486718417050595332642563945522706230913870439375786960233723075049802134605422665351377899958314147588264105180931467701384697848466737482475496732506604084407221045335509579448502928321740152394416860739677186443141934205683279102342973045191012013371449575503670509975479532203414763604963888377194502953743304733727191138685582940022133061547661627909207886788878784215331044561092178928350780640825097207946068256976724322527263878056257953184172375040693892135831826404507642760851184342692264716584330360527325508778116188653282993921127583040927121067399739288239861661528362320255543795369204753843493342776626034109157505100888386812856854784696481433409157729256498339194648002615904490901947980200128815530088389585615354622590150393680784972693156785597472396247614193432486680005148656920612357304322775006485760366831370545821238262041288631565854978613173647808818292702519797887935428133903365474894895386809714383132517480797620554766994517587374345958806909382540088071966058923699575943982072132873161328552893599274563454584573195031781186272553928403295821315319548767080446699375773026351212839182308263957533065248919289306489768720550010545453556023886924654716673205622131604495479603200000000000000000000000000000000000000*i1^24 + -15029489548124234543316351627252968984478172060361103302270444012460974459107838523212466606787700666384428203015061631554944904620658138329254332419805309182782549105702259954851350079352084364925173210725009026816687817378989008163425754854296145113334582336254998817824999217141464142199758080720818740413231368661131682342879883084528466011885469766492477497997462056935042349672430662999455277383743250605332467197805213703057052263579796135543708237742962596116666373532113437548447330067992501193601498522052189564113765820202384062837752614306699015879104568305519093946849717818124434469098334237644581289392762463641974981998375016941001031670455504406859792454114282453558650852268588919169696790468896320887242164385107967339173491951486127475125493402051738710721829598718532697734368952262353318712525528813366710643101913024718506430646515198837390337237522992259779003923959976634596648092819619862947805446463479554786188066624996205254941795426313993028313526361889488074217587977331454201907170827268689348715948823512984679182994817473826493927191978972627497420577664392356741616067474677069213057030105518281603425087955729907732405760361686018217536879217136049019788860531552311068602264529764298003817030052916187238888086430609417408290222435394846812371609640186612840790030285919999183682607799918692752063850086369270228260009499707556579778433261523733239725596339754462661017590964907016498092837692162667134913774342277468725796414646142371789457006437225696345431402235451496992553037675023029067250114814621366850223456220728461056611471746673392282524948218259957082675307900373410071685372335418116552845541592696108009767154877863784988996085037018073841356263929574431607886398222817685054303535942806614348938555959541760000000000000000000000000000000000000*i1^25 + -75639411597850780875410498391025700421863514097567758603562273434558831390997897183487712868738670742544830481204524799523176118868662925031852321688021688276592274369452194553162693628066349759478677559119938909514776095590337148670938775918872795691638683560628948284071118694742752751407209892529016934912753105749590769893379502743581434351293778455887583647062956485025710979747747928833143653888506061397976087141688041139648289525637348107664661292489213486014283224533154131251266760866662847633559890823351705269277257912271661654798275573634043035348333101857560252878445856909365522978016107140188874705851695512437611581015212226948336340921846915049025439529768004931494398889499859196007092992053512976052641877830575226271686860453875092126441758800357762388501701112669754254061099724648587263767783913099044234498313739806916449378951892836282188048857450460283543844102425429096741153761086845713347171509215381507011814019705288868501889673233619691131049008137289625614166570524205424889972587517866535948770718360594281320808289193020946044336648118434369863959028921835934237517790518239594533018221214947779844355292964688971470561324983323234221545498169983743162686661996193739738017037677727084187115110097380859425828994646672271201556540013832719001581011317838290170741115982390921755009434763449364426033217870237735729173280362117310510285393588113380710408170391305405852435157488169287761920005351851435900597384547010545548206286354411353072564018095774633588813863906255967394072738278558717424665434573079483984799730806442650306738300545276987630585406169929571735217587997005572319087476672766837198976438019578846601380002384447243785218943073817432682679886953728282603171295756226203372875048057512944004900061184000000000000000000000000000000000000*i1^26 + -5202438202254037138909936462408502601177091178509102850851785797956564869791367118069359905179883126886994464569862629344356823140669891272435464444567570650144545550322268602951255853088855454996807658289963357392308846406333442169857222736516564047826153564017295076284720163561805231647316315535275164987658933919129175250619643131651522650774699023046084125669705858458056564980343942099644844565318584179035328933262318451483409458857849032988102576944156236482697343794884363922554788889717607548065273146842036812549276379560188837900598152558997555378927055443244056663288965732965621094509243207068644788957914542569752596117499382949987476202624276414687428912452321188208088741438973530732673490386626232115325079523742802042653194548568653896623531321976647798831768453697023121191795325035565084116925929888033776632593749520317134757476778768700778779013108347433537024081600492499199004527003161151139308915868004619042774161419595831054981602824711514946857544327252507357051105633646958758443888588882541797073678008149162257216102528415383244033527667648198676784854770755570488832165712836791879324737010496044972318493914733625157276061233463471342777449433190727675100914474552390966875697906905147065227043636563011443388739721561833771788716485590947387726892519556826760555509123953199590630833485745686498514347044554863347702741428412578606628939839222317885925689174517710096599497951039818355005022504768589302698656240909218195732857250239790487683594146990825821316635003064228120551294098774785655161426532363113900530497262947617497557043707852590884564895746413558956059259209898037640983621409214851834073481509287180333038800609733348766352087043633754995555060402763339732070171655238880719609630656056981492596736000000000000000000000000000000000000*i1^27 + 41119431969546040563587985223294856925775056091504894946089936850818329707837791521729573475489726582466888427053542437166585189603228925609376341062028155700378202330702508005307837372460626472328885944748975756422115629058150394924124421924556146284518120635789912867704831635331861083506974156474917655149020534429756003896171321563013003933806641039929852857126421879206607235403035412612509615459661020208792330630286978174269256617701912143795304370902325909180724575826972496968215095339144003299092718951070512527602983570645597557997988886690669372833130140692880842918405276582732255600887324885528195924634836057337681972109234898663966829240670692696470585243869871724401414654939927427183508107026887761727396747171583380886468716167090020943640364096963305989265161478607803296788644917408948956720191175173140573415573540949900033381999547117126347862417887171145138779816630761444535285878828822899648837417463880712036919981295380124467166296566009051111570019409501467937465791716702426541464130102668006908038050441272039448493166322884135758681123559099117295990286478682412608629421093250519457610129567609752951356756268782841130653721999298579924796791821299193198820242399475785347042281371267263222532679159508373993155569492061102804418314826265650086157572340190500844696075679263902244965466785998518638579741354051191604821529131469588303860893802973955021680986988703322796792569037311703294425604126904740374662361814623374216427694489671147904645752856781798792680582178500705919942055110111960902873944036908658547426154431941895504984883673837034235188891537406358941822407402824086363839554892317568080675371638367087830414315312005337094583383156802922276675919771867876869001608301874334917054672037582418739200000000000000000000000000000000000*i1^28 + -105311390313829530317388540700815000114647927442312108663356258878019852129430143490510840879075211747209303851357303861227536890970260746746061810243789822092974015538393024246226411851189013131831530183325129050619109673127711320928626640361905693652331737584109473537863855154453317210836589515141043905518245731456258850189439196403519415699930021414721691490197869039242696993126546666445519233304115049121447296176167052358457231012362847892175381755399584630440441942119986288169261898886922225545285183355186442869686560474574262873681759160232602818191826853998122376364267417341925551649948320900700675320211888391110812491333322012687856468552349564247653258090527304305652083981837355140603685272014783161706420396481522882299818717608138701159091589422053860165377730641346764832554698343879141693660931584244196451022030006633763191825016659969616054162540526068164826502646139811080212895097435835848642824654007338292963344170588428911846515152614817019024184806342629022730581123288484828012878235672512121923106396570994411748220220389369264362090221521016798067067828716058728605113842817964202124896057953634796919911565454840043029490960566212744339570283907227236686582776736868467159989275629435818232443640350146584071754904873159372459342860895745311458417181207957381876746786329935220473302098715447960800257306685684226983721739393514951711327983389725138221686437392847508410313843938373897338956984495017098771303913394981701108870410267133281705230504365340952169946041575534407703989019691311494780228655630379660070528628165643211871583211418170390203789685340012542220457577587509555822998834846967186233573497004614664265773578573423637535359841652788466939458780487499406300386192550710586178978472693596160000000000000000000000000000000000*i1^29 + 228239509241267970809775037944183043568747788119743631518550679837852959622663064353519324953410389802168590215600360972916487831962336806553227951257208282100166286693199899559625482150385212062746890083863451403501214417699753350964862359951885482998084941138289478989172683109224010576410610151703681104939491067759779766957891229446753001374190484465007404219469427467128188573428051332559658158503090588760519583364150659659494787523201521085408785829645787271818437580891882003015167586718264547214571567077927852693295667812878137173821743149802310382396787230420244899500983446462840019604459105150693891901296894996749063442888869298360760865226100982107406823544644609428239753445881381184553435486560490150338026820138928093451118009767359686626811976175304966903639986802956866311142416732958601728623266516440037960281387731400815521653513179878938912815823356763561235648448277232958633015961730643451509137466987713080151680853574112188539755927298463907310367063705770099064005141050846838462836368608356996167627781374570788076454610571157422255326476038950778431219890006668823353159601097153888110357604201921965568119145069190839748580284358404208854831879139236098499371394710114870691514034337756282999660208766778531710455115818403062058115904018582358109507065989884988338957253961141240024568103418418317751520970555331765935417363624967423197513098445659409118109535273945361250506541683454005119762484687835649329533096928550142027339988349241446061018537826266450344538866655938377431233223753936962583442142696065492465118613960698757175840931534754690100372669481648085343813695898043299235105401734770815267701024809892105735445536942760193080274143857097377612655526851338840718336960446698510571366934118400000000000000000000000000000000*i1^30 + -60163835518031869110835802247640997903721311778406644476155844448620620927280870072522934368373928796870729837543472670013518474881438851874945365150140612305243414773881473998693889522663633140627048210972440471024344441629929432332836232269896552703057668965998017265212789032846320024443558401974015547053022440335509807099076770751349692450552145345425200469771042963759319167944617893827575817295447030689272111405773699020394821678401955933080513404174326785294623379389731787169035119247372916737845373587426936440450035591902033364334620202090795563049227678888811586929493447163119711950135606607339397956126519754941700077388407417785548288172657821349662904115249492417359183203770528747744196834348987033636624915104645088570945759386945881253132808218309084835603978165327602240842295968188754654264289333852592278688854844523551280724343385802577398539706362108024662146101221422959943205314784471285973163565969038429289068355199129938059057841054783526826281917088902996450297374259124003007842199046035426193183897512323421213882791777406348171075571425179970023832869070351451299402159536079857876852730682125431362833188506145837370982809109235716758711163750379755710405988885766000043090166537970844693629116151939034639221201267992316101496365821456462427047237885748391365851272256654060820311125915669532357901776284046864497883904400958506933606218492008971511704309070717178844242158695031258837004131708516271288101039618328599710196332860163405072936110895047172184039874256263837429942846445307981320993157841207857095298711034263609068900048186795752787743304242179774230697052099248586113214872915022154067443149732369149787685480311223717300352758061581628253569053792126971491845299299153166876016640000000000000000000000000000000*i1^31 + 44993109294518473614745874912427924718686292506101077773325109197647568899012657610376035146753517100607381276017236596860699303078074536858798994042377514338611490833530034845477555056039673121596567383499760542157261947096376622049302166143571983267117897246141316361529528843177970603838724811038754142919320819258189022027917457941849111427719852319143898011313999714731405194536282206979195216004935551567867859071902591045680361506335169003257630805794438140467742138005857840922027423032549619060827532684487054960350564158598650820514896750834296260930800123882037075734951613153261809101913592649504072325476305780294862835631541631852286699996099035248020516228354874123969886472403080678687731699206023960895283042712355739653974150793716923440906687195312265910983481943096866917426716793157590489192014824041177868649004102150992254606317570421596624205109347636343512987320652812380274112428775524713207619594307748199562805934183929591414461257482337469221001193864552614841154432803941892720764862857723210183778376720748737820933799419581410894707746807567343528508843320805431228200736629159060583469457637594742544660097642599413843064603882284703847831724957858274468268408192042192721210442189605866485700571012818625549319986701960013797933395201356507253789450816858326492612777511520830387918944346709063653745638189646847492438409007045071968469486874969900437212135060930258145936081942417851994744487422932648321938825732603328682773811325690865939510525185414053583101043139283662184809381151622257757847281848978995157942739837168592452843815119292210142484815514793573665134543950000409001266023475172502530264249749551826959988311416422958210975093209991443313316152599673065470168777474653028352000000000000000000000000000000*i1^32 + 4016729828588629037393851329434087696280372476129936412100066262396498166366268682742677668771724163544052112664549277846902558488333206380077054328895301874035083853611489474879236264072041047477092674566507924256009660907104414481548670164967759027493111871134361714298229360026981800705477511815156185456196297275937079924370705506605744025575333352879162248342335947150904361247045347277560660087659795311144015521998135417452480629667602405466377815257418219014081287136355567615786282643123406475616296918253937744176359844097987822112435426398747708893766712967024083768579098448747731374671928950119804897749025718244412846856830173007674077850313861211348924575405116987919511776993059505942070078805884796638736215354225461391156428663775536673433481871252567418345301126860336951548098109978021888017508803127706540025248817985103882169790842097532439886204407194846483817894863318884813409819949451383391065005901380186401384617893963499362125098194888220574469189776160416478512975750645921891368556323543262160995882042629923344421146846699488310336770172962411584912157671605314516587586387375521399240627370922132273633523718874274448189272225924553615864493796973902374534674638063135546065115871160935392509721750779057966934391419035442184850825285878452053552210892062000967403369836079359142160970269474071065874988250543331422736383457669594384968127919587254053917975464531111327924988726642956442723624067037266225652712588871273243558119587708818409777788477283788787037713287663034997414277986818364399488557820672331300210573109311668681800273622165667303809063819530129671774071780116562540583580271065451832301537544936740564754836814057261608650713628811236594072713800365197796102573024870400000000000000000000000000000*i1^33 + 906313524268233345249723082247747122684089953516797381772739364441736191328460621699026518267934752485291501248270384288009750713014187301404952131035763217673860921127816094981130274527590714254152313112101854843897882540368611136396723393786484699305911450850001981531096787937636128810085744397684255924996913057087649664727134117238486861966200827666686171913162666679438622392091319693757816319368910796673452294462350996310120679744003252671678651744125512607393851926545199094465072703786348751411869929170540490518535209536268554855967800725213403283536602298510226994759521476789982071094826408130400245715510623362465341045368746126865780726586148775091254993867129961027270463224302682412609900689496832013131912724101458112947632745324302347065028257421294346249416455967894854584503638498256451405740932487228355472326537911861318020104964405725107341687234460446092638689988201665565713851651062816714819085811712883150046512430276784810849207605911382778527172647757986883438198729673104747921284046823523885796584431732004546864078457598869178037861204752163463752663691170649196775877659075884192457335416856365213265011261095478916446791329348374194944463239650441888712797359927470327291114246061052528480500661710610257917653079192491725067406249188592405765692672854591328297739309020899445922267552030520233824854670069487837303392764989676235993282024424033955724151106013217375052673081240324618843017579747430214270080815206895937835492900816911157660183856967474737429939495375221343858727375066374154396611780772602377068948004247150444623246195827821702286749683218662642778260462309539899727960801709357917386336298596001481891675712157476417870618144351983639874473339686551555187671040000000000000000000000000000*i1^34 + 288874378060761518095072847903652914823681862325327995033751107918051915956673433217230879747096181004570463276703722954290692819324078152486955126044000451213640193978646348725190840484395058380522386909521683966027954013636261044392735272230171595584369268080175753014562847949615693430376715375490659216630317031302900919030539856709902220413479508825472653452747937798667872022917430448930315240533246791439251824252976048291093790581668373798851075620125134722588189319940771090475533343204088680868120633309032710435523329169163321532658029298728821067721039264063827245382612308551360045584550904039461750763202123408665313798742996260495716126030833985764009744274602305149794941219471360001604404907403878199869342632603245666917366274831473872122170013288681414981536866674476883697484414272918417635747144904056368635190777196637693052528052262694268473284479473905115766136568535827241196244699977295425964545474519734102775186850966021562540206246051494229244264366885220978445641419893495089872183277889584782247611814243085774717113489927014221074634692212379844567317090152794633740759893120244037291436881977248885859440467157286455878700148846197521673299004996114465915883478381010957848191202267697511817395951353430257516796847668548504477937678680215695845756903732051449290434182775647570044940610544117339457268138566374813327399334651632766481017782392724336320990566603165969904922443932462592065563134202633578122591635645551665640354543176933390539446277735212530591936553085223676627011413259843423759421356999598919902876098575800826180815906941085762104406385006694574658197944826844055927950895482226096486278901927000804212632260349066285277550335880831201662253279652310155264000000000000000000000000000*i1^35 + 43259099281731968008908508703210844453293486452238910347942575988432894091943890812308999537051192516168426470065291874686486682354191457801966605422643537342055613847776781067940224832470749070062322054755614089705929732401242711341026836635930092027890189372749057825527424174185811991378781288148347353577120753541100768305062808277941496008921982254291119059795834473915370560666242080323968703369433644314337493486403084761012575476570614113779260651932587261491192453277399763729776129605293737532257660295619971293410442001864083074230980332907091242480437992765209050263635882019077687952708957734460785905520288244957918126826807642489267551217979411373852011800578618004013848253135770205177896252602511436148629408952058745244165583007188561754352065913848761317440893497258975887459510802539291949501485659627256991605359910143200488243300838403326085802912242944147381882464918044560660032931600291866769185134585201799283992048542211237119455843048035071841149697391330596021813802999037995206625963704997500131118616654074569913272994173513147630731568978850883346549329578974126501355785248215986162425137822844140656762617930052037892041269935816349417966996490570620666732559792769667711647695851295275845412632164954243409471113710991995375989007925313760992731146787459400624388363443923132385685942425297939744726051837104921964804733535167346830341725167687431202487964035938708561109758187136452721254309265310716365889699616083296948593054271564707657475594632027527600195648291497592613131124767340599666872716220337258495184360621536850017345184853592324364368753468171809136217145438121508355903247545003609820264302007664218996630387995531225611536332200129380584100260845977600000000000000000000000000*i1^36 + 3755563678966906390546823580516076780769449968328758239091259377974628917167173890423033741348358434436400120016396909234889004371155523370251734424187535890132657489742745346335569292056891996447061942430665916070714472345934442224572520460498279529270963664982439360836384744874358667863019659039927436864905551490715693704541846423997831392926822288284792226233266253546851829222838428862826542882539684783995966081465101967363094672310492825792475236367921658981608216243993484701057940735799381358933124543243011530040587490070441957589509184535928042789932834095787668496939362828585415341555793999214490417914445964448111910445493156394221290088635753179669099457685618154093883040260309122228369281512003507077419667008869464148584304500524076368531460141562232919189735925560839629194771622945823390331289816812152069106322650678163723785478105063098287646420646905130515912832765770165065232937743389635516581274741860282332692036226340022333026549884710232444256934845715059019546661468150371329561694495200706339243022104166425315427481377037425652803777581717493272183445601068824003652405731496143592525668535920327477160902700515942879152098001656595358639074183612544689158210760199680822663378071284393669178926739527946992844751749600415199149858577540670365536833761260319278733733555769433587416748742541615260805724898623360734244471170900801423966862840321047543258224636288006568507322408074704044681668669836128885529967894199052178441318075489812377882883132438434831042544694253842246210760118374330710026811077457018475267452949163036828895340122096794730142522585375624110322677645497033585298003140849169262074542841961579218225655453451870618257481344338709734888570880000000000000000000000000*i1^37 + 270548920077190724540728276451747124459538690443017490488953278331092867478175714504854690968683877361232251297637702151277893074433560237650531852909712888144900048947166615348520546020528418728508568801607572777079469383030195064518613960356331191195002385381972483503786398449177210375595281057145722954350139169884130740601184517553689340546860093144664297901987034345517560406162651865943624063067515400824443679225580412870800546460426921173990267542994086362987877016433711494986756297359718023026210251492184471018722340922411379372319897049367456668733634002818230099597391052931754973857901185900174416949381808910197670209224000099741328346201810472336221942497041084092057408245436074714006103886308159081319276447926831213312879874729217543010916601223850824526767815318771746067211733958429295589738889990545522601635868400054343697570254382841261035822254537428110192118960727942745501861656132975335204938911376666757927120750051710827994559500877529130196157824052557307559717480655681345595792244970280638544673924173311425740731930732927218682416616490011143266366295144760851097838660029238010584703884649748596720009820420858171522829685526436732198243034306306349124576346457719967574654275604877221134611213641005739289192248014838607058010090830566876643251709140232344715305587793110155225509714169214404444796906491134956589593301717632312910959146525913860500888663178416480370034735972115823370576403668166656269329603674840479051588092199370947108260710124884510680868782091645506183902970169586588477681121678754852074781978802170987069813181698993712024652828785999811090255638699035206042348396391687206959453326799722412475847038138993958205569311237153488896000000000000000000000000*i1^38 + 16973117989863922968736672717724907576842367084631414594070453967109169278921084394878341804593485414429653339579322154036097876647002497076326022602601783019726029612762219576175870669103749910336114583736405665030554399676996027121888617657912757523508257649470318019430044673279943900564386969656817319325885369481270135912436308623868819234247247523279545517851108831983761722034825017630940624363730424829139885661999545683404175531666494980623858386822496362888691724250438583186006682287087699786498940145611613913830473019995308214978241409948076379246999520183739773848091434642641909760671323844098806522666047347891390759783380992239961393709384131438588543993584368004687972938270914361635297502321582736307706807378599317675124784644981509193628813229170168983000193392993742145617344794092602351885285387737867969630388572654414095406588215326693155303930972531562999233238794793091820537087106248153139771665511845071404871060936326086812445468420087902579165574938251853229914422384028230447736977894706970567490597527115767107158310987967599900454079074059283994948786929943642482167481305617570520258913912051806373583199369809156175673813228522236809459353827552468020549679841406962195320643018933254770545064581715243674849028451628406180682934809965753527438960292558572661666770550243661931991230421287167445791461251256556324962683818303186292125791383812034579935343009403768258772186212986525619753462538239244106296996838163134202144266190887304469044400267359880663256551808680044557964290739736013649134138350946268816844980127622107013706540352889453335588020106194250347179162509277177927156835451952230747832180223665762156912359055955632642614116325785600000000000000000000000*i1^39 + 802502250846998617571721599138962183452341179471551953174377562203067493738216151301025452238847540305924890084416747609564475935296307513930028695672274746214954471872660494630610043477420551064204065139240612849378954587460831954816633830047666944329499280861598551339994622359093070866929735415325863484423374722240761102109604957616008620518993997452519906487047615665707039898966479480523520758078744582465526153840992952034605933166195924960414458193360374980488940835679058798700711315678473292245880937799432938402699991485691303649968862581247076258802971722604091791085655579633701917114680575396908196699148213813186275190789920564249289772650585287035595755013338386885160306168347778517413990271693144258122940123628985374654731933762650480030589247995315640834256586394873374348494909103212895986494079458676712499570509942045547344851999177407877288038326033708225870835962563930265900016910399988197711867050516889557828312030392999945193909134293031291143623563207934465838272693465628133584068219182402113563602056903515858503724012420234151470124867242180975818699672266204493886533064251140296925874383545122040706474237194137077738758527041451309485061568234656143539661909502883804384215070604849179748600850663439802133731583156024037065979976443200838591980804392866499581993477215489124017244549312771048819895314917152989896498092254355135156788491921186384029971643572496242762332421009591173457626464248162954079412673832359174604103349452637670123953137302150467890550121876242038133437532712180659163875920479600268972152921495632581190922109461727005706644524267047331311735643444307238890675694544001334290138259268318415848647016435017562089062400000000000000000000000*i1^40 + 29875275152826479109467081014819641252246400027305323259914365663379459972171962144126899935096082390959063224576137219809879046048595863004050132894344910208512130107002204670974406356909912508110119985799782130243626396393978031102326164738167564102309507201840066893455751238075292332898610298943844188505666482832090431130661369186364572179693818669783352878164056097822908062595522434388710061112026641245946271161485917593920272855053858201296764666294603427519097556384536931253569155055305310319763012230649001803174510315969634168918483966119452639244874854045551191275890534828046965551953333898090222909208363309532529468175340738370277606734652134028744691918048392654432892607791260423800054996774703347454936848463795825994195391081847635642017254961155388971683973317174921547155485427235306377481527316429697201624984713122798228774819666154035414528944407863941865524358578782351791009025007969091533778902861812052833921643924576077692594790718827930974581862184702349540660459960283711324164953823295182244014944305235215183590169307354185305163156688188261497020841565763988845466240599265609638889787495376791111967996806721784798461057100464208131313218737746386168826850275545606847678224530995460126794228445846234957664978024057760002535659198122055101153341538107851815374152888191066856395005228858439295085139441438797619775426014950523772856983330786011697646219631253898591669404801358419195610254544811393839528237179420826435971079105614354298412871889127764603934512777973433394067959955395018770092708401928994693290771085134745822680918038670706849051978831968221975523469941095753572342077672669551206813729147902293067191166119496908800000000000000000000000*i1^41 + 868720447387101646400814317286682268177901777761514662992888582191044700769500568736529296699479990453148387802843106255144608835296412104829108161719255060819408980892948862088073939069787229485858051863635097682182279921132420401201383019916515471576299068496470275103019225411129443793122441327953125222196797647020942235479516473769315223689078477134610955501003598936578260587753722130093655193709811787452235916498930764112592179991617960068028718731796616223589800901238089766857606370875550940772649440513035027324690316487606990238393443766604746064064488603927811097113658554890677090581197002757099133253907183271129220214657263544508899715074037056256630885719724877278979432084592872087342417393287870790508543566867549581881211813173067351351255044315554353049293772264792996066638141617946176544124063961029681263665496998105358790919536326069711585725542930530069056589994383074532081631909308587629377004082093048878115336254377492844991110463973692268971472064772299754014066293745810224187141536338049948995863404606139035397101894212002389885359392751013513593009045841200189041666544730422949560544518553528415012322312815183813905507279293535724357124804439260691112355817646646001251395296235383335972343628192591055856505134515605962876345387589451874061744153397898015483176595065416484143795600640621356033750206694104587887064147974851700634026201769018720718212099539907039500692194830654611744802528801026749643103734361783743545535737176347578933649391437901946939565009180921696945732483338766659994701499178443030881087456859222731982976390280492434051394085877339216062145923095351719263561601873219709586668673369530210652269209190400000000000000000000*i1^42 + 19197349141607741414958654119975258276527694825115753046851189599191549179147232666648420482242968381053653249045301119678507137441500068696300738862967173099848998972294451016550033670368316819735486997653076579066128687878139466996137266459536196119783312119307784518613357803583608539092726359612771597198840278225179839940825111627547746179025199926277341427022934739544563039539182550758546369700837906896552994631346579891727700876133517281168801898451939427417112398062301331956615271453367526494914777352902233056038171575565996575472435955281020987257759342957142103016446193003953201190624837423748736651103468600728015208726482702629926589791510652641812925403188283192684105810362936430733646408496619039601246721408742013937860824236940930958713937199836699603972730981265663557687757742472525538418605167442300969418424007204502647669498685294424205887177089887953737075361907846739488727254787433700363559506407705075982751164555527122078106689798248247706962846421370376509068867807752602789136519470285718674928443353559204045915395521504497126712341691129852298332733105475549082875410633128168593877329826704543621754364419479438023859183117119618977084039568796250592075191412312380320719335466320449926702328083648396520718137896109189397692505895428205598028246650485334944151348276867395639992902704662594093412204884263511567539988560562339193435757319004554528808384831721735024741326795569287869701638143295687395823541098521954881469064755090366101089725240001382914858128325617975797885111282609600021594140587626073630265600629981093749543109671393878454420316660596282019641266229993834970505448565864518170201168992568909213204480000000000000000000*i1^43 + 277215581956857885020780539913308353972356774758248494273897885414489565180585321581472263503886018810257920856464929894737917501146003916040792912943699989999508647572427595679581861863698476274918507920759662302677780357686353695340273247820463750082467893890210573029606288139101986802311196052589781030618402375435068453160917778071270375798909722451248622996808467745854514669990643137836546300515144071302897701750824641153527942756723685583402602325460082532039250842749609506066447373577675226863811582261444508098646673639836516120891787003822434292069158241553421066592264778732353269848111770630891793408660000229288000539230730760864876169481540012245039676856167323675542133899522232422801111560225087582336923781161201983583044943554382524386227855572027235375548508832535748938709402064163433523990781385123035469230171108540399477129123303907649809615130298219894148565279138091951081238255274129993371116978640800288543475974350552264523709460241490191555670367604224417458015469438900341290644108256038649075178025076599421137997589695620462659167038067047794970832811010176347726982782415638298270597815003716403348785865111197830354354007846133843176429890108679473388126865752081584530045918452474543717898700714388509797214316975545792673300920465795141808898389095744649065877117721622030079065554345373917579666016695641837039088708031123838766998477223035244860832276659362164949464265276545217287906165177513392907437868216895391686926971372997381552107333342275113403808728022126769709262096282700626297264211418558071408565361693580778590981395820651045750347166257444465415530410577704867344780205114223196806741705000747008000000000000000000*i1^44 + 344840439267209582043288005849953699932378258234283197164120685498162644286152208694661714870146456778476262488115225634129973732503314474214561252478383617154814406224604483545295343848245462111546236497933568387685348504316533095584338509633613791447859634794278436353280337926907196020348679136019389258145275540075964979154330403243139963697423378216692417561253600305972148782429712567998685213682450990174965579062123680377498308710618780735638355890373693514809225929276489900700636985481460859803336174753314550654037625396064856235688485979405355297143128553572999675202441641535722210775670130565412419564002290294173215917802892000291633810988251711567087153654479204802353271519339702876655022867008767146331614151929004524317459675100979802473578986398043853034882917231319890271995769776585018555328492872319066812846344570445160866093695026591878530675802660234077079249984853836439872815434214032667641195256376221496639812752092879906374868384487193217649668065119947649888908059799052279588145427562560420837343205429151071574589139031660651075836678097240932951321524862976038220896238813656281487594945503176290242510728291425451844208418523759589797531255096785077009330988193617224438647736191066437189769324692099832840263420947412592464312690576604557825307761191752535592750263249400770946522007716555943405839438928098527596322574235480576527780737026993943975945983476140560965533483942209988454481803517677723468390381761055359649514018817996888400492498377777396856494770245306577572738912057590444346744088212840912553410690741891631423384233699639584043244633017230502708949069441490550503795098848977949536183910400000000000000000*i1^45 + 4690472506199943321550422707801982812439374028355400720678088097896369482984133638156125619618143861065065542327011058309986316684562153437068949811635531621156520674024737275033602561145595831840259154154001515771740158955519068650346797237164058939849417746364572994329013073851721187294306454569660349524419224734336322549883521167265102051758723275471460997968648333207226802643214196321655537462494695092233693046136563031158948249704565838342083319277723300531373441706946579174214277771332996097792015156413966233757822505113144367373708742188067054012029803727532099464683312205182653088478366951681288283440345440055288843305939860793521375397279792774181936792649892501929070717808938685763246066206919654464454183452494695243969486710711058042864023442225493805524829560319670930419570854951071581980055098918844497555824225153368465655480705050686224479850508300678067226267185689918912999025982873667802498169456538136299121261601330919819463730138617855306051849320642897710681136798893211178625481753842511385835064417399009240994194307804685786263196612293194948549276161336706998014120438650948284791019187417706860213946038502250527090462003075014097447486776529560545906275853371915714559949419924551401963490678742077439696680015652597503319285170209433343075298639275200362194272702544470528590514752458249021274289569339530623737488477423045435615521583423687586549017385453213897295529852139305979592274700312372516222708343181795750078633049097072494692866958337898813125818688663675456958986630836452267258341781525204202811816828900607493540159664435821826420935811616561355568346880797655186476716736693990850560000000000000000*i1^46 + 43598544482512080412714722573559175777064159228969217622009732075379642727363897304699514294674812490857449156564284634894746674392744443084810868062638104508979071534005192836452535748184903800492518220508906014635811596729904274565574153517224117530801342262382505934093115926009672242585761910239044172958216662828690356341027111838823635355594303130212089000357183617033827498277745346918945316827289808235877623487782688127140932567510653502079364663314660547392392413966479010731799074952129716854876375902674787942238392382558201984467801150286025917074260132763744395660894066310413836790224711162103916886094081494137505745943369930897527518749902293547715789759257678391670621828975839965749632666994813516320051912230400589897407814951268914491693944876188468431747818176293969514057758888907734401253231489497574456943220864547085381599896858135723070641634974354656517865649724245960300511633286677074622648989678265055639764282919923896327862226561316793317285483045593535284242741282794115077946665587534202131452527209247003182792982078854410524095726430509767994110525412843378360002840729655014151171717856548073772187840232437035529758015479370315003661405278599443420846139720608216711727319877556629929973988191887810939266195907524490460069371371278628090972689367790925578991233359356974469537367213299391580183534269533268217727799018794704198836338840320600075902440560840288448198748779063291222335606459368478226293929942267222236077348565476053941709010681809434797460727271589278923448134150185648229727947548781497120777974164713028276847883429152835918077049229881315078149473671881913593427084181504000000000000000*i1^47 + -28047914692852111635780585721573749764766132892227379153860458822688114815863298409976897372872083412022852656047361912994590427429378670091113448045424533393856966871776426476820477163245103137404539370519470559422017762214169806553028445797309669198449519524520255888432717114513540923743992314650809632722670322362767027310121456988139646515275839201024245191251148979741733490679841791236914755966068119780075917710156413081852030080996809739341673647682654468603309517437565705943209264404168195006438842749470644518262075250983202484120207894329369570437896132060038510671984050419426078570258446878028718443900192171514458551661911058154313605405656461824971174518539506569307224766232436686234728660640227110056786609801046459913616480220772155853018672094572684987141406298459263241645867931161655462444796863375911239279382440805861141686163738715794783720133553116815208140835616367203421961913870762078393621059525287342009840678130792663753026911159500586654494795146631109390906687677808180767927606504655649193881170841582841556201704045851301522445434313914697804591762626801929911393610280633887445644039481035455495633725825938714630162376623790029377055453321642551391796000026064033223995468239892144699234727898304206696421699336027895983573019321366204958335765237924573983704458742256557740680233908705273203357248002626970807501472850758702791722414041932430473390314069465781365959025558536090064166072108591771795597268572153353566688311783329192451023714513332924912773013986915870687917181645708093267653990036552758574283219792318287267931959231206186484249303183216215867444450877243697345331200000000000000*i1^48 + -145871782639321729613374848295032144670003491422947129291342398049399194039099638017040591797082024680668371836414740434446300316337287831527815462918435122544871593086715475844456743587195980499996882445903060684451852437381171354815342753966093305122383550893224994406993136223843591329334393675131386934553220549340011406247421762857521992407109557930169805786311065041637342144727520410629792468680997205036183490736978375495929623168235533191825052001941073704730081102560129179798018464646258006034283533990090060071979593989356658203936087795386421836474202688455765126343104106143060092977431207603802044905025650448591473597882979544061330553353773089096378593737209965132050951837301239494125670675491009368298531216700346345727198429400526802217686376251593218717973993436012759463983677556585492040765386591625749327413602289260002278493346895010662366017830161369028162142834409456426000268560085849627498425039718596035066580661978880128506280056255209419202274505149099283774123208292095376600518376600352923153595067833545221008822699849880142030593225423044397465501376945185083674744496515036835728000985406490409843755462470669793546003432415301574683538034567088476104820594341029987166991365402054598102076242844483571491392403895382010715872725401280762979680798211963254683599195148998614087156160337850333722987226790077042615797004395277623521280170617484744348799914062139039260212338920895707008006615011788025707002466066782190954915960003941719555725985784978906220850654183508450370627068506824830487157795398900066488033337378776131734886772864113382406077219370259817214386297026641920000000000000*i1^49 + -44148139603250640300851675723582462936456281009063221514147548006273158866483212899772661396351464883565171945802315444028799169534858768784683661202993915944744081875993299235886068763694572040095219195929713633941627180618300774835220389671602826557109625512865431405309554234913896525150525950437948322323318504826552942031751754943206248351192746782237304019833002572071922238945674862577249845399516430985330328216739543014028659417392693092926572899088388254118320599001770523507646567158426638567853006866804372730399009189550337685049452559851451548611110202724091627429339569194456589557983046935336185763889255374174298338145022672247050640639978370859420913376942523863345365722933091386261993840593500948326509783919935584515207492066778339886766952963226505079302067986974965112826121237934919874025676104921963165253001002135605696952713387913354614849540565033561465264335613581446898744174168841100617881774795406354846010603487509409562968596311034168399528226078477228771205724863854367423095342166329274536905874176193764304631337959588067600119972360680385866768139338320097337560456537862421327309579520920636177098115193076773346737788633319650353863027489187345465309019659418865714113300613529563551369076276986410961786543996145420538192472860210704574202136816111848943370330073509915133326377146687810827798938344436876866825750647883711778415337583945935327463043652215343830895914935656627925053826719645561381910155769794541934474244093533764613442655433833077052477473713611513638743805640870358537885783268857923508863754082652144821097416807198350432198678268519883785371648000000000000*i1^50 + 63720623718535910184336296768290857991804119085727323789519276051509075596104847876713983685489580114242673845276706598605310801619769160769491786407299693667266717842301407782074812520755835470977801202299224120656437533389337394443374672066399735213771581011958341932372592991905726688588757837825962838784690195706348269033170386565611077432035968119267222620208766450049522693416876217418478275255788661794866334426538744663293601655009390414398973202577307052526113415757286623067920432222810249663582750513250943036967899158444017028961938764743871063684069344985744313517436967615491276521434696216504203386556600604756574952923701824672224772062447086811141154337225636502887396588943305406643387142946988879637522479852669879011182428882063530565201153936400383220305409961094223471802849044033274980761156387707665831527822039173672441800780084640784130018081073983530395086205794297146836638744093934994094293316860792549993525571402941989274139885268302101928823234212514135044457534808095796583344656619887046037785068266132170361192486466557272671630625636738081356485086899990686761325704619528050637042992710706576625420465847258057475896891579433108685080141804054609494620911647697669461011790101992620233877785027912340458554980905526993986138249285378638651624271858026297627467169442083171649785896214034978094812762509042912192338278463536680646966647377747147160630248055713491735185601008581444436531460097803031515025702914673698707551919535487743620169269374767854992390312511858620613395517635970810363416068850199131789458854410892726976600606379580565179271578961366220800000000000*i1^51 + 470601373661998046539525806115785162602817572719633442144763561377976067720215670115174066276413494814616560904829204069879238453937593926164801743494702613491423124755439560549779482916978456947390769511625679190336850070739402700283361926228646350894690690911640326450058560357038936287696691053439782324055751318310197528248419884851128729391605588456527939478841289873027482958597484320765443261585800156451899173840358819758148764450438308274757360877383757695516897305614574401683259408139275654966084883893138221227709409693461720118460278706693398030132114444197282742446929551003815854937061441530838468215190580489577606406969108387317633508502814007857954525336827369272849282552057415270804793285341900070474694021997050293996063306716088131841227702918956209642251802999135782310403886006291711298666809844262366384734298507204341117892288390578036034378884627714771855418848119248764305909984707910752808513626073661752250294305854303599171524726937702809029083572517723909413015447994152145234984337150399919961866310138372488526381083122155287419286611705099771552910550685593972876874404136630550230501528281937364207602838155514810129810858598273488958993778106803768446351611439702596899460242294304846776734357926326905246183931125432125304418227698058404946733593499153865097088526750817559571387999305067907181334814562861064426691439693566004738595980172303109322501122436003738437476499214551782120982693258594587274378853279140012632646125336499325292591433278236258327088608966272870551960086091888887025390015145894876926869966070633212676073335086839418623098880000000000*i1^52 + 2082452973460019991958661639554665600150928957783118074714280729415789822399631188939695742824861599685558761335051129307297464610486442814115634947728164180049079976342016455174747388099026106861189249128130999140229457123218076301626112940284705025027137319327553261372007153063831205861994673237389658940414884590131188365329351755542043850398749249265379283590928332033543193755316399153320170635685540094732856712029853213665193688465674131130365244567482253022060542246747828620051480023892624322267683856347574175571802002221919900446398078382393187086203443768256425995679275338018480254257148683655638601727529333927099271237201504443550501047604597325116497299291166477042613569872235220750960743427460433930063244311208807311008307322350185499158476563735557784258933114631024073863228885334616835397344728071273058377759703729657769577039624143458940730985350960813329544565494912910303394857712994145710224415561670672748966268394045028508028302203611929462061083803788931053560921578565310961988325304512523977395427788190399711886052475426518419230066406526817300041355698424608557302013325819972440093763958664985024237346726895099774855481345497748535896391510999563635133417192175541456293676731219726465627261581597569732472726079564615546755495491288653116239335664036159752258637936642527409678216424722104775460578919878019115389065576115885301775805112821472830431477101288653189777987677260913166572288046385494416495498707942244523862584386032025109236493990225610092259739318227553305943061038557933849428318157639178983940650565780559662009779590496256000000000*i1^53 + 6106813124996840194948366239016150729748093390751519032784550992596381500623255291370433691172310181267625246279701769875148704233092694660969815679648999928230458436659396722653453268646789453665206749686479647275289166963101380449177979974081683650537699650268449845665493655643872992639920556057637916316303472101218229095524204146661156905882711170125924623400108411647330981429827863040064182144218936205950119341822307586607803428677255426890096497403297783553055914345796296866788632736860332576777143679237905434637266073140062434499676111562979574725490691448592535669846446657299156551168210025889104882779945536491957099285949122351866149278366721704761870123775446770502679046701180338066832137634340826357830302555048042411004431257991014803557460842512082746693862132235723508102038678166649801557789315865265642408148694935794491778673880630810315439882442475122849188537606577371355427465820895602433785337914829913682000194641254413463845831754869313763634484942354882231763244425424634777094939501319314290786270318953778273769802885200328739327842774353354491902709767900461214376675202209634023551872918944783616004463215553956260791162720997894684557371624708289344941156217945852358348353147006105730172633806203842096629213524027950965618808909762008403649054820565041788708111862989320105372576098010937387618394108131655227694042167275305616779054889322055789415702774214109224586238157867197678792643058724948420969868466160545020105080149436847878176105285171874241143268173199853394725777876982952490560702334275730142684553776037481765273600000000*i1^54 + 7889218220355060687668362544332968056539245554212658297144471588670595619015150727519073585783035171925716868776603430527926674030496430250276404248020876702682200010294608873884903075516942086504880102254026324903994693638412977852332408129439798870090860724159032245085177559358896515674954181689575148464785404389912015824215842746235751188909243802042837211093030772479074406548218700631355002351584183551899113024062697619774700837428419652684023918733970009334472791499318944185331658250735090561945483616769066312881636637066532690862835059758464234431211767982812885329430408459097258604491203722227926922450028076312484899868267575091887890652732310472271036212528212328946031720117087908476649893165684067732006463478699743569825501830596677892857529309440255413916367122370556108857126303579129558985458685246160588400129985697602665093797234244268157381029728621727046130509895407218198215003587120352683802822678570267175813115983034205653478896768945403824194923355065700783595371272269063241456335758811743192077528395999861508486423282527254981148208501315686245819373191302511843636432724668967452810290849459252116916896846773331739177724065371857041437367929469777485498890464735065933174170609210407885214938543036982855698267327604291586963522418533597201049907786544563870150910107865714244443869645799181817631194862583565901489560898672840351590173633917826165856284758714993939201698219197023922807117355141962716793342264108566564897595585790537930817466481992446809532273986523787615058267664885192615956253838671584586326878863360000000*i1^55 + 2477360158618074651483497295570567056759992420519153053403933031332472270296966115469723848786164323944274329656855389469181003376410291377925644587542241006136713231720902061656905780832194716348269806507712176994086047037246623254402596225608669486213412789220688362614067327253287019167622672849003348994861334015252251331057649582673556131233721216551308994622945185330528529818314298518476097947268672776615822865722548908512793286402022791061529069566293378531064611842670484031796860048608321392163688681697531411517850710059382916746305751876144791083570586613662469380834564220368002295664489056593296428989926894332147702959744265759759364104754255097287016105862684839328673271844946479154211082383958823404531761414196447140101680238877981794880415462114646712010933457364091380153416724308223714432212526171892150848124115797591759861727912970497909106917494388577139315035726619174631833154376961865496675540171494244420940337549311580469772404844233002846077388218032496434564077403214431960926684427015738671142715421411358100506876499806503915382869849092630474327858117601060388565381963332926386666833282308340043789863594065103431806065043642906597798876701000698937557282904583344282751217475873007767204334969348488754972717403011560950103195810620187417871955112645950189838616571385995883508552436292053636058380937500271304533913043616622333384451499639417758069806479663783733958623060537882091005294896470893546750054636688041586089840726023390392893919774646182337433468657323420115523494723727221390380127450752679424000000*i1^56 + 1067097793600129068929103698132263285278233274448799693961111850399487623880220899682900769275324402118726196755339044542923953722427173018465463453325662794198809735310499684403571874112355991183177222402612151671033976575447536213023273271603325502295369354021082657768585894609413153720718290333378332100345536716889172873756509739804477772247022620762983742650550042843468519857928886210773311037943595792269147096665774306241989325979960962889920034118052819253353278349704717730087841394174084116265708934351766401480298774536335078638179546534216759133465817670905930745099517353068367739384425445294132986822181590621715859916323682965564367711439642573749915276154913874884137121525796478717708592767013323180666897916412922904953413100743891388000913494014288629364453951986299431726901423759127448904901159730514477425935831173073690957053410395496587762658933116171125318009623195402255252936202706193734376409306137026464958018042562055204297966070800504096981799932981031583152922856356612540483509359872816973113286919293659293940117288867413613332775330063720345487212950925056226498704917456087781460073563571588858370540911878623947827940509250326146526287595553874349844297292669741682802524211615591541356092959957030280317957101398439095056439553118911041081796564726030589191234277316172448962515993685955249898835866365717846026956260694158974094476280662376465650200800226114521778859964316134339739220381822322341753284854049955520798078116262765777618722540341833320920888858563068787412113370480327364126067200000*i1^57 + -803401328736931484470925533649148447812137634365863455993553431586064142719331193743343695267261395228768856063031027428611307404386899914450606572932833729049723623390241238408495347098638143520805949651744568408917614528252304879364358198232473639917604390934652790544300386028331563971357121528194932179536668134721605042454363378022097520268302937464019780943953321530349518210458233680079804480426543555459180757659221656009822769934826475792079584101134805905775289112323043534811344421687337459063196123687189378065405577919029267500848677705308071593429534446590259487546836467319410078622854820047242059423820968966765925929237585193267529525244893930929181511013264948068102298734174823698976834990798448326755309900905497946568371084660763215709301514310960809308425792055522218264212999405596027787202390248759519077816913020954528839072614922319350466336262645117882285572302024097655833250583952039232093885393605591394061747992990122398236897255259945228954719394130119032907814285923067926347372481352700706003587955587022726190962920448532109415313216615572600009630326134494534887817252289055657448975358616800262913766723124533412212464886098868118591652099684750187810534179703518665379250823140335364947906954646339202033916766949416983056486544176668693131838948677903539507045956033534283581216684259353399424162568847659975970251540165209085740714387138237230996190881901072941200699236702873016304572497065001471736384047541481443335511061731171850647655554081728920565538441704800855717077816960000*i1^58 + 203122755917541874144494735370645433980622882101640283869527931662742193935123562676557461967420380399396853099320325818059027929063284742370630608380517429078525207311471621056287506274766875427143429109680004832679444075414852574402077652865157430487579576088354670926530734364078743980374721446878463621062268882611048019236567027039928905346468341562810310475566430805828808631798472671641917271569361759517779026892101884127514442447986763288201483445544337808863299802476870727788219917036638195015259688311645905174465547391351382469343868872372183589986582582774993900715896056094712711401807664134660754522525770152503282626258900329209813400534185009455802935926732465171103697893127849232013166077614720468791789585367089787311279470923694875914342676270226223944828078416702797635902596676104399915172919995414550649670014885892887879186048092839246551486411983753398902869090486327785949171148825333873606395580539934490107100616149368964742515914355667578689433970014750748444434655147342092249642627439467168152806027407719378104688038588639458897611573917636789233492041306849278091912773717576538055658293361051440008922005836842043830573906799038630956542250295748478263878366381013059490021751502096467415153772674132331162346519695029555354719461105032943228391232955429584226078374225279383270104587722349088039406490595601949878263760146531215872598861869337575834744410777310296027556645181053202535294181120828382987969443688230440593020934183271719154291281280131897707540825475344000*i1^59 + -857499716399362627232486595667853704225407102033701700249067181864072276860891571774078488888032331948826249949724071424886532505704195072854240119633295992641143115940363725696890820433758654840534845754563197259690557970268930555957500473252409431267427508527118065922485001405951202762638322100920764974511484547854018898262500312575451369127364761215813642525732581384647649277532283871090053834303117288124256408561460101999782408726081067456852223626065113146564061621659266682162287847893613280968495186700596614537657318124846819975666071058685721137802815701654747658879491880279757520429267566243958693283460443167404447577700483089496284273301087308764254133550973669490813551173481333899724081340967550800973682209574423234687569105631465261804011302658284769401038754626056303202725445331181708900060631970918563152928351347693352484314159365830773342421975974569889098675960988748468336454915891364794483360683830062687697812118871729738186648847720997290707118084150636848293219744119309379470819988795847419495548995620883584684143611658650368909091279092979395662682708982392587191326537392447512740472951212405234788094485083059092442491090426200865832905581369534736996711011939203592095291345785005790747524884608881821691587727303637785850054963123452605725145488193383821372264722536778613520906670835163456847002474537395288132931072949812574067824128996502359240629050189552885336302047273405345668564569200933755215114166933787720046834630379773321062277931430526200*i1^60 + 1707210871025752020723957489412229704196320441989339146496844721618797456884059860441300581426036222463299595421306264637816856144152636097419665880302629900523308305703005437720182210118189163678357504822045505765149131681827832506541470141810325809368787986063137324983346719255158565072130606184679642481178710046250148956663926659748852423007317849194332034266097049806737566510866395778322713141870848441337632834661297448205739932239872576846390496498132452998721244962088075427938296551013260655359705567845650242663561338016147448152667572679605716741867741622676251351326686357617543796324902499828696419793234022358624792055267820917291127803688542977421044795939874200903367417328630561145948564903260653838072263871978151256979903244998506362516398118389475931737602174660824595891088629437117345167342974856510655067348534477675483864017922925197337961907229232739266280647770585574324235810032462940408070616686069916037793951204044199587743114377276012802744923520886866758814818940078877073026043268142069236597533326881159030223070082883568594706092882104317389885717153500816386845033368924714391056018944343210506584796880674316265673589201943844211794738368866201595638201287432652261854313502542291253065606034327862772177064019880750332254509404905360729009957505432529173492227930614384101932740640912442041639493525211503751617768137956947421555783173129914319028111930847118327368174230183979869207776607426197363022870244434279478177277791816565295*i1^61 - N1*2724385078314489541386324914567493252354536158059371133457216234099488115084569228292041607055704794378335984173689966694197420499732101297509271315994654950781344670680683631118971742654092424622123954689551652038101461562429563510897517424305318599126659097404562088519311721658736961038757652917659288496780599384912764759395203987983589561210008964894653196762613202420487361503459496402683970446787984439901360369311039650539222479810073025637648866604271246238985275753682*i2, -187943188267943042352219002023646824330961500062113255197578929330630682723797437203935745863063389895004185911782368239342373341403987207134605570505764662994933987342583587891346052781366180713942809145632464378968972499030249882482125149280850229329569875801202415524739506007731257747928730708996133248562204303999951781225823106705587964596467941198846709460723292273570947820694041573458406129329566207702635613128381233105996920233859219308748713584529702868239566960782020380682076328905670201758050031241465808658862047857724035556695057857746414849397228511286417202671795574096908456025444399547547303220044679503196560584377058631757057653380535052000056872942177132533425285619906381236917175192946795186160066213428674621972421862618029047100342130714753650687763534300557881916890006745206014837376755759752548010975993306253971409564423845139531842238956039841847828391580303396278045553959912044635287686172981858450917814777426466559447539303618090953437506329400619863546803848466857387014032221374887103475343659095318130779035071761318232234515424602302152153696042573268884642457996743997529897021866004540723489243753323967083714979457184980883782816300761411374496821281911024016151264036888143574325800075563653764976609130313059132956193753431951374395714147827293196159962729231132341309850412579031192994476812631750440895951151620863124222609139595592025481372879340118854847432112568652874469109266813582670724408967594542097124010765505659932848803281722850180830637187867628796379439448346997813874247935494161268285614711698085140776844452398417932079033009893692587265541758804323831391206645708865560567371964385378799460912776989392509538158970596849972171659664123424526955729077902235580121608755535784257394390138942853457446764994359686830476159471188554835289977003315203563614225039360000000000000000000000000000000000000000000000000000000000000 + 2649624761835846242329657601609796965645789086906002930747936520289992963562101175266924439092753981614816671180307316300299246319056257873231814421363948585490636593891763287673661321930686327949948136247264646880794890974811728138207589999512358037904279766038631847267364381375468797377246782427662377980578347509815438822584589448392818490058393756028791930395700965468750442380150838500038974635101421958732503165860624141095056321356640726486408700625655359178734942365502818822046076092074934020429001372926038677904748621969778809474460191747645478645804535340676122061412866829453213881170190841517927377386449630854809379848237233319862034003256025108265886165571721282780880243624937372915103764066385942350218421186355777883437984940318450851699578056282418956822183529684104713093512842145306747188735643948376642975155435157346264080244433107212958050829549405696319317630418533749145365134358035691396883267118892995438186943502364187595582517618442852101712028924640771072350299440075012914254148178972547245824680008431232434935023824382625920636052869277903690167072159126666090205592325866922884641870893350270548153132935575378708938083612878926668547317843145881663787331587367999071014479302472875596993133214326508465580413790471950096160908263456151997839005001584472706519479951053486707949183735995975244155639587336977808104373755967302609940967472930438923133903490218390150829538429465248129483021007780378555409181547500393661412967069054956911007694549231839995149678326818660958011338447891906926225822140399193221047360206055701229018548941250415704840288370553771561851368670630309553691830608574180467936796307760973237806963469105059733081157387464295872724465677530802640340726961124690037049986808336750445907047980170762452725577416298247836830591213397132309113205947430976077028130816000000000000000000000000000000000000000000000000000000000000*i1 + -9726141201215722937396094909969378946475370876590243979475404759981094813228493732499899811453755972802199372384154981842234873670286402824801465420180640300132870484543363143930365005175305198164726201673596151698064410148306344809392784290147023141847464935175738259556636675233911326574788402610682693513455027884377808718470464221567235540785912605471257444771234584697712745677855264365890928169879265815568010161973583883474111420470396773758934882373295729631246414681042707685223268195209517536775218159018766364376376393652058951348424669299700727918929228820395526080025720272761813778954654297529280262353523025406743158417315752604498689470154949779808313198022410179128770962609216005442762025775337617853440330117395972084844925035625914346181272233727353472587727994534896157970589868655976432433611759430239378940928932570074348530981039626246531346247006313742075697336427244022243130499062205089414337873109423425572242070205305049138233111171111307332853504699537431449141646447048549291973907437247917663612133248274949507319143241377507226954992217895301755013762440835346510031556734228750519251122615822113995496549097341812804447307123089366949448538196008483596434984704318452451857551124553560644491593807068860043389121504219690978636960588426952096764645315711842868003017389046294586740527482025243228286838118643426927371136186151914857836616802459834082796136592918758967046834014830213149450420658373937434802981435469913756782320194630852449323665776746422819039698886800148022243382792819117550750344259398310376665341216791489318672825042992814699885895351662368093898153470415328224275452813912159153815169911534329615770473751198036906774832958181864836785947795929017843137550610918403702153235245959347146485153594552662813886581197879660375483780963667611995898049843813560448817561600000000000000000000000000000000000000000000000000000000000*i1^2 + -41852379651404727497365583708909942322615790065903793987959696936191848674346764902141923608223170941880632891399016903744627364240976894069238776019104978322973469369186189798473106632198570011878434037886182991451425857302352398604106686641528921060111030497512832680788264790870917598443455641998280736433891711630860273081536173104758504023491304313161143439358581069460737120883393895775095658352729205351905421427306568922748887131507100473067247303438750090315168676019463380659996079941438132645216430662039591509182357241304401644341901415711401722771052571111918927686312716861076072491861403140685880782878974348946013890017307503832729014966934669907183200932750879119769389399046833762370867005383550211196931681577512802635476110651865761041549933730758614546068645360696236756296467984217295513213370329104683986081111400284216700029720549511248522407716960542588132989014976349735079216852530468098354450118737575011019701267867379008710621713230341947486033871382182966139961584499204353665882315338454800939742164605199072002101995198951653195781497392120370593665386778394133100034336818316071786181309270016297170471780051649393037897208568257080239873183525973997341820149095265994843834353330989235930863681420353385735746473567222709686069084528177202988200144611372288951504100952874610075516630116412162193327892587506400790212353084974091866328890423961214476590904157626652719439533650680636942229582749616888886168674127573821664225635489656480542456930905846616343782645716602523685328943936241881747548374846227185870666874127674028210250830068634979644597133406969986276455816974131528167546198280956443109936793400996803281263683227675752900116542071508093798236557974477381378131332908677689238923644951918526558648483824955914178876042578205532588018447679521471272006078843275818607575040000000000000000000000000000000000000000000000000000000000*i1^3 + -47669636747726401541640402893972396473348987643196460869545138155945705158055623221738011296781241712231171545758304467896773490726987167039449269362595845306865652932943953241416265886635358702524440560455509102038636827300942050141397526617978031195459789038859053469154569864410307679915746855250115865866390862852250213411069748086034234496263013181897741814729146439163146765941034099687946039238523032346999613268001378621343223523056264290739405389413747096637962023111117019089009962615220302259622164151753585436094078629277303669002754430062671321317800194383384902643816042618726196130412425429653385230043397893444460325006081780297845170019052030583597825319849784974230163530095441950502395066280236362108821135471786810904905407432610614065617802825864758849323528192349153093452802201922810112135786928384836942703275595790991349719000369312572721166648845769184118912538055907706453270861258684421900013092863934313606107319278386199498662607335142537401715637777782775083652517711203860769948605109633559139673358027792648672906886714109904564795623620052635066314365625762356369697397291222565108276799166964802091987359468448387858614511883262373256441082277283153892997187792232193307733106652882288988086542636314571086064425055405721861149220843736870154814815947552359660168539206550856972828519335197348777793234314797539064533693562096950765471927403238328785207861761882371569919193407443769821954225636220981222775932659276715972758323067438759252628553894650492410597952434668477096705053709520649930387603646375035520800432247501305812101097823055797083016784241839536944499584432675112166063510235044441954407832596612264922954764766153531578740804470320915706810311196362949974627750493463349490275210713819273258669825204673714975652232467437511834780571400628084120062023077963738644480000000000000000000000000000000000000000000000000000000000*i1^4 + -34022252978544649536165958620202412217664823558666415618563661617283455851459743055003834267454649675457817541023251478152179474235785344019331556337981105746635261320896827075764443016211613725089538101685694231396836359539834478874892599981186265896065758341384738649332825293931683950579839971705698886740309141678208400267966204329123534344822930935984599682937139910122246938069065983385804113313047767552010450758816348142183092061125052005623335101556302777964821163873524796554089920370842672015994122239611890871325640457846980019310310992410356105225607137508642965563908975046012191538336023728484013590210465793308877188878917571620820645275094765495141122371086529725361978420388192921649433252007853957295536554966051889823645763530849360036668692559880321725759991426085655827275269113948343746418596799597085700308507860181940860048805970224486647731232933143285293569369016541129911168711061660044746147630725832594394891115915109292353551823682231954484987891255116450627141782695590241741145280151736401810379254585526589290094888233532903735388600266165130004930247672706846292201889647834652470373416982364354760165052986820397397694651747176100425730453226950237788780847744514217823057309021885672845591561889013093096407403858867820873021736043997288058784717326412144543100660125272148741671754957739230645722739660222157100939993688794002106003400911187447878571017145664382097616250213754579490970547492034976629149542364995463929900856310248898291564344436762859481794471226846376814461747903261892800177801912632800897845436915685836578316064704652905440577410401790522220194597398597095167784901251787963935630538330173919800131727970585426572327878854550486934870445710468799613138180759023968689001294978468453606903662636206170957040512864687268605871257784530109481612270862596466278400000000000000000000000000000000000000000000000000000000*i1^5 + -12637423715705432256291288247035157277108981727412986566438227628071801206899851955646296208859512570187388752104194405464764118786930211613072403034404303133505317601714529815185503632326142068736578509686494622342696113172919137200840552349595652753037020864220984344590137160005597681044277248761445171874495355906432858912755739722009939924659308061449789200499694853101277050255428206756724337926586113474464344513673085841840472368015742314617662188250058134612158675413624473801981664311596502861214946024757203146338509780027698172150120911084073328698478658786086695906041157979514672188093186733254373344183733417157838400153461402029001062852616458536401763901635892984203646513841854929809456609821851504922008948575410313553471410509388564580580201764171912379289859954020391384998966887638377106478957225007840926291523798515467272725393687419227550868996001445734412583850937027353042544681701540808563180905275992115578080268596275851090508152072782928750538101094771970555745608716853542817271558876241603322224766976938401271695952860518836536041500251368847660543395450873785301358883264819687882220099339078662450806591700649338893516983801134312888923685799252017592032028598268479150078998037462765560889287964784970149517581836453501351207513099542061377806764858400358204563538033829294295603017281239245982337201331952736028184241054790414585556583259638688599622011032580394769383981156406727299088247823198651361751016335279440465003075871760355738424645950680923406918508314132042832976859307262188263735545100875958621850837030288539556456411421800837439171679923682573178523463638073594188339559686611250543838295953482147065520974641576941541855751444224191156570774930354925010526266453875889238604600985905070885281395468446716110024641210778558992938942899236702798173281748737064960000000000000000000000000000000000000000000000000000000*i1^6 + -6401255247849852081991497770493976604694507267131803140891559046390331321236334183051319031913206418102343754535712928878260372990425814833898961891409106520797399801549839468943863141795749417114808091870661847546423146714340707080519278806153542184265313889330845344745733300521968621912027519792083850045825669062424098513680999653656736232823551697996297620588143824675604422501706372645554105025069014218741138575695639102933116863687211139536006519599547424057685218448963407135583353617829161735602615824861751451453298211680386770642562533957283374625071398275758204778441572032895420907710067685812396561227635668189377123889862503672263246970260165238927803295856391757282614846308994796766110204418844801468153067737737594866011213746274928842337413570399536099362230479022179432786617183799546839576693260643632755586332287214733149678646270524508224642646557244678447745523167318208097740697719036317237858472291070855008726186924245571721201948789916694633378564060930616956462826768370215249727407757435723153076999475846574516577955216544141966124634538512159237750035867287236831034405288567938989214423546380370182763102629076321839343322166598128454240495718424498178735276523840066316235704533463947730724599727547769014312967788944809039990953306101383552352853561811400241181413188061470324682319628983502208183608761919186340238565454185241238218758105577875018071536916075151575060122372988170493539866677487815886651513129724228496809975740447797115937535801129413425423059886231999199003442432628093285212366196279270827034397506538200708043028777455525133522273313378809850065842522047806677716149029123765924219948134871863278575450114568346498952467836984211544350692404036584410030000167397536955130085284977739226073715498660631580273848736660658808183716838645498094157368934793216000000000000000000000000000000000000000000000000000000*i1^7 + -22330832150488095260106709335492362307908408467705594675542935645957513356984965087347284986132225591565150161624077785484337171463490453293699932372935003210566504761526885316048637983659155985940864255376078245948097882161029529518315069835395909666125687246067647784524968977316315944769428733698165823978597181848279892412895597126913825173713064969025746118537797670067386567245102783445534722658517089382093177669210958229170845654224096461718631018734171827069746893564461679682319054086068066404181470054523229951312914961876965170854460959075267363908201770556423417626958143159326117901754022561654475919260264687113941225984619408548718109271167490487549624463548961858989087372075752987501008348332893560588442699343448629938921681678256337535916133728286302233807338956957996467787929926179353543955834007927716072506632066747556754986716791696053809594048847171966621726961205137108346070391725958000518299133295239216313159400747247343528244146738541084995800158281011252606994250504298142455354150195012245680387468472905759196821278255468225513269559707200596431911424626200653328941114146516703457703459191695013510746249469414196147182882620115030350990191956702490809988002728323975917543625649485104463564058840868371728443553272371144223220060584026323305905395731571845822155470656802085511232424343193151137289322854946817633891760410802805248918956644945478260274198980880168875584440662510149793235798087666856785806303986454386676348087693933428932048914124225005598526530486769022200898939699739168190635381606920933572588380098654246483670406401397912550687769408068312037795612752549216289774241468917637354218664277226004724336285344691243770491965406131504661116327641335860231130841804607799735262074246012670246322666218527383883145161988475599024902841976698598521232886752870400000000000000000000000000000000000000000000000000000*i1^8 + -2494360476546001772740506135719519417476302783747519260682010849266162206956962138143727813713594798653945016704759749150669908174404589604285098076975236499686942338149809666515383353802662880462159999658167145490404752404334566687816603990052294644134432590341769366361119009608097479747467176541625678825864414599778061145042600351323189981615832249390942661490967001670989310037923616729015511233635715574669427458737152644866775281218876427726390732175527223226902312195743513321116267386193733737897019078101342428035410243940424273699526026282893445995228262402421047876436081941016541901532483046625767258711115131356529912185498397789241746021513626022062622505171476694101412189713478254471045340108789686765842964358563792368893313929181751328468855547420721279475242915284953279804401572001404718247480574941321375973115176906639207987793376247068473133924508123804220866011377566214427821612443104002391014701141750095460727605277886402834220260143200110155879774240877250159835994370422063371595176204140110370045316900559072803807611504646420517287264781930600008985649152488431730110994023271751832409768870048179209870136915529514822772231534515006073869304943285732445424840261566574093193704015807465011813956306900822654263259308405717669453635248127209827362327642640606369296656949681202164108828690916873332346065410976036641238040450075651628866399549796231378934992606416149252918575062988695904386921935994198418255811099516687077500108948624224229382274465071439899834717537771847786164297948938747341142243358927438601683494977916340617224861199462321747729879650464818992511355971331311718260255911859348368926624870788542153037413859113675970737232100217580762414074664796397079140376681571350367918386285738290546699667910760004749729613609992436427388661578655225206872106598400000000000000000000000000000000000000000000000000000*i1^9 + -3938049595625749463580027538106366427554568441948602194882232724641653796463277127193555138540647899274723964386550200635174719412111408116883593530928693169925547123593862204749152785503552779459321647514947039288650205471119603199586566185767281094418763831512272699670021251495237212904265830861960987689476759683258059151996901148373585338182919945521655771803675629159091052457721026307650910594913063813538946754753891655258535213522015279534869547514493387438546522240369787767042421522506440111530271499285035012853449830855877016125052271228333296943917914755389203576973187832978262639304794899299690891269460745228981354918186831391294412772181736885652269482545076275233387052900755800575588043571665708708562158164689878605206468937108233277945023854860332890706274460272147460396575504943354015623176975360398904411229766034409670334115581299218543805065873175131731174901563940971776267059305351994538425950995787327261359906142944046407568132242355778321955061316123299583710878043640150815245910427504273615017491893677973133400939420732411677564502226545651693049712170755207951860145467265192895586361366657870993208250163827241508924065519895860550444544915192319842052567276771486725423589599628287173358333891957509419153250713784787811332371603577291591215315274583582943110253461031169437467779100639072881029839217476892245922892509204287443595523515874682425343706965806865670775535003170104857884286154202853902197642051513194709511252393914667301928635683359200078336874751419771381691631789667312559712275049791097215421195057060704044147354592744048578449215530961458602223511071110229472286547076226809920466311535174358582797132819317059971882801523205258025839417339415396108383631401937169322977016169956175076056782686797206598691565468257863782273860854585240398115897344000000000000000000000000000000000000000000000000000*i1^10 + -385549330576301878578399565103705897039380018554958467873404757524969648532993178885538785028331102291308702108834606255997837895272295142907913586782280234968191546960601578806360826952795053125257340167215787989370996501948719853852108875504350151416022482361489135173859242975888815271634164861138851873087869158792455187782666339515743778794769480611967419995884686792328138717481395297752452189758963995128935798643224655992084060060988840195922589442336106947307547232410078020565871732464402034438689482058600262216996993744751223970879193627625241493227708094774320198656795225667940047160526948390105890255890980958298527920274574811907913895563411767748643755983745088787626163402432944286383390178646894319933072127324316577987055920208979029944893588985127850426629354865646125339537161145554683909039825773707727169200732618139303503257502331847476987934785416037439089414829977051192296733248363877897635437625343972555484445589542332737728513220910483450477191644124143600417290614342785301095752110768507216082991342043430333774328668843687886112872906333546583758788114022988826682603566749679493209522044262695342166672137532588045272452985875586257311808349563361530715828249569891015579286355898892907037501242272325367058826224228723007970881926519254041418540567260511842554739419432267719515029258136286026222616644470720013764789338050444732944257788338053507854471756766994612421251430217727728997998092866150655709327167972879504773359731678767610407561059010531735469288408263285796735705430397352442505209067189266520042052848363913185114743797165565669963093010262216712984266105658850424499929765153514689183975467953153957619746934687502648163054993270371988629176554349859680697155808874379844647156882149141235260957922663053773655774487576825585079907117037262988745113600000000000000000000000000000000000000000000000000*i1^11 + -377084387747361459252253097357233337907815067854320762223003982097203635964858088412614569977168941595022245563850400843601439669613889667721500079146869398451045773723077708409939524173977515275911163409823240606131358758865497442771597327616823860489213262753218552878147626561092652546647932443770905858112073836012182436278163322755752774186783930729670937837347160673586681164496735719661375712982157970963772655890612252035710764644968445538364040911969715995195068956064808366661941021707385171907622152125864343550353056949311515989936718296728336845988623728611802561645837061354950160747538866173036884250370393550865401983161789715768831553829134677254696938686743175829390002694788427725544323913874783846790928640972471550672012211053765354456315299827225836757444639729802208532643355272571331635367229657410929868601937221786182888910376788888534992773869055512596865423731473449731707930230530207360290213711138660518564311790994104354303414798885870190841450435872172447736286669384964685011922547344826068602677713318320831658060314255307981592469563403291922633724415505814656750021895007057600201129851830895845967229031960079008361379568144869494379577427595467806880512538035993998370673786870592835187809168049870728478196015222114707673810390352750163399728581253011225519362483327347816681122273144386787478675203750300716031051870634324111893173217871468653667921168207091214200395704351544118725609882415342740657430358739231511276745222121466260440416533773294303022092413825277031051105827819082678615976761312771301887488516839829700169945347679715040771187389613036112085542372116076923269764869124261491845295363016852700962869381128197445401392218339024487646413860121940803909407279319894080843217836365870254845918444293703868187358370463608182055772717343527256719360000000000000000000000000000000000000000000000000*i1^12 + -79776097378966060080782371410879725334725335814928802482911963802936617056995095113679010909477879268201438442374536185222477163206423467852548176134768447715191560753065747810930259586936463532805675492014191531057496701011893106346050186463447644940689604788188775415042337998564788313139335984698791003220423876620501124561739467747462016226668242856849613777231666601551451152266539699558056200590578451633481563500189984082892100757527387649809019814163296101129258131435884332114597308149320345185143748243735733431639757557504099838552414885013296295806234892285424211695101617983703124670692346944373381716690745371426911877372050303773761119892866505398591644500872887519878836258946725470573143305352833365889933484175539020201112740697082488058329393530043096641284099933119564993479411394835855089303534419130234694073958450064989321385864501165211083036589981519581944564678092894318569399483977144699180643054191137864453773508909056724898197296087716701147918197557786572124231187934696846459642552709795013913889876893641468255201307354207614659569334795483143670195480944924988251432677398545919112045515407779263378961451332037925881898835149631641487884839733392196859672380871778179844928059998749598412334188253632641017954672102990197137107333531431460095246288598868761304676161319312204446718894613894039664659156755124285945870827874005370151287657973167833181251027146556390984520595610354581312456370919139369187201898703560458292085223216660373942076654071616941269301884220119906619572171130611248579783206376564955614337436450779100743554124430415414642546707680750480294264650525933403891373182830242482612956796146176848634501295734002357520017106410632813011093155444141007122026003829536414221850563616649197938774709442865392313560321051963055835725437229537951744000000000000000000000000000000000000000000000000*i1^13 + -34068642652177380737700859471573525494357840966850206895286563837503633898458682887800359314449097529390041829210104576247279996530163098656227269876981106133202580265130053213920350899890665579098962560966955935756525880271780621997484921227401498606712508493919308809137727777298692969116577829416398247220283848742085511226546750371059281972940013719735235264209641149490111981033787532220487058199422147071228270547879593358784556357258410920190833546439834877788996334395145449904412781171941944648253303274439186376410995413049198291932022168825207013457580451827378080173052497057003556841014172120357425204188846506456227911570199631836750512771361291939226542998789114206063309178399298467912849551333641747130913636278249757449072642926993385528237249911078610796741196625083307221647315432179403136359498240889311168971698185316186045234442808137954424951455723589385510188153897078103581400682594884306455295847781859542673114606930673150646104130259179777209714928114432990418099608240043609574965495965835887583936546155799753844412289878619493436485947978000876065966479784491632244229618232882572498448448327390499673397932033485658277296562706375652000321825736636444673629709933306638157541759869530998454083856814794756553799525902528746693367218759531835656939449333427393410219876386343870217635759447225044276729150524110526238581984120294589400740007034273911471574433389600373260903229475694756556893116838021218194515063468939731787521159590610720698051093436075468697964933216786629020901068607432876892937509559629729020012721454627401104267000238241646425831778879911811261398169764448495075712221793093319002769002335160599936590761674837040840321059707749025234799258013637168459251233208952648196867170969509655258831719029557212654610768806874822225335291960360960000000000000000000000000000000000000000000000000*i1^14 + -6774037125757246967425794255494542042812394637197516376251347896845081595437685193474569345744825296777614127836054525238033040218486530045085055085619553679733717186854113022861074214074301391941514990007461879935643886792404855825430811712849534021742582686653766907150154999623635453621938702979536830787106283385754969102615493490516365411187772240653430724429597666595951059581224292295552486446483592110325209239633472658365311844497200088791516094687804596158298025803897683976384000549258119846590179038405199224107661960390229510446845945513410655624485383746208576237969216305921523300920678175498254205420403307782096170753874611809413368505639203069491799158747896439469112660797109899587663810195290839237636512334531560604082897295816470058587590782827211929787671389896345943811785707917185634959941807225303056831263063571430937694957203989986989590206504152740864375435323349788866429251562551903125501673074338357941927899337692473175953122363946289009107133818749548888360372307722981877183885944778928877531991398817034462776382675838618900855111435742061470588891061630957731663820266273945787896533443231601811843122554965353839095608979078423106141566768674037487720520920278704345500015546517041242168571600544465786627252243375658299531669447568206172328202889203634844678584972306103516482261041991721415014735740051982585369612161778783159806503717756996132014019195719548082765407598032546520805717615653864632394684385241489576415437266148038530297231340029611093793425496883040977778980970804800085303854428805071149864452387317521703513376780276333426075647680443002861512466505373014533813664858395574045168255863462175553011408378030412209193233519291026933889315238684528248216146753616121861304214417183909738950480198507177878573506925795831960945858403368960000000000000000000000000000000000000000000000*i1^15 + -1549154401013664385818742017617614551641217207420066871984697797166552186850389292760907533609531763727456844264858956250451909707784444751588915226699587006053260585602398635202074975174551039060493472107043075011196713857570423813986167713448825343467390760318815517850527515070301996876383293720765363215076462090287384231406643158481256576307736846796528577283199620327341452743356208024256869557913796608187701687412801364948661236580223796502225633801043035712277530488199361048143692803308582913735764190050857979099824728289684630959048356147451532006579353666557694681469201050519427251098782437654089998147085096687536450568099844586639808961635707148290982516850255367513803374912556175825558249399199959133803633795999086454195270345347734066885685916045262155583319337593742252815449971210384662886780296009275787176668448687722875099122327795403584010652369886535026595864470617857377887819129544762878230598542450252662698555611789229041303362015991867068719880844979814330837835458439796220456516168490551403229614542480813563693913071825859495590440407367028583406654740645881982472765379705001319974105478782945884206912826276549439386009983209421447005745640019518836496572119189426683490202397898785373385697618579642582408681157040330350909163450342100063191184694039200539262489342188803718927628800190988455092232032028594983403245504042742190571865631843217305310193286169883288533694031992188342507966444018888988233006662199247883405647428642941775964767568586981948096897295725057547021124699611565252324592377220203124917043094719098281340594622020282625973284008402455963305431828454810798664290385593766133992796298831687175433616119705929704267000870500308379786107939928853122027929542879298799682800608588678984631495592301600373851363619647024175550073667584000000000000000000000000000000000000000000000*i1^16 + -135775091998711502413472712933369782319915367774344113100600958167147871211448391519545107783002730911121114164587595349479992482607167096544675527141100671194258421325919169743189645530129144496820954914981272417273311776339910548502628076894409985350800746774704682665325914862551839755342320162106345104179601581604451585060101831206420365656112200326245214193992660566962847509915581618571030517003984651070190867569408586726109840559286589091838344892403489920462880124590436753884027786667506163993946159413224354828074669776844531837212243955308306226283091178436370466915149922914070460647416855157176787544174883983610765536880099846274718529299857546506487284453307435578936172580305474343570308935909269151559752276932966623426752270204975407686003627561868191082422363407070032144893028544980247641367439837100494742679124022217633997885017408267050329674871540497690561527695198208526152475779290296429910812732709912787733564204719296952030221202385322070647764816888413881177599585938480887643419789101853465096970579313967071006637604630249968521698741214796356301410776464213248745953933882325608091145362924692682489746351892134638208979464871821171246695835113830885283342599729192854249405068315869868636470260091253676382169799193237268101842262998730599139499062484101648492676601634577628934250510153195554503742498582604433807807886409212926839319058112509963893079478608080453597217736961044508959571770771364099246542196802869285824231727176770522831119901165740611289808793750852817331584543850664575245280305603093398067443443169684237170113469350662717810352980243318206589556901238287861921964740601694763697274104483281138852001594955530078581623754354442160470665372231765631949694962337487148007471929032561443896084246353176829827207793089184909493062860800000000000000000000000000000000000000000000*i1^17 + -19728285876290211495528984567559517885155242794450000766604727481225526788766969550056484051896934335321420250668653101573064535807778162660829164097810325609956598174864875318356853692772218066231349784884667535944778659247355838442414854407268412261198311439217456735098261857169415808097211700057775008996454471841783070548766610992865417673774943773180702702717242039480739601124530914275402418444004023643485737885803251673707020651276807776040502932423163313995862651871256948753030746043797573167392404058886625393643477823497428014260025944376748337118791222688065387513137169174539784178318714129107081328089529318421414213380042791657862189581964232024377452819175157812274219075975148214647916920436311568005705188031446497523358425150507485428709628063029142732603963592653609629191452302250623880953588299223455420434646773038937244054694475739293217673860826739637169507655358427384029637848175539092280129673266914226049560063707502785387088168923386997824610576653844665020418250316162624772422051649013721963902819811291547330706195019018325121611113461120690111416055176444317974418942026055260349643080527071806785019132564051779380026588494855380379126306617505681567602586187732631880910607139671961011106786720569628612814425045451323854000800806967717445005316887200124934782402733018484323867869487289338517264441996579657673332042382380138318619617176035739416940788065140558972607223417560175314232407007507769842244921280688823384315567357092018848021615819342412236780481228055950100261678486196774354501902972535445250621635464035708542604788009169937738063548807788069240277601559903018600335545710719358275786422582530019360191074842824707497195048831855664307039713192470171392344730642815390431415808668737263409862345868600493208569284858796693384069120000000000000000000000000000000000000000000*i1^18 + 432651529416811752660996116582550282606410221231219519631933406362864887735770167041032918467641490449301032977980627018994370977707169579354127228209287036260017533272670586342800076865945346543568798900219043368711996927123537456149606976418011401580522050093231753881255912185944041118499820651731582997136427483450175231225624255886261498658828466515142025620618291340267328007127868518752356747870518131288084026291370357355768297723184834957299455804992083762513392356447323192894696731407627713614439866152300281475991195417566403949364151098439503183967761129184688629871089627793564007183671948764036282894774065266421880465244460471385802144961577441314503083257298192261599311751653192934402735926572766411100135152131035057002105009404298374011968678465181493270705844730489779000778915663171593573964855242326028043414149262045552672087892997144628204557770911444835828907945143564832844863571471001773004549805685895141335049998433556594143016532165727317589762041548226795837936178228645549793053670677169019245966906758455361194272943572334027582040779690219826294385148287485834639173971998395123510242810924790704131110487711008515497654111487565147924396657529642002556870752368099974316331298286778736428473972594884838817975218994454943261692407186066649265075441162153949631546308182415099489505376835022248779436555635929905223937532343272330727951585450072555392884802259011663895347017109259703490257017838528226772182695446657603143295403818368100702629856242873482278763831347538871117263099912632462516817788135030150651490713027644314595582328845188080227174790401650062284499035553577249157587667226826828101444722578030232832669020080997604355484563277617158054139588872905997663277274389203354000037438080618977187472595476543659802987597247859916800000000000000000000000000000000000000000000*i1^19 + -71585772266905249337904003865307622904968280304351689182483573171622190425842362192216158350191995296277898840972420412903905753609024801133006771553226578246501058305786463173071989877768456521664374492958120133156664972178226794449456957451523786376146180607786126330199183622865967143500255376681757410354022078285915831264153980913488967861110583560354823208663126735363226986428842435125370873697406271941135687627805444106375105784365021837622696619383780006083401773458668856099189416314219130427801917135011385718904196561545657349199141932505634181675389609825152569931436292574962746736611857752434986486280934560252243108243414856000350285042391385621390051815651061382176894714953979100660601961598439147188032449373842255755987328855035721599982422940113934672746854999173368080405255286100647115184660364409195178107168723848112889209980975402915707134774970326454020404870425591852219159017160595017110835049219253593226342686695436810894923864621653705351696218802111827763332590991536069036944538445647800306329261746421409166186788113996424365070784108364406019442873884855908781052519405238508459982582726457611665292970364976608497409370916963033707023604068614609558531992601139676194687696689289192340692820797966211855284398322649343181876514179291582444838017937703251533927497038842235703207746423652340981255454093082702568951629951280219424532930482927076103227959157335598698789826235210538438069355110264737105260088268842542518879172171754824519342798735334316193088199136767347624199817803186079618554884910730258745677229952193638548457553603080618412559306648656054276129745149788194934669727725521806456008504553066868149086042136317417811623558189190205656777598446652101169018660267675552785238563555484166119285455592054784246561627795619840000000000000000000000000000000000000000000*i1^20 + 2220477158487442225408483494218729057722090229637253691332634868161266089971092053130898599595017339590282854527252614548790890653469222969810594347474939745407313585504071104426079202651584469642887707706365783748446854198992144954284375134617569105330904562859843102945467150888333550532683425647931009243928810593372879886187201877640965219336268219038377435240137931833823303858301535280812130595966253749831556696074805278443642547093609198945036248248643853724509558102894347690409270225959065182638869687970850357516313109695663231154713157517112814621373853550726661399878236403731272373055999083516997562877997464427456045820672803552649528229952214581791630417315562238298631352036481251119293241587351026460438208447200243655942010594506783360041377846760067541588599672777874857994421597022316107373968289921341394468839422602673434412134532700315937785934917421521271794271689178818634568785744135679870406582221781126336894497533169385867976947825472363408764239865769408643494961457251487928667672309318502515243808714113832504397896333694649100405873656675320665876277818107510881911717238136897270107797009184057492721622417637895687289248372982366930103676714864172741441838287796411495067067593110174896913276560895255510700307082038292846062821654777891211622506797339716772489817312559435327722830932136694562526144687410066335802878301901507844127458751332948362456330953012262535054414533786851185806747436748327923546165636795483922438339425581696735543367639932594152106581386284805447769886947370188391391011901982090732064402782035104862933746599073907331416074785185865246319980008218658985803141015780902498141302906829700705730228533038574034297686763362086832577694017319301116618524266912424031681115019300024600927997600157034619941453352140800000000000000000000000000000000000000000*i1^21 + -115803511739384440450648257757599031561160436125469408909580378812299205389694659029965069888458295521317273830011587324332596364051045947725568353889250424929091431484672486690659264236401862672452390957335285229939370129410052585681950401048358236295587087836187356123879786465189054897196622559919541943796314080716522541952614220694472986331200795267608356942652135795213929835300377424267224447322730744867144316272797154540054306283876501924488927192887185076576500305787619364385111658216476227090310324317546168398783115776724461564780429387862469750939038219821269996831181181058478267989213263799507815507707925706740306834530469295513070191954513618719405697520927091736649501308996314294515128631116040519066384551881211615416791960018905032978187629116387235979830172313618698604756496375335421339293951538233351828833969322217654648589698299138756714838913502337305115140136384274744261970395952962107703240402895406138792710392876316501886910824400356395031760715511019916723472855021965736215549697814847966193817294359060281717085139027964610591831038716899717100037805104414962634318642538714860037978308672120953613036449886146936016239889371495371546632312180529429482239638876306142891796507185266098386777211889614607177254164796292415012689052799170586868043926654079879028942583390097222188865629978682415427025535016093557071782444278627254432570246428323627333543836177896729424794951782437683005747469288628949233068892477450390858769399240220294810115283967394394166822453895081619610724665674063025276101117230415232725173068311834993352519978348794516067279941275478177498551762401370485212283196710631576411035249968894299777704512385276367983620876712581629650567126526051336731087593204734557356726057947087468484140515444849318775431888896000000000000000000000000000000000000000*i1^22 + 669574486300828366730085109485899216132291342285368803128449774403640793563320324379006685528466027345168764377956177107542583506598309494353527740067261742690523233447176137496215447163748780149048176612541133950191099282947577632358572178087827297388132909251603602334095991094946424607190130043411226009811264708011169899126743240543635369730625992920489309661716928100836780023260991873059980814194586192405234868845491390916288873354898254570517342864250148396264179668858618414051429705127409907790697458103477296679843125631149793312440466605465072595363481791063775927226571479815438572217934220516128462093655020383580182751882947017620548238157242909393408171141106218260783452149406155135521847008608192040870763713457410770684493953873546612438675331462582851395663260778004479543176193579403796740765624512185739299828104508109803167357444429260809652727051070587839066137502042059966276036640842875739720604183813346444636894057759594537462757264165916220656027587673972365683250120113801247611356162618205221524404627566558521789484296091762927562228610274834277306167305551224872563007082957101599208903820775170981656656908817447283895109067028398605669349617983701490097835506314276207068562639864449099643820323742911774584231023129304466433808784948066000129729431150813603281893348168835431959970287555136359365156493403372665174609967416714438797404504740081900067366636731055410232971877644645201889885244571906207336107248748956937496258300589397228088807257545736132879136947868720267056093251576435819605549436478986670790657687486179703345301986874471083383056073268591576285812504049632615814773139919892382300700756860090849054084358770627683108084395748003337697176848589076419034039532515830192203488050019117258903724123513530835638681600000000000000000000000000000000000000*i1^23 + 23118031933580635017674735772073162782594748619454534239186300490155603853603685475680981593862424383531742550027836574218272450436890105183101906343875831743875967933978438147985429768760489410652572387817903635764100785431729443987309446577898173962821342197468641335063060959328718387095569566754263301662460919605728373978145434379456097151409080558439461116277571778553952038204672979077889169768011273838587392533613543334545904118910025762952882340336142151558272472674323709859024749715030141463675183168982656678123991025527461443671693952618163569978835919767547136116046401789637579952498950079289408875632662873360259350488221361979802373055628919296591939175005915136174941388854084606280528298248300793967331128293711124930661436863678765689581046398607497925430165019506567995668619499174776371350279583178379136611038019203873377431212443756438352765153874815677886716172446753805831519434805729072113369548447271205550167679512272761208738013102404366429452754270996739669253357952229322141616370045879808155736053909279063401552315414735452502658687030646313964068383013171193964338827229083837425986511605048015465860289461682641970304325444207660625080732546709365025191011898690858753611617461220435784006478404317348368550077761435033409391947049878344247265787580130864378545283150671450337666962003758791800220586711505640680310621908203449206481511540602934076223480955362651762068524864387053521217738047250769547930921416544329326637400544934981475064394413982696031199571622101123787597662606087257992693309663490046514219517282099736037174502494913427997265535197539581334352030468115283380957368371998421406247651039557516475979788200701001556502292802008945535156369022406057661842383320846621130364546577006552325203160244438643507200000000000000000000000000000000000000*i1^24 + -88757172140075980749840762610085219777583202237385711657929073649134979497917309774912465918113801085703070567414052863972384280486974779485726511571959012276662296646108075210916249981854562449572472747462938240229835308839896027022987784308965283903381595370663422181094030717562486433959395727724034770594844636245505385205054639744884812112663022566933425715602152375375176050407777784582875247981230229525447728993431353214919856172725190064196273193943352294327556765885027093131794418348383392484210855456905034519924552364614163710872226047436588694416568949360027572652898823884854762198110054316520878663126285874344448398138669459469515174178198325706075135487407665666912919935713506570494076880204041509917498668668388043420166551064573842776788041156819853465847232791817441075267146777069027943435295570411680933308268073491430552653658666417759675038053088842966658667652423069115575644379886982059368670799297161989987915301384512047983201272017597140300373216145760426644589908779051329746452201422195661187362667176144773976616338621349069053555227636961416550895199681995375280397761337998592796151089246381018490364051065652417934727636540266074897188125282776065893273918122422054348333747526771288071155340772998723355920578836395191237670137535604197671406012690541686021489974195033495294714684632613206594492277330255887280293131640502929985751223536542134944645199073269014749515725399098239043280532769958862459643158847577685689730366980200099905975920669320526138519724128861540148379808773420591192646863230254518144193047001855530360706321603094065547292619529232078096458786284859282909070297646747298119456595140821644803076770387015481020994133765587722451437510230516085796840166676856392589198575989209672400461214219501568000000000000000000000000000000000000*i1^25 + -352295183275679633321761715491619499324102650277035417417628879773438214913601035368468949213556956933939086026070447481591976263116194194419787756038281797954164320877331447492942863288454238035836384627947348926302025009826290056774496104920443047276990675900091557615036576920839599728359150965937513839258215108995257104038192079773766835972922846795874865058267066712521820960517387680167789654265474063706879928652599553472546376445981736796078252213136547455992309469270770633938584200493704858072577950199545061390570137491330944036459344115645841095597674036926657526842830660964509796947424727514941433201900718762149837087375591801220204095040529930808199773452929162132086073022905590327262279294470436218421896265036400108619866100574443869529449668205143599885397277359594076036747409804783987388013664324558568137979022582861929615128157416731217819357653818002546075250536553607916575061902398961595908524926917206394504729827392348842429229446995352049762771834930539178318371133141010993872958207389082519520211990140845882935867610168065588781277677290495709021676653235877440956673153450074499089045717339662772275583977607245785311763905602462830599830351419601287877766150598858852196583400034532271368150549734369053024498071024158415163334239714908080673623625978290982506273245833413809253950062400362405686595725390437748437172451402433414898116737877364312471273226561326404990597950955385320502005333634048662154485779198460251356401422968590946055012852088905182522666224863564076281981505583897757100699966322876203075330530143295369009390299807197931735091462355003099007897800713665404924336260468311577556667791554671861978966265617836668572294784471636608141550260452589643754689115579534425050006616684610427041283781427200000000000000000000000000000000000*i1^26 + -19070104124536206496394926345363563563811198735875154465916962015801767443296774457762904624582426243089715866285889095421469310684932816169465074078562232254223675418901966443690321882021957493844497269561477883172194870543074004857891949586167289270368879588985632041761227433622050449073752998914648684736289668166890085936261099158188571334009946878560997073579350599696212854057768381241186010258848101954825986481354545806907392898749841772917844403949797649922542977419075334164495694758571606151711112242701714111566938007438898955020400342088760901147818079800292379016856543434258458336539449901425067708200884376156484300846509289906560023494865159664054409301235094202269133408359547870150080433934130219947631930479788760263898392893665607411755620162358639511713306706826584259482591538382255176800722310911681819184020954214612874579556678655245440111036566250574038239452147052241628737794430497632590263385938231904921842168559252958845706767439179565235536036386880463332540761790898284092178074456397467777705222318499167713136834556995817772351516327153572300306833276048111807152757069368831586920132006173466867373087661393750805087519377344939074744809470136755152740619517113184674539889376670574428787405074085882441130666608181786599906490517589339559651749790885788698539069670742191124992818470366497878270857441793980973578717110422626586920691971410665267916578268415091472520661557051342399057387379274247751675289121011177878229583071052819683402638984397145763638116156096163941535027894913414387734471917339248430665476627838733422332927182509126163229366635861792284882627007038009789901836754304952571135875997313621709027738016114200041950648249706750916153697510137558222731404084596035172318621266352106153757900800000000000000000000000000000000000*i1^27 + 160563332852822132028649454041393333099347856621186469245817459749483699091182640166302839406703798896977391797918621341230291587877996808619504414626779836752469480652118287899035523206694515954822982375400357409822780388686075729289056952326771295268659390523798257908608771553823083672847300020566326117827671506450843448272572833027464896546227413121452476345423414634034698839703301925374833960580113172612760700540703662604786419836189794233342626783890455103608513647654316899596532730580410688238718223092983396352594118008060350940157253027494584950015658192057792393078003902671965536380181896641551631389285707890357707178347553847894425114321282648828628331496540687822493295736695630359582447998164169339491508855408862880083996426874434415754829401630811596334417810032175551488933262535930873357147927265374475307844663214200401940637532727452432473311989113405072646851829352057292172565314272021934501983656444119063126166428887235511247762314342248789998800254655737024119204208413835390916061447321871483407782200243096029722198046990734808269887099188675862589693036880183181706673817850781414006229147375042859632642486436283016490961083683436901124820356191216135942109735704555818192994621483273086045792346028361621593905244810656480831849524884072503635499093843096822695425985941094085949191835330777344292898451798609242879304564641651885847331457647664683069347840563206193923303114104339036283551751860961266028930122309222452010621225445224637396269750380788630848624717840633313405753510640949541156895005153586644425624211277487351750777354451384751326110492782377504749307872617415981959081639175180662113315898712117874903239890929135979919497753374684601099511219527489353562671535731926919374762335050972602040320000000000000000000000000000000000*i1^28 + -410714294402020814805453291187063707624336149261746644048475875895611854706167686861220183598418858348403852059846637450156912148655790672332772085872229451569278991848101701525521613150295299894656848844072452315448357414684790970447013984170033627473961559513007446392301511017945556286802127040515513792925558086126296387609845759576192650840560121753299278578832014373459698727813159513809399161009141648019139407628211944025324361978060400870050234375115494942440827633967271289950236700270484354501652215157033062197673914336344770774973668213513873044877977294463110961286827135452525230529904547145638535808786752001285154911023076252987818556884503281559949953238341150506624993175260445014834825949641702048864231099338495779804579119683699833885196231163192344290355248829531752242671402968095487946380187725312981334701962025972794808676587924559368723946643677590732484111194541642378007465047467312176830276316783776155027402848237678921644525684321559968556539004821988305277728114517397200644271592917465761976082610709875244090499107263235031691140608703115629183308893194601537472219406277879697574449268448570798572331870069860483761201405035780115215738432743749980159421686304298222059637145395588982839732353099892691402302592239326609726117682679072087346445627329018005978099048298581403889309967912047010215391942231558537872759461747878957995348317555386113669169078451673678214216630219160255346288495464782369684781199299440860099301584588885152828809504760936826787519439124578464445266985192100485707463401650157888948052335466474398603959397280867675161841024187203729556020732425647616718358600802878972649720689439958403490244636271981940585760483657902883359021872641917269336673704655436430287768025045139456000000000000000000000000000000000*i1^29 + 912563255674678856846157316132191875627100869059363635899462336457334214765112331220084148753024125007162139733564578349038921623557488158526310645722531367258057329167193879682588766535490350637951824164383066827389091522180449950176631422680336186378314870154955822760077268837999867309867273885033642560635360594036008271870930992019825513164649773664287900506119201171187600182420969343698932621471871239022926732800562882638356298100631021118716371295838712931350858470390568195013920033581062763205551743809659202996735432244389669550584593826790937493842094075285498561736757509635912473842020480207596494421363802051057860645188323623989168352183625940473954641748399170808467797618951764625153842080050248955652957471589033524098730952492410864028807387981194411906336093294413001736116963138831657665808705754972551886963083515463329912447618600342949876581160338388745222429268417775911963561698111281880035655525534683536984459904329843368989256937817303821495401309179422130364468997220626379643502341223003567535562167536795142859037787926265663222060657974431679522210816044595555746539384073354564369654170388407009312241707496217745662225089635201412732763002913094495321527749753533554476797675129637806833939388224597046190371442044189772010707823938696033417780009593174218764834276970114937027434420759441590684414571671138462438087490282385528447245715221397373514100918413570114464163284749335903818067978472912807283868348040557619762197941302980526188807760906428814841992408941728177132492276461773866075656156133026198352198758457434350569421331292218821537795026865572992967911093782239019960142823954815141755680272817149665600530522880337537387090655887001085899047942318402766495066526088000724835487532974080000000000000000000000000000000*i1^30 + -239537914051677296606699090388001528216457923906812867694895422511160595175605223959285038097143505788583346154284731687277426505220418706750668114535707415620841650774850334109303392535420526919286499199609037585992452125961468045110989302622907954154618792525118642261660725524755693092039609899568780504719038467902791073709112393666053246046360609371494734262610254987798141615157831427473692538485097481216277985144444537791334804012968452736515652052673888487592954072716108564721827637424300919061124225889466423811045075296785819712583347007433438230212541249844627185490463929372925787159814795923228886352068744334788661253047230990133199674243361489725988393484429631981006238010235418101907792855657506800849147146805891578057023613070527576515044323432907964838772122572023685386738176206118343987352891815958024657959013946947936031510687392166958972665014020814548031849962602152508523723701820491979607017946060086109858677528181282564287848919164251210448553577923145013835196196273808222787275834274268680359902389031812772265626239480590693440975572034969653892670337140469349415244134925910877517366213083554197559708471904064216709729625000271565726971785665036897111730897869068041683315099997292169480627123521567230127202068318086721614713397336345089680356540991664415075468593812448908816555747274379848306367164284948602096045604598273043516028838619256786955961892674210704914691585450889025005540750133081504623666548945365648187721188578892234169906516267819625384765221466546108872716445671985066811919940660466912718955830573615057422378264662536200309998382505435003722409808410627042279866576990987567501070367028756968509524937501973540374737266564423628999475767911529394838270477806767627407720448000000000000000000000000000000*i1^31 + 179619825050966716662147935322083157123626755862969761038458571395545894228424531700412967639075568298691654343008271357614343648201309253928094535552429214273709045399521753313893481852151529911450366429649824926406655154319468391790045007682648961805767658664672541902640403819398384152458542848591909154073889080374688978366792894897090511064118424827817961172106618283566246472724249962826342171136737735993033250639486948029615008738743039306288157724069819527578754872476584415214922635624246734419407868074278761716577340483957698334718260913028601538630892315194101258525781943576236663115379351077011865752186335155174123716832829591199068347466981612823071760446030670730479620313035998923505079163420996079263203549775665559899625377275035664329550526466417954729754951185964264739933604364237432344110808184874691127455680382545349525865479151303519950712346250447399425988357840429839809408675763263733867281597577446936855223888310576036995426953076815715474706648777694863227851677343519536976809193081957278591885133772767468917680046156611759224599345300978433934079911982571438017075043106373762942789953416067210572538595738270137123519082244684874738238547438131610316413688475633140531185630870569326768792388433714960296808445767758875851896791955861232360600760902300001753707350226833959295903528468677021422045322933829377567005976494573036323983897718074628043116617374010726319881304600299833178630806911205047956424462976132981989160529629676946229590048601841305904368343362089262235468383609293825707343992017197815130397963369121959499742208493972101681323895277650937810716253570083109881495214735425450844803481136623676199339640860451427587202082148588230180343757698950667872347436974103907532800000000000000000000000000000*i1^32 + 16345247305399357650039573447845575963720318827153764172718919595792015818069231692292645036275681979137041467557083818504106362029255559346667287909107456136044767353593173020651068052469421098321070099846128624578796721038388033563912687995539760912056954292087700425386709645481123104931412344589058616494599253932722100963368566985580558196097314200135635456758099721727498413501522608144601715181476961346057369013201328750492501942953994829951723935038907338197440578271016033483723607094185808515513810064028200468665461227858690583461533878267581110489342622862905455437386181608512349630659194688668321256605303054533847284380926322885692935764048807673872216549256517495111901745181757648663647886491416085665238960450677081730387003618398417228288868621334742582933518007218218574503504643719649110467553821249377060592254089661223323206133677659001872242347009294410144518307083644619300403294983584826705415860052870540438570707321411972958670209589291898964447161347721447998879985989552590386372284756534735613381119602962185387775943290710023225278868270783206216963212305170106847359605305800119474213384987759449437616406634967105554967464405167843259047855137767230148551108693262692907836018100296138421434996256130976320648585631048012384200640437021808739053063966453707312936042302623868519739464730125678750818423172450154036078163764558062605743113149177308405287225122245732588546666409065239042816765550766358798378851203991033877240078446404997490346796243238235348026364545105800386853861574477080031969850562873514583317682314455724450485862398160945340876909739429774397087260553423695207188589555740895709040265471833701407379574884627512111113419237878169292992782005035736549680018379243520000000000000000000000000000*i1^33 + 3596868667660986261695909776301329530052942087653399489897892601483521633315035996075436303485824842689376052688161461659558817444137017880639350549658429603896123200310023817519556745870604910404554838878095197772526700122698948883659311869730592409174896966807630088548787679778190292907763136601823483553173879733100365514427351010023845112636824269906291423287504826996693909999885226566494169757795958337713434443675677997976440589165413458459933254442321251590931814268508208969148398416442702719397300421267630024479457190816881909071723796556572546168347726864929726263597098863886966371949473062676497609201243693740606820096666949796121419140847838307990429751858769593444446972328038404912124261698585668889081906239435659100131113232570688123388852142031714869499228387245857203242655876105670395788552118422655093919516917182746275670381943135958185146151915421505182920815839678247908751787310114507817094095587335969137775344981558635130627094991727572443920684414366191203871216116560821322616592356619602022007671812391784003476614594073463866141267169764917702949592347762506151543410281944031012469982755346814464112659800939759730522308191773559760908966977213823583828217273210398806364771297369488003398464412255840680949947431269456661698078867676851076695198074716260689959434591389778633327150204516684431855326735934140773923317109849216539563634859682386746368667631272471060706801116466831535215709948293205856326714485375307357119851384052363420608812683051408864999362381186509101432410056363509749441008519570288645433769418534919744900171104290421562735292426634272023409418870265567163217687652840531974271262400493130833201540267484995553893831253674692433474401875811281421855621120000000000000000000000000000*i1^34 + 1159851043865471032108855395846094189021912401931115463149651858736792727921583768934232246707531567541317904244934232954360790658460265286691189907926354091382742503293918626936463328218838882293145772989994696212482631975473374169048801263598009786371492890451000836635595635364476096717736844168749421295820815644483228017282622141601802215022577690407848847654043196930481434599218630067528497036450084467369194937560443656413830857503677962214331093340339090584364325695655306979562877990106477347464151429020822486017159538255198892542942835741791377796318752586438065614496174249598643649981471620918610956652251953907359176466135046495806703085217659134905420723485051288140314115627980043548635933131448710348989376666982929731250760299407583758217471207894208403794494393841592939887380872882228041174406375357199867018606249275523094324718336544751194515948466856312478252738675539539419692681089310005339288686404928421261468243461329380510920538602517714228053163875672601385288707107280790215876537697727582512444042649987198840628990496770121094976694201230823610354976788716564436283208668706561906497850633996911772106584631919747266060766817170276522229591685361866372930380334208331330458932897720488353122623319482898515791424471351836612067475273896926615219380506611140598600191518471003536183757797936474934149746148222511251805058040765095739128112078323128425025425264729475204424705431398296365354419590759401570456184371959944041029642978296554418609017095533880683313000252734534353962434138839922175244311835491251624751193209921677947772407473120445889290071361001543077061922363181774289140303240950656288230227609843843492416548456439918623676867787405483339661251357437863762329600000000000000000000000000*i1^35 + 174740750243005663965483889667620386262833604862274928942922829142281201442797062810849132633579309910924073258274480082011429773966399407663464912210164265832060819786083811583486276383353611050931916480005393848159199482320922528121770579697152829841174332734617823008785839154460690111641012980095847005289077223760020123172220800932092221029214271696105925843493673359710650605986177369804493577419237537519661502310156065628554018138201381777891285035304342699606972324954790533214946313302132024981472498003102780718600572137020004946869162915713347173284361474782591546193811030669722091662216210569488979669689310579472670666839232684875180981737793470466789636511656395064557249050084148661188577336010695325457021437768705867630250867630438196047562828698512467388003429576670199278264054057041065879931018469140440716782075678013671682564969543010731708705412660533219199520498378741659993181643352124888843997729986454376445431855429784051293648988412157309937270937154703875601743440493197411572314712932006561859772231066774892379579900771609478235595730737602741115922318541615547102549449311583323230675688215532731672921524011059021809427144716838179097886403389327608492900276556024035206261197831309445237695282119760962687651751114119323729371855942012621672531264815862559135208292902750378674499005202304086794869563174065737840514734857609748464448439400503998889146550279233968133616034737299786729427463894921745094388358153381244780292901883236420315256521416562650415146374696735999412800946093706477345212443083888295844835847894365489396184731336022482643200702261573483120950672724829559091518263255574255921844685670303247353053406921021096956922448688493135708259742897930240000000000000000000000000*i1^36 + 15110208516110297310478355004090397166533870450876708707237891602366903726355891526042709852860465461834574049992855694130460925051065504472043199779952091710637166550525524041672903158968868439182237888433072161090591966101534217837459731875535919093820948808504772698255934097093103529312952051067722252653436862305581721037494888863364341806880075631697125660936975201986886455333359464200464145503415832978761257559945688570159217192369674515842567923514611190494351193843622635244798452842193319201812747957101328672680242744493931875538679280496176167825015922851507919211707540478181519463153939373907044916705699596509134676834849359836500186957474260585689004293647868322814258778548012536761530549106485743669543394650999808584460723681316341141359164249019517187801057849252165847561841062048094168723080598590793146268421199420558866130192505502468775308058658079757060059740188614760544904415829094041546807066779102494112367682149292175620597177194372945932198213903466512839241287556863766107546638806999258878439594245430395704396274596783792564674660601224653169624661620139000630056610615201204735024235977824642214049662576617974389697293340180914064011852421228802605009566220649611623948193550913313612080199295540217820818538378498010716739519201899267087411361413413790264934659281931877488570843821998282645091515757309216684700090253279603071425756608129032677034338150436161829761417404469235508578991492657932182437115373413856678897941606172712585895865137420481138208240516969161747889494810391172058832821771423832876952218998906904338256264523538949979490822029648581945999358316133926336490819973974416129929225653352965505922986815623025060574894114506410610489556992000000000000000000000000*i1^37 + 1082838587143891482408329027363399859924868212612780614569949965241406628874499323701101858315284204808871476108478258656310125151666756503485595415108649257992284886426499593347723314118006019766440784720404292523788909353726057262025645281575610429769014617647090720697062099597337466379892850255850494975509089448023233496014690173592372163620802410325667607063971012559411563457370121706350489825233281900993770945641542960010372853517160431400646900249300166434194218663468224778162508793042771631413943282992684317796913729624227923011134294487726084965072044764803228279984267384274686456408569839097484895838118211073267410103587864784681100992495469749664220425927972898160295239960524012745727680836183120638032170135545011834889169503968744306554986471977765466954826519138438831903563709003882957212426706101051785144983197926926863526779835821321138381963245291820753458892982452659599218002668062090412942965843303685179412584381953623674659896091437074115937386290679063492570151485388072395147793514946681039473231950293287423104498276049521775931138418459946735339123097343927632399546075834240762330120234467682634789589604412660588565163129565249301553748744439092442126145420735161027714651271233131718571731430187491029674143632108726254146085923929904609574320277497739561782639772604055498525690618077457245373346829893415391236415087465654026654603598413812633761084486600190325828189583856111258824865023811732668266321400939474265676742610999275598719594726287818767843482168675264737007469691816759363033579439461774732270381896489821229899480727141578966688856190802461351042555965001475020621316520795449369945861971339708108269813643783417107446929308110524566732800000000000000000000000*i1^38 + 67772148901665777560472577415243316196730118815838691214524343102826370634827378965001179160353163609944952012454416214929027720360788227226241750741445518822504320607427750852190509962100567880159581494532936436687892823828820422322038558411310995553945739095433631643770091170086874184295885833915258542004010705071705755839963490287158532287376742936665037612522320414258731183673447923376504895448923241098760319826313997286021944787590425898601618738197054741616976621517480475354090081910650134743886159797687912719266101229801375999867186568204616093862515397837820437073025635684850105822929284138988266327141392616450029751203031761819820263111124206252609059810556667792075331465476865842948162024747928632731457898017451774245800516302379909699923242368966315703857817780748870310804252456850091597384668809381542962881755133802144738240306681696721859392684488320485826650485044454307425233608013552526210154596934532284103170536238413615784788686460776155446025071591878875509846432060865979683505395820064499197922585028091779488337511353881128421004199048566288923672232001591257816167962194288325152287506660066234334421724504765387786332744890696837593049814334876436936465760454100965653180513762891168714738425474540955631345844112233340852025079162681495528162124380759988310569020410143323589561611239056265786173678780547597203955452439139767716993206918604329084447470535808645778864921908717351401670079970911475140885885544984867290092926945347981656309289398286250813754976257741002900307212175435456892580596788909877057844314125862438879018358368255800417281608075938151839237846406954519256934478325150666248891367144169755933400771549348133905586915482009600000000000000000000000*i1^39 + 3193751973923355908729575378029661611113466552054794941384371347016345302725903783715072729502556939231529933388775247190179240998053511036917253802769622850371853741644575524345538512124351410653829805516867728442155131026286736205388503491294627364309255518521893392225443468877267014911672456445669265117753768974287756992271904372603036692981982403362164194103722518638463783879721337735039400267111485485183811001511708621666827626788355340899681092835956342730745517221508432495815502986129365825373961751286604528637608035762921769806096429539971075547236485604070562214080059963847528551160020263429112274604880259324423005987369276259143755180740453534705687780142352331125912102809005847647682015735068815564392387637248378965783318987330219769034230600217536003051032583896912239056421893598022873398152133357271262267465370401734971391055605309772367598558488582482064864097237110384944459742292243072062665278522648558714085261745590339938188529314694792467935571766103788369721407757374419831883242977607878363065617476971004560044291705428045713691845935386592114300762619486213129622148676762931443068668664526524840847823543442832341034953126765574679707581255484609241809665035839928588012918233786044000405183137226979678620244906703088125988836089948591718612960564216745692598386916038797460348564772957426299532820915991074269060121563976228197705527462566865032024821171689528281278619928698337192819672160525303168902426733174912538812804136027407343080925539931494073705749757766240434863802051338964616595747807773340266542358220246577840059381198838087119547027072388514213497575487833818452819760773216368688256673074168787786531440029824927116015173632000000000000000000000*i1^40 + 118817135565267189004352926232352027061058519254593589937175167209032734333819658866169650884791495819814658130810303167830083575189541847980298779406798159641424677144151511397033192182653343804984131608599805686918418541113255284697629558635096195426840508776217514147270978953855455582108074941790975384322900018944592687173889715555206357088099006555309176594508503242248361626729675915658018633655253790922351858820031810972146003331259657802709288184139857254114858425474921093478950434640664807794058079772725136833473775435880810421731899394456300201461635442304790173979627241603490523544342174196869197748416532291621319647702804668931891663307354746036343333672803898299449653321980020771221905311933458604900221766698603592666885337553351835372427078794133266702888761937407390941598135773773657422276147523634714599714324722118184634302767265170700948714142511135738704706101739238708085290104467115813182267040697678671544910732755917696138210447133744355408258566741058681025737103455646562243110853506803846916820196090504148122003623705568370697451978666146188351224258975414986780798071544505241521111397701844238568332321782774633404248029319015366056953834330352503216830742900591477058352022355320667847770394260536355743791181130404408878899552827237006338208353294882717188423496126763414335474551814713115081814388982392815276788249619851074138160618012542726751748068321014760876539690134773227706829320159352437379488944577192845736976332333675192929589243223050458741746764149367836328174969259545287571699075571513625288310577094738709983139453665887412794871322533049676359258332632350764864476241273264852076737504252591528769829231074233601228800000000000000000000*i1^41 + 3444210335415104937242943079181854805030620047640475849266049963841505105549145672822787109812423677705279449076637092068628771282712851328462049076272336382773620957342700016252166892473911441967280961606977123908702346534698712221760541332643401011348734703626918337852168206486839027544371810049152102990946032003609384344597237272216172126171373609144167205357619653462890667545380203932551682635030323071926572424589462765008860213606001639462065991615185957125802866357877071245005133849466430449994922883358585561376650419919808409040695802977600005461644480726550994947848864349391844827163524175368286275653302006653830175456677059843794142509771712207331018454239324858493916319202862581173429593387395187084049319606124593513407732093106837654444199194404932447061125534518101622597068584085602190438436292087009243876525782130677130497091198709397998432224670270937488385016132847428260866465791592744616264901497462854008603982065747783912463924080836035950882319521864783200095581921887032671494939111631943207672012022121734245495463944315729763550349498378059289869658325336084783221905352900467944954662445200338071112212804453639522840764531874773778290597825822779900914132284557362752117089710740709451504872521327232621412567862991127281802775897157033072060754130241602002338712288767647145212011868175894856692888012882499110612963334195805156608433474462455681001644301154345843808318045612783034498393651048554293184825668186225087896389182298456743008399032715658665483338547841469805160795033359972649848602893303635236585499652405675446757492365762480733780683878601636186098160738684762409686674515973524633280411943302093627049295331983360000000000000000000*i1^42 + 75600742562332793027009966179337636045925890669856920392136431461086536872153888388139239986007573722229696413450428976074468829689481761423142543506041247179524724883585086900427678771874315517391097425229133975896426394670000269394200592147058312010606289554418023423999975071556172962988460000044917700171976736056703772868314791658632589255889724564356936938997539808644430528976087121551445451352445215854950726602756692845249914907170184925358245472811061746662878076753662042801453097395356735675082691734538499265611055951666265555971055834875570681876050993673022041819529293165267055728552939128568374822710440833206507779349887229512709342541775883924669620290330300859065139535249163175323868018420706015498959491403884748462481256383032311903961281689823087411984656678233342905537421497849800078487377669757144457091620721413450217118787170033355428312844729640220004477544287598555693198730308182026129108349569499600960096063901625689025339902736139096745635376146448219380893687990095015431705248626509432172475769665365697317136969707368420636501938490657185443628751616106093395808309926309350561315172952877770333900573677925292216896862479473107174858939751025777554260278098071997695921270948101482066412972366730846764161087465542672957121998787253764475474774377029003672035875385454185393206142747723285085695526405353991337140163598433253584563270404585900281323452896311323797129891854806679212980809205034537708609684180541278426108643325902688301883489700039515142968178265084088868573445890005189735077419798008042004674966035910190454742921549893908689597323377585562922258467272515212997456943235382323754921369081772773038096384000000000000000000*i1^43 + 1111032533388744208700524033419724153279432656181778627021939267160521577100976801791158314565591830121854164430319119907690940526175098306685357825257844094809080109370704619522882963639108425066250652820781115119334378556720220317781586761113055027359906689174369596586944999256356868417256571493663531923422551259725746232525735392744729651519371929023138289451832627295214672665574807357272593505058428241620740090687961244278944331274340657491081867769645876115619036309432891557265676453225643084257836978168692173348057038384952921187721698972550609846230583390982001230639751940085373763662977383783530262593242171372959524468158381949593831956307864643133129228060840343463354702748936735131318603081010495348885814661969216231285895791836863587365838826933771838457754037335903601899029536554362138021631911888585753736883191755898208076717623867389281654531874200996086142941367921409715152863721334927492677792628906062402731357472237744208166963548425508177217027177745899548453242656426542899634509067345078472768973425622315570241948860759106305272306267005895870339180290325996454302733172544709679328121323602650087859367987077884151998187001212947820165976266108045183650771023599989051837570100844076124468895883867911644069584729053009916878552540459370307787348534691524532474829742195844108354819223895005989045554644901316677121468741321925651496974535807102913045193956277160548580876232500201054525243010072207193603810771479763316683969589938786068328535865741249610630995853252837843027828633906882080809935986154245475058700403207697181820998006970948344854395722581614048067985856332744226422793450261944429921644097124171776000000000000000000*i1^44 + 1101811589837013157076444352841229310180853977899479922051395833344055704091782747460048049272287081121714296388120140030088820365326147477334707007452324624174856291894133249350901673403164509121848962603254392976348523628624740547968656377028517438104252985933874458713658228482890939720365472455625620012391688720939500578665771140533556182040495989156858815118536759999345604633831324875285492781420138264150648993154573799528964698737483218787820641525961215037686817848156612538366964217374264409839452027217594816081553783029152698296604342910742247619990869630482728665317419498254723132775842681570088623949873592212580666068581078640355722303054391573323081178375804981419606259272323232098021880795832339451295277662615261402925542282513655668173258603194166713578519982561407531269298124980920798911280878212684328517022212952289463334031859177097665570482422757405230945521599456273066837645712680030227602869283716469890724582361643872915186191393150456595056986407387638051552821929099481781733585871660185126082512144822297067580927259454884074855557265428942036209733819057155440599168753357002508320299305382216301094363519630922821922255665505871080838880970892371687443600258054161669051748648052940489232280365275005282814373777692200948160131618026631713620134909770653386388225961026977177849048206557346429849047968573835973386486833401473354874551588933796727692806676866789665371767706435273687543824935679632342265340012954487248056496625092066048779648557974655970745938218320272467949572547524466429617024608263985975204908050462018668622191750895747914544222989414178743664109228490360534156804607394595459690439639040000000000000000*i1^45 + 26640617699039368847128799683461981871087366601265057647269824246345023340477758355180741989152897347274243157363628189310458059514121992158303952750051221271280427791764901942067884564038675837849169313120220531770471878463686019862273245201747395135727575131536934527237979460674688559492109090488831698605350678202037738257767443034546844929881602071934858993117493121013017362583338340605455978527531311831468282573102480286835628132430220271353104404038736464298461067686344110085979780846050855034525936543911383219331932155842177471190729938001388986057580566178521817664719807093656607558182643859245962077700803892245906028264237541346890320300233004725452573106666903371173536988803517300770756125683408715451141790328587925626906096261629570892269993933162400538760726591692698935070142163473044753619842258161674495598711275684598268724293923725521813168263777142804543370439060279739822191584421347644674579389726896756428167670310529687168509290912055413656198983228453539666810097130864299735815988628302847534337403534104080056843550278332032834238999216777182117629298400706768667831932117537982928209559703784010323029055641329895553052554961185528526669168600706464737934846118633367738718021880114563831380722068688566623913885910072314370653371918130036443261377785060240031672948997583739735849707868025482666206723681765989734587110212027685830681333083778883575433823660726375304943670292272701497522144233582131228608460745358047594711327141239937738431332426810750785591359796021968138327572640894179337859546526586828600573762158855206285022059047933186835844391519914073668219313795487891157537585659124379549696000000000000000*i1^46 + 148629774634273529421061683355327379112973637763687953093446430453532791848462235746420603564662658334930689515729939550631035267327334342501673660820193178989481725692156696805341023044338294334763972261414919256448780798579432927278657625198163996453250393247783054669478261028535901957476627126046729868311023197737306002760789926614936924321152961615550837733712744684358714658429949187933094806637755937589243098034392746808128054203450950444714204309239032799107926423742879549117439288893310336936463427924705139318306927172687907079284263718352559153461523884467870240586967765392435011685474862145395380827458067487118588022941923436575394032359929301430103503863990519662279754986115490350486394475270334926788770254508007031734940770301735808938225939323527222369848264632260023178292859477246986348325410836152987796137252405574917103354445700139428913167240472088219208299721698484936615335504881948442631683112152040783156920988273310996576811833434731352802359334082685075729471738662095774487190643871472364270039008346287485171097597066315414588768960561891489324190136682762102335386671151656603316650688033627867343801917392764889484195983591262543780777596053943223835225631660039104145580627600140199230119795288376335769141053903294120987402428764093028335865567510484662853232863651068760561076353456990747904436121443870465328918187335236961966468498199398027659314208905091031360549653625038739481743452337809094441170540852458956164465130982363295454202812797648987875233999051177424676901367237131437245649746696064877689938351798466527545926979678997737290510296598019362419487398985528967287355691604377600000000000000*i1^47 + -110085395558882209080369750070598415161425545902044068388116281325071243403670734394141779202144081441966500423322617864202865733613614570726089755782765038794991130464128556855268985855557376674611356555084969965533054975705687508165292101357343373096891232810315672505839468260467815541172480177299714317739631363719202488354246713916159064892311906005201053825966225427295308137664826935006817714123948583122912459291451057695102108130430215283615271580698536556295961039283520130307471443341001811021171358187095084235119556382091860314909684882149718851469685070188733713009294637155352901327377873051917768129197386879902232156637686050922981515874194006768614095646288713724841250678729434249456833448688552518162770225514159876456221183647002502142295180370198131051651291587767544537997525153306882833136683634346595467136199808724860195157371695684050005686910180805962136660878327640563456579333659619368994763566524655458667776843005073283806249388568286845247625502606270809567777318289849700293192154249656265086008512124813093922746601528680273648684990669104123594333829614194295111277510889818157209560867138216831307146980850840642283696498856820803607067233543061065895253429642740349674645162256809966653033279121332253162568665348280819425880029454915619149776254575615737124703154803117025933244330043836693567209275613194682567966961273002055402843464980682537863150378359772497088513704139996369200759730572743916638628051286475832926163008995377508792845168654693996278524952925092828141739447946497956595687142007510347775373619928580758469895861668124666478289450535024837100026863394572490621583360000000000000*i1^48 + -566672956163310574313608088094955887179261060502599560682198548887178136980400676824691247858583259725669339146189671529634322571921588863835959422456590761190605569002984733729738498743081385649234473143997000287743510940247113225611192795223704098975744710861152322956927512645964618120609819399385934570826794863450275419962642382774623776458293712102321288170525758483558739694190844292896582683398137321838165845986897802204127824361997940890873877778146480953495813351335655905468161563827454095697728425747445719857462235772380511133208640644022739668675046143871554536699985395550118160766473067843664260035485836091630829152128210350225053815562700929700848751047192307998450840212604874775366879020374689493094609111188434960332297573764169183051743368333697859463169631285834383354626564087677834694695468417840008981880325765751772588168018101007171986875317208475932108989098536531885171437252049251994382241844623415630642406922389187279388768656324276723827459758550619928232505126804860610336125901897716899650057903685263979926090221172807058662770212915254569035670904264364429861541917065308888823596184995568217465380872130355336046009524337978163698984586051790593047656167369734087070618316745774831259949638959595189314046457637937583190886084298345823412746792513049784840078784335615914195390496675835474792841320901748898469790128335412555704709724657579566349072327746998994259498847421929786620003747225238788943240031295930266743902786195168567526119027265182052520977489430888279818120671615334839527016853378248285992582289831657163487331992570199528432917154301029414216655377090478080000000000000*i1^49 + -176623621359787843920230169903699491274992486751502304065587238485146159005138255733603598765879832880826401346348773419628198192202146989779189742759530536025304413080627758497823357768255581122969949083212022325922054126050622732128912346410744137779831758912951882438669779723318717345038762039570396660238944941156304820865193425051467805702311274689495452084036274743730041026680890217799119145400618632816741459855266425045773786470086897254600499974751270379298516529222782139555791768312106806398626933909193044999109159775090527797490604022901521071859822304237045920724843356104896775033577504729356674530573603049220954690589646066840873299224504573947267586045308745196692758444193058888121412063337037040363187487533096516254986002244482492034178071744347733114356041615290680884924753523636933806940199295687488790629448374844888984081001953316526603410028613596924244706271024056519154907668574844010375125621134168803607176985001254174918920689429323634739020226902787851839988118852947795671499833229279216916262967843356542475363192862214918546331097810602798809034143067384164831258882611337711881161672563591425251702646817969176998696560336552643225739295941912133361511236631916080571471092527043538212741590659544994200389591316704383811473680360320498312500299509462888113885254150095899030549808428664540925217465262459095498304854376421797549181492782238016100871659170344311571540082303242358438831056439165022879994139195528684053389438268095367346189189972447257093408162095523890414685346312005801940801664034744926424875946267028087055583884248759083810903478655655093590818816000000000000*i1^50 + 240709337096495153352500645017743329814582215199595978703903086314483396208575049887908458782309533440371242440286342227691805260888951894377733039697880754651814258841886652847249847527131264737082630001760602600992479344536759248960729912879160051048860870571314600106362849822970989532142325808689826096238008147488793133369373247499609171599045066871040846194080539017600498063969238502157282011925512365273454069776175890005630471763463275052402340699487288427685830107595449629335654425402438303069050364935965590201424280757933835927361192183109828500597728619804423874987158030123312218666150191620291596598297784938333736567905144609840103223561115759606561910234650555055066523090107026031460433391804264263501733386860911202598290015642613096888105044040840139533287426121867038650411721151591058136980409955439430487423539266130362083760796547739195983277079603194895370634096165126498938781048000083906420586626011071079689074011164208109165658612136910213358395434033346945500256330536659549118358305058493346298298115484244391913445594795290216024877363669077596326826747499945926024881673432732248616991645682343031309294254061703027584026675335360996148709171567596852538067909284850195032983277137310978848559633144605990130823927907687043299198088212708833400473532978984801827696816970832407773550313784299851657029686565895681517419147080092938790351080088688774664591838693811210780876024103511932877595302081721317220971676374184561266300668976519235490937728767116158967460526562035463179894168785452004809489692177001748773236964266676446703574222445424206043521104288101171200000000000*i1^51 + 1781065650466602556230516982968168908671836449599138835599551305065640609729344151008792450189569985762311987661838600894500199155016679906757901005143661096977249606827260839969550556062008570849544090601096913049672228080153553741701981543325789283511284888314175135243628559944328751797189611685529344565786613191408054377618853424544578270908090030997125189027512570752665687981541380296230249978890683383063848400260605143963318117482556011272064799664170563242093624786242586130495847486700482341162430043773921037143283912305519391061572708831768316650775480406076689200024916733385583541047074665146104784408658872654726110888381374241362106907408083876168212525968298271382847533187554195336071846590280653750287075789263562733482986943147161404736728566765094244535670613264160606157290984195492878565279713915710995402796583202485886674266143567357214439236018086307236476557729198245496876533363724376718728821026627300567103191432163450851916682737431566171322623206587449124571699334437164056613924849604555612259786876657803445736225927765955986781456320025076606647889029155555718186336841824195579229733161162280121496624844314105219494864345155710583776396265890382764140190237730421344522436856267063258327592573417709351950440561420284049307733205665245504312247246106087081231302738193714427682345294249294823023047187366145114175822131245759203466830750798574629098682468882818293441359324273606248615949269880645844578411662204196757282749027233622226404164629465240262936236407940251796196473819771438064943732760489729905813338875491426301710032233399204198925729792000000000*i1^52 + 7562495309178597164306281363859693006831017685825628525500810942007815573781108717603927489005060642080430568679582899703936301822823125571976350484850509246327663502440667665044738755097798320803217076955490330780116139920435606794707140034732250601375618908619725571604451233304901139376657368608986661354998236996004607457365596595253226610089742472832314533988348165208448755946693774907381379065963789089820195107452462059622447813316715516174953027714331975299573325936350652590552114617352699597513924588628062233111853059894818553647672495809758123096416489102009198319853123106868247463639207956208398758904656717556924305237776945106115005223330124657122091831215376860797676704198273948024170897222373175878956552710461325372302271623345482679695328246478732684638461509309419918452487747196214211642197167805420325512658167790024370290668740950760330815928151050610390746906638178695679773874093961980546534579803259856184549556533475855541073840095810120643669436224358010675926785938007430433669832006918614757426745661270338278675510691704878596081601650583821737282279126450433422234581106973738706970658794322928722977224986685980570916079440505981394708913741174425775179009529457491786418813243687508396451588167947189167741826716941832472515394930654189937029788373881045662917020178781303299936045387515280887747510102038019378795824158632200663807442883447094097805735847432402896666789770316959866241801427217369705166513316495896052145850857266482317394349920913856621294312029977465869289999326497055128666465561605038001435800598701415495895250294688972800000000*i1^53 + 21575557895090198298512548049254920339461532367726928693665935520477937123682421700355750524995687953346972198939210829688359360944304455259656675195422541583271175177708302472677838711884577810159907842237351471244965152097664712786573519852643046218413423638051940275214529812409601117707322808680418779593548362772627020232643023632792393370049485330140390729893757883091011545994900677067361412640187372187944846663769387488846540888862747478469533717039482942614783668842163725018534791909908434301429550425622033985666900676382574951484957031489526026607149140816596966832027445159091993066555849188837457007440971594973740414032431641690239047128869346711897867150423425560986670072119235611579353611766167829658097216612023736894466862193968208358640447939947576863300620767269716441842319325397242861043517062836019023383696743509769630972083262392076687710025813125246992335654832851877727268362988284119284422561261492644438821263367958009170251511396038046451343520884264279158133850077691471245566649089027785592926672203163273171582359134820240367747173844967454238494504577847696374355363307383188746321179057743074784779149360879442967437219909016119663649587915046946155982625906287331509741954164859569783551755720682791071852849531757509928144199681393132036763434893268552824831759723916252451381401296956182691296992321486527092789249034620811624636987736850191018866240593470300382767142416639805687560265691451198490625338972151230287827833297603876451560233959739295508607571548735898867534076022408210016953173760978811622886119200893987740057600000000*i1^54 + 27975375052637356516891687369539064833568985677622318050356914250060363660370154824789152073304550424743123105171979257668215796998909046635482616472320884466074831664682742954252837489229236352098909136747009821024625118680465222474962321294101403923209976230915732150926060251933400067892402836676867778088268500300532485796191194627797453190550282743597125021782595259061556767447798097167206906378990117279510251336677383546203717936214331510454968997375472526457775310210637213516872390457212866211606759834632872944061689903015995508757413231304016869825826619933564675891887749825441119092710529689816462040082351747359132680890779391204625367801120148462863033922533146255770540471554334647440642900061454890321239431586027878932365221550453468659262764738541749585824168368780472297459286702146200241074792164593242828110463560347974032378954083833010601425884189245658170849597265821213790109692266740180852153725187844198771099359030764811317950950947254005662214456529834814496247371372342381139830266106988191543086643885475887094454855320994138834753500968751326494467137103705141710430937697382784557467744698349103336738285690087406702663710851673585042733837861223798781683272091642038699673121492958848838322696862569752137881641646904695609810012394645536654051237949212896600299266589443904070473749775100085144437177174866841245416913966952658625334581069767324857139389288210287919146964802373619077466381636016383323242930520112670622331915714639973809061130864601528307583745187032017240848971906108664238470004576453976852545759821824000000*i1^55 + 8945368964903477588690908835533453007073926565979265517683811984915981851590206486324883446553647865560230779899362954589858847921829465745649518858584305140386443395753228783209844097014916194932731669046965880590430884747214234364054474566421629659582141140499812951345845223266394540252077001285781684059114382382220361726635086780830715478163898307092657825992953714163465994727075132833956933871935736655852468137627469484534252987567583988550053758055692419740356809916297272404059960063742932408547474453975814961940821800968848411409941900310476886157518099756481841492430291020464889745686338487389228181234959225702914310211986562150081821986511255887005688286822750338141820652019073860065863852821247974396048344824465148693245517926944825984345160881428323389667782779178978101172372499672579642488778099660114313981544804830128869817868517644882816965245180816295113049614793420342735436803607631048226463575484035485859716851788308424974246004113954766130430825805324121049724664324543275829588229137428538900832550425097827515057786437651727073233386167350390418381636061583616025697708137621124758621283922424321733403588395740163569096988374211313352364562901780212248155875333771069047048247263929886403127881672998151821564266477143253255947596548143915004958417368693793436381241835940203148083857149354844194520913609548225047413281799634032979456218510650937367012990858724722855739022676435409891389045745066044546655771307168553417594159578500676094859781947698174564364240621391987811727543359486915653367685295968858009600000*i1^56 + 3923864298512498581477280720019605919537438729219707885598045337939234740413309343657429648178582261587155302263653081554792014293099220022855926389115837844244760660192775931704165043715163493889236950624053892286470627515009763160013586584218718535047782238263204124623915570250351105567235134464533608114179273494020734450592962634824611300408008136523784720147020157730516529902629188757527550451808449878900905184409693493394272846757324870429730299325410742359465119289053127495726202377956808611921754412740542604240631478683740295278945330288452272678389740059913005991709605793402246591685537582814920014733072885638206020038985323859795946924263512560083894653482783122752284372407365028240477963920340595552567928711823736026613508364392021369294139803499379479986158046488326997689616770002453889068709574542775432927386386616908271251689663620440948955370631603013260088241960207874874306269544057030687097067639214567495896314942554636976776949668458638335912978346133762543491855819929185204250945583957602116524851256797676875011465394623405458715748440520331771218354113413689723626467513475240704277551589505558604870797988502461972211056064861070893261762370417103540518032577311618461147804044162300114497264857469422294119443633366988878705355274710851814702169580897216053791521224838153421707884949213918862823551525397822283510520662187191516392430845433015470455302272137635372689166907072860663372915965187811562813594150146892493713014978887579281895510100968750925263791978111238211126276291755004172159316480000*i1^57 + -3042483118542705283929552821530406082445370397846640231131338896194062032777916293123284118097457170848230908275027741667637525101702992662166044824279324738408817702817415778106052834929662393691885561058954024402921550449608288788862116626110400589980846780982060408299688274322014198159540964070500846006413411895364487223492012544077550472909251954190362325664466299824512107087920319307808606596874504942663864747671823317807815115281992955367884580211720387699028714479335795902543343588490600135568218885106811694804796856392800821321928789680689888871245186251422594953725460060302185272265836980083153404679054768480771576912829708294893464890371614767267886060173425975732086380061288812409632002269596407986798542973602753214829171342245478820387820369089190776849448311687774968213351969860200197298623520772857032988066927935695388576226013867228731351502360090794920195431123312370934113487337231466361957871715134009732765950584204247664751511086118074760144071979623192603572159959928204657644913398302142702074918933345151941531537542727962170660487378028662631552924202755762689432653913306320531196817742456891137731849671195994150741307426265977347660308226018083113489237200735531144743400839878944736043890573241462134648864406223665406157401244606630876340666894431321805267818676974380436859062503979097419380368554257261707402970376026848899714595526730799205273195292229554655462800068380975721078166553117905093166542553227109033443469509233532711916454172882401671003229754081703140997613271168000*i1^58 + 788219155676829467955452598448325493423976334377053928799564176161260261405607129616186919081612876736806816120584319970711710670132687457967708145220890073903254671344506608690552740570060056725452700042715782757574725660121007447717365652029226641363354675330430966370927104785705316736907731135337307235021501750122050343241351670617209438759700938557264477620470894578680650398157415714513148152250601629630836497357591845683003015433644130134438532979086765566184283640927415805477532676107270868985678633734627034039802659834459338778979801867518118804064381726358351120600444688076610185117494018222326867671117330660282258735472126242981093371370023271253386690359760069038175641594031980690513226901026873204416342980871682436857853363215153222998336833402458224360845232522868285789827240783877120843633996718156885839965547082437762062874117293107893677063476780387938815297414811016167305603049619525340759199058132926431247956119471482311956162597577144496220335740325497721940409462477253161404788316368163503475179113678484341649551562799503106314376741754154168929884433897760060230538049724964009123009310278751881431471023277229472570189405376613587358267783959811399973003678215111363994947711811504740688221024805952940037658366109782443250854205667778093768661308234262935504173832506308123706150024895668043939197120556781007780654422552942445095678730730528259625318028835857151578721525589188469483131124125013977681349074305450361820488648531748339311659057447964408134939597859664000*i1^59 + -3502478389174948127622338323863700282195943888700395326317078926645265215280222277379306583529252490623249739873034872401527510754230924678122685162426378320824085192335319059950975636052282275031909527451059433874696921174306607575292097392783092093743128702807990970871970240947451305272769953619700862127673093047201062246867415849979155363823172898610484497796882954460129518740596035675948714050754103006291419102485440243864587980525408906054204060920475823266966837188981734166664513122163535408694839388783332482246593555581736908402658093591567974029847167334287785210544427478361599529159882805995746815823851488689024056914087586847295121155601059071932594909203896726202430380562984067462490728388734725164932148525271537289299936943009759733170846425270202774950144988932966190639204940881431240658468435434183939109713365823220167048037106104345116717169845628385967974416562214339743315418275961390476335818038793852015249916558119022683214416834331562355447610791639521952586224034858351195094771708618771970539018069860194482145879206852922831549703897795181269903992180449602202362796283928065021246365163191492516482893139569834757825596098662770470560239311437117276988727061063586592462728670209313202854461027569562505837679492824091334217543866973583831089081149252205769727516571079489490676509802690033535486640653249095062910218148076855645267382989010385145103645708554735870119524967866265391178225051813546750692608918438191609917367828296915896901364474937878360*i1^60 + 7823517300832495796516398417095288503973863229501471002115935200132558390685782970216243410399460750772872199756751824634701114727771295846628816151171792603408547274485206866901256182731431146550038040854293004133849740569180160400598444225995470931636849241862604679869836390159899303781993867619142315327506672490985522288810659586782149068382212429950567160132584523967216429692785731905326469612776865488298003243365828233450283335501642673480039519655267474083207577226452718699132092171959361585087845488740101059374226272638800832277218748674028631796923613801055266132293959876335495996187003997615690498041712159372690674193394852693840158479930374058552932687373241358506940865837817720546215659065671770829657074538785500289284343978955860530551148138491455684504476234953383631223913635350151026565134986538231088108742102379919542610633222890521695085697502515534310578235727511930805503340072312925355765896408492226939714017378393321256698774167195709171101292680929808634324572335361361483359401606910838320991291877302262513958923640498550431167968798418056604725118680669292428258739377519597603619135809557185073719703534255430471036058343685267338394051267636677521006450487698956405101364452461232936233177445615953609733974262019496218079405153713752539133118760162849331668923884119221403956477757997569107715996776393749609690275004991163279375458020978641484675545234176651359044146197410608732314836068475027970211679234780644801001735511560377771*i1^61 - N1*32692620939773874496635898974809919028254433896712453601486594809193857381014830739504499284668457532540031810084279600330369045996785215570111255791935859409376136048168203573427660911849109095465487456274619824457217538749154762130770209091663823189519909168854745062231740659904843532465091835011911461961367192618953177112742447855803074734520107578735838361151358429045848338041513956832207645361455813278816324431732475806470669757720876307651786399251254954867823309044184*i3 ] ]