[ [ 8488144296989107577466039158075397209053482057813142284289856189305789567153218357836521683213743317368671241610200382418130065073549504577131138983307842006826677485101310874226838349057043072264086871180855507500880937390565374848878949327043335548510462366856651209415612686062376286507545646305559419916881575113228842693857881293666456218528317238642858615898496265896183700331021083016924799957200850116267343061752494470593060880342613978855668397017597342003803794386965675741731928607151424789599028725012381532234277294077087931029563369692317670745351859703787551787781126389090126775622846565372976746302516681526909637017120141577802656303585899706320549898515022584471474218474701258581514324762873212146904611178539713152172853057704413136822352234329970446995779174229266910169209691626844493139262030650907170240892198432276480000000000000000000000000000000000000000000000000000 + 9977924972951451360698639543683493954502499189560187882348329552314825149524432132366010100980925794224207815285263137303863417774651620534516571189424317524870213058823281060523288101272832738829873347943676602102924645404387683965590041006833668543614677981697122933284453790438944321960071996416082730745906287272063955949642019396317871648066260088371029010840414171173718125563933841484912731152955351420639433999755593468641084899167635185784089815485127292847635845038751892782380378326052993594930876181496969706976590995274651148386596910666850460949143492244098644509200750954099086834593268240985779312679405247533828235888078322953289796447345640193117710340477551230089674353626465473533126977048569948349094703201997616468255777203472570218625569583728584615387257482759076719118006854210602911376513089489452380697003334565888000000000000000000000000000000000000000000000000000*i1 + 3527710265863247166434612995079950404723370771426075661284719031335307814405445998267180338019676735111381557093814661504768128310450138946510678169262398651336603509826300369640546567899964024346210603914128232245231601065994641659311903013703221813703761512592283113865019689683319091922755575046765542169099734683773188084466968616006623709851853117027153252562019652105418023263845312830059808252826250373365419566855506282638563736265844431856104100772511271322078145902247015449896497480441152748418019207462571606050546377890297779176626194343560429620082486990560342899089287642888789203860112944683074369227221620233854091771486464544614917532772678361210856391839535534502298929284706984055446499340776123210983456864441131561653316719769336196181096294135874838625391085336367301888594118333381383704297511105337418362958066483200000000000000000000000000000000000000000000000000*i1^2 + -13007821381872154671497640979300687242697482682600667757081322714779334254535593104744169915345357851070434379647735395787377254871314351512184760667934602211396919608978921575899766541133413303075368593100087896887895079774434901971379216969039221540185884932833889057692485579992589274262318694662574547177536566102873566587551808776487173265509733864897765062739691147336730453792665648603416212627595564149936554559443551210765379478335811578729820856771292977091306914645786174166228783792674760114295971628347138250312741425433646443879076687257382628838283496034566510267366822109872963858465530832026736898068339374817850817251417625987922231398828657283974077476308812999396879018307972875181074891580938125322515778464626061267433108611363623704882849061876449437559368567643620484431063413595811669602700824664535364977106616320000000000000000000000000000000000000000000000000*i1^3 + 7334653668257622743143123553716912328551598080534615199237047960879480358101065637610768703434689787463375522317323845534595311608186298267219405608388295703853632715827474387007097656703402084896087256937245220504394831025056427647222932880022687809657734155920239700174352840412769518144186642218761797263111102923249906699919300883184781449839761988355534666179267565616413471194271789601222104957038038263091208068320552157109436769054492487200881861293978982685007857744028935996605737202827801199081059636933706493286118974498788813910882554288512600334719379262184731524103582859330463489156205644823333004110078789955297854043789176027758888254557340344530481721165761861906013880438730914083240002880484986072786295662148986776026460921431159131723077240674828075003407058360498190103639410175735721636618933335207192419106816000000000000000000000000000000000000000000000000*i1^4 + -2026636902740758688400106778410337333259109268032524049031946442330822520599541372957946256963246840164843462891981172529175412884300086780256506000934418751705103334240286327448668284933666431320842991908909178306237413077792071961063214830700449786264731885427091892070047251431139737949562576830660330689626647132069340747267418187090181191147453742186848545220396107010733818757597114650714871697940154347497444367699351534496039066906228468084095286505723763389581448891072325864163890542277444705332154135476835422283276003897572889922961180364438870235530927279761704321406378779088041226428089625754885596287355787746166986307848109634352337422085923179865264789123781762638976454415299610940733494744886153422640611532803655194298660195900539802975676025912957106321000933511743062001115950914527976621672658577488115190988800000000000000000000000000000000000000000000000*i1^5 + 345611070630125456132564322125984013216251506057941951513655457822616646346602002768851628392772690391222105151715482052014953935871714074540468017599560981059887789784811968586521882277081192278595886378568558082871223301588859843323567004819922914659029666246108731130181589605053514398458562285643822356333398654285943458940285602801407283787098589229586614979839271233100035756665205486953527486414235170282162830678219061368388510722915475021672137047985539429248181662081686981122060389430223560435859334281170280324136121986432069377191965629259174236561087583623543079424423382730589400492224853866077521720076375431623377039752447863927731123200888961029529417096508136996305565696126642418157262336772388115563631281610884489111415617870113699260273262834342957819204905812602197133299658571315124377170134158980530831360000000000000000000000000000000000000000000000*i1^6 + -37943343679926990967227962348547622929547484870638560981749810564134080708201811670894529368680383710427491077424075861020997378163601753997975636799842984548250134073858655786167175378085596431582081840521280914751636615553854492514749892621570547649310649748224050429257321915026755105430444415981426915607832651365066030193261416929852403302050827246825101397801512526640152908863050009278297605219250227562970887244868108351884858150058972786365498225416050890424801779897268709771929256810888566749738287701863375415228971700493608456093984067421340759151513472358201586386844239947049208624638495892631446804013940677892478790441280588957444522769245166810261550382432772728092379678085445631514557340869999487931461290499343503125258430776639910759777838598173748816272854206379831201441075441492639140477964653581828096000000000000000000000000000000000000000000000*i1^7 + 2864188945278356864027762448547634644265306991948187222838543330622115384664851740609757447528067376950781531273949999740513300350533136088577218000409559810983197639412298987720877069424050524527272799254433645899431962231632313695156926614651688929317137283522127567036784152610393858085575440862802155433357346212138310638505123027705696278213964783534272399380763709254982454905874966669723859858352845445826043987122645531602526867410999410732752477462564234684700899455049175605341832910556452441438579118786737194936951895693432923582243360609188872985175318645010166746542193939433227707431564842889984882779216401755542058444987229427129246470074797752228954908762033191592119398758714841655463696505803200407483710646137227449780232916006066381454558404205846611408822447469684364394034221064453697602090906419200000000000000000000000000000000000000000000000*i1^8 + -152681049357984991059355264071498865323915569671346807271509296417052534518683236793246073589961607328648215109917107135536339945308051574188123511801066369644299659182964499782470226690980418149087348094336574757739118427435418272187952340006541098543042040148206692993780810173942579633156829284950131094563405153899540396539630416663811345301391098735961609115036616300972350614737731412763465844341003468418908877649661342121218113830262534261848964564262106415501434305911736443896065967658068394554390233433481779230316703448781859851498210183032887647134153954134966363326455226769622471456529557884102254484031794685056969608326507896336949949043976724668475859072521140824672184658346099712064341412869977784366830977562637328668628445303269216956940242950342494438906341465729755727134759758231425517387639685120000000000000000000000000000000000000000000*i1^9 + 5965938438668498435885608998204637732676479856431306959313598589087795594035506466303693751331775201746019484934867824078145919912121705957022886482045588735742592457767870707931480929603132237458398200660606845489855714282449377529054003002832627054159523880165068870669951257070805978408698808117115893346995745606473953854069564940132181543622843849477391888496699850487520693798523682605750791475694570883016063458955243132358754085120209587814524131549451257036801940315622675429643149771621363137360667722979733463098190581821652507900306369960395659059547522169378691282461919173362106854643235740568826146145696655633000361141771204841654680959043764319013565542626594855861188872780007157411638694537539318860984345587575487791029077225674198527403016149341913276038368365953529255365967526954839950403567616000000000000000000000000000000000000000000*i1^10 + -188059047912382787988302798683585781588260943238041902594872379152683960530754237247736938966100047680861397575519222932357622595367875737382946496379351008042946752321628659787732318505401364955520835840777905998206118346419436715922400727625246773867596845399661274193286700393509646377554743441602765045289279991441041534504732413384667706632081647225032307211614126181690272411393471787973443468592362974809291879237309416274371915030882924420529354620345593756099794057058353133689506128225937659075976579882403200669810104231067088798012405232015464063029696659875735571228993787256751036107126451558794018402076718574234341192112237875992696406025419194505896309219654431024956127156626885682904496934902115123803604799598723405767465769738783012502693469055204862918926370056055862573760782129864621686784000000000000000000000000000000000000000000*i1^11 + 5353692024953136944376777373546820226604006552847938114287000942320573849399131237573276638788370001162020958875910073223286129049105555783736602311743365228782552691478401511633750616035914756812286924129366268724073787027569286218541857202576755221135000432092655954564081171513978136679304924585699483417256452765182778016813908207347513355338750970946251733693025225399230393145709510688181002729885811594980209226133459435911323405410801281430458018840231894224571124135551299525604901314749181002619742179887400334148435766079731155701593187551398714752137551663095834573511975918939464387348214406529728208577248270443564574089148460554207369158354086259370030332770684664398145349889996297886393119027275792045574787574507671926465090248878279063578608976870421444273952521889028750165210066126205091840000000000000000000000000000000000000000*i1^12 + -134968183785258375593041332145977040213315437104395243163147636543455260135798303374976927105099879046097321798449983825399054564872607302811703631348809873040416709053970376820684348580472803002186072676591052225058425717015614724485273516105917134762484424619061801863367047786903303386707619687325294914468586956131933203727728480323524474848829806482603802449336228576885747749879137259128833848533509640379673149457059011474294643580742975993316861547208574377973564583836982861462649959410201475410933554678861592028495284798120684473060546944798965648507676317565510866675354860310866096580513767210887073327936586554550639948688467634450460571064440970269580854079880031086436350170878968570707211467461965537060752361131269595578489009933998931026753433432650424643037618241124646099303053603635200000000000000000000000000000000000000000*i1^13 + 2902955180699357604792279853533741521263236703299875165125748444796236832259978525220315871705338466692357622711761130858566543201052066729963143029305152449756883377587565756672742509698145301328609563199575052142877631536212891159761134273337393833707355572006408941892116207101059802534137360747489383018719423702307763631072926750568036157571628755113637500644432729695225898156317933654309193817860863260874941621303666937089803871283500318514583912012097629249859436800337944986127709684739511365692017220707069916146781852311381201658928848267120871582095839450720850403109834720288601842654879070585886050113601985312456301839353171212477640520940624910155675543979086385293065794356445233637196838573963005102347981322054660829085730119677884033423146452574032300753228102550351831803525228134400000000000000000000000000000000000000*i1^14 + -51919083068619050628519060488368526135999774074722333627129973111015879787319639914578250268029410264273845617821555797364346737349514009124803563839072171007260850744822986794430503039566728166260524904124357274656918342981135178824733645731854560159482218943169104677272348023143796384387291830277627900803215710196241277161698079291705854126050549084331203964156900796404832294265234550802510884773041324114209520004729871383407681750997652926482082241794966541659099101426751031486016832944630351997586701564545147858693396796518056531883259166690372134522021647448944044120772255849132782181145032051621799913612506978045867622610007181310558247664194222648076322944163468006712152169462956549255913786442051001351141456022223269948290286038706392979945198894748016865208447334563971954481561600000000000000000000000000000000000000*i1^15 + 706580001644900647406171495635816927294489088514347649333003568305136974318289275490543403971199527548290143318520240310654960691439867469642727518624815372272045396250091199416046555267148572716988011920972450788875061630919982259672446038289954626148369599101652293590771078470082966825574004987385365840771113760280649186608740261917211720932940595276611453594580481012138928323130441722177645337813810432368968362990383089075203610598309883601981209860144723318030223669117088113416223318044640434526760221786197158826643822128861034328117793811142251248903728453067816138444141687399869213193705448467234647115261597602024027930032980290303994466219908466180860332821260218524265868040960702801946409909512241623972543705345686517965237838140209107405532830920749043721627122441160449064960000000000000000000000000000000000000*i1^16 + -7224194358408639155298031680959978738698277678698771746397803008263818984992404112201629408092819928083494281005328468903831051586020783446862548901693409525965060928085473884517311757049010257070196674324773376457525253350229431484547035102938417017117953480779683389478043888881544436641804197867545826832920810413690372132373656422919024306905540794580638723830390139012552960956368543632503268376273598946255739010279311745335197020499934948406506718051295444427488877169107868807956195413904262496686315583216555877199769952633444550941347587364521465979419644827170675560151672673753810085146950804911275180913638183642691078168516200011105454884773815663433132480350867376298311692773798260059984815053813476842641480209666770454592390197703983174611100774833065468719907674162987008000000000000000000000000000000000000*i1^17 + 53389931837874706705605466069413545726777869509690447073754101384805090966774098390237478707375000201090497298305067555420106937707763709469078056602857801732547238254742505272479655696176705463993484649465181127857441744448622092527209799583476662032408748468325375122328329028176188568267032132690576055938486594605717603860903610501802294923846985168208492991623678687372082752840023636268760495289990036086656146896552000858895409271107948097435491578760199727385807586307512269533213172935545298345405659829216251924878188085301042957340495177858573702597344838719158398932607566389423865815747679868709396032796748690434537304162690649354213642292623206848012067124378077555990832038531704903125048812822016489400159795309939149785518569825876324915379066209965092390298112061603840000000000000000000000000000000000*i1^18 + -127714604138982062026814805299544831179976652006478777069189413294677598392279439614667657095814632700547767391822959748368678010219011847177441940496736681727629538617723076034037768494720140206791005586090318720294390066170083032612879844782911888038797498122527675661129591452225252868042780434865593227113786713533692680471138779866824809249190681948999519548379364742832671421131850589752969918018593982689643424327338613110350141487003930883095657350868969530856830389043330062796387514365588932684779523432412836741621110543501025318524055394102099296262309961941133038673982480661829648927599831468751584994687313965840516078647629918224804878160303355825123322177439722742185805278950533613812790070828251303474018346323433410189115391092720863266411481546179206331039219712000000000000000000000000000000000*i1^19 + 210090654940699383152158908963689287044028964233179686890171748661077096830531828332991486579978549057229211504307279877963115296493885947669189606222701498293555327730079566014079610445942294246312957057339650071189498391098040979842040724476504946197619308748938276803205435527832432079353084580489162184103062088512980280119036938703838069267874498277994095530616612245701376050469062370057443208257257647991762141213910181858441460573954617956889784162260486312616065280903734635144250963336922309795498741664358349341891942989274577340885203069930500106113180234295364112106482438221663286288414673823849661706338377004902821630970326406568669180004538106465561404830878272958460616349143502999394029614396052788502428313756244737472936214738306682301931154728311519287705600000000000000000000000000000000*i1^20 + -214749193458704821347433253014293386845053452682225277166484273346042623673778651788595644849297258791765206710032351283386783283666303491163097342738103832851983999241011622805428073057659509517022615184790688452668237219140516299428643110033360375764503193420941351721807883491754463852508841327820097998918652497631240676228064418254198896332174691467087819237675345685742082411633224807987232962767647493175016332491706134862572790614914161748055844421248314092550230576697327017589981285435161588461407583371843535817230338594689153642917580083941878824021760435623600972905541550162241054972911002910334126936074922908052229508879820733420196597583053193444118655650003870939472383943179694409149766386959887103269413633954750913381944893603920341183499995488819609600000000000000000000000000000000*i1^21 + 485514553256571975356393559141166881115635195710084723554431154145869517149745931117190224901797863340578257338849111751354246593517370851540256849988265594271876770505406539285507084865251346554576907284154069607873336560472311265551897082702325765529247395926878124893598950083152824767543419327124117481754775396320101199638956135118627812537481891032836366503640098117488163858193348894012052590661907740609859173328396315129154379988446318622827526108686019229486607420237466105532796278595346423486355799999616855022542104034392508239777166272601878321243680565604252161315568771015228559530158901628149979172227702024602703291618915730632168631473647106059800197793169314618598123200921409541274989117259329562674787162031478580741349208484485265277369249169408000000000000000000000000000000*i1^22 + -1174191148942566461444249551430418832409028677333543046556832549841037660714648947502122094660487467353722026798655861077959107935997943597025915754267306588153765139325142452749402492083838407374341635259042742237855816853534675190674200506266306495143790775384171400005722587205204296350408999122525264867482943956391747409944390287113962680304716489749718777784874194261660977996987386345032122108812442449536344027817359055417120246966858852996393912679455722155674259123145719781397499058870318960068927639563017431265915577525377148285028670936366904103947867664852579498831209992842106422417821558369782891080084799725928950001467492668274394035689231387608760548594790631468723849249505675626368021656016574438841177615058042623441271115640782868409483264000000000000000000000000000000*i1^23 + 1644594263434619901998994265762970295933489968773672589666598171372554437520938038921412451876656109893987676194384916449307256212200659943682284616005160120622962670124227553456114600635134797054731496891000658210579551767681910016487885141503502430237599040525381995616716138162028698711114395739493490633570044505493912876446805631090072488417784958762516255047284059926574675962070411653322713050455275121079927400792385891808793769297862210761120557572872429984312116410817892013322463942477748018361381981163331396735371501258163394118228087239156342016508966627776048579937978358982628652967055985676692131166004617599995782629234248462595298113701207096339389744900170838832271050188771525262099256009553675133459322814161442537481340403909173559951360000000000000000000000000000*i1^24 + -1292463511268855032270432829202439812838712525127328609039791786302782370026047858680209793583960279071688168738190154811627471652647885593588063574519013650655035056425872308370291649960118796310885882527831908894938266450696983395556710126239364891521448273150344679229253423990046348221949493392627753475579721190813154950067464212408436283824920983819411533924571189193821141537455004178872927983213135930309651375888010710367591995091552980262343457066988931517118010796198717442442825339924281366492411314429377318770014841694358332750467693943897195837955919904602159494021029680080548908043014304132844671102436525210689108629100936101150357774280515000655909790166583853680701037564855540063690808105754381128916538740740693809940126533242847232000000000000000000000000000*i1^25 + 504207367186704776572660855028034814764998662545487706735019444057752271855670125828297995953406796268273316497469870552048524954702345794529270322236661820195505375904902742283281346867310781529120372168690248616242587941983889272404078866830257302939990170998447258244244948738600435510840988664674517326942858029009163032775647423349858854872925449180162214791696035421345753483381182148632040772558840239617461136707551329004785650857550243420587172781625893179366230233322693784103674914718182071836788242233440163183979829731050945649215664107037181355419910214913630060248590878547920157336701631626449981464564552268218469194785981675340750175750476181584605142154514547288553436364309446009146970890228074557337416780660015417796377287065600000000000000000000000000*i1^26 + -69575101192205526760035067862293478733313179546355556984896188438737204056274081245795887813162729260418328296340634031409338345778363214641320057429552980393120176010894594363651565390731028493473333823059721807657491925137571124371170861756803232712167150166070775215730626485302227765610855059504071478857386941202923516415130255380467664305158515029085991703490869651564878002146856860370120953418966623381198289363337503481106060489262900465186340422005517206809294343942978598718707998865253513683344274458853778488801744047049647998596949176790922934012468839086659377457077018964377864251711710084459962973813725796336122358398224598233593508429635136700555999650154805883755066882933766667908433233899595552979844178924798164735098880000000000000000000000000*i1^27 + -67626323795928931082432555705607392302269281341864360645553511018053954537790714244597455391378428377539213215698943834500629659436185112423542037613100120601762951665311934099532400468078988052741821665196849370173578457898220959879945231724313683565718724043057830160367184265996474105168608607405236010170417207081028452432461091892895041942622877354598788703544232880591693433139740962101620948195447897934513106830251242042461725262018783244364283653540160288481008553284409632526873467690558477615884950362067401039937607563051968582726955967731441845011787346592775625237877299540229498311445594177652094525193070874209177929809760810503550709945343413380821594537142818514582351216813749175422981978563715430769981109879963648000000000000000000000000*i1^28 + 1218547175244403969386463549602045054609819553806859285239408925262935252791248208082308689867824586237445831038798290698570285356385133799505241472355673281177623101717291967061984070534160008750280320173337989853770956621656942495739459033282755712701375875954625585592528353358688009249986308751635808737611591699721119659872571615012046100900866049363077103175209875733962813202432967318132434982583638723873658490053153991364637457901885860541240159407748397120008209572841040358447185149127862387014024259433127846834851751367139050957235981870869673481218390118949513291007265961571152780900010489267232306788072602577603539744269761158287758063583546118109503827870449218878929298135102619022700249142698662335633398379315200000000000000000000000*i1^29 + 20543049451187011118897198706588703300896469977772044170671412014476803762289024561071236688793196190390910105322056990014487618923295919273830784887133651128244087018195146234515666270123197977799839324083214798815981538439399887570552298184083493847462574650964966340479092486657328339735938129643484179401937586289777918204844481131150220486208061335592519775783081571963936614963792108637558399674204117955476730261486282312903427802523204999937910785593672783856595156753208673860194879263978958985483044722560801937548770332375461542605053160343721026511575137980173721831875063979734785632892952718608566367735865089277667596182981251116328081710840460975643888179239712177999209563078502888760261488666612995110993920000000000000000000000*i1^30 + -1761608861220948371357663060372139655806226998605409500794941601117657772292649146152347412653064495680340552096802138292853103662676976286392754524401965461065566307369970812038604253285198828924775177932745696079760188213737478634616100162375237419493632204093013642994027987442582212087939094959490299101998668459854921073784113412751383442874415725950468124080381382444027861297683961284299237682265123968247177545029203479311487153253966470732749090076194540550207080813425293469526784951995108789233005938181219967290090498221182156182162909067065365023822453286430648503804600996916036881643175908867530870370697282697477702793725060539336011751970014034784931825803036788437325275046335839255401500979666878464000000000000000000000*i1^31 + 104784231673371695540412796613769166738616630286082668761786616144970630669092979980172123888510476447767001601920308622328229172694467738856573556139042705126269161644375127712010925188421753683062806539850279085556398247384537764081666198764799581178018538830932417088824758673613591127398303196167860507632870300614323881079876123176780549019065901310154911276694923000669687479764498769371627693672800145355760884792888456352660469683591469898586082676969128595785053659630979588792394421782418276531968742622485365626556844538728462893807766516771094943142391617599928274923927468665248402309491931835770012779194711170023722638937322788219909690787504952080054900845439782254805350734268108908700800489881600000000000000000000*i1^32 + -1556244731223710977837133136286120025246054094586742273999039658743665390262488604500475442613418868809609933407590863014757792508580282809926261216035774809467712409947666807434328822238815911415950784718842534197698478623747811596398043599083283838650016448625381900030096336278383200400806318809256007732058616150415801838304264605363923766615265891963267248985926023367700789418151591262143459328866406941058250936077820405510809118383932512621309858195003723646802430099076786326861946369975386601140312353647693885426697457021872510050287267827599729599329280769041675998001108826252468049591062676353820316917483168138389633957076080490609174468119797378462947880952316059014848295207270763986944000000000000000000000*i1^33 + -1695586205723199128969153561260868616345923178326227134444478503284200861423688764610204404824655077253826555774168364898590020244742354076557692935377729278532594186195359036697550224642135592389080170779352102221074173526847231504729533229288223599405341669384359725350218602893346069878076251989887083384866799905149415214706795021690265370042700957285745785749560109489737959664779389071374752213443433075326182407683806175570702027928875695585662263153864305830382354506615758175091859168716566938886879866587549179805634804698335958552567992708219525473725390910880395736408145127884286887570441275210856446802742019745694091696409245012576121467794465656007562068730562222127821529056018432000000000000000000*i1^34 + 112773986818225730720599207056308006767664092890980271120835595621789918527590180713064403543019970107472302079716252269985482480073321685720568941151099880012074475134412729082688967069338206689136559608818070617461367993062547131698564359941457543963404052609217619744874289748012245202498723750786880679733765231417308446555569442526863161728981543644233756702349984581061886301894123863847357618245900464366264927935133207847031328346723938600337074454442635679947857894937324033943448914412926034003802544837602279506208257099551430036807610438845340501099270220444638598011364048406402485459590477031098378546918196032752653690661599155411159116527674680202724227556094795455210402611200000000000000000*i1^35 + 455141041120445922260968686208366728392953141608429666942228693680414201287342610938462423785169267743807276640084239856266573934397609780554223066195067266914721619013363973963225550018427507437339623661348826157078693746160336102381373863969793940029595685886643506761124269292854820843857320598148330985099199705834816213222769766689598641429333114555468820540294308858553674461183569458398979013609953897917143493320560626369652971652621357312886678726478238503460994382596480094851251315281437800112456067916993010431000294954478130905945348887611218829718652295463985878181951488733046165867173771153798652577303296279261094904195011326659602812065678965406157338090628689428480000000000000000*i1^36 + 66680892377639130405529903523142598427609375926012195021776205055257076332229591525810239286418113775111471472608424967004566193197157459786957256127543759285177655540992380825796274828107856267691653884314348646963152815885557086781199069813205802040567123066339395685693989925001291186798289188755112343074049431264681634133492886529840752302721739639777704809095621598876704364046749572493445862173469135338748276429385957646173957603948101570522655880065122322244087155013406925102367638596716122668817444933099948258593187229802818896839551406168295217340191316013689139586384449483114372643005348122030445455835014239297184056961615944399089368298993608728260550590464000000000000000*i1^37 + 11544245251477693978814562276536415141383470471973049110574603969236873197732636458075811988519813128500640290612300773820652773800510627404407180179030936874691674720774074161032315221325565366578251968199325872923210553700582675123806888238970527341766731133139220046985590562216376954062027349525839809352429399316116438892176650565471513760521980340120420996252984440810101544147741368765659705992055142913643522009264356233478730061830741444788905167241641831996460820905378981440435885968073614090359655577472190127063682199478116638535595681358108777653549923249621375198550325371140912075672400276372761111146513894885002542199594428310652182474223284912128000000000000000*i1^38 + 516254217210122755121206644649706835226791370075402749285012017054507782675962611544667130773157324208936897836139731801584017810585643752244969628526636049228194056670810817764961218447799026934507185109704634494464093541539264391039589110153764620669031715246282044072981487923474184482081878028392658436587424262810005901305001800138937784731188788057789217475680726999492682482652207672015418195619018441015867986069956712965879452830023265450366836978008912956436662197380863107179272898655069353204300689507353209604218622812387571156066972650046500982370994836318154101891308995988329442396794622781832321516031726352851884895423896220768575506350080000000000000*i1^39 + 9556546301370202375674704569524135677687372152404461895041494138637646303173693246291906668829176456849407039132229046635106480903751470076085844756898883330525725142931721537135734005104863433901251657514382742086636571031374518425742591457058880269169387207380636626715518218595222997958921394668109994562330379114663108273209946511565832719276330514005035595558333605144956737413519641976794166898015051779938285596988013158533171451984987273813866624064987301155574192179513990252175187348032013446055899970890592502455506932007393833191554750460887273210775858119730752305227802348657769963377852638110047537958959250396640803464872124743680000000000000*i1^40 + -100077809277334935101997964759068951911628802540729801863400843069124665096934623985518143953203409858577540977528156642432855633306186012000984677679634893193987992547671638865632100864811720764547355037043466918288604804318829541284544263255054696364923916891846876059619398859724057863399308812359326216280727547954864102714999883956140551967617581140003111678187557312506383972460288807421237918724859089279562539452990826043968941409181826357135071804876831440302517395627732230665562307127219747950708677752799008631144788732114389706289101490442923107782917831158827930501758517644606287929966550154744141378653311288245139118489600000000000*i1^41 + 303292143968143063347238655260591575964722739108194623521352272904217922063772816766500325610527912515145910088433710747548033816201177003125846696123386721557102785600120044116154650591446883858276220705675985467113557237851970538553413111882014649991189387639442237928047391850890818109972116568585867516983254405671209894142444515960578494906212469226603996976195584161207223276652141085081488139871350182909992954448323143601556398620248569939261786376113747836127012637315915689997296598727569677739718208873944310997119685397398164238951722131626955210137798062605090166744034338104779180039689676024138484836840316600320000000000*i1^42 + -2674053595202815500065090017499997479840437337484487571611148549260048727786563764161817724330322159311883962505816996178292414434326024322652080194759043034394574050486726015611278682065639639675842484843212520660447022936258285397509156836216471001106402639095761588860908883843780788826275153000976490101433163846506923177006865887471950281351838414360729557965219614764936742108512024832959600595707404696132112707606121962506277526944526680256415381724317575642079463246618443614973367179739391328512348168303783643981924680202863230954312901366211318161665994803167293011255289798055419237373450454864974839808000000000*i1^43 + 12966693977618058521130526230246693853278374915431670309705184519950160238573885182640692742157361192323837170031236071505173629338761002505462486671418754075393725723391776056753904559333771703981554112879819260619293052839180963632666495770970695491163993615215194382810129268078149775333189040280716161474738555927355094364636822864561777325421620317893851043653630981945395635400891077059183963598925906122298937376651329476326910289029337572197245065601923743811001452549722784620587383028294471893641269934139068222558465556855139291174807849762303724340063126581220132454762002226825623807284006092800000000*i1^44 + 1096856626879340881639817254247280569845578051548134637759442376444401725650367545832298731611023525720222090865812248164939379744146566480071691724718505062429814330819497799147269786337398922519669255370006462693778821464757083668773838321605853928458480695423751393918300790993033385398994027231326163710210095993818418645958768171247565298194772781889447166574677867320052993158759542253985979853122063648179474547325767237016898823595611286099372286740490812116047663941707337049997671893746315235905959068505093621979462858889111569042936229334882246130397028165021307836818195991777771520000000*i1^45 + 2826731487246632462272932771670488949942894640766091811656397682972850470300473859798921257515017323028581631205433399318309530441693245824495680612359945571621201835041405134919933827320546945011629167331242896809500691155794130265201922671046721786277113312376492915837176541358576757509396097789801451798943862069690305740216458539552575805634139722574536972298293027070262498930527512122568175780640445027186526003490078735907473809789858691445363039563367918581226291359047497415929718610515265897179777997648274800366785505449159526032142472276341689497876881910052608664403968000000*i1^46 + 114264507467579541253025552678631593289171669083017593698135400367578155961059700549784539384283517927682913241119341687001928266647477167330097179769991803298924344385581248434507401931471756890227835847672900834564689010154250779368753068947176949018338602850742002918230692032722989814762279600121117161932560972901136385982901659139665366114785628292394206039595747244612771958484009083250517969674885064091469426040486657260184240982221804483534077499708238332432361080533142040651530969744831907743582754669904014827897484762824412483114247803936371611239348122419200000*i1^47 + 113057287475367105256279082782499711884472009764161782958544379796159782323912518089278243289101335759793473796392041371747495906297557630059135743351160639209889751398372360053596586052420217345316435190330899660250830538851115291701430605520572483878381182283032541216539094997413876393851996970401250258589598425292565582075756942022893353512763812349415600351322757184226964263896911009848712727258860207781986990355025550363866675063123961571408378138287024017711310407092553289629635052161552025824484973266736040302113990902131379906321645133177167216640000*i1^48 + 3593878040629005879011647930501768515394790705379691461747027201448248961474821185074800680640948710957374116480082983041113333455709807067822443385491931104978105646684142795365841880011853823315429132052408334118018247031153018899472682262564977288513459344377015889713064152975717462067788685172032657988970891471784364243352019234023409147384640653229873425860256708346966137463592771999352870248837506416751085909916652404549213199615280032963522337127904790054629506945109194563739402281439026863598027153558111080714365133221291145762021376000*i1^49 + 404587658953382349824089313824752391412460063417309950930532493169243781066253338554476693496048393114245545252921463372076265070524930986941500554842126008721496643767215613110547182176260743732682067051870040741326297345541688800679175239900662248677351685673923763168998852279392544748850274047397917868646725863621646789965834636768974764129055684264708990640415311880252687022918700991507845884296421702849086233803587381818092576933844802742723910621502114506522009559715142793245385620593115822007507616589169020911813725542400*i1^50 + 1368110456080792945742245265224738407770576834458823670526924170397056642832660453189057180736161114980786556278849734699976457777070287476351691775691313501425310722745390810890989458407920833570924923473677504415294265581603345525536026462177661698114558486432766219786610382144312431851548929826783342015612129129929600647355336294478338763724965868224015186364004540652743507685785793913801922588029856349043336093047503791432758368024329459301223320730999449203419290226700269881357775063102194673221449737600*i1^51 + 1243743766530969588412772446224998133776009310393012934136031198323779699863709220039529560086166393305083363106624229011137088647584869360864068869682187032901309472237391140033447900036373486340256133439184056531190631618706836141298619829920431371446116156745235059830522808237194081779276073258678643819344114774461163070614616713955437904407589011657608635337186178610019672115348646450384502049178912566745783052617700561021645507287316497247207840143154413040882736089*i1^52, -1586172638272399801761260877026821151241761950771585162754969481607399792510106912651711686197659686951020914169126986607062022767511356135081519966279273790840232144936052598443131692035324363385769101436305354467768014993064740120018945681678916247090078103776920465706482582214948962517307715601209142019689376219904844928991416562466135591476547603753776585984267559050022882680288661492148686998236666035992290464826977713003300768190970650941077668842762931892294061356841458571839430113338644900384282033217052565975982143229579380004220422999038213859110039398087235550355337466529123736785880100933599824883608950667357788839690814013176583828590405200784897051500948818495966801378416962718467674474372683076363536706230037811066263188911423922867121455382098394169122749591682354155542888799967740222031851139131209395974920934141606138100976989073823458763266782728451254205106606507915110322517548983036584244622800928162487218504357911080991959586237072846716899729048862720000000000000000000000000000000000000000000000000000 + -1894561421362996574054935908727777232663437405183855477689493771000968952845703113191893984291655364287549904701226210953655678464725833091598271563885593184224771622633506694432827516760887625167117582606289951511898810455456371795764876387001311043067053899025747508123786782954896599286260028178034413370196142577957332130075322005899979271956466766615857141259170156917885851234041018549679357955635300529180344602124868835907902041150766419815881403081465698671682039809438657657573635716461749394565406504400904365605499039537065883711659727958515044403575374317403800773215801028674170809480099493900494120649586085548630423620592729086109216504946753035897291083051494411554384859746720178739516408419766753717400822085290234469976442434793725822933701056600540136599329667954394888556040358925396996459615963894565982552120077590178774628904559882060860775653712359490420812619192006900349910546799351503478761187171169326766902981086768472025146975696175711294750132646445056000000000000000000000000000000000000000000000000000*i1 + -657548705215799893182424282417012432261032299752016618968998490900986309635822627838334850139444054528393975267713631029519359125032181237539970752943019628015065582117815498972748654143886298128622014862783838145777579653848642190070173229991121771991961120244946754233799388021005202767943580686529802073494419092056845794225556150492152669849853557690084295399612957694962330057759097649435665880710628976443034639590696567291427397914662724601067843635519060141850328022358029612839502295812522721907310132729423963120983433645450717065364267274000058533960921741918762005143499624713961486869531166556479667374913271046515522826034948601378724325210388971284803246370736845587982706961779267037789914027789377092578513479755451787451027693883660773134737563777750974743441020071560865803757096623809520062459739188738948262838150139814101569531884930567234700069180063977967970295221335793447808758895585023403721440354688764425628365824015908924374110045439085173614561774796800000000000000000000000000000000000000000000000000*i1^2 + 2346844560754181377940990356384390561815635902955168572935102633886398782298120906455261635314944032981956970237079043936589993743348627825823242971705489624136684322429314951883188094340964285265233587213680119001323751845532453957066489362999034587822367342263509751157042149945194264006987340604557811500970748221306824589221133035571662038502706951280653099733161606994136354684605176521072331073764870063457893268218864867449101942827797676660123015816952025166656522863564190089075971396372746659381951403135173534786612254373934934195193059579268406145333314618126370416084394669680332628485677921204206411742781914322860679201688359781797622520954518431554009568799968145232573488010248152903506701769158016580061201285834122338727289165984402955767253020609883655177535791161965050907790750788359305889628581679752324290272223634051562098375114708445790879767835367106381168503307572666746607986616269772822626694737305217254196944082795915812572919552391216485451274649600000000000000000000000000000000000000000000000000*i1^3 + -1292078648271008129122151943723025473290288771380542907574955597644120428531551031886001101087724610674940152227730556021417390434728244022203005046181292422035988323096366664670325973466119778102025090565933231629369291633080637055879597274945527939002749814331632522807495293942663608638822281519651815761571273240239154460100556806800636087387659635162563336992494688388644407047520826154511104493664443803926275898039855487462111026730835375249204088496208460397340412428089177520954882545539858406723292352892477390896288438605646868065439155734746173195428793673869197658647550570486511887735115772267883092476727852156210090877883040409191521155331768024690706067150205933740487551325618261585519802890622164011201324899111523582453577467869517217654379422424982831977846046834194044803330474766522899429576084938856555457739974996659810118530947067645684071620539536116148348598559250250304451076732047406336254353320761442067746630344613155686918191492553318770252185600000000000000000000000000000000000000000000000000*i1^4 + 350520594154139798520798709410373598997412119773224289986990883489675211369936218482767604626479145129486400417514546083553805735718075475494709084578687018815027716130803095393133602363697588037832336239677625690367744573086260334889717118358506295712743313035884064749944717487886947369618025416284488370470113366845033267760415683994549382253806849174823584416691552253104954735673924193401537978268295584815022383343165345864124185232397399773547700807699721715041256091908383627714067714979460033026456166719245675861066468730469085487286596801990401564600544675597560041740872395286906938989796708152802714713856757777097231680560765078078818449837842984920750028314480545548607468405955884013910196115805956711877131205717600442289819563091715510537680108465987850219523434469659511643665624945823057402920408101764614871826094905193416668145066184425380009794212251323165959783109581139072065318615428481583225610921143546145555285199134408214996871597883973125852364800000000000000000000000000000000000000000000000*i1^5 + -59116654233976979320238755415032821812264881336045237767268765903971301506383188822240300255734405056741633145395409474983579116127800418563725629046191471200712884446784390694344707329113962996676435081522639049785309929463034897594218004947477735109279579709023400014577459461602649683639716435467819726705022939398540248270999248686418774257477254950457525019513357231071287669656480825250955219026911656658996341214035700574950906035207820234167910538516695881182620062173590356111355278751389268980414434697097336215206032840438367974965617454192776656113542487156316467641556045961508283244507511007059327289180214658896650401818677512283822573603899324365256389882947963345719631388631707752713439033223850345090912369937875900215743184892330169717995609819001378977263896237852352197191892528071186871668559778047141645561249207008821928956919951566114888061310242527332041947607771186161300305846481106717376767319503634152026929020139064405093841449087530413588480000000000000000000000000000000000000000000000*i1^6 + 6422497003165021230423372102101483265525772699765844009744075179262678789637105348602599629499681713963031895630616867511423964490993674387762069534706345695240749306354952693671151811229460069551964396464837525596685986387315945323391810712636248221433324699375181260959983299031679724308705005908281190904653638193611304911115388618002882538686085986666646968026166217778332754601348458263329441115339968660079178932870223997903338349158593828086557928983175517327224118927054224854561100780582524744146354959369137517516918618419856639047909665041034927763144056683655042394194656644765769878794291728560747198889477336425280806124792507809034175556206024827680005662363076412359111610806981806878966066359709156358724123668646242071575981600532584993964672659847637543364267731762098434691109093370216658450708295420014454302952436273653180525948400887922867978981937840116091778462930226450415718757522525024146453172583191914228819670809920100271890614046047600640000000000000000000000000000000000000000000000*i1^7 + -479093087269566630975794424757839792084585016490262247414367931325451882125142989359121025356823739392971491370217050280634467624258614523354044806084338723497251586977999479983531159485418438554256280509925410808317823491444810076687775839356744402819560072868891402348464993587233604130080128898893108727170612540714606359644498732929069665980172955649888862748491096093116477639222680677576029588319001896807434852801631588502993602028067749748003851001590364603465865065320401792772154280994063697907005406350126187725731781815796987943789001889122877228173313927954125182266061921172708884889443474097443632069950729856613560623132705652141850902557044428202869024889469750490107359969170866880282316162899534607569773727936069709252230898209084910311112038803619479302989892171157671705769150893624816424416596496453855952873020639784406648084607842546238162738846275311121969168915609510540307846753185540770265482381036532377241376037374883140524796087474585600000000000000000000000000000000000000000000*i1^8 + 25115168307559107316498144830099081224394247686435207217534250497100706471003787152701562896097552387572710233074223195234333409024699946184627237404295141599449589388222966278637378881424342359142998315244621346726977444439783664039131732639127793357119322063130364961398329708579442527846733150548437761453426528035709786104393497649371096883578386360700630040138308552780092406735402657280502867740677112105517920504521082567803524825499202469299050388726681433232209937743996771796160812127192283109723379092090849674845637762131216880255527602698423819722801205802688530363757283018747330432065806843351653916178984054995315631572354851193496635590020083231037643202158631749228217403436991161717987870244486204265146702909329544428478275408704650011958197417576332069410503734979028901573233996114817242270805975771377794216470928670506755010694607492974347471277774056347071891009974868700846080931721528816044584900430100976593420694991792498479109861539840000000000000000000000000000000000000000000*i1^9 + -957533777611167633868941465978263609215313545646230811663535166237943157831385357094871745159280337058395447110699387742178562750088382567869242069658590180802999476022020658702513062582923402956141227191063807857637067622493732444522659230598460311351187729080409778841869799798166012645659700430299341462791067649952649817414325995883933358693124633864985054397026052355926072260090359374744920398190014691884626050997210456242504857916180628192273143653590252341560423832944803905883384487296776142916116205501218206319990889524924386504600427355303921904814149961315210613320618035143558359029768214803110521493010320688851283986454548219514644671852232934590376377016041921460614852541243387669257490204708889942239960228392586139094947626241346542426932576197736782760390402156580894565206197918670244001521423306871548207719942501115893270798974983299749752292014027986878836034280971366395603131228988017650252327107498061882886847541045160189150363648000000000000000000000000000000000000000000*i1^10 + 29458451699144275440464323922717522208150645036683727578555160591515294307069774457100885393705734129377328422110812969116555928673920913204289448846640709189254293391643871510786352269113369777613209015951975185403876175684269246941061593296847100567752239205817513487145273138975983045166601622867720959349704029546275231159931592592934570801621077821706950580765657351194690806214230882228145458642688272830449969805580861703611919344405660830081559434701847202957603210958944966524738348458737788331636664015016916607200646910242429300713572752924518204740295269375144124116918910200876900915399404654726620045960678364554612613390479633357863822212658275840384587742059630844819668103467225940878858896664083682668714010418359929536285330552097725221631196340717609697280918178829440786695327834667902179298302636553469447493723277925518190644455116051909166249071611406357043685098618755333968683762188335101278452719410087448647536606816414562097561600000000000000000000000000000000000000000*i1^11 + -829927948186117793323322388256894696055366517713559297048990213176424791055226074007765042162061030020557517131356342163729617800873598278927619556836039732160132162444554864779595163980463816691926726229632416960629866024895128951102858710043174091001618088174546350036880869486964951452385608611299025733939318975932889594460512234607920310879217122872994560756733596587874888913516203202673788987173346212258961396450839002197249490666669316266638009539171750116442974532964595002328567942847893344187296822878205100395273714392525370848825943971830768069361260513397979589905242359412782815745016888077179979876866293078848924544135921209387943286016318451550308756602425220815166076830843075840388998591458690322168241959280032451297484636044568815463389702639092225262256770175453918278168945762676250250983417615704744355520660025158723067389329391227916277691264543012503329908090840983224939920545867284974447043552804931060076075454092793610240000000000000000000000000000000000000000*i1^12 + 20743682315390298406222154129639119448191539664175370186177236694207926139627298317312515841080429206833339645935181324673329945496909103962638147354565205331991769083472487777379749632750539033407868404286290206346535532452854231038595278519621989489905003487187632893296195965099189612812754643499519847567604037975158693229035833532948372192516917284517794544651665153692057650435097584965015644096193130066439455855163565481388806599053454252992425094594293124278938614245982018315364930075845347127374195390752306937198870376787197643087896181222592773346123747342614905351177220629802288765579157014639008876342536007997350481957569049670864657412884514511049286003798350383392426410581936255094274569647301631854520280568473192894054897828817396478469466920804361083669734762291440314981617154617840337177683998521319912572649698034158796110266634514404309164436965713264412873707470454743130026678804728663221814220712721100788474502640041984000000000000000000000000000000000000000*i1^13 + -435250803654247670126562672334775074101157809886856811716590684713943717791518032172742644351010977451836785633976333435724450420686353399988211832264948630897425598882784643293940180669164985545018676753999011902859920118895619968618605064425479296486801515497491719889059708262449520969947662399852369794477578585266004748358066782922284003953749922152068592033603526240088346675083341738143073847675571799251670073464880153947262811303702965732190910197387966231878005284410184185674377058154882557910067384169699878629888187292787273035466928411143631056303339871421575274126148196387828452809578134482265520657843337134058189862643751848408858126252393956106730101742439945691101337738848930855571196621118237179487203195069003112503529429917499789819221886361277545478473864382020063718260211869538302320414291114643701663966783273529930223197217628789242695642066824680482714568385498412142603989023703807829484625265625600275886133739520000000000000000000000000000000000000000*i1^14 + 7487385933566124991263937092727235755348593968705111082242882598402578245909413260459935215596188403056305487852473136530996165461508103292714385134659997119586907393725402036705922037721025911297938447248941728511842949402290660242656597115284637655499882120580602878391213615442760630434098874534058480589652692803314123540235760497343662833888267975698112781683429828078800654726971766052802151355872329034546549247974553438945085937457852704790624286248906213617443977791818558321643312729235014109201449585413423465707320959287049392730685412862097312305126083570096731552150489847161830885810644739739654880956300842234676720362072707947607255936899194288183354717250930803239713241806117100566199735032338943212472213484676612661264797185513348870262417181347717685867085617899007137789749321461598049885357143405386434755234602447921005138683803509446226785572611293047287014738115248916083770904922454645674885948438031234357463613440000000000000000000000000000000000000*i1^15 + -97179734732306270932868150911538959443616797782137629134720508058959927384959535842837700791687203665616393677570647271479922765697094110859273147033611884601267845814597991316939420536733856401850534068588420152088644504005911728954134605901522186959813174718665969206875318548515347448759095439146768126332523013738178071095478889921580682460361351504923332354173366406022609335610377212473468671739419746511709111371452742204645853970283901767780597724541556970167132177353000290809686128266971410690943315460878313454317633433664119470946940539959914219103633416194961851105245567041646713330003241163543006963837126711327119082364066591954837497911126796957564806594428599330275449887729508614272377245506178551254038794457359384095676189022537668031813643638249113617142994124354458949171880938817918639743835085594092088503222466288612914245966406186001561493701182391647386020632014383425849540016405513989763825683212060877389824000000000000000000000000000000000000*i1^16 + 939811852576913192188653207300602231878697169000329347074079346531029129268211142012810471200416586359591944501269652829764247149207118113005521593344732737485095367253314631715766067177562569064576742025643602523861195940633527891808510289154327016543680967183730587680210955374262192058072378313392843564030852168458009975801081298197152814135331311521115627906545763358376351110910755755897427910357004188485056831642622002436465135670685685945987355901122921273955403800823563749214813601408753603938738739673067697129735044261214506933689971861198533164018534663418526317781482094217895551601179667806957018402132004713304156968972574738358157283673244073385304965155224655980794851559848894990300875939175660185707752422312092405098234704901758028780162989064565568829132778436855132513258205658353440612696782571946952984016185749441203201095187733248059332467151149772239525944083675419523207887116240670792778618109826170880000000000000000000000000000000000000*i1^17 + -6186746872000420525231286774743253680322981495010434354482426084486652893433660935464708668420813219352381709048390536508786219630919742402902497000286095542582325376351059857091083251253281819912220570792320656646741082324342666909495296403772607561577568010768547356029350219745120811324313269190544322832362416050248128383274545154350046985681501349547677033471467242777235774446806947142896187332202162490380726825148987552652080591995830719918077913353354058136314443990875951585026154483450981932043325282567620565743007312824840021273889394200810989338915320853512876219417943930083412020611471059644609938973392337404802179239100972513143725072655713191875922663445104730048014186904664811662076433620520991896566757793031257363412501042429185084316304709365122799202630864727111025469728838036611464724868777254635259181827728026625282674607510908808231637058845461149308598558962272855258226500182724306214073205470003200000000000000000000000000000000000*i1^18 + 10314016714368894838094181682180452890899473333652433870802984141355273174380323337539336546462246614103305327181377648496040201411380439035275171485605504436133007430234240192572829178459483620526681325604267144530321290785405840672130779503635030770830164600735426007607074364368759085297083802432244386845184378459370123822598613048619930570553217861137047762274125703884708424489428724790392866837358658625817360572729196463248975421367990190328237938446176576826249632744961900771148043107137156300532292010319549258403595922549115809473262501858628099465140434448666019515508947596524969662764276498612228413749832465654339931809502731000757965154641033876460431794007324810161155683530525064557546362430806328405550713035405826602469167544463735350391042169533522869041936245084164519373219039818836719872480719634403999808459511973849570740611529652376656782408677141802261318109746126813425692250498296106020558077952000000000000000000000000000000000*i1^19 + -5677910707912534226963152258629741754624500164744996765590366540638990108470460750791225522914923339042395569690709759583599459342536878633956980898766612340054925477103904683318791076394076425529067048927640105345304848640659297336255431475768572894026555042657122005710410184629998249926090887827773171290955666204037821401524650287602864357942608402138811582161204854107586927076794233950560551513510756868012137676511666296402803996269653780511776450879594043967537577413811614218551443444209363969700925462542508444356799342111780305291043228244975870996266825353157635796011758651263576911103511238769961530795799219542795013408089081792097798007561603417661392545561876047077739375474530325174366772914693452358865046801665886393143807982637600078378480676421246340122432344080091903188032731205106348618206545279105600116469628802942810929644700492597055742305261742905568887890610454477087032041495501369822412800000000000000000000000000000000*i1^20 + -16639334310910508706620030639619367624695882615482619400693349549238186539068461086312616866605845664202036163854888807293340148755412364995367164715237049798031399998660094600319439249182115509132315336247062236065621676309582462174439011654029006861725119251428277468675403412657295421858209463434393265043871685658744132562915770901833367980428618680913031948249672065161651072347332250893452254974319968357962811571279520383477769909275302704678256087562920057917012845378120724139453193979755899943533807295125133019332694850579963934342901813634436104775541271104925529222573896850026012950446734559718281732525780281555559841933897872527274384550224686440447849715811099359831396864498340496405029298648523010814999712846087775585924396602262831350451176736401206223710137372151173568491008496766386436842982713070481938090845144000539383949014334888136712041539318856212109635531511941143825573958218982359040000000000000000000000000000000*i1^21 + -9524282577596898278266748683746168571457564944244013071842260841166185331268889087645847680245002598546550262619612331941903030236226657896975259896326734765331807775778931969318816621165240989182506688949974017802107571572266652355370722494106255498068142593654179888087668004510816317982007373320796541423651530211244386097753401779917508152096584569371258002754540220978550184026568629679200324561645353340625804286205119838072023362384235561161837594220852633290580328961533124000126884977204064991395965254384126873740671399499902663553384468129759167898108237131534513186228059996491342507138499090812879385545639000600112551631944001524588179368951948459664506173215988292336468058262363197994603503907251490711089448362615180698355347578459929628419507486090264077499716218336977432625864731056327915168761289751867143374930116190546797673818126010024280464371737333750422132074303921962759450846560256000000000000000000000000000000*i1^22 + 121600282130210054678754236162710803634685653253798247748184108087145819773211866237860248795794970356940031021815457605618274751296470236841657692350477373480823125198001601520676898853118380338612261777729097529370489158437575057859381052070315739935923283231413920637927039517754035274908822039646800264002469340172991426552107676432430406243160966849764768252401921287829617261669145819195961613100869221837160843886474505666152866963315086013267288687743820225752228275577150163681670715382444121726989855882504345686083782972064428780280256888940705157853378471810099356581796590699739749401493678210389105313052225391161568999721565384612050620055106641156695533000587862500171325794303681088713041999688088226201726207089263275980672562260738631527225413260290481183973655776637043774278149146287486280638660494664008545084621356482434594597355880150552009148427955126421349185085763484330200399872000000000000000000000000000000*i1^23 + -218985844984457915911769960687551452809488447339902955759095472940916892061976328927828814314802692782328270793154362393033569365251837137073148161217759495176562112614316184902702408459216806636815255559911821741748807624405113545105546319221325141051438354228620114161644602439874432377830957534596164115564080360818362435261572008611957955612273987923157944925121609483707507999532458310874751473147273004703318964072119672006439651290067150205924571680250662997311758054105407426398509753514671399615297838919477335135074579036624293958399550839930044829802627516762723478777737938976168154020763254224173675034346750468114263156986810441881697198965972528367664394286783111394029826714617430574551484296807172121501288160935799287442245890828907940853355367405413181328980234214527636435170069923124544810453276403529185964705324254017059352878067227716776080904965316519814580109580040539125841920000000000000000000000000000*i1^24 + 190002512851989286489083720782469414971224162365442961544738805217039846102880972809860141038219265723690617463747799767432092720643914090455543845720277010608202149610338399354789477139086425426273226923615837012369567189144493587464895081118586634794835401694566566235411885286665960273738544743688303523057384847168552574557353859435267744366050241538545038456590708971563915628673978970131503375284300503986531242494001362474173720444459910045097904010990507327694434212596558931683835134466190023114770490013470862423422950873734853746876279562839663364967931281465482442361763257844617701411221244311731923815066524176450722640695089200815468466579181120316268973342390421112082224426113573243779857520190013607887172945249283222186927449846960880964286439579280825651747580700848618267695630901376103989609333322864573430501627801401618141078382434371841049994424173903264240200180161314816000000000000000000000000000*i1^25 + -80938658877278659639440130674453377983090722149322224533729810643496820903519730465937597145379450149352324063454410027403916351831771008408396557898558099713851926925945989723649813288518961616799361769437943086810746048566337871494750444236919821965752812758694933369190031940469088291303400663423191966799681072764352045082885837804022572510247176779318227390505363062916871013191828146010763712554613024403729696631999126181948591194800250950026863701696235361834472618649416038170718259451610304705924165832160594816611031066272417675629727040626633516027486526737877622762484809575632932560450638926877306671516317424829001499927644213632437643101460366399094785401187494880215996786657103764368910220160092047086052489477183564936274013033545949215258651391005077963070842184524014525953203772264929511994912062441827112507580861627309187469980489476416998225274816847795225426185420800000000000000000000000000*i1^26 + 13635692368105544681077601352967019917895289293833003322337853835179915217066687814253813749859317441041218780091084712671064552854253160889067991169600686692716377980335913590440802689211652213702961866882665400365799650720208084165363338074815137742204044362840177517693914209994390929559112313565007678656231491835403472148308546521156900918612327225195062348221027746140483777894754267498869854391709465736558189788602960896498133076234897714550858560754881435411544803511362690041901039241815561969935753997250397177861807681885681556246001481702262351052145606939281771798099976722177836024575240150902689044356951298658756586399151286150127551447398447502393009794242809891510672920875915726710546805039690852588375526158487791554090123676281150200820722582193552350035494633122648810189754887762899312454284896790021251987226029350563671767936164489298392123022373162000685465600000000000000000000000000*i1^27 + -645565903295504679154374712520131709035187848869064554890353577657843597873926336462974529881688253113978072250141716300657245867711104466473589001012750696994894316454348691846923196494199690580302151908324838261524666644021074255692943171772168695358035743138710860516212976480529106089016338183907134214417996100645120864918701858518905000678118614200782578839297415875078633535068433814336549120727930420565894036827726987550045849203154772682880683647923304077506026566978469120869744097158843627604406421211217823361588334001280190259427218304523494598143508710476829496705822649810863441627545497741832335776889878534933003797719791585844445475855419446973102926998130029925944566058654456122917121357905000835969895022456390903882049584030467407201389129470610863976091932444963012028123843689380244144728552955475706342108442810595900813521022406526148024230196637859840000000000000000000000000*i1^28 + -129419694862859361092632153365957865575322372214071786631620255372398231057401569239731163462633415275280886287396513265177425745753811446936132002049894835913768162064659516400977141233806559002966138798397445386750431160411461946117282160978652532672060252786346551177146979991943430774274086537157645428329088681389924363717314550725632372977188463564824731328260163166833073357146110850380622671117775871436098981628504658800045112393006395572073091175140077133856844594423873287948700383553056052073661641582622191035680503002847456742046950597379977280176841435254084595125661374982323179378789417987584091594295324755215398050667658528458282611906211951102681510040521591755526957775357819942194908176814067650704294446392677615704682169167714956834338324526600762585226402626596190110604020017207184382519905182271171000937671408698918408503065244988819045152613990400000000000000000000000*i1^29 + 546646390572548031944358434323740253006718104325768613805794628338113016275302034856635908532323173196115420728207609112416830177518750730625272532955561237663911568973754447718068071597416161565851116194946263486921488338956875923416423267466543161746630980068331051522719479848998617283868682108239197238693490844581767725670604796233789241213969041412103313362421715910603777029555660928606397195047869840983849370416400458144897155656977303627461721338199839072670276486235291610353539470915240455179343877252385275921328714558999350443700154848603301837447728867959390854246451543376438660917111917829851065539608715312919042157615312400081588330928166510934539115654135245738468892938959387996389231712979659886631641360780061268853244694824818196449910544937953935071443454980133208040429513910994980415348812819397227113016146852183969737835720659012985815040000000000000000000000*i1^30 + 38207778709836593565269025811785730128855507287368636084628311159349007642527252028474733827815404580135372261250959628946069029707926949656679063563802603469409981639869632688350163645040000484403639465988867955328578825911207639581373592032454085013680801589573026579113390987176348400795301868693498818254336276089375848257359900599461752192399724732884834577833842908713889974751002220103616946712164184319004063656674045485838506353436013616496685657359770910230126879710416584213672941077205606573432160500024338615200344671245530869464888872581341953449185351000955744537347467975972708581191882739251024969400824150702546520083489928039931055252336079892474324570001675757297396715813849318598676208510653051682032472965910767231022932444249317034708450856232945264324861268929178763450913697789943188345452457977240475009829400205487170228555725406208000000000000000000000*i1^31 + -6443814580662392710151687358754854176427176277492232344301446287731134944997000550179854678372001993836631825402242861974082596423606119060018946664981188922218713229287318574449147156928449387483438264721981794546929522550636003936544099206367945831032729433219032288594862197748572927496712000133853978682143715472304194335161918782822985459810319082255141981343090066434582006529749481384795244763238861153207352535910146959962426850226003305736039101149126454589721980952947882951595585926583506950563808041244748733774711745516310890057006468490887372409136586504660707003327897625211855512740030819650479700400613070143052440530704049687015767459152777747835800517492818492378219086392155065082513685780459835737651789118666301619815894093451100618004530450277757306670116776522132567708595797575075223373673162107478827375249423678500327052332236800000000000000000000*i1^32 + 108011582335228979204590550277879638876168797853849236670282123266100736427859054452825991808398691298076417812395932704269227285930002025733990582728417107747530827005641640280551171425542724299152866192908705419806875201987829991367556755266198657997503356582810945710068076156356387757727332770089826937823022000695334085497520155359805798752326975185382400823054746598459768089049015256017956851598801504382812973643664047528558409458367548899807359849511293894562100350112260700683628576939255742349336873604990543321856920345014004483493364358120429416006702308451071725834588121777423239909752932802613483485155030227365830544283690172611890444722658851061394356826537711684728755539248163726330361348940798661043088046097074637657506418907591949286218535931436462872154783863327136632073365150479640355433936359180065217063838703378036162560000000000000000000*i1^33 + 137848801714336601916528942419332417667100038969931439504482057453204555318919390748798843722363493657012996625629401788239991660811277660974991763946320755014331677878806022417537608569182305992674053098061427758026915595387244975145087090551988882945040938929911602284820871339007229206515563747933606331232659924717886591348629055989608279706116869308344471873557360252139329974952000494864660690442382869429122773479307022838479360005463649509158897753433056464165594343505976946174581416069619392067676950429426271345391256808027860895491108511672036592638874681372896296380932413364378349323965342279651486344310765632716427422402768586866756743314335186497204299081168800759560948535989667530893115575230960394226559099852766969295648854947070889083774626641964092644571978273228309713909239488637581493592184597513993984117793882112000000000000000000*i1^34 + -7540651345010636730173751146211656463737196277575654542459320975041932364935628645218800506387551093309841381161338141832084323475418735015875065881679668131536811754323023952722657446017591430523956596653254260025724106053731774435765638755192862988165223254900829818048389466315640774966930363925310658911227069707859417094190524997424360920594200377428140786794396207250028949126636831372340751995934492636015749514025844927281717223580503754189885025945016370690619037149309261967213436759412742490396864922637950253094168132183726108048327134475538002438698460578588097617158903484381613928178917801587060424444277690210057022579481430572861684173054043825544637868692580798216906489744822921548445706989826762068946826728624290210793639419018613698136910625748381154191778476596387921534258006471622756976791062508385976555929600000000000000000*i1^35 + -30817762174670094426244781457997421510207711579114135671461134710574512881459966978622643937825035684345885470201025406061324685308551989747986260529128932639398918712721336813966520268724967886634098457023670746162860966294761145959002602388416805276062228315182294601424476137236485231498858663532161128497876755770984270627001988428719951672964659547628721216467272294484633470156419980396145143558831724539566811429660343280631248006803409063971486034435666369772889730161610754406635031517360541499655507985887982550068484025879392689313999522106470775084296872434387252924211711877420551887434493176575282569724854713733703211210279532528820205914382343088865347344451347552639543633027912117595489427884104449262169915123217924346111758493358023883204953338571772233316568268763095915640979150659102997289482265716326400000000000000000*i1^36 + -5248212716020064211969600885305985388263070622844970908386709214114114676082443503563410172439028640116643427357440672117224285766903493850010947671853440377211601266630645597258491258939623059097102707540190577376915919203153104359141779778615742002501913515428742941854590197970902192962326094284785610142491630386006727837368458502890935172396908946150792234124434678330432695594878147837417471216473002510225128908862367886084840075297849871575749791110280372987038770736824024080199922210548698955973794873582907456363426313699863320692824410014340900072657815445129905283122451040610875268075824435288995866059391466936220460106776487039702865707364261220995636197707560144150444508456446954840405536408155078584661529021448535438099934123009982163943096516264406696763771830267279413424725898114188133655379968000000000000000*i1^37 + -694120411239455243201518537579472046861936049665509839553742546384476036943029269264746301680736885990709955566886651747114448126397688749548462726312300754091344086845934452591955411938055837744017570856153531752864852335423166485203460726412613870338376252583819822351479078254035431435439988436507139426035384807028835961164861587411208952640046926462689236900775344364363097575032910302725241223865970159384512741184298255279878159055735915984863019779509937805688378414041641321197058653424055793586538795501497167945152351202615015260381452313887353944627360388532561412799656155657381538934247557182662302682278592220918464500453707331616358497609990079952035956531353403584379564290845805414241485945823650806802158971136184732708431393919399972326782328318776132586498938984817938709055998756965580800000000000000*i1^38 + -29595328808170252202482664667992907515100604385490959608004612606926240824774818769421114159139463998801716582717563612583237953527110421264810819133424586087773814251625857452520138753182810226519058930685355966313994914016941336545657891753759872030642683109110000372023010806706079285062304424965251103814873713959783734727986898083264467200752614997424291309518449574939630830488106107491877356758005192754616351337161903771979827501903553390369705366674117430589137266655289512868865147988662962489289106498612257544802581833662091156669973436845921408425006775360060908895727297419901719724406961045262613409268779676052497402494072473940197496181113321259299857801360857449256764617216828175187160193580600141621524570194235384884611341214623885305812010939076188581609775931750574378901831680000000000000*i1^39 + -546214429575790969148827340032028295320360174762469994783509297350406313450754403263882593756309688154474181126941942324680756754188983565457535956641684607005259185297169785547381767751912763401849038089291785308014919717829440074378814411274191510407797908250624678261061884062118745124916703461079995393296416774725438095477765616507384941426698270069224920884180831671122623593570545534932485734167365648004574048841061800593688941268019975745458013512822568972839975694590661751372443300680391282015900820103624567344240478559968918042071759048741899095746325388421224662636605644644212563393910634170864791955678697234225480124465936153810779856466225864332549981060130018481827171119386949965982121222398603172793360853564241692190093827633812505937546664114343612052094674538594304000000000000*i1^40 + 4353713751240677044492123692289583554462685057779321689810039307960702934863287154164443636552760749784168000758075218143996986847769145237053177744966699198183975971247774613018885467681578652244171038812942599475465730283145601687599263441640680456445636090859661620035788656476800930556057560891070328928029936056536892444044094308895010331028110613190157753407279942909528453574455576883115089220836863212720613650723200626701160304042767048845810095928704209627111292057015524659957325107725152232455954599142517416944799936979505708006164862134989319820898371676764174820937098244140067615162628957717395508378455807870038793405319721087940874570482414042742802034918220072305859789079816538073362039050706085550076825991736750194720539983276062041018718593713505775176908800000000000*i1^41 + -9686086225953174455571604962242874294941653155814298957478572902826204339523997574070575622470227347699383575951944259014164605156722120463838049948108279225981702211136015252518925500063457980731170266637093513477180180939489389449019490560027782611726031384454232774446230149466950871511386992298230133028030412987965019721856819304657881257446462995757036612108864615405198792695230245335279561898121768339897623445641766846718473198539104895535592810823268618105452269595643486812508096176814937309601560536367079826948886734562940673079706952734058602798803584516990826203601286112480384457955444967893718906388222307849760434669858577096645940788974842614785740042439706773821118398484829897813131176034360537524718818655046102226897750949653289315870120188313600000000000*i1^42 + 155711247980593378349134121741277350416188631294881897657051212441021503519042447222431671681325126524572908896576229651776549387000505458068766379614332083194225260982413794598323427878285832454088250727745067450344505414302401080142600084392148745987249905807207944065076483098566135865639214065279228257298624640446113540418456920895156553498675852823462243399376217478333849962247778269095072589784478186694505119694858191826787440887127053166337801440393324120536128994455632953798272816378290418917882428723109667425243458208458100592798236014178203592662470871074228079555146815070032289570211512459883539287499525698536603263883447076545410862892479382606838042631706849889533745091124595983562289213165826246670931891024018370739012958855604438302720000000000*i1^43 + -780781448087833032296296745849394972757385821811808001205542993985096030349255261250119002115644420215177094865880406248154876716899031336653070634715051562862024523522483686520586981630964047398201111495372202867057283282983534473488741869006789558652003829436488705726789716551053571126289227346778177932445212083957647686387935998659910471803138619025257311141330231854879273286700353086261807865983977552910480476045537518398354713610376999229588321628331064653320402526076426355649279174359725860621219949968141700811657245964328334277845762437488214756756069234435033029146574190173955279793879865404488027557383544582365800280169717639609454902775631156023258768668602109671823905579260238375613816227862810988081515788363271081127160315904000000000*i1^44 + -54652448225961112655720204462966397898710539258759603478182132890346271984250573145952129387540163338859725560155786139814661987025747866974494695739566879153966939378599660064432382057692204802637371890266355770467683185190674437471543908683080542194115244860827998211869773127049248783065172928882628089081715676658258857666502917185364509445680516917174021125985529086260402925222321055004302440558048532540670521400828212779993384484788951961000955960256036397990492833941349559823050953590088258050847980183673666588048158038962371726201032076345808360851661043717464444267088983117236859317756105824959230417678145316358220945639663262557372269303186119911848146993384627758162822385468915029203958810169361793489491788729533071360000000*i1^45 + -166391879429114734951418345821370502544512336507033487041313797043713380431520241741643481876928871455257007244302149829188152492837888164717565219428941377602473868072172317185201895495675636782550982331843540960815143413349737473321198805630780782551814039556315781476288750226009076476414368806906347896780737863753034238531710605750293112938377251305692303935890562603592562661287536855804498580118778209526428234708181664727858346920708845785673567832808018008879519379538946334012852369748260717800689488667307355318265395846144175924021944723895378869341329545515450671412418423305964178558031828673509042062922205906923330216926398138610326959822976162383801096546950362389635788428079909887694861758964976528680550400000000*i1^46 + -3441237282137691972816438163397625386608342365181862979767656004752574231492094567505825874527082441041681995937473252016450561595542042935219561623976178032435127704953435638115293274171757925816993881213372153651668006585237553662953378342263657324667282977604663370777216337615141529096791721712056808557485657426138716559004523245844198065914948602890115142334559755725271679517097187145735979733214965189677673288448647931102927388453986165056456683128063483907037218813762398033938685924725957145293980158885996844753306940272095775992537870997784811856395603938377178881793774296250515781621035710672208570095433890460463492147493042682906298053183981318797405911163092646575850982935259509868292312914329600000*i1^47 + -6166598177441824087177828397356302610116332502783392013327361162646433292214943814187013506011237120111955466157187214237918614337136698105942060133043166195804523255900780702238371731644419414381972707173647810849851184697588223644677386440216070292130864115443836545157441634200811312200794889965863024999198924773864995114609422130229698733326886714763860606375520513296759225888366373894014075850493912797449561061394018133925454746572676767967114097069174247109366909467115995533612284878229760017117077326998767222323120609595499659751988744355940622369651412007652669191647228533660747880081636149758309655616954519714775659041379091481206769151578005736108605821355850994358522177048221366722560000*i1^48 + -190673264906875319018649257495723185502747372612847964000063986903872616149524963886238264379683886109922179025316575985137156222624155225823925684008388163090755032359954998486200054334169030280233872819376665013291862033263519459419999069837155561359428098060339908504779520034010694367824892221477187656103551461583085503778731682770200200336010880525309136330634603629253817511726939375044959538762367302112903106390940690331311103205167923358418695571145996650495892243100299776373017619223880597314432448125857026215522629590695267518084527892749748680169180888769969189552039277797078340133126786623384344216837315179722747077005850969678212151668831211204522582861364321883121725184000*i1^49 + -20944581736065316294069549471334767795209761552234108332661944918539032773135165939973479889834170318888604299508723315845736827892790586244074621465412843819995735181916661309482192380312131504463069812998872620145121633882100528311943468356270589588867984482637985857973728797629726148600159975538296312307485206692350007526987187549886487091764711413165888774794967008649455312705323061695355653327596520007849851281170967667481652406275918063740268850193439098877762675712543297354949183763797481381242551933382200439976001211681271873570181481178706450675380179845928098648640139375585880481437708045837903943073489813956795973609075224559243209034083392980733196660288000*i1^50 + -1567346583888525722433019750365209128220143472333753112794347390147206336555979125521028775197751930801369169454879853206560067242266689585820194604506481433728506340634220870334492570122565015605946885577215960705173369458693484721406663813320889004569291944601460681740492180723916743574979221293802027931058015143817798100696473239778117234142609628025280137917012072163528882488666492850408117187022525381703635664533155618566759380237892098418334177612579850385848293906012157090689090128061174040246360694689549550682208184988504686856429057453064601292540134446343876856261797187184637201859632709808146302509032674434850231096066830658083039430490*i1^51 - N1*17720050476112024562304902078089852932962382708124248637152984211921442790157070847505465394753915809182807315854097317290224075017229543759*i2, -1501821901842795815664451382613988494133852997007152760643268818021976954939462182466419176760506528962588138841222792199878454717024660511554394615490437047628480143728468010371545053537489830070631070688509407417836852540905094735173959135650478726468312034457327061223582015607194962249332405549197777139398682950933811089365813563592874856036792490882158952669069914909565601423184268197644401359173319407564454702865623918102400353169779666426092688793166863818220467759020541268759126512694042991245684784071652668430565307189227339340391328630540058955802335598583245787429448452211526595072286107340386847541483581309900307059507574480761008557986474430810173431620513661276048883866122067966931829691759700639948649877182627304357596415604610293630308123474328347180523612425336394700051561056254630176816715519055151388161415645396300334934383877113014049266009410729564864253243119096278954196681404337922242284224610889037169187728080104750829746083370403233465528742578225152000000000000000000000000000000000000000000000000000 + -1802703486365087827416892128162441089527633901570908108835328815864316403194448043300500645278629633534964432425908490305808784730728350010823736760439698087289339430995574406091107442094988523169843841625489689065759034837169750396333040503143220500484614015038530497203885163421691732904843612412093222763716674957308189057968408881199155905980285816790141447914236288039702545211563346066161364194820021491191901309503839031890843152943465201935032513979325886966729517048232744640099752182695582824892380938611310813479151627459341383214470824077013605584123886578995974823999537992397313643557631227236351124381156905647219804375039631551836249800702580378925290976844577084706613333411719615841954026817611224549061420672152469849379889603906239452357708338845011410883645582487633584144517070535723099494206824524716729918202987859286919376887646473736530637445720578836925541023878769423806602662130431334534470859154553148961490890256572073422309695563482876694478540039100825600000000000000000000000000000000000000000000000000*i1 + -635655950442229270660824916901118339491501787479796616739954754824401365035066980463988238377765420022797176618613142274435843034360615503986550756200796574658603044933169143930652845742403645838249176689161897442297556260345389645264004400130473188042589883678140267093818065102662582543154781348071059841048489465250509893859775282764277656512887176049953544790724021479060935039572741980968637075297223706670412677997578654372498393040567594363372795649293790816749578397338486292900146284127734042769384271407174608392489070117992890354031125211485889240013723748334479067148145966018984026592376594522625067795419773098019154272301940432681739607879586928630552347051053572500365510805156704192813263285020369160806359176812142193083476748412377987299156839616897606432286346218757843880964609353507829976845464206827255540669835219969182488509587972913007862041549181317058553222484050928122588011101383049541469837235118258892434696864593646171318780072458260862043057983324160000000000000000000000000000000000000000000000000*i1^2 + 2243756797622318698331549296757022846394731807873181210086416407850145145521926175533167231351156220760537899873712571384937855840353233753494287527611699276578100238731175550595527891187849082883370707031865826785329679501019543947676457144771558659155928558125726015359929747458093182951992771956569966091613949269076483924769574091822218112410912490766271690123447678330360432015902905880715446238197860328709905387250634760625775027395018370738807752289771632401813594066671354811190630279496225033841344558085738760927595015873871994247495588188337046886968797062426915866862783999359464282320735550305893825759075337250658773581363014708138987319836498552008620584407532685422937012015168282962217111524270898103939547082227910111800195707047856779506714667041121932314065425294443180437953283910833469813557374099815628306326012184128540307980725496180986311666418137106155831471767648897795447631020501506845588018896703202504146365116288054969206442820054950995346688311296000000000000000000000000000000000000000000000000*i1^3 + -1239598265398930964035752563389031981021866748168584429072994605559030210999757081876538647616717804126548596214173510265128036551140252907947435974417089539868475807062471627443845493945970552051189083960928242354090452347280676061248699811687173120040732186368924627683644640913103434052718908130683138368651810913933246266340459197652113123733102510250488208498086792065267975657859993676113748109832365159234120411762421357539071999008131357398421237357970028138277166055516217928742720895426192360626772793674924103036280208432634167272476056948700870030366111363715080224943135958055238077590962211317105717419932482315624531430939175657980781179509244686693842823571426714212003620906553181140349295762168767214204020899445608813328173640731682199022292144837050433039641381606732293249654252313562207756851771423048527284335314411351677517881806441803718022575478479077423573506533987968030867820329065840106772817456558425828537208216372404284587514447238780139570882150400000000000000000000000000000000000000000000000*i1^4 + 338392399883140667805021648783365592585980047745746068733439312083430295759663051894068906435789699807958127730712428725573357455944380885276911580017436472059372465897936174708126456594712678765990406783087532562134863377508782816476377710577279699859186821138657924113039970359423884283744445029830170729763657232209497262229518960013482604043795137800538138136923191240954447352405108356079800157874207853337253217039043790046904374592869390272740857314513784626035713204264544659233717894735213578192000915024819611597485058116833000400879507976622123069060781437718750629205427298454825821950049938421034774183323003064163137486929316472470621083186910359757637686360664604447620783768899139874034894360450160944508887585412863086468256449888909554486033923177159439369370375165242718665286929136049678847837191402369322020636526922879707057077005226559171626134066754494788725185968582516072120286766145904331078635534762080884486865858433099929504969548367778918789283840000000000000000000000000000000000000000000000*i1^5 + -57354053758744433037059325336587676106209824322280210290197576107121402199841361781105419392214701907163754983520854857128095470171133712399769580765502802610760639765793853170296273556575901763379993088036759594177471682671153674246648648216876062392828076535755444291079902546284790338868463892228505552716508071956654302085755301240616859987028904423076325952596482767168627384774387440320221468455047539280924000548299529485281114310611002041861656679629849765689647810529244448578082296528654045701826693931027094469497052673516681452954970413261208494779922518479809801300437970841519559855490265595643331852400401375415152660294565079224308220513738187224111309900367673904269120643144089240718162116331881965837442423724403015809299912123959354035165410878060619542696114206173071653396316316589823858789466506167246980279073605774548900378718630854310042269681678771595918052437666562632043048664375143463636569423643908716478426043061795794881656918057466550288384000000000000000000000000000000000000000000000*i1^6 + 6251432648588061110144527671629443004839568739410749230789086743411667554210381216210769680662453356785496972102614999504825401079772384580468092872762414133758864556697621350596805715100349066216011228912126655314663010514667368361143323878036188759690221989139562051470755046563762142050204728050951194508675026636734302352655416410724537287342298378715160676812551048542313820218183491499871411140382415149966996720706682112669669036521849284072056932876151081875479242840388476733499853347411894222951195655239118905536117452173770584234807068106074363125767287415708437974314653551191280407122482944451739927103516413415202437674907738382056088329701094917938525666538462214854006732794128319004597826643116703633325995030990999590669983869019549579749244318458555828849429010862606102096742798859226383226866563697244337872940913508406305164124924946799986331580610730699547919182663842686857693334996192688920939808636641348340265856563139542498431891184164012032000000000000000000000000000000000000000000000*i1^7 + -467388498030867855214340476500139112691677912095203099551671310920268739474659600022382824663679658319248830692686936596031251412912664694031922599024974888825916618185406775824129342994486623914363407907456959343220944489852888988545201063468572223104031484044088796603062387907217287760851007408798258140945256021941435463482930708670139296179486197400005442115348808620195346423969094619365569695097329859513846458230661432962314171273279666658117157805682847441075289120487542019844842693437098324596514716044529385109571550049660074885960700001898567904670259870841535677553393947533102212727400310406936625987064359527687469882143833861172425687554599655122546682496567877965092193778139431813847776436943402402149858938697697468069362084305085537211194289646568173248352800635513182647330165509947024286767948217425083492124209362556839686040335537497922311052522938640384477221744996480885163150664357410588194295974302271773745017577572369447601305754858946560000000000000000000000000000000000000000000*i1^8 + 24540542423945971462990012751670882676500891835381502393035891830271605747287333279686241599299311424599481875180897521929294518051319508933990736842360670039239138194105032666564323008422643563424047423439893735492652956457135309065101726573363748779871982702840060633079196834540012065514843530335491968871392222075673720036548901378626274448165714638048272184092237792773789896634164755228822048229817160860737670747089492765399942364433789703301238387915572307018340818581443069186149220826946775675329109430043196404539395884568493096875251824208184644769293462738985574493037419156978213719954968047457255221082823332171551480480598948992414406312210534894375352608954351734268442856571420439880600348654623827526819356822230305523347825117388980206626456312051991829166539877310442941856531361967317648130467269023780281599204559185634880898308599294542592627664884738883649864727725925596865357199624722072149192335374176291961214818427081574111298128445440000000000000000000000000000000000000000000*i1^9 + -936539787951576042816235806953344231178885875737080434504738078350565398328572960472804063711283809870736376863264420417761381660165338995679377194784573915856667255569872197871813837162079143878665486473281002480783612364163962858446006219299739109119482226391912671826088401527357458183471030939198719522064514883473586745590835491885425047984560758958082626400784056699432245203689257853151279099270905092634579239346727408117584177510908174342409289471452883841058494126435893320052338217185191919081509993827003070417993218743576363487533031641314435959529102201714007372217541723360557103360426212773168309848881359923534634328112595373301972424321973743786628976240883150351017251709599424334754184919364916261797357140517321707996448816183822508033955337753308913149873152704343014710625047218370515961553180805511686224309986108239239898714357598124652863053558410566343518585132825779593628505451740832690465105318578744652236844947110977163986206720000000000000000000000000000000000000000000*i1^10 + 28826537672219459161580748869694408879977577393188135172666591823382320762439360117734990764435233910832101655286450128867869921432757057756884849241478150980642508279972738118422918172980225135131672051836718756756024967587140390301238489901193693379234259500204309676364366578163892505454119206330034237679787808259850680080872836381992769560356433737203208933308300328180486705277016464233470156587337790391107357698329600120823678881076546354941262054906051079046513613368235057026603807094690715589813277860183425713350959488488613453129546330076116606038582433765954981193856555469008290470341313041003991237556905591067634319138282179982415777224046972769549998766377874112008532268270529208972943215630213404150981244666596001534546067619066253122045820745966575281299504304218105356685123028021622983326584726530940178428779146968129470516153069356845321862194598537874416736099889752835970177669111903234661340024231842837364341917617559293950689280000000000000000000000000000000000000000*i1^11 + -813078117979255224887230188023687408366341253347143510793593033315139444607196726567569460634319765477853770027112338030284528650380482492141500335317144838819250118212237306604582628697707957249036812681869836453599328748081253778177137597134727674686963779061454573143969221311873188111946292766055342508389894296092097223664727549569373340558576718853713860205372128500671770512270917260007675055702943570327241406637919536302548031502549548844742141190191240882035629238156033311803566260709589977572489476696511353598021354109647793705597724959515094133479579920884119619472719541687157764488127994673676682591483849568826362755391270893545049029838526760074986004051832676021588430163288766847569289740867878171107099441939414296558357983283382046602163300150800597068724531392222411139762291380306338051475977613231071710194635665432038622685351561503283685872580041300122639583281719940619312357770268956269697043356722395747022838885875185614848000000000000000000000000000000000000000*i1^12 + 20336922211233730514659886607849600367613656400878297500186125646466414371869607789455989759553697530976503190057131745038872197964804762049048674472015492854558714225189739614736497198591949019393102299734096208993009778204184679552506065328657199080155727009249747103560844014087988389520925748481261564898646680447386925739853853608207149030171733823786372212465970647671679118309679994280883331600675036323963500307658021393096278127093828238012121453404176338554736354855991011512781114729424582955254026746932254172818607974003976410217083334022664029297280453229203738061531034504557219125545331052463969573605215826368659691534278575529286755655237398168517504388291108904628488938876425547332524644661712530616556620684478407678911502145042569197276259961195225335044720256406641385214675948808825961722149382699619774532326032695605404463338026456815547047592495827351143444240038096319425425945279994852832892504270282203646233644820856832000000000000000000000000000000000000000*i1^13 + -426734323749879332165399489129447078715032663792304973240930517682364449161150569672335507682223618185492949484869804020428016138384383909901076317167326598125341046354532250846410780856729464607868307585140222984806515156614298553548380211459690664701348406920865964665958915707252665349376080372580145884962169975323356212427933691230551404082642699111086066415119973181159935884570350853296445136650280666402677172886218611183980996098477252743514342518266482458191748775113948378063994148798364967997467036769196973890339980049987707031031244391306702912997149624591537993210401974531012623625955020247040227338358444456491500638468733573501297966713743753618184031954693973286629836350049134565859146120839598604932200668556044921523711442189073271241911470667063220458572585032074259721194490055554671924609469360764622185452807719523610399634930593910269946333072380887183506562470037489198559760136013158756451367691124409447057926662389760000000000000000000000000000000000000*i1^14 + 7348666234011447398418463586862014960449330475096598505783983899884096831869633171968298644048455771603438652561773543359448895717325674230469846567070930992740539257622831530786638552705960661229759722679273480549605475840739536459277497909208803178501844227034052842158838609347730100318080942318960222060780128042764973072078512384727257747397593756304461981706450083569144706446176184724821995325103015210299731798543404662167949798199000070522584875074994903900182677477099390581631314138234931009065940025070350207772050104782093888036500995672190539788791314273233270726082807747296939985352133737013719052136224409781774792843424539036691908118887257613507994549230312526182200899151999835697599773363454786114662550849379551935098002179811949913747761112739179575213650770081760350617896363198072445241157781773122456463597958616708230345937445023739712014681412305364449315361248948464413564829369043842778328644586835338269462364160000000000000000000000000000000000000*i1^15 + -95440382454439080771255381953759942495811523697897941895925740845032274296789996800183172653401699931833389823733423007959369150152273121179381815438865164185377462140229483063589020319845497293618035839597649772352453311946788234957132462723851685628054282923962396943997032931394486560222375453800331336251171522467826130906250554953778442104633765450139539628318807998388514871695873117461841374143115021565583289401257713018908491558117079775595373130263465685992139712492044802312350624263591924436697424907253284184683481907857203008308711217686587780249323118728636871757370156735436239686092103016864454619644624253963925298958122549373786809461884807804256897898563245579707855766962844248380649285073322244969165545614931301924127279193657896105823418856579687828445597229032952523174643402140616065847586445892363795171405732174001145028319326140102947071615805451698376697963638606985305345522751282444123900757870777819201536000000000000000000000000000000000000*i1^16 + 923550961274669424545113113892133840228838555957611945800812711717176875789842201621393197428907220161293613522963414155303168664687440494557067307679695608915891109649891209828963577901402093772066616843016278573836271227882343962559504129938974633182833148937917426057707342344836485953794690788642413848822157095666268734796158888022445944017294097156914554045338105565158006518992547139212209233073375719993856968211837313723804870957697505049025220273670461576993273768208135713575166667709186268147149336394940971308592274979006028216084830428686659130780588753467173042951675057202160056297269524622781046939153678681531716726069129371423530304195112253729572159951749835040300724688606407239531508438907869435658520507921219128779002369521916198130263127640749979230788669810778652606429187732043835629726645744292143245031058307441498432176561250034861714281670933562097760713755530833252998838482520485744805919125689398722560000000000000000000000000000000000*i1^17 + -6096227125835363428971773300157019411532927730361841774666610338754382460080847835362093850837537341712249431489761815311122588573703570417976421677032865159518467759998997201724348086006125804565525612380989119701089553861502691049294744324928811138549328422798149818969556888987956297778919750546306672581051213973756175071864601071881902501746971122068883312894879421072949934254443486545563673048998362391038043244719456596803545279907856513366395252185610193613866063017187256553928074529865797629927359221226353470819576601332820711722579834511880821001343008929422745763910102315815627940202089709365194496957727466569610337944100889861713243316451678280190003722490383488825372439440619414075035412685140353272528814073479801258925526250475748027217893895475874296837945622388768982577383430361182142530605662627453979812155474901729880383089459992396362179549826592886078312455696250738389079890862423487495514479847800832000000000000000000000000000000000*i1^18 + 10156135038030589974196419900408733801303945996012838366893615561540334108976605917011262771219687291968415508722263826546251892270764952446200086756537286963804025054710639717334724717668071061818984957709088776111018448257584452855483096870004682728676884689761053591279678988606028892585624680391646049027004792517175228510525754298987498739079227695700253349680519646852546614113060653516698311271327278671653715146278133319736047354698245057065884172010598445956168473718447935041751615532677303464419488920404944671223212008831742040658726637483494569761094363207819759837355934008207044605556577822758739602192961483371071355603019895457655172318142591743466630524768023084085208884533268679346267854104723419628633448557683020812373293423973293668084606936046663909930809270204996466093403886334064312523260197738875090924105185498905319797333610819956200209257722081479996102315275233579657319495640794931789798834176000000000000000000000000000000000*i1^19 + -5033672767752689468083916120389464991418629926529275494923342391493862395418654302910672881086792255167319417784047084692124077497062964869914255875076317527220451380471265750034393600726957152274979296975247061315804136503441666418675285009313451307781601995302972135282838692653824315850632852095109884166140627762043915918898246261282310634439951669523511058202012883779460140040816083790312350373837009025618565758137218590016607999018644145435160811811353691949661027149910769443294906625407082232357031996528546043347395860939821309804427614793900862237166453105036728252319691541753845038581768289078841422843463311791118871143915101604859158433793433444169897201499996595987330271215138678449215364203924627063374913356910139567146096570839863597118547045124524693692773391046152421238912036453103189438866356553673296250227734484006174711853267344683555415755700386294504578137464470963189949677420555595405066240000000000000000000000000000000*i1^20 + -18780653610053223019831348161792456476090535053103978382635572343658482919529906734302632195593676863648368776759305360452545951088209195751953007875406100539032232084842524327971843635751998564345599769374810286686776748531345059919661942601939071812133950348120034959609787433836176386609498039196905667794439119852080154346359338993627358494002496716859527669372395903737709056993621444805578863494172348375839639512118178278903397977882450582532154966915532883678008663801932126404533572424028874159113991773806697131088529881036865045605923548631963291057375141320272962148689132307577376439870848900219593178647157837445368198269388877110198485558796955092818226588948128504007097024860715106841532360639853085754797070261927166802521357782002964992801305942941100120225784529381113731741229076099408134727964294457301056874289888991466584970245865943475298499513575494089219257091500991928309583872052596572160000000000000000000000000000000*i1^21 + -3965270798421106129037876557780493717376298775910031942257649702515599446712125503745863374296388504698865831344728623315734811408460344863902096084801740607314511422717053826174829332186165145767782165601098989420280226886413354514606352459485409356634217312264920158440856835979241477381782574726709443429229726416213446129848132500343354994039690705461031796591949602109584676896782904464040911341016439582738939993753146624600513251878367850451445826478962515093664865664849433278047875411070975175534176120584171239108490403275971592622193432994983281905812675725718024479103251473999956471431824125134912635488993731001073781865189143386538235098673940706176163151889890294389688455965567777759665273045917193132599150901611640075124192709127151233413268966603729144541234772544387707349434935290270880458951986232380364280018012217131916317030139704800321728069967156428063255052169185069752791407054028800000000000000000000000000000*i1^22 + 113230036132331641285865544399451142055501153550421897893170567454217202050953832798285837250919999209305228456890185574231900815289947609541847445218776422028692812246357917209705690072201469947840780990430512390453348788828590238743265425613474946444189077262047910896382191598918421662324174038221207911597805914159695669910338675913365521852545535270245985747859326584695023213560902870613989024231836239489721297974119206535008080819229252783999552958629477365989539903987995435574086143660876428666598941622545881717779089112147496305003671630745658854745966188626348554072250454234534224801992249628710080431503215910224579405413638603025243672512221847542964421738691554243166841943169237236408066263489964596479662964620342015839103502330928618571658363082611914045762595470510026422181694341724061374531717797975708161541324720657437735164760261467653608372976284402457277366547557874882564639948800000000000000000000000000000*i1^23 + -211451718931825140397752309480828960779777641406168202135978903643413943343290978562840832202597685811983359965820382523317634668790092474865771013488775026683429296224419111839381577024074476306073614638885782276998710975998765859023990521159873265477691829915507982668284086041977705362112443778976459572501830691523916138991283279543052653328789241124498888573950116935616809231226150843075373843931045348456304216551352141513783191671463353941770244664936257543785454863775145171208887047728243309970358506509909055183312869120579561756458502278097057267734722264001622034539207811301642580663954590631062077835252653763424423145910687223081398627622330353506820442643595778836951922479417186348527874410554377398992317177016075762303312448820180008370641722652754559205005911107684690879739345503653192114201957951691633116376707267621352232806495031179646602301233068431740978304619300103626162176000000000000000000000000000*i1^24 + 186275852538222841542733208802862490490973307312511294259766381550916496445468219675848757821213659901257206171377867876529541528102706262698109998386645758662323213531206912734280654323835365236731253230309645453021626098808454745455473528419543849404756456805589812667045040826843520813692756690620692233461233941418702648460383840268557300890550414685990891770027487160399862512081648387447847475177767248861295110224997904229867482157286241760822119859355741329339876092761555733851436204228160350513115423415816166567932861557405649340751607372224016353914925599115113041074181777209493805186734055451698172091095615237638775174662838658636402714507607233493334756766874913248921039912027878131793223764261087762949153703452522732701824747429583438655284864055255025876044463864915698242556816327795850646538710403679456805004176472069151690721283368797752806107049429869280652709534565715148800000000000000000000000000*i1^25 + -80109727798291659252358883492447313140608424772854791611475230249625854459841466728907679676994128876639158602092951819533984774779568306607588104427763072954415994279793650037252769147101581007201912589768950317050385950802603936289517549038409395300559913898142110782602416228557286120797920236316372338510944365634426139037837985742120119251011471377853993229427765883933537098603895124197094175093048620818223163857292291352995135101056257626461035310504653375573633092916151640050492657760176895334107210187901289166757691128802157408357749635060342014781851181748111421913782278193302275659620321629736363949953722308952253890381400974972835968047564482940291975916612844611878813206074794069920916765513490434974047406462840188021105059866734940683441052562840156256272774015416054337431590102162096249265016477408367672768330113789838524088878590952928652581397769789524465754287636480000000000000000000000000*i1^26 + 13590604970576153253607848793036838101396187650389984117007223520607692259601310025521879623570650553745579179674200385321328101912471685282313541974064725851820611234256332633041179142124103932980567470713814571071410396644983937502203624196005672016500893105895277965311013699581881697778390039612308063427340300063832230189430125684735187872802148588414734064147893569010331752023354381247604686573886737591357930323146723974120973669120335045491891899488287557766777469767042006825424867505864370781994206828870004262141563380410451870760446873518370958520284142685995728043644723366559282171146884112373943527699435416186532930365721489148350258944168766826958380720773533240387199684534818330491267314517631542891586372646049265941542165357314644264820212910854900272556273372165884610284747641853941505138564393018017713859134878274708689561461943653420118411643554481472165380096000000000000000000000000*i1^27 + -653719795195362234852212390051571535108655249123323993888480932971837352362220374042790012865706008696641221342780887902997388768619558348897496811476445635581160478996693330712879281189323605113537629250606731029362531953180974935072642852380307021107185368209621682955864427844273387568596444581812302720596938342172383789873862159175816222978498066606189587931972438791505273173878463075849785484456629389252058369661713498081385099414688797435408656019897546274412154923417462166419046628847101100031810860150228319425367721486159037993357111850805182132019003302498077762682181389332747435977293859122124846033367029370106787856520412685282471123330800688797522465808617178902881561566409372429652371636075958262922833004894297334684939422513243174039541795452912890767604477898637068487666615512863578338526668618120333256379629148917479177296413049201678551730419876757504000000000000000000000000*i1^28 + -129427441932210196715227290293990930808292546539920015144697538692561386915912630522867750169583848484825824973471326205592080779268206510555720513857016307535638766946769602294690890158535932348934242007433826928252475451734545754958759074496696731825125387058751353256745365206557418473995854423817652908612211038286394939685048616766999581413114117496314519865616746918507525759787584309751562377340725965466306498483012925613108180816173816559026999344675060371933413398136006304082018403467241871731508219072005762863920731700841806600704053258105359902418886436985295452781103042298874440031298057641350349207847572647939483599512197751955614536275565567811236671188877588898470050845609493872142951719133524113026473332065274864693922671722295106111922485691181497453961913392475200219215492799139873096485205949505796139082573283875870835520197088329469784254935203840000000000000000000000*i1^29 + 663339792559412476234575187260289954073121505421016014285640139122249108575023790457332970749338642633701855423162446951513210480165475133163957127603358531705517348313610764189742889962608726682245709855883976012420178873199981558230991957038282977315823879820781614235020717706361523583086824734158362418688277823512574163539759826936358536865941525174927054643746263928622940716383061544867599828757660517041132148278189939756084926450697388336000986763491720275173124485288950899344207884734207285346807023852905497227843575267292840264977462484582250454164353299305118712272220519451743439824935454795052895130667698640377805955570222970816973217927383824224855664034657219816684391378312000967123925389226622709988744253123635069437887071316954325975289128950037291847438575108120951398691937222035882487963068748234095993849223507052268001376694400991709102080000000000000000000000*i1^30 + 33984358749765282110221226429604658462451748638865775268642533937414890625743059245011253661935545627395683114618750015486795103864840958875923665212271653632613376871621714036322827915738181493079796769181519298834518403332816792125683254666086598761658484573313539173268358956890508635087957853787028869349249538671527270102919654834976415654760566274247795293106064969095376157832945773039450889473587439156400503922520301803311508915495084301439117478480855921666144032820459732841168318430611362413062588859065945144029958855839254892753524405920486189874692602619097659676234021702156668105431697392101949048808086084924508677358375754821221837775759238590458806714601377299545779412595836064520805017823335683788743190432049748661011011124058499236645106852122565755784736620633536627483879728132526128969163213794485544297471571217117006498505372047769600000000000000000000*i1^31 + -6363132761279696542661783822581431346939889252459046631594808486906657881644138045215115499847170128304247125689692745835359360469987255526368560886841065982575188785288685446108045008381567258095053199923105737448971979457650887631723526402449106338563540002187195409882815620784205458896225018939980219711232751608693239515767886061517005333106653608012569267078654325130192730883907231332194849190928506930040071782487891415679190904641416711414312200216099502427514412963760166001114249433440837391988721492478512192402813574752015507409734634903674887004560063787871581553675224333933198870009013031689092780996025160632583965145169969308113174990196658534702748364761275370362005155648940336936963713164434129659017878352982709317703170667847195059212578716269061685965689718977118368321162241140453734001349452540742795295212377486057801746953011200000000000000000000*i1^32 + 108394357724889640336853322624922291612917507478262863363497803728709907381846713720193611971437161696835446352327242369822746994024252387335630886805985453176121828253013582474032584469517395880882935168934987906842306812111104173378606348140678937639050259254906177686248501570852780402444103900186720831902567703978835123072111493579265852577471643516281206201187568959181323859603035269791798713144139550825515614162302734536756298798974761759448504881352392711021457916970414621706251561505447117037046680538737167376132857888375565157080263995300304156721940725957656957529569148794305484103954018764994949531496133954644405323418686381961906482129519058796341960946980979629720652824906093555894651424494315455395264689333733397272855124440071959645139037569718443316467235160638326810853157615116576781581310727997105244174979375112065646592000000000000000000*i1^33 + 127458562623659690914507218347937429216877048006913032139566983599906287147421206296780331594434261029337783006201445241369091764562596336117874193314000545851479081164610069907327505284968936362621949341185295728811529189278983727070890078847053919905308724482813178321242610231012709180028071222030994906756866567912781091832070085395955152916029055837040292866719848845393158469685782863384035571933703104803087744748058534724131754869251825367517112567926396923947810486569475904656687493582080180253593412756326564627537397254403078219362189356513277676129597536376460396126625654260881979992816674601623565893528370643484931321668157141904193421578115209597199933744384693066856114829818881137803029341339563402079592933290822874892537864968705689439862600634822078079524466477772373420185867500676177284544610242846998982361999841689600000000000000000*i1^34 + -7648575413063894151119932737853413869298455097555826627253220587431148872603897971584815301562374699295718876611789958814954705873301451343685353392007799865871161499916672227374302775141223813806986006071189018046002338313052304481877631457384663594652117623781363733138934556666669777073620211348166516821111016467016339434062668413791621638194170340317727938994063572044880251761885039032556113110546408920710553365097564474438085531533253445691663779723238418038981365028770057175193209277185326579210646018772058485869620761030897899921323258657763506375036785862803983151020765251988391380477881977340988925482581915747158820945921942756476275611164409580879327538614165413806185290024934602874651440796743131254938960818884180408080675766063329075529936369753102604009456228496796362468537682488285866337011444313398292282081280000000000000000*i1^35 + -31013404410879746789779575704939457101975777400693065917213984023350889298960187839653997402884738257813233666668780393137140820916012593973603713361442120221782126681403327382636957900142506577459998092983029981474818632090491142482584182302656431030474557125666805062342574782869073388849581050486047442718500247151852159207007291317606932481519223531106330969321125485040847516368418694895775050645214989499253462526569758276870455759574447629258031663972560198516840864289494779361782451257681018902455471270462278344598291257702844737771597380638884704678593619637181434039302652191705827800486369007292009926084169164327139939935105283097979161380648611181415464647642831741843565266290397382573912735857520884546480307211292432888355163165748950380673377729560951357808310151970662594585805270650247465141776073405497344000000000000000*i1^36 + -5273507191884020685441637186234863577132958583261369876387780746439119767100195439694335220225060152899575201297948569457144989192876212741950372725395605680109959551225157980726250780682911470082815430056175258178257068818515535127219353638890208741190200047328932413864712665219969664876526913663452956643720889645905570993090041572450827634835033403473019721146768367392831745621022862555410045301746165312434781300910467648580840277083882311879306363500287823349565732199768495105741643232709162658778669691523367214148737257075205529064071371376808135143761178343355494831319998606118308265958253858764311161611328292754486954115887720601849043582175685504024779110818434434130702236716527635747841998649220140185174630162003619059356045599885648416903627110167770378023625453134684595225718259483995707622922649600000000000000*i1^37 + -685306824272059220526351821056917062258643526248811889744810502738402350370875495376472029873580924467993934056817939043467931701176172853642528179375763056536363630498482174605469001054703619562666815322015312856465910985153180561518575092125819210077699099264089194083339694608382489997826161051270309649688376518216529665777303014754118568644960182660967295489128152664774555916040405684536871574306238169636063759728392789161815934690620596024801330865802294401667451322644267903489380372001899366827649457969197780347839846060626019597471869652981829335209632233734000809823506582750094432384701467022583098452443697738561772788852917057809767397793302380104940133865090638538559508024750005500567969619020753953778786946222936340810614778937998038841962102950372535290313214472523910945105989650570280960000000000000*i1^38 + -29055375126140585918818211553789462045834292271609053380734139960420273992862777001154353907941286965110353126847840315372198663443875123622639176867701714407357984409560557564513011218211737267787576811640715281658664426733674438746900197892629111158079100244313769496404835904297607286786928012827451242749526823175944803078297640638904162283112139616673382719776097835371691751573488996202332791044442818129841942867745961713610584545253048592942385573910670788445858454445413552800320448916157927031390920485805059243151666049896570007987644869534343632028530005135086926104861703503307716582153402420854336465458727603115049687721896077784663613265099349002139522843175942864549804285306170493194297550411959469495768918666229158242677223669409085807302383205920501513005183814452599596228018176000000000000*i1^39 + -537759888939717410503124659727832555813351898484738325354941345462168453029375946213176603238794575865593578090669521298093549831410828875091518398481900488040787298939713804050453833732184271930617298818323515509485135580369064736147471166002005123153522414920798429640045380999413778053728742701902502017031864947507718112870739744540384334333790216343301998603111886164937669834365382757948913035747015328076326167143626910570417325588100494984459152698767433994100295493785582444107838974093444429351317645331745074968134408731103007473699740830968088232373376389683064210792162549016937479448268404689534684469667012496490767460127847955892655707682226400887695450290889216274795171520287921552286163021938387125354013130733425492324812882200898996480351236859339087136682863364774297600000000000*i1^40 + 4138632143216375438171245030719809950790782426443137040610594378626623097923933881417288592036810689147156440185767103284867118874083364157422992306645204170434802070364719600956205703185069120097956342092916800929234347655107690046765930535490359723675427509177924201991752712715077238809167677331364829432627929346561504413968871497074817578994406141182103367825277858467828795269117349844816573827983883303115144975594673833947433676307728106407956354089232670683380046403674328827979316483668169936005195716331963306433422877019504034132741137666889936631042002655498240820888699417251910066197312378986203781251250818426048098055254899276077372391732830793230644125212826609205469242231422426607582056416833917093403834634536323661714728806690748808117637219601880597921792000000000000*i1^41 + -8349184024517678032070473150187478400634180916355700314298345735098115579590736729148730886900743887094437102488945615767873387510575528683574626505834391147340227828749028131497587398648743173158895458615186410383749424724953419408672597064292858903811725378597660244369439864220231405154947057199426920159197059057200598833577382671040777770101274390248650499102749161923554037023593630699500023331618774862890208845356024511035053840012734303782942805368103972076396517898078277474342572602536750803055619855959275799517219678144173984762518080394611560562768522288919763537905145681094165189655737910132702202928449273331808970965850272240738445142859524861098890870680960865143949084784422411353587616709671010095504914447141042881269475783710497474294400019333120000000000*i1^42 + 147736413367415337281408157814442011698645119285194307087430061899561623727115375778026198201461700335025950021428997897496509670182149201881755796126636956893748418706354489892309330938480446641684492483488847393245993578391003682261907323297661504027548037757561373675853829091898804239146467301764877748265754358134151263544670565697588906797851607591438836803589120875731310617517923761600097529521134539294728863574223105861085108483846354318417621636066905448856199107538782317849128176302490132510229136424688939291552115520139132740328347550281436396814025518458938271913624716054625917511814790419101007171050256866094283428474074248713788488148807642781864875237016163540538760148655303347391863832858136307798525436811308718447648145109945536846233600000000*i1^43 + -749116161165128949705919586457195440072377360212244690593305216303446689260108652002887573558270058840047804524797523285187409430590580960582118928767898901624506719433359853423037974277263520465566911790982561739914836596388035257801511699903123576428399422082872961383190431230290608779463597847350764634683098084270776623305516215740479199778020102032201307675009661767758213175326294420374715583662240762901244914259660272814831336361404522525787136690952248343099148403294201638137470167635307748895038140049311869745609549412712139927074251722322832753246460628121062025997018265147152255714039323490725115242022119407850069170837722360912985987427700607151276516480981971838735560089153429407981791218136264207535679790631917414292865018757120000000*i1^44 + -54792219519196838274102100540510386813768247161309571544857500407485902295206191190837786843602719438261968115870695044784614188283695147473017231766828623813485272911074475045412804453424311606432689047006145671342524041279916872927345756323473934649369895321006550350619822354743047972442848421881311972364187763939359636146948821619915210140156258955993754388915625916766359532142577241212694030394969361912561043576239354262617937498386164601285855828279355045292838568185736228650710006942352911372402974323013200931055504812620130148502720536321556728234255715278622839414691791530959370759958128619663341903152167100153093571175575621278365773162357717127425621847483189936630355263609849250106207449719672845417495437979267629056000000*i1^45 + -159363550053088745889258579156728903106718560651452587503425073154973154691288598738434138395217825867279388044126707242962216582398998592278038276578071634762330742267271913115657256206468260935955063204499118918435493970060373198777331710017128675307726905182298955144381216272054294479292491183302876704261474856387636810325236704397316206743104970394441910980799866471539943460035353142260996110125000785412919127355435705905486343587893929931186938439283271956259694441034541547658157638738822638730200341936490671183896585243550506781624318862751315815170085073326367869444446959603918585592244834788477401600329566845610736669726446044596233110658355599473108930275782092570754652561465224297871408354589518986377795993600000*i1^46 + -3163732564093236553097208862125859468645483307147669123170108825903044774532315535571499324135647204237888277997735208845811571363460060508015056029030405323403099678607897803683088945879324046115330358446760190236748114595270791043539497663128618069958310880416430957149871377116454625457265069277255045269375181408456236407616133552890035014846210036635716641051453447114837078187838596454847295842927126074295261988843652515396953475762282018517165353674451358153896511587828408432575927852233286877637441532491199413108158719692361538929627931635914685533361986949677890319239227488460406580912877247760446833279298201409761695874338031254612589179610518277328247105870548029659923319226872817980254105680281600000*i1^47 + -5941672539989880814881143906402288284004181841857985624565565797535657079534512241924120607852370598321925351438803509325062235242284122008108441878851431978250019027418651801633624208679125430155300610552013572048508803410331666161104232620446589521654739838730113642691152152360231822628697255149825094912711001456601647475748554440795698583594729999904495818813828978479337317531887137952854287941561887579324993983544692895027400195384803828182656004355036069273204982209328943308356213580432992282313572108262629884075881724423371906109563404692471776385350846379285310174713229492016290801724363701932888058303433468449941253231432068325795412627660926677070045055980431967780883284733446000275456000*i1^48 + -182562350781368336597963245685402450611892346826962100660681608119543238169285553216004245681830918359409983313165639710383566634879266973558865841006915098017613779552046225515246308114865800207397214031837219581066624798923472700220828729662881880580482893653661097596978764543271835796750181068936598101174816742887108723025524266464293327454179037696990025739368602937304387660039250154536016141496034838981088289102182495358288430672347332518898589529357002413855953929847057000731176509639165989436417436347958794889890890900692757943287763677146014234500127963002124533609235778086360376185131806518250546902766081738530598050764549046798775886617458638245935561580316160059866458905600*i1^49 + -20151370845088878829002231126887147056976751972692316588095460816189610908058732038659402366971897890602170694037471167960548636454178330048336151615774646132764206223303866503207037860175056198055158241823827733827692477256625020424333282923690915871868400030322888872437234533751403921074330926086143901672057829742513987897286107608192343786721486538290003425288249837669232729187602231306141358663386003020670917905378098691631018259922342001747783409680022758019251273052851638838620843227190451746985400381649111804352718786689926496291085047315038030673379887554307276829079713451259047917726017668107205516521870821235797875477679413351777614118206143044868703474468000*i1^50 + -1178115766187295906838734969574461066299464910204289530242814579276138197191041408716304688397316983414859654383685000491479329950447054179999617111871361162350568929807437537584350769011796568772064063121276252732105207633139477345348678127279469097150017755313004761683555496849198642768444942047948482819432955577136933402227410066155644608480208552816681547371875663853582442978443988738605086904651147774207977159104671999673323593938198053670371032936064986084394159220926229804733379644736457316549123554801012993344754002191871732395614469313107335243817105987298910626046316593455028160285832153674753122924570586642495961272493371950042699441093*i1^51 - N1*53160151428336073686914706234269558798887148124372745911458952635764328370471212542516396184261747427548421947562291951870672225051688631277*i3 ] ]