[ [ -1025162918271475815446069427051589992992972477455389083848863733074144696886291827197797681482737190379438216719431356055424996365445406568986888918981364138162006112849521276978566142797841680847364775403080695058616153277110526208878119778834084516691207556733930871029563819652826409257093246534859705163184927262014218489602897880153040818129993581739402945983835621196317717811473681219737851233567486201286160255064790042293624816462779815542850059515225002418531146618246642729106569008721135891094511972239770280178782700451920808534105509858991569316415139278398089831619580617786557598919945921384048306071737616338287928120416803596372583399053050023117632968011194583436719661546621155909254680204517426265807563839647331595276151615725255815477543364076854093822863298437414783996602972982984522243673217012312925164512909626925898812967741958797924101640824979966708946073236421012020265288898962100570564920564200075876703219480863841897102342524936867907467898135141332050093588646840274913883048643313388374689777177240380842548256723479317204389050837210513012562208531342854185746677586981167271761621644366559774876010204725092228168927459129123100389558256910968898235558795905087124559967726458235713652887440585662030184458564900940708493244501239167117085716545069802777459585276901760733286108414382636594267851564715663311111737944354038701509992077327388493447380390961787474057500945595128683104776278225761171693535315551712841254049068620440185818919032483697755559693254498973043799667051663624210168570870107857823380570619022712253475535504496431767023977261198094208479901572832374590148655464533936452440566333433385090169200133913025249718618777316812731559668621663137333048921017961560652625910118065573633511786070189814274520186126031058894513240816206740538364980505545849169945396859888428837925127601346552332871875132853119630299597816853968901270235723429172515044440216130463511040880407712557711495063634695895762660085753609186816451374596632570687874959754614448691948430478459352769982501735087142778316671976058925828363632237114524714977464287495046439538217324816910266257922464829609772484127903695475477497516130304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 3348789016910220705558471616360634209567211209472158168505687209091680143714152765515827886037722412459104653619751483973347637287043682197995686433979084925288268507024654235737434897848273460483688311233968886932746383009638213530443635976918616715173229626190580484782222877309084450036173495630816103030054433272554130788357301697573639515040932864207857204931044398719926926543034873171304342338753879555496706394562599885362337445440324074269170268433321063283913366624226975299327425192234376909681265567886897300555757341705228254232751708373880164875458893545617690508889415350556356282001350712280177827679470534219192926563522749147286779434131733688411041859147190509451245921776011500932290790474482121015290568860904539496463625327687825351668399131004510878136884904549229854435121020191693450066674892787946973967491317704908095828885696133175863437861243226374039979971918723348426659843428930440581025929333501672860296981766771445100058937775328015810122490609115437277048017542179786307365551754360547428073208362671117689953235809635468785452941309942956062580089598989827610857937838791735805344833385857598493759337730763978368015682743995035746555207959022378041827646519205310338202935653301348128558045675107310069808452679246411229341802023476521318566302325964051374242407343587441264758471976565826999062497142965701111368393578213933014550651094460825769047076743602220931632633958558676604242259544981321583130051475539549027953724647010707957870549769316962453065776349361743467521750106872730455964945630555167348462251513287752433978013240239414916409814361725906117881815520872493122300157522816718551196207833336366256744873987116610591385857005831983897726438229309178231545457428047486663954587718037673222852858324527968242339078463071832376158552841704768087593821622380383936673080376925388613299387068810907990435526785166864501767637969349135667165536740063712384214974708604677418032197748638964165193095133881432504980931257537446183370159284501152071641937170074439793103421420932082848399587089566110961995639297823243817344965673993209435048474681941200743360257716089151291860457878854749541784306689910702625977584844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -21467477090951813085947757209490810927339795946421812650391806440265796049596665884075495602873316517252740139392784427249741338895365293745359633201907410997037881234088555088095536800536961486513676324310539499939811035209165188191990527831021190774101008400666180271678157544395121536715760033496035572596779899482327557305100870144026756750811396076295604744460785619308981913017307831445306635095619698063381073579201261618162590487501226340326199834897250846670546263554553231027599614357660287168298839204978888926323921976358752489159593078935896950193138526135275192190084363310440772677918416196081386858056902676209427756747530871908976573275515996085057380936865098554027968625820664484197673929694397635098865692299473244368047487948171321444468772265191785334287821018108345196346596258793381502118021441209190844455983477335958804715440573155732710087452669936696257186176357252454192972384963119447559595217892136345260402443516095296736774745500174124223852353461198800064260100098096393259632964191817121406951319949463336335827636122426044613868918266952138934886253729409302555797068352475343024057544551307319106950042644650469156912398339847366498546616747640376663771417027178921263580145845395779951849148319126503929480558879759157776329777348884985584983717006890568814527632120561707973128073002657272805898989602375255331283273236830662697569431830404345907151618597264830476997118760138659477965999972755530992472155288513041599331980457596973728960817086681914026599670382794468360925308351471151620719300769888996131375736644704460945235603693104187899067881564716741821102419046191231539554746685668555393396048871124133685130791717530604464445172201827826148253446893199624284940921959897357103246057697451910910118023032761526387622073905039857546241364878627151053398752193175945564526441637792554332866299788818859423979269862481128238099931668459363875024609274517069291922942855989815958705896715659389423233737441906978867187347032570241918278735566536314798068962361785115034270340890048473299774605335620090092106743088028487292870341688067374689342686087209594241092887984400564380418775721603028998320293731201390202752860160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -461922837599263803723034706612475050414072474665503121618446627941097872089487889985877159994910540980053028651237525905430975552324711408168868821612339641377367676147142278428396636119236339319860049301928503888673719072099924367053886937889715774143586113428888970743965549623266332303803598535621395645770058427633863442457404646774435626535197795017216607401622425605563278526282005832292669041390752616283304871811164826179165188719304589598399084052173667148171320319208601482542741945745220180929663247742206671519338920885583162006223901294257207733529058616854649564958860616543803050539520807305430339635831598005708874478426031722903657840065936785381834472779863158729963625848243637490663366160976506476990779448412161818556009882660711597145307865649038926394509418890876015538643063572460599875003012849189851601419948935554760407623172033114306319822891192863886261850572497885576559203715354910312230938131555183762403753664221963986676481477534218120779289721038285392868477229843132541326984447582693021517480351343010636600202710158182457388019146909434412457333174719717708084081808767163512756711862793690211548794640579746154736400548343390771668002022418503020597410155306091170197581002671661740284666598668333907315019938540993309242214938610581793371383249150856021792403745932783686572253202511969329633742371046581822225197851361484499394448084219029468746465343606542916813666369076561934931097949335950760435152694336060995676698367234880088281456060332305923182671513674740418804509397440708853860170274434944596356333823940436299849813306243627903506133458610212144193933575666040371084013475385290734667490233618247901272146973712588838103368034411470273337851630189963276793811934034506596344799087159616790376884364541507613822193813699575103002421932089438233784053005941550377282437769817766777620883973022296682520884421333565578844838884778956808496041077470885497981915571804088685202736445436688589253555540945716426346012385188038143448018531903595211724230777912106167357737342962655352970318063422127834374317174640866032983242146877860273094507353364438629300645847037690411337007892577779719665256377457287565884260352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -4886352859060750634114289239754021545150344087265176019289492372371486167864586283143603201544694877961534020922380934411575117844390302828997234789851068434660850756767063169592060374520794856562344511960479749927934256454858944567293708363668790415521591909763272825197221026947375696280652798964251140013416722305185785479456944147835872463920184044225917072905042719468182090459201801289172445742033665713295748833839488604549874861613138130021796703290934813303000334352053713832145289568980876726917243846585573271799114139391472016334960216709995962377561134409816157665067691510025396601644571373805047146596028317147883483894377820770123420501266617937438471764871675135917865945605688901996163495139750176624105179963030018493911011837716647447597259515802262988655513202335645971055468503454781813926107807100187903120200265773256358398115444120826965108135803844238551299595375526108584616157906683760028354416066415586299274544444642343180479852500270566711546882842974709858623664180636024039007043087799150673857098782763214429608324076253423088054365217342695688463187650465456335898426742107268079871662878077443822653657771361944968827450266665228092861802936471043222113541239851991856431420985918641991073915213631619099430563458761700963796756618046767131684708930640687232444990571623779166672013145431285113077038177826853955524147039259067338350582011947820516254061098746982191124585646609064588020383224023027764539377942074014443521894601374051195340073411940126311517536069595438271960108385007761778878538627672066620028021131042942486650747659636584573606195868940390376519626784927815344698825501200300055987811839986638978128559618578003808542858750566712566825289516323052441432575172794347316415720730703453793346570003309936690495954546237865479543013883634948272756639984571249592027088764324518391580153615418808332055674869496592249380967238646980021138594954953145532691606179532768282875046466512242951557478555203416226709576899589312343538481768516842084455115761905146040588964291997341956454944092335449101921251486790717995811968710237813240378384632803071326666016717912881190282339418589680418677350276959334957265715200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 21127243010086146941306857042660914488273752931418216108286159603788413211595172187897894184219114677470772741985185353201548140311711298825767962954197225865676610518450154715771605457774867872639785311716237354492876517971347995857706006840610598897552110371705668341199561057018629286492882458717934927192365506325584510097377898150028881578702118986966750738878916525387375886793725197343907405960911728319500292541487840000208451681129608495699147291673848971200955434405534458846851643480660512579738730535389937456768202902081766176281299721611934087472647502290179083541679801449866543638812627446193479111085954073048343555954336332065425659446728953140960798499543284754458702542518627661615501711749576347911226494727752370440258583566861486254346220670812309204658351633422863323987583397343192397917919561757055719369565754734742103769617795958229376769766424640615016707038594323917218962806362548031298192621398675957741695124987539071415157976630791750563166205245085126786014987241727897328162016240750175114822296373582413365066904995576949069547934246988566434096999811664178358724833551517418434196749713282713871204305510031718284951574753291699107255409479885471975556564553960541025215442230433612067142441155428259952210512903898055883643427130638502256198300249918150185458657775783786332134653415105072301277490835214429651059865388261930491736822748816389311831857952819446881411999610714659280208468306743026457737616571350208530944336291236983243782885790991433396362501571383541266531925013714583941113530439807607077844832960174460480654685562706454025451006364580940606402072196035490218530758734557297630086316777475263947036473239847599988304876951665558562298704311126280058546628573235589684031588111832005008998643345715246224664170583975983718300683411031375562603087832272773938012885392666906085555039272897884228473630928168502098456644046477751002434531381088762911141019319816646342663732608202841046613779938540388450070280707242335669289061540217775094301395411232011969916864531090243232884350938176294594668401419141412116865592970185184662755169550904151997950627018825806745330750155790231116135838631226463811010560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -50191280705214497153900398769022791457533580368384624670353917954137862927258122140952406371758557401014726793826984003670423414070094529829797103012768022698082767110730399876193104764270374610978664161603973603281913702472006709188051568983124086564841920444559903364985951744622244246610542235137042376554694698319401612921580707220691936768872275849437021189030245487342658152978120076410327514557167970225815604219598656877800004267083966383189168572251266242124807830210297521791597601951205723072712162920159164209094313639572681440563930043227796775006025837205256520544266818630628316021391428916923560803954199763912621454374114166639858742632435933286609217423883952061238496981924981857245166586363181645386325024831693161578677353066673168123478396865123735688323227373048119647617026711464643647783182558831544334187205424648710768660912638195450307569357652868715906711819715247744424352657149066494590989117852641844834862635375744660256457731642660410631584928576420552346252958837713446009171742285269837837862163876181798999704345646651346808472008057550297216970207708942943044440864373993797613670346885756177113069158113147961250375583383527589896958315107098716149004669998742481898268477339691512089677486262916722421694882922812225481945385335180509702439275127845057726911925172646783297196688473321367821102379020238432701107834636175596339722839014570478099892327612339994847314744596792209450141064748346732540363158523682232298067147601951849935900519522638955050595303078071724889607396431215332018201640116196356759495531367517010408453370575586730891448884372254202076095144302211560397948977519151280215886680147514009830905121410129740313256034258068003503447547214518779120886683506143094213293236005508037966927770206862603970273386172779752462463860415714044475917946715958622859544776916993663843026525579160249336245087034445500989133007566619332378464846061682422427868049760616139198220315076727401148042080990516363465661517144245862654560899975087133510361420367188171828741581001849260519475448074261193272143573851685615566084009965795250088540642024583072786029340052042619138106656535496679689081648107853059194880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -42694068226854364047148416126468625070355636264825014649482547728576966678456990815515092727656350583220426493549071539442300431669042377537891130329414829688354980011233564477611937194654482228364096860191877529819899531182092089041186640322515110449970420458837823997938795817652698877505990445331634237394080499798247803010753900904290642578000943601738003595261782565811021787322653048918514463317320217850992996550575718438274765768057491750209463032326657148938295554942944593924218318857008880623468265965158669426414982909045864506749008801433262526483192070608826570010818967955494948765641837724681767902440750303670353854298734886373862339396965438355270695392870535318398493371912395069474422544186909948649551124396797721732234123645890230585182188140814111053258192333802391570437147946015216452510195250684202564303189087261004885062418666392976788645177408798664019460415107998021169765608383845711500221867780384361649080345605551568321900250581992271718412521340064794350428544183550745382486211588965784285756135549571157400375928153827500020687651704181496600144142260039425459428381742174042643293107451491972473522238137491061091621809018073795128897397005336743366177218630893229283697596455763432397456505026172651401426007440541209702020171582650493939658397619393648021329651224388781889544510452525447095880820297229509415147300308446647825397513483078192816110105051298702986513078188081619005371560710698478631306156768775784874676258987547162941530264412781314226274014598130010681497912713823278810502413774340794987461351570478043676122064477118889238636145213134335919155379897174682501552055486707426849728648161789744534780742136360321316730808497881119820500810423987674143235573789007464587248661028804395062066178021480497275553915312431807321817633352140486659214031532557865421513980087764050608800970761430683002308929807809189589769695395749816746645548531891077876259159696612751337320760356876642083257917101467887869679576217388310807164700142565987738750531403188130237579824998701155879751656343302243865117874168119292525162294543536772364613008533201168511174906111219500395023281303601355564210285885545408102400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1718412559463808755026026045403576230972399050442882194002087250391848358663473696419957048507676408790128086028054287482774158559966306741595890563186837945251152961434249700261460583873270923577983497870822831760560567332386554927899485673051222648537218338203624244929697201488250286375367385413847095529521434587022032580431416261954254883902629412763395125747924788558103389387521458534503065044446672767960387817165116417757255106716984451587440095155447275150698532528122968506834425330275145278463969272892460627032661636775655881445181976454718337312788073108246875617728976634461056619468596266822038864254737082340864567767015731287760844374511220694505232340453396062645100258308406322150919998118724765733933850109703304214384698290468447445041277308779913614471784869469640346302360907799683671252817903888115661792954802624358386394392254175265198808757567371235389810303537376457416880643017119103524904435080486830531500937739667316324558281397580054854845902934894304284432681008717588980005177979746081390524265130708879021494227590060704789927077226945721076600603405649785094754717901852301769373289223996816397205076881030676700932473881863226607175338043994412453689749636223268731467478445074828797837141068142516654595407945327155268060916444877302365112877907733009303835145079936633717927043331284389323224704596579547979471000643615122657278848821194167545619312074564058015313220565248830008366339604278362443621838518403200191072322871676723927361460290041964367273974976071671249008172786412345347448859957454285158338294669433281776194663777359175032230663763949222851870206449190883138679647326098470072297009855076143642593016408255152450879279805099825669252340228312576779654363827137902082173264413021012227823107219514881221944051966482876551657169526812544865650916298525428725114203401212295810245475414889293873088650072208028594786238967397155608266254594531475530107773950936834406326321426891368050923053560000375256946587475538860008594325317871504946992977252016772649546494570157461863792461344192301425500794169901569274439709494364699260004071656307661701538225826506367095791099510379259600917187410557665280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 214237497741962381355237530581615759484897071448939788220289351537286078803398689031788048497513500757254143499097745592808880773727132376493904262059486651521751261602014860881535690768232648341811170671658169467320547893625264388889388927582443939750559581248176918304739671390249797829778394208796767735952497494638689004196728338552910752535622622433526410320840022255352279632895722232324539148398834495752440661917078436390352953287668318713909590284017413969077355591644842015966548953070444095037844952572598185674122812779323921149494643877876373707073568474355653882075624159766011716073246940840246378493202222903873097238602516676560842842329304359853581167758601693296377428249303864130559433523975654005134221205228067266189432585334330676810010440983442779462402075330968940076775667727353032347958791523956702824917456317192956028655571067157414339519911545749302841531478814823019090643239059734866816358903745245289083582825399461090518219064401424895311930852834535897527989188969170720357671748712311596476111585805397385821611168403931440778029678164740912599224768312104355379294110724442251729273168794251812425388625184957599881731374029950698129077063585282360319324040797182677029556656339072011273939808424353102812763842947526973858002391160609723320208722870644752089168930311507417803605135845050519816929097335634749742129181240555018586264735085446410841221637423985033216643795951444656933751108497427292001508309754086167585718858865813610095452022695292557212432303594627831630321561005894147123798465153326513062231469590207870226819824473248253036109700703451678871253546656427834320454723346526321805091115144209173073508082797185596116199541324591157948837689905135435315097076095458595657252354159514866145997994010434690048501186771973481353754655958897490128902930281390808524048389056236050945358154956626173582088722962643013741708567240161143201727117116983093386456625304683291580636482834241969398520911329346992898876433638819764592450599363762005192325486187123981882126265191528598003667415060803736414917582746340236826319750387049953974812765369168137831747138856727088373816382830509332026564512717996032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -469374409358684814443341139164345781235283061363696064190253064025547044039845984392240184182419683951908619232801213658054595667118309079198582119687869765038459516838641750884775524111734749969698958693946880433819215547889266944746790263508904354219835032410357835244388617775127793435812855164206065658717627544109889649200896281806812912281063482899419729697762890135326305310853741585104287062628398135919505389168650499476142395284798870024194308856298659817936939366594094550308213005787625511515983375919402667661399193540088058851020855295228737985864819252599452891747831261987743364136498652672070844273692966774425531719425929249584663813605630406239488943591385433568251744506688218298164174848698505100227891421953180259974884110512119133302839996601370672878798367194828852096228023589707000001776028677404473164760711294865934121063829424348160980158794036907304503604414138969152671342945095411901528618631542856201767192768925379700186910372316566263645921075350001014206110627293579867801489191970581544633420194389436038421865388410077712732846552245253039310683703232270867643680001476375837840612834604643627309026648048042443532542780738962025477194257999424157160189896873866144699399662502442950336920745612847992201403006520638595282372341325457205347905304189484690597116078624522281806137794824351768487286679401133700511195957354469986377362259020226062825367604616729754480274715421305392062740124578927831784955348545504526158141228431125837491176304948142787691393134021836350221113986848085184307782077728953442176593633272639604642502417639671962028609356975223883126662973807668268436252062370798719880006199425698806677342369726168333007528655637020789461377949180569807138940322829614226855733762783681017660255004125410344837245820265622666455101502778309226283515386755356058397500981528100102217091162985714561732634660119452166013876583967002851432533040651790975889325917168427276446284747695046276978586346837361822779823176985966590411090830780932906824439468005676165843921337474549612804462719072412315468488494993252599930976690868679978911003075453384187293886558895089704842724983214161525335470471380992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 545551794620725407937298360511091522363950710777302547096717734434772789036461234588092209510422287880333423558409149224455843533749214340045976274420094381968976057280140372369924085572671779590367859588021768654612452616340215607597727866405161595169827893946810483949528064390090094641313572012699467912979294399090219603485128121361113401530099829628344544577673037733738527071293859844515124506481719997701453118339838604699666720895799730364912924442260088753708169438910899995725978994046236163384738091180465361427141732946216125396345797071045853909026704888002250247741916126321857695026482437975494124013868251430959676140011897099868188971234575567695434593996084973679024665178320880094244493525063915433352077728666242025918009383463373939140866345383297203048275130114647535433851845063523100481481598373124153843093735753029412630429796871223033040084409408835338120539378967380639101616534942927502862280535891757473614563167018416814733290443612739376714599238760402786615287422500588195597846575283992118327936534747319030110409011867288256237361158315150395848326744723892964178037165741555284499822131532054868925268516072695377126089867167910601162161012298542061566932786532410602623800951307587212854264635356544374961971484697645847863632561276429739718452377010415585602933532058955676760072295794358021889984468274035536503169038519656496308835729208022796954553059739442998280132459155048575380057948656977906960764616183770746494161189841633201173121443846462785858678539726803717520455521256869049203901087556005759514103551730770735612078171234720245042117286978451275784778703688278087739452117809739846141963417512075672664765127348195512037975942758382742799250062237122127995226061564452554650124298774636612178273102238852205842227216719587104359237381488067432764755793915675801937966744073495261132377011701331303877684271595747435548298263872352343388596517682184225568993130837864765456048776165154944513644269769851595181587881733272732897379100771703949013681686756656111238119538114741483495609164721898150664920978676946900731294746983462978427007539246866568600060127022724030969919409778573721685227921735680000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -391389184756769089648806434380064245692910587860970685113635948563755539344404611117218414261730700946462153945094768308363632081988614620058455387574396993782547430163652013459555413795594360659754393167985582799503952352153543650929482815681536572036777739112648908326461225138391892087163374476079588238357771218220932739047537448455154817951758619762008531267614755294641807198585274034795874690167094609412581730998122009688963839811175539722494812510551583744164503330752316565029881843808489765449038297576385004676770621084522635190059596776109505025054980332445396615606081922751310308652084192270037640844955707375633183287893793536274274341867075877506028523331918062204986107781039158948726087174108328225699809437730127441909929124128728406602607805178103569244984180745935341811158406240131027751591866913257294872783799483230718266621615726327998349652907580835530744903413819147519862403725825088837500797645958137408597379448351481499123252913160387365731123691579839467881173974826780521910728074350974009018462252841751321237474390793385069224711719970316626388058785315420445063196447358209210355128832080714079688258348704231021612216975472468499366280661411502385675579750240397651825657280943943110868120871668520706635401048520066531202475248632319305924614188384787138086204108427477945436089193033267683924622123502180399220017773589093396561818506951339065004153390141788359660512800383211742619280929061353208456153201657277334744773680204501009942904487492420257194091603874064024903830753975373585819074504912935446068089626062958909013455756403977794070696030186159477387863582598930898357426304195304748186906527960989498342637885826013800936832560382362589232818737946864348688328665685793967003157769942064547079418699962593217456964710584148372419750279553463186140585596144574510989960618257888500940317783876613040438197914329384962351076895292112732249342583938135556795596182082632423418915425254617388565179500760077352566636502303442712954189129943504648705374135764755794158222389588487824896307884729573253473729061474199513362455600211569854776921142583694349771247452019522705144393764154427994645475622912000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 193980819427488955927960805084062244684579118198556623937698502138642406698359498806679643755718473933254828483978437012491151999719716503961104976158615216879638705131352543094442489923517844396309705617137143179839243852624373892900005461457244205281437948260703836706270558446738624104452470474319037338084024919005170066784192393286837950866962590610482446690684246212135779346516336160187891210508973935718025609013776743068564686517138725522436577649590070483295465952651864735148167287093114181664952839438861915531528590502022082569094485572027074309952690491955191303751872020399768406920918443686156905870528129870997990020529646579419017886824131707502426285709284299372327146578926552415831984952821607431425738902717354794385530007969260533102748058196838556378359661550050545574482846706322686730438290431861908599724482996826758045444272040706164177274224603224377092205819708730394783835809536765185174608547612273041549131075518478488580687362765420938566363659541262709658498448878471981820386219735753230714997822470725639743995169806741504031886282423894727423572383458770574620134548251231980203262301982570552240624370323696951393812223303285609306858483602166797813167755364090888519388064902648332465083718377497283872371205439732074750409422465763783032633559169114900435103052042407262145467770697794102902804719715110872226983082612265398857894027362463380690168717775157942812546016544649311086380979500271335988392188018303427281726901887553468523028061645505870831687102967967250832871095207895901364139347957598568886507605282292271358772888244260193322270571932738393047652436653426624436164471848366890507397268248282901107531309178617650206752217144646079776581661500903745375571459387858875138343264322704615433752879042050215883389198458930776982994583229453245287109405073426252892396761149816013480613393808715026815684684063797922003991629880552284483937105950388353965920779558764570885342174069095927654405485847188101140839944682891803023899468592321241358287539379103692290510296373814576103360619536027847957362532559496108693010471203595440193858742797496337238629989240003091458304156509154521460087193600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -73786194248349012592524554121883487452700604960862712650464655382650748045778401142633158217521420653272833977290338238790603353285927964507645674487630589064540953587560653751494181260570140833240973345834206574669331972897210222549441099069446337227326977616053633729126066255213595624298343190457029994863552195920210475714491113698485724574999813684244017718995057071848790433582699471758887844029128123198538696454230556395289830188871949191815982597033618151361430430283793890540569952179866083384886113554608328205828228436115650666063241980796960665097514006457476348341381182932989620866761129608599587493872562591396872373283565319166637590616804880240508179961310449181350232576041727176376842742077732331380676825861248363936624823344722376367513847352365195405756920498243387298848036737483148722486729208897213272430437918226106629782253857404956867914815507814846771458031881218471631805810418053921338091222154552522963793163914011323328605638847514031400473216764663935969411476870643289465798103094400313919727685254924999271574227240832059478006818430175457735780043930199396283910990818963538384727401736436663755126865274128801440730333392839365425567619798332145722006343369405196413591796429482649272279535339618242831890541857180490530965591298542195259892772084170341624800163965592176545464455500426994918873948609421707543194764662398638560461723088263348178414286113777060077063962381820881147578038157274813512223793218421736426640316868478829152721518961312506115013517761116558027913377650923257975849717758999910464737492802617055050148746581867930384945394627066644919028964522326317125029654882154512758929459384979069356012977848574371402201912434480745280319196901896071625638755329577565517315726528785554996662106206790912195895011826486604014309702750567423482476235771936044401797032829991965355613817196417918346034061372460254740435651093185560395008979361553708302733210522832584384291643811441082919889175791177603727914964808003092888523363190467526922981333873628949066343589906758046013321018847046881813056471002086699846586505954397367078028995202734477218582798831516796424930213734089422631075840000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 22937070458327417092046894512059158308402285308888463387319343127445922005912265512728215605256413165084877543447934464461994424934780646589830960733891055172976839429483031805596813354401124029781154903473708803672590187530212977584765950850861469596679634274486260602373552648404428961536760164397493762048237832271151791535696154000978036059744049786148043054832943668845478963443057611779207667431050302869973384992899548749879129755245510029101072154755151230892515071726104722236498723882151790593483624329436037240194736941515987610592345078012272282627050056058598546587565061440652713353689430769603592522151272252333621159147528336780319173061677278096326046323258492091474513429122326461638069951515482025005477720867263034307086907014152462979409880829432506246940568909608687313282652015596005872947955003373508430310752672840810306458739931968796148107780409138479580617320439898074154142180244765204912246718772978245374463423881207304271102258635533866401846984308030320703218993724564283174500533258302051739121645319382022747001589203969382518558705184165729594194207712439219159476430759640915130812682817155072473878002272336371047760309418651092983414971462003277687385680739007862157377184581088692425770292029415312626851497808758497085971033359987764112518815534021299568561035802624088470005427684511210601324324233853122665676967554149490603911294303265108367799159584382472409536705355974697681481621855946646602973087181648152723472810722165542613151120403699905962280059344831471399523415635721815596199700314460202209122318412478067529424212648289424766317818280791370195340577073016948842693085666967137943006669524322938811686589634444931957076623033639572782918716807928895383353774357805681227909420618339721174737447593597621139678154221378230231726500955932175862836771448059890338434819929241234865965419526691263816132520980310636521970169136058461114469286800771145153435188773434328002931727649064952043751810482150915405649512783424930045691538705946734140313698046320718688568686084539365821327202279204337645208358881393762718782715986096409608053665702584402126984079566109557552377362807677938827264000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -6045011155342338260432534516922873448548956989444314884875069478981176593090966623268480468840168689957944273759516824959389264535547500065350318821414023086640489733597388499483500799478565991834004531251817318425761304684353614567466343246504641662555211783864841127447720380114511669953661757151015643456507842981532372853617106868051125321685384341771476058462410613669533956812217564839399401597277195157882803849057699267322624330324166995039466442393530976793841632874406593247932848588381357515830169648979666466386221065382479205023825260680672259784966260897696121717023997351238310512727202592743145303877725643909381621727723194744283814135150729064298855976820791200908759257190206154792871943385412147620129842886781457318419491492104287429379146381283929822769203028722137382407387099104274319005896463073916199710243446640223835517784805973249569120555047622581894737382236704263179333524344546516872353420948370330796401116923940929692334302453538181718814733784361380999715830429963597989756047955352319969839117291375516528870981795708646210345991659018216101318606057325589026301027468829731907198884042851737133023265496002039880592758528892222384614603058353721441559430482811821639388724929595046170787072950782886623647154520188439160156356099071143627021298567423879261155163636329535206991063889263933741980490736685801645876090119189675692427657517941076660150671266282009711435231338332931284297816134216758676963140695029121614566321125828072144085285623790784110671394783735531535166127467422316966959100940573784095189409793569559828827876754717749489466326857148260314731518377825893744718783629697829109251084932418894264184030746648436978720773490743149143163546926791043436299768078985061472183697564652903755702859975683741167083094579507049918815374116123193832878154993456827045067483498282226412444866593400902977949660641275622213353475186564246937984073041863862867832874158421436937860823094594160669180614147626219333102750720685002935458768565162290659586660011227939367005428816767094160077089808397958175192315224427120596506639923424032652958086416443459858802537793892746408735016804449445478400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1412833434171315473794387781665187105561669283265862940855344692891819786824595842905055335150947919796455288848757190885724444948419055511115799836864443867976027544947832070684592394857374897881205190912142367378087039990261126790575507354822304736248368970123978337951005238985141587846902386891690077441273169485602336952772677707116778271504703230014076010229147148250622007779420899337636754220000519298338194986372710766063576615756476109925771315472969616295304695921614357134206026499590443038758298391897928993336643436632788636721451690864927199636549419594136595528324667935006015140150569996043683056729459986674847580439643370792126477888501499415723536453059558024413857773636863338239589018186321753329372118729193674696308843564776757213317227546064758933031560238295628601205219520888389805331792841255312383781435756407927180435441400395404407150018868427276898278301104280848825731693686034048058438515395911249373679723663028005919304414424905318039772419773133028033952825207207367365431618207929314006211224375089705744802315575125784436501416398043581427885106972956646518682831220740056261545522155423296523801270173330974709504576237525080888239551592029546754738233001846847676179958497552449594416089947866291008366985659044062388815099554573536722183054238946707650545956755868991968206279991018402680891140566317311683724940553178132141748465843727174768533280283397921735588003918240676527222058752915764310474496647144992164172443522840667812247635506135114023664247183919195545760681766221815436239348213164825011493972796562109133485151437634460876339716471547385997927940254874556723826442490962655397417489178914230207685125446343630375317782052053584247352176235300318339262858813456924189470753607826513085581915881189865000174387847547924173136639813497838863386029288661137512865265023507655352174641943260381985148094010746662957093339798611373430165335796499304291588227722095346487284343872575920754828301454832718134458963154656773322578668650420015263337249451399224540602566191339992664206022961811434718044564563529942999117536454646590596926770749069611149424615080652552105292482551916134400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -282539427338633890557110039785224915873796055575337071272097332963692104934533489736371796104261751944563058916261555527620750358623549883633847269247590050654207449938643352424601574555278765045368719292390679241180952657790857016787266515327932179789979599033816027775202405349203463761479961795103486256892873783499849287892462116777485831281081887988504885741642777286280242797891296648152519648838309093977042548716138338057119536317868781278106359618130817745480325300749687623575499268117119298287924911494174600698101007524869295742082785040212004863604247514757959819464775868255929451558684164106321259277438137760259176848834971969833508363958056575462571092569239765015801319161145526436499898625881729864506506410876832378710655031153449621532292375343945733788942520255806973653485707522251839720870713168660432534611573943184629518939278944198190676188647347024632505669862517677843263126063082215904430175936120764017257652820794622786816585645033282840697337330326774801739975966021772623811498675465631425920598595510548126790917845981509418349554886797638657198634773202594049212297030257087715154005455412819276977100360537377535011651949242699893495868787842845750428694240780081457537825672800579300453111237632427832439170225691578406601810746527569281950989821171072963730875747946547037800464222847430195168576842857500066586731640824013355104278480802323433319999531342155249099887943191624927257720838970267646146240940187936884223462709713660072921449842121749376421823354396937164575509933070345989492261813520475140155359288865316920256910781181246362714802036530156396033168942900777227939770301272040677222774221985911748301488133402475591516519521702655485256227039812242387619266575282356543488022838233392579426905844415167719964726564908365318611673878472307306505399272128780039690633654329514513657670457369166388365832058279103210729630019527528935489167562308531998666091359053267507519018311508397027088043123968397620736504552418748374809548769322772981444230234234514451610505765518279971846627347843311381051840363082029849746956376726520058569881339327339602149912353784210303420780041748480000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 41948628592725756556002281046273271065307891644721497944543611167621269645168914534714344465045914448710895309914773751052373803046910153213091369603617573254136240483805869063712666557576623239232778235411717677815815332640430561330175754323956859129016598219475648659976460323617090815744043947169098442202521796290721154083875031554313879338680887830981552845181923669830008242756294077680343294579416424499619253321955222740401382872226261335612565338782553424371763301717456189688178724029971992396864475979879580658122414106015666897106065129302531513128730747465369369087640431230265945112455491082781628649568168327325389814461303035988677029994905670903258584943996164034848256043486430450522261367822754568660269599316374660613622928983002477576616696694382504712780214848254333019141743528011887643655469990371290073732197303855391840749191830447915760350941493027532825122730035064261916945338929060432906273048076452424153916915420433844020160009407787305654528120286057935784887102555697759740061225386959506137732055832972691925839633406101031383935692534432921358548235690836572846490024122765574692939018525721520860387188506742742528718318610636410437337114332427557466265218024693892765759121415274029157737426046526856910631226784480858842878162340446475108611070194995321945436283683722186882528213874049502921494494657506657436782532864567621771754053409433876035537999624844982143841189729397116854325895680416235074964738598322728801295318711466706108807375843747386952101818069537116909858561772370278283144452933796520054182335753896623107062034785003382210063673341561162122302403896127653906467559518710081545333720856064982902105597929049082677813555753451335255347384678662134782601320857031697442222758417458544532726979067005541864144507372558000831746681424241770719459223027351809369616548604890753344597315291585239616990278027438186753711862596847102566894321347325965257610856466878437629409528090505752367053218833666846955197855174912311303415329825488802647217161291450750231785453687464387528979012549117540145325080823675515306204086983093544095215159964579547024507883364839076347470956544000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -4120122553825245564990151480879353087477093505731707124439461678817509326388227003111072441695069415863974967899166795194109039542532502810175111659168633712526865703440581676298884254890063814652200900644053109055458276980131534827498465492620339694866292053258157891311522833576143100475382040404237907372480273836571633672908484158560728233274320741086315959431172181594164220575907490255558921242536505551931422845148295776391150874123332376691758754035046830421178544043595794700402431433411565571442491656740666359192009972568493827086678788916530910964134222959511164785429622145791002231409876187404338703274688226309605157596455070706252993412012181123782102528045956132364383674522821672725539427706605672361210132150350298643533848299475471778479213584757558236479726517266876757395250454170585046529941382994612476334253132070367315758041257246465148734550891849103393093263732941696656753629756994372452775030962244709276155008123412491638430527298446253106798526009311018911261439170290334320101133464920187074623334396374696924499379965414466289848353246908419331114543226831155638633722123223500611276239648620021048509491723958756294325907606561776707611072582149820395688356634756311666297629681142067400408369014739141117772896245379671984775829993766021510148198816942593162516570042103948522703838210446785547799519471341129170481123484172099936669099670241285277606761975227916817426708453065437717736154668283898600678313298632904947970920661323237650265297541084102044158551074036684020414877226665614519225557594531643812138560322595569203413248926169397308880945395886772638296817729645498343909045569749678846074431241337006890310739210774387040722382014584547670017473794953193783148307664074531418963113494543984698195582747562328013503241518819056396278885079496325072194363611560921806015700746236641951480677135754665753596161966470534302026509465358203204192207972476018367461055564221691155879199915425575209118881814401246681742780430405695602417221866188361941979070117690463233346237344772993253670896812516447507591360327978777874054225595259346761594157613699683280450589319166057012838430720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 223753009157962700063622497928676351215458444702977321307029519527668254532354010388847854587270336291696690810389191511935511001764438602473159129008907967672352811478999437908048389501517226327949569986774776793761326026559425807890925090220870739868695090501787900007718674509909124180242641459084549842051899154566415876346987789504046243899163015975648605287122226586832893134322057178980825316396001344618746900334499199588415152700668868065538006091776914548791941581003332540988761153569021299060988118102820516255806210037757001311377413165844577886694659449006127791131647614644020826764676727027816316970033419897004093647990008483501626444484738759271631822733840915656083231551929665641504635282713206944889463401115191867980876777103020945328151333536045676848984949391638305199331387963879834274119668706711408268581332814603830433779459530222990507981646249933008670884060076617943052260524117738466658009667965070322000874946228776448790848025917937643067359743963558140474872817589206620798419060677993314890952403272685581296683560597780150196653297046347548328113421491797622351707140847639393952972167784074524767369952002046580551199463694602105607407819382049700034015723708622140871554674365532389917627486347584108765745153058294769232407633334978750359189472847439607359601554151889828983425259145972959677951207698710908680593844331724160723674559488936978555836677181372544170853071998747283201547387516035422392870533420010856825587018599563889261365584076307774674584921606520006256603289951728641673657991618331937520451922398976787757436568266174490849024315975660655999049890010920475996772990820155135680797441791622425240988028368641499415366358081932450924334329784599077054479615909979176038263407798246959472997774854466058802039220327000917244519413099991955351160045236832116038245622465807634611597022827218209065832201106827880569904890856113462158732398365472907848869943558344072987854268141783041607733591401034211942631395124643499390007744696522466697958314474011014651686334097074147272587114048486538548353695460546546873441414960242113696124683476476938928375376567145668615424000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 2005395275973574916638437901681894118181255153292983315556500003461839666514604988004304169226379150167129377265242768441226720660810371096535068777520367947634688219884245582789052435503479334748795828295944601957248916687786139700894873580627586690635064283436049666096073618541537856211144934846967573696565112153675546451532470973443151160189002489063596800645883331087246461891753045408357879605788055266519330670443559906795351367199175636455974309904171025247778396955452122650023130788019797065348602508715113115645162796596281284308704022512722858024724693780307293700293334598434336799298595746969760527409010252894934945204140057459040932535505259072601916478994957690254049972480785451795542241863151119718219891153472344191111808408496439290179583407089009879720167685428847074124931902915853111768159305510366009638064392436009977717538577227694286567682286450885966681045602701656643073813847150601082301450413776652134429889761604909866738620411705436629817776819782730936804233552579005713438050465219423279890070538566228369364515977101228943014859326190306577823835034678426182505544201646489614562479286773322083280500363247918426216672337694851900326375970037538968520610110915902733722399198994653455159346923637700533158724377691057239532182678263500134849459133927836001623102433462032153119540757772590659188782141586721596712906091097100150898644644303774445297599241972930724363231242702491755778592286365990937542251145157214248085911029922569547984757980015927849310473513867298768356378564962253212857799988131043245802004768686490163199133789676572153803153894642425587185907921888269727973482278942202896589860422259622584706565070611696512906804364467410190605158899048365790136734106328359027082086359598196351719097441342740385241017381055245965287153459335797219887948475322335696278457752986329054973225209440416327883439619170387198694834881769707123962990090698523008810260221143319378338440933064216162757221154637013825903610415836123154051655540453117596674041187571594882122661808941880134039869786010148110460957411012759992195401015856146997639318193774310630166285486121152019200000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -1415658713784124239916750506392339188164682220642354598337820655427423774303054780048563743235901203531377366636711599619337503015358990481424099664913207178098550876837420484615311150188098058771208337279002071974739040878876677261810492025172855880297546944445764021735754277884275517544916789046159761565956119055768342189813793804220496241939969169312485702165169382439773460691403768412251885111420751456611766598341406271569726371346248584778692297086732724368930486552228048072083262570100033550551377091058611578517461497564940507158188533466644065481076740128426084343468829799680847027906889713290032355159912328191393959637726384394686628531797926316796265273537044498030534573771779124446927505761813475910159195988161921591846408524042078229882414745428171168270305121342778414933163316327101158003583001869535059559153511685413075333241355271062245374461750231297008943144088365304195686262839323743855140029526095846918818168888459511898219597312758166536774004899350587363387313963818647303814301588505621992946220624087795477223927740411746243611015354301939675640295499642255729383339868808559822394713448324690776673929770670204498436363006719679247123658756141216739607918533551100927336061709362743530668524270908837178335382512785726595476403837223258271049712044514084712609302867711814906122935713991893734317882922686780520619852298374384518820184713245755246514744317934908675353499294692489783982989836442680232963446919918683313804249967046927356578885383184263387018017397137438484289995289900114811826114716228393753130340518355692477841376439545902005659513661837979171967338103923965160056200469291769867711362896669829978172183782737617835398611355977336669427118496787475182540733071593751026873628419294039357177093060342810102394178018581879060842124425691729181060196730741894360095382958063931049313737482605588313551247857456869907173488539080656881139056243285074995113683878715946520184627726188463525449551205923495761920314148088966907133346604488930961822397170663696013881957797607198122022516057257670644749653015435873324593483103715217257232183837055822799663267059720952160000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 98514861991772704073753692896041131152532177705683774519836601660659971549348465252794773383327442942101391571189486899716930407196104501423400777421872810376088115398074358479920419253937839138114046603826119583906523110829223344273564316474159518829561460106077395390465507908137073374883189613216248639387668517633835266163179262666068275835614344027750493137770482260295084567545716285857976357641654408758523673102799609518983319871166138153630796050316738884154314213786210371558603762829279520711395817769950979964810378639317907240184503420273270894108775554097184295723411185572575250211160542777007421454116410236813462177718135981189001831129837257772745512051302724417168321374543943770305264893585630828850230263523206075768399629584751013451659217785290870821997743451787721497275396719913545320826873286522228862838019961605103940899978658414413845230264973864199816900198032822928477422258088484367865158885933982862757216121447002189633311151896426200635972627857162367222556810636849008005474422381071422623271776639241511689950333964544823622899763788286215117943813858485057668523018371739746135358776529540164164660654495688291011570310770645255833432357065622202924707425781249391151893348007951984500096681515291388384306413428779659506196634575027234207228796231038538045856784664576115788257923175765895680340162904594000021685520463619889419525583909189509185500680064850356451505086605592822100405823456572629965134651819028835590955218454007842631055231827103792718772370684585938757090148837691330593549080758661512598852737863754534542347195526772388529346348592753354367158741338896208548131141006238155395576368504941981561742038311890726848912452466354589781971871638506163958242926443338561755624469110889511604089185069725483847798519922863755664905244745972935519964456067060537128520141305761687943692843434966080470860323586785398346108474816651899404298376630509216923960081932792616372927836245161663447163730851208913100100076001638663520484192528003767242139942271920387487357485733006020910317054726125952509577186602268826481689533510461666402114680862383106934597014270224000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -2081788519374493000710301332922664533834661477007535817587680852940791375519069455425916219426664134878690983631772743574133777877010377000510750447539363181978472867843933286172914634602342278856693086158395006560552950629963705057136021975106995413501010240343750486431409270459406755860600437449216137078330864965269555132312080258236000902767800183457833325073418249229855602064195554660849294180682745549742089944869128677835537602710375306693570380538411984140165400725137260283533404570544873039952179580326829729350545342752926760518134215219025126572392956796675754622473111189742401436667909854051067415037089885618960490443097046318244849867263598168195569623080752108151039630022113260455528722133248645936231070353462696258786332550982547769080381020748879690456750586903894469847467464531174505275835232275458064955025084225540272272884971742399969839380387579553404123930327669780108283045340761771820066299585403311821664779176165679902235669453910716087525006680482341573076422342453736055793822196313616117778623643551272482150083157899402003527749471238976485764785635687953857349412703395260800076137098163862927611799779185345803867061414725792540462479375820679263116373766015996765573750819914480368011626546554038235800334321867312970111594975791043160054108629700653076289010760316662469801800329209875259052714779214626985578989874777064882371008914866843196669834731673297286676028592046870822640194775076882328056738494870485195174043001789584605087655020942079762422869033506043890964564109457299398192439844827014120423945670275332319774079122020713333713394915921947364804026554431441937499640890299014987510261206271531566835411112700771054747632802596680647577076859180889565644608345569620610805644393299438148914315085472964360852946971238565209416750668001176878191360378515907138601182696246146679497546997840006628620936026667269395490392826578268957386216925246822697972313052292581428219691092098953643823146169441554026810111882806939704238607541166965181339273722720119648209210067525426741650638730685498398223753638022670946138544379509212448051110553050008230912767268500000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -137237753938060305775478465434899050723334694667649531046602084016502061652874076540215591232049270830021242509811370576200260971105364340171733152789837770507977096958595334819383948248200696534463263343173774595859781796317560272185004632765833924817672614310060876632197762184999737280696492435616903480120330783664810986662489492718232220960330308550216841306912824703144684686331560599096595250917538187619179580570425979198116173359237756536892143398362496233343238271667896294122578208800555860406135343972284096014929491676575513941719203676537389087973654371241473514604778023626189131125141372115768442805764875564869338808125839548923098723475953424375126698436875606025579882770529705881517189842299141003268123587546615991707902481303090893101286339215124880456875314423539693198648133017273203681389048922823078976568273247586301070858264752623172226136718049478236293174064785741778845905884259166146166853552185899869930447045934124123958589976620722465021426646479585427191304622623551542116533199021270695123707453650350661025025245817758346481820279403853531724729764351881440787701563097613051773618631142021646393334484640602322834617232655439855258197992784452567461054627840490680001992546355392531892321364079250794254364937823005147253876469030432658082913684747712015987004955972989298778306000415865130624926430917414650572364697176619039948345935892343002877847480864252368722010883352094880854970776684748828582145476826848803864032872942606552962157735482577324762496916252159658644913047515192931346917756215580591410936856928284575443426261283833830875113424495522861973391925412891271023628815505590904895431734170598556768889621225267722796539485518481003465450948375436045000480295146773399163674715003323255002410422838756623237543737529606915080908873085457696460022727613888561849803682340205781839181088529551750681356633898243114349982349495419612686080474097750897037132843893283278357303316359562272765779348171393910375231953190692598577114093261460586513184097568405645812027692193921476338678484893625144918530470929334132470576654300387309493995573603069455893118827500000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 13750283212573718534458795628277565910977641371349610532463546769539483983499621086208261669111871408797941392780797998593066619291576418467487308015608340113003542378137969657107866051214484222809854660852252649795205077126661305548921036504657583164675547599466934603492561958848911974312033627572203851476123370792850183126577033228781138311055992939869552555770524631188013819144835366502161196854479874609762124960770595349661670087894148906782961332642386292920016380321076195540976276512008145572213858483486777032930090175095985401459717900189794316340379569125169456113466402335830961491728615044124934713176536086875153788402134590615030336431563373483206597850460870851348435676254669268251379297105815959476115264976281395316831667708641624351983450102408770742460461239764041508264881083043366682939327565897692638857343614547919415509974247412540828312663782116413974993026231016376138490806296677375745940358309059005285275068763677640559961029992629444119136188879688779825621338153536285471522886044780522659319466172182545124009734479839713397697379918879598510840165964570183297135224652476043698167127255326496429412863987703611737103841557950525371599993280690850306637921418830632899522766672442682340591046622185845025281465368651910813659989894835007595882673289160544932969319697289846650672481526375118181781921360012186249714299733475437515704395720310458063407372119592001515296196700323231406669383041767308408502757480799035547416163119671125217768795716081417861642708390926703180975832148467077113298801911794037577020582968868913272633124232226403785056713340259165964896154382793052484534614306642151619396704167449399413337339603576817328301348902198121673337725338562260435185108405894547026364453353376591286564254883380292949187725466448661182551372855478523190633039262164612626429283338711666062335670882829637537281548364383359417244783943985190961416092536317473200830849784774661680159911831988206958243289180745623965846022463899929665648077822426224898150859536979217235642909419601878058123574808433491249041021427874643484615439792734408876169797861798088015356937500000000000000000000000000000000000000000000000000000000000000000*i1^27 + -418952128884892888534777176018333041635241963736283497852655500283076320203163295618057268022025120435805131956926327055253300800657460056976105326145436560754197252031316147266606559718277050590365075735070773150810986354966110385843823742602210325501243628556006470272561986677184785794632535414863949068974438007808902702201218055063324952498422723195080202045111753307762073932228947361430580305556601344263707695305569409346865193710511753062508617791617044883319080528381010184110980765128712907308239703739493837394325019404173331539114213687841833505388954594344004685584958048302023311049419979693271601595486726322748103799442935144889544045745539570702082202605069452281442230546950833845513651988495439438995152445295364799759499975197539746507815871918330222872970399025745700320958853163049480830769961192094803582222644467961404995646880586016022226114874151556313710915296357923464097538950603153938114644849912596566947326060247068547282163593594975196466050088740566318098909884301698790312554445991452149423070897942653000806965525023597163406591220646715371388976903200516802791335987553567825417062953680641135556545334002475820270928585191729389051382409995062259639760508751373766806081230786228169284233251542040426381244008001026796113275702966793538326285659783224310672999627596730172294101829897147078638517775483387848132830356229399916462099453477746543186848088832754383358568559379252525767588689600380321943832833849685844355604649718309005844744311220130631951448826012799977093482679524354720178039322145189493564713348130732329344255945754664505449209587969226825858826397720584537714544749394678412067111663820019923481845808247286990354696771484569450504259624235748602259697648671938079727636782190900154158838084499497078498667239738522445240225034955501188737816467023049997315266558650052310190753028144315776804566990608368995018789908062883509571413109905430802478561519989131286889922380003497131510310405813576967824337695458505338257654737652005915435227708259917721071323250673122794414611085973474221584277763897073111884050918096736140256226946615554180245312500000000000000000000000000000000000000000000000000000000000000*i1^28 + -6690801586415583355228025975157531108811554024555669747340933831477992617817061713822060647578418358535191873087846998882593848891642627252759181225101094332826773215533204324165796912251754754338211194496704241639160326182697019293687188489886585132189126552702085864360189072471328101554396588288808027213536925867487869920281038760397128266452763317936715400135600080622753859286180770970718963538738879282379385243727211292320961688564984007447836042346341588520328364454039099575624319798792282869135341205942854167295635882837655292384757138486506968483757528555997798825731235882605007276718441917438058807759581649951969105030815167562986974030487546365972235489468077119478028232297628410630683080919189154780238563171420006143666586981503706179280413011667575256655973337854247458919403066423241818767858578736665919993446337107365394734063720994017708926092409591083654187687248127133324001671289317970478266761189899326472903920956859046615208160628654441341447489976198146110256225830827477862367347090369209530078925431672879998449762602721124007399639640752527828271758162544328520599908107405783008187072274575552724066635778236000772474285159556998116707613366804712239468852450582137169092690923737772123942278861794949803450988335256462280040738053815443025873125069654183100138779162178078506564364569749234800413241185330382925726827561179012393262863135101080391383078757312145226946193648688138232633317163604847947953138238862075128667369258334739303241688208172351567872457240882116202174776892309449634025424041600161590258707868860163433778365016197523427692717063651325282350132769468582814707887926074863281273631826641899020400219590750731074812786249178301340880183495191052433866685505018207765064965550339516585722405881409182450586186920313811501031213630280188716882369838725755856654954251320847258181840389155321960706696779191886027215953670462291102789565213705877430125221185774785548326544385533319501385593294052793752999234985167332114075287143254145403276199954435557303447395485905525445181670940594323944578391773208292780078566879415315216223233923901990351562500000000000000000000000000000000000000000000000000000000000*i1^29 + 805777154807651757094718940853407790351868770271953842015912224114305470195020812129454609762634117941466055633822406639253761798121357155589290370796358714637375051765935979944010154167630629828255764967899746106409294735329501157987074741025694006428702891270113013027708566275121281218714291839396397612016215696077212416494089783163970125382575477380264239422954298481773865662797562511292479745742576333992368476503573795865680924385566462380498098494688614910955273372436767528749287445574507094889294617376143476917502890954105399646679676599081495410676052660526706586160431572046347603662749492999409359519601970715419814095377621892895061158421402422245005597696818845278231004370772675735043357429746881530749983199564095988872297453572337975905479332177490193543346999755394427263611143516126103086624499851017884064377775415055475443723590314605875878075256448528693722914185881414679059398264693486908191889856762443055347059357757569006444210238570032342229534308735050210846975902564514635473381644851770984380008723088122456218745254178563260214167616923274805992508389998286009436859677976233223863141821999731742487795156778693337211432897215337475754159958429295768643856284939895664892580513731041925753401421577808814493324587027874364729274547497280552906970469493926321319452949107941868927876670730463513780982515765028533258617434506717069296656167191189273504547076387729011654180705704728181792481485615805968406736590911023721424551798612943785017127954619970507819557029787779577149566042431710787130594286854686527888861316242282951403382498239646266903590233870220693641087532740325955905095593633329112094449443161129088626064760047951704898983785840836114641576489055081462695272828009321395436164936559561205408479552916698342315085410833090885287298298221378217230709202126782086028082868166738009730326581714971022802975814689940888887298623750567276322605774490148808169787683419129641119600568092609592333960564670340605676650103816205620383513785321045360924542764526829653241600428737185738602636835794511271524906925479886350464205431567481801943981355025571289062500000000000000000000000000000000000000000000000000000000*i1^30 + -18749041196596266751668993290694421223895918510084901101826405566587612858689214443514174860148059217868369925220711633145818889111091396872506155347128932777436041424483994607436941272024292718590825023677163879458986643563845627549498157760517579613252058639124618770549488069593304546303737269484504483787031867020928872728571483701042513880810044670892222847845419431592011115427483670741485620774313547403030937962894771999924340009898559681896987466476558250181862953006848215592737235403375628507031397902638269165391715220987345788401983167783414258848135869664422684368861951614952152311888489418119599908258651771266269356707153060911993719068434314056427079093703729307666852147671722328247815283006907772675086544065523609037736882804066418789102897928948759930929720583374265130715839719993396747314559117509874763267905824982416056770490505518176638322133511724954780469444448727273881576002787488135351764940141910843019334414326850912610289396897395617762284060150735230776675967174668746074710630284492647086456137271808190164317241139344207481423632136600815086515266071571635784507815645937770055250448484033297635218752294249082819600169518572049684296771411288611420314487338245947968201895946236720126697196899605070682405869490899006220352065978855888479900391582217707869729070738285169318452388495679115528396320167950581202073922812346345591603683207080485416167123596989802824591895154741595244087163678054857694704173472530029025284559379778998005065916226521129731819953261530273634310612310736146566865111084880928200491159738299618779716204291781188921896835256468661234359649830671852934848236144192571896183534238813821767046320488474629521773329364604084863402165469758664572755564915702253767970872092368118984490954383874446740775791845491509344680955398195764619840748298656028123586485282910912424985784852107965235701666878196745694544819603421970091719547479291821304657574710163153486402351365916531070769276311886843332902139984719025985763648140940161759645469382992185301463077872319227806932931583150003487101972068456659766766417602371864802926816341723632812500000000000000000000000000000000000000000000000000000*i1^31 + -49253112111382643619825305942789209056076702105254188345103245488847710852312109014704478205292024660730958172612125502167385559949618235861423150027129821150508511687095131122984909517473622328153943108713541986119476258359184160925535669961639732480413144937606634572018025530342070216289212315889836618831915436990021991332426561402048559091989387325572427064298037596766788781692976095749581377262105671946022644189905038454371052784760413723717396296673993621664849866642959933820185432507853716539335231277386843182804214097403996766794816635094720112938066187862494250968784806460627008207183968763617344835693212990902371834160416766055909752355191202030666973732052370678383129754786615012384081695314536322179765105910470067063764797077565116412714933572316548289051309265028688155794284613320665059533349917178755335206059467958607301255192709780078162123757122415689324080840642442806241763663132934929615366952496445880114556398150485067394548952841554141235091832787142461313297614480518641028645645323271340997086270825214897795841967460613656209864186182749541356091028002108468175113762695334398233545381395755214096165256904929845270782064071869173675409888865768546877348573237447604811532333682946352561546738581044544068820073454047280153213417137473944650098339072291317041968122536149103359343656155989035318527695451921731264247698925589965344078366243372675166191309063510659442671592330612797364355858245023162113425373063302820124242973032857073427125788377252096821987118656807717861164958916226573583275224367124413609086251900876834768839235653599307792941984269426148515825656817714285910123790931020280800139720875430509171085895498865578192159177286006955904850216138492907673345017640101750461530234567393118805010041492878842585572046383515725133895353030643729360540121723385084134803891180483508707130916001549524631701879160113437751404395067055091443132824989204798999748477682139895225787780657131618327277954459560121249329328699004284706235294751952082473344851716898870632379368982343740415437732711073319369722482960465744663236035096387393238999387664794921875000000000000000000000000000000000000000000000000*i1^32 + 12153548214136967776417879913258828949219773769918338086314862812809221305605290676763007549654197990862000904682482003962866094953360688877548218219499669274821270616509347472378959476474386601051317891739979881949974249110852283717129803856041969269024749846171354143023732900784045970625386448663091741017241561987515291131482814653449720704529223850705832035392182176804524006751970292242611706039855506996207965779277502350999473288225800175461278138132396270619261710896270120486763659648055718770716921250131348939809194902702486154247990631040072068467054543998719461423268345468544940906442119038110855661411207580352346788503315879066162877497056831809639380380483670516454221236583588286838156059954637234784863410404539599203998997097764442079318236635180121845622451966382329778458677126408465217055584965610389920062935801796805223809391338944766612526798827409247232567299164952979782187484944917677190770738134851811490468970988907321942726097491941094408926804259794827218972202578134239618259086022398330642733131538875615267286294115574150131419340770391141918085664185977008350401945085984367350239484508799855250728378742290579612198300856899040249902573317640327694652501143915563782254821116491700100399121986623334150553901424422167212436195659143251127476541223574336752918414970030605890650141405401838689659763584443977728982984375030207091395594903299454654559556837851584070041589581218012172766195859933649859477894684217040208818390299815277137165622081468745901868538826444227100904446473522830924053120201248340512608961734458962140968351616699111369758845051309098155647252932204484080228202797441249514391549012572802827934433542753381179823272923223130526340659114980487420379877425725864167994934132939860153670447671595586745873665446526779584824042601026029634325421771572357824503937833380115091465874538772821981993973626928734146768554495914801243178493676798548106841015621782938335246915287525213652027453776411578568115578273483136364921743287804698243895677623570077977362295430211943425345582536266283357791019770607029666472206687658819336770454406738281250000000000000000000000000000000000000000000000*i1^33 + -294626627600903952966232289222037168261104588591803211017988715625617492578251070582187341299146363779678043138013274107391596730669369127897595987369337475428995365289709283989592683726160069527832600924851143143772706043675896677757632456029249702570520837034316370406834604624536868095300256803925559725167634571234935086336235360506001963052480779393445694699029709805618831201397190688375098101679148078754296678747649917304193687476119629602446420712626700452217760907872891084200314326772653835781431333108799645530184434387286996099176175922584654086029894435936708532797354509877976946793258578693964290187337698923173031528720594082667946043054646825827735467436710529814916560544649087695945098441769540434214147593552887610616150763709970592445932524058149404554112543017265319945480089745553904321889825762176797948427232282932763007078555662373786705099544470742965584559498510273905755889447864780282455061903648299243321171019205475801592698458936029896572198696364278643624609937406662354725819139463635722947286460006167725545864359607236137486838011822985389805996987790944568497560131299618828999919540864603669580706046371670060608651011327029389116553903243855926763339254936007439475642820421057763477075221835806965899134599456573802983151854939783438668876771046029627809736795586030364886631438749262310190515893794298335934470984647549705073910370238450814359312090915006651539964769506806799759836285754229036889858383732275902759188708083789719030274902517327740853414530785372175929034254465729144370642497324780091208156211959953063804404919407994344236100677095527793433919697979314218592031148492159141672854763273452290809805970725475205209346641932925168736833099336854383050826163720942723345420487356935375859696869841356357928908500491941649272918085772670644057998995766083809686612931013712329902639477550013688926290325247610044397750555651829481837928432624017185272707370679567348119692785026650364528093075875459802567973568908718610329574587570111521993639908142329157906796884439255868672146083249279227202978815133013084592587709176546715823554992675781250000000000000000000000000000000000000000000*i1^34 + 4700901036945966539528994159323218008261311197615386139140180722483466256362323306218472804008406786499461625789388761000203630240996575854527695585005284806597883884851321144585435586230698085718740599829080548423778960333748893321019565674072314548959515346565165634811584359295851226895836240596128041601418708604779574354970027993660386478927107516452123401951088378137314382450777797484764807979159785572998041714077046094353096443793327641845340841698501601733686904370835241209673236306952250821115087713146703638989034693325700703610559973695865957857916137169223998529513256944852522178104997959916284456010012642951440539648593564333681474078923160559176686604109565042076296248775004724394478053893520369823136926439869835555399488223191078494659593993583381531071576230697971779023939585251870125000935589346789881299361788457065418386571815922332482611188484990006532107431131953816516068806437521815476017326726758779005495952596950539979743298192546639101025958876090820440164616883980992592059466801093393823655913324741261562903441799741897655536387770707299780924869654567600590875464539042389963500086524443281396262160618237710921894421702924538772607459722540801420949283702693575906112892890571162714342437352762652688969217088324213528810974077849542237283719675137690206017104977943142511295413775486233065072437420572573888665740444044990283517161260309409848966292268629771552145797984912984325008961971336083407174008316934505984341752930324473885935677277054081118318166736770013400051882315006069985316799999024579172561473098754135113923062081067076570466076683539454453204602927789718627279604036360987990272902846326117504012385421031813705389763827332600019093232115004459908968027138057699331170476537618083235811785347336721344544435800675772380145548067534204946093693827749465546102271962514749720423629220270905946320042284539485157909810035710123550278187756430037946186932425026089197505881174370728531841893601526354319058145767310529132339643749615272930671120572816223284025889918410429368880014953299623770246921395681725163581384392832350220680236816406250000000000000000000000000000000000000000*i1^35 + -75396060464043706392809364104184442154302462917673017321708349093210548929544666319212986463704679895044289844257221761103515986926203939947287758711152072680037763289243840993574517530340054474060875271800195789701693474485507295659801681226927236743818143369439666108892477518949428495105367557368140770972597173911096354379599036605888589219074618739351669783319219566942437712222283813766493319694468435057980710920188237065310425138194331372930155608900339089307043920520006752372510239850679139467004279038742306519012627432132178298318403434933863202781832194843766208160948978693187490477585400943963831888446571761413408860696400539670795489359028032442580783754934491150619385007757367681326885509007728267535619792805349275313191712237494579702707989105195930212416504583130311742874635263034464601325384522458668766351221231264183720176303430081647140702483363121954424964389537077803965834653755447172050341235506881087437793725646463929384217555672899069381983755406007117487047205071695434202310130544737586245304941684336672791322443866588453156360837440386933931685705950315155261042130264235751786804641409822912237529123863650569516087463156567544700404051836653733596724946348806714575959329648313204378241578170911819153468517785988470265807992153828476855483963366604820653380831539622759913169946553890379607238231158039129061380693701300144273134704187597154778300834782103651346669939835249147012123283376341244382634999518701632912391523024860402124621418677457642295661588195753092071004342623906127863105374234647160106499570595531849329155942225261371742308219454978840354526997126017135502531786509504888217666858405120215306342665477254800426695726657440421942841029439605954877120630555923492682101253660175698490679439770654777290974979822555966581133004592420466516298887005885768750483988556755004917157514771287902401297052137221280156836440908525653875501663209889165507266208694710927657124349925037215655103456897447137669199598244075828289254631183638794951174208716854328472743442602285597501355942580243600668914491477369933972055002059996962547302246093750000000000000000000000000000000000000*i1^36 + 18756428626245708011037663725560595407199905355193077468869723676969533633595647455121380766209788739211140401677835449560348529615325802098469810404475853165633910308776144726922318422387071363390601856792975625532914661249670416483791625942403480341909621311861902278054244280709655804336414015209794667262410368085214211854995581038021562836770496351884807157455304504344540752800635655542518080827249666804373693359686124309491279942190694284163280934537198557192899532926414945362003201377173187527586269625667329410911233674954488961852853178925437446759836734087681942869717402290706874163527783467378940334813431893697829170879549120772402451404391607490028934363604603598794319999524746966690895244247223263649600011191211317868926419906360894712625332352377790429262876722707037454170550239164609351020031617476320687971759488650946254883146446520252826717795804564938088278234330085954220059162888661637419055524783342396466932982916385174604674185061693471557080108461296763323925349727706538039571854624696693534828684928185703813051961147180904718710532331470053870878783917418312353528288837058329086179376593644956083994302583300581316533035494938845500032073699526764612265819546931080945701861190475469893737520574192755008804917191957859985085322931039981764412180045440308113320055965370247773108351159061108507384872375036256540711362076413737404112715990367438650577650684350074592202351210615609227146031700080191103682778519958974280745148142197463303634854477525408131700464186872149770315832688795619695365682453167878922910371836867155384730922878381065161184416388567365390298393457295226868598966085200655586298209701556175047249767421662596842139418992261471940478202324274447236379678982375661761523754008947351796934278571680687939484286655132451538048813085933354150617197069297463720233832743610622020015370334160474547722410930948029844089654342035498715973870780681396342873598941226200483916954899965389327798154288068723038189990155972524988450920301485732068426903564568185056185891519345425920689031289538756096026838202961477084994754925370216369628906250000000000000000000000000000000000*i1^37 + -6732551922989024359834909802613964995536982275467735276410593691071589287998834084220498274782367756755571056464263593881824778312256710715688380065849762796881571561692289670338246414537874480687982076134737607648483728077261750056960786316727111370426521960552841465252908558028193713519393687146798676081865792695114186194779303047559347743835992823862711043309607305116728351766666368610285716639599548296884330727455698740182818548853300418540237405078072808661912374006671474070820678220931981619651360605895803643647635918577255362711877814458110987305276756026616630287317928847259891811212501309738268957910677358212921245525242373361261189498631086715782269308886651343109404296811590191804945814594860260573392409354950280069253096900854442080848689039079346761153723066998588392513228440585301936652791503417390076900398959185954862583988473152368063179558020060633840082657354224122958619885861660400854337674949865936931945876169035476693084647482607916132056922576343952330370866184093515419130080942497381674452042464293250763172485737583443396268340005230039714427156106651346893030302549516086378335260485795067175940664115516945953952101877369581656965278435940621028025466353294401948265581125221572097865626031182773046577811177846935951739102647015140610787401839282814239773989370319484462910421217262065861766401107478260158350670442917546641522914885069282836454758672867835118416314894180711832214929885820206996992345953339207398928750501562834230806894714544717611593295096744190294527487506844085594478215210791313691314149725995845620551359965270946251440148179674748857112515344393914801260705042833147800686581107819613093675088695583261728142867339082383532041269298326697331549693213095327060251373689315144764261445864576318215605590709971333716544515110347235942369699244503768511320108227393848173993656079761966873975745067401530762028372337962221076101490397569401812088940599320033650566388110385385684249612117253584099533084959522761320617274986976518983982684213380709981593278140890337379195731057158501485587173582624893653221139684319496154785156250000000000000000000000000000000*i1^38 + -107206212335246321051677834067722122430683878856432381480107210327038974240672891860850833234753291873273429529705607821486802690999767966523145746434956633521559874231727706753075688186459783878744788948418342896900039130246530669055120465739663765195548885057910896794556061774553472690533152411165586252874537600811673146301569262021586928144073002726097676181580035509134803389057202045076013608897056484160006767639802027517169466334241585479750550092870947541975666829606494652971950852378128284655297113026942818437633447573330683752658491141866609278538463252508288002293751607640747011333741697638507501075599346888808738367668317996429257020656171320129527374278650895375127298136378265813242881857080741764541767337374016061422790987814841205277144481114349140844747351667173015364839512436701849050854770012579678299611746713024389089742386666674256761425461208976259655750864086506227843756493776174484501988854489997749422451242114771808580652002887357312052624317123156547052223366159482921894594471611200431320773103124376682684492658245724657643506796016643954566636025602892998708587808938384329746752086657313103143368741587273135937950746071748265686363936834633748606918932881550519521065403268143487705568380999550112606153865622815821238003991721399644916747965906510775394759129922129189394160903740537235311249001910236882566693675365387780861292794945394733838235788657688931689710510355707123585021612223376692429291448914477488905515424025214205961693612078111546897836757533941816185009450295843260249970896861667706260545623201794999541375868966671009152252571924385737426903829507081373286628269078513096476407648245330331366555366077741277004803081474621286713232320955756299869659442252180938784526340578263369808702276222758678008660510094588469055617881232181400651307124571526494715676083269580851581475235855528025558988179789926910443996343282441361422448795050693014294733714674110248951925317146397619311205236650234504600779249265535368801207578311474287400239758247553570951844472098588319342381312290182808573644489934711474583623930811882019042968750000000000000000000000000000*i1^39 + -634262376162404618248287324925556861037646174137752940698465191688502696652025216163243131746436296948037461259992516489247099297197601786024720446561289134224781464774993137597544531499138437695634378220423513600414036770987485554333542739680673755350457980752000842009407283759817759153173580441287296659165084896786997351957845759927994796300901934811328785410079295288704197246005705070488802427346350788550330203233074581101358190899574550209399775154310261775206352067492687502836662891849585196667220328549177758021530497445290675518507921589170579682846612187451105141626655237652435832859731367884887449669980038229886894924970003915186727883166015400967635404121946761516487754905833111890800340058062911399630204752604270217827127876448128156992375283971942942064676764149070677646705292094257730280630507267433601836864177112110406293679457727029160885942787296644689335962861605271093990337844859376885750507014215824625663413732516388160704426784556673164554082420498097902444241501379055501402473500237968763602712700320247627831683705157665435856263453960842936396735812966227559303247189182636762634471806111884393344344168981037178290373825126173289167811350007212483873948650903634274111403337947201336156667702815300751838046581140045984513885679611537464404836031901112228678831501480656078730293618908258399158375295336271279735614532541301047457912386974854142849951037131694711188133558055493533276110193463414286841891022972417438903654472871233997939210950896448683940528710266492967860848817234902247884521739493371250012326906462436275057869794289328538122469998910107328538375938030249861587128260912240405591335228488780465978109883004158219166054408159160528540303204791998070702377925942792122732933314972260310963221374716544548897294684768081847212981015366795329944842991234290340078441761736604553393644962712981256463679762142476359547393617389363288524449740965869415438701674810213264149873089333928715893726453856271423839910427567492088795851254156171780724348763656021628441468530155976502267580780073000833126503450376566987764090299606323242187500000000000000000000000000*i1^40 + 133650469779433326711473376011071207747841193358667119470810344621286677635490625773872632831636251216313089197423522533967401801879199608068342294452367847801796575640895360036267901783025561930048045972735460028042422121285969463771115760641092007760633160400723105352039327633533507498511895821130987770066973150818877451817343525215308777054997662963970089540855439682730049839823462414662257071351146204018900873533086457512045505426824036877007897554858318972430079089440097902470211610825142543475839027699295483784219644746782022968781744686167968525549312512771400144393870341560325645472426843658746585875315127437027625642108759314967246537339472342177295660110900032106100152163827474264627121187295860949749129999517082741000833212311125738004786301958533479833165253859915725323130393104005523607565994642122333691403107477825470648058820025978945951627830039194626232944622014859451713486706206256932285446186048519967951216388400535603944061081814870007576264312664213425965840229190183691059097843783869985234687290892492737811532045308967518690448041478558337278772311499122554051219131360289911160972567799096220446856719834563784557205070986647069838026918883633257305880649519400412677034600024646027016919923192811563448362097598056661286095641987977312844292863201737336768968671061158727362938084962034833901921872334576309257877098152804890725017705150543019551000142952626068865749126665008401304562699724783840914468559495081290379300103282704632884675639653421849664563454335782171250834276505114421275456359388213674967151225530957881680110580003300304268915799697133259523573892549749936898622108461523147247721838148992142886994902978052816626868424172306220451358684443313894085218600698300609503865518701983958542429955737081783698311157666021179855309521598812246165893227279109443893480224544823305752727996609821646191665364580646694915523641636171390287824319680077929027798377644074680027976115641289230013559429348527074700148816516871923001877772889173935020541110819443761741636966779267063230629672315381250674734983636186225339770317077636718750000000000000000000000*i1^41 + -39182124904680421520858350153934850874485078033862449003718362461003639782152616313339052703939473123314365749974865246731693986300811186433149235229780204629679665677382213925706199634829362522844492501119999635745384815338384902154170129456835858692135167638153539876709356344488019505539756575828402414442224906755705163787527878002872464565349204071147322601555571815074351478905350891560351033239545816937781898286675714979324259984350397994372661609211326139408952551274374942798346715269226363695014330449179255012459549534414391681236661768254001164288940441481630777768225445079531509354144516905723094033961711749004316519670019471211264620061972106841962163485382030649670486789793181453888714004932761834840614803131066144443633056069806119546030781325173868230252009368414470391258124801302549846857492468962145978009720108324106079555023726434034142415258872703964919506857425413877505545462700378197724853619904849177336382555914868783363612416865770290804596628654405974412987667507503183903509375740578270272635480678481852833946602679418724993005679255196315790962425299542044739098565597980486526383266304312298399505507820955828097301631029772909519336461139871870608631541891318668683589483180958846571567125423437402557421880400368396226698403589196086560325123759770186022863169105550618583932306683082693093282436046258216669673658317464232168746340988780166296273372249155808461662888047395210561049898543726239884755566763711262025453798491488080799883836757957314776003685980953611289343876913208164576952031153489539387471364557476423645316701630791267128261910852106285271151982502367502300072764398674095020254355632805858031909345958834567578223501067021420586446918480872225902959915592359361375781831359088463093223222514259379503227058701539119144757153771449577735448355971248504113956278009640167213553618071230436394427632330959825024028240683456827461858554006497324062218397188702499902875146319790588228170519095659312744389516689170743377384644398349105153252325370977703705157803013531694903724730966146293444872889714286429807543754577636718750000000000000000000*i1^42 + 151297821685215767322499426121706208300975292722549932402155891767068993148837999942639367350414234080140164757930548002239458902553605393854755289318946586505044173749970322473158969216835057574341904907663600309510779841992453789155301905838205825015150644371440813366598527493875476457411546192610589845024970406260067880939843207023257618527972055526654650017106575324914668414461632614378248967639925310897124630591824255069608442616319621370140611948133404344088447129780168041918981689567084241063604182032076349786410476185971233400655665330960560024686655834898063527215910664162703065324445936652538994151336933384848550867423656227749340556043290085742747745658070194419515649459724243029337872655144472114148298254814421972764168785160140261410125925742420547363796600523333897975450611453969312926606960351464648609497166009638349814618860977142887183520968097900841000072037961550532925979064852091704434374248518642760303188626350124315545846561587067027958249919545056550838291634287821358482518915634558350617307643571534844250953255960619531562905046777070203067678153476546942926594101350409858474752768459744279963672547527051472315289706270101324988190178961386925856794127382229994584575032238684715923071842912776276723105474807554643392957044608989986556580684103863737268144032057313183452683459794555398387817391828880025944577034990279473048297859107230468651726488739500172787619492761080309440951371335428083773319239863202641875096495536191255952181255778025375174027535706241438757667712958487436667168584041416442164344134974078277828630819091928587586845408459466343139227162629745525781976559388906697978928508022046103961622613113209906544467830227499899598648391212845830577279671549648116582501512193466372819231668360057739643360672682804385730048254969223653326437194075769161729221789907875201968636633295476938987424869680515372304335612074399164868502914267739722471140872001639364635428794927985379912089850314865475190547210191605040835276252256743406432494559059829561725217957168907866714698029584375716331477220956003293395042419433593750000000000000000*i1^43 + -761068911760537038022605894837645094472541429908563501212891412652311543044924972261163968785657526130758502920330695804051826093942189487837144059995095619852470590584125617721327636970105898733142131371279358688375915765544344019725957876482309923851792531280703472708954222576969309434688745129147228332463879581105823199894167693102100239149649595879901318810571937099974503787502128335148373776269783928841920471648316737234006198196961285297724228496095298377387293605038696207154041336991787563277847302522556535421637832944005977143675234344222463715108847710234073169105261473880941589935789692522797581744912200801722082139613127944816725265910753811240654723447707831900085028574262575774080440976093121152044452801710977389958854590773048363337769398048218224306609617764214665492855682195006045127782392483597589758752194739711582449885507430811236046161238517418093192674249814263508689695730416315374999205434746816147725915330570542396283515960122134247770336748741330114546053151244133423839155980948865384223721982624418569226145087677424146807194254590029614548469397134509557526824195710944424579864521254436542670656888290035231308877030277675276466459050321175387715334784336577416869956538225822707292434125831026439907844739778858053908852731649025971691060877107401553909964472405335493458762009198441180435432085143138376637273980762705427851685279786459266572659503026144988713043749958206233741168295071248296389236311682232226924444355051969540207187506581636880041963027318307416499325451973114713070913445638146354026832062557581505665805840341922666534077210393973633425095667980969396855577500417018271667868941081117558733416726330242077833162106464547329172211471475124875628116320101239949262896538323474936075068928112138750489160417861461824164388270616430883749107175508201798050204786292936698113911534165163672963369857097429553469389374763016507311216541716394725505067659971182104335365286650887004086908654113299850385718222702336082026790602311059534433366066697695340091297331914567179187669594324884838653688348131254315376281738281250000000000000*i1^44 + 2219893770086514966933281619790026419176288168319081201227080744566972404879707203463343322129410885195878456286190260083708601286926562483875984313899706957768029011159157041950679735858718396829847992362654757105965320353369083596866839333511741949507227259912476096836007463307583542289111174092042048621136948424363259325148904397106979679298086802469661097029632251158914534933176288708241027101653338498354598409989472173607735200056886693782315831218716317831122791081873632808183515552829429375006765137463168734563622531450069655622962292483659564763690725430045918942024524859785590916270068210625877654553695129171105605790144476321017304266754621178469152505302880149447882742273236185908739353698344432966149938387091183324443473552193560801629843285138692509527603890052482092943741670553690013487768642041859872977517419085201711316123820743819766831800441121958675069606548714650388893489707418042549163273877931548439730743368079108812660121778816495702738537472175761678483336288951728205231125962854954997579306905964867173658383830730648481783192611959320238017934140117224476990670383322339349721096895416927187063513822049032040161311385402440332111960548266302767555895204955587025252781516224198157814838081518093375309114276416847832124355532358101205111894314498550479823451707149910527662247621278105795019675854031686327117729243713426814404621138619320779035478660923593769186622955996258657572401027756235329757679935754265886146619130073964688806482699066380710708528437776981831346896804192499074676849965469254172039629481010708310045555003352935785183074075062208937074907637545706837911834027259952370227927755452537642116816817255994305738747255900395342049717611498857875406455918195422252763452072898326798013528855609824036924601951452398915843274890708484392957950122922943147893235656690723090557735333823737548838456633413978738183847327030875692295425463026962473963077505393333462121220577209131039342041261259684412633307066300358785149517476078412648907343737320230775391329332953764843522525210094754501824354520067572593688964843750000000000*i1^45 + -3808310005267797351535490847610869921164791354887835059501654800875635293716257122722838167567953179759174264508097745559903911788105285453062356920903103221188912744367818708389947377087511211690758037214031737378695009663082592496046068775562711739918486973559398214744406922263595659189474584061241795812583835069614787309109357609809068516424001441169341040966425431070818196849079454250426890067778454487182453966763064898720404148035703198780661405651676364073581396198819351685549748579608819357555505106144801899308898256437680480048970798747374304668806502801263658475788262997413520143011270711670235893081433961031151354673779160295918657636415297416300952042084480242913966859805672874618232223553657825477139155036382389620391084275447785476019103232561340132944022049907741666330769962748305767874254646894409252743298710831043669576677313696282387066979701338049211233317645833320419406144318347970893937207132853409627127976809254882750974325876996920814249290153668794907979206872272628125798340121747571282889111548075236036769381793181907953269077484609022610672213342390560140041485631073553052957031988484621947374551316491375443563445111198068661672286447918214921369910663284203721924103451444818825322169782202863172023184799920293661730070346075306961131653673260076058137546690235738146707799798155789289738980393534482248053055644112671437109673160917867859133883818609961033531226717606241092538305156635442700904580585915197769939585416572779991256503107487421042664165849197360036777007755048296532237729231310311176812926671818933827712596352979608141715161783880762237957868014497115090076141108605113396118399808220306619320134334244048988075712195982422127477106329294491585469923163124999112772181192885538704601631436588446689155203429357846245166133115405567188041146202420514162881185948460589578180051896030349178291962946932988976539681172795339224643896301647280428974016681437027292518093896810589966359183896789203932484974939595642503256478441383420720773674604306096011778778413184765599587712911517644442938035354018211364746093750000000*i1^46 + 4609743491446809938483331623925547727593109104191415986765877312137811650636421311462827776410876316299426648584909838372718698402702185254753019501000719428155411251097167082849222932381002788966979838154792656954371329384507989091669990674276615602569670510840003249660500671917117201451338679240495306340166404818513328727838228276400676576251052175809890512404791552919771615151572552338210178129236148782999236996207902117391902130461291685258181676093200411450603728700232060477513530789963422332706563856130094814241681872533173347320195409281764590200220901039648603474493736658434836997041590323527752559715201579703642021840714318060712096886030577028501945748515195244125544578075094083109654400527386603012207256096129095509211574650926635423621534827311042269982995208457632878488618208534153127700016295139010317460615406768026187470610511474992911626284336459739629715529664957894661596701627771176202678975571498272687003381682685054386888224551551526933335349649231580986842728104418510075523788462375073432496813610236171089281611384990241498324430255112734423144829031865496502029504904920576750538361798134521344885483756412790629083660998163325010958287804124238062455573885019534139328637668756878795880499977752392242997462052269773577014190446745689478841026220533999797288557584283790192330210820131604200235248782673981865956015065261029313280335262583489489423916069005891829713037892622639664703370624245887557031193946386221914401448124759522152867086431248628276443184304390790781312773447048955803384963669447117974614872981751096845727023244785951571928677321967363403047799216027823682846167600818211839761648745690607424005097741057080086521413140275015083436315900629340844595131425574238072223951223390959496677653371604279114985001918905732803333728087908961608807500647853282778473644911721847581747697074097595285716388277213613678894160196660279830154211060875232871655838644356013530734803009156486121896863280841403553387317124414218139318465030592682717011944655039619584717655778112834836213945579572737187845632433891296386718750000*i1^47 + 18734058364686460122450116898623140881876406774741426753588651430673372428436615857726196176261161645238759888679466786709420463196375476879846418511501348247074655448354520464572621150798251061759596936428434923916812565684029128888196642350598227125891838844737700000974110573375611423918081077682845364749549269000240309406786881117419366245196888830724852881671430537985931252325680656979224258108762370026325196001283058783221453637380222171994568862003629031890685146740350522471123030629598086550859863491928440385385563053174123048866583169640178323013548455137896225401886416013989769635449337013063711235635246425035318488307897865973006275924650746195706369564411029383262736058177161660446546574475254082306469599200931793603239326219115940286912478521064670285266527570191442633663816115577445644780164731802557395553122929077261470367892756062680755506883273894153449494982476189363789555412614340299559007684058444018882654537688683723803405893431442602723979322766109735606407189157747461976318140172036951906762598615774684867481818933624401272572881366889687180448440284209103168345125447909584442748643641923793449760822802617251476414733467878690146809756099448056552557444101985640576755643723265535321889391821313686352640424287896847695339254795065181274310730689075962177737124445603067420610687192134973266625475727393658915223637515154066148650018150223365854026001949164925582425041443926247614523893139801442512462828421922572153111305671288636577439611887591519749310525220315368406789910746515916632450290531672023260380863338104457014591164677411271587337545258028926495909386927618541739802371116481137437169293293185448640432200456355732608416226812169598232725159465273944056105941882608462443916177667200194587199406109007315824971297308334116242816628346500705372570248062971256838071039257603892299286071684945289228552542985928737989899494777061714166242756520399830417088058362334480302946809701400325776598478174612289238071777604014960684077806424701608646336045937941119412859372538109935611812321809566128649748861789703369140625*i1^48 + 2698741153891777708178144101258563640491345970573253520724195860147579255233693488519138838187657818140586773667677625996876537678684097089771736558306786753961218346594267213638009123409943454781270781419144362812406519334583089852145820644683676655566412506806355836354112603049019606905900050908200203641521506677005391507666036695270218487372035619478799844400393355186036346787699962769884663853121711430068570091014300317476038137285828586332001687306815773072433673282268708761100902943410405385766824359843444570690530001543829957735515868972935168180101890798464192151949564912997341836055659350477592054029004367965941924705985240632773237147707275397783417803133989681583784866985559388430497350567230182599806164385438397400486282388702548959397179417494465462188908141559639564251583622788411683969551954483943914194801416689831403007006368417511121139341251256329236068274212226488450397783841275074277622806586619315879377585921887518629025590545285085678340045959158214576648491044985855940798469814806632288059075161467315488045088000619120953505142560982837975196129193405807191641077108064961659780487464623756230084667427351321338302477264248712796733571331038190274694357275816568467273897164650159194966792347008429205812709663072227885291420216421397307094025549153773901101286778978619349944257070973920086053125351145768479557646511386278495903989252703605592179129203482910368046388234779295845394794437085763785421607240022923524896542266549832412199130705918549219453285030473406864227863493110192463778528705979013449760333681159587073285897771102838355808795153565650909764633937932271341869882835514685281079750606812685665948067854680936461306578741501398595525543115697192449487889136039247467497256115053353239841836393280283815046923786655402868595934068957414621856399601446435273586508285986741201637370201856739963978131608590720575970004347225054991329165039287268253293396780273980943933205264495094176064365228530864162401178853174661056461492673783130047818525678927736169725040099307503896852722391486167907714843750000000*i1^49 + 32546324004250014023293934447059341144942342875915441827948831633326204250930821091570132589976460326887971718254059595695087888052535489924519696935559024043658683696525993879116996006076660242830828710265945985163540895494668845820082222689429920542916791478997841561330756054054626969803510797708733387268469098314036296451112072182539969684179118492436798314220772539204639223138385359958224896029359570618952978287421590692451353625946711031380716622178502692199233768260634165648108856363506857361458722770367115966790912944165126294655816169615043108702381635087534019933028724229103492449770291790531884566225746802720733509475569246616800232224098388188601044180285444129016352873190925475439321470419402626576448638115772381992493933078217339974921349506961274963063957834328639471239762003344372543950167925921767019290074327338682541031573203818308688258285416181668289574633820927538957167942319373393488077183896064199976035641026006773707494099706589357264741671151549502886014172325703642674654752338467117339626110361167540612214295673490839707581318427134939009772080148429860396251005773825351712700291402243270069489006091154553777448248546918364940272939174234243564905913111872786038553493608256916068855254331644757754498796231905128333775086131115730624295076109624454875195133813059550611448460449752823154096335160232912476121826489418220360491698293348089087109662786942094140423907920664122539000901397711053900195515908518331332464093140994757973710344832747787865253892696565112275997369528383045331122179021707707201190550276176974466831510792900581603710428064617041415018183184646669741385124596213193787100899556463058898049726942979838238838463620629123975024851889648926970704608058465613778662833279863490228157747882602465663626095278092749071980402262256680226445065453672135366840079400523939133711049602386963028303125552985667322807842641299738334713959468923210973522420847635126896599035030785987215488455194299789430826818094204889875118762320701843151112731830185179701957743242383003234863281250000000000000000000*i1^50 + 181998176008467577963434168160777132555066595049984451511079185197120029268318738986373456242967378471570712947516213487145252387784928063493632647655501354047538465770256462627931147499146066526795471027660746980553895962884565631461988139926835985049746133087314104704230757016704452479754873252628681393033465120480478092490020653164831267283832601234452701787353845108128819750231921944853837230469380951496633647719255322510427124782037460337690339053797648893412844291690971057969823492869608672122566732420492029978843651854513872465573320781437078686313394410501770528613462703848773867537383706797267026056955540812214834442345436247041854915000597479545715346344723337813199956276656769764384240035852869273996464782685569939354786590369280376428399747379566322831966264474891549640149211622485146727014172495844308445803284261412520120955155387932914259118294293251660015381456260475761785345229039045877333482435740343279850399917247567317504418658569774323986809870223237624122832014034047935615406277903645020594374041786010405195143061474069041163007241462133192989060387802524755257969038714318670499503842623599668736400105773034686399326716219630907484731212258981884748677696851028394104582155049858433455427677994891535741527436329256953817775459709211400407159194565515405403648512693149503651257922445042932630288996475183344877902641325267168363955475474687458103962546564265149323900511998867951151835111291708863925934516937163786613108005195874584297833873835115018264908703168915297126734147859865548078181091733574534746908481817312798752430538473729658089630377085983688790966109909965179397777445451308340706576956371937502982413128770794904667870797393044474889047330779416309371050062287252286560082297715667057132192235093781680436346676081377550723561818904041285569565700132559746908000352471426662181957763542372140717695493202377055027521097902769925269628095714875766689464006542522857807331902067796833292820234034603651191156741984702201007043559625281256421312884701332332096517086029052734375000000000000000000000*i1^51 + 140808753285775283493244485029619657724031456484473685345327950762921578265568740349369132926362190805117359981389525322731278193561131297607947001717215989414368618879253061592820816838214884370612701194673838685745879575120549423508538821626625502977679435989961319554523405968725761524883643621251825449115405697790636411322055408298979712785815850673915999866430565513122450813640688236890238146433903452367988505845546529193544110822709111010528780201866024130132646098014712339343004677100611020129147312566471536746374668764049417711360038397401325271173567638352985498444508650375428973049377667683305942327574917534895083585655134427539997619528237001494256851013621535751591040686076852983421885902202015914561901604192483819309402141083282162953496288322020408873358200950069809359536504333527657014941986848394087323415006658963357112178438243103617528736468730898149821754373152736976680304826039720192277116463418930196967597688122452063219097017156515698260929479715200789632948937429717780240391466887684605634781395032181732654559788038450574694566803272407131901516269750873151675289200698975209113750535619029160412686261406472285054424845346749392987044682921634899611811640650454948437875242260518076419622119821263301635431892637701854438746921276578880902255727378620448400551927728806139417579591679334415207816010740770863954328924032467850431752169299341328021021007964632453684787707013399348105039300144221241767071311772603854317824865746543303207262060634868649360720670451265147482444038124392149854635479223934870649232893254110716269441691309700401438795190922102395592681814535803229860265950978296931777359982325625432568495956137996132771699658578742267261916920731107426169412420626778356770191693766482765051887102755049592574960338248768471647843278682564534539362333024940514404875501664689317698613279251715724770521369430567955866584132720093335815155511224115694135682790549421604516434681290112091044245654529596904598693799449790942013146487674971314073333236348170471191406250000000000000000000000000000*i1^52 + 66891099482127342707244918466219985913682939830500716775297449938013823821397490035123533294126113548726519265541054010724571016739775004086102011530845359079382211822267487779716624004512576129349052576298972564656183269236198483871161895921018780098032015798372780451494777991887905579529215742508437338847865664281471089611039620767093586602709035300750208998113521509950215983706834153913101946884075106835477379168761276702728593303922694254435041092197912597073763905561530182239072022667988506977067944871261573191014004585820880229607948013133585433661051510421285138917986987053083202340032625947887078051195176679290720036497671936941413031682384759751236751073972211950543724673840701311858207727486565605972565144819540102165413039667327135723203393395602350553090540229232662908748697850047023580190054624255669523681470998591844155124837440115858368174895372420951142711337707422838350970285181262861475546640343369035200028720709907263594901388678702657730845429754477152014980913591151258160483270148090657886674081860356920631357454961878330051011937738314923047892072727647386261077743014700859014381032872090452397807585189581798824430050609529536433584284609198776300204204069066056877633632173324531449415745000763239144971302896168576184031038423158016377491689498099425101119434192285973705489324684329125717795837529325692548127617194929497831791913020530247873795974410448072596056228375699408527246322831456789840267304789274789173252306244593779693237521410160993453760740051374748148958427689743558690339685868475151186503905767192702040509121565031691715244514718626786133114942489941856680016643174096722614309854933274091679762061671065126837587809306384446331701508055704271816570001053269115301084595805299619755039340557306769289483523582198575475829125899691702463473328256070934723611259715191185002071890152872071455104939499690823889395562699160304164868493456617697494342400702909891081096712332318792735424373610503943651046985557263812044400152768783188724530039062500000000000000000000000000000000000*i1^53 + 12127934900590755550223639765768630261279570083313167071812149930241358921762093018848405820994751948802145812625019794307593335212159632362669790821688266402088470573266266335029245626825413340950868936977983413569148060201291688595198385566644222937765220765393715567331778020005496416152015513123867853163253787240668317462482326481303291517450744917169944380948250698237736579207720749904554469461080379083837489168105661023096297303140577528005193984997512499690708029474727383233149564686451190303219411397005712956142270923051439186369704778097047891135512355231971031955338263212184310450840096427553101748339027445498868573086472880733566746734024467556587922029102686460307811066700599186272654148542417040976417694591373171936963712328252685152314122992507552282868851279986722870187498065987656265835413512181329179713528536782039239677212719936484871087452855933456760263841370728384202099327400783605179036591205394670993568942674716320474017942644560106306305068106443740205802487130428584721006272904889275867838076651227658776782624107582659595076020499854678216545199526830127810404039869062462778639497476274094550540593761012041863722796627649818422956457350345711604233687021684480145182247572572031241492923260460704389211606755938706716383635149168926709776791251254227196171862925207691042897093552021727827683342685432719902338262499677410211069335272782695295418820715858011734573610114894038228748090650830500622222800732821420023716658170944036512561086077166103998014141739548053391277381585106922611186116164194739736257790425993229769539219679613682687467131653569389003674869870477533026095562998230059415723873694709350599391188526600891215520545316608710245023981836092125183529979913464110994668118785568877423370163001944969190457696397591032698950555321589864520297060950567922531040449920540671548773598787968114895412252996972063687200221341044348847582494108097123047621212171269895651590840814866427830820862597152429429501208843300278762530234271270049000000000000000000000000000000000000000000*i1^54 + 1516653610833447951021603755590912365690212280133423046429947228382592962828202305085441499438091845026140218090568454372423400221456076546976155056891696707440761899492399172341732267952735148014018207460643909374803817134219876702676018805750193437938610120134130107924112892662126248977438047755313598251175527652930371013819158574002574524692200569909883258328717158556088957712311354674332136153297759157829611941224163702607046176521947877797171420949552652099011797783494961815017533950070028709834550955364809912580891519122004235413567020566225224559594572629657314330002282031209527329948382597637762787033993005422823971335417487138847435310611459235125579402487042127753205467917281833306826218997935697071437326348226587464043225286310762902553747926368029743765970061795443538304535648479073014914580861821655453618416944681654836306095121572247397196183957277356936539750555549157915953896776839010404998085494620375472239610037842832913037482429714496959040357424149684183072977396736518451955285601127557967992064606950886721291873813219933430263413103308535136878444713270395859745480992879050760881397967604703055783552027927102570621998944589331946925475298671795277022692322601666261534067698281866943529351534022907957711426907845406037812053550909459152231515294036211072096772590740243350869361137575888045827284700092455009751545191760007608830508587688872938025858470172926736437943677911072414793751348872596997405471697203561380631784704979877552525771106951840511696301024474222022065023648984272221372387083334706203268408197356876830995484467193668842317358549952028681124430961805541324677122955280732361407048823769504569482004973120891450145440625735122317050878874178760172502114658221509292045132511210597108019181305242450073329545056867759618789034234521436774609412760039796813727845996134149877625194371359433416751627060067358391545121669032822047647479079039414858111056577295755834189248240814350226434797246770074385787423279464358291649836544000000000000000000000000000000000000000000*i1^55 + 161404420467668971724734933937610676479003389825057801841664430867161616434922224044778046556515432862892428791527603625345722477263750456079410710984413867968499818618703992506129574774904672728106154664281458758184692418736213307128191077824471269192513223307707517134797590356252953476593337508316184063106302492333736449144125969316063767373453352905005490956025861923012364323943727318258137348958436062750066111622540631813357435598655449400435807655402491189788855563764611408774460459569313942516540690627959785939039331070175426242889373282205538180472542225013770363018286076594768707282923809369723249373513535034362338928067496083563925584193423520697540770296638313762408632097517321328256240293212004965836739406884451475907819840900492033091702636228866567229436432930473067714851497944394983205383217181930810353903408517025787300544983403151941011870374077731905833061352096500424050496740388853313892437222169428556152383450013345834206808907319395995016538167266311419297523177374782621846154325520575233058436010456467511449296522148470489930931029745116933514333947306528957357838084417924164639126381196883239168485234698301031869506744127220786114645935113651496584730364761708377969364785596768830092723548205502847179922587553248012015460072291591600147874274296228002505528203796585173902224660361125311026566181703847722174420117359237035682418118549835314454130786469317291223348436107836801497996788493799351357928018198808409862638849081006512825500236487061875173201387917110130237486543448674838818784724612013839806411313466624438748840686356092218210038795030432467078629913646560057737120802778298194100425638450439389781440257821415182448354336319519580172288470061219039318184937082637871696549641473795771734769363353387627764733067646041381455898287294256172751905306498255656157431581449792026516539729548592469027470134330390200645508393356921832208159108605648162493095135722509732679179887254047795971484272476469074930920794064298253352960000000000000000000000000000000000000000*i1^56 + 13788290341468183456544634218657476856722642005824910093966790006524693897192956534033605714470393999525643786003653199342046899478954745186087976768685899276836208685678874654866907443449698453758983144880806581770257164732637728978664238864745727619691504288843494338793280962801312528479762904855428360467713641318762924831297683222557511912253854120264855658615306001039208306395862245129769330772733536830211607195678140076558025676810857332507205359909991931902232647768279050001626098885277673587074796404785293231528568512162807521312269835277331778026187103493185389577874771921206526900817835133042514103158592971602246993264391328541820454033639145434227310804949141397077233941471567347211387268450668123550051078896549576480724093809539106661956727743324946543789723455932533318167772365753146099820918992314165259440298947498098121607047942620212132730334414623526659219184393473126313810474466438880926108407345882096962073337895206499037129003237675754752684236427824977591818590533141931229745691978305208210417799485727544780851592094302100157195829421994706115640757531100356397626989717869680107304082271304003541436266612559685305417594018389787306146781617366969244463566544314998375574163809425380876651456007553993775771203502265282976427423552707666564448621241986782546765496763283488539539728009255254275391395744706754560049762002596575052591573689965506847239322840449688787551287462846280172954770493199261257995306012179634076896366313052156604573399233798997968461242326042734986394670559477441090912542046611639279606674032192646974571395824997397308039817223858892168228889450054197029551953349595682445503492269652501870794457835297131382761288862978497389666156391745426117564854417196301421705751201021602612502459968887635326630466995294721636082481055095913677107868131554559196020785379394252690596979720557510816607742503917948613053351788708625278339951067792675175143830865188709042360870623437506955820826747676212942884586972512256000000000000000000000000000000000000000*i1^57 + 910787436907810562856243430344390841999028732838307562541364675753610660733154163278255305839285421721858102729576349255560440003234647267043036922627466263792178822959933856159435512356165738900985426865139481853548088713904982181716843026480128329611844321082899590505307275895762413982234623613949531200835252682534185172144417399994444901025944042388251847203694253874831643041197548575941370028612132089626331865270332480765824602317885482123876049563984122543064878805025064019025585151963806323479434326147530627275064180869513228624250628746413633971274569228222209121424367312252140764823744812192952755242981676516756714607713148759640075468643630859795978611670839744168666071472930444383350478759317323977682088109532096194836942628092914678541357526602940696624660501400860792199945482806867057542295244967725451586836328506548194171384595903778113295805002172236534605684180824051687433557555622100036152580666696505897356479908856233973759003956885740265291976950740936585296826693337224558770962113938749586708347935169560749924590163590236093423601989319882066568083873297991506063806864793958562449819828634612585810933087678596299712053580423370554650808423089780066616648956217650522808370099484640962307497691693648091621692727624304002495359938070531095027063306712395465217277417547676915030283779624416974859357323837532735960523731124878894836278285136544056637441963862192180348924143776118730852300863554395005496321210481629801496841816602658019685522745402580450487633088316492302517182735212588534971028344427031459710660491696449997211316300976452713501653888529716519491713644930942787041600400247650432729349721722268727812949006710453309123426483582975034880912963071841481331466076087534720239652401683298007700070397409512166441672775261724925889869079984677562180578162690784571632312350520769719841252680224080457007734234658642670683036599501627413731161805235806825285604053967255013936672692402011236290149622202359112491283251200000000000000000000000000000000000000*i1^58 + 48040883946227862098735738651710834404195739747191128308511764667686153881192487967190675977511572741920338935150498065412093482285711858941769955370099656916359009270007914942971881283234647801818244485784851774437586874676719263624253463163205511934918241421913991381939922738787384739822445747308609228643232964952686227198179137599769663362015553873887009188136719761263852691596902369650436056764865673691198888207616063888392916102294106759209614968878189528649043869048853711878939669353336064429440845418453521565236673440725121464258192113090098592871639503368001324699909534520661142838548111928387383914037641417597164683628115288537151201707320207047884806056143578187842623557681158564288956009315269630464903638040504587346604231396684109298910415119364794015459770556137011316999097233379755386652576364184795366998875286806360454049486987653786579395490230668455952474299017407617216572882823201524255154204516023295430657750061080214820759889437201890481629501223867568242593447510665714639633601089000863769712988915060288310394514215374755746734296300100491439126394764523111723177748281338896401389349096489126077411597086299807441144641215618507077861776189520750547294928158791544643687102132980626437984970895758820215801370571918436720207043887500407196196717028940039966624910842063817752936702182169608465613076254432409706184958735661086579347395186698597293025493669391360947738288169832120511493360748431408034912259562461972280272891769394877494470158698991216844171875239902527146070885271281198796313261904595880624510317664141663481324647967853900407644553457267838695453134272392435847733773183839404586390687845146126700128488161527685634482701957049281807367950136824082576768207379176330997993974919097536593750149036542527319860633298086078533227186899525857218771612196980540435578755298282043166553597912511877303831218710902332752336139782639830934549335999822022917886373777166503185350185462793114600626042752418206187520000000000000000000000000000000000000*i1^59 + 2084589456722882660439581030288044486068869850630191493479244266447961218902383969526585828736587219445256618058661353525392811739235492797126853880937829800978620269913354583582240678360486130539598814845006688539252384546409189664253132518353078357670617471487009912496213741418725873016308516661995934599181972664631988271242172998068679695463459281594298541400382276920110278317989695039118264624152247843830245028569274720789431760258533024975315782076906045326268368691316637076985928196221499482284029234314985740829497702801021754149393630346165273501196546985105795026002555093700389085418043002550640842872897219602291640099211310848278717037022519797452686088454814290517546631540076749974986125125291012785412309650479982249860385619501096687828192275552888243451000565491197387765398111243685338862478082902628491189662679872946068065151633489553974683884723710081258072706120015088539979972417581840579477178689151368849795392791029099533059713744099028438988360153279023481229409893473113587507361218425845576123790771147662660508997551354559944944111269936848539724994995186430029855324621740605047292925116444353291222968108680518465641866280151449053760580984507581740287679609278153888916443620694610597237893075170080711972525418381040521527748486771878434079079086400968847443379281873072940192671503226822926857973686320420420583686470693018008110717190746729507308238762787382163268477632057688732176659535039564873432169858206198496006836145128060201374950941761782415066994680816568138881782143735506865069139512348237193772820658529590231972521414202644868171634664450542813133072566415860063213191101661863764549305263643700440456686322976039680852305855237754035556098560063830080036633138326403464438300380585793260133209009496731930557081926544636988521978137020741800200514677862029559868645933848835585777783559745880229784033036443691815312059824401185977390539716289639788978331416262942213474354525201375765576758788620288000000000000000000000000000000000000*i1^60 + 74615867994448630933961869547330797227253576121583859523171887477096672326664418454673502809186506793951896518394719347645648157323730656382079749654092555754177277013785039993487903156574100194240430702377091981773898725970820363757728233360243103498980685998919915376248454632428636392929101998822408115410689619016319256813687688367152024704697768262851660368578933569185064514062880047047000247518913878077877316061182527661076219142285531862291042437668705204355021090308011445443057850111432283978775137874375495784267398218689171768023785562035636504554135522925310019622090195175167681518164127372259874866458215194869749422578759647857359894508172702327784653919137408244314733095523070938082889806272893204406155902289798402503058267485766834505174987256287955836771951293441444178062595626180330862411450856256513065322805526188062624454053423717783753310460137965166308601921506732857117233930806721772296058680388285651817059409019176276986066318411124578764743264206667639844155625726543458228320067262165797870597542833673286591853845109071706180606141440751938421873546144140802429435048370236316391371119012146591239373192037267240826401467998775451131694402081150544172341045437283035599471902203499711658261886315350992185082679121390572376044051338643983281462513658113281359192418475844586256606008997515764381230540806386683749654851956769822960920074556776249045672655938112345404283605475632439768737182002147194751973828645199918078583742629519873716748990763024813617229434275773645717348806461865114276259811391538144694336814466289886234204415271642150725427687701799599944572525152201682163125961882959685749319344174330187750540485737999421509613264996658919043443418368092242679611557108273649225632477845028862447648817108138581647580245268999859421601417625581288505975024990560714277849781789724340576363772763910603942757801889816767506931405738973535137511854200810021745991390683898518092421010408672948961620787200000000000000000000000000000000000*i1^61 + 2181954636775884157121872937770704779928040735313663465969296781451457305333323767347033968613117311402182428363467083910530390310842152111968582651598008515097060573770909710014706347310496984225936642902669847992938730439277866642836296099503950176433229113236035077814339780533810471630319662521997115582028305178716735558399645381466906074014383157411890187015525091029987264835636192285192116747731159270851867616898004352743384107603661087831428389046809739408974652994580711053079816630766148716874214521827386403921352895101627588243998186618185007682728487921379482917954912254302989248812617559672400841428715253603555867335937719308708614920694769015061733232632628667648708761152832783586034068841655633260856926460500192774312279744734057174322365686357513625412465553691405574812936536279180895365128068716913626602957751782251222136244045422617547474770953294924249968473403075138751107408248221797326925359544944039220985312914040593178110108643891592101052228546816752766772367201663149770991414669070353159246570041791752212514958065516070866951567710732214003000216333956190409689132400271501814364944418417019582976716821414486765884641209466907872012202641176814767747854478942279071752617575246850024891730308559099261355901139427213600747310894645546647962875126221107597943605817063612914525732618668161376903631884415371425503660292668972774033639628459937736416904840276282492893332565099793940966023568999838296340311157206838873741060606944501098763603168630507186460485366434339127235237675387447054399728281667414081680347944776687923671939836012974684757568638389954107309699881530096249839230946387848477021022758417971239509989984861207698853669779164449931428583276714811600890500616050672531929803651050833144753507792368846381305845923208544953626677027092664062933256994577159684221212789365511542416214713329301444294482643547396725796855156629758091663917067795168420441512427330657508842259992510935859200000000000000000000000000000000000*i1^62 + 50897631164510759249289196363146020541462492758069357506857646073870550523211034933162242116014321636447816409195516265642090228161023790333295419594309363787359664221460111135393581081470101095860422085438379274961802689558720800381706670245133987090445144452323421954041633175872963316426568667904568998981287783662306800292810133303496204648292819769081933862825747217196768468085326053253173048795244809012142497620119988449609985377037357839407002467408841108317471714886389788345713737431407648250713042096140623679376039782969767091719385030142492760926266554080222505967713219538061406202704899018350174966208051822905104386883766594503241822775030124252684960777358572414811580416961760976935333449858569173533737213560237758353541463681625336317472182491357163185614824275846533484238499038385638525692495235022934664893007601824525897666953203993612744870298747742628958804892009169830257569986194074932835450226305729532375739995178333615047434346000610430219159566074944432266972696934042007006920390953047226038689467032073751149431430410836050799863714911252707709418311041449877480608042708382798185813525755315013298403317909561438014420236262680118629925565812403640108950741847552380188768621051172726325251157065182718473539971152800539248118795271811553126673417136401044359772131784130931042244064818459184462181690946165727485281722556319507981275657207198209930171200395753823429223600783697797131830535069940816222524168465500728348771162886588899330280629505619995949092462923740282081678800465062726498820107449658608462437389089781892644237536138623440823041459636748790396998407193749986234152074255880277434012077631353991075364263397004454830508640457558846072325126744147323870187111579642362827625361152181343094902597112050722004269746747311259696828905901682101355773327777285465952577187832988248197466120967864816683427462409183825672620860944578145726884292677580824750727736927800160081980424192000000000000000000000000000000000000*i1^63 + 897033822568385189374135940722421619136638299470925266443632428123258326690391839055232987517720441020218497505020887828068295543606292869128864166580165895859639591125794947806890503097364235272172688687388030196402153095363291340117708743204397389234565025266190369360418723063485898722324865945105845698267217472818656025612691685461398558607533984679165788331993341201725919860722592195618817674752166360917029920543342593034047185750751841500808583669699280093844605891176564237738088716088117529103775989155124645421388577223818476961591856051198339391041920981906022653671213760227628756718919636681522123933110879817130456340597420343301403515516168226224584016385310031101935574679522398209529616504231823526773854850416059525479871353743647547090198581209822893462657840355774523799585466039854337408942953916065051557004291369458239941408097439421736619574181575527560363525199977988962794283098288788430194358113661271818095294638518803121959285433312851803056305928445833997078080852451345969750766653430995878867105981745375944699122180198858100048630911832527080129592106613831351914148158023000045848466729818008042305614349866679736154773397704116172179745117192311990813363695251793023968596111401685940166468205923956459148635215705715034083993966163541622751758541329335138345938122377793291695221206971413290595015520236265493462345174596809566711116410176735473356812535776411641324156526985383910673783681091800556155452011962601952837879696667837394750640400736425693754223615539463261446405513758236923111160494288872688643757782286766402691007520856714587143137887148828341522814568989810480299508365849812712525963264708093856460953750864159722347283163394133092343922753262904146684173931806389408643152211790014416885796544420783077826202022218602460600080434892509723768262426387715957120542472859891607797295455604950513403128626691585288580759888865986763070920646371508895749840295144918739845120000000000000000000000000000000000*i1^64 + 10694507367615517307984186895119100958453789321645493454279100371699559705835702448163774640137332794302731336986078129691870843029553135707332673566397942159434613766711755686855114900651459682197620516751082782707863984444647978309213183467273992891346756043777925670241876956301131007807431776595294590709971909849030778221286218942280623050545034319560800242590250849905978164360602012986681008674124217572787151940678865503954455131171628030200606604405255535292336131093717902801103777136673684186087310214633860674049900818098505468144933319269377024820649208356841899405742109078160791801545692061795777811523728617106053776227277314783743729222167195220907557528108745054095562822605018741882949870120303178581626237571246642550777461581485589948967750159042371640269012619073068152529260564120512943414417025661969011633969157736719605585721222326532482741035012095200437406579672736470640126721700654746740608978796450350257596656918872054021265583648516827999681116473047020359597848080663383368491683605207393195914064000774866209890980221650314351789274930569160943687897965268378932408518458542125026078504760048388285101709929709119362739278595393825418793539082557810172260051561994550559475471580891159364531477675395881307154624208170189599345697612086396654996908537532225289533201835087304218122686183277870788604204758634869238705850576077464032543707644623129961881992353212821396906272110496075142935970326185630730332618467976251093513784266156020613082383076859890642159233430755762774965618606896822837608956277108401281341689359553959816381038199667931624940852555173388461607088498186002990085008147437281650195120108119641120545574887586651190708387813028346622887964708173047307532948286742881379826298832718231716510187462157885417873825964925359780051498425756887277035866554822386187637677008623436402216960756268512405196005080074050902540431202461509318788402685826307862080455756753141760000000000000000000000000000000*i1^65 + 61830765895760573862889254888147363770918834584317518579018054657206236632562705287869294213315958704278983949239998133242042902550171896905995147055387018976539685853414956777833109876772311694774071434859785889862913367279882908621983628754939480754266634542990302507795267267907511948679854264218412503255021129639151778259155074732930367477784910129420905182970868527578202124710339401271755309792809463112757520077322942196042328349270152195587056908849422410517310320298397051124860793300942921216032038964803701008221656328881860581952831477122443134237595942351206791760986451822022310418472791148726259964436494217360765903208349047083277411295697267582503974611861377699301950386960585727421483673557593504628111842088184180042045366954949256171774340371398980464326101711591397886467138452517181703940984186950009572595863016556491377135513908797510795114321503511691350180588250408496417951392863085256202747552262341765358812462560419166616402740861913081121846268025472438837496726848299909635765083220471777506816345209930246248433379771462440114873286270014693522177274376928978566573240073478953132678858453115987057822961869622961477501117470378821989791883866944815741328926333457271313194582656648561540199956447420619045331049353031263729949372862070920994954019410565421491777321532718279974714701501306235922785239254998370201912904042702216058469565178921590103695465606518943261976388254520846246697596931064103510618196590287257546679463302089025047570729861744301055517852253871694686977212598356774109038762642806183801446440520690684927770225334304655721523767104708664763172626727892686907460956389142590337208136017388992993954417195052475603493597785957932278513021278415879227773288155460219125437244668359332251176905167572949952549660311556779309538517381352944607050110953529778716973848210704472167076236580066319157160154274516041099632753696776163959785695611855490129789452288000000000000000000000000000000*i1^66 + -191017692214974269121488568090091605609481477085514978165420653109426947865037251737269283799491911977004013331586286684152400616272609044440792736786256935434963843716977366619729794623191905657858018851910456355686918535248704849690525734652925155573437702665971137975785585321465719515900516149686768464488102927006227982403628805917927260391748195587073037811661825811353075654324899466137650277587146736612724077955918523181222663915172771895187886691177540291671381443590785580988549097499239314488900759340417554535536249596394608444528346768076763668739321883176050003149427021505213301993813088515225885328732259985568966778236276676206721213163554688599452323893766544589914608403134853378722285545827379427511218140085606107026424308041890485819672304863700033184563788981086139531215048841286080617812902302913429211735008546586546020535266416680041870489007808519548436874181475151151909051161525921181509838803362666311354369142521134133488043983666838067663052705692550830443363421907074622343280688395924412493888992039657282921632954160651473182565652610289449735015931706288587784887499531600055485081249295390493410494610142085949569546679704764112699798655904984071731406421001674192482468215035216743755959405628907997603367195723447317161740867363740881973233528705964572948726377443499448770144771114419291916879014952214063979387819872905168053787678233993947982900526489625457348049199701373794214519267843201905952834781950500001903539251609764067438730603462291858719586738055172817667254035749668852997009177720772431607924189770290116026184843928681222092389278332474881815414020444987901670722714238964151465296372250587238491920975842250479853536749244346324239548723868882288371908738519739710173384200790631894844013832822169472569644775351958534089048084756660347366255142278414998387465705620654673174190939842092600886229415443703548915130317269538201874901417200270809497600000000000000000000000000000*i1^67 + -3119461254405533027689999911944909151293103092590035162411754583977546831005104336812097519827845877560544214443417397331577916449268599928693622338822458335620541319156496540525158383992808377100696667273244404840352665706238494556764186250256922997654730379174422426891012432917959575615091803114650055199036042202681762046769221348255739718655364210650136183168561424797427671683843762921042042963556042683018313937379593026398821667554863901470796821260217928738260125702061405913709484900931104812786584140387427900783413129991767975635313545175331514275169083309173461481916449480365848407958451023661815500191854698158321647384265229117314302545454404209888239728071893016736668110313035082244111775146372808703727388435156670737764352588929739266292846347453999061858446969712898289882619740722586241912891278488429965345754891550018461805577698516554322755542017694339328670849583536882025849562469364221346333932012638776758637114189455513843733565085877404048027932491243650380625717691830113857193564306820279075392535887324355771083937359114551345868440256112980802996485039419080429741268096912515429280024144750489753802873684105101413885657759376303887076392880415503640541753551478290162112769610845759710394038869575400303881611977894220991150657019668378111557972816779707647674825414828450108382775758723158766608666275759766572585891243221791681797019435034342587200472280763409039388334155958574374435809148908951390419527675363918074075628915018784074946714526402381151381631205071913960395434953557263823011259035533287450026594994657696151459619457349177861300201103932923302141879265477467543518344171172387745931171655715275125522327721602731509042853523735435283558535894711752260042902100383580571864469088903573618058303441798443803725664662233342410462106160722546230381741946627538607961744700267523447359900608085753117528912043183881331884147814312054271240727712235520000000000000000000000000000*i1^68 + 12653387750382732375586244720691268420347029865625221409262298823367494926323290248563174201185246659388365544815708286618195112935551662122698785903439792341736066209611143115409616615076223483833912514458413403189141740549846749339279880010957300278774947036534894665240653398966025749213527333209844015728285536971103380768991980670284856683742767605613523935074993222941981303553033558914214457233264645545865551244652632647921754721712133199016053017432313601819437657236909186907614434101939505939855804082150102207344270653221107422003282010212456332688616284935521945870494386996911825223517964006493046653122686250215665834505813074732193963304912145229116440209342422619839210507700929806627961206285473501138602103508959082880651072909919479124033795983214156163790075838545545233130089607615178347618064164813989717087837975338255215457071607377178239282931614646270060052929650666376561848947286497232302672279945443296769868675010793125743699852585226067552643421536271752335386424648342139760960500801958808164136748284171237743600505960657639919491917992740620210452051632407917027030234720916493390665090760976665561918068257167007768675224732901568343454093818471638085097593244261371470591230083157685004456046714267517010970722434856763146403032189169307775755415036117707560140131167783174198220973741898089136493983314148283508915519983985874907992917656614828453191027092031453147210313850197166501955879968172284544819126616660174520347436624058772291477884067385353393121618616936216934058880629053880606826666606888175485356922107615183807982267005242919454423362681522929562355886018114401866005133520162890487831250541367518205326181808605136782998269287822637010514676806390708175760525265829667412405074806074097777666798555146438897128165150592597687193962197305824227550733664964348727562257509574661924693021843095070987146977405533522827832436072064749297205248000000000000000000000000000*i1^69 + -9391659238572354349739191323623237929199393280086804822624107038331677003733872010683355109832420744436298408055324938343748469239790224941885315098910815926689659790092535262570347607712780030875544498526326588004199871880678607730858805849730196195879647608661683668137359584420940879111967763236323630659594937323861487708732073486964906798718142306856573374178615254223898893542682032772594599766481241185860594705577076530403130257989018681329404443540806551746354934476542163578231165844965252971743923594719438261399786844211164522851716947794444180931216375239781418601992623928767389246719205255825295711468070632810659581121231153347566429876326482496225851182750046214403668842301370315623408157833794911815098675410283885475353878084279670360715288004380627095162025847967292838958953306282530265412583210494432915502167467115897887731722853768618269468160150616725961291643211030817385518496102516290700539876340078669981622906715273074491042538058725745028270434728023584125401940708271379801578104042704552937363704604842450582191132733708170536428884597295376108437686113070178950270713175363635824018248298191638615844922025204330921418147139716824690709532587325885022625132824957379773994902222038043112082052072487344896059056391304143057027993543064690260218340723208233090073445015540792870641339010739863830949251823493342080397087675082762394713718985730959044193892303273283606938959676182173918293389601342042263582556259892638725729813033394256731450961877322739340784702715118331405644295995388538549063376040297266421069432017533731140212314501405697170410868506581048790531392673235483666759696534750643409880220457943531072441146459322826003471197703989873629793754289959161534143056941211526561013743186472984193427084949876825300710889266186354998737429476463976421168731048447838313503862869956744275437989816957904149858004433542415325270322133440921600000000000000000000000000*i1^70 + 43482901856090332651587777186905399377661118093894734414517263997895980165326219711046839724239498393106082558424882834418234631384275431042570823824083786106751729609733941306117609087495795414456195107459483708866123996810080083690733166785847181388343483125375342145289771819398315552725883949910802112928827130463914857758710310285660251495291167173743619379589643607828948424991403742475727169212143013732253263361017602171556450671199827441657284885369718010804339622620856997317452655453770729637519093373634897144476453732901917605160085348063536126567667448278846459735687717780771000550396652807229570880424232931866608449528879324922187850077275467380352126305555364743465291832868907429500871852038757412636716068532148249723195104886467323679049393278889337826799939557686684831927215970442913173675821163029789708105000745226437528262306659759220052070866428069472998598894275609902117985816550830466664631239791031875462213099697096458710287259627377496285092311297152863260898007948200747753316747001950087350863294947051057800467576339952899146721601738842468946633297258744984486486479887130765902657140193685284168323016777662040437134230043063691854572014087721847490630369867632173128398381151021925221169494172995433325921541540185513137844279476706828197603087775687748663223999848092509273914458894906670396068199210896097384386695078347992327850093067525908586109452075512959798719412830956147396756109782174794125276900362392448691415598856247408103171405378996158095326393830098704036780546108843629351653268263708925692682968483812431486176674982125558394359887467063417473275517620546222252350153778305181366971186403475003311695027726873938179782787578431945589738729463849806922853302431010292772333359962166889880086962015256551947605468207598262226854102353164904847851095698233531243487777354796780413800513223743049990656928951050392353730723840000000000000000000000000*i1^71 + -180565486803739574673842564741735708057971407104516855776116604331901455303562253124864371710076685069267917690306428611200780635303927893589963676433788258223287883059202716616656654597678896333287615057417499626992610851046688396647581909546831339995885382324353560772590483283353519507835600457285246787500478288309295782170962119512728097581625785622192483457897678600238666784173321223452181068846975845553357858389825463113094343615543545595766275682972022735017763539649908440699013020448770685356412925570780334793518380650610691909412909074500998143703251420202889039028678214980295564966799389509321660780343063132605929032607365311854071375083136212192389674173621660777106484760428016626906628577030046879308085590628487142869860023582875351640740154924403070024076968044476404079250485623931615920691527167542712165626644211733005940786062863190561275433239154397521554189959011076650344656500272014801315928878927538897741612830811291108894742003086565136233228244404865782105738083183698035006749106338698907130976595761502211856017055889026188393712521602975913815901432319135449145107447235924026975374460115686590741583343947757130859693748150455571237334798063763973261148399854836523828053641170407820439077865925296278589585512054980777763892574878254239166224402723497844499128575662581419323098454604921884655194099399629241385806315743269475360684219601792045556871628334193069695982815101744187083238911215900019231690349161986914954183301159143660077825244514619263177985121553852408369430938174392904856241798282355858468652563898381956208554906535153700000915694848019242842225691358566045964204241716646656421981726288703984010118773883207241442789533075882690267096720805821975513341202810588458994810298534664826836744396201642055740773184808086552498045053190152803225856912670924255732262852742321639632946988279590444456384568222707351552000000000000000000000000*i1^72 + 159444552623201218438266448727249437190631966085768317651734219267936283391942984116352366657152507965076422352490606221631885133731329741945766025977639773434090740533772745426195073611283255688930976300199470163577720945143457396539168673783051148568160761989266329942455954013582284766984005077342816111488922207798965512739067577111313353576935471858002536038761749246655226712863969558455610206465486802410135695306300747586575441832530873788480023082127077525931556446727877821905231887733314914839479378909550510328610156482147563393845429711611460573346749977036180896234075488148287883485247986930850563906745633485284244430969200127024693580144800897688866072040746953308613670446522447960615328911449456992887018784611620346161060032519747378133182022487057291045915940758213976593362623457017682318407220243145228164896236365252915398336666063903027563212312215740706253064477680989935248881899926613051248307943181703379087379864254329406306235459455583502289161286747494329471558813601528883871885377523613923703538821636064884360575417511013883369710210055718918250486814968899097350810728969064167684939364320985859287689451053277146581374836911569063302328085720450758704513195388399508715701893960538441631292014293363922037175669355841916540104782993148531393916552780921667353393827235842429465951196154558450129042355547313870117482938311541481952525761285679322619599448709532220933118671587636580018655856107426133135448438281233978677442147866673638404936376487612447814142358867634534415511604994859560535520259134095525093929937957921519946758754467417450086769774109476373703750359411804719370052084398223334550383705518102279867637336996594040598636492791309959650214121480355346374823526296532290085047450033005583910496057391876462995262837325296568576093733687447994794483860861619683602967865379280724341430730355587160483005307289600000000000000000000000*i1^73 + 16400339397410837364205749688535252139060329325231864315200052352822562311140273831502303752738470878934089193962988436268165425837643582614556624025349955608545653290623322774467004049369361065570085424631626450333999848817464794288127429254956923476999758392872174407139320077658406375239651288557789867532770766243250035747131298578075248724681035504369426142791069291262122723339815958186129926734844396832717262522699393505916320860748708706852537594372890555922049911659750104585503033486409527788114068237065571182708714518862342356454485486251312364117246066643114686708710443736911659861228481207392813820613635966557372106284191334828256393891536468988061465164726252344053151178862080971349794160398180741938515592325705797052459330664787046064555106055195911037093575407017325598648381527316811693906999964175698030121624472255312597773421199913820823949055203819560203487204980130467068385216211706379719954440144840794295005805780013756354331365316214122480431094373393064170266785139557261275885174378624163009370448147507528920343689623419039973453328244717430960369607602439350086281162349145510901849919846205026573054590802116189866788814828037934722872409563949626073620385048026202827485810428982493883438483018049848591951799942663251974831020534214824908369831328695433417683718134215328069950259000690002052307423753218974252061765546936184225861305123127034145707477729663640074194185598950322087090691325345992754241891400348483702334937976542303716896784061894268351588492106296425287131493143815049804745664574048767192809526433766331566596387812625527275189806181294917374794977788124338479551203231864938976397226781453773776550052562638971190248761419577724764243695709033917075089585235803959420515545551477263669881229317693686534371623969402007745955413403721911346851718384198172537878176222756169146317655511862408642560000000000000000000000*i1^74 + -6906485620115214649128937356317724756280210947716362760919184912630684449565930051212100239094379532659584221016199964707562860590315950762765915280656655606895892837142208288496076581993146668587058730132967429604673046579845000721628034304423761528899540644629090347255253337282332562782054728346515731614295669219238270378247799988871512861844256029377158574400286439196268178218822936800873377504322158402746850084758354679726257533554341336717537537747500774100800350831334750244104178102534211266505912415596206907963667060779598474542432587065264580499614828206063569993645289673509995377917795884383265056245625527489096413999031498345527142462676885148436776062728284879262920472211495093309171066051409079358320016115888472156794755672755365499182597808080490362144097654137633997611269386303322965493788603520997729716224898298353080712652269825144248629016804508288335757349923710377724017457361026577115581217595133503186141778068573773641651597945992356144512982528711574240778583618507476112386170927832367727305856406842939103706602679868096890656330771841236522735513672560368766719499482370492012873111297094514549310706726173015106826494461558584574053174774828828770711867659314084267329804201390932369881983783740460157937551083207490309504450940018977828626948569665747394421697916854513498618484570792364380844367143041560779665682810524753472913997798641447290379036346362364174432228082306447813859441337454700655088587305598112959288918727092656707434467435550604244716961863012547274404629097799232634580681802054962504865052211818446970466063493881296340235950453928043264261062601374788493981274831944482830952329254206643777418397480082046056794646290272304958353988157157818669860566698979521274960973690603221093223339325263716748523805357560647143552896212111742035667916741457299280888996510477267878761463808000000000000000000000*i1^75 + -227123802245654675732980144767948602332603735295176108165498378719978172411362665962493330308614969395199531431840393806022632134543455776774077163757055956989784505560537867580393796993684016349083921070311390668970359699927288142774464886892114241774886882479440968570398014762734309522502758748243489755113407915218175372664205153696514094861090837212428559362583936246280307292820153007532324473310458774032439211706484338665065077656734813963714377149633620049657186476935067353555612941587895201301416774870020463132727231877012320799617174719945599767158901642689805715518561662708507258771557344945688581798030034982497789561346264554148768491444316581239018370419825794413055597874716576073045162442630497414452531109367636944292626838802030637001451181638430384888413417740371234922354332698043436868064511656425662999869428231076838126972552283674930371490868016471072018314962719335320160126468270637242353828291710845327803887393798500268174942001259555762402507035055554357970522480534963844373217292912028440243659990390403135430177530797959232362826936607616683403276406782071281259531491436495511332676509083439844121837755961905321590182825072854671808446406974044379038557404773012042532821500079956871006916573542494700362829994602272192351793552550121359774330310812983032125930806508296289020404351618935026499455804349689046864660626195982670448885192220374012131899621120687724657819284404566090972717500942136299542177926510121756469046155366904453473743938720662184244839736444349214864952572929456076138460638550096760971543024738399618534994452154718437863952981209616282394631423047595737170968219045725724453619917877500126370937787359497251904508689130533415290105246796039817526799997015292850047304412138683251163074111348951758008059317571031663763436120424971356231466839497249180153754711123558400000000000000000000000*i1^76 + 334672304748279555798654268588335217876346949601968907025251848784764135179481617834244671596170164679705227405369259030546111241129418734445961814652643265595482289870890400615284311978100612302008095748360036903389513697538194831124242096599689071897834175799731096089929664015121089314302096861585994710787206465416080825938937710537288143714958683546236719507589680627381147114643799477502024775030940160804244892926910365711531113467921558003524017954780150160503420075598031498259467186201923828377200020194947619070037503182882587177687681469360760855101964793351643258354661232083614006305007689703116036355950632151209189753257620225330881230244478324593904363590891283092404520048462868215705359938094542340951949616361300933369571579464331710254745140047376847856691368030559905532925521224980489101621552688516732116217491393137672122546267981010222333848133115557961589192738386703205258529417193650970059066058869665101890173671629750829135809971487239233657367701009105115865909350708290240869619088865754524364032671153432052226396770636514065209474836219137844021685504661603156226326764542813988390251201026261969556675832846757446637689040772176830425549560730723696010846942027334306869851528366306206906820185288231203326632526545561015700803243720223820376250836114671812105059392767243815291165871307804048387006105448487633714408987555347467007144842395920705118720957800169263299949989498590747616250160962386333088419796435298560226907012780141478079972832859590274709276243178886903979790294307988550299315905206934907260894000401871014989573372134155657295426329864835071821617959744841159032126784615337769673167383702842161230373592307602713445138584029905209754520425199024999173129679454788566639795391334098216150356913168210748925955712284859035608500637279220712917646179380620646961643520000000000000000000*i1^77 + 1091500641304826078309002814682916241475200795481577362531418499547936855418280936919384061091600703884863950161941415328746146275019010385556144211414893584082556903431965485016920058082913692622818978147092501666644695454946424655799001468291986812273737891978352738841101694231842793815355732160569609261843164263691135231393397056936224937794536466362960927971383522111663999609605018405871479789653402440714660217426119673709131694327972622710383195391845837031069957857644000150278029985163000766799925667915132417046108448968689419912325909717890760819488852470758446719429532232089280828196982282137017021977527162916998801121096036857700802208167580833206746376687871042283239563158870895830440852763026513577056233134362211258861674200254274675070598993136410035738276471945438546562489378909296420592549366637936587944235708309590419234013884962019907916145492808156477010479382296698108011656680769965591251756871890640765331331783313143146808892025907582486850104995572528051767390150300543090861317101525017372588748953825200080857763406907381546495081088255465370987609839338336410404296527308948050668544389953298807397286465496333020327005334434382640307302804176183475287618328138944705948485165849294221162407856052317165534699570977388370102741827325174960377557259900360824774170083997185324666977620297509510085177436943790008412217517356449617378797298101241876956057223269579728723944428852526508715137924186012620398178069528148524393646667632599455635274073922598014449721248949628395266680877601670625809434549361603967663101509481214924593928245448259446109356164828844148926825871246030841465692740801416181356165639188545859217159129462776733205865526256856662397636948524661188450484391131209155265499452059245083259919972812409180363142128606106269933420979317568255085423565471744000000000000000000*i1^78 + -3184369588694325961135552583575238932944876511176444476001351967673345579737779651781302792133691055764040783180287846811688357276890022765982814608193145523229240736898089353881113582604233876672826764432915980322092167325759433400289248672751286749089369196795807822163177191229611855018777606497571059550753313660159412960719715168170319015261440609220290296046055054523115983573239006873867881651434535985086659763474280084423505459939421234524904268090621644001127309484199858893607026485590306897438151629419140289585808286867150380095686446216662442369754198987613796689676643232463987611026690947420769916808434663238167936440393468364324924526159371161892729528240685420822179705159123114672325048954806111091647419703903935027016653935423695294377435684609269907468978690448215173851052222568144727895620403171743856994894151271461981795518887809585228598798187441753671518915190330211258888033259092096917505338549290813938260325131480650328063006144642704273242820237065997588758685201708926837913486773688118563855414311389647230097646993955363846493630715494624897484970025486802018007079287184523390397946921904493633890851242975356029602054487042651023396880703055875446928305662659457835639369576219380221925151593613284320736527254083098434242351255177507053295246138697700839038717665511870099834013328546400188561648456051865603497308378446903404092426947507018306711219553446829166737990361895873724323687481411428436752494789268811951164630794588774174676858845680099519336186315313583530722348018261522423062751570512903907220861404768543959828746730055566159674274682718522726891258802043813283320359577765389649946457098647055264877921355694328765207082973425039987549591315088190189233567399485533449472409843507603703533123921686019817521916172490568589097019246099274766745600000000000000000*i1^79 + 2334453471248769913184813505871547765329243258004860730701262046494855235234397450862109007560006276324423277940965610933200468018542548729510450155638398578105540197279602396879851702538738149911641829318324875353600367284582684600621551286177636383808746696816482252724992093797120994462338148270090736815333931625948447504286755537975485959025513387094167216109102152181818194068039330866087355542540345355282618343551423001871371323975665378482621318197935003076055254998203076322333440350470726256901920866802916628514595169004210669243663308491307387891567433252192836411435500205896381195592893632413778203678539156881731578933758791937402862211167030534940115713452340312337342583504698135747373977099852073282094629555277800074937698346844350487359723515921568416397872047934437718418973445294224355651201321930244394029046980529037602209248022388292680139565900164486485823765161711316191019647595796641914374389545916617119032636756711192031456565696982565344363100020417137720101563349791177229924853713046894256567491813487951386041124185053761606749147776453619757067925625559923092865219447721669166653348230717371254727188139361927300566498071494855329848036026807680410135372588442001985807566863330831127277262087073683105124057761231051432084732180985974540386107772079734949325448537379591554704940325985510819173662802712249241025344016343174164114551253417377693814921328015825240649509138784709854120511898111364730243978291126129569870324567821589585786367290709935875198411923965325183202399011730749852612511313571524963567334587489415566816108974399393193559189119809640532856217760941706322832650711424154086311458109677828820463393245197531794715496314138085234958723655907173118037107533858017450344224246233515916779400805555429552107482639984159599214324613120000000000000000*i1^80 + 46373469927459581605711918861329413573481080368320826576341959196182498558195952238475702550407848855964516919599304772209447642261549767586198749711859437553356315383162506647051373412792259740668469304365608207296404915639843633488802022129382375120533121600324782814569345867551526879892442460757780900043609231200713089310852274645727194638207451411858066001463250753884693695627150074933701928112827527484288503893285946884357149501610037626659600359237219924373975987635492873841106911596962465544721168356445272307883215324626354847384331777456259216519480809062973892721706341875746668725903778605677499602072650116467543686822960226927844922468826459896822946508624522417757776103606660339009079421178495693606327097184811161306201335188560184545506317056824460732492226853915543994122293705193237206308292034403752275538209749021826554723411639934579339258643588374976458771463876973043727958306832881453386509269543157575283180488780274303992869666425260658838575482206104481160078590178444096329258684832477329710506992328132292451220693905520375876124975468755103124706942697322963554592251994909514477158405924712535590994313191590260505099178946378395110366094081128914489161233792358702020388612437375474582062767255614374314448894417377239626375018448805672040210392740059350107864307078438190731793488749886168213131794872184561615618470604549308179956496420073407015874810694216927969427741530877990502442487592541290247858406781440579958626046551722599239546110925888242657092932018346751865775541645485705425717358497613014135575758343580355180334037845170492633056769079792545736697927179604058104369120116514512414221337669478756999528426362166675647752625052657903290336784817452373049879146823788458798844023639091349560989347293064622252741811494715392000000000000000*i1^81 + 4552465495671727667173361423895931012228490885861767491326209918753487473979570781758036014698444785159877062526185657257233221952622612903639445878214697263173359179515880080579846303814184587012865625027671313242720894035925258782838342571980811155814394651214691956539359969486072100133787680852008848873381454422312087674182926589907105282800318878784217405679823894342913103608160241225755299155330883695211859614520848758786807909664235177396605424925300647614131307439261737502259862648449153220258015717706426162744026034348593774191068552759345544219772475348818278595074141159918299951150895956422813875002622024184599314512644502442587345910858911913479001947255329726968594912494510556760949888263786998344688938950646995301190606656408546283148790414959211294274648257955847897150446092126869393106510310971378689115366811171454674859653254069063941626798680208143349597075829483977150227166301426415812655764192689357050407338760256917359456673421455129563968809975163243372006343739353093066404787428655070893886306509298029726611477952365783372043980478417879199652960217226303628009638628219830127265478490874045855429048112833741899987754984997637513041462196352898747412254216095242591518328807854168160158241117035153980979397423360434779876668063660427673527515453154037523712321066299905704326688617937363578740814007505501919880303135395747166904361581217457714122963623614616502573046539988647079265063753518368876269549475700591370652467182899515315833883934784475267432634665898015377331893064262969062419576350509269131530445334712266239755409193317160269548734010268364832586894312408774820836337172535070985809878139994055324467515273115762338564446047027951610929343572311129452678704746277156832537239177519343746904785303825908393574400000000000000*i1^82 + -95225053899444486710849595060477368721206603824402662561419517506055253237916216863909611716363951345231497841188619990684260864269224576931273827087577890203313065633641227361152204450783702499486515863954350801910187242541204206440789952233260114743164667361890517265505337503599876094983460149293246177850652185960532801901597894941648822403386544655590064359082254774189511068014934391987493148778079336181603051540460221603357510438103124745510317684218851261888599447883750008817312881617604563365897282457087404748818116943123513572109799975704721939743261473217336785843291746678894901836797951696799175133885381743860151665765006529745063005229956555925268511095809410133593652623770984274483214083292945634293446028933452967282158544047062105430579383817893042078960748041371671375358570064669400829511364878275573913751773473928281802313361005905916323207052735402365646817562195136598726010576140136405576652148216692670139815567141249926223143192624215648976828615099115423113820867985757609795584652178656622684827938279336909636436504187408717766587457900612732905694676535002514831998780526065079160712021167911974386507678503242674855338444743471723710806538870824457407534569260770642379502124989808930729035603954024500375112050230932370696164108311218492848893589020546656820997766557615588901511177010213660750931631933627776001327699906975485404251870063290644431147874141549491394203332927909339063855884673897504206527795273680895057480322529502342454514832364477854889641364926479067007146954930340638963971113531672760683973487638895866518939959990749203773999923215291814613893619174352412174007783298495607833590648682108608937908961469052804047732145216452321239056011828015806412264078839542732561117190955829356627230720000000000000*i1^83 + 605218293989391280017330658701180022139737981593794392146791365735141655670821271951563597650381187601202481595754870220294399022629975015994971741277860191621587385366838315431852269847383455578269241877798479823314197203848550745755077969163505555367148443407193468977254748606939577276042499540097207737709299510729546609337742239423753648945423577433695281784848986951620817758349588548981200614158438601961420864203834871338721206907691005862474026755792475331675887909955132226227010559729445603330954038516427474228420079205878692851601665814050698074013972798340784128173360328447660876151880787029777652814592701048883349554064939165696133556042969269941683670250707947466518989016408159038128421725317820213939384513830864445921668219724525982561769113164550755516566064474571800903795088162869012333147695877079684256457156004737677497815301502286745774567962117141226220048292111776064138285279129235385183962061058384776580347092034245617863360760676453050909664976369937406371883647374177811268781360922727179839383285690815792452475164479152988015601038800052453646930639672006690992146238825106881932827347514874102446190590274814075340993305473683262138169716820737287447969043219825861210380904953802913745088794892357042333316864724708609023565530765686419191233430424733200954557858518126938828146464773732893603661552884648410857743941570075590446840719273421349304854065595045702973066410924379006363793213587904797980882170735001803318564365055228505980330129871423296701869639853690973553999948660191258058095113255310380150487308585684479792361711549712951977103397831874938367063721195679173660027937976624817144879297842818082938486850776248871426824640326512262790485786766522148309064489055156045797654528000000000000*i1^84 + -1665770798192085688009714328554030578674014010280262614989624176116075415035025193247794943556054382924863954920905325915072287728714261998313370087994335370398264069998410245476375302065741620281484666890512418060934368520347119636325028253516268508713104090099976499646976026976422666504274281044810038235799663178773315952357844936638383715353966741216459802263257462571006671456592025850171159944259596707550960195821238231166311155740791881345482019073485081243925353939929951900276912518757137709051100536075241205790404420600985924657833001684738944604893461732107405176133010344772178226933596979102859222860560339808169886789315058154165655201524264648934644671604711045341680250245930510909718977559227785442030586417359485863618280953671844817481938007172130114220606176186686554440817623816318901866900677689088969296562224159893582102510383271696275786220133179067314049598843449199287823362662587786829864280293601013523619001359564855674647170468373704426674287878766446392767426738670352367062023834465661783515946699082185233120095159827793355943297624297263695788000716647457587502274739410522851189592755878609283054382409660775920121557101023906986340294189871119007489659837763102302487367149313563616391698423349316813750261259093332398385618630391816455299309648154714777804434727953515971517215599094924725743047349599507412315593220208976053772682608504721018879714807258353119380627690701316144888779055877831732964416055303054134871638072921862424912907019551191787937642800884546743923544923723348330455839288542680192240533629574679439763792121878949450613156599898486296194888223374381125697866132342397669850359529713996453418939056171874727409743311331578157914139778824635328049342054400000000000*i1^85 + 9413438416681303162575546106822960450896985897763063463620138988885511002588476652602005788179439953541241381711079073650771939322365597357569302260371554863757971490466599132335011884504007061955687530407389530411949857992817743159910504049914430854430595957679444781308016322044966948521040679307723400219222062454922069846005903761481114983416645721885694873941872274112726953854411264030076702753242534738791985884362268696147422040122936282558554727998429158423540536296115850109872872800153737315501172431129492351042127707000682025405617721257121221235774807139470303012218540719042853227965691888408095795832402433491148632674611426371946048481991343810186442383810844675813813994490931824174858711665153166525332847645148041505120865292600814232003774286718026471675840480305228959808988314345794197735333557324701630527669606870974488968050853042392102247978580922805020604300056044785466247340766525419201167482307839110525362849107809699929200481286516007618423869381580583665523768756135740006920980637253906450804995910367474835409197926281420485119805403605947940765082991728380245503348105533203034092625950538335417870155445242162773535828408017854655666657696243021298581873471338317030486679112892613068100077187401030620640108094948886225093222728702887077767152649680173708105453674841223794839636534477108124699617268419727221625290777919133496191795200798547323697972651046189961068211438660072225596557745042762912797614002512237514084007271939614950774600617368075862752396506882226472474646981671679946168869606876530366085692207377230500788079122802498493749027110486639963809404364703091897496502249980511645213007699298344722777140787692014188217092433845207384357391564800000000000*i1^86 + 620371255509649532361513518892840004482929104858806416922626568762397687225822882321748085990737149039615177133788535190190530114292951712593041601760904026358132406446247815321511274142453123298526597788211290944851786111579129661296435334646307353430705512529604564074664429042621403708639023770711397347411674627601996949018199671094362246634263974193570942291813577917967920279803704955324542298052913249200712434452443345510086438334372723670101558079169068587232867861866518289662451384489683144944270999669273485207480462056666885393099048742027580046054118357475381001126955943462590596764668057296205950843178478161243893827232168779721387807995987383674747282460382198059303132711101379432884602530512123837403923220042134576840101475753928052466954658178388910054131140033310608113787353116226511368174755335927850323954923420207651806111804547967239943010378294183035174204084425212172491280187844915309475991694047828950710893088654275743749850924100907050101558548343987077255698936705798213472991230446116135464588391569277118537603612454367072154663554076403741474807951571892590869036386323788560442279319527711021450181993231463954518977833199567571313931447300023106030246263093576393561276986723536426516930739583359277066608817816958967652377871920457852287353929464637657842867952305323482854898362896943902818763869706537720359134731278120979028215707242452981278665534692662497904566530621061506586677536301078561037526368476732792360863382526871373442757588671568746056341177821704791221343499843797285206192362099091973015880558006253062504949962667012997141627674670285218422470328364761348676457803017516111511811595572931076832783716579843680935803355136000000000*i1^87 + 15151052279800298762262692014392745552606440992855535471028173349601065542110356430718556917724183931252261974391078882321856477091836778962440701427876264538524097772553529215022672350099173587479751682951340636351799699053182251929276348784701993172221166882363780480277271951236397438354499281603249244106157986454595268603266384836911504709131786800409587255037253774297118233503656714719712626650732955105844335698531754609646487893023537893359991902401659799893974488753600260574460889819685022398299460311213883785858766815054409074922309266742710054126857153181470334267731586199400416481636502103523579296901308898638445948511412342034650370984777956935979823491430472309129427517570655337923562238359973597128358313515436259085601855989896180356177355823525322577494199820187814474665822836394967601372917979029487952754754906425289820887835829900379424339640998100377549110869244295229403585421377363338126810409629495496316025420741624013412429136925796849267161086091553424597169834533591559621922414415058375146717015945676709060270461944963888456757543626480122036752797776392573935245365701977251445446798149589229736660576127455340024297874361677489764170194166742191082176009157816236076205715695512333576613389016147101671710663994583688343448718928265744335499239607863043532637385930684926537462470276245020628218179067781856055527504509853382931321193106519381257841161547374659929679074926993315017159371579965247885449473433844672472735109218177275034176451759037827918335448122550394371885077392391955893440236002498445790045345457087044906094647386337804410179234719443627547720798274063836078170419056446393853248422421162438990392144691200000000*i1^88 + -24293016858726176923361141624965115887290809004293237202185284878080902389619091176545002603748662001826762184814770722054964673491726357322948232173439806684949689480874402178159034705598749890360180267476628509701790591231977349808850511519226149818695157575632931848366728880053807785326062054049286637733275488311814578118609798254096408707474174740295966838785939202091649782189745716627534036660630854763098897486534409194397734880455515294958829949549173530359032034426724512011972467864293681064738849571511585692212352616039075445923292747446610717145863969178604398682901313436548064725202803846882682334548671858243419596317575438504927198019861692047685545317141646734252173406533079132013510024250016530384731234268551104842972570398264681575538758974859220379400384522680042853489632261091198420101070637396062248444055741752322923250867183807865168777307921787900055411478535989315146018998136631495331213059134296742374072048148062511822350231267679304456365892538890137234970630518513040249370294704024515208375031298183835017037435529551565796011443862167404293081606088195696557590087606762041102582666393475608325303171448925035969264774783466687356605247133348750823791212206554739221987261477837456502464295065639069622149885890531542551733224333555226245753674024112280055627599742691792111785901026148640165293020640967742854782600048136927731449974857186108177442180575586027618915526998066884256665381377346368776182292858153858067414022599804158266921416004023806435060025900460034966815471276116746588106382629976888755667540770425623627019170704111751578347914184908682632890159466696924533737871943017913000426209280000000*i1^89 + 40686418982428541369832597532573824898756812494446731038831246395532380357002979150300376726637629215431208376344832239804801738637396173101262547212010800794624671451302640171608208690047886989209396305168953834497066910415353636304283026125041284961499971485099182099897914311525665797632973906202545930817302212289911646191814986946781957846746945078831576796258824698064232340731027761746679110228955418013699776115300271279130077443789467369971416826016589816265151867695652577426353993724239738366409671319361023240077193819112227787112857268486152427698851146943828257132778347986047117374308023362126885170541047635715229853372661279913922425474428960675902167523752043834483024053989998463838639702965606830878711066291201330636105776881975338176893974728040083125738359306682116730235275624116478594940594692020020578114002648010365298486712356852542670281444965029284541559198339367867902193167747943693192870478256651553072819228859269458976742221285932585422990241588668408890301573278970089116471161634342682711255301198070655380351097287161857336814431581528449976477444623623925156542039432014340768854055700356206593426545938441666355830621280795676229612715056298414403438246361867802137167111814141566988518881561935587903219907829623298735114546814475466846885544026208830218247927116034778742806911637317468089241184881956589685365994715784640253576666969198098577621686383540953228101505828445626758396861461169455182093886968325903188994209227606636964825940105129435547465245781983208766950240441364644909789861341295538121594442631420901923611971571089256539108381511197723052432662091882013256581120000000*i1^90 + 34413123484651069397766967964970019835277943614855858578196904158105861124169209742808114151276381644685272652816416169383943249390026605241490709619937865079341284756589287463883725837752769172648847747313195990390347423460284103385045384734631610506714111433549840081395601184343361604426860340403094011087452630858037993813560748455394669702344982353308624534180343853876592493544175716325527238657911572657711453929781696239907982806652609138111014970075382225552251422098612786362128115697925948103452196264744608809430188091212414070474827205726484678744197312216481397912668491879464672757583025144336104559055833079193478099092746393586635452080867021747262956482403355034596812278962085736489953915546259128764059208000702948198241674670149549597098814161128896904891244127973578019771061600167378616918998566870942012285300462736596432138512851161097335144322998366933513161085335316260480258941667049259106792154971190357827912691494935332205355671730098073556538156592114124211865021773073153963963214542959599708310898943955068784021304882570912364888004103806945025238088970929416951367275011021506461095033594170770562542697297426281309596779138353654202657318210479954097615405734383689757037096430345081634622289007166883338311967610524891839525679621578006549978960010930734597889292314309565644598134611543818201791641254406660312657380925333908414863602496818461751585255573464656807833599114343182938373137175630270047100858266777176430980953629311918321699242784232883653474517187974400818314106884470503119572591418664222928426111282322955639197696157670404086143148621099224268800000*i1^91 + 584659902476221093747606187580671700042638616329420862121448256260664147636730099655265562056700740805887592435187724189314633003954069150670791507039510115230131705708176432904368270041810252442955644537173673769846815181724709637655318008265138695081579610934817481451676113312990418208192853020142698531832761004543963055681282521614722458373548774984941323717916716190556241974206656832785450387224471248574448151380870758219604405901855890349190885710850459851269917001268453544466309833014330896704462649843037483938248623237449605797363131697990977433773686358697529569785590117276054905552400965239527100186226860990041535937576057413505984774217630790787766244672178082540465225842076259525656220357409538927344698927474412525927710035203647363629628273378030802924015001185227788419429350964871065571548596075722339066267247946004508471987326157624708801115055839361263329236260686652695533036810818447705794695655845559243875487052572264497738688918465369800006549776171457284808209333611176516003575781938684122855401539081006935460807730272109543313134045911055810804830746501240138630792113902351370060969156459537570028471478974253656348448357184382853112745457540108424506822237221283031696917184642419543815691394092441005221224232549249499474680277724693896121048029794584422549065301258420923407197862465016275346500804736680605378969269249341197766959535930980335631499246208535150559319833297569643543747084458635869237566013244010193877525251528216132234036429042510948134556961635755427755706891680559974808290174297103952476926462484846216899387774709268480000*i1^92 + -15202424975691563150516595353286292556115579836443035930308161135369509851251859262987186940523329444523034100737536876834037126692113529898869402375964105970011229122140267579896682945602113447164016337437174127051964980283894064354619171254470137904902606007975743598716888042267807262662605000925033820570676453580029871778469017245189328289292285864478270833643978767671098425941886622582714463682736144152267022785483868894955178853686429518212160282786614344258377411322187821183806715244586893133235711293560706619939447648073189594466341042401249439568545143114568814218279563367812555172735628236721159564315382074271897062813351469650320268203205747690498551889017274327769952370215272329807841651134876817651432128077696030702591383315339925101674785072533491308693091385689985165027460454006641600743112211237606227637023182004397486186619103210740303109370990497900387003608176551949141830871903845209774554570352351016362778112985617742949391370777920958375277013739636586448020615600643029179022911460892696767729769348963483272738974065602596597628630377079658542601983224053237147300587138424543046850976748228646049943192386822928951664038696307240545773671826905032049439219319798948862819689015838023215802593660323831256662761726399246441233909191025122609444643611676416047906340053802883306693406559379991974694916694140381123263994490461208715744689892370008756620010668505310846050739415619837497719888260081588684549162726712355501212045469005859694764178999554824103886655418625495290580856349258047158915253606588239104624820224000*i1^93 + 25494725484184384545349762034779370768886899961918043209633445075007022727536872580723343808887970532729009353207524483926951928961097442442718631226494258303727755781884775241643099962997290251492301267446669917635581232876516767601800984337841185554464642542511612864008869893085964832083709565950732444392975856540478848538900926536861096601519006657402713900127006201784221813860445341574074675354245668305922523454200872134002593822181654068044676925494039754571889388751465908579052672702965053190728429267749326959556902960913676997133764939001999061864708449260347010922357431783195046369090673092803042696360317571528055521316216983988688655796228202827224304999209798191098430092216113168761503666603434367741116102654260645288651206438847760487029980476876618320572068013434215673567026508072707240426184998714957603969573743940559002032442858567142574189681477920511249873223814526682035018336645943489043112272715622738697920700780298943484907188655824573947673258755554437710636636263519142328394849425204642093287041655643901731800010323179493478555867035846616189430621336695880509693140603253353530713244984985327246905596242978724935179908306006940085774609406229103989081400012983777919161710517909520764530263388548417757891485598008320644182522393315069828701847182817898449264027102060763222777899999563916995313905270511652415671302973213895433482181697397451138969423808378354859983040414068638261257174358254623418258667969853928661378705971636280803755991897779120104056021822391985385624265398681600*i1^94 + -30510758901130908809486115098007991010548587062045946091478232469834029769931898381253582772226628076160780405683696846223239507257907798058571764688676861872068936174801785163828772537144559688727826051252030148668172688141851323069482116344648330379547719472240031800488249994273486178673609439195957030466820766065502385829720425111620199859778376644343565407832048029651282513393778721806540700688468110487921859337970044253330764746546751078456172784931130024988297926908707823270863179775344491486812585464290546544506874639636996719403135426398423570827498020913378345414333076860432893255911596258132332823984887337686925281043524107253046987375354469198896125747005497012658375354642398829885588772680211345644671882599910791670402678936344563181451098641272252587696392557609545188695384560625809926564500312895840367215150042582696727867379031335958962650731117767584868644498247012429693667771793333094109842563981836628066108629817442866861323960335353337097222915677825767024922873734334591122961091477274691710992744132818101718433220308395699948060602813592528057775326078850586711170395988345960724275473154427534823856150486756408591364113850093934379229054315132521166010632276809085632820930410243971019316723087382232265165165381152020227469450120728397557034400426241067845522911181479922511467007226257126170960994431525733141621747900813498567227759099074018627475642033457381749751264719549125845605830081145061103134093795415645025208728354369298867786369784464015360*i1^95 + 9161858013653550381616824070066761572223011359940481946072820132840562221313523499664127814458298305911321043879844182472048084557643118918271820718096167960411424955771568352291111180010552879784421680007743488154232395483216274645512395756625245859374769020367802032782326380875706178244344251175095354162664370463847231426043512975055281263195365816061293096377058866985338024990384441945574711243126849574558245583625151918829936450646254141819276561777650691980858297204080331917321345173875405258692964462652981192679862264339315851476464341883222042073881864272853073366905972884202165552855680007678908246377614485494890159739547622650741956426819814946437450780738545880438850210436965940863213434749515872713287878634443942920128277806111078745819386080665342231677892773701681715910955186301833593561599432913247901586948997504537408740977220670153476901359642974862105023601395700016072300709278785653459238238174196536802760868060752865666415392114332854247256684805123880034714550297021110376438367413757475057995070477816080599992906731571390057632854155616169547854576179314620574549918165119553682290134208615375906100737427399138255093994671456698046417135563647290349519678315692613244102275732854575599993435663217844711748289929509495663965531765759806725806522613563425019631117296186370164331147005261309938171890274759337037557322018029903907199377993390844148471922968678720472077595921246998901341290496*i1^96, -256959527881265137644618976076955026866857957957250135552853603964934181491637274659460502728726246568525974916712049281813395106704681136815100848528809691687672665102582727166690518621698426809423111718751529802430618951830244355392628495535567402714058123328814450797205356677134098558208231258804335260515297234282127953585930527269188501831835195547545743321352367435436451804945196089785740577353959493617871886769214520856363297267764376435409189995788260254080433906944241352626051684818848718656314417665212376715581842318347436840111860114079829559027825359842364514279976966791926685398672744787291381143609299828153597824740953859856646462598225476076277215162569174908650098644166809002887464272258952223244619782459632503175005129368887545841202024958088569357712107069351010868765082995369978953091419013010571753379690537168834120134454359569047708832561809138801053838122421374954784968145424117074505794149986584309327850600988756652408665594807399756341867249505872544277832079017954412915493285742663163338085472319210676331262184891185397915486707418232927959554189253723287936863820052975299921538273338583234678721237799121183066174194194306747602814405576999121773812314727170997345789245858675602220907030585443066236065596714199795769615475923077813529251124294304977818877898519168527990468988451317034789649041098610328221758328917331976835763794137940032745699009879186747659841735007628172246350430701865472469004773944048687727313944228949990091286179989606525041002841977403046475807034468638948174008953130026997458827929278137181794476682489514904495767134222470262436463158133610634078038695574175974594307606876548885403932492442526610452874566495323442222400726432466539499256214528740121746998564722165856254743349520653774235901862471432251094476047846949101841185478032201707685985452635892625802333496350889454061123544676596815799081169062249844860962970678050021539068251737718264780832578765153960402134984969897101535354246212888559363619594449409645864889956998388274874078860756694651399663973100683261215259774444871436721293195325093429715023878880374906215841977037299662014496058784709921760713117888619307315334008465001018652647977885990094280975609482980395158286523317795272460409672573972068240262827635185479514021176770893830053678855508973968694569625441999937186972587164767620243194618465549489981246674562659351229882512475754070016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 820066593958420730858079781039957455713083264279459849861724853741946560734293055697346999146659879999158103386950508537399053665248348081884430711822721666784106894764709537655327537515634071278725816733685902495898847624130313264705963057426511891463903663721303588797026228294268065690398032605975828534481540552149163718094273134779943468079487434304461970247271373201310756054928131307715656437391878644091858813902017609921347922387829261787780317842095678735406872506541527994158731929174556063506409918092560584765634561044808770146305623850709383062070287367842043167871232866272437502729488955364911716089581725007092473093346207270962889251933710981618800041412716105725786198621252501487070561084339233243158945493305157796595573347305755014315434424973825704008935712692806339908798986414720591752516785554151182771238504561089493935098840115000599116635662142922199532834529108901617078394239407570019238783272433395357346412603379172649760925000539567455313695109176310565249339574436759594853479238832045751425859536191977006091716389082406234967657415485404712469996079811663177207679966271729689753463420249958342128274335525557282036099118983572857425531612771914992613982176667224264520111115757186542818696232555229764419576444956750662592772631483827735129403660363333090797051576564836800440920418008628611672655977734860121690733765461657780581041266317234187183315417463917291116546103900712261567645983216432972981425017115465919162347746866583997336711343011461838718805712374228418148145127079639198824682235110943936778986121079455805010131058168246048042841579073809777072755775819342827522674701023960046786794217153848189502255765919677844097645556639305243667692273460245562155256457827637598177953880503075840791458969522683431789344497698381805307524252397860442477582720655918016555969314487842499343082680811162106961238800834760767823534311134534562956707320941819048823965254302336409192251420288275938624177757032813419521331421831037073468980324563647896878676623559678881491733406514748734428794274344188768100073969342234628169187144421562894491583590323396877431285921714027908703056865141194671975439445750741838891544032851420946335942809541909968324745032000434406680109597439796115572789446668783378942765035615352132354761436951328598254652864610669765429409607738247107751183240224814660377736653376960920779525031102168092485043621758133862400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5305958839960696696104078796223152408969173703024995059020542724586326397252524572335326643094757537766065596784362842281454864716688590536905758867944181003992882749633636784607448666160089765499729857742481170301225583776999644223129993992783535323454408467466351422013219864824955696645041811853266096778988952413111693713539930794611531644548448691883486159325581570821553627492071276184098421762407516260355245404118423922031251371045493977338961296216185602303129216323219291959056914130231662392332385147614840683081181621998824404074954272325426873591120641537797751321895593271550998962651751712774567481098909472801507978147490107897327517268932213851303487285050757541395795320485540825369241818587387821402135581522296163336255400354247346663131519453014840071735843933984875641474256678973711186708478328911757041768882646771728839346622585897674521466048709669981945976578116549091506939305942690230806461876263195638317174612260478011363280641448412588758348408697157761835179007152394874956237987405149304456088347215486634935825664740102346458513931549268818389104764862435437040945327966379421982341190426674030686160868321919206860067578450260489533287431560772232729648755334062446572202155277077137456426825077531458984878501928837640880365709144540745303317789839486647971483779476204792948739341009058669118647097226305624625528448243584557367539333802753180958702025777122648794548061075734741101671994029081193526002055205901818653964835335890784509657568317007345595050811022720705596579633074056622394613745001416316546020671900318566930090751899649409407263408032699739965113169730582783233547174744981412918867614042773065241273465002079547006281115211040913247645103849850401311197560377787475645540521895629506400682645724546955210200397784634844685893666949032275574199599315346353204188949998553503207913595658638276052550523466091146845406472943308584259854857562220225841320413717940137618408077507254866840948054648252276947492533214045503845209506661445819086335591988743608985311814315991834972895426077687681744133569126362402546931501201849725905296683368094074957403045771311710573896086560106524462264854965779064879918325726430590606793711751496893874530347479774875862930465392775056826977096679015268793049313019846274059108784552460634429825872144480832856993849238655995497328959579847314539281050106219222148259992198128579394498726894795489280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -116005484536883670772151067916633468852637970190298169982186266920484160745958726065665624311304805145245407713462181321259415297308742770362700718306680985558424334771974817009079580470919965862343190109856796719060920140236617522579927006222323759164268687645144375425174014030002776137384619199670074440036532317486459650655311798883209335031451357546356983404805681262236441498893820219076720579078956704720689201191593739494671288101195210390486669611829861407749341840745464173866733574789390888629103032628027487665903902571256907077551138872152215399880316501624807257537365025056556464920077268642663261666234335807549077022163166520254694617926963956155963308363449005627141587522025052762710988759107379482790993851794849797296574425473664973632728209731776942020068371623472572763018224853324324987032850744949699280697668488252202820200961970684926316101327148178594751403531576821526190827868912169096451929381901587655935082045008781849369378373541886225835510601654713354574296544521885027695338743455490634371246469527476400225750201016909252670358278157245029553119003184946599036889521117121243584185741099141557689988138990913536850241512235936019845084446840492845186999773533349314738069119918795739475756779375676857604166541560595900419868145606433391496935007320565809037680623001596207203229645803494620738046974127456356039991825832405647295336962664598696083897064619462257152273117855293482717245170101722348331705160172586283618528868467081108174605025061813841034936975991938925539570073647091451249376847806455936757168506068533952433368039273531663604861955977735369127440722557687227784853564407469082133658253170616256210125494367590131681297282893683046181044963081838084159815883958868487273968082223497747619280062218089228895098171144214794290664307458006942651108761062569448005322825227864302224905284096922148767588053693151722812459481956805451310145239890199402060238017019786963031462172195992588401781809052525409608018411445065724983915483264704350624193882536369362591450693022755491927690005842994954501732421999567240648726970486950814520054003696123603765431128558004792561801631528695546704622622499872666948371453319428928958505552647835859785412032851188017377650459916719415491877922048198304290992936361300321404045966504883878565759529910022957925857188370381659504637519710330249015121951464735300702508046138036607158623679161565184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1235431544254517083853637615491472683183776732707743297680391188850524213587285439862973760610266511309611199735732105263969670845565620657999721082108877940235441011790948117651571769985911058022236325123655887403633983133171035803605825742410550480629812606865103484040719491546897781264717324131362915402293926266366053231201045985247825758847645622956245534024592984800815445247348636265533543761403149577323304054920156092401170406099517097312466431108038315554494740052925495435661669224232684739391189542342243815265270224271788018444258722243833146005968332426657480943397272365536023916868319839820414571066348143218259934166515112017716361351283661766464716215688492722076639878434231962473313646653193287435708629765713564942393970802595229237635158532778797481190672257965638393446357114527278981160587871610743398402049871107531533801570886483416308660948330541250185877253093376303864463283179187860347983947055761230750267469566509021954503073356213403113503981603549732508089456870599623502394563397999606015241986994807289122297236785466740107166463072138976498936427061628896568492152729035262611277090416337768561604046556987535340670432109277318037684721964378994598780833054336044650889845540896573085633758889702445345707792624279599083869712782885740851600920269003179904908312331497935249076801664230538283349971734024723375339766394066391520476350084863727989127899864114379747605740155135753966915141120288511675802168136123090381513326420608687704099856593889357259654787424527481877633323380116387271072501828926492443476031288014273423493313134440532534082036897999599453155469739666895781107357067134605010463969701729570678679000595317489271603802635081676174344064020414248010889038605044566004272081482160358541052626795486040719899045686043728566131297108777065487221894321137379307146865697992229162092823010563139794000378918558386765421346296926472932869911131397167276979022816801204179877347778598689209014153713882733146624821465226223646599575496651529294962985544323760665741872418224591459335748104270140507114439386657960795373990425323208590599203388022862412671271586163206709459424659045146788928134988985360350001565661646109011387625448964272379948128740920247743959623201754501587138529124869934904785647434369074791541583222326322762461394262571995491129443945433728857480781879808247557897592446434069659535413356169447262863443877691392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 5227533712199293653942219680028925350166168226864014677249292477670848080948315615473861005832357113597060347616655914292947013412525704927832921958923992513739425881555818185923428467334122129206770391492318714350438264850006688274455019863423064687389816377636747883113249480524503849943862881301265333283464693596946724844299194126783551586925256427740589127017762949317254052567423458888173929310551716427756487747009680884001036196815127894310366395294100275564981693636775646594039829889176412542757181465240837297025585909651740493476286030669937481712796937006693760798025669999509573699033463919583847552180362185681134857314498160434615193502660767368292009205071860015313774180281327622215125649695338892693317119028511840071343380997895702631917220044554084816661007154030622523029665804539134061723752011370363806621271929926520730657884634178267279837711870379484726764504797036341182019976474281053691620879160111433103608010728576226341105669347178459128981896788698882758791769916489486003345959609340970264557627869453927080583600905910164735701122049062809986614653875421241930119364373576975955828584058193599309483445198950381222726061677577870719301060066708832932197053777195875223942545312526355811035664429376514594030887916635693898956845761216012878491760726423288770779316995830263755261268429560622717889528522271636352371202392886126160390089442659921343133695129214811816926818177128533018955895740490598523361833964837966734614972641079592717813527123303208252950303836962398608838772551345775735652819345432755180854617336952262824637794757048647975570964975062665135846341909682619286985361028382534290620769167486602998058963448800362170324527508716672902784801072136209307876061539598466119616318472984745766576997441467495911742242874586061723597612363754811350348650557440497125268019655445024367848433718906342032619089017264850354372775907494062705973603271214933729596580702335902183776268797073257584963257524456132031052458729749874546200056287994022987685474715251231691242940045529265251568042236040398202750308988130943049140736056751775098162345151898432692206118493404029391055345683353145232014217188232630117773392191447233124377863251732488377669028886133138715035180585981030121728740563634396036916805850304960869401004553503186797390171346233905065035560193842706244087290582824271164318254151002102657285760183862333731175599911731200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -12127618439732266905923144973857788300032220010346064159150919032722412070394273506899008458777156718968281158262172296731417698405194883868788890524723811943671514721746641318020190323959201995339299006973438501632074758181970817924337406845347519411983825047967559006769484845622866246567857283907383132052921820972049837984090337942991114090103982699649581505056768152413044810482951006838339158663000724781757528980579867514131836920862028584772587589147182167358008293588652345643719193129900950614533830368838568816272111317661864235792380831155244120818717087469086619647440086882121025637398507566563964512777577240699275776064171468144082742055043434431306993967960452862629046417197898865027231322777993488420818409938944326583713756495618430998894199715300716230800971025411488802555063540268111938037487123474941651375833201440536159585382197247612065680142886261443495243682913647211131558969393691480303787974559964101105525891768665877831330992114684003985145792977255197436959670431699866484723011546078577575163078714896582258984189933563203822414183906668411814569570201351357678552047801702390730249755294932946910709198887126847297000982441497052389216102854989372501211557968253571886862913241671998418563057122798765109536564417336477166186883588409158069642408743605912222427495163857299300934459960654416920853824258337388485228399469413598254839362581882119701773029923736892765819922840831287983264997103822462066132317409407674456505362646036592969319147548320812633166181341530731268741380474879648168663725009771359911482219541378860809977461140641677259195129812554549570244191822311637959306598247864394464385007006830563491150073867485077810412248747211633627398206438206543549836241700840724067553292308807250225473895291412791063518041360162659984574554528725368174977003063284431619395421719741947345817245990172241735575920061644279934808725576046554594998529901846613355362036678622734395530899389706416958797387547006132608745187632252290885663141878831059461910537763513256575265177784803441688174231799056066239552853811565895923053654331389367279059296498360745017205636693120971438027111444582068453043859491138359815230136292139706989546213921010034095414486481939694970123563140097160100703122011688591967690134311129007253646892940629492150363276985377965045225114721865323817248747803461446422244490643461142903193972154316999338109450584064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -11994961657791971831893740017851357588267128162242284827840100552105046345983427523580973647396918933645909309216906988779561869553723796690548260655165366990604566752480283904132563465996744937549028652744663565049953545239727298918281684966276728525477919894669411438995174401024446203119498994745110570550415955282120598777192023844102111960531717841292917079260887715018077399419874792009149992396493339110784800175452615860928668485081111792680394788807634892600023667887110734408314431464049014566879426340521346299099559371926911589039924821613850395911713697211916104068511439906073821872812766899279571400211699899611725469947188477418500789461330989800825452868422018939866666184030471320213685926913397054022723397087654317699649428200866104876393290079471177132995495309165334980195249431702747967829041021938873499509032433496003549701581329737999863967657688541883266261442107376469263169463861096757078072157577028592957163476641094239085784555263046015109219749826574626675590417636201846482636846081256604309913032064117010627095508944051784349295387818180809884808104882629603379252518675643975323455937736563895612674527949228659798525307815793843300675019754936642225356717742734057881547378198742195458512929980169684271919046673699753504229565925642601174966663582165951409769383101974834473173547053565618486744269138792627314667893762646272428498054313497066816556646231734974728403927452819419812465614580029924575757500812342403716842666322235241179901962646037107702505746988344587955611311718500659842911833176136940325669899221166053625958124941583613576934711752653058052386038745296306821916611364592366537207254840171979461433582859232012532455885039018056270871967018216598794256597090663948893350734482933986227968645743310778850095064388906855132000563516601420684156278161476012279810690988229801881269200348680865681765572131251534591584502834671112266878709321595202599632454162149817584735910097505153596549008298724673223650029917023732005090090049631939051325845426841017784110026690951532730328077514249085153621341488571746125228292979602579420573297870883762994603656075893180749874934320779468189245438787001744784408494859854296739037538436157002062337254466089424321926678829366712067190079473866544758991737168613966282229101972265443686244603340056103947457460082879559288450754717562134411448122911742539494412443147366566628426986291200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -337977079234589919853477658133305254909018902030293484848965578934689689034103741722392714150215011131480308272390362335087095541916138999478719941478196353331982461918459510204057514998573400709558446948726116663361644420353130206833143567800204174836001831926803942880464565800969440630414187464063106380868149278949138988548376674887882831656502150892102565391871520092755255159792042473256670840381604604035726541362315915458826706331044239423649423917987667726590161302014325119100462138953783462099586302516989924177704380834610607187964000641819720689437509578256110487489097947402849536985299373137386973248002246479828549769801725630066599329951620828260654335356823280129869585464387413478936841266614933991131014163327904244847846450730336272825161016598409515466661598954036131616994675969754302156852350269895751518048713851367319022606822557326433035183887251782404549796504274565582453526166465571775662010201083724213008243006213993168172471577303763344618878419197177130238464720851156135055444873358881824840907580609661035854377458235136195732049300132463436161090967972196882533846151855380486042989562871563749545191129167843523380923353865860537347215626286855317077062051592652701865745611545227453089958437307690766528698607918412216900532552457261518428747139262834033758230271289319521266917778851864331553521124638262042580691224995879280177792786471063571581244051709312013714588626975767313267852101443877966075375017415918005100242658369917614357397081445529099063173387593127448790101127625407663441197860714248471057856810133607896982078944607401584774226838772947146782721687117516533340554739573783542291210013663984640511920767889060944150310070682086606041520236013690758520938913593696887167686743689752284091070446105367268014164290210340553471917335841966737398507870853264795809089743468484387785442532264382246689002566887493452357724861123790005970600328898848208612859531828376511888373033786565584239766489807442115762877443667603919039154330193764856923285052907403120614875392999020323701106307005386435111497874875035961021754267423682473467664914227387262909519817688394964161516397415426395666186063818479525003016556805506153969301917661543521180810470425091699255294278244368591839443441203812918555212720197156949706498435327957796470809156510599695596778420530332465090463466713479166309012464114110391762078966773257080678645760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 54758389325827879777601944060058939512157873571510913206268749711001845715603020104219871896444701796711210924647861387099991796416821079423633796215992689852935894510260023442151576370049895361231439269898024415641046224735074435154277169256176039351936034220059617248383249491046884309300155542202625158311521227698961160234923178781620304792414173427452401360859295369697754135320441794313085779933838584906589741316098678564583925772706790142840066853280360187888656993697938490760757881317311136777464450498237143220104566230033331023302838618431323361474587733935239079046305778350015534821055677726351449080720049199402825249232828197832131194546468396515356160061651201226596452372114189265929613004167014350964909430010907775129607774257184159225018919460057660332715357139175026343310260265363660440193026258818001065319681859608825479707988634854365675688917800725717772290183682798937097400679953098867320036304689321254790151079952652126919662211412556355416797352092021553786563440664645626734171618948896018033517863926141450011701310502363426745823175414281774777130432061585491696167093985414735695179112597143772923047984550230552708494510768828156201951764941389296738604302817632275085840933321450591173192292741065614593624345232216283169731432329582988115297530791285226517942583231537477711562839486801742909638439651559860379873128281788474540458339683628072026078798262289218141857679347824710517988367274316040176044615787307828702743353711368757107625950752867095035340274020716479795547712448049486389885019041143766505975973433526648289594489003127583957160904762910771518564839938967461163854576342303280980044778777295306290826657025546264312679901649666062487502173600227869391433999022209490219986473819038228165155015063527191692081582442891407661659776299873714606459976793537141142701615574625858025838617190194917984668080173615921233950421306341026853277402507204936470402059726455377960959852386438203176295168009565328884947284839114648092117831116256796310745567676627693361279386742103714905142581463180217075364381822033089797206369865078438852364800487003928513400443967618659544036047508702538361405812586623131843320104409264086704063105036138436771017131346571657394050078702998325540675108477236529610141846434908457336864092045542514465688059102304137543757038291675043663741740955551867585444583644710237939008868984882862269399040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -114119092431717834545542276098190524064543377278676192955979781643489089824291530347780113140988138212159028704277451529147385445773839419305115341254859136254085122584188428573627792549727270908570071655257989570343742472781481465117994854137552953451323363900672040979089724875444622965177920874848630968302382011190580053575714842713480252087427433247292605450364473939578677904801569298216045619637291912539784977765594623242504791191850348114851088957472512557056709579579134379089280950479651983026688484854717357300842934590482395952860957719084189703530589120934215461342350966278198213759401868400276768332847813552541200844026249533377038492402065852290451511156637479282369361465969842496090697624162676940392279381512696450212367346708424111955227427822610353147831255260499047603533333637815646764396273056839936347580914376695371906365046210683146505720292508413767434221550805562253319731548706664320815574889107540957970004888324122190590752891206217334143453699281296276980265776124398482028946121845374096317060310947914024229715269809011477404194119008387656497520876396827721678877145418414604707094876044925795807713001280286145825356418506050241259536006817771770319187485185134303678009430902398061740269001945907389008476981047822377827993789700755827914799943499759925279477399275144266517533717206689244633833026665420755631981827854683562572023427040929889304836505181993589914457247917334364658890400251539572956619841928982917772998459575572845588643893953125324411480307290221430511081883436539133549312924788290148518967615800583716528216312437975874524760647173483342525179075007609229886749403899978165363729088465303748487956106669135020830976150562519666769676019343863287452691186354741109975503009027026571425750584257913083912721990027521234702298755860792979644725192347364322928043287627737557309068427304906168493292751977244720513325199533914529689017218871707692530219592614344412641113045836328118660037001513085877489802583882957373309330942453641386168978531045000501771494226934428318637578572778101135885219122559492245532009020606183191454254696427892939132463080209871681862796660179989782533153832596012341345947788636909247696453002801462799855567141187667759540282755749064289597250279241748944372980989506643125547489982251337364519416787980383432156828187077908226460793239776877372267372997201928440057907574669324335028633600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 124856206173638949165160381646489564434067830029813152872603097860852424485389918716430052940404770346311910478970122655490842700228534499078205198034063026120696596460164115444696746892576336679261221771675836101470453996490682983572598116744964051866223103631812529899456505427764792651001344900174175495755422039812329549364757972508144471283929021414548730127855615806956415235836462240258315500675318694812034636538619613540093844516027109931288375354709518577467564848151740359002648136034415483600549066568804156282671105421397879614110437255254070003456521311452116051961663773106420006681784711844368885795401535741817056906440215032077502622035900349415694493098251952125215017590971232184419320399986622804044412100426022387801075889266227838951747510941246769895293746400052787755312069923297492103768833006716553313200769483389799452588843434388746310270644414311134798315099414605200170194573277831159696203954188904831849780736977563738104983359973034880569154278230943993787271514359118171453614441587319326517483517630060582289226638311387127592076000214624537761148862109758690902323295902700887532705630111393852067421493117026176509852879466663585353510101625774346318190269046766864270560724178763275914275991097354953114702762839550540005339317368090714803921581885660647978874184686196186870548342898560840733500393928301651578675412653092875039981565262364891654087916574053555966120792110619452131979144817947344561549018046183772403175623242774137128953478298795893266558117742884126894420352135956195018943679678930587666386986129163251013691634886115111876358128683874877608419323641025679717851858477056872164071293280668427843194711112106810164004906243124534976598749738952766631713119025699145582514810769522388285748586219271718675887507212437627155112954350336311339112196256326393722545579836445600138377339855276111148927107306778235983711579166137678365590135980149432257036344663457243178257600079151696425790985028033122986641796611193123037459897966629669044382443692654987600531311306554328806535164186873113039255531715021947498469778803727928266521503684886384131691168100270877133247055453939211530486934395664331256973770033885483900211821011274541553180589388687765457953608143638931635231094343920280953797546507954173900918003006888235142785570671397923624468590410613362940239938651601193695368281628550901994858564275218447073280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -80593755456021225378361094195780526429680614448004658351602963823610402238100520016951032201719762365630279561339820469285858288818347534935317262777598285301070618631036217874013538440964177586807670894929548378408897314163700421335440272621847952256650280746009226246589038959380911636337153471593429860269898569212045045024483621904603452530526259764448459142025236275688369372089424120011395698844725923957053711904329362722783610274220793542764034471788554198552965685924406731806804602347483992322684062708669535604630061153125453390071765774215201789853224059410440784529648820896785940907197847243600025865113926377791068584782072063008204757356238665249591850796249469050695526267589628634914163598345371836180539986229044452378422295634875864790423552308404954579824741904238283471618525962642296240669421338176612409110431627451156399994666093809528702857191703565306774656529511058721335175175944147686328369035417030533533361868635354193017802291678680890491394060421830789919746558428520982462371317110317117085590271201364369649024127642745077772358561790922487354856011030933981028658024350147542012623207165953248101078727756987958021031515260233111044880188322710753203420325327382060649232816122937862906632922348129353183507071747662736205042096561204901250559182921979969804380754329474416682543879026852102218864246123364345730272822131367240307559106685998213196932768315030196116494701692888501826784912476515147772222451494471706494358706418384019937132924218322601179306577107283140675735002983901111063889298570627207911983095147077734979541932861005281216854324411845304466363001031775743913147374559548829459114269710958732396906822983829100877533770303530739506058881884229032229404516997167200083597235080231121111661148687977940068844861636195517812025965854836975524103567133312384990204209821298665440691362418445338771885044940595165842751221836435212173547919241017911844246608043690533591691555047405788133574688105746136241159518929537274656810670723523579825551398845535763903329642134756500503641902370030717835270376022311824163092746528156179174518361221081024288728846392864558669312243893119678014131311331878368144592537673553375881535486352403286162875110824599559651896668736856640345754423011472523071744353840789553656442048527219617549653536437841869261975935717966390451353663962786331954643571202043477193644271022647279616000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 32975061941678738668189422493213601752599404855089079758245103231154982241062783657336882560865193679765805093316181478433526223466942577273289923550656009242714591964506137973091091712190773922055046097640113812168038532746069646288509626315774376636632488241646342311424072601604864170715536518241050007417726457002057879850026236979531957103829430100279567287665222194099955130578871878102718489862224760269089204283549541043242946535825194615128919006717200190988675535972159949483554640524681644753618790534832559336327658187738674153571763000027090956459127406053233951017862135276536425527596618729171330964411741093136928312249683646308945013494623762365356425612232886389818807568672604737046262583429512201642072124142440537970749694842265987916814650322595119398799887237310775437338948142877206545863946564559655437150119135073811135290986193650276487159811855863864384158482413089058327147004900277512853501050760122518508173190823983287234116040731224394694983118401638711911242765820581075720709909784861424008028269353110766025828474362272359738930078233939577279678804784046704849839090584068505555126106811804383680997973291458256173510405098431695898967620326926083284666360737547518077692825783798482889943291444950147498888828927481236620512213057062707178217256470438805000131556676061748234479577222988734314795233826496175215191852248526024944938164115524568767303362561538045735246097263397746303930755454444445630579273081443982185509156710885498930266797724010008555887161931824245043966136697157065048834059502214197202300477832256986932344162103417500608489550771327510905934997061288596156981090497096998830302187175668298066830135300191796998919784160264672934745958504445653899038497882886916285517904536846995893056847571452138871651498910356581768088870850695861204619992470730510959691473538246617727614603080729389928517212886740831971378810271017519088402174639876523111336490361453609515227530615213396548778197446550600253952672657096645621522592570872169469122329642550154936846506968716250088017916229923773540945399096370326017435711740942929099761247179808632276698108879071636445554782413500611071558591804821729136892468468707352146226032344803401019331966576534347997243666008031290667516906297021916037928375567264223555928716419754155687685874158728491385398916587889288277690120852145463716623348600382971288353111584027443200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -9338315209193816860220894770649409007804568669317211317129947141828970296969750330276740724186859174790913760479408385126914460213995893714960116885691052710190932308416586442096053584055458690633803583106490335885426873400283597260218559131692157391053055259100814927665401392021936523168205755074209202641857649151356883417765482035511060745281016484506362168660612453122856449488906831393250698416220238405092140321887242194245521042516939388909414799811875242870813998978373530161089815300219025657498443571733229555592858976063901873846288894154753108123097937745498894048896700891896764074224789271384201682352955661393760938604438763156373110707396994554076135467421662020203561350022857953182007489029777944216723039182406200104531215602022739621644289230243639773343843501428815593258322917791405918349622405658186964862141698447099918022987451788308040764477607299768852356023199951698148550222874585813245786573667764891346014732765666984291838720501360332943931056432382791561085348961938855989522813674509842202403702104775487834505396300757380195067122920521170070388431867753657133669301707455441348970004275311520652404161061644139983342552913014695782105910749049864121736539722386246996663924119543238792183212867137336792785777421173203135783465300084305743203491841535932213122049659987788054497619726179654229439507595856180190797003749274556744456581970289311372281889171717315264729357332307267402018145562785918846791798854051364428881932660684656267395456868133437337816470326734629713623209661606961496256640426501460794616289072914748156373813294829901235361117415653325255130666513869650890086466439816484211028121132942471270398656000199502361761391735705307446641810453393786286614209362149990358700901581541971395000473700213974117809130033336198389555455937806366763718874135405634397384920586867359546401256201559776576626991463376451805400355132044013248897303364184232120566305762460378298312596656636134800949027358225377078281072141733306517514426873398326810144531649318686704929221547255518855270426442401392691509237293884958813281228944512413553971627301066244858452751770182028166038457721265294442615127004123766993952631741423634763248055402271834988481420558077806733918677369563449412733798317010172990753941305944693988508566290871104631035649268562854494155523507928816915709751428966073456655331922734531090932787135283200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 1937808006878435604541794590558695448411892034928150205509956633840124525330070881729863221948722621182198926326688454584043271089989791806625237341708735124390778509338657801914753689717004238736558256351757924515937263266253057588039023871399921247435829757467133343615614950927008166999435613619563047356872634298448624863682989253771513894367115029716037996221460704307753443681360532981337471703805125334953620669212455686262586745151704507281436200586562740067634574437108514796822626892614334332975767207873246408223508811092080935274033953172083624946925691396937255984736534538164868510587169097404550702833447258783434417147318143027428644889713864908890219992374535081569352810602339299292078055955109493078552122734488106098715381693390408749189723337126852750421382105891071106051542968344046690288652105142936657279364306085864150210555192909088848039861192462412779846316966587735023928190969558114915179910374075227394767596006735121422497014440410946027607460483031749952145211043292743895915921459662591014087443293739833380168168460581495975469175665649048007876221287291241782293213681251659451204174858526487246254203682731863806266099860116691699860131479064596980498106537179267194639917237689211240959870515287748836398579621399652922885655034970259687727000955261334124741878489858425138804994305974103217435445545588376364524880606266933558665733665226054646476729175222889134995358804811854127256956598814318628286511544747238530257278139320069583682827482403223168486951854937968883748837825770313118774088639572493903901454326576467945480226653061801513185623940823837154363662378679450844421101997017235058390201265275686605301173546843029513563444065979863796443994236038804019934577278272086706577700767165894093247439171551729965498566836272043139359328243567430778890140280458358327765929248247259356657501443218981867579198722218322811737006393710190098481942516416619608461285598589440180626149181814801417224049991747211386427358819074648336453018032501863003226938476399377192954384334393268617426466734566198905798797938998289304571038393164993328960360646427150261881997104336969444695304328097200387517317689177275230374936248402350564144579122449805260229932541504971164359722401539870591762247455361032513922403168410613458893145934718932804417349586239052097175677441625837084076437321845902589655993900065131296709152145408000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -257340956328782855427143596781506297712585923743129559780328060302734882612188741574046634716677082684931549653467812479309378169730939955959041273970359759744304819192385203708451631006269434647714107634079053797435746879257320855169467865882507646716849965966225811888843277498831941437109018156170215718594005440108525683483013412068326167803414417759854497841238899130854800462134818123243910139807895880167390405646021711213789246202308865453822504907037626831100453897388690384865111370529226240177182477791500757599456438753826822393147742900826596176987311794536426318333877951484758834588376566128566709275475841868432760627620047236903652309149356802369510627848365136850857562409261735239976386023175029271610796809138047626553201567555017345103250150363264548318617894165010880896609673701383827035426354057625845060784610232753158390262048414935455843134624000254837628282929825790655121842184833135500115884194691055193493641780432107887504109178125646560648230368005645449956134346335538212438470776188489345174710690370108776619940849995190130822228313034085584339811825875381436220439200939332485835675386441408427531387230671956185060275627335542064484344624323195104728821022229419374114637662390272855736479954459079318983310761994434861642310530873351772066283863955098957339201515528853194619581745867986612792169627315659565856862322622970423096289672272337193512237336162724259993924560367490780346958383573159441221194882136475532815765969976724907589784252163737138519596129160901225569638593227422419208989567718678185371147996723368818367325758756338119201875926961775132899939621621935560782323787606660290796434508201807079451153633044254092317528800377026295977373893233534750984748879265298088550995017468567196536382284527037674955106548573532021462304350844647336973877696476778855003654833501604349345843822284119688038676351886642715595957105128797538001902891097731086856788133399958767148774121348364998932544370146873044417493622251865687330419964567055826219733198399966030005268147355152975731518917485588041490165284413972036982551208015331905461041697561767519551746579788219536482323140802640248134792349704952957414299225789609378813800681931297694489535477341229595998945375884545366103305727132543575444159190425756089627920838049747498148494405642079860952759513410505855482817671713791044279047424064117842317181952000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 7161938377801582441173864675798495421681932052665642729473081327944179727571282826987819300990351438270559099862066726110856160578465406695905775355378345453487790089903567209702348301643864286959914222190954150694649403901625537983968467913321013982172662240830066465889267679205987967903514227904309152015778144674869663492951429953916658613026886836296354868153658022568358569598915627585641731239949344872341093459636115108252911484171137312046451398532401187817124887078860751770453632108595995352661589775978368803607658703054485031437518954482380056201868917902030234084814408254901813476111355621976207106675333097004442326201771881432902037168199402078892778332502504020340400074853972047329862868758305378920228393560632289567066472983609409634764235472930362823035848009696554775667406109246693180440911275748950371061115296468744247630763706895695464849858801913675958267035803649591188793255805178539192630919574539498569251476013904521589061466598058617347520170839983749755942200583591351946011213809597584029216028017831388557627036727065219434186349177281279310182736631347328711219954916644552967356165740085601640199869413658292357892474109088646075935516730302563537099991059020266685100606244801515153018616770842812954657648700891052799307316968581343188446823015842986180725630027345067037067069582804483855944552525526192778287667149643250092019816940159988081354549433133659525498455151689893752025678899707508384360125487922135662946072904967717069617691607844465419272862649197190880568190251119839784225273922004699748477325310398289364175062724351496898618379245736497527992487628883717514055915965779123661132299518006573685857664306054672228515702470894562951228111444437924216893910902097827814293483974499646598790980011683543367865988725146152031657222045127896246772574393270743874693611107826123269544397340956638252835776131912583624993261149822422263871342052239944991400318178972713878477334783943473130241176286389200616174864646645828425328103411869602284920807005657582201797847253918423554468065106554670503405175633534539360385363279235937660157703882141783118431399012358317524401773965766282320513329489357307306128454571719309563984474078033455933673358249808862085737286247998908991401996937007198598164738664005701011449245093338014642353864947782731712899344111329633608765446180271338825014538311313910251571200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 3709631343676207258019823688606361048515450973680648362709610693415793597663970308994608294871519234252801760989831440705805429592495675095844467675844318200842356670480170473038709489214177383911908848553908328744220043574221976080361058749137887364100795363524276493199107128925208505204096415002870667734565808308538606525691779185448325007252133774497516661567878304933184481818747809655186325048437337886283093493865985790267664389472806442190973403839740438844304735233433649255721936118880971046078214891241087137661502979745308289586247436520209111358251458023466634145397340647785562085772516520138259853003153518129291605296252276203024401194912259807290211221941882142876812162953588693715764903930609470116616053083375474093578739458701849200687083401852794863028990237992904801277779673511385221284661814346477344834880553760450622510474143075145853353843114919889865075069393879700088588612795209272505258731479394959264814398708137322201635291420477500161278727878387110063591091637796967242885899560329495260066626051799447456734336441018206429099031441841455387151821580510598748568995439685969969270173008200463339101794223962346887022738081150382372285135439736573094356028872064584248787080610121969074406326640465555885306675258794227887958759985202626825642977302389576910140357058591664560434802608199501007944708957106487673151491973495434773335553379963405755084628753607485120696596796930317364801737389576335087455938268386542526963067290369432274442372359579397172603659446850496183240630677518283776051759397254542480007317265129422642311557635204114172806846572994138685278013028904716996866280984142699635056363863991575172206775793302228375874253383668478328836260188317048415503820763162511667428921715605101516588251007313663372833946576746648151294572496485617094448183557683052598426964527805702113842291943745168285830929920936263309051807015642465132421947231384556752893623858044670143863137838482174884261863488921670349918022452331661366233393252433734687988690762758870590918615202957404259145118221598242483283189232529100065192358218810987393761273778875329360662971212637607977066356379966072403108620393924946167614381114496103659981083154700244864310494121430802213189937206836753509065932771401978363408203718752748084352425528766011048858388915397423466543263999434341268564437642781700372516715277152129096320000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -652951782605356963470605254183194274149745519589395064021521877858145154901234401156235469981545066409553537296715742852971019225303697850676072472720308374091267279323995121308769381025490303835212140508394453135188539070977681882469166654744117172367716697127994587308263369390731436356056149273561208159361231134899382428900826900379378198706849590088481745202104828866734461643853314556461062629736849198507782189336739366586711221698289100846319246228441917018012967972533236530973863396393875981213999508107165799093117409756120603006037039863889436007840147324226149009679231777994857209078784241993415865507021102618731249228278514600185137952940622755112770765510484293660805715153773184439811668079342504064079592025398262038525602220449727409310078508283181190115406673303483068516292857965360182570940057178468312039495719169845215022225849256284609830784460464646115545600507896694549100378142216634038178921562719817912651377169355228835300039187709733591761965708985443841429041478530905463854952309278866090980346862798629916148005161205106932711002797493426048145545195028400938386888161729197959229311098244670564075864378305097036344299165276040170741471081695363208845491060144896857262597014113469529120046602438896655301885204310582546187169318572796040199670534932348747336544621993815081030737040523118802923878640492370676536729192789238651619699770466875656606755242675335675665294723757671797926983660184738047446421107215220292267236963609712897352511365826359542848359251098538487021994448043818101940023154093193490337651137181318609750474893687293789068987179494294647042771514509890798854762555267427466078667730478071479839057463497759583091467183052426420035758635656718613737055307716134960025930499954490140735858837261016324997015371423405622802899086396005016824827534699221877373991573148169433642233191721264058083076901301389399121708701145053241710246330016172622070014103159986339755095351573818446137045082912302514935468131734422956368660593371883490696165054476660504528889513790199535360638042107070919539996514720561765775450056302942553689698661120101204418122687970529293734649986856403247035912210918589706553400474315655312181893254797515478099145414758285227142904811305795379987992307104901507288524421264227189226615947168947815302851576667770039330228666663006596706002656125169602363720971514490816000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 48658937884196080506448708624358131852861390800278608785606493624930256407329615882210087208734735145854910739799716117763271401020589621866028577982851338985733057454739053588131405978148053776061278583561877776155364589461999480076735746464170236368887994025297449179098509938071372814869740912704961052489892274434291243859037779901844793722026721870514442219631497071414948070386083717985709185600826530687067119833454440907943291063656964240336890897737613959633330134602152372099166975462078977499737894673908589842802749289194940998774597753390984230299990611093706379109998206234064106476421030404931051178242241162526234350820504343203494801880187793610721374632838472692093592842148182602251614311391458060512917389924206641842879706410968952127620836856903487622534145796872915612618031879224957041344493865034008188858140537023642691629244153338880204529755835009599394116823653446518881038487888835169335401788877860335442969111453564321045836630074679703374119105802008049557700415182383495893359087707227487428797230379892080450279449830420628499274707313192999049541573228257933486849982999163122664467222674452169010103300942712656736468909753032004495702169374617051906022521455215942190961386540821531158496092266192013979257971633529184830588685570990820809525503498478890051682744211446475339363503016336783035754297243075147959891076876826728117422803798731250126499599038463882058626956221701604689037158757018580657704201276251119719581235074940043528956431796998258411210380898516919919425713631407384682951354897986827303350844200298153134704124216279527059147110164820723919384661516670384592462465313195809567928185013097862171774116562769303575061967059708394748002040820054127267932475321315844336244951928798041866181997888030232449369362374123834045526500343347144167641669423386919701101416925915933921659891056386934114790969584864088551089574981279259233711844914773388496921700200981795140730086913775418209756817527569536271640228321201386488382994252003448121937842586699388857874931515864886376436181831494125435557481848930956453588765118217959433473195427503785847278162337359317994032791769115283179024439273720441580181692845918477316656755248754456944872159012184351871893074026366702959225651844466620231122003997688487981410439384539957818841371454959656029852808791389717699440171532120893777569761352468720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -184847903797586231876171853217659518937321076685401561140140603897916466007002230806456243153535490392247283625789313256795250896714011665866436605225257378245182292870526461474268183297505904146929358490753317425979252029659451544053752639007019312234701660218375084957788844570064889045376300126719410510841020099429418242724140178772392546423476962687645006666824759098580905818944033984056465777991707144573118154632478877960255501868477117822219887288551799391306699663614956275405712565605295879963667313908848496916610811082457232833846481976347669227788947009488187916478577744758846882753877007681327752193538088763637267331273494537139716742287361005087303235328387641731118589759827286460527265605253930259383513541552989483051307174689749675190078422491688356104685291939192968786765836711793181482364960341924492116592045004909354044152207937282616913209231629951780195690806624425608163144990050022849564042381921292447111392199287975284094215981342577684884604327147179562598664509524747812754997977088170078251039766075837763274891752077407711725421629040871774614776034331953867987569167879990479085561642980832845949344178875424076189813266432649297740280415390209128962205214637100774024281775617875484966619804618895046152321112887092125468554974642450995121013302132070508298975644281774834853512945959229440999215885267870315746608939504669804722386735747752663822685871244862761294111674873554097182602769251070115903120299115486359082523732249378871105477740646976845630969544712876721571774484949888604627124451304822323898886887915955220505604463251020435381519717315116816540697497634950198972786633277450278352967247667196836691882259306021155420109814769410928820871384064977551120113903620749918920895988897987843842537867621062973346516856085171087811659527300470372884400266924574011576366183159209029882650573984909859592372876588548610698544522321696474249658061077335137361447135489360771668448133994053246834711575814970060276091481498827991972493486563920058049742314683300529894772775219622373115296503447210263751615891669046515119467398408815414776965583396424458892507226341411092105371425578576581612973914420982148036612761947485811261035458805602959128336973178130433274843697030152223404811689516598878157419317649128001646902027618643252174644462740338538652751329202584685327060620754870765737090198228000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -280168096841237801504976281762347373424186876195901014357362636336712578509977698669556235188784408919570088069154144138468947604082107830327040255873066099347517255458566472719901378011168185553300958302839213498752573251596216868849438868319909484795770584664569830891104441731407436911298561534026350605481826737232095013815710453224591127759193604618815541337909815059348086934125535894327949303303507686464148418141489966089289891129106350855414752142781215812171922515800324789581848683781729932887800289431267939610726521618307556970297854634038317552776541678170239920611056580064474593169063208698472071176820379214197276929037075914191648241389353657319016440612497303664440906836968742392747519441443811681513082701773432063644666317813434218495035537206302457971848787367560447240836216504503699938986189525787153636558544570529196070810539763140044831812899696760176789986192806101253797825874431444443488424351339064986240775588776593251066039092944262141410789389121794523093875025463268453628135570137384796092572773670117317774360804043621626624211185058508918666062391146045469788225913807876602751182297789515978378028096949060151416460650516521264552799822772461100676039885058725877380613371984019096522265035073913771062588798724416637350371248762804399734070210707806216166405748831025940936687622100786155943236215608841546209802887007257982537794232206216586976735693643082356238203872856387658306425956342462650439041563600519403754253346319150370373901816183970202320928378339858696317706152549350847566984352663074598329138618274457865253864840775330474208169701293623243482735228254583830215480906142816496768726697319195502369005745186216636397561594179358204703432682808258695557577677454963190885848730411354150107316927582711849588795345769784234308662291654743654853356864350035156162125577825674325174654701407312765458951184787906798819611537454918522428380939986658378380460771609569499368894050824128752032662687720551256681515601798042066942866857098974483719219758080350853015560413127963297211952686980557290691822419755060168276687912445956155500989618939069351814757712124374337876101688724484877554637150325342920622793795808790927867006947468093599148493908136391953364858823144140514509194498384976154643899466066581054632926954881511235795742102512069298707090006857753660359187131805129578160008270150000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 17807437143924766095836489703961594595935989969461656961639128009343294905055064525411722350460793436285153427206041603373286148764042533478293645502694973032717669569179466006233785753435688498486595525366307760124142793003943267517407912938038213284854960531127396644500131231523648047886309753515362078824855821960265801739265693315756157524253687285006009645247410711957931121277856560525351126367338209993096758517260695676628843187470213490104168671390604193047569455099142538804702402453646189164057903170261073696359313919882667740968303676394378124891721626184002705585447511543041502093965134623359021365450541107748999897682159444416972273555140471291251913609071722345107893212117490255648535825468457628292111312357856997263420930909757580082581110592327661561635935020606970241433578443693637569511046702135696403803332009228160024594071951616667093401030031197643420643670821541295786671410783627845993018792124056458791748310725294577040730441295666546755475772548729980873049083263149228426746481957921271837237767338350859303097291240593591032435528850531221293679895075768887439571807216356335276675962787158201928973679019445175109248815102684979071233380671649524700083612589886404415964444591587822819716474977187701533741602518681643325216687900570917366749475662425433288725089531034011280136712924372818361593285518735050461021422696045034115672725781748563318564850839577727492287993829942750834756167222502353171143608561633713394437820788701041028606905058820731934771911102705878537620485242765489617422562816884904199534446577630994631710344690459997286712165934841365330204928698865343748666500948219820946328399758844124302062381526343236550591979087761247523925723564608540192673298810296289301291986214077814261865607905038853427059360298219072246253939080150854393249180081767827058562923258209354472381355626784752741291038418461404494456823097941549070362630414699378286915387102587607680847698315031793603365850871381307220755754471883654681031981175647042827270902062305703621782054356613481204993675929313470708182404324458507468520941886282479921925735374226461670565077929366267508680276839268225210262606888462583725801716782844777532272014616733216330169362879437062370965536122859222589073316909605544082403269019176901150336665891399712195737334358201615705906032405803367999945622771607846918798830000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -136170035201945427802165606734830831848390776761123092440810914864151336448426521436502789097470922046560494941821584748102067675199103764229409687474074900925543597332067424826376799655609822035877211647230653910006031155258332837023926645907374675782809771904564728638152507993929450117935940347485495600992575972104940797617380423386325994480446481188602363922290926561269877346715200262216038438990286790273121621569524522778720264209902380069143783090505874701060274139376482026222841319416676075068768864937846160088185063382049323857787538553839847729917587255114994633382369755108054329470893386557661917401304650970350705852814274484568119723720193579793028712618651083495696825931265685511710799509264620141832537513407167725757656995005624735225181197969454687478641506008609946939549837223665049408948469524702434425212600621890487532251327395774290107693678458287809378925000621221981410276181574830867318295618538239365611890701411933230461201446268247203057000470512942844247884568723760241693171151273272976364699522663542409688152425708132458463634053706930185595986415045550910303207177594534858351229034751051802871763053668693840874731742744760721850058859188308060768826432890220376193553988496132328421479653209562273577882407278552356072972984296605709877089332119387417535400272958001695235929444600694122756637020399368554255165524452860275871052643955136301490214223559498375747506718749356236389761407596579207633967469868639254766616582728165457695993955702915626869049048382415181727715521090740515518206471929309709820972878938735179446210950314273758440835011228089710258348930761490267541249569620858495960643924535684957428589140814487624855068733690879737250927989200885202199848820416001350919770655241588910078003944661466717356221177915455503841413314228713268045521541728072176064017055515951800779095122365916490223736657814213054817794614029635682832388855836928552849555052580106746518929452922941446092765818394237441326261385969871395805703555200396981633163015540130269795952822125925930378487782377710445115392771822621025958472455987171638163832152916894140788494114087342044235167619513793987881097491958107551565111022876108705578630337565160056989641409546785370914095807063048812787363686902791304035997009349842926012286328357089219761255161552492824565495818604446965142176637915424417690468750000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -39268683579237987133520836423977462067459216176748749369775019675683103749736489778261239079715765879661348537152086345530782915550073693474266291274733179897565926548671517748006119686824202419092286626743122845177429561913386716454338146589159321956946886308213188882690072308872306166793162019258621529972995472934272914484286457042059355104109705262670068244874457351523612989946300619836414271740303711609790061121292591086686686319252964036848094824548735852177106438589820465863772251964256125725354037982760239958713444102569865649816612225196028740262693529892544955415865431455205641568052095078022689361582882021969446494824559644778770572259307752151114742129847305533411731978384426920319166187336165914304658144900501412968826710876909216526185193569855602211088477304130486012832983967873549071172469675175977987489834000340696672046400678368119822370930493947723816605308880151646052643528889988850962771671808046910323283479964162514597688626378908617402940867870054465770216497050187481305339319941265272580805279657545135232672614355461783318447914034576600718247951733272117157116623043058684004409138251147607085824381906244905105282430346360899326223677177966155452887674838507784261499420231642620938297942299033843647971798798690685281020697445620912105334694769735695034362027242375781100601172097578395876993165435813696896807914179383860634511667284266162950931691046197209032905134844216937353540343416994718417605428216111281432697360008689363595470712048498910496643851825246051506419145255650928295734197789795884137148804767513688062543606648633511373955737252381913014485606913395312359338440053035440591822058491819718160022294936310871407646404878345157767004389582645664870079023847337174969584481972809406969703617793346882087769037023970578344300326601031451103593091154624643390255817264381000838986583375443647612108955836407819320355229944539443447861586436911937256759611199969498664228314443937816171097950404929691737421229136481489422265758260563936552443552803071490404962749418596088819310966468475292004526812393895382038389094410842973683043715180166526452822379066405904151479851112600865533181869943330489154003415051306479632086209165081148786551077689948232886854490463877189427574404265064077795380546916674214509420642727991298513490269242227387787426495098186648303184629308124467270312500000000000000000000000000000000000000000000000000000000000000000*i1^25 + 2746262876114173016664017247232444453154419750261831508701569476491602337302480949698613740722703960852965998728039005331314766976988611159560966208972159899301325838429764639989654297815150253693948581518672606420421748753177148040077105061916904762593495682938494586961584072960400294963740718766682956297585142508633020733049798738173202462971296127627441995528657000377181841330235027785329231835689510238193857248019317293913418736169732974001206677202839080440933608561917094235994534734969015934322264313493484505795543324725725098903454403519089944404008588969957721843379260436937881593145710884493956302019831091893526347104293369349306954229951403491417964590699072606484978795829970720631633039810132782946081593065185283548640287266005493508899379192102133662144517558769125949475493758110439843543211262241061270432672645331511256325876727617022725007822284488168439670316260062020614383137230040592847273258123603614630095252817877511106658174965516623983969856948735595461320463063254939213786697324743221285658396637744504196097786967743755412227406290017100469771483894024676765412263046195348301900972555897433248579116215283250086007193472936898604103681244691425830496798135128848305131815893673982314885760969834551878349568150035551313677475641521051066591921930345610299809141550505082848951558242184946903054207054044830252651651392681310540287001569710732078289772861025995365346801452250197513819771219422322826659032872215556262388186836424939536197934950669667979570319520252020772756739967442782577483210443140378098623569943088815498487151899582114446924053602111038518846079200507799779217618461845158171927054857347415046012777011254843421466488491249281869012449716610722088755457555652747494934282423822591086928606579917624417746896297373586999576784696623737415501258941756784293953470276589942107842762400263690707502316252204809030351478387341703759959731493691473854204870846965028735572520595960893368665630380159409347695361027946911749012348411911539224353747271067670586224701843743146789640771656759255404353647965192979686448104337097382492283810798189484580831733324813463520370803314176523036637191314505811069163082044709828172512254716837592814807695945671517323537534766299703969423702096543772753437878665817073648667738205602366976370339079138797952064592576285529132861698979284385292968750000000000000000000000000000000000000000000000000000000000000*i1^26 + -36410268234772697112613052506226520655567016875379193031424427739141255658540590256285341285688491456809863974895544246597109549706525342406773268800851799868552922188897701494749428149730490903552891968622687743572507424543096205682539682693856026291697353495357581144621344864459138751113310187429048432134102894452519659078486369968959938158833598658427840138573819360993515422960624999290379076337416330923263335703539315090169023641755141218351590946512071919948831559270308987249560709579224393119032196217026906259832443279242001400169168577101336517599817980869453640726659889757544752852532964649416057662216765344114515034532925133171669416743203990745918992649896529288033778366572564794317908551180466435823125346791353556065801046212296191692521744850176881290785631836576271570362492110550318578222966496327504249672780769805534474965105477702517911181361079817224363989872663795169808648662461939925852935715568600382022852299371225723461961981965624174977460157517144219163649607116390504401841709734084641493084269452218690451850443556236609121321737388162659993418163753820741270158910976937676540321615480673627976431952811862558156949894715515065919979099212531979681525830353106065080347946721459719962226370851485343974439817853545996323298216880400371739369578037774563739506052607676588946252133291800507733967031895127505232673428092121024270734601144447061317834928699078520716675738709438986367891292431407791080011148555929133138873728374276085979275378897569454427995172831185887671333811049412570344172531832618093495567182959205656685505778829590450039567271234982813504386341803778613247957701161210217318988779190242950625003617813179639004739861102006261620849995709747941625473650786120022343574669553601968033072803671958178012599758462058895312132230211428782177644579414925018188266866923584120677792583974108375303323233738928192273308437497075559806160693202206978822526594251917512697774537815280958436222447760734025830054739445622163248705255146861212541672201508506104176421160332374256907935809414287678971111168910162662555095685399874838311335295442458914706415047024290342326424793062004149853892606881722981915256772274623187050057718149814396565592745948308745990249426616439500031380477473947593781159946930441127496897833228195036422651490629443851819700319532156917514265432568943359375000000000000000000000000000000000000000000000000000000000000*i1^27 + -4429827468571981186913283657494011482262565081152270321023104668893930877207962596542299485591248831855718825312389723012943582340901007360831529520323448551328756435535962134937096866303803181291490909796316451256669174544210619827488596696116743028159512457002176282927203967828224565190021540852371908814078623361095219334332099940779898663072500007893509361640070790196288241779648257813215955063280585655925348649982301463528865695444063356270594282220265642865151538583421614677980267501419105565985167749932411630167618269047696428261359585867026757728093633817987716199167331453656872443415237589449882606119947169910923785112834892747491902833420871259693965504621335317903845280208980486402119791774193518777842927871764067122884985126830966029289896850775091300020628993774116278929655345853378569472161985405377025163391223182067375929238118499357240115411148358705623440431629666962186489236739243889970400357105587636659381862027715281273088651736274896323833797523081508673373054931507371647032254972806534655214352320226513611827447605553586036100026840012271027173928520724176252849607880610772821039426666232119133087052129770445836001496760445869846523889920976677562921074459400818064113844292963725473327251497826750444147212757884853856982308092691679793304868074990148637312545172562215547489509430526907686737202276980658242667641912575871553713620035462934522711398191593959136891953018865354039064743617522220061847872529623662268388180008307179816858258492019848799418051488202425646865866166461010032348923263923219345237238414724582504595766244937275804765693240654371408546648300651104960666251565688364609493956885059743847910578997054456188797273579374741713975009745527043768663784572108522146693141056342789228802282378323408435344737106488567423489469395933312730880389359593761041185162022832675194632552518775991192381631499409339915107611537286846626160116580242464775376726742945375822992673990231040260612181038573929382480324968753511241623925353729546969408494857623266558943872783762513984264063572986684617414011290327541933056240952293124262856230498922278728569645188145725897069985089631733858673017847965956331123248701059853316622754277632063619514453313385340817989718080747605802230085947293644813564988525885349384584730797096267615654927792332830496388513674573444546881999160729980468750000000000000000000000000000000000000000000000000000000*i1^28 + 184295752933189544285209666027605938697380683011165965470865200883593332415739441734797104969881048408997377681702277438422738364307215578787383417329462031590518222808743966587366642347032075271033235710494582227018257292510143086747122927331895030059201224656688046874995474187497850024747356046172182758137843218242326723924363597274648182448453019134531126934742236497116105327887378634435772701709439274691497826752811169252207048662260492108656581534669155864080733999383985814809837952829618882165662036686096371661321131874997109870731462715047626183310793382706943235205452719833485527326666304161712360054685778679364151488249631817720559392625479024015896150879752083969790106041263851174807372603461885939278277942316174686588902896453045487510067759915853613240187838473523258942090773858679932192781360294591574306887489459630592733906162194271762318428469551630019124635395066920430712748143214783525240881966708594597489796319339172542165791160022166009277051126490894734960174560682893009187673193165726938594275590838491678544590888435837396255395539229213312712468598212631892455858450039855304526967234073101738342936897174898671604826911473426503042364990661779700713129957919890226132998425900066713382271150240101524819118198936847288515601788532230569743705849675245694173366176066795746946595057120375506145844847485569869058707515165673445651009048008065260430397123117261395894525427130156764392502835635749057361385857146855508274522346658305936971695118588398371305296995824000359417274780479285757119733630088313117538363974521464822159829502130919759923062303325309837186788542410477333355024345836307114959888187586633183494283911310176267300674315901385927311229598296605404368809859311676543307638777028061066712794099346723766983406819749964783608502518517002965417315550130987768865473891599430872741126558274927777615372619923951678305569123873117067907646041286408762073931484966003829627546482509660872099243467405115277602075502827234331082831112599275442511737507719140408945838917813926705106569242083009536497036914712750024039249419096972482606657011602014807984941284317111500052288400136341793611381139127470287376228862882198504873497336533134040179967690290099685696931515095391487372269414332682081355668082017921705581161216572488454747127746452951400193354943804152106964271707153320312500000000000000000000000000000000000000000000000000000*i1^29 + 447697858501972491255365798100083172357811454540762013804186755208695435491073094463130416457868594775657976482717297684981788150527723317635443053021350796865500487042930480814568681202919543648709124885211320236761527786302840538697497427235370533702096481576763837677154842524299308482555875419642932977725309954318088776203426854558264903643034615909601638444359147942149678817941047817561878948275690802043504105645370851154865084267697064301951987244143389506263764925033748481393779743371989372561119043771523875498954689691730719413342326720548015093534412590141447098386429267705758907095253744674007369338048645611389503325747550408774332551604875525867239073322625759819223121283517865875131904597775500849560707373652894404515161527319825844453443208953202571089745694199640423883034172726754262408040706116783160816144762510070167624778650838680358069565483204918415997489416419283542537425716101214966566131965361916297384171060768111994833112415298961534606428065776346537635513356829820150476778678248221657631573651349443115237205941257986554829362297093090367179198147336991093832514341301183871188338671716822913847010322456460191311759942785141476944862649084990175163173004567208632148534095338955600401114045037195519693570580299178868445672524042908118872118225291991908272014994126099150986169671122388573965713467523948518990318491222569566892095033510056717597700261253379485673391330398169263119414720327608496459402700164922359971753999133391156919793438860830554112374482745306199323160308093039729094782589969127260598262372233542989257021561004896199873693456269119016438483457523814066119197932496127108477910929128324667867090294076580761312651901630121428012981160283356827424213580687096349630009650519625226880776968980868971721660692114006915488004705305030075474157001733613232867874470912923345282456976343644116379838428898290889100984339877740726455025756925074078449038623278000340172131591418842956585504440696317784748418304956622241600227475498684759180941583617347106159228095839094008408210421096617779358210798954830778947207011397997063551224690398945178707444447505848604307305898205562327903906924311713191989673668399565210211040784302507252490844758996694293901852116304332893247514320100917938550816219630791674839723374913836830040897422625110208436436827042625576595634460449218750000000000000000000000000000000000000000000000000*i1^30 + -160444201939650934372718564483469383734474628766963284157607735680443043283189897700238523347698552705039266784503366644129126590953123741998540207536024624590312919049702192029415916767272081701407260466979763487899311209524020786535307652742654934550865002119357355104972032918950386236466057091972106316767139087303173292116639931863671259712153497034948259961037866761138483782874811313511017272672449793748048332667136724413536230933761391950462093178396139632353051523825818669655311218781877039861641661593023689710439115320156432113971766093574979301008276935553597930681043982015572282591654268952917934749213838973605821831366619414060366620878686249943394668466940349050554513402465601836976937840800248135927501722315239397443217544803894014826937596394135240680243490791355579413485221465071303176325498011523893095068728628108509577187669762537654216466755401985515680193003110120064275367129545095648678453974170042210547259816649137017605232578321314863844291814340192614987462607302566085056523568583696166547866915181126881798997578639333928256278539540211637032503804102872440299031698387251040535559505974088554889719729747982179307240922475326189222096879049698610152357985379747661541561621532197347227332761022361467052666098650242209742372963677387555198368040212426622853432543815006759030679040397882688760312740733863486312888388821646777556331948557425558431404769751029842363014669604518882565410978602132008605020330419305821948957130007100474169378804649420587593867255302901620850337993965225806266542768410588425481040311179704315224658158340725884587378390941002002840789078705684636837545784597891918645923892642334244166376191301518161166742582895717197121593755761667571680232727781780960588987947552850784103390676539723575376329657285457153342775256665500214223564417867255779305576250379332606377990117677866712887218576125292672923198975176701659375997631515820983934424523314396472036192790825427958818644530281032258313474750143859488322100335627101935098591109925919286198378023288529815414316905037848958400249694970292416796008319809632475254648865922721330925654597618352709663671314669957138372446526843812422619795955775223694104291078915118461569494161171571724027746174218704272642918757079272564405657594438596334610779996824704296675919725214860739204631717818842726916503906250000000000000000000000000000000000000000000000000000*i1^31 + 3310988646277205554350233764037006793331788011282684605959947110086238226339516283877606886440990436747640579683724563329889011218526738498064449800070790914947701745856828199227792723870374395147096239640163222773564974327075443366034565086601465001010406898190975887146799085928078509939618092687065461848401735527542228887829116258798243238182869032949873684926474060062162853222968355140027734409258541053219966387398135540114995148315827759050096642581464731286075703683633862411024742560833454839982490294654735248394095945589222149118630300130599193270787383934984306981409749099016290967860582423697282977889506312187570424729512986954597051047662616316952365593498916601389716211591735430844692261388135606190020409170566747837866371329532543671932912292839163776981584698482846133059562586369857589552829691046860335305488084544657626614359489944940869858002700334060159198251730118243183149745568442695329490257942510652597605777736887474453445478463478378670892568674152056514044686902410310765127168189018756775818452705444379480738173161264360866689648085284543122880169196736210746411459180705111554936849646284439650013604310954859313766087307053964033852187234568269753860454555624077439124681584478186627317862256392445952458403921717857932138594855781439483530894531084937275475150413218116187294555133344084121142316306908519796107010970175764580531910781123436822693156719639784133431279473977911624789410463429444613693636936377019596371099341428174871996348908380082058909309300168387912805315797911871466920255750891884880245980978730458368856100850655113934005282401757031510341923493174738386233867583174403999378505034079828101626190359389850896960176090293025909736696991871988031533882387792890930688158525192136766258571381727466869221701367665481135396625477314907500287677960845368490957405894413542763278170827607448018028411508097396397837963012082058791381284815067548328895827352461552173685486163843684737818654642728962933375799765682837993896470001905147266468447877014324123195233797058765056109483208705259714871932351255063824348685743296423968895843938841195881968612459015100879400397829750218322430475931227769628212608084852535934934761041958597414981937973747671052360250408531333771471599356160716309251034773537405784425992498310882051697992611511566948608846820326710917949676513671875000000000000000000000000000000000000000000*i1^32 + 12905766503927959270649234293814680312866662563599032148812804117732577394127863664981022996334250299508832032515130565923605131131385626139648908330301328678799189045555931585472494249485490556373131207248779574992905789940678249598485700054221161946194584375835745086955619120902266515729358865098980471279277124446313900841827241173901582848574284655543841296910579732339967312813675474792064291730304730912563768943520601364159186366590389250838423194494197295768269889852604965194349417879526438716624083222191352872333064018962616348644974091296601595982046731830796746287757077745109602249943174903061838380797199270833183770863898262476211461996101449091712061639345833104073159479592846415461513548902908382714648895010868595651072238349034062523390839091693774414306712078686871752888593644792816913048942199818241256180156500556690218818982327050280448686842417598705758806603406629994913341791679297620997202426130308162937493008388410381230976057948723806676659397674670924311957698625790912485881039068499600930349189886122428948814636416246462302216207107513685753039583992947813782847345319442050939606959952393059878726825587183363199617644559924245721846918641047669235255073669139789224851060520254102361379947261222846300776344114212302118125370799037610176097401002871911892069839295621523365169934202862019076336473278358571619161477925411459541011151266087414955794033445955512908974552232473840835670875417639955920845703421386116290759879020189314989783490456526608207726726476373167815194428710376720590335636994282131896887178892014950534787628340753567630482790339275633918120469991498471813437272557016764837370731296922177951820099343343740039307485541721178061114847431511532058677955910836023554082191686014829424398684226757726698911098493686550641804401560432262718996814681094584731031124434990212595799636731996461948580594647692433895518314139862669441106611490780647165271159048318855237954462943691025908587375637928527119417211446579536294302274988088072254742257844963204304864541245933679854809258193663709920942422432671105294804090208493904983639330694029396206172378474619313783959779359858992795570906866177107838514511400291271630997791103309162172461199335583109676729358124674792968912602505355867971103492227840343195116378026118784557583613850534327762268795068566918373107910156250000000000000000000000000000000000000000*i1^33 + -1157775897330249777298616010154395071292956225830035994785797370893633622867682466612271006041519150770648068888275770671793888599176029014108150196177848937399215373803911603917667080037553217520509031133346317763964185350068076656487936693283718524556252597097183669358396555350512629574925439657093476183203329563167448877039345238556659083008471704924677169441270584159884039415661952449909436653642485822312087197741348790884025035606429273784554354064606312602031969607859976305331166424618920708390136631725948720508774288654097035017853457135395438866745275616783324168563530417913286853475828530822782562177527062297488351103358682072056419134583844934045853726843442062566839983873831651887410187748494638403351063749744299408547656561244379905838061038206149783705393446525474200625619747709463819975096537446293988542099703607294954187108266787877503280146531791482642490923236582988346323367707174692543928556537985479389712444712219030243974768670009092294561985134273774551661518394228384785363640973178240233066336638157283896329147949876721905950111472683005330601039094990716436533630381987292892837806790169310711078905666275870940465497183162781368494020760147772920904587606353068460917658409948659098304949108107677579865663346768696271442741705535746607415070813436151981063106839219694254984624283472412072949767089496405282044588094888047062579180383487242347985335871355697312698144882911849789924867152667772820923154831682856384087395716495065989503003179944905019796247045288430123325097672775808675572502330398344168789638826267756124882185339192131522734194020974568902006192876879122707757317959894555395054199649799213038593615316965671069402624635915913362779854599711734260412666861947074217412547883053358566233089084128973376196720543916814440141184890384908006076752252316239131100275778394943650143555696713564874683044754811850734831469678236100098917642156987112881804447821576412895304882540628807731629594928907470388928900626880556278781882051607802987985984800860162246049384633131648762148731558625704428105622858940724312394670027066246221297554136280468152211875605854120420613099201958430512321094288764915786460031886993406933244836268296677610565593263913121490184716355642629520689118311434616712424571396747220589178147218475333707795182049263421521724452484600245952606201171875000000000000000000000000000000000000*i1^34 + 17106693317844757950421220203273078310768131448337778304518377461867675524054653065606595387498349174646895705297719750891411536887964955309054592439148022830431051139939370086984396305698053902884585409896630039873115001803677710793049628045559894626849496951370514651369691241014813782181978639142488615207863372948125279577281247636333229789415307642136172314065475837998176999903415798984156190405320824328756636215986570381343147812315589173310991178466917610314797506271705477864131020376027582460887256498699069702222933801872789914571426810283230932589397684129673252159898196833762516091980331084797420555053518691137250467914589089276517341963240111709904552513020660127135212282813752543218946735109599962693061861963895163769009054058769295831104059466407719256502679148733701776604716044283448090860500266868331033903349901212116542949159238090687515473309321742926965796081777078088631625521196775644788514779979715944309681113193008795061047079854900690306331393826785754687635451331862578559355399959149514875557887599219027598186088554109628575668850300495742060403695054119134687678148397756161236642454271387808065479715509796497886334225207875285451544277824957531372390950645525848963511686443432964260252507310897409983964864209042775402762079685273647661765425186431817010457713789603598398486862013608328313368179940729322516602687963674058232988883600876528728385204448109239706437780959896733490256580078537387478587804647699340243668149349853755540010850854332156973175610404609550888376252100545696502527876600790032591602063872896886085505745338506371483014931552287502467977506426223028636639031856458103636499979791387057439309432163329638331902417307119384334088322595766342217791555451544545717502227594974648471120493818608568201066089293551609591979321392571598820010569491145203565654430761450708424858157779435923024369094522025609744945261234194028806187520396239401273985783109138721405439265715404871921843141618922379450035875387718831849996785678799602208309370293286241478648419010944063558482782013258221297020947890031263981765859110115941815076764384677049649551271940190789440878232254261727221245250816196400457843148392369359310454575280130230315318356705130178084481821408808368654738535783202223489910023738542694148806228969541972427473559610705466845115777403116226196289062500000000000000000000000000000000000*i1^35 + -668163537933618256670564782586897101374339640720091137513025285828854459024093590966038566370469733862378950212077018254091032011604090806456042764658816006966650910247278148159036986711518241498828685871012996922948538124516056994881472043478240521036491328878518356906845827366395038356328720320648459839247831316771982598624089132529947117317325104507453230966495984081574012335100243112399664021459196117305527871105541855952128490653586652887287886529548544671912483230242418781883206467253376880890792516986480835220834367665579667154142658418578285450322756867554159542688455691184643599137867079615934330607708871214865622769412952387705921146086393966545635970220109881522076653103031025656450168868927472534352561541366888634953203237406497985250390428167723537055981113213267264693378679223090378823221755449864029293037101114093167274207864474715534051588118372905280697804136422524984736703913423465556188140827736805177388855565034691133645415181755822990316999687074637708049562606812537178505463483940168801884306465764451373742724214188300894473781583237398354928411814781372965743573042048664182033260342819759201940930561592738649597660594257878731619451974784475012362003248976374687237903027159094427352218826943246174787039568294906232875172853095433982824692852449297432874614614485802361096814034312128093112035497037394974808949853385061515071721346457787011243922541104501110023676547873619070946289338817409081353404326711606221323531330026193796953086808863596087611322634972449607810137351771978281183534805838715084316803490648332868554419657150174113786069263508352763118846226602825057150880760415230817258237816258991510413038208029528120888772700568359486693144936351529467060201524362409738343080681795850768985730987209052100933474672377395218215524811966013893503608735404144858648536156019722472342976502070639635030293434646222269176643780707525871740302429357197758831332406240320498872148545727293515078836376262872631557326579038988319886210006789701722856965652901318305880804412446908178303943355483427809780964649268678790441762762630695557072501584816229156798410448841427345840602465822704042367962891737877365040977365251150259324972495421200119404482575747464883946871586298892539972656517706334198556551234273151204988594056044110538989721198393779627331760711967945098876953125000000000000000000000000000000*i1^36 + -1732716390579478838889627948852930707335373180260462602587621796047306791738395790685415290988086971638429315503782413560628784108593815521576396015285155984311916574741845152465398406609968982103129871233455727069859338173040116467108414786151922208120895544216291447817961786196885932336570227391237654972950645116441551832282097271070550314123031090455570584874051269563336807176701181698528322874836752836614545235648528336507264073996334787621002826911641304824049227151129129381145167190508618513368354900834181996873550192636289826522529686423922649477788485174654608884797175333572232504311688965925440759901248650008673000018551258764755998760119088005955528316458357131285966363485757975982103318030158388857529708546019844578459423720206149735181293539199373202662972243337803458646911336838187589166749455190190637732398453835935762675855777834197079114408647275340307564071916759082962828646026380066138599923338929048611740954131451151173142794399592612441946000361936126560143582949334181817751556997215972092537260118838950997651977398813647344441162214469320681819831184992828592812551200544222386309332386303948540447692611723349850935480013785090640227205652076158211956513459462296288373569979080895954140929121800958810113570628259087765011899270998077938306947646500995839375640233650859187490852340445100199243870337317827785296833167716313194715873083095602514452055143415932321016818150887946056452171947141615220867328951591360432468942104684878940124806955946937290127565366189577516962003574735482744860525620028941759796166606150020319526148460176056390384265786414636735344794876784833698008626425665363330014054973809241643767837592036480219070955997586058324540484052193716457723881663008235629237329581320042519442991029358572602387113331822655856980925462775913809467920893984221981017819751486384262219973142061833418805112218128985139060352235144213877919872416682524915603932917790224270123173611587160103318424435506544652561673814644347822921164366096657218418340408560554085385636165950129033704100667521920361448639202372870591514242453118350460125800175738709118373864219949509506183557399489606887225038977748759778893497916411483725037794765127883508352106988921496950390709380263259626140070494460769218824431344350468419586272359371349356249942409781666254857555031776428222656250000000000000000000000000000*i1^37 + -94451031446151052461861302481007251257193688896805479057458643313164135863879060984040160955590331406030229483567771666150107246939581966883110626230932457128286670272210164178408151282846216057588713857032597321886492378265682439858997477936662592874679422969725975416990331569602086274650507781108015512123141792563428154020223628999467450080956945509286344522880668280631886785046952892242810970341866694583670100058610657139590977872881420398903369081997676941019054726565327924028307313731359989669816362804335830666384474863443576563113562555645822384572072657081707647864673671000639817703768203090106404577526514564216626400149944548690908512147367667607173401292778123934561169566494518014704013264522451598040985366203660857761644087203302143042342742579965828726211763951514667774796517304123317409184037793039202208971177879443894570414128912549237535090772934319646051679523054402786732189962142815243470214826066844102130549702002035959814114463725340922174201622198728434880278817525066702602435358506691953723347524569342970874093195234706797043230110457315820869281366294248316038119929141720181073275618822341173259591457309071652077632631129710230415514855835984120214213548926948202550207505491942657691729763186275500385796532231721976684441742680112694603408735848886790443171604285753474823582839274897101300501891260339033663263708421018134085456325099806659566793503541313260080025671069155385409730792932888502312867990907702859332712178594494050635751842891237544297191107184994146630929422638866291360274468585949502329841551921588772477205577242909998645259366263984792471757200294887547814326592954457816520364928388613915039526438938889176501742872939613602916349433810138322404068786055708606365263194572628068466561443842168976383410125185663879537726942252037162826958395658124609277476983766641217002627621321517584490424668934816809307382045594405891366911698045905937084820465278685771370699372989256278164419742096666944378683831135242440174881642532083339955816554438919772227456165596166002752715790786105928270817864914118602926365298146311968758240134396088444354087861854081609772537864218853570878521748061672161499682569767720478976864766207432601261425076193985413018844921334065597982132639804017423322504241007067480899549896009302096583027837647748456220142543315887451171875000000000000000000000000*i1^38 + -1027544327268417753909460228398537026031980155892245964436338446128686604354876657581094755138697174248702272283816006092828995662792103585825384964719979477492216032330200929397488343196338943478243756953817318411537616250080918496064299090352889728157220446840665524781760935112369655479544587469526330628388130302345775711519907783217556402957656169410777209134329627361862050721458292453249254906792190212946555963291717221448110205743413620501181127912820714701076372615711835869469443541092790374881738757459541806739336536568669397007680750791247070389076010901576384231795834492802712792397132961666215166435896968245410148537727515914733704498546069977463562981248987482950194483742277329270088500317458928426154137530708184572392319465497332199539112118662993287804359215397436928083228800287110952366402134496694406913699945367865782408470070724372266960116715978379891133865903686688354680935785218110673037724919416857939915739432263778984914170834193235583747737550640619269342949001098561459701807307719544538627134571594826631084711860095252023039975090331651476509288372485462452927725759295356118001891917647802035758987313195287859396905109996738238819202994674485147834243893418866600273131339332667522260414728534115092137104195312544456922621415135676089578447525607491605761681797987279282632650689327831499699654274042195781839579115512466662719863542895764880189398079117585025933112722302885155065865610699496359092657381575013487008590922692509008584999896575331660386465642574545718449096494455998427644226291285817628612974830114997001054306510886896179294306434329328236656675027104250915277998974939290120479444696567265325318443626792562844248286998673157294314452000716473368190386936304407239529354169512897271812624597678644628872647852614122890211277069020274954366154975313344585928421624218409061956091433248980842087934702368135312840847976642260393409623116521848235491423454962240766175896802368067758504732943571685495604002827588283849927557358442864907466404550631743435883153091587434674307803041121026232649665203081800021104576912095302047310560267817412938745995333329505340844492260037306311594547574228732842326208521663540772184698046773226093364208569692602151152500369354510241128933319613690896561663775197816003006892596745209565813405164842843078076839447021484375000000000000000000000000*i1^39 + -5220822572946299229880081818668094690030975000952063122281742405658067564953212992853264419520287605117006684516807443329738440742721776845429508195057267833754395996585597467297770530033465991365245583477810081691200806463859233730700981889265941418409892132324099388082705901186962213803499033098305483939345223400617509568315154346503697046503813846817137013793718098531579124083067919267713667327698824440013192524986652664319568035302985758794175596135806618243140210330220121211553152461714122235833671909830205584723599114868289274521966033025343592014800760865730296509359200212454397278289478656579562488404044499506958956237678473432552092614683275728483700850413777035033555408929616752953412008408632301088109916296685457129078768729222654843675858170554550932435694201953437182757845579101434745386104105067560138683170727162048748643039528523980986429468890908649379500360878719813668226782666404702092693237777151572258861705958338828753766737297791150235492962321490027799651140694485966313137247625632416628631722281944163662201153880036826947169587024447262836298395505837933130208279456062287451127026776185655780780775899311362085604395023745401641295656739229466240317831646531062196721513758453377868275913306333749717921094985812873133840572496151783467836547004956361428896054627448740375117554926248637654976838884117137581347254499289272293322297620662065568303693284365974259070340610309505720220298992572840762970058690628381303713107586340754187663060739766167295324882698220602422089946487593541444063964425694691015363572897622227563590278049846129552082497198225471790736012394141664494140213858924525805452844360484688836680547851214672202448220639334933904104808082263914262881655556574572727840950974588047884112747959330639007640430792634234264989122457665234453191497435955931308137574435441442330067541164963711778014276461954027678694687887615082162759803948079634223352180470888895819341574194168256533506643276744131094094478567634045778870859151413957838035534036530031433484679745909234991146593462011096082042673783368520248040580422001534909673562851304817284183672499742818457697341558853547370005160281472636601700910972716612007042458921689243251135388144326041124124714781535143702440760356774026582130677383010493140768277297915836464752909460730734281241893768310546875000000000000000000*i1^40 + -5516254281296404925567635152876004103120431402539235487361276822615281552284503894022364099063882027671477968530571224830633089100897705720731324230087423407815578572495067585182521146411631146944931621472445252490775868461737546555876801924907926996758415543485136842486632811218662795564810385590434826314734617631462586881548461951831649943170510027980003363858999447972358013133484778935370293289719541607378279114460798327222743319012353463307148221863469113016581473780542788543174717398938977689125877390422823608169761786207089668842162945859521502341838458857989606182241457163472314769866728009997132340466812132447427785581028692730605779378016344609699192977032897932407956532839896646652004861361498305045352839219209357965416730014122946041135139242769755004412419067127495836173178502770342716878160034263927859732767753548180178728673791393637432103069441966732843767570492889951938219506992265589435461499436427517569944110561876588497016432293288607413356498795354513406145868029010380449601150921369524417838448656297283325500434412220394839192296704190429412962040067804587170408117586685607132429471834479996230997190045035713324999576160784189428070275317131298692213337811455415964579635254647998130225210632576780864714032038238836609771294485181775012313252552068000886095050002673489480654554595373835313501812534192279431854830260723816040020962745827403461005554068591736897013731251554303734001704586590454834524978146105671271954990400669641225324030554716300333640437903932308929265507896738752016743411284338055231072795102789266437877847162653136657353256929118070112941907566324233032877230298185368505149741829754739584978258743546511071937631898812439119215435194075663982304078879937762868940377002325328749300434332744846526511326963202888473690026248912711538805351290785184978264599725670965883023927419169957045156075113965597687953142793414774692620477117591352272582297041821430669962699876101319853685701518744298671554262290150471869405747587842111976249059061046538063568429786994390395330479043550377149361055465446651424028053425959547729041652781495267488604545238521325458297019190116513321109821088833725597505858046262103551716623897197274976752949534583806842264667835262588169114234320329186436980457635571621152598188027865395478749433095799759030342102050781250000000000000000*i1^41 + -302994887836663886308689832904125968093206249115109241004316951110634688882402170030485786280475476806964933462099458483143116314361652365501717651492438774402130815458776028780603570528969381347218717779020042761074155055418240836897319516454398188016334868667671837048156837511321017274487417043204082735727461440609587013456217952359474917940627289929860841712482448384033184247683163388835336964915512567387707431892432124623888628081892985469759953347389872320907977246002852390844274582271621930158498273344468377181072926251498226216984678497709838732012123729733395313688180038727191731643018335531596582935838895672709661345027930527923006568854128358958012023148111685183114167332307400199318670592079196804559223288020788969865282705744350865150091460656456153681864531584543491025674913934560309988825878701350875658903581483506665281687893527226689369455285853746019155956200325640784396419477936683585718869302250088232118800991989655393582548817813188229858508065936317352927230616743689495674262824545140660789673686984901006228639640515081813308320416114132446810750795807876092696373607339762545958075586809497772846489358070206785099942463579206783089696066442953011088331165476802613746171042114463476370466012112530493544780767021987370992069391997553773173118913353298538267989430757645744156673845703358581704045239850113612805448431623294741003447858243100083132076732544644230783948064534728478154362397809164078712094166211196715403027341490759990943935232418632433168671553813115128345438941615673030719253176015180738177747181238109102655080627625168715552502196622690496811347775600452414347931306769627580287637367601695533965094105840670332437427138826791276896824504447103144885807365362095961103400014396241168089643538015707281017927073776031396233633338653123327800763096978802526463963419445845653622066052957856632453743156262980130999519567569579526371775682682645795168450778901007965661818976261321720983176953845690604014921281611932824219913014440898438400283504353498610407456893956216613954485526599095203801791648029919388110381847438230831382752979951805115472862950218961634043529735347889810502186680684929213497631584681428361261752493315733704596709637695267186128170019952706381720170503741699303720221161704351018798870659081124622985271344077773392200469970703125000000000000*i1^42 + 1261807236388917348359030470970875516369519195226003113754090819738174943064664004034588783796036212268224979439341353894760641460946546553082367934295542717921421810672766238876990472468670430647633994537360345592592036333122611677567156014429444352157574979048272437906145561500685205469628992265620120083726367434282351866403705148872139705382934300010861328806600981539328900241459686726225477911656586851814426082845866369110933647592212175594194509602621124836853268481375351513265411896699785578739135179942094034850610720336577107873620432720342443025694899865513916925615664966545517673221985439038618292221779346742587743945088223805126525002260424779036050636310514252127536927771230319229230085314072482228042375743804932189790021435855632143570390105984699292376882304008751491372666726870204413324619014462187404981070073499454466596812783511793620068571283900208722791230277440725196537034214501960429301897986399824341096861596784399821075821518498572247709969121643753052450335499526745494335643851333443617315164905908133112283527012941912650543401196855009108274385590361256206098364665926608717125676409133786391507742004885320692944097835764626359214563918454560608213365647377102342527905359890089252795968499154118373874846323375536264283981235162753935302995993046593440199400239440628287201190770841486137598469339966855009710685705209170765070991184673630661363773416887378990687224217976947706707648178952361632260755589302216823156712922706853631364362734571523318937074568624232632817121874413915441615326017981154489943579571790608897869953601851191976413057875102667138544973775490094648708419455424169106534909690996851691173801737440553042010472220724055168066297520675662741019402988602004174221605911172866418194350337068544069341116854457749101201451282800207010200236941212030149826082867623860525500486048454573495548333748257806226547912784965310369759360804067547294267068846506580022088368802180689104934433835737712353894622357065159487976149448050171442340589202679020372613390647965008676802952718098084505083501999814025292593145875899201840486000792556882698837966157799098607676598990672272084393478503998614401037113251803296108161689738374841191159644399496026031739749322859271703973737746767119351205761889498765388654194606485173540022515226155519485473632812500000000000*i1^43 + -6581323766204123223222493018879443178429488333037571624426503453437790064113445178910880685698276732828408605277974940472197292048130786926635464247084081683054272074329038631046316671621742588303625459802347583202491127254372274292961860089957534482475245685758064064773335421333519986436454570603349473512572256763910092728838099008437360682039530395527283166471597833479143127058612940618726594314456487125006764117702683363239115908363052573995903935709226293328761928168260327197273485423242590928240250124878559617664495921454962171168890602669869878243175767408948345252430547951700923060182848622658241501919644669958633680440054265870087887274951719931566987853404551214783863142723608767072031459572658253366834684564501704210760383786635006330423732200680547912622048374796419741809372973382756285507501382999349829965536021241413918811840154879520497788147451975458777736487622096240044626470565542419307783061667811654530052797739902922630364187001493425264497324938592340626942711454619676185677678905098025106825768974650157750844770304183739337300319612373867878368945044938552069123649981069935263404787897573766691990816620975346408848772521216139235754699885786221792740263544646588173078068017075978216569513855470373176628521988439317621963378367109979775566648665026538379218416952457240126583869109441560741914492366444322305885793631496548278354170833237175296405540025278669451929541022135425992704324385866527795997846701270770281268226133169955101664329334579239309112195029032528892801130586387788971181401152289544331634312159123129411177780950435564870376299945389762433623893414848125502669827136673953460974632258617854518519974421563957653571842536450039589584850703662230929008582060164804319181361282145465345833420416971842678736443616045057072425613945167820971205448112910868281788735370232033869399308684971302752047755994017535403441777511081767018003189317127774459091919916847450321333010261437682217082878706450416594765937292236480301352798889203661424967264250348508238695195707957389083020714547416952924477533736516956128698493229667767080714383767350207725896117445571879964889192944818299930439803382903741322896077094696332560450555190562537176202961692621183963486241744518934971352405393090708516685542378094767064315882144813230070212739519774913787841796875000000*i1^44 + 20893572430826408789773741902929938383767982276340375360093214344295636048163945977580030665800958413969656700895775438524222056444621379072833907392688464925144436103317029216152089464880576565925452982897273609749115411589125052752076413728883172310654422958673111749677802386023930013992932935678138361770614021591028486867255241243060330607894795140087545894524613783291475185876668570065364877488880822689152794324845093688090055037709926795575603276358156498171454320533842051663702973015557731709144455970133763201391261855797832409506133336184758529822850214970558476145335069131559872828573528649801760479514564237173282155825096168279228139280308325696657115381707349845498912268381718480055948495863805360644840762685541588690562009612758920874919783590187695885695502511459618736415725026695159643666715771532248349300709373613439248091512304240846919823293809537159466145933507395846686339297067475618793723841722702853085582199002035867822608688306156047238122282227433179656984084033093219440463344814566966071281922723704084297322613197547795027137450694599355094211495469823246821276739968705917396930782480693328980842956381908532687962165867089114493899994504952929096502850253103713426697515478037292223367302270572711394015788338800544119778665030500980811670388219720513679543433500360925917749122894012035395968295079389184110665774934552961635095840586041369054144995080324566521808880072776982375211848411402590943028982076439438303207983240737623107771605612423639133059926518057988002175585499494053474548060117444420143901404584066844451735201687442899769016472119678766902245000054894325675197742207812850001896226622319039354454240218708862670449624767503015069047117713102974592063733633375315253988489202115442947859660911772367393882815848932094890004749182625726748115830892387508823936268822300637524198789745127037522001796092073969534703456585628415010590061837447036010240144774771954893017174134847628344192540597497365022501294449423364389060439585309523354421778478926391039985091976741343772972594430789501142092614488606527198350414172113665633105833255269207414217525919607688228776828247469442073688365516365637316888446004922036041687049627912415110457286694673766440952763308088699223168664624455289037325408365443294888907131742428191500948742032051086425781250000*i1^45 + -39876990915799677719969208679394302262562825605039628627311318794443874305538038126625442559841272174582512571409330426104247770029326230462135466523233585002811853564174173929471212058630556465622347025824274973221297614371591937999278632465099122278917947396488695652401616052643502981442617632447164551936700478399488980564639537098721914476499328410542958338631373531644583626041455658160492093293838736859049354873650881970603518722987178791218009517414339015836725645625470946896790589550161034128146838040848548201608287330684414236932104916910856084212774013936643242653170130315189533278624296992083587173235944213224092375565749881234139637385436829520689047479687717412696634729965198522984589237022829621555362094952670453476116924839278099076476564023619382735789975198788451559360186478473520487794743061040661720633996392550605281826023564687038708800469647275675097488162940661256749363632115903230802484105405735653333007528802426550653573316034064670673314454910359448950483336212022146752842585768127788811928248018173563084871125363460215967335257001934897439633771548367002462043409226451066911900570965074643861547856671265056715528423957844712821244289112691730320548944555513114784383075742453991343913245484981258411594037609600185680730912444471686114989919723068453661771885755515670187504436063257871326310703392293410801240950018707358673908286869290429412237399979710244775674147628335043504102052555131012427419706954535321989689734810823599933459939373593899077161646927540554414621640143304929675797865790719450994061014000027437254490985664566721844259233575601685382661122784050822651862118470494189985435119648352424761600748829759001822912010060361461693171550714402728417362828568757878835260203362953878140807374041362226220733070632234839802751045848604838814768078242801148769583946702746111514915500026889840882883584294678300682656426636686456726375212855664460292149226692714713518677682958337486642536942000826798519929724029269185143532333761947543904775943164027119637289060578598512696452038992982789669357108637835587114357566704868987678306585258004675160179590578757931000616255193705554767967674907299405311446816039679846141598514220925164411984529369632631458739723950219078187005453527915094424232178328724499808791836841237454791553318500518798828125*i1^46 + 57325599749590286817167325148307133748796479671204053732400387616545788128637548562913109912021769744584678661335314205160745873949767616791988443123044510697516923474443410492065571351646205015851049361623899327276636109064806048065621785781940832390586313687314417649228354480481883017260076536564582327877409121433391141040405699069139920402523072455157621972031549771015964699769125629471428620491044500801316977045276731909233749333123358760170913955369984085972967840005018045619140885381541821781886204547966050435011864693892936281156637877408453074362580800454996427265492130546676003727077789993898687626947445273959230721346163193109785130943873976878977952183507085261691251532235023285605292844095930031299476170099329432992056007724434875494749719308204687259334643488703735946734866828453457191210103530176269637850018331187986249442227919978972240657810682339650125903427687204124899238249465978512778507619984536258984600244534639300535012557956776394366314773110670578328543539103504246949837452129340076797344446424961791686141143981592453353446360481284340754988955442847951953789949574197869310239634118704806506601008712929358033411962758436576351029499357480506481473744780523038678394432258757150774558021865731118451617653814451084015636502279285848381208581311641863764883946857596360591165820149947508834224889246640290041124253267029820131291230434234108909861882753833138349896658717209622572582407992430634243743148463344778999087334922364767422973630395692974858611416342464232436464137017385972576389340152742756890699067147863060579479105920008628986673094149910598828061790178824894174741165244808924935505607746311955410621693826656512965042811805886719769242548858009525811004184609846202550260344296406679497030931153794963116762858179492682656223593928138595462072077343452689578447167587468562274399035964347444703062178276022689235748153401725660056548684065033852262479574288886652835792426458468131194126158481721744055081783319758887606279584195617328715638500440607645551462919673429645948891684104177900382249864717929431853914395971711523460944590397258730032820955993941029715333535766094265570017094862391352345974728970116445362588796144643395572065786862079085617336301610724490717184350480905064545354105912145917294253649743041023612022399902343750*i1^47 + 147243367118110235844898420368711167761391718891210071009817651463975964675722990832195906404217544221549665088074535838429933654010862463499590246071016311037332304159705333592608554579910051417293635081515812565481899858388835064793216361678305415720869563925426604770108776731004056988093223771577983185445112278125034184968462864837581157642660728254131284815245099480764128480265999050031442414949438379207586687037051820083249704662877557647293825422289791145282264581105388058913176214764980560067320293076185609497069851428192981326888926546101713464572662418084058424162012497169948142886559747017548089873743486345414506457699086907956511283227265966121067803373421473733718250500838897327009254131105179790603270510991956173474110928350867294938542256377229437647401575882626045791226509275637413888640577962100294914883042532682989114282619176429801151545792750565273679913156453080526964730635463959958032010349365996311516283708465556216245502359271243318510593613693678725749512801309046519138839723528290131670046539065708419374600308938473885225942132150193613431808565199155693265157666639824275467498606036584329739658040789452618555231598871695443271104617788855349239745903838333271749215489628787378642620772019925463377299119745858476728172586261612375711797867201416661632108773375367365771917921439682564224572309098243328952784788717470965762606013938441346922706603198992550492362331006136852723777911262260472594967625247838607243513132730567025831308648333809969934060129966460493104318011305857547191882279687928886422914717994826807247734664823330035202362609428804943546212719684836042514301900926857369355023224283989991199716317889280501694021273456034511580174514998594060033320565651770056279181107995894544550429917379595712703432601267663743019452894299237466556620843699646968552746567823685010933169083376995379865449586932728218153110706524484265940019998670280696366691110320147055827854354760372822260981537802949153222351359757403766102812959027710369146808477918751689022377149430339056634609739063543376750115857035656014342799787636390233458161151865934265310287503636191049426836579978700184402425408299460545087498328681063081645556478429818408822286748077476584406096381197275125825256195754217774728232766138717124704271554946899414062500000000*i1^48 + -36165552399435026381209451872242391087500756500626641303307218605671146601891282207616291893681066023225156211897197587250659843387221556573369970085670873514084940489105556818553520781149219687723381027030256640427057338459207665789284915164701872027256230842222883281606418921084743404820047359531108798114465976215337742892456667412741104923856730590069788507850153747968398662904942164201901664104985453051141989372797296950152289245541531604828212747130602804846322530572205040804160652398926796011824244550328475873975233360364190365416108397601303719323260781056967876681129613398915950660726676397431164248116140243824879208215581448245274992467884955202762127173096521788276250912164185935688035873975953623645807256139689586389140877231729429222699685784250810088007216684679222171400307193310973530746344505497389467281074847548772539465581895329708149195249009779416194442284504136241811252264176818623781194755099510121115131192744258056786321536389168285057768314212059361919894717788778492364278418016613105103561888716178103310901085536127110371929621926252938342232689702329046254292597011585972753739360578014740611319678118648221081816459150390949305724682422485075631029784946061872141488328893725210804583609160853674701960800620015169005867094418155940090179886437352692730369138840990850296452112912506914240921193207044103935578190910458139491556143970209874811147752851346814355338478453136022562072222734889250543272905844288957789020327722160027976915811656325235242977552092856028716513212846635866668057235173907170278626893340754601099911865090913562621800268830400973573263054840433772011319786763591246087396730778645411850918447177243724604317404570771485164668798714505863650926982913621280963530716105156645430086671180659849117667009464372928381052771668019240581333069621934390655668650485831604470157358037926891760767359756732256445926872874190572484689831489216946585416899117396254737497465876802276268912521416238147578554060845336843144354563934761285401030947793405011141073819366264402776775932583945885603363942242454729541300399057539819348351704957183619588117052533870825082917790101372244211130224365161602122215901452673388331337545025815210972184861928914890833769123577821663778662630371824842144735157489776611328125000000000000000000*i1^49 + 317157360634593837038035302583741118817102274776767378542384782170142845069826280272566435451602239997456669943531778999643973185629008267003528313377805367359857809362234099765206303116259376053166057733950249622176182278769628444463358907694308463573972221233059094777011336297922611219139069799219900793074230377877357234028614858887640578427433909332758373948521575343930905318601301741592459788143525289005808672245774082299779824656861296812612754295009966947450242444423194370426523050417747866999437799979030887995458147294400830912142154263172207846972121370671065907048995157257709342944611478004540303771248180204180341896494977703561696717857409596274695453169421764021777112083396253900179547180657908059089759254334139599404632600285215551162847463787816490380341081055517788973962859494583886373388656930450892883157708569885008572169772007103782336210408590245559470463056500050170240496289195458978628327881698655035416194491961997222499652906346231867213678717776061675551919779415549391170101692120682298790912359152786450207274096522123826545815681882637063352705561770569977167167800479626918562613076375935903794608135790432185583641238307729838252080762087715301143606065126633927674770871771905732652015345968583604693321898446102341901082819026676683465468288181798971644998107902035391103345126960986371099343502660757466300278341286701377775858121071872496598239099565909559940751280331767831609719217273292794274828963169600443955001047132658292939809176492760348443794640910507352443581221819047648561172218448068320897909322891601701568929476183206923378243104388586377017532873983476981694644888839319690477431694990194276594826376015164137927159317434509334227940342219742356872024869452589773321136348394639690416587850718801720444037160348339904303190732660620920619307484397262331685508430862314673136537105250186222944507751918530203663797318540315973527144407216935458740481880545858893008561645820162249132930986488216936889427813870241990197594485997903815867261486081730075644643952831221079294617154330271114043725868544752348479723804999506594890241515984157489464990072538531315877861802286717491164223582302286867523511967776663298984831531999252573233622548993679963611831676864912710159497823745060563087463378906250000000000000000000000*i1^50 + 1534914226690807222898585694560637191485831472022760075948296008793076100026325178445552301911169575964501586033326983801650125088738697554226257683798461850320795408129765560489286308261823761272100582809624123922870805092478398019741395318921982174464412350115195144515899840559177531328122910699066530436391050641221665621391412465025152454531858348297743505364561493926531242050366487088482023918358911905365929434305617400108310334821949211290567278619295558003343807490515045273960994931975676227703565582303272456592433088440513979316538331087463350972612448841489322448948571760249928500481306045656231177631591254836309235643958242071251177782000673294657238228906004749826075715884079275525665775958982103286646747481465067403362134352860149646852134178054065664498690895599360381385556286756082321499469899214711203163932463274512128655845147821212294537196066664934031455325949630184118291981843625605493068680930648892743634195119615199811912348873744886329084204207094495849520159002078524802248696479554619403677263985425315588101322353144884112216032535548764389745675281860097660112229210455027431499337707168582767550164096590720490415384211571612063871028552155683097910576558837500037258964460408239240922164393199643170380819583043303969485560265082956640036691653134392882887020450495865676504686599406805015192818667578256648692232783908501771364219738100726425623312362298375207063012214558042128311851436835049577408857364180522103560434791597949560620256412597093110566804558874491601119555932221082120718221018722712929633139381678696744547154164511267069152012591985048179135837718843398946476684609221598727006193601907500208114837343044387040017591383646514300434577678165857629177134336835523416446505095351572552922311749747764486162844921853804860217679555155980773978873527785749009910834035778346475031000709957602568164209578312361891186358272600581816906538349305399217745536251105285100662798584628497521569486504519151548897343333755907741912892459770292528718967589058453800993839128797729351310445338609195278813210286208108247950987496439160217467075505855547153879347624138581626854354296442414629677500865158187958540717628076248936124463772815106368856580527027567157112086220021109833566404525756835937500000000000000000000000000000*i1^51 + 650071713887569707853321997683021336847366111561393046058723102322034952970373267086758131944907655127084476787381384039904509675808234893037080748786613857901133606708396156298874066448059330314503770669040728076299900103385152035111297346825819791293800944668289887344227592333148125717531893829966792060191676351345926809819533934813308800132054687337389171560700290667965757562361570229287287308163442393053683460467854585868127637458385601748557704860552560529549566996284070577823884177417880213406950317288996339467864328308657624309385842822462573882501461702220451388535687369270270972800549538977062236246426704366205299591785385823837075970952343626032935790500430791280863024073531089987475276409795198009327699691906469891507427455658424656501217046014835807355077751132364403631554655789070292563218280718946674860934312913344533383251381491716479545040997768109697344316946457506992261842534133974264949909316834631936935608812670293853703438309880582585416782711956115776661268581375603615501802571425104182771194588798655190638564336497617730131596624485714351576815828165356368861022462786215454651868424357118237890382701501390125210483951033558388486036976909722011596055987554262165524161225075979877709704706004238060159587648084689421018018054108562199520913001463670494515618584508105331271433193532597926379665239991527336468672278975276689307808201139053986951949424093718756289238879361591944856110490171332062139702361594095450178755189549347372693482192403286244265550318222828357909479460233137053450996006937256953534277852414751740712387756956628096773685730222755759455642775507336935856496374896259088371680267858317229590473022297777230892562163555801536958858628197600021960311200438035613484159285810690500529590238896633459086938562595548757557636078807632423031011338100619244729228684776746006198485819642321940394417568547603699911545717899838909636220081336835999148135456413790656642470303152999867515108756388787012278944265323871798232086036503433504949882894546772343972485771365608745335206988503608737029483482133183609846852743496936779509084505478246909762521446649096794705491316483730594937599980351586554827224091279395007729628014632288981426696250141410880693190971112625371484375000000000000000000000000000000000000*i1^52 + 176252529897819207745299933063483219712620602432861406192509363101199234083356524944402002316807267988838068964765769012660033353447511745934513093613838118581704084916840683982866043052513664621706678791334769125324800276639624147304672137880244623839103432047987889328520486948101083890659407780189408328318958758288189298264052164951418875328777606573059604702784844906465182973215275143565276245622329583147417017263153781412367837895698366708932618953835548914241348594351941735508846157846718065482513485853672577274474391759678115974026332565377430361221886292016458311514795892783358485567762312070959122580191800122293857589779744069224408307226007778643249202579814844284358920295802582504826254551990504626091077048113290739623148390125256085867999968565678154474212046954080825016548166430314911695817677257520852135699467370239600401112037432650297248892968443892713612623745525887249002288241878897744554288090196096714309374795244210998435051402371751710534544213051983953884019001387088882859803152679948001273752627857530498234576056789197152558372193294236085991994064240411619072279531273469708270369021482414226529049362555614491056410159749172487202111566711293683402231753472329568150660059534164695515473495863436686616242231916909865209221693028339641351165385230733411464614073272911130882507528759131380813536512272943749652872397446037656918972152182485258975879913651407821182031053580953578988871839681731912584014024349297381340585236790464926068907328240767077234721267127401392874286745288493376906548378367810844021517070672043826987994611686720303767430635516415167480896212720980517544683479926431387128565665967984267166269611371637233742660249760311670554220208310418905180502477194573504254806438549834783929479928938474794149262963898862775971803863176734298106512478739802537130589516537072933482156433326013188078542207279634090921703401575174398880977289321429386444179156618083912670442274806813515439422930517966470231952506347272356441137944982056187834760435790550366904775868999429390418834377555712287382492038163303450956663954414676119191210826546708574428339853300794220417630970718398430312118450268924758845259283838307571878218152922711727784134607484253234964466509430000000000000000000000000000000000000000000*i1^53 + 30350682211722672212184867494114226760385405067635350252557300794258144998416295195661101620466385368651002200621759365608956745522643723743830033998030655161397146253518011198065471985341229198881477511618562986301913329352731025401706515753746994263754568753933320330371666600726021536730770324743212956118124607823305114012533508863746294527289531263525040582838466708487699727158501078631451595342737185979002541281926233082767332374262659868248656361412144349215458806312428019930061105104802379510190384504165606883114565583333937028389724876423994360394453444618956647757181155601956661128899037016558749154216346433683986462849018247409754016590670251065172261936346256842199743112036130847321261324925142644580968005739324146338248860568273569710627661006808464494191944205840937871066113431961381371617938764604241976655507847916663357060678394927792200921127308839693086014771031298300798017540554127661117681064865966403368635682951925546886741282015560218938671123541035144685704281259301309944346618944976185106217524191353660905723313298582327699965521305673009434918538454458779346790379146219150105571909420900863593435578220425364385715892145356752785931925752581030576286203167569580157179178407189397128080860137791294556835771186379334966047487772016459988424784202171561355705371960072870564531768537292684544913351103396616935724314887447641047542651581978901706112195786376308092215932621184945246056240155234442422603026279428934599867564306823637821100115089213069702174546229678408320822182806881991994785398163697362524188597013334476718449628718325138289318451079841602550965636953002231729309066026754216999019864184006723580761245679937804193173719179674701414699749585631781145643749437263561869477208507573523325139496575163234277569136508000828100795739215127976363316164529162573569202779033775942532334937711227144237668256377461033234408686998545085220773360530551464688519289941907112417976260726419284070551186209027568926686077563102251670463433902917875459198709469471477212366334374172191948346544196464243503642024676498535933627715565262393149678102559165307520229719970951982235321473669388017561182419206073937613357533172826894582533592337978287829933008242818264273920000000000000000000000000000000000000000000*i1^54 + 4096447824946607199070593307242476236592248745541467093384251237705908297390823208470066676336086927186879715473609787877207629704642891509792831161463595869343270083104232362950264575679995414284047881101603998748738803539646255962130134733789987930202870840887702889946040848680701761987175053452655761514101403436393558355116162598837867715336624898323478059792735886832122191680708066272277279329896536033213887221315667527724461364381315841699855311783982315212116872499780384099816323106514355140726152546435600976170251860972631836634480030380946505705027659532510230842434842160887450665185113124901853614647976885879010949097530226159783480010647744954059341935704222270970273707959436198478421124292546186944148659075742381487675158207809241179702589793942642476512891579568441422463618387028668704212369938535093955778039496543901770564585749405024865592538183475963285498857690220966516825144149661752539370455834717895455678753197435646009842635117998451403599921589277672337180191644249652050091480874923436082738427862718305017251815504210210598352960551046939027876184602523675415208338287672674127077476470389345002784753580917505013957986962502229714485893607053179994585542222507471898761001893989948384289618041700911714455052007154238053091121879474451792339756506117610816172842104867355728950532258211326672592294237048085418515028284586784346693920348814966423507426690355027565221396664238480242262524698673232370107079217907664256023510927398634736361286379081815603134984068917185267857907856794141794581347578078025101956415414394276301210514643525349472829988935757297144701802665665954919436496982542514649940798820064270409721427989297376901719659530732498610534252019628372137106043489371524648791548188336131000969237545318692391221710037262479286630055178173442344748099507820795675658444165979313910660319336286757130139659924089594571527406107875495382403119912345843598033563240056590898755248016848370194070289416595023690247500394144325883616803199016935147696107567771554251867153418408101322305817821031930867145692324774005962154080094691786000800458910759023557363899554432213576989657527052901921717779876575760121854109114783700918586722637433684592999752314866892800000000000000000000000000000000000000000*i1^55 + 433103926277237671211354422842457053582492642158281344868636458954409357500559723597804645113275362810904417389947246255053593585655673464365641294956045849460767013762074490564816604855819326746183932771576253621289092797839793443224645626343651466043849393448206090218911937667576833142705234380276059808424747733957149526644288040204539677529390634764737737664542753734911908176934321336554372608900597804972248328145033256224300276098857014931241005046182975790354879200546589902465906590397023623465740800507292705281300834495938778826642904499865022900041783640092209581089514345530191343164233950358170753440339538061195891522407016935025264411096415795830042759333836335879874948824604624259028189032565692723154326552992985370021037443241826145368459708832446134259604774580740125135852033632074505327456521126605693107693646466595393639400697650687277567311298050196750996867906409952041218413008010155456237488260521930995515466915417455174192151253904866992405596529692190320173561482999414173623524454960852578421069443599539996155923256160642386852977730173985603324921354401909962967260640959365098183323273863412219168426935227119175705812488045096338510028501081214706746445628021766785817500570228999366171269796907563676910310143917838678676708381726926399737583223276075337669061500457546532956124683132335849348584836635786928385787347044863294778508229201938080963493278737746212853655721816963318195090063409949668159405410213936052377596266891608377054356354876622101742651400945678534747596118771092278725787801973814567028416047981343757950576689802511796213269686221590150414793797557779544491376153032269702965429770508091104361846964194677685699500160578823924743365659831680722243231280219710551052068773238253219313925777247059484933445633681593321074075805258047677243612158647337965940103827626553314070628306712378685722452049134451678491601224481817318274136637944154777235633877410155175890350417232732483800113327935480682350525839476458524204891958802795010454128767625217963010179742614911556789355716210925153327881662472532033982309989857529227653080699250903866046837243950302674240928837855391035631152166293806568469506696953709154159167840673255438634513858560000000000000000000000000000000000000000*i1^56 + 34036311771276748322203202117962873444236323719246024112128868521152772563097684057111821351552204274932726905579370278077907213559196613824412572380269785503581354931086017744566121726847099720640412926700821856521464789475546601060237783197316956805391999802479919488638408975320538860426198844736215708875180583443417177969007993861809643011699042353918163538942688444189001032991147615575359608252022490144818602982549532091727103245364354469551125656836499032050285290095255038481366702946765521433751477566170944692480580135288652029236189158778590303759296910173376927582651669844268056892454114419520463251838587492457552334441474878299742509266822347646759821068701791763867565305120444948504846439014750096558138101892223184370783799029582030807165839931553188975662490265008646017205444258628605039635489935933119699024610512485173982801006356338911072528005867091566336857116039941531764622250028351543160293036066488895358256696544319494168885573880943261433893929583639142090291614764594366392048353432197201083781949238508604402386406526612251792455600419707285216650075736593436643891024740522782345212490893706420330950059299522122478691498736345568927738238477611960311277053462567344936056482283516481967823968705360458272957675270384252475832639062782476846321416065419317920002077183442739832031146647534827957027952606329553579310946836626594090713222807192116797992937827272519250749404052220911990425965317028658060688248008780172003698467920572828842772785787217413393951528260813992679741505018201053009623709355229671523622498529926446261326877753087950356900846985935308071812642700863803095280055871595781903580239406065755120984412889909559115426712671551224117097529878843664362421469079527318681029265188211367615110045177391731000547966519008304698578710400679234020688611608712031823498139857296158245868734692787286351566603235648768138195745184667249637348785115842830445639046574336327209174693633049944192217019457155176555462579188721247446066600682621491719840294456226652209859262576662735768704847904518489400896367567724334521897342312330379961165734291329905689870717755681729705815913673816956283133763101615323421152284794201437620312440733967505686528000000000000000000000000000000000000000*i1^57 + 2036073013207661751081487389168805026649230089108230042910677979073890716931567500676018773884593123478368769050295403000331349769965717656548177272420969228031019323338918125423814059123693254154859852231138265679328946310862824943549605244839133748941448146067494500396418298797148070265731071784685958106346650110162659172998011359314083828882134049886206138765985273671712203066127117451064121165343549906721485790495524515173060967540570995529941498110392789798073735501758160807174331193030687689035704245528425611983595503540480199538751324815712846160324217445951377971569590608162726555447449517289880576412095734970716230596044908550766990003561614540465552835040460837696808117840717861916016795927707789447093037280558100400574821062465863252730092043737938838748604806021117909969732766907167832930867580052378118440082112347052879800236703971515555743725316064494087526866184131678693531692772144267337757121441581825828817285799259699834822979381957627438046326306697593524159109457196638946097628037968509563830164781405461089281715576082109681266287461227987597055619642127666077615811898418072953245845200087628303440492239906760598433266922725122591228073441270332879270412035488541276509946593018505661656312910777371724773637567871619586640765803956585214826970498296722290056866707724528953445528555419754376379251177784923914303500604333047971427384812646583127223577231243570033616307154028280213416982377765965589177491156830256651869776346713957144056905132861598463233216737288985725998248941401372630300919406146829886829567755796548799353136604998267167213017031980329027238454545662667007442883013184804247240778853854073767042169707334660641010815910036830212751005250072134145697049383688277968388092682377378059723809113143674860959846940082248065230209912662696823605867968266759565028203271198991361340184253369312917979837280334484769569645934095474216841485372467292313063329368263355472474557819633090238581005123335938833709001106113246914565953340103924806023502385251289684554646351387631163210195608154044340856574890669352048218145937967246958228524882233267153303198778313495768521068860992424458776736250531801015462790826709925110547296033334886400000000000000000000000000000000000000*i1^58 + 97811533959597873503377951003074395394943569172762655693728756287916731985052260325507028121184816914493656040380081541892723776607161898657131438374441435163424217781381597061732541086669358773941013914385098072689595369424925356808199845528686771333529362520365104818134269952359927864501810782799571684290596221748061906299140795397571173271145228458751435839339318324546677724551226882304357386475591524454764775199922093462202578637257803971443365063944529231483983423055031111721437948187957189419570046502758337414428932457384080530850656427691927994130385145253370175434971173577896958876560130271914126221542458212243921379118560035148927845859912066252114247777533981281084967737603747304634510335533120852919473389265228860106592283112047597121523694415798891364806660282294597454224793477313785014682648243970438925359966853227090966055774387543640239392280869254377911248610742466089203998771437096103618685153117882438098969265391565814717125862930110917872678758087687486797549369847445688122624414203453357333667871790302748844045998222011678562321282398601021252465538018202671128623247867191098471066584246565956221092312603237302854779954918360563656094704298145195198948560183177566247575753633515329070283459291269872361153588321984472095746523066078209950852195536818977731037259608445941685803917641040674072965455420622405146349394950411446351318540983356678670148301129536110148638504039934314164759900096769898668560068244794548687884017107930188234623671232379272258335794623073574727267086092451411016128621876691157658728722193944052950593369736527841946331577595800633885745565573278381320928806033793691059599284431625024366981515168717953895749352580597558445448215196537998343159451767797132545806198743370735796252268988213784565679179296205846479909473323550030505095639231291233764984616793514488851201954970203268148075468644274607550775385081955795653395018394911944346857538116064363085105222141821111678661940271146850228718613501773571032862232304588258623303795944909755542307362133134922339950268559097712445706233923073522432967279925400441275362247208034327851542056988719110863662371019444562424876771628888390142548480317180423009678131200000000000000000000000000000000000000*i1^59 + 3851958712576448987133856386998616634648025240196997387879255115612689695264360310356756333198571278663771935449012871928902437310628025155252660794884088543041765809799865964160443498702027955825402637552692870579625052998696473417273983999046433118051750011297264774375531382876256215378371751331620562433557695218043079920004041456841534766782578756185301028674428691944298149911718789154102192174528362727198131525633517113399380769736837627803991878032686175367337698394418925369209573895954703970969003338111852664159291586294529347161777669461624673573638286196915625884068483270859208915811857546821234481231163221560501303817388624447041896515770303182500142879471563242478541042383391295987133704499106607981525386662604494055386558331548520846449734000146426252772543822710351912936372325813226627006407132279314516639332265653935726875023232351749095786243092265465000201556413973092324180873525487390957137088131493943461287406068149650724787030602799706041842836138215698143424486659395223945981350413345628041940304575756953444255934414944126587176193421713732611641784023694401461596620695873661415939918733484408179514187510341728118183878632559374216222088264733567251533020770934324905307981922822470473641372292708731454892232140192162776228211183016928400334069999304383926944084035390574558649808837218146866855516239256002768622468315608982706800940771475235041336376671133977423143191995657186062134353603959628789368555079729946019942170237607872208343232079338241643376771040208577116502278231042274891036285977948538942844381240551623372365220466767611226723256575664502024612132939857914964875513398227419332520784730700944432711596491898309132634173611130892371065033174432246324506563135167528780945884499657264818397125916785025645050990771752072378184375271568977298546872254274507892627114264229440741799880048128866710027658389221091357981292072838664437249745152199486783687855055215812695015693561360105540148109513860420095603385032226369012466674726995983461867292363230757603759806521578438023449559383833056577936844819253825934477945821248951074100823799489132305142479615700772134896348304645394653147221236167126399130358579781934514176000000000000000000000000000000000000*i1^60 + 122985173011738600973216923693428046266467818309724670854498653036469967860916040032364674015864366347925310972577042825144663577094417975386370536008542865579141173919870862811862944652799356004042643137103544194709671552006756626706102553752428501115038963800921393597671867799919443644472327029487214023409483887000562215202565866038650495559544443447137867404825362535210184965377347654989340631144374383225687251821129879201558159218510698365803139784362962160670432896710920613426126568498616902698049884169490524597008699742902357326590753563257811624062675034327829536904942887716578295991064644471801052179064377715067062417744662676847067803990442020279488229421498930324255829611221675832820887419114762303362755373492813957977088106880109642023347469516833127543621396919361055378375683727260176254447138717363348107935838718135608921090662199866932814507908856786432645498434969436156118047898579164539516954772760215628490646121781993104801436820070083186755436691028445856048786790413145875850178155398006662799084526586960447570057107557363192464836748620698040720568970343257986593488460814692528267087557777223141121892420720694629341599530315964194154351113708277899420159005184323143100962890269341476612909500259622489807723617016285934951910332582725144191338767729180453962669662115462193267448439971530142561607612554656625264845713382329125099102697260628463232283359303781419092579112224148901118736491886777505427008144050525890452795786993877882836156405596641494733223636682556487803213492469822013102429726850774008956785828664015110189067929546176057659705482395919075560427053932371250725860642522039527559413493612635617221309181679782174494610883246479164607266646977018237521983600322137211348625158747509397167914335978669636424319165530843194684303246871584091754229222758956666734978640476577136271840801914856713807760786625640017054535867737013082481759682916982787946481311900946833795320855093205473035464834270619556146135124946549553969856113553597732111942182930545001482323546362299137649199669587339542290856155717133739611910684186635471643525532393133134583558130901478144846427950660992382136665579497213798384361311043584000000000000000000000000000000000000*i1^61 + 3123306897773942615987232892656102809817265360672677746084079164571645995280071253127083959024483329961148168026118796997646642179256915405067145892579193198087480307870834503685749787313823121146671063342787343258430618921985139404087782386266071143803804216505188221396362538558296443144556927261088815519372141796697910406736897717850482262596270843598751743647900023471640516065969895679755687321592441416277945505730915817109706576202270958373175124362034966340252805755463354404081289703536947407495454401083701683462266693237150689954490435033975806749962942767206751556983473460188051661196197936007323566053470603405899630792335416700096349947034639199840856983539700085394020507105202981053864379355519984561582790275431780726454256401138987178101498036903592779792902947846674864229843331555003431546647070188009177385614659986139969179529388406041667924004526904057344190999861767581726675234815407998111157213867591088902472282252691146574373947007936178523099908909431090939354660131391056823055582037943559322895076747896767966842383196097472370756868824136407829245364625578454276626178126349201842873853408623797739607977766804450293404308154970379530266979720194229767345813896164320899041420607654363547025482353492712130114125607132972394150668953961858752530755915926767187296299490266899606394724990247055313127939985286489026469387148801327813142741852154403354505715169081520772756660983311285263781751168079163910361670658932980691065042205394480616522927296022926586049235295861147664180300325896197403155050389682355718697396492541856490213014452906728436370684441294498906159721425467956703977592734836480718950575899393916551833291008428188835451824635468542536428057065500814272804137365683107344928899256894010094684943203681476394197093365091680813531429275615243256271010268351915892565808131553052856001736044365762509701203385067782450541059085138441852004849383913348867345104601850815448351184635415889629794484566004262414366774495342262496053988595797599536720499152466831096911436003827768760503489610914884862250475760648914004092994113669918050088493765964817961015491269030080129434354685996589736305410440906310309380096000000000000000000000000000000000000*i1^62 + 60120317387010387968305714425975272877272581687029830825004306681031842074745014856345665774145874250118560702724580142506471825909247476451410229184073532842407257583467417789708284771695929451495222092837699628030418508408602735295737432101059884970009840047880936944955010689185375739144262942809100730799329087154933027820660470688240019059395583838996734235140388377405702731324741542019884530485793727783600607051994884141252687910333543810160648106142219670837397932953640241777336016787451631260492262653257943321152439584812938900274542930847486981341757812983646724698854547112131545555538846800550089340938757424384134293365230258078678751052536312624507168976009994032788738983213820722332858738371909310931377060490987384156634107804512908399178028190139917711902981225725852946882031107148052270125887379031516018449233713503610482929546030951740286213091520045714929977045179040534213782267477485244006275701527583272026562860695711138021292255908683490442986657573835387087978582097325174215654457388634880170446244539132433065810407064597893651211334294525907950743769841951364715228837158435898438728721074894893048029098363463927959335965037671305988508821306630558098527783436060146681155291872106029406607891718030747064404174386325440060068030428910198225587601717512820424609847287997826456451566495205478467031103136188890199597800602660370676208616660909685324477222387579526393535100359714232214962750296976570839750982497822354717966182273961053972582577925216212986691814409795228261548106497210079091910886977452964382123546079907561467334312877318099199068221459426615342585320634026055308091793155350326329605854898764483526346801184234850489079120113577116944172401847988404140687445112052061262642160418263558202330541714180609921586289744978632898471746745705660415436405742593738976152279085816719764064858437502602990999700221582977421902058064510250027463003449848485113367086837507076641449152452073575883234716356842020744161912732740490282602077271210726135385939700046272488730042791205363597557204227822885259932277455131353876147980083424848164696789715323965710814710681141865954078340391872139109284008621296844800000000000000000000000000000000000*i1^63 + 776629374847610345254983015549904718541229581447622722582369096995872473199664493396576247900503387551714950562367752402475405453374618135351107377027092970467844904280401517507169638019956690461096870088001740360533267000991881562435627314984023024384720054862911262194514498909734453742850610327160205028564489166538584303994872916820635501351189127341216217453307608376635599221880963212799612411958144516299487587338122380976789323203041231101529562551376483169444448650426036220201109999874233688027887966771192013378644080948108013142877778853552619715174248748535057486424363354860055980517829061409633738355596827515318677562232451731299136489973647263422997214422488195580804569818655319563070625458358802838196733482771974613790968856917104795609216877607648386892479963993567959321563484396834924239539088423722295368475233581427270765876323176928697889606625140189405832600637803990957087755722766129601132044051157865226555061461500457201619228782302358542759662644164383371370051159782056762522714774575744382965643290039258203719689280534690774137228231652558858772642063791512072169482623796783670435498297464794966102997498798151468499002858794152354566898444053773556262729441396143054818558473515953988310799195359680635815129269919993491442164410069805639276828735147296294616238596769601824390408022774942320482478225145593570716957965242602992258606822986941878681042306816241342092661147232051670609125789861875905359498767715878203154967039382873222680246061492856145584032369563753168428150745307343659758570625169097818075860700476125436559799440963796191783191123582209686944693087728219450848526109725141456220716914658184327142132208701622352102686232122912671751215762948667505445825481816157911626211687412683709659504458394608135175536810576939281179470668813261706917178688187008624148528572267796647586709914180331743496183197859426663842389827398509034396578246493650336985797651127287946006943097063873133361855684489629688401378885095505249762468523849155267894350039262532768435065273465153628902672734133205922476161796503329382376019710839140452921631203719784894970365786506916834503868991293773847804361310208000000000000000000000000000000000*i1^64 + 4582563760551194799601458838258045762244433612648279258015957388351303600384855681817509960181875439066948809846027350526538944666523060349262060084347250300418742762111067795884584176190046198596708931103540040839825912762609219292601336170086224586794709113357291605049944252008176401104977639569825260291200186375191639531998617738386337963062924236808238581079350425488705039651275751638463932527015262153610693567117035518631051741976927038071358934782435882575594605380181128836666457520124703651610976136324343594912218706554492190415979852040051884865704311013206669664251239833431553866530628570665462252557412749636237332861857799602347307693526588957727666381021470412867531637398188623881418116497386619756286252855676243126176055768827079287679665476432718189401528513726592428557110199861375752421194343064348423915901447995327881638465805568241628266980809224012817916509013725070551119494294494747157289950608860282852129300546257685268552346240724545829856708640183581041823390099804622447640437844645861332771672923918417914585641466424877087085475279131498021827679305578315443386197113555150661790424987902618713708187298038911881562068792607841564977201946277823168893806200875305708453939216359340771244722542118828805006774987695516556970532518959284672340209258704297285475543465310538896092161184339354241826761765477346055830212320397441910758012723487489284992532041414786524021688215981973333142040958763133397884351044077319531288297629372311030044672312790966655508070647068063825822203744457880360456600140212507020651158558396744037517170018887631774672191782535192047666520654757284424834115427207167007822585096453115143078745314840407568543339553010075017548579912794036072292283961156148993282536003733454916753060057559905901946986161962493143303031443901033591153980272065587984343608462036122779128392672525253034476258578359853046820915580467088494535180478888193573397515635348069858623527132319474309243896768273392795431151999387187316063605227233645683436441308132353916149472476904268636059110391492078299244750961219544509131859126035484176376930826790192373717662456897046852822217189290919004733440000000000000000000000000000000*i1^65 + -29568165929116962117784133370161597715553714746503678749174076703891307265185917922119949651329075263586529470685956500669918495240319580859757335926418961408498532736814238811459068881804281819045064343950610455248227762613242088098894668447385723707449995231876529458780725330371433802709816698969205831945278712902893370472831054947532563207655855692522412204284741899044442051197026465994089075847083267642821170486718104716214701043902793654529886783877121712204295893161910306693511474025458011639599820811993760579192980159696586160093401632819489674857580640751430091144791721745386579914709169470667559891730271088045050555067782218893213342475861013786942233639558611015841693372643573499797768025926441869072361435100933646081416135302640223547258545385376721290523961627179275730551612651690156790324697413433438352474612407815041340977674745398550436549301155340492026417008002046884353811519885248356170014696766378617783013154190164967778546935396248658840282688443495233961800640195820607906462250476034607701185612230004032993614818032630907769367599489955481392627154082837077427473883699261569967292271339160480658248746082293811336415155320484326176094750215573593069913345151678720557738310447900617814267478039407345652401439008663587037549293024078727835085007845115008607043698904917679626456397633657546136833491676685521802189037656485219138234423213824364228277398402748628552983447072929302661146098952514203259922001137686360195175060610544868089920138579634278785968359542907793339237251217161258777170222234162507653542062078569261580456588437918478873450460140286318684287193727512984655661222402542018112084408894039629036668315843046930179735142667149204269149840203616212648509237851058421591563112458831234351870208033629026403262303068827775560671657570380356967092486455974163510532258284946866093502999793356638998164098520366945481091660593640181703183418777917824135384463773302689387413947899669198331834437148108503880501726807609915006636281205214418288914335167959214476264500168069095990024212600540839226216142580247341057539063054857678429399768718560655059329376984628045148098596748394496000000000000000000000000000000*i1^66 + -409932963016200358942333629300193284503809088466071367924655575865440518609200903711086756727170664599643091928309927091483879301347421304603735555116254988478010533495718866074588580370887902222788811732271564562223794952630237611093898631127402573635686863062500022249389009055068269412835335403190552903717881695757050852099507365642294204034714180319023745289819100794269070525861775636779839475721616244923066596586305980719773506027876235923036961970898232135554160257775307163137479189456387726323300583493518499973756512204012312818891034013874344052392535909101784697769429205641063250601670675703564416581625853152773244888756279767985518807182522931108775412947927446280087826812830772217130151113736798446642728130395143220375623873484851708059668811100423426822774352471171248996546670274678099348538981360154010203451766488346526256706880730138625370714001562086487854972799191278178015898048132667678790466480683128919244347393695391276275654598947899313363424248047985285340325356410990297286854035173590238812364579027384852805994749521560038182223693226876733329749056281860760826514943696393951930056319667307094756661907433569905714885254149225429869728876700892480350651494672864567395791078052175434398181265105397903250446449416206007816401093018288033876673240984100503505158940358250601566562024293422973051872193852805892596744050800392736627703476341559743240486467145181214173633140398420821330145491739334716068290449021394073331525868761946217275405570812912249383233606071443857075803378930713043337781511246528929208123174675148986057084768668023375879165304758020048855018500668453751009176615443920318444806990778821918560134545006020695069596246789813537832623720983805692730259777416898197939696932169334475023322610638971154712151222262605526052291270422193356178464925742269353256847440767357712891745169379015017676100338998450656717337254030269769852402212034611160154536924260396980444241370627213649955626129484372281076685971222293061726424481169848149161321316113056296854003046996640834747160436650844994563635683258977497578152683040454895575141367692230843102144444501657392708897996800000000000000000000000000000*i1^67 + 3529488092000512601987803439022779818820644917301115803178619611883844374363523558483453957935160988332033542702314164907408488894315894490561143208088222295575206200137071395250513580826802277884285581052940493529777054799149132385647026943286987193020360159505356767764015143502589800812776776978486380419215967359983498841117447491644104935847333467778201344402825576353931250836255733369792223914495383828208068002455938084673448945635363456788818045631459150036176131687434641727448648349993594749348585632102225269417643959624147085471999246754527294684059317341496837594172290673043933362263508646103810479994491936848154449125437769617134138338434064171112932408411920196154309800622854418351674541617142901562829984316682609799716438414209724446216873564228208105790359550050902472992319506654781168074248331791055383344768817964035483266609587115226303114461495266498831803908341512835020593631955865446046083629004166110291344036291236714438684679237637845119111395875712422664719251574921193321061513320943798728823412547882163553909897196774956988200603260242027237663387638862042855608642997704134200457183179523228808195983796912114047431669279691646956414929359213990952172841472988698166833228939344559358599945796033923984997397580870073093536148101170597577989586769206144168921926760962981550209842021558750806742630236352448966389579677405270003117377736010586562567442859440830851567762130126814603240314808429155190745025106472963462046340015040498503065010765481379015378574029510888415652015264663049294366392284571367412363400845323309788543481154882669431723418143127964106190549983607796101332906810992785024655161932401968085317680277819200478750263898666961758733138846041485706272066420506104620001180538823527126090435503040383395921914621844703785082096071628179036133354634040776155885248435151078432402537795464938119114464581716406613972111608348551617059001025671090895222308662084116272911549387176615672324582399219672230053809776994356390350251222607338173576828842974312750642428764357418667083502908592245035709138713246427786610270504334628625351814212853906489835765264391979663360000000000000000000000000000*i1^68 + -8194133176456315993921553351521295686515656676518496342300015949598623832826739363562251162686898090519146980508346996184117992984262351458531069193831377841820902251857569568534027647964389653301596877866709565528509659843632988510306598848616314111174170539326986862751309643016810218391042345285078408966462381051054547398965518082379888338342043624432525518012461224430228218775324646519886530496417085593741010605543365245473885165465589184448964049317158733948522989432664906835662493048690198891624720786243694200482727805530961132195075448128617963403776379212066792696001007781668137122354300413096625078547582458698464669148575881887642285353805928051416663625135128886528780402164622317883104917679125685289925786756929388449561831017389130268573930794775556004297335307323354918920333615090991047349879195014931844447529387826939497713604661756290126950426397176447647702970274360873456518155190279169563410758400638308946203027097766412395210865477295343744409193818827193336528136520134977748122384703320495804861259901685202813719831375450784719476539889111682769710913698691252766496740762498343171225218120876034570973637317751320589557748677083404919904903214354430232844521378879629755235090105760778426025256017631879695496863847378110806497080761529702895845675644121841836663030055386593290096529380342620127057841355716756715048688439890644067336027675494477719360962364887495479204587779344870696492922020858745058912990304113846544800180483478999626118109583980137391017785566989702274938217541113908709983892528977304997204462494634102445934938382861921495564314844241929247745494028802111535379914887857309894569423603376134167971095916788741739298637626893967809053523826502934843212387448670272542228316385734897993234824120216647450678140783998154436191278180809123237968327522231711744141364531381487602125761371811111175696529505474225230948284918188054826848352739558451093507679886109896346419250312626062048455564250638464705321855489762339189777022974454263586210344786287825572817991812170755113299976981908814618586981154485068126390794605542921415505970014156213471360969605120000000000000000000000000000*i1^69 + 11046030238357033800055660935369842274516306236363552672624231905075489793391541569325936449113313471533395306289949889941036111043805106639715017960206250609880512264003707525011213705033134361411279242187838321573861701549239496308038263937339352296278901474596410608525332637774134220109903703242169722570847071399929199082673659765857236278650913180110097771070174120909769461335037041651843737966155339910848728822000594291012839352246449069370338421325557948111929917726957584421942874612461410500961520948778373656136962715621383435231577740881814634671938604811093462477397916482725684404310843865449728225819051149033619812543861594782743268720735421614155170841029177038155444653454453221448559543622134017730328921738237520352663846848868134006186898762587152033877784351584862907993855442788163186120065207399162867117654097080645975444250878094867790342223495084462387821670273444587108433918547258620985780900359156399377269795225905936604661299687080226507776321596048131893558518946844345404819057959370864872852468178627796416718521890517731989473346496018554930968505777973113705294166422680161831091403619819125521124282712839781672581658012233585227679612611308856225827433441519237779228372301593433549852102277262534850073359570774054816341127418818175735219022244882108951844773380500042201747917939707308407238190761240999488213181845986885138957359094798388667362198061742935543349104226226119111068392493800682466109430029491351297693400696177483058368765733399956598448862754409865571570533920348204694255809291048399486215526905531798437964027715150609583165298656890133800484824379757656600998764805134726654229403752813446130830415360894857284132660394741593516222785185122107259948547115425959865822574866495650923029294622061448167451049273289013386293375619681185421382943620995846501113675547531240846350270068313409698153256968245627048136912146521916204685933052030118246690788054539932869308523730213420968112177270813555678644281506784049762151285551342698059937369236163764471396831464100048135188447852607760571948133853736047393550502435861622444296096031961160823603200000000000000000000000000*i1^70 + -45025602221188855813951402240432013794198066857942401878092032138003752361765272091136913548423454331706164730148780728102067489054941523086988611450189810605404834261176728668656433024968245557255094311476159843453362987151755146935281757309852118410142277366088215204756537430619904228628114134995500756588199864595390160689333619509362076283923404262086502870985145802035557389554652756190247863096730054280175508228336847062386564871478239026165978987406476129569804403088267369788261780097879884322090022736183712883573618440237659556588315808753819491625649123007360197654678187808541624708770923763370057672172706276815985000749719362911881198727006817302774193863609973053625471124645571524180256551265372772399828250237098697366644737396161300637401519354271991105532284239429227006698034829671045019741284031685703164102373132480755095450129831136076630178052663064708070016923138344147574462749088178362295868169970245379305408201320482435674918331914771431429367180254477046233846491929684264077007031894381669632349406657550125041390097552761536861283979387841898991843555512692690350729790170736561067459600252973944848771526213822051368717181608751066403729136908112792588706052673820781169843987315330590831397667432759605845697057390192461257872807586822737682977506881250791478853924853188293292910549848691912315432861758989797917231419988796106147752886253792230989159087627235868120530052801179316571599733827938398151872673678057078913416662058905788682630023031038971221453297855224268918604286248177698682965209292035828161582915860082190433520272054488081755520428514470369357455354887762763130061929595359858243010418661159592664130559820319588036266272950119616289055322179093776987158008074974233126287302348612202048405174574991529775324446899917649006777675682575354196126467749282789882532475749334676618280411611939990216847625474109675834462288402250241535307450096650087387654215255997472096014101042192330429798582851052778200154501106149590139103760250528981614695109882825254557648116314366188227829094543697628358592517124243894431019185083074397201324476538552320000000000000000000000000*i1^71 + 108034453719991809568789500570223474690808646758805577509359381011410535037963211251164009923816949127460280483451906113947107089121148309819481980018606944847104448155487438533939148542966690799394028847777599850640154025438017159232032354386922192802882476867822280347719265242642569093800773789222761899421554181731621133758989293043989945620202217072049100102212175655259931626628085244647412381467637159247249380313042209498328706674257652214690021586834794735269466726946531509009517349949319232551499877734731716105122536362706031251326461813729466397325467102539851817511624070031457257297774317034916220188901997221021650009399295937077588099681355516289836504177286856853521204412540557856813880828777369476535547238588119521417205774950936851305526231721943094918782422513181460899843998038402600661916598235254630784948469022189997877889697579478519052958911624792284325916779548881957723456947924889067464928591614823492353539640995705917772986387032731303325930410411514654303613940922816868461194462649492364839728955563156795153608814949595830367392310339797906255140805927934336834009533384001161871613100697083957895420325749984004976135338816905444536968418834370477796486134596960689939180742573583116216598119205486923646029498417571446874724836240071616275242530452572656512272339276984931341052046881431849583580596859584765476957213300221604608001726115600823365806901209776228728690927046370172073589100004945475178760579799361221326606709875272405455193352312665891828942317492834831765114094597387827401503779241452744356320193102092379850767373060304312714409100726462942438259124688507304901575038950094371405931536999133515772138564634010459421676574052131183166101879991473126424754299629395182307530882104274256758996123436885073642482107174203452444704055748224190306985159262254064511360122106125442918362459674937980045052701610300440815376758977658631886547285330875898607231444673150148240062201410421288745938378360501442226395021595786727719887801103452832607280905256331189612121909323708307386364386865095030104730907794714621005197241908794935040016384000000000000000000000000*i1^72 + -48023219306835623091940057004849476544817255875555324780999688051333111193275157913964866651660742270014421139694435508172017005618115055770645034336449035254490428273936833756595199265951185644088915585360442417966221348928511245238362295529321410242371757814716129483938169834818546928511368403262904348116189722903159854379041486372715700911256520292110126308888019645786917261317366090660386690578826098746218958073055292318512665346991907637275037514663775250611138377759951674786291071773289398916767551281887663986440604843025138270896943093477852732563302545303156922428729518842394760352280955437689456251326428911832342507060903840362922400076879087909096281207350429317419024821296610917462989284081878619992578591627363199472486682271995319349203923944670545333188907707125684747732163900763530560159985760517196941077500264850914910847290195248406488268320103341336976412830660796911228594377899142926575942250113068751823039158209255041738528419970622103911543934529542882334534952355382218256486095280151673848223124412689320158708663441738298020002583446153165201610871445038963830341805987675001062860670002257881665595545274495889669453104676126948429742643907099059814150693716613084457770229662372974328250466823847631212538400900890420387692387550666859532091748458966735080352677697378027117090676679389604189886460882830108007117837607246182704864421536268649187510630308032542527172818008181103503648228565957305793526579347105519337039529400341272284745550066483350076179196881447629954772428422415998157600769288727175674019126330062559265965903712629933445732036738583918430793173998564753363805373773568589598122952519192464406852427154541158155528412476471666510331136102654084035141172128238083795767806284538295262919580961726738134341935856583934671209701526355001916828795461696733815751432959563749921206267430938090974180296439133777193705096417061080928536803093936793612963687127307474954840597330218859041771506885508291382779930679124427286693651217139879968474999726702127943556978407993118119372277212668918180385174594571575977655471748992204800000000000000000000000*i1^73 + 4721532258501516358764257143386423773229756253967174890776141874703898236322975956990809021691846097380823963078286705404811181845645373460646127135599243196249906645526562039097975412279358940612879430699285563407894534077631334457509222851316978607058864958069901509002169281561063452776033003728741957550110077699627619125223410254336824632880449665676254199176037135164083976746112259347668353750173235033212427903175946510817011779028456631783142359072704614978826231438414274774675485687096342165293529466387861596936399170830081801556541220972233194867902995960459441007761114032567020045832809509734828093987101392058678342559963948670789145727650543775492731569819644600315749426290187592702889968279579102359671085613136091436478702987641901530104738138106652268796166861338609388406069280965389097052074325510630065843341746949682237122768332217694062097513411223878821135091597656342220673805225253704006791812817704267637343280655489490195386949139759057223927917458676590014766102030277311207608743441447460437232673178551974292245527987994476523082637026818441994534298950842122146501741916202189947184057152940581494547220519960088731772155426730000878911567047968057981130195299577184750921763828822708298448908250966469712999825946516194117232414758013132260141766774645952032124846559919904056618360437274983635369873837664167963776937962003424548105001107186596951640377883395340199838887619481878897806700256497168646769216937186801153032078985244386315019498083419879845695179180248929757476043622355300592727210934685053223437527927677139631899555534290110077063860110570694536057010870127322583496583225636318807155567704870012236362528778143328606196256034300086679750872610892699165204550356099222881538021935564305728179174231391140029206701946255221083638286197165722074341237062221213240481324985461591292577656923043595841367820757588035524623920738716220702748132882824922086445904507203173375302663437525666949127929486277083478012091422532561215780298618582498020370043788147016028553378496665647418385941345806596746943097740944484876261785600000000000000000000000*i1^74 + -2681922277197666194788955773617744915103437427178203877423932366137696687458576906027753531817270132665587613479668647601521814306914070733165050300863271201506015231777653897909775776227319093557872589178260704176355852899204420411408894575535420383106965030987807656142201800016972288541091974764556082982171720073369547983338340490939161132305695983956787949570433590473177744615998495754946240184576059098220511060989615610917382021969318273693240138396292302005584594022870338338563555197421250803264194700664737157007427497867471974858726791286032289642064078822566695764689949101295729568957248180165620103761380911510343382102010732371230651110026037207117975758609221477305870247831746305413140453465174537398057698058173339085691890114169490441008835961856738242057947595261218875836868884196399023993005164087531315509137279921404654491801280868239685138999390441314087915278680368667326085690480415776144858311139694822085878031369334891999179049967678619824233473945938679499451850201249937502569754395728158462509271581099265833139961455875495871296961281712279255984870777157257622458021233662542721325577010518660297833725491458571737209018012567531804124014232417628273834593258602108117486257655776666267393974868934306877903900012088485725617872483073117479115620225912312070442844782494193609247480353326661816808119066315372251238901160597105611864955997479593768279506341502363282396984470607077716572908190684698540482895422371253652000011813614331232277362842218972203661524640107279560944826364244392579334907300272746030160388945259299157561892721146990817554115917820158609484341264763096146205291092299325749508585246161978153886173651120926153820981239019165337011048168973938073966393580421589789124493140914580260369862670229208949998392582816322592977537810910222930766711708873755512770162892016339313624676113193723581741519010482614097800257404696688014050092896325085153925181836696294920750272309842391886161089845951657181028184823159348453430491591867220501610872028334887531801027674433735108794487512054133219875504479272960000000000000000000000*i1^75 + -90927106488638064318973582170025591045029882441177453479313534345727041598828644486553292093818228125151716678646462245709174440824409490291717741722065431459787364699415569894388865628414449387096101126597384291383101748506772859670223302271613215691312202682727944306411038839415503032528623882515567863897394887926862660406539528908641225592038046200624482373871787215909641392579309855061604531062765430349562525522629879346291608451744012722318659924470972990546566425521890163083221259886919273239537465766615646699593880347689436776689667057377545894346627376638510948884568627505143523682420512094591853451130580923723623218456661366867568714135876544096155355568919392185871402250347164851205990955716336430141759925133003346666034764265778197767635198361779086288016471485701511639345928682489229381588205398769077334695570924196875410838360892420165690167513055618869969988011063564476872984453067192042981492399012567916949448405315021860958463518788153397800426598786722355439505404337879151197381418709550249640976101964363437876290945570549084314605473355203102910430005504050547624678695239248517543428242883298022245206954913376467797021108479600621602948558871557866360006211546980505148825473605241810956123986857181227479521679449287138319712043732141813711140627218785745327401872185929627079843483628768291381957534022504312862461922534245931679811178557637640514602703795479114440238661396339719567738338409727901212642242419802331277090025146682002698360559099585500493194559264232030064655976325654538081247762001244284365866866837821608969206047950153623930653609255469067261795200284749002112848400147422493772953671714021169495956187244095859262644736252271569516552879017997853269469716063284740057962172123602802289246976280801694040600138699495011240729425970533127086669812868301239819445631479584876983126015408847008684298585249242271260142082855186719364813504577586932188141276847197752940545615119647976889547586657380254332461456626994704429255552332785487389712027479392751327119929414513631217793831489997569313996800000000000000000000*i1^76 + 101251012461834820182771199926374745066582734328317520738173813800183232101961389722714735570121946554522155404627559473226622590566303603002384573315254294303157759980078380923081704272714485108151203010258507332119991775680107726622692186377276295236345902076934339037040606463055256018031415187729592736889427123551826830580162828657181249836060316752884093864178834823874019477955049190189758182165879219071775310771657047229113879120663799326590591030390867046939832611790729836455965291001008652341120868479855461940819601150540964207756697468285538136741129459429435331697887814632040480102671823937737127550612977113191017599700480447927691197163385799960199038608194493225129088637291018039206373101381695650096112823149844736719181967202524685446768037500113915291422415162896518102918633239040138079759391607268446334262464212257370458384538017745383078381124857757783409107060308833262910996993445218269517166893853017183199662251851684719662078157315820999017182337755878051041210996836617243743478516538343530883057353976887337950241481867824178315972347152175879546739641559779395510624470688713907615224528616265160726333844278667482512087918405801894851142189460216680734819382309249637156015410759765516713759347684069965543526982017579034373924386975469877818113675136831419157866581899999565449911708070790155301542127923923798607314379060945490856247480758818212217673794960017885401439106619966973625810035851232958038928587961706966348363214448626835544881827507790222936082112855995245803228859535005252891660385859129056711233605718909899831038573538669956166172759070116125779496452455862158414569464512231499313580112376216201354124193917215940226007674030729097854285103693601379517068609245231484175315115779872093686635742891917215874784869948495561606801208914759119249800710283893326010821063349460978783997931608983010154773281713539618980400017673650239131508123853799717494740930741475171636508387976842139255817387527424541613662994989263787588769214534903161748526021377963595250096333901791416331019862671360000000000000000000*i1^77 + 519179481224164388215914766957501745494224446427688655976467706051928027313383694170563321123848653152177596025188995788134753938019456954860526812173341802984707547357649163932042389215900667298135660030429712025812027557325064262960057506276891159261113388881424809617461703002365693280826411539649861400337454938122219425922994762787368930394818427088404840420671574435527353310143630851046653900536562489760504118987834517207532406927865735743355845408172161656068834667471193781372899742954300572661909527283321325792949868526604547477567840669881279249638196997802824116286581735041542694376967925746143317432897205926068199792761072256147338773757716168952523337508427434688506166960310958441121636576027976304023474650571744191785725654366028367911926225553762813993382549503069691898612973892187166146503836464868850194103697498793910725387932910174551220410700056137325163824498231384243159866210610794534725782797618791531531406019829897624526203184763689497785020330241297724250142232166597797994512991358559161547961652050895848782136325760670707066901804282892561207157621533495919416137161480273620270948324368577562315425671819520882432005757855338768473397841560500518502843404505576231854736125702431925238288004616609041647076067291115355206416799806305844082932723788861241332229288104664865914521590845374712809686565351185240635210490380091431322670976117398572742475739379002484149202611977378884983698473339769034189639758725620829677717511559565086435476482961298826147369216906834188659138760963227135031445089901112082699169388287378896593714954635504645069387540758196271394357262070173514267831017987197083812506700180935069335099650857807113739565933040779208041560757612650607348030281934369803931539949923016995460192892187229739786567472544951590810765467382183869508628090667094200040700077888237933233232822133670567306565191560646107030044488299019865103507394316735123076686073391527249329779618862516317569744884974413598773153456428518918316088384109321104155425924401282144628482763705934675968000000000000000000*i1^78 + -1224358636119986492853310923250774285877374743352027044945452851325421983781039993800964835344594590581904690954987370699387301811835766029583175165061449107798885050618703779039210536416534732203578729682198582891990885839853982413887509738622908687766939062064305727973280590263480360234307724514893259043649668543447796385552095912402716984077977107629975879150597767241010248255588414389939194079167200971728776146409020854434191562187836871410690577055842920828546372945731893257424760530842609756467981182622325299160250835249422934669614948083368453218870465075004860489314552129116564005392275670710839373768959825285083101747286690152160332001760681908286448952568245863772987380175805140397278469105114724279575412225985312641320401503001801675937628950827339986026194075384181760406586402302580063307638377346818822046737599797192244432037335229175183470841310988481397478114330914388867843731912300886370060320200532648272628045640652686412162464699616590188838896464037754530650151969466036141278062030011235850463923210941325417215488223568529220716799972540897629115366963808644594908337558392927218155756069609714085356721743244259548505194468168583283260106875524962557016597569907197648635996262390049289027648312633314297853573906830472349544616439595869772334600737525884553023215814650977159919909940115195816228332775028744758267532231071285267148578784213166134099210456820544728489028667910264754754454186208401419905231845547596032758813940861019308743136263565161188863782704437908132129380698192377729727684383555697328280081176743654555607523826129675891602113299906465696778762190225353672627761741556599504038566291236351672986872679077770758475355240583974528120411821879751128355296335670084916942393980074945146474765159940495001968489500162113754771530854547157266443639760623696711188648844692926718126826734203635926277881019579333871799037410386289022579214239636364628659514367961573301339230256110508805728574655710020524896966863699958743996855732573292268227725367974097792081592320000000000000000000*i1^79 + 728468991505268458920587042158664884123660643319302775037027852281195290601647530434173441446964518765204087022987890874904190458289527542936622739692755207536371962662064288185590234817746455143720598289820255241506938365665486585348203942002423643402844630757664184031284646119623481643359319457985093732372518942364176403254210080220951518317565464243097337271872030299452464520980363048559634714461336578671674088041358980655696397609844004108068081967201773196051549364149103612204175779674550553023824370902136254090530134138776534205450653119838297930227270627678167946237189632152192124073443683753364284993312151728724170050493538430425294827702865158833758594608256523898497840714248793589550408105893469836929610460771751629476619324451388268545631922986075677085196077908702142618785100517847115763126621532021453872086297741322379953071064997618870798513166841983339975238283303516589136409083909605144719118471070759399593695945756915539377520431831443425385325477757553516434440140411873725819661156194892712440787471065459362139107566088278541085405649513236773826410506579566211151982861543993550787142270229893855785426218209686635821006997898772990360701899758970746720892242736762189247237830955282591051949512003555796024529630828599332598960256976608968884704825403785088999743413684657441628040662963258537279034096510851792515609544356980277652831124548893226214800989250213001079262105186342825547951440298224832310176807321966756850921727715136960855582399798978862275427896677433079752056827731565178253386748196814999258110043843900912157082664973322781800096344973733163740960808312309651299185246166322039975216403704199111559687549386120695979145194874006934453252395144140797353801469886564922003567300748898321324297448474779069649946914446316296643622139061230146258122202643427910032665233657003840853133173826405614819493403813447091654099696308697985107582431166359212091008070146888428961853548815483770610031033853228569871495950935088217216428663767161966107402839009525760000000000000000*i1^80 + 9881920565730758654743155264886615729212205504970914568181192249828601831971119991978494673496486558260128224372444247226516430701770173085191363786524460149909247821111157545241466304272750627876423554436139266286666011654622167444251316320154687251928463486156591789827232296835964062384255041784858110560275045574109109444598424312503609568024704890196591024287181933785574375635942602063216879526296576228681078699662942592869064481313143074253228961841424793756699678283825146013658703529638101843760053921471016652176625028622067870586015164910803032343378396903714455004430849782530151522628243086561026686498961852874822760261519578296407406011152379313535195320221052170958328632731735501109115034273628346231511792488290903130812894577695112372295489237938429655504276542890428918743738514991282730951919392361591510264576829983102879758908574899146299128487013369341283089394324279178655317681624750656973480144567071154890544217179272066970670222269830978913338637587896980964637067793936398457201664776426738090880586023153874474770156694476549120499466459893593740631466085416807831155130344056951161873933239148691255986593005259723352990018086221354369967872350408851919416201938715937152755485903252565257916731633709405144797049611624307946761469380309983527006110981116746087636366974724705458271648540502537438305263604403691164066758293297073042766700442722210933941460929449737550487325266827711971444013527343297160733622695689676415510046462492982173203294207143410379163615621979252382141648560178638567391350517088503617878669180099638911882713466040700673863760635032062160964859193830605203162772669478447495731471566409087372358561721471231916257259105171000866736860327710494748838637963430825006935613895313146142618784294102749995757631675542778740967785165649320395670078437738088467084408786191905398509409378461569248157525731943796218651488720099375364848589177029259040629335500972096056611486724383594771240976510836194993254609199288466596525537423217303486464000000000000000*i1^81 + 133180448091640646746498030607815599082975561387869293542550859173681850213326029024721173298105390834767505384732873406919634595475078521811039936363319961804555841021843485295919793982330678616279577337283506116348312165605397380744936662293887495858682956582739687458061649408369711219677130565660847189862672701644790857489407279298515639491095599276572367879170476810379044607956160015581061139717145377482033863211750566581400442380772390581984892532886449927814858489368022130826601660196862213639256434348153767695130211293518110496661239822671193273121127873951950368847913641140340261450247327526090411212694860296603306843921669545859339460950093385620874928123356651118226122145044100515373042585777766441979599842588778702903754357693686604228999704617175370044541956596081315413676965699765971228481573651035462050360187863593580875163345459955054862284798328504728544986213089704158209714139717777870012431889266275556265699500613314078484516758994172797045655024750651693457769376317533940382089220778163635729935728356173179933986332236825263805423133443799037824502334026109731093996580792322023177194026185938119094927300248912094677202661526489350330202437347286592946583084535214476296828782601500564540460780598897837170875517209198341202283646583883787392886152217617062760754435601326029204196637614651192008605308102425361078278609009200221687490923305601397505228063770364813603628753147705908602665421967751918208111370681114134547327456828349309330430017330509886645045404588751377366471266875567653975765374139912715401697062649343881993677231237728786548282566572127401637067438010006093116792675105179350859245691186795118861835142247709624994064401174986787487413867057389320512066897062617651057651031662742697376420731422452084706209125155053013481390513876175819572775746948665392758338284646712420264351488100186212689125699534258666326529146837567800433716208341821263072036950727220027174703837354778158199598704954240438016909010392670409418027827200000000000000*i1^82 + -4887911915650678132147042970855949673061092631145200887854482877468487153121856697279577510386224716926332590555165238058254831816666388719267924354597565291603216690996342654149109763542770971311939185973925159904444373256985615918755961087899820475940659258980660158998849803408151001356474666769325766780509548650750431278983536424598268622558295226951859546178011515288154089439215014053587118260929208066545861679445314807951441784058241513600528676398310419107428626910598344814240170002413447416331068497022766183231200803354218823275327112494855337522704328080761090756639366671587783722433965455234040099265495055782040452153424894063694426815777896713419704493228409512066246369383058023143649726993485590435868342356656716376305228628852473209150713314611439574582778593226382068234956553496600780106021792940026883837511073530125677661276682085057105220895719566347235983800923765174968582675319597573898516114163605620340064091232352198035656137468608778454715875618553705700888805015981975903985817006755402187498955277872885353244203352100184718666936270397896602338424495232129083857591991787733205492635297515215726544435164651863981303079256713897945538188974825427328001504143308515336698958041056547935195583153270544846256313913243878138183048410339505485681691842798714214814742956474810866990383129371394911824527342720864751138195984890875550079114801403332888880858118294118487381054957522654399485990678675157287308636189978003378050035756984738489807232052159681688577243268244910957692238299283120355684340712531028747494879901978366881479794150987797387197742359620877104604124491901136558310444244380339140784889311108809591085042481811510894074347193719746774541823610721508060303834505984904594562046255645535036504323006429026739915471456668515194718162677425395673428227224292598782433177897027774165379238162856549051561725128109300598456190220607321977616387824993470700438117480052147944606985344942942627607273862987870213822784471040000000000000*i1^83 + 15296983382552447628300575138810619123909386571530989458074660269571113902548072258284217824013016435241414893700202613200760232437619205472385175874436378536216402842763799778932040250027089311297572236549926384842679560130669384962036621794727407513737008795122599106243708119435678840673418166739259177120976882819881571141083440163333083484999421319288238119615352974926353853714258874273058922872535543885552240343066211050596936564288260083799743691308993729501263370566463165634311798248054800755682474320358217790496625165630178651275247507143016298899688940489743775030660216284416166783320140870218588957544261669958208774405633674404005606552889943410731112607550697764098811557372806178906583192336783851977770835542357359592267518528406989341459875882646408927722072626644419112603387797663913638948397613395534114820919853087390051180506952974335832781340670325567786516376212788924227211091820561596841190159449741047751809673265525612308705677878002945170657505063864625046697472389170442638910355245827739944782608408377806796706740375738874426316732022530378120403481151868026174802595778283537247307054518660437169740183721242326084282275657680743703495422422859640980789400401321418214101343137348953844275483206731412521350030327894265823089994101336972265034568755055492199576527860307805675369223216563312800963056542152949757716856275399820460979789396585937402670673686739222592537255347883766167046596221120134086032369550077115974680444259216422867159194401236464101793916507582733559232703707578487072085961811567050659909331485772774620791160961403784021035343027170041854687608245778810866022659006178059506406519160200019167555508742486976548587305135827132438292685682671887636683490927708400628171393690645491256171886538067773260480482515091987118531526691276269181945185022910580819735016017625803298647291788050240265188610496557385617806090978595087805360975588275815408625918604467477918152849863935311561729213726720000000000000*i1^84 + 431985768270856644418060303269420420976375279281106180440373132878078467468133243742523206836580125317928764438388507027964699433716893160950553188163781321996042736807207077178680373630465471009173751876888359498375052468312472425089490463408312062064366058169383781590919032551682359747982433818168148091282360197105341839230687032955835175371217913748484248897618129079598705974992996684710022569370430540884870099870926257344969863621434478673277496041430823692814271988787796733457518056623240361840428510654062250076113821915553082311670625409079215172542555823817277098852203992599130204827783873793549937013354927401613875986759395417943918144500402168856490706473823632083650157680807192320069253274102416377672520476838623044731109349259535123458952708554968544138034270564696855748556287276002233157205647445172064474769073757188866072756290177869938186063531286914567540077279702489869873747409450510343489793172559608547506932205231519686829847777441179165126723331033137984770983706785667952599439303220545779997160332010985276063550752265323983456379406968776385862569647798269826707785173742817895112398119945356594647241841344752455793755066138117162722251867743609668439988004770844196113309417043703477199225983174898417713431531634437126399796162698654723950922022111881695637452723523911857273451675373393957834696780040803448504380369300897588075566936570615765902948685261803333077380387275243855583857052561879006897889378072547061770853394280132572215166372596701463706802582935396273349616922706822346675541236250726993834075354670195448303172511943689355810368815150646596839415863894983361371233918970940862242558198241441830589649017821805242205628036895278448932576414967107886589709099463183676243663377611229121127375175278424494908536676992234817696211015507865292880404824659157432736336220661257815973498930418873565826026203225093006488446861876760838077425417217830432550219821403673879440536568332288000000000000*i1^85 + -2024173792710521379052664927741054359919202006683504705909512575994418239152803449766293347063792691306599992822812139684251118766242829759437597814050584085061106274130060490621841567315786202933581511890486878736543731976694974592115963330415476319674488900620209811661131902811346003388312445861650502681728111890202228939268082502598988255838465308553824246254467339097521432002352368789209622066794381338650583250992705227774804766942245568819534669594521167265706073846312918184983819809965751118689227083303434483496296994991170666103595261063593881832475827740646373900055338244797526750338852947466973324441129001342065080978850204102409044685600215739285025234917856300356403331978853200917212753056542010609306589885688827557224586941575940166442583961377273273978032012028764439147998910908517814888456699695061146576122624046297412922377234519753818501150725871098813821692052500876593509703801068838434481127838647462777653227214244260572145665109060184273511759683455340173515267012662867200595289252776142686170274886328209783387028880899545895980419829122746926339506546379525351140622477822672913928218069701503394913446335658447737853921531827619977578515708865994199916459328001161217889642539192411042856960282808388804716097250777667917109515713686092136146207395589958481637595671170378798796169764735757142204435206132620756797364756021051884117692240465910179146426050432781495109572376391444498684728469883664628476332064142791869214990494489989216904281524703112096983851901123033638678722984196278274990317876146409372169878857588776601639657852596598762900961362070426676997213958606356456246145573998485329360134509784824810067460492778210359284337450924467026236936143390295341325996999509564304523766254294254213723611767513283778205403613440790224373183262139601095229866995874915462402036677280179931804096888395598969799687508031931365096658954286261040212611325566725672283488139020861440000000000*i1^86 + -119392948223633095259808022480610737373827624591622196858314880140280908097406182265066214748490126484043722045724668411636966125783276082060346628212979048294957301357570099502402885721130218894972071722137239039420254077130254222560879355370786053866903664847158929957323244237266192268166539268130462362603802509012171949169016942842281209363242465483792711847427493436816121416844948813371747162551005542805179600916513254125269975046530750368348901764142343604595305036669727621647782537959989746149807068850556778000915029167532187997534317970158973136624839294283750949747739326490075005802175111077072585896546356995261343546781349047653025708698107259813129530546287039858616802158990085058118070508672390025070498391908636910751796236542310521588315026179094281809788292238406155539942120555806553314995200850627332517053811098821314849402322958731767010180579533743113818835542607547709722656774299931964664353153972377996318050394354411775298654976730583515871552198005579821928994141788100373511876770186245998312493270973094977375971751448888972666453645076444716087917520771397068247835686007284025887375574677710508650538135007012538282166275418301575487135848432257033547015343805790295455327636164620811529484800647730122057314336988725441853972511367099094757592717990425714375163486789479805410243982273029326271389336529826656258378004807121235605710409509351533865921753866292536452644484928429715293872821061886556480483921984319804914775439670090304127742780328467016712760038712863440377890317334493494158235159186112761434838295356885170566006269230143762723180682170403911367119045974348450646377443027818431583426651508003242529993698632788743648693430804203547482292529019813631036730567108450687134190616910569501570092205359118209637658220819214694947924255217291494230567788111646376028819422476432445861571958654353700976685299421252892258319122658584659038843117735247872000000000*i1^87 + -2582481153392646601484906300846087610661185990474656665080488999701952590726387644810464988229846919755584033573373181499449445892292963945773805359793921755773989191217004669072332846830933659374140029424594558280630435654474161911707788170331314033877349184504877236582144465792602286728434320392390345439513345531756478784613554017841673442225671738797045760286499685815986400285541149505915782152422737871660990715769026700142608156377696613118577159695595047173672257688013047716653885689653089364032846011115289450303006094161651252084159998874098376399829097711209860837591057474936715513978204163488411292538530870863508851281814035192794907370299513506515618375428962049202255944440837011479643501822001085331424834532859005554397662765509787101055273978943433378549879319359650705052803575360946006742306140478322871237186037324098546210665687376734938328023787783498008388453064662282071279290432032013170336647476767072889565611146657428398879970197408179725130710672807777802817707235413529760194763388222914836002850552843557902231318321189183793643391756203026371760727567705610106983969867020878188744766842165398295965069573220965937476554025323371247985804087613683287691167549953862213433748190085791637469930402341502485874541404589709757028477949219643831141733277830778880142861542193446558533780300106801628722569578085236792081660149666359618871162931462072828370680209896880910188739172403325041192242316779021777815829631581689361490954354901053567957211791344856413679694295857374388302450684126134540670607922206569351297347983498942866458119851309740310549524781623165270571252158359387726325571126041718531429899214790845114155872271315392112804201038216307635815104160479241785083911297344525764454734581827176256588324116735213768390055665748126143495506515369869386417835741253291495610453573568397692456208755626811898678391069107961097876609303157145600000000*i1^88 + 2487574906185506415041101338262118710203942695474681915858104272143259263095841288406529782913286083795545100543513831991187395447429640491650221433295340652564617798807580731937165012413312583278407252418178434088993116702652282415757044505225240962172641696738206806127405299430992077403550228178576341352128301800199827623082474108831275329700395512429841673624367306172335671332698776670276154873299680743633563873549978162549590677863770462238291908465512345648577185136915882383768115167554166177630248618270280586953587737960898834733503382722193567415619626337061838014299697316660198683158673631456402777341393358410168981455843905695586286983784883460545976827002680353089074071988765512196747258575678703854842542642743781334698051834962146451082062223449977676974781573968085578760044528599101357896778816505070117784648556765328128256660229382146871067754387392065859194104232180019897515897702421027933866477777588160129424585470138556681952454093263613922039534222068286663946005726949459393499958483727192940464892847724751102683259690378166663912061807346125909796003226562322470067293551042410637820341080110379741439431421820048822797380716215209941691707124916184251459338612809381279165193860326885534694293916870189228733662069367266988625428246233252791951001088440518201466497932266909498673125984471575565799657158068650500758192136888812114529394401537847737467468781121021129916597694658754617790086275788588862494630034769534122279885683803792555724524146460515047908425603196018358266689832016762182276858180837296967258654072722819654448810378501635155788164607907658178360522708007229148680557239981351952063453733393263558807965246011229946902682124447518256165557317615826834397761228651597625925216050380167804414062068687754420827967707317886392561572045367572545964690537596456412528298249202140012104484669243057457174353752883200000000*i1^89 + -5075711398621377297369628474433263893955786087120180045912349288347205176695098031703174695021479340860696692843005016037460138221644855925769145224525798974229299289858180219518051637060118805633901007786680784923684852146143738326529808031863340743471382614042597627525517920785622672328816878069522541888934573272975045439688271911266357024512206000778388470636564356334550157079836692659291658463094527093226087277601255456324149760883919336660882392309990084776895129979609769097968607272923521384118217178148001085478082549032013667147275975079959479034052121253879389820858495790097576447984871172194466455792622747290969039401936669255011852019052262275826595705188765281117766520127083844516299499623211104597819270593714888717324666856159831637109187493535326548747400765789445360137620042062730479233835781077739870291117897664050842829285658997990282366367966926883685994585175689382467227282449989328022496231910377975316764136029405782355423605514148886594087123818005271335140233817169214722753548888542342222824447277998049457985715409727085618872181605177733866479369648241984266262139498116201775142446702678621346926206770675726101017617470466933152804919346542133744283896192959125014800486075006126594596172322357396952316947539340634052172893332214363610330294217638351160979827114097186671489826029778532442082143834201811483721903380394490393248253803102652153174552335883397751524080576019273117163225822627644512744568881447770890177264640475792260407276224301138133098654095953561822479509245859558274477063816735431039500206226597464103518589234259055374998365884930325297723759310179024731923879645039149352495209413567902731772618287393113194449376916074608928168306969283597048622314641400018365469056862089553361718152539283581139545869852890191443328486838503860688998144103174267463271252698826295284813011091456000000*i1^90 + 337608127480789935167807972953240022071769470898726538747599514383180333630485821944586603214955489323780117521270888844563495950674201093560175784824700204362736394413110647094826424743265943038268270966011958993850455027744117902825273557625980823962650789116277857419654211213463620221869879147536083702355101768820362710651204424830074422270409065459892612262400219963294202097117171466875526904045606900057162345474519867905234730860894244148626463334952870906917163847967120680246518377979723960115531957118434908708911587923557598221154258323764670959230085033856446697108705057056114832255711416577506556875576095977937521511499818652925737304932170255295202327655728190529250318385317713924100399198964475793542819250745985592456882291832421968420410140135151561580119264273522404225667154778251092773986332389236817944339888114016530339857754881023807648159112611013084950725755837476609475523674062262062277968550392640257667312550732359014422925191927638209718592809298936839183775497224902731123475275282785436208862978872208318747646546011922696729484088404687218876830753485652061420472216072777602462508115241765520011097121496348666606509340187428519438018910930754713004196177035888181077429794631634645065359273391910314415748479207946427174908993033029812635524438127462688611928212954621353532797436974165456300285818233950890941138405326917844917100271641567693062116498078799169136987121836776906364429926966868670030831545169533986836713048249858006089618556698642068520390226370419062071870248356966723698538654181987986933236123037982962488349228229083976404464557930579295164228745695104531316124131993412205687807394193893193115238171057729077656816430773270683866779980867523891089695724614980340250244498933650068921189459986710138200994707256586794087484581846319919303302279435551326915788800000*i1^91 + -57047966553568081361895435893468470949864281485704225910143029775426841787648507608798440596206094256632121068089507720271877714865903333007604714401139619823578536994923647046482580864235809334769605072762874705274604284590912886085106937198338344353164809392787768148733837456888759627662327025080598081747047451127549243646386522861402827408123222053997666661185455585451193282220851156213864895317081650743889038588576726994736399035766694922915873380387509401251787470296570695402881009021546710008091710160620601081288774772700183534355494737335784665330044214199617773506359632446465243521767548940532096908818176912824631121489186437439519243158717406275415181948995701339934754854262730757379356807366230864304986229592570170552057867618089169968689937300001397776847230599485185673985462217531152667064801589504982960214836831786251876968047543875019316739714753594621071917839544108592634317267540219010323925032857079602558928759026013543149627211285876585079530628846972787414060289968043941817214080972478777169426575307789524239168327359534268214482347285016898343469256541743398928358767376444534546585673589400019756814613285326034289517389102691231326878521807729782099015268443783440630663290242735876619164552223739225642523386403368652354492818413203089157271075011429964079542622737250259797613876336201167947704565100863728986362446802151907079073214724666050214074899375916446218071950102794250362497166194528287322710044558340696428600798296181165692826479093112728084010236659645345912213544193112288597793336947783472120836684867755488559874093820127400927690231322507778970358761542101580960734343333697082938126525733176508000508013410071074337873604895061303868598636166795192234456772118752443912806354490626576446870303758225149662731951847440853050696020979315229327360000*i1^92 + 1121334511309372426308838599987628234170312247326378583446750060192907535337742573430193808188807416289520841770870228300687558269226158121121793052269563700972481825281971695845250201013740582567015258091031438513409671552169003989256691868032315814001014102818963171191943668138362699564997822393630413583975476128374171460771976353355112154734844426441271958540036426826545405738908304347516445727548755325388441780601251304965321622841762904268039570676960459960932709317596418923424976722586148002443019527465611388700252021790154848471665123615626380232459629483457980397182609134268003133436362375477046403554197491732626647267294494875089738241963598214385464764923631072275611883640192095743641219534606972251133270846364417073406507933520806133084608376402742959819335922115811237592348658226837600903523120943874299444207820058470406804807041406082478148941398391350269409952226164814737989843986612097733355689545209650668499629881943068448018193119711979503826781877453092373865980610080238831264347468718017449626080381335576626477221641297795890616799972314803115496415824540453103405343649818789818009749307524901287894793771185537426152554183862850255565298464195479946571472051492449765785941706484715091360665067730066631643143139771190767645454396092914368696334286162052444172457996277618735989854291111048149827515215415991366316052458250457007027577917872775024294411424393977302035422017424780068602434338239187913662905938708791819677509237853091782644511891106067695035980578856713893446181352151294613578561951670032921642169227752284110296538485369672577763339878945795216379580984466492556926447564807345028572814289782834631208129383878684802808677004830176284701748286480270623520168522753384216527849874812681781817271780286295576075661257736192000*i1^93 + -2194043409618737955087271727064378642109511798847429182115497913389245689967796038123259444462729793897320845112118036480290499157903306060504540473253234942119929360910163970133401470558607034724019030018764901425911955546029926931386757454984219378870573153500476310846811322538369302401038248211615911682305830363541233437642806911590758277807119688331094367084222285419410760926605180196151281515029453022840945505253791842158692640736140371356602321564363590685835158672810954485515607674426336571631103844370133358442048589586719662235787631581054080923218337600683872843750316857091281686190366760570346476272879731193887811355772359756330724380446136293876939021254721901613546367223613098768586720221533947728860320485064999893077520417886822776524452907579083940291349935004369933999770207651903832228414074388710022900171879639016538379623694734777039566734772470712741607559707444910816817187915475290637675687790368820430147117008662800806412930924482039564991364593313756868494196823369256331958472830569563947344866177424630810675699898927204628768596044523721792515159181483789833113258369516866458851695673525185688523301955567910151686001282972707000152179895119064921949247652706160941325386577387167633281611580906459096014095663132356854433056502196500346984010167402906935734253547706162876013856938805025186094177958373191380903187107289911439218196015229317577502733817491434556601100932428541037708661593766768915109955436927998770082540777255476833960974473347889809876552765091037733759309384041446685138835758991678422759901339289071487299924016239543385571265547866241233128018356577577905934469879286174689580260769932473262149009404933434027509674601401675553438872619111062610915329768304659365754426247585202176000*i1^94 + 952654812727228146798826178221480468828563102787593844217826423468532414267329384062252130231692940444440709916223977992755618818468942058122690124353827790133427736973640611360574280020112449085741392308431245391352658394329117031931041210816490620413654303207759456744452195614299695092209168565186710986180800826099040747184038897600853252006136325477582345831813222567593669344100801878711276735283346677616435701663456514535910251804695830478316614320611659047579532738590895551680534206019464750788217243332719386763195113657176053454717295871872593093886063959854020037816451867154698974465168480727828878924025156675615784641407174447477424738422613029962800886344671848814286387032206293031323962258315844279450177991750220925583363958083609202380067441893443135332414182012987809757756998518621968085672094907711228664753316546575576287975307389965164557281190960536535895585377417107796474695075384325525242767759581974232373233724235036094873068506746912577471278414863794667303255728973084395549670422743817489956780864929798550889816975604721633969955852622153105919181251100900585201974854867395513134733942490540525761368037361583877847647879245634107860496586725881377538091665665274131084679888641735336467710722339862014621987975478893756641975984208405716989305561705748568143861491789618222169862297627902502563151034840023319427624872800485168833522397872897644240664511003850964570551566805774251138905442382817672660880264718923473118042691913158225422033646139725994008617835187691758487831049581211506976667469436815623833898395438695384886305464279009554004362832342072553319083405642767362391948061934247632494955538389393501581105078878350463936082944388112755561304059991055379988480*i1^95 - N1*371520303617205325797682642409470064330297849942223933077983808417815810392194966616432756227593250881916752567084088337716771342508687379375975337713092755408248811871502650809798165552431565026369769136716375074322208*i2, -9914050842913334231477173118105823775006798313930355642382198036034486719469967324028784472651137030477316859832928847326216933739146185307537432023112900756545724327359932016151584983609832339440686766428696791691795032374202688848362362539921216806802954156024642025679135227864566453944676921022840504299380323246034057234939353908032715991675136420982182179042306389811550670014095806810154801674309822171578577805553785957308035285840290602109752770956966446117411222892885957552788611638347343557308199259813558409614389940961959752635485843433058554422713547304625227637957291315003933632065386739505114813679890760977749524917356726393543266096157136472463729359429474251574928873530629830315575526720086283388546345663169942532655228362733824129335389812014732540363170991517048200105164949917744638731411929538572664807127907671371289094137487266894496595988224274352824858107781407712608536736623353390762880577281102954768095597685482244624230006629003839958268310782646957721661983796409370130929193043068681070428802103831759155945522543309559427957042796288575655333729070958861402796692096984570913799958369446424128426374731171142065476842285922865773478884773098925628296718021578848885363158695321841661901955534608789650183258262235239296868062749249229959290369401262771645086486503586034630739214740067904368418469617004698378549315828873962793945964168222236028662724767713567673069313293490594675648075762346252169026207020025937939995940649532613764475483488673809695640143664604080203783126582031663490577149700098975158638815991852779848901033264355155570610794093050878936352149952975776053386606456247573835760688586721325995206845733636686236998467829975006114038188079266508319368900405416733857927887030710918177374686731179229973710519282724431912319010723104684267053884573803618879930257620296900846646463274256209702244071633073519240044064676454841845994083714836006750521952502907543029097988073619774353093680511701937506038793558378459836933077095210894216157024402542718133469523951236834387854449199950388249496898925411002120216753569047544551012796166138483125123029962164150483619972385233358458808000959648860708544930624379276964119992624176491603337795416235763183632518531045041214625419046194357858768727991764213266398940833298787935910932204233461678474966608933158682668703810654661700572859490936811702426462528609172974833851636001679815475200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 32165318771221389240926037000361394464081374861855765919223787245495545431818594533685661183190219995759063159006641896236657705210330037576316158768220139090441133571860391959531247137163082394673617915629993574017861333294356152154104133674280767535942855365302791848309749571119767087382697826613364054043095050349280637932004664397906434330336187674663554139238356490616983766737680921721510400927806053570976422407293841782699866119366619640362821952041602002172079183723328557967463927474663488469131555811529051561925106322087995268620264253067773788713631325469046227730989364347903232854402959202984777683491313738939524444254364594144281171249219818349070490864489276936980165984712890826301722914798966542230246425343035865687615988890206055315709678495412223259517608152045112723261990876685431109167466652399769810609541233483278080348961606657510279149422924498405201312081706519560479088025312857176740389986813229711659942030340862788282345533404264858190229686809319733234636282865903940829467222099380505675393337657833383908972070032722315744343691050099883901649878237928708604584599331976370241775045598468914631279544411047660989551284026991014491367845403230696535704659355347425656157228794404005837276288342258762481151134794072024841940701551222187261103785688521367184802274889523503572381669387311186964602225081829012100035366349322392307104651741289148846214918660470573791022395264689931184769578887390576373433659081893035490114717634604441056337521725869577485389390895598201971500656143545446494506000567913530877346073318965341265195521077511010037233264551369243025673641009416136411172098856801596490014579430019625706574373434366857711773578391761515157182700131800440464570915719752947198807757912207156457209854737137186797597523066956581165760635249739888814101893214600308410258711436493681048987065175138542619431079759078493496758465303412485675560888106309868534623006120951659933412453881938937757538859894560349423367834912212494122081641677728662331895182988753841940689126305975049658673724878251589516751629152623476654434750048285925758791219706796948573284398717005020623843425776789386975166598591249010931961574685607088210990135719479394841073365491778688582519912056436840657346393021096399474852189400055075843856272878513106762351252431351993128958114153835999393821097981323924218408362523999476575909488948136684794402629482588447703040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -206717902821202506503650750449137806020841034644406422598621700708998172349447036415970708944423850950266035109195409204227815300427932119776630023347530105590959504797168178327336514934314070835260669638244299112445906670889924393789303832076029739018592905974316066589285481920484306508048326968616682840516975535207488117781554462522928325718755065044752667342344440507691431408495167793138077547454059713448816383732867429375217043062284311393520680625499469545745095686058515866040010625110297203005767771258847352670621491130527531402244402678239578576290436774729692191347503080977139643729628375927894378113084174985020766320664424097218398330419445358288042127789909450779014321374465429039250180118082583034026959489376028480396818224495949648835830975364659509345214898842987628955316112537048890953574590681886530181037492657426019752144921472817865851923355381652940541602725447794951700892543149598093896195686893361851518648956087364742735352673689270813377922350975150143029536186531542933269559523836755931514946936874406412161838198862520603945248771116582311009539157192842153721839872157502082467366873952036322865480575083177527838892771640292117678704731833241982620686135510306666084417374099710171256331509119793930239509650018786956191414092450581915389001710746498897971979175119519617866750757902948924858341122201480163641964321397899603869699900696040516260846664443495089669660553078450103521673843917987263706416993682765348120208252373580237941767262364188332456572370338645933033110723006125633008610195409986111296231616789782349093071759995064220047826764550916796960228551585701457365310407619761770633043523976822830764292417511403619917272770720113061441224971914941006598105268762787039643625681122442093356550824191483937920065837813177182561478787534809968826702327255567494710132908310929239794956834226001446716513569611495720393137213819822477572037294158984293895889514642656668579858180330609641958943289901007457797752022712650618297220302550812812643762390227463379803338353981805528550426150521007533622894291934546834566818612788876288674765100462977444864511046036899146018679836036656719555411963168542182293531102623009004731740361660631764354458724580852747369711000651957327497499546605297589730583728509048177349750566096506796903472555363782318012924236283890517592976826807610470483372438615184509758568574921096082664276462432004603904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -4468217257417456490523403794284826611410002063692843211791926461006238057005969460727933703302581195020805827571000771490246633787172322025477135675236721933943559532262456700701495572690550032827175915021822789116217378859573115725097766502580279333095502064109228117588781361870031073466663886578212580266920608489479051552349429623816701058366835716672890349102157785266274784733116727022176093215264046730086233087832987207864646823074425817019055632728957318362895642874940788002728817918073862004812105495392594809101712240524370504539034238230432176365435060682089326820970718421869124690896000388697607915526979251409523582317771680880708298185347256655882253357892066080073177334772831438762910508753151454822493032886734100685508710876660262981364050601001943007027738442301417887342261464345624445080662607268133671789359796824305935033595081131256651505644479468048346239004519359315049460210892296357198607139683384711485028075368837999809020701588061278430527841784302099127656584316540153236094237335762396031424347338563908197960348348238612102797177740793729478481422856236361753079609719766522192404028634776859837773708162953889159519585752691483359009437827684419677759340498954346453462247845697925643578069739267099834927759316884403271600867431635013062052759418897639630979751002468505755028499371724257826640706651005503530782630285458304737470245197102998167047603270253249117254997287703602763313827677616709118092881956231760054700156264366202826558697369547747499783589573423388120936666346859214372427388725856863802405785311684388045912298416374105982817272280993705818211547134164051003162009633089433980169083602987931110621971969032573792758456583037690786235727947791660318141550985388873499571273427339812251980454859835834429210437219443659304964949793717347438233567209165802573946833917445614896021655488081393659973751280587509305528640485621639314972283840840125676633982333490125388245622020376844583303355441995085247883941689185684972428410810658579435288848675955119238936102194134939219952874627048619197867600792228657257393237978761513891687359811110455910799314748001447728258285620959839481203669488430696876581620194455509290036481967439121149295857588532270383747940846371580730577801318596244670389355192139561115304000629803805040848180184471049027354341377643348758453586319699748839991913448946517678494290108832168191163131117932694732800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -47371262782482049176302444279956518960774683237969643014852782432407493461947157882279472283675449972963251266108341703510280901663132077737647307098480498060762343667684686431953592438216767054433403680788326309722468573170667682331608438272295095843610434084485300742067336141517467846307497273218660558445684370883142404134357252622210178448674269904988602730525618711521586199888682716569120245397830287318478622875034946919265736861395217986149763369719140788175728641972734400162282691578954097979341173967866614103770175981752264422991336685174010785355543026835533627612287940313137554702779419700288986471809603745888418547509752907604117172749997180125565375682552514557689692422118714250161956954213316319174852248052058268276477485829642251696042927633028461203891177874275760881833712582793470586300491683260309796858913962148886716956056656376728044474507593384201329404611018617693584986015799137291908423317032748694123552304429683347003315426925151618944834994499669188966875290774858090536296243032052639998672865194479326976374551712940645073929607651031392790221594031997293810730017940628163921270867705333703405217408878263553302950174318874621946204434523617921798863584995472621877089743188964569429926566073932060497325397389339837956836510394708327355116287896433541334196532228113764107186236989154531695600882796527365511131808762550123029365520843514168457610391271502428542270569038928460411928897313828605422293266123436356462914333724214466993554902116262933221212889678029685632803452453432867495570159196050239097360635820787041926253072758617965757052422156552529024516313140098543060213334926607292688249544930523242717318504792223602311952480840199900421023655621037356318557085239627091526727355669171180249470640884913896363006019434881200851853600948252233947578413660163711431482076479501733622802765779873291868065185830211879289981369769117123255060559269820095044623001924034957032426917689937796663399514377356953943678191760084597099906829859605266562353960443473759777772445697708510579609260035754758679967349512978197931738691053932178972810797393272865601126970730516939111325222162130899207874006314335233531896072970066918430778233507018806739719699070166738860633951335740876367494154579660445038332953191934838621257479955521883061309583821645026334401919886382174936883765524866649506895074948249120499929119475522673537628816253764239360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 203353380195194974117085194586178569551651674912187571301498739134636201636434721252608256685555185148426073914473899861313657844364543161706546186163522537621048832984253045011872590137860662227468398677289470695211326547265863131396226935663266967197000975399492645349058638462768556471511868718421444173309399886699224984362215035403224880761437177048549733225115762802517368347078528535562635979893160549932012848421825334311427821772010346234313160638853392167983098450509125306833539629220068256021139900752156609243867844255111438594950606554791885623263705705438271899752742758277803472748386495879574423903766696774314234365224976804116501971249531768960593907532515364243471380399724531495974504452771444749018223871662642773685185536301060745857829913212561166002275201983991198103371338081650794715592764546316735343554935665023828684058709618861684062978529832763209375328482333492600660928981443597183274251847414509846816554306171302943257535496737232015750304438261568023839671829976158160063010279190576251135023186180912632320520421360781083646259497645595003093750129265251076069232072179252861267183945903836079802814209377794026795184152902511781862382101141635731591121559011926327981365819218932380013927572824351144940179576270249068742477526284760227046155840978097203063829723860869987290261985756315948642712968107676530664627028101965295824691331631515218584929144799971037128747830887507657062763584634720044575909078177245812395699750921794659700729302372580397879598829061941278138706574429342801452412862635643102996470798013394353073593753509718994248337046911544140787983836155676175444426689052033497788694208762478656358652790128999186588675848722672350192533127969999544298457574845741107553400006637301513921130977173400834667670733893307133036847482711980884505886720371396125397626193458675348356367397443899377179841423964807351459159697224646593011523257712532886709790253654393142216305189896662415775558870437039254185563868508250448049776171197379766219728675196406890478865581289686011415366095725357145958395754004954577619807690635792460700759825850279809367086634771031676216069461640214143660382594010450410948408708696938262311718291082357538013331314056026600895320640301020384185242914876590428355734662463605828813741547027727593666461614082145633205478147843883827331266962153833641566930655693441422390867855937527657007043652882530304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -476288702291417297892482313491840838727178466619313920913157178605471960652179035830738983909067114692888462437541686477860582978838218221667288931686321937023327633056719208342000497827103663618436949450262094908932478802081711605070165083952367323522126175317945111151479518809210346748101473125801946369910234464237279539149435625702327481821273415200664715447532041910205885115606772851731323481479952597137256741680864097730453763021255897880930324118362734843472685972103562988119379640523002402730197120543897329436520011249717597128725334410282902249791555258223932305726360243335372850369552659050815165146896239108572926923130185935852465158588708779248098020217478465912604172798908140550617042765641845722755835004049108297736968326735754107896196555131307108829437170658588816048729068607897154951153546602782842372457525467458439515199416367687148557866899819524920988552620364216355327049260283105814031077401079245257912084830317838593966757275502320253373054731291357526461484104985578506576647213836499517628709601319760506743872486509549457322489139803635213145155617585426673798131714037559709063212266793086537675574531079606537419374893348066200848673079441059247562200443269302296688925944631202737810670893959000122434929188819404765686335100865635522021563839869623113658538373355563312782880921417995876636505323817867254327690097611545967929074764372926116010080372062066408964055271802203463147086579400581501369008712990775738245508904212880505942096803944696362016445577809772813130415295554997214429284445689160175740587984286020258334944634872265036800621981660151012682820052985444303149581435886696647887558924631999726161916925299019257023560910403390026917666217084578321844717631921353647796493682309381299891405640425777003720109095203111485206392186702771078126895302269298022739374865337944172605185271526465213979613005237895680039331119512241070577452872575674917684626478374529175548892989500783053585733941113866187225143561433132194909194370014554717862812051353314108087961722881452637990696746672398048498892969026005970711099630237301225830788795766731491365539881204210291081484213518132610704650885598569352439206401118481974419202597046903368944413202699527375674014734544806915770741986296235090520096283302641495234996895863924546316340369871571537913176239629718391769897414706041089934693414631617165780596128203853421000169699567206400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -440691668217052656337316703649711129959077826769617707947717295159260593171309587355202364021905536247801407807701007199939620355800940472317912775848795685023242075608062301780004654106170754236066585817505306978981155557729231291572067748583794266101249406751410385748602958583970307456544521366253826362027484530453406991446226300018357481864975084457906141787982241558002532624078772518158204581579043341096867574828204101910518742796272557930166585446999076819463226814768632703515500574880287061670196521269691614245922339257005135225253513635853129270610029199570987127053683970211346251294973774898841026350214962936988946763624223894400524297071109518316812943834184522436346248337886967592831585317426735506985303350235733512267820663642617082448197086083867948262334063780298853444702291201742863747156692577176759348426989565643634477714986976057062046722381634783031578312708962372664815500052685575714034424786483079567660769156331151285446611600490110111897747283027419332797959846102324649821235593927443585725474055127005298204288193873248688532462249895514937305793851215368904037752210266386781248014169336883800354610454017954169017000767715783641940551005365181421893746746852431229894104707279950158553882899633051009432493298268239479583822339140651278997774818824402933396266464290843420997908317621281432905212117263821554570014660734038071358584570655967178632375663993021621869539613449870951477989252547727114276413442451170699009814123695004649866278849841774924344684343852596528509388918974930485126364912550679135646335080136150170826593432577151055347627965117714348478483319529992349952284853542250011423014431790157128953207703617598654263354013173760146898051825912044921158603784965258724872577063822070955174785732194160195245306253263069526512168862622319648397293829883201607193286405408157963459063197002955055224058502917997980487933610512476374655193697431941475663687321400142220144147302765990998097082005727512022833463072636844038800252902807120070924605548460901655348887600992006122611818858974467197871125778853906198381760430615003468927109631375674029479224776011424225930036777289629914018515446782093959753180131539804306266824801264034199026296519486818307735369969875263640769546726774135185114093861670578963927336885311191446655323584717368989201113145609581374715398332371614168220335219989067961182391428074865866775390333173760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4943575829015507751254698892756466676718454763487491376978423182683137027313179803508054121627611751407444055562299190489824553962346225410223555401715407804994742063819239200510507895238325239107192961383186280204086669432247198341250597063821357074795851107180100209259500091753835613188294202950947143266134211407146252558607858306142347036640654386947416478919934440959337254434223369446568081647470868631641158793957022046272553040124757968513362718750719707944526698174533927392663380294245314557106386809413622552358062725189762102922101412248537934139022296037754593172839808997543030786352002150242980914888220340544641430370898893341952937131209473823250900238269873386614290551626601222800175914357513790370003134905326777181078379862112516287186416211693290937300721307825548971066341445934684653809650453433325129267654818220443673187644319672033121396721358314257865351276658617123328780389333354435575847461192507541264801610468784926533572105979186050063613944494290610168939279502702178650992422213400452997580436304852266050835505728029558049507528965556216313464303059338148659053351075516200900193822767457231069592447721362044894293235617970872021275235110311257826818549044818478856865392285328111296755156769736952621795570717685551328367540447048971958940815400739148036219430830594212098094859476171911982439879956253683650618480948258776795379074257134710808046851140093193394911523677581558527014515691732042460109777982788844166267802287642653721985499133809267893589281495104960761640475010965884325383569835254970145316531004263462448682061995285102736544517644700910683312192592260367808574963431756802527454548519312658661417055256435467656330282358920047786379939741639130343301017992322029697860224085075221166547939818325118417956436075517674366731139956505939926601137025855647994028596589332146370629443133714387812536889312241722571122660973386224900194161888051005347073059359069744107150876845224991571210420430201850520237777015056389167131327114044512101424595942342040284187846674113778645823211581134774275899206270455271788505238098865470496672211132525070791577168750511652377156666143820335586881516524837451876198995229091520355022638580655193024411369676472241349990593249441696014849496949712957595524894635529386079801474444865171378760945452458184071740336994927792514506076280399206476978708110785618939655433095478324679187365888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 2108223811417005925767439216430123645367430692589016940921868392535046197948100816226868250089070629986916097334611382883440355055363858760234144361772694644022678655232324779712349719264862970153497169022809238352135956394175642679910320338838901116386674731468610012403392546758028989432978914851932360727182862174523684958534173982138480607283026380665296983866714305288165701733549039246597341114433017399074562864425766300656057809132240809191081110739437258675670756899554349308111076726157784833682144687888929542990559152330332818523429961254592806799914136108349595365458661072222561928405330636506503749175987794506251263905952399532407705925533081069056062230652044201469054432158108217015431729545675421077569617176226556338851812122839886532330523974672010378444643689894595880314813754216276989188362180401233101311775171675772870300859925123883153418041884668539842568431845270375851671787007533773068707217578453124598659213677012788389071214026592887912542392875434004865954468839121407208348276127037831005704032393922116373366623057520418039269540193022939018956869762492894664743664425474791398388909998149482011133328704942369115744960419967598994387406686025343724252925650443777502755210094993317118337815452816030204343948790359918727782886942542498017625902515339254084012600125920110371757334055428714117390082989039751771077481607114162685135359814840649003471035366522401039118035987148324254194806133088196547375366775893771680539841344857761513329561113144679011700921132942525300121879412023461646985738222525862503717358833811926555930479878323945441894491045230845609860735984027200529806931853182745735050407609448362784491547333826021881472850766619046951806319787387155622706401255165780952694228134082962226806912224152782671914122704916014019893301450378148264185066334825593979681651554409766631903285306742144865861876133083100000149283810019344046126357535475426256623009062444841515352301842245044830166068125201401630283500214378247402485927123479892880487332894366124436807509771023291026158289724384336899373848616338390689872447334362477812744989287594309047575607346492395394903660415169062194004327905381851556897025257726882772393921727566338344710362485238003477706616007569905687424041810240651620277064094754559705726452265731792173925331762240842253649984516696241729884865594889025923309849724205354345789075386320098173000456601600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -4484943056260868295849634566920702800108083053446683296891810517495685013553825064274109467459527930062118841588144430363910204628597973549735316613046650859966992611824515325203615105521203981237499433043771197431964413937143317298768077295585340126663471225505020846032914150563254981729936021656175814539328644239769308664564080254166667066173658563887380429020689402295914197722150507532871974556239980311998829333473575293242047602606090327611725405345589245373167698366470937349755175454228613479522879242716094305713967727127883606718806480904205887169237844577638518897054968977932916767291611291508562185883296242645180283115359223266547654824494006479979797239264024936165125291390596716567780672382581227934726626010519943697651169860564361116199840124139762780582804401081454879241660347226791007937531586162665106158371992924975064249823730623221693915119089962291996467165897376397910651469057143912815793792656958382873239182526257060022169569059180462060543336381101178023675698950924947549589570904720392629568537489332026276072120299058819057187055932685389875857508012355478298562246418111596353518516391409036474896083551970409101777349168966515513426397884572397853108749743243077917047181350255714852218830330062810563147223526431920022245246186734779532961765005922946615077460972349834306850843797632497014141626458657125870087975988605124503097439397156980592793366905967302330343804693519542264246058264603992654900845884402157704862788024669485766403363996465250209639502391603854286337458124788149163436499011327229589163329200342283396529269159857886197777565145899395705021876404599523419842316292511646392071900501581950591667042072417172878154535261065478317033280186322440235957317479810025092904858878558742886270156638059545929092214629814497714806281421017286272313076741312521156750741765834380904540590467545142710181123931194298806224992160222571479878123941714579934351040174181265142574238522129978289986522771079934661026902255541357009263476130737412389279237595507133695987782212490527814930261907673521960179335753963315103630130926993291689603469816140824541150557158312137366733462203051638858445285913885972735864453060719848363164335908049380306889590594385287515901584574211817944388241981015014779614509791824410534997408783531456242450545860025350933059312406809164666901049393714254957709884855537019172473816891877550249801154560000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 5003886681370074674995147909823936214396414965063932633549131597943137937177448508047253806701143670337304130592060280263837984091400960046735102793918557547425166963912764835271577981161188894591946985972712742474251499613768789575876745421244827635707601869977400781788643995794170920467866999342136101860960594693267674080508127382600063385665042390136356455970988098376343516826266677840939070169103906548657260714390938140136202282963959446896419060380788185768529542426146239958779483210290360422522217504304663680602394281155708394784028171610415166457860293975529926376815431103116252065001819550773008933350260751506483447119560716611231752998930399052785642886455689059810365085494424466472129325134674946788267860792569005609593347464389638247792072991642655206632914362549622478941501237878705438564127496563986612010430628736639979769917433382737994156944836844428434756050232075763302265855229701484396514318102992395380289798859364591111951408872670506445901868383484300527432433929332193932015496182994447757131475844051600787371076104058626450263127820384978420557141548901518165678714708017259809715188070238460407842014958550326415844329421251776708692735693182764817206976096943354557376706290430979845785348155704867736673809298119094481257301622695587402189833299355249259826824188479310589874046959338676070504574174725282408485036344622106079642981453953302601100878129640552271000717799576869147233612451099021486341582855060396605583951422269759009103640406354943542793936949999437726893692330578696501403539898647511783055223320682642699343474323834499683148636278295625559802828907302845588623831297280876963297705413843882485985940079165696304544198896356255315569308960278330957024874055208194234985287496081841964539301013925486705064447319295461396454571985534466300816739474881215685746063777013616795919749864327800968546381211444398869584933850072734983213887832036425084003798131620042326846688471259251115305858143086861421742539880488433175782672179564481585915037049595973455068357714856968796532194398477550189348156238992225256841963640060975157097259920780520434855838236180379993754090783140548684407724019570876028353918349074047050795523502923679395865016271998687005626508293591597676216566578770515529545735801110828776227231284157305510109141325678176263085049785587240500076139733393437750169356834026414261549834744040349140779008000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -3327355860273688425463512247808492391074743939765669920388916117325770894306782676120879735926157822635525037087338465290378363170779994720956049352685191349355474203626012019283362485600195731486462224508031523245630036385694831949017827386056769514691647100402798365891986755434699672846577664242398718546121554351439253180809639541574226311990146825219984167100675913066754808386928404597521410757472993105234198491780967477015635740838311543717553813552034278974034099536634836977007493075470602247814474277811383631800578904983295836613776459119019213155972336199631156183686718259409394898899395402731403182069078143674817444804704767922559256325075226138673613369181542538046068596298696240483129160985004304349481896774085745695731353210671841969961605028529704615836621704316887884063061268528988908820829267205395390731392321702700795509304190026016239506169437188747410907665320990143720388746675550229381743536887648470138404041548567752370661768793105765870870907211956001533408348748841666446526998560656959077660513487086571654737026896506468042346901226389720481196820754104777714817593366463900405044544948382796455022924801052262965135038536363342892688888020073989678576211220395638006796674429872995927065983188265707417265505689490416594252254644016140020556728402272244018042808285487731398847713352064823825627214587729156928477388676051622234844080499667026152168120968349988555725012579771922765070608277515915989056178431587675395386509532532443312383431305517733792480822477580751678919783665384791058654480680664579764922140264599736856922950042956536781515133142796155594784191526362402019381857792979644980416703157959436460560577732271927800914378763714355247457241474163332124970429293909004147841604880795082493805639593725938647569559566779139223612193083712005122901673240397561316699566119046167363647634551759551096667228364743363474060075729939156756474420152858461516362991997491169798619148454425251121296978041676419720828851080320695765882833509952786191708151308719681278079988776773247417793004899512334032203269697064765429068207172108961903097823617068603458644228830731614237204920228446584811554866187700353018889281165875201842782824733766958993382601358398585360258964250062931068024319242372642421745389152661096908405984739382935002114401740880814672146484491401272082679194140939361607718761126844204663413967337920138104012800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 1425619423893045640618480869629032158383045084989375853497150475128570572617878850509487020586324614975733440332268707559875278199351190720023914790862865024217934978950416345822597984716706992573754953495201472055746231973763193491035659318556561908032523233256213319219904893880703104170186045123813101531546972909529720676016883535803586395604794051834402782297240372305572638394090692038262266019297575265105306293840842210354025541052511104430881854418512646052605998717543531370498061195829100493475850119977059422002721876602256798891721260866165487616956331674989845834310429577022903850089060390361714421359152405463823437213831990666445485799910891535519480830308335921212175274441809736106275067023741019463902308471239149185221725213079564118460647600817698667497130351323833113568281535268753085229653554282146767884373401964147862595915898581934890211087576418009495413108966338244747622093819072982784149421509689729908000675900792674167099160582118024433225909050631944634137880819122557292632039933886229124977117763193252046702908788028490341026866473810963141536893187889315353947689681763007605385658343977049534661663725365051193431199902919089025057706219267318461761515621658536546934100468820304512840804524208602731525695343431559715677051689337314008856052983457702049865032016075369479483486151220841926121616715049774841506811931476144308608836325387325004406719615528007739260260917551338462811301481411096423273653163458096582555329011949403153953917707391478790697886545585680378276001419429175617436659962209487979232008530769986385969802223015877649585079082485156733910981000508130352190001123451885729762617765684070402922447798861863870155489728771515107983011342238285060081412118646066382440910388834329323132233103009823326109709759662045863630489758812673134807720555115273968347691122966729567006503141191612835611416547600234568556945286172932558718964568162440340263860760974019870553196746814399100447220189005371042827946087069529092410455104042607415401419857244455712213284904590901122061877437274477344081452648017804476908736506945185223430959958544896282503354290664858098477136170871654617184500641338256033088876207029578604360286208242583341568299469860465264329862603092935676318819493321570128387971978885039979671470598627259312229902047703381807316745143715168468475762217723494942140128251740869991339995090805839626240000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -432711304581550853306989517320538756897729941429699616086948176147928394514340356124003706754684737625223311780058717466029999159196351643450462569219658629072587257466646274827873995617749574729402158318295429034333154341160396781928191678361048189514123297133451956910339280352924452099681314029321670501760700828597928450697364299038500353441807641566660740950185575548288193614444929562889216483170770826270036106870607232564628054841583202576257754445855785454793134648817175626826455682945414404222848427452554929877399182592019429056706426310256826193234861071017269562578524849452586536596081744102950659876123018935822283921060563997510443929252914492421700081797295974614533836178398941759513252888160055509764789234832053894368892189810967178873736572382929808570150649736741989595460851930739564614474058623005332971976902814597119637027731119526516248147147909775002238604593653240889695019046545952113091832747230043230937288810270436083553998703503673623585530061604123367058982963401641550299083207786225675492442405180577398725322972536546282724480054907829014133367619002221629348082627181623476749951093612466591719702002597574781935155765142760439929032491205216125682340510441585558293833194075713400329102188176926599385409543025148769543372355928558817343726335579111585777996364967326854063882241164357557057997973474515053641092568990876894617755936842660101188969821655236984876433794542261929801691755656284466031213822047574536031458443251082405841688946380689070331588919995607585205988814514009719548667268668732409442101986375440063593379255394747030301288193560854144459679446459879961290319349907084109154001427463761314469709673315975622346567248298268505407865893072195039081914551128905751814631154449822882841965314893208131975453890477556129981883661668719795189789818608889045628861166927702811578281406148093232136715990943076628925009091751921086045935985601742435169283869896410062142208823442881396925984887659686748249324344303358104984676330809723793463770994527694879672058823419019929278947113816355647232443463576685544979211383011073486386465460578687455197770274965274782802042987397648808744182485739261195541223277003006692320295063914564516783957652776176340157026169803043313617396893062324127491905839302312305258861044055747025193025773446178303535522706831076235755096655695689414438909611362390403655919103576113152000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 100493307980157357119186276421993619686606855870640391744766201014394826392302730182754101454276153822053773094842481979330238275034182057280070633924191632298010424390688544908081283660833345155550582824299744774012130277812008637175022643096786289306722307971971287305540396359560860317296267646253265733944770208519934467953760298197591711934162875405047689183885783220672643459552487393526863847065711678329475554930683613615222434547506357328946468540114084232153292567442644722447673686193597636972623813555702063679289135682599372784333502429663966410091604168837560283674825091964702490011475936280332462386880285969758833812020304566872588420692880408045821679124270631974674989635413855990913836055877496224954326731858895622732582763547391242596302474932215661431688769165180709825825962320360080202152569829943306447733587259562981231163844591475756955301206118104950409506330312367538190631820793973855782283046270273206359938621065210752374561040138674681767738987840289112184079705309779659823700792737397918334030616545188997466140860003373929896153082399042038517296510995507423357770184535716615059076245853297035122977619665426969671428005889326779793247878200728051014498915608751844580201684320187346100680952676951211634743888411341113175283871440149730887957382841530196617855050564021361762510282988647730008014314092847299361126857742348960713370254943124588674268711895632800826943249272989585974745651426648216202684950428270949038231059818686216704485483903221458336011488847282236720543579268382186806050610036322696678447038060391654596426724831257909388203008744847238232223949758598893905041206917552270442521097200093302256180541063885192828582918371834681566482900887635416946390065202598734994231990306135643851640075285605617439206936475779481576468398975059941503248747735902343773433738141215156963137819859478445502382892379836455891101749704427569897973144108381820654964121323628936432387856650159189078638132961997750293224823226586390739777944298938485223033259141807284344007254409234707165255306298707363632013998880195647209968137219964915417557883017186891062904552878069154997855956818967718209365671967948201159762541865917172377970733601519710513266021164864152201773439426960707850145078688205226968769373079974021448324457887074716913010787286273701878002284854281131032296358532411677862651152712432477259198459143782400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -17243054375646024353420646963172663401838754555886082420232733021806942750145210716432646833116380695269055807240864947650803481581254538534180487012421753354290725097441765543234292910275680493744568573400874246059651868787149533559607810765765220795145454320448572320861836920726763476948751565162596670199430263761856977704295700991451748475463321210493341933522923959349521051522121382255763116321005542528829498670323215330367672805666135117971038056962571185646744914361992252337913841787729256493752616511780457113344325333157486325066254511743635858958975454795075433270694932069556849172613507379340967501172285574505264789242906204985982868341163103199265164991755695790890357773623708331274099787704284160585317007280615045790647205724328328082469530948480354508389739644808646840515448643151998045812467688355726514372977399499929896918180623478363600164471375565468010685708494115516933819263812453431871300238608621160385766833616564261176246694037047338972390502617756870496400707385099558766323643192129199113018999847027064054151799833926567986885395793844656515179701855447198040317197846095039217925395560411388009935902536729391399889446311422598311597942932296221246294464435662008684673494378604487358461893516439838074245972918592484252375864441751474515164608602552811367342944469207036475805113992036060214416521807609495227932951596909464212462395549556388047168950944735090422197216221705236968582600810443801431029490189854735565681814449617890417166659589918139552709032877426369812001679393659028393283570305493865881209811366673753477692644594299938439662144049418397669115173167432576294695873281763846742997817382211905488643261787973517926050195956090060683672205139701789591114033893312705878021025585764177823188471451559371247626394637021378027764530213290731054449526173471776183294123403464359780076018397809652753840008708083239282239288166345024305113519104521973447404853803039788232285944316892567140027042176470095849167394501847908503525339168402047696655553233700110549837649501895265504732488255193803514688966556553271631977150495477972716675529193669149600678682653348103761776386472955090638941790747510176854106598319453281494315184477743133989666352700691919800632895087280034498954062029820695865449334529921540415599770597808447234096734629972758965305501050848814158836246701651941358889628962327126967783050444800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1858102299695236664998888625501493575699931590724364345570879250399088628682922451050989553356918542636706245364220766963050268666887237516407904933701745427423347040291037542742112377544784557119096002408203379118579204025167799287776173791809404221236009726257925407474520189408533108343761082828012515321308440498035635727632444232356693878524087282346702006692178529446809615617443898696482029510589682141736378288849453194637536891091145330868056051367505708098138709006679996765182764538065222837840325875145797381953763815891217778110368355316501776795638350583667323059111648388801087686846573732457074943828134051565641876790859779157482387323506871001382815008591528097665460818507607505657914199075971731856303871251136055084632597103524900977832180974410870489963099753590361583037760400139411353864186118253011987940507164742791446054584083386905445583947197876663076975110982986012944629221799632314083857792414436265561000465585211381959863282546430307257011819012885264192566352507878404420760738337623827888082761272373806373452748632052421594164759399730172211651361321225094297681446770414862528131018105505232673489488303851562682087159408505934833728917585623355738256477867299882053458585780873077199833156036749601511671011955774847302529028814335046772160267661038553865527149541360376234597863506510048658595295745365212269191340467334503383330787410604593498149725059272248311406740786822930286518667790160646777160605946896916006735833504040571324069285641546138567037566592765676106863817429531976460400603059456852799538582739042601346259246162847702277200979784325106426864555987627458497374986071284745270929024815669685276772754794331193166041355813503304948699439204111311081157919214982815573776008735796648016561252156215343293323425393503682339199512831220142759306268267069035634726267680609958222988122452498103312977073164266142694868015337301855879412069500738619181414625687391946780417409298653484897600525109425467673950536768575581436875533792845013575884523098622732143920172198901353524153973668068930843981020834342791180850132741584200228731958453574780993287546550007057214350336464687224162662866000625256299471838278030894739502951496241857550941667464064914189724577895516246202078254170240437647132102678242489626660627706693136208772599112270637505134666313050630200353517326335967499090426355689625413583298560000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -92904296900471133103512082269045570363693406094149841960034627420134330406071257124456266662138650828592009435073219739265751320054090060652593798833487364138165059028470259459970677357308744750121064349092771533585669493281454982715473108594589295968639401563930203215192381645840787889615151978479309239667998373470355647712860129055596858778519948218076740688250356432968591476362296398436619085576297235873766296575968895230579706869718148812610001167826094684262319767382103389351964726610019830752129463878934032346498718261498192037597608432164270805789658572037909033535523953524265763285328922498054512266829338874987719486255228051362182797203339888800304687475899947257831576831995743732164329644105170564593886918362891095047735315815812213768924439298295579174264216442278343138030918912219652952652370726864010807999018806024730899663011320417842901363183345213615638112688802879959671276576109778624914196909654578018780061009422552576420816647023888733710713712657856134051353398174792918889636971103753354962446598870362584276269257590081312751251778228226349683284348618025190729628833662412849245038511622260702056076008235272635139258174217584031947520881552899509802861815616484547306631467057522577928002649120941192067712220796189924249809650298258860286890579140507985275614279602887953108494505080433080516589034966197145338280537101851366798770930570963884720722000752671028745223268983529545098653342400296245520065109060800652884049411568350222895405286974386206694675284572040043257541988932659492811876620586836409672712011301334919998896012915153830506301222303784158771923268765849772320669027507348137979358855852922918817104362912028306501649982911239450383175575169364464114473288935526988014312195841890554634129586324102724472486526404225090944538150841562436070778705065995132797629817042054037088385346041419217774025273945113607337660413193402321518758824483779726124650501181627302472698757785977456351090087965684977004108730601589707471890611182577992300922455826353944621033437267874803184135905145858633949343414257089138942096505491752373675703318678988272603444861979654216259946113073391014854902205648982769663869503273731951592272384740428758512778173366121300732850631777629136812452639255095455324124032630683595976151655143955213196968730363358083232138352925549998695648535174464587306796743434539572942848000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -2644016104965309101550800951492656581625400246139230792068015276897370808642903142935316451628078584843775009435668239524504678213040306733351932227038463249826513745248204552869437511704888135748279912816966969663615512673176635593682947954800751343330258141577775827744648376343355229239701302957450265769228142375711527334577888224456928476809559014983760307172515623201369988083016423701715539427854850426357125515120330383023328170988235912238737353045638752755048293407295947510509945802569124397191526089385284930571369482863105130682529292073855544639687880113114419088243168347723185505962488364080137329253995684285081580865816906905565465445848420290672063748692311304189745177963121480500543872637653108568502530101506421463904351880782775200013922737230064092574247477023957792126089909377695529173182183078525880738794712267887526552448120722627638163876041398929012397918618869309268048792448905019290589349894071111268295385097084246154188276393907670166781507372861403616156963122319928736531426093423957888118978294759900650656646589490296233858148619233573409764439795457629552734649112013203099530010100992293294805244151894400159759456151409086485109319806871475946655940037497955825529928121747443082005696721581982741816180522372540796262435935750941453302895267866685951830204347450383302116777961076836416103780878720539202189888294420612960442598106157851484964130520394142453031335173154093139239181168531697505976731560247197350035899382268767232914478226215048843805533438008913893490307879043150322668054168449750756174136462935089297837643613473611906391174794928043563477457501339348334667051678753907407446190099208707206362735895332146400600849105801119827032716651568469038042516295627723144022224437646256016414820438541119024347252624685994235541976273138212353224307457777171313876594328299372283267418380480321197621372771878805532649080560822889973968330653125685823058416307247720045467524536130553905869080384634285090650589541557868428451350641609034774744031341086409860894539546401222932878019713959746244220307924505830861840523752521160332779900130197489344726882010445587647130277168873319899852800362461155982273501168413399021519518625769038141388521833677936437028340691217204826175415327722858947810852954798925356811129769443758112101509761415161696743415110368785147437246552015065563576292329556088294400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 746467087293678826719841466687630551232838732140143707008128076535771435177173248515458361530120208050136007410888220068439418351921748263256176204966276204287106300221628327736058362256752650662793794291332948294383287503902520119581433706715138863476534967039919829829135521740591334294206109700615308409014711301628035703111390806769882616204430340243553964943283360560851660490017885359190077976470532293113577135986867283317449253053267494139780719384342812436758940033868906614352550258696610331545227972211517398305530024987326811198331361921992034769873002062384881424606881008470272713463154949120829899737491740255692135118800826918719423023892420827169563696750519444594686181742816950271734766522628469134463349988786396812907091788871031878665464746435495079615402069759389374302418260055566952038685503820605466389112511901783693853879988050420517008607937275865267613162088448149025111726321198618246995696897377757060994162551497911212703991791832287886307764453731458364414304643661149051733207656624490261559116432779772121629394440975273563639002502367185572037114582261713577041378091895967135868539430673733088180570628427577573739079846277025394821118483447389413801381854019492017787347332944836047725729881171835346056259297378753609731924707006702946628873640420723034434879008407320925605166804128253485926061319243208633058312652295935645287263801590483542381894077511682024705731274101587087265778768186365957479256597153125405341750514780483961688463821772251618080270974560868441955818672928262953432209667023039506097743479666437453748401031082780494302531312744960542973638529437709559521754141430656593480953267520045336347804463920641945622283452799646288695116425586830316458729662605964044344574254067148255435087496127646097101253268641336617052795035563749406832252860160484795793766051324991616630510191738262366440400305126153107009752976077966100886982023595099385703122713404996242580446646035396838448297813798749375714429769014758767048627428301296178515304337101888755485819792098657273339039243777536404862895455876464858789424228948498246882957657290365292521222603484948870500962340229756216992957019282949517836168250330582781223515014697269193878669582131198643757456282543501573597156312142099329799730633965756885523515683379352904947516162181729450026584746860392799628479705393188469460923051209798144000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -28963038076211117250773029877925213520838243357674569403818400609695371500318916589595076191328008991743164227016407466254298972627551873329382415331782939554266488821733139326523219682490913425700185231423743262933665902109561029885355274468505189043549405943993874444025065898873467404697928380326520891003757921268772111719334877850341394119156593876592438239478163756831080926315108549229109466269883489061553770952420501780571776848539257985843407843467559860983381954473011967801908379260733281440516747139861345251187464738042494095059997810328562945299085310293927908973853940675812378411850266049389398658009670406397273649455441659586900566736462073856081999667506485481381409235759478446065532836124368920421970007170109047582940677549824517378216279896761863713935133081589025420188968689283737206977546538080081906733271794259356844711470072659185746880267963264459245287039495937962825802240819090443514910269491646697446372675492799639720570840788542857881901188068070659321994988401839046114904027753937202218206380440557331591744682349978065161884052650691455909096053959103903906712487599901672449062549973614230501197531435006455370599219452467061298347649273590139497858421590604781808008569124773181508692570578375560055730912633607578358009076794052361020509899182772335061654096276512270286015725883840334195509333184511136283944815491624789112078265693897013668522580529028214395376541637923252433689253606715476487418339753475754989186847299571663410237654234370586202282696922410319231999460946819540709213519234913416113932760555264667833900722365979798297625355983141218475928010191349053601799224057994085987559037751694527992721090651035770231544002434416990359487564665119572273664205831508721486361442606113805924197102373641522315689064124902514049623885572625915048797556792350640339234799663792787306266639036771320265951928408524481539073548361068801928359606184188543839689683478185660238090255642724700639898084261937953316735211028752197050772366848443062780373455680437880301552928370314610169349425068069247317361336975826343122647674897763181892238970357645685047145470056444515770660495932422149973244940127372472549667702119760761845681535298274096255892902861668320811446347346402192497251596450692366066367613174975448981844075029004071337494021958543302669584603752096857085557181604782345791069779598236800000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -2767623297480222198248475543850761514320087112715772040220331203058419030205184361434653455456884178373963793904114307680326501566858474721310335275358603974790140806464878858082989950089885700963905356133558684729036992706892963471203203292359531968122819599965349159412481176855481100122351539000852230600821277614447845549155770768139890658987834593950591885658832916115176424316145372644701297949441654657169603108725255034201591282439590891846008999255540949182656542470262803781746977174158331424004083871513902077898966281158001638485790750474198302956003890222346250907067355255897311787036973326681995315638732047225473668522504167443340117798121887100234242850481232331990556332698253114650056958519551861965855025220080329274531189554154154671752722662408456953028185764249546363257263244607040237809338969162985134049545027381918221714126104911844852950556171397933864994449543163766687055496018023406597986278388620451670514702543799195972380427203862076138642823849278324782447927906532334382929913392964676471364339023538351645103275961901651167694425896807935676661617191299958898707806344891174577104269802642378946663437479688165006638842521854300049852243365665981260857235066109191170184261412339686721463431440837167268251612027171649576427222705407376919619309858520714605217066609147483705612299625555029856495442223808987812414035801926513512323546167893293777939529229691345308683586094375151012309285272387726622406378390560185350030088305224368959529111312090260578695117883726117392110482094332254056289131385780584792595977802923367749498954176293584644076994812100500016662956027004030611949660502933691383043572719893135587604629610798089082391757099589471937929889958492797400397862362867312776366349278559504679448964477386801392898657463932177511181365297119939296473043624230812959276070021158982081856586037825468403894184333000323026327127878308118380400440892338162528414795681725919685598670201908503704114748274194809756299868212322885033218033024400943588556163400589347728345219537637767407934245960640468382518832699514893886468607476201899096043969966488599199094944922033414216917874688406800388534696077329557144642373958644842345325558186755810488419837739700154622936833454632236069145398818755736568172601755622294860690085389804622269588660128838108238975961522269641983570702908472079352556705442720000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 179655848581759551544098747502475615037716383064181258683022319521051475861340594912059290486133598555711033415882844016878902237206184770725201822935166656237335286485575755255752787188487945253544834791221434030726830173710174918070414228769037414401515344745481170129478495825285537733529493858885191635645870870183326449378785414184713987562078384023915825288690833391808905902298666742726778396014225376867465388873598761210105762089723913403206349573704530143306832547999127643442544560744436325592569000643973053400797006462323475303447909240763311087219264870468169207861406291342090388148916790006215843791915405196234865796750889939159559494398816438457706965314572693166108605907026425820426359119164989076969594657070196498853221803321671158947896387112937184961893251047873494737715137191525379700078895521758027537146674890536339965552525870832156359191559699241188691226821925043628749127767667371599181522895039074523688692170177761887288768209435673969787948836327252917025801134967982330574619854580839805923637712500453009335244235562146706777766757624045489574816651184652968964959399679500020235459118341621408728562529158058148892007023070869374479063904726422566990743172638147826640255872520510774958758520363595196321915770816992208249436717420975517209211520502559028389207752831959821229199252340695312642003193749613945142970207814680591977710515526254084676036735313320408821485358630283579729434731090935699690670133799070417437244875227877645782306521981708905998224510775552951630989514867747794156650003032640967602120120094195540700777085028091532162188933753109539250692804416145960676962134230316189296845831096264485724791537625948289587387887611812413941266654601448313571686454628911220247178350080821278342505367159161708677643493095838514697675519887734831898558640123890776847652551556544120706860639177071401912126029410973823266218282995070043168900972414585681331555764505455170270552173037377049749723228168847771575280795206527655436297601619821904851056275510045477498008384228221043073059436485806497673773648085920239141597785703213901752579498051675895873744930236585269677680124725398699692586749494667854700763813298003706803495075192971768821845697659751522779687868274595298287370655332428520821126782728462800441918908031698375666206843922492726030396283197496101702767584580341025190324306000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 2945783211233169403160213800403585629656918224686238823268949496051027019982685753256383482683851584331270910742459145421260974781832392458338116267698195151132717418242160038696384708793062675506544844776677032326525016654251039637670212292863027392402050648792307766476336897949261945930700073948414368851242256820645332313923794678852759751854129113419814728892353047249181613853549626950286186940994385116879369189065075658052811491126240235257887679358654627917357959391141148315233391322216083962787973674044723611823340495433655666142359008371617302901663932213708757698694046478588700814507480524897076271689260774314469659107084987722076407923502333813355284351406174338591683848405773367722091947651562822422943652752083443097239576268183361846109914150046293618669044322046817022576682177125138844464088959719670377889930118282899119640044309846757587509912221388291391338310878691239133256795775953628292021320454741333568988047407464002770082606824057376305288487197289943821940272934188608052144372985121332602135488459734148982772775081289307717647186517980889648407723750277992979725028403436557659119310790968085203569284630199718459402186466498207747470631576141211758833056205413584772046119408019924141074643787867858455137268394197810604542050331063500390025264854646067875444798475702296473622484625689605006901829143952054828713767172964407496434916843550901764215087975704075329747368740998665341398954490072045968869891701808009478538202486915991916149065369069330732885015962668224436616964327983276348172710811105380275743305872292506500368785757711720141732182011726557119601114698297346085617632514545750568061601861903195462572073813265598801978832960834777108209252586025125653700517828610090800386152635203320767346142600374532992864851009414191177688298010311397364393461216101525451828628706292160815145698065564915682704244541090330003563576354691393920093687837952269405206393295864454109369600508239638616206375743646228865223565184653495914061721472221653346727529258992021029804798737779070254646954340242490431341818841337584754037500878897549811962510360443922839440018662382844750390386080783994884747765470197450389505134510271174586861936738098976263052187684395724747015740644554093190947891921956364012231762973422757203965415312730273206597628835847593075192042965292508195755539676017973020641200000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -655946994686013699182408208972027916187880051125746711905512958419599850900158505769774931130713916337924317144522124954967958628942304823884996809338920234457203077724250461687824778971592894653563469160634266771874083059959488813747399199442235230136779678970080398604764756549787980624854142809069124194813252187702756914432845424856483948987108221211267472355501191245523176590486611338382098567211472238912653586656336635270938130622637715981760681987592830253314939052319818234295086429562358600027939474719426738619910660337325654014213152160053081059603558990972026362464945440123376073595855503490446926575960839444802516737960702131203616152971471204486413600581057951943187933447198272552757454632953802895688289573417796989470041918104909543137765059534080857785306811020825572937811472143705851804347929468815260450136884639853084411617833812645542157617297267353962202200397824853794671158140071681837680446238883711439631353537209773831560991818941793750500790339589935852502190120620654118650332379514925388024864841249296492695044907228220445564133809407397213801820336359377057933282908580738138705500968424015676486252620851588958266447870175164648898281374073986222510793203102930371732785133406402106859139703222678166582000728392220884782966041062078403917136990679813378713576658516516621371744644980928799165834650440484551471145020829265793814292921730388055378888467105950858011990336821524322432958926421626057258991432911738739036006620111708427031627124116988366983791179895415186193673053484233367040829582318046023602922407120278610142334387633602500843853107861381438191325802123079945317776153267521640836871668987035807556347236114560457222105775499435501513194317076261106057873719857995834985036670115014143371206284381830392273392283144377601508548979802915565843901456052637769942994858776672491269893965071623864436175509955837582738870667702265182657377060303420876690291544692152931023551601193875022042569583139766217951828264451125549951828085077716074672958821242465058454328389458469815084067979459390168261510295654811606312367999866510390396035021461458663586774232844589762264874886854701377650976490167111678417985978432406625027823039848866999892627739115100419004081829132083718873856984105014521158183836996186141575235089680536152678539156974687464170441359721407060895446071415389883713750000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 33260771626684857787869196850537124192613190995792594718703396667621574012198389414294303757599950212859574028678685987292536184803341105794325855549853027987796734868197727537572697366739278497054059476105897744053229193520955262387945078942253351465426500317992955708634316283160125871462083348142425977489114588450844800076735104351057349282648137003060688570406617699933760539134121094035090244364415598001891885946520289339086740673506047411761711514616101376523695152278314044060800405966752966061360456667926905216366961142798584586724479989294856139943518545305467346398247639197061022688483574337311368933047777837640363613144832438571108728384418800177282543287567181089996239045122555634689171270034583589391813032974352904700135421462796914736749938599939151075231553251708056526148254784458968391261081798449532491340827030798109569147826474926126492462760883136086343300265963015598443442918374563834242935549509325259883080342940999757858256375589909564589857121960919153028954524578501908219552941119965474251649017434399434534604811010401482455918854636986643360132712746432115573159135732322280015298956189029385787958678677707047160523278524513957482341989703236736482925675345819555996473798526945469740624780514749813723340051001186447943912427797867942568254727693909328110631074176839307205986087385365078642444245540050204638133354796225918501398391463486029849958826584580621831295626451006806493069784081860175209719840556461959469389483636229629081749018555079421953723382007308075010165540890066978872105497401377097622561418254520512615840325688320577395736384116817709231177301463279277645399519134336573719729623805428507014860048870269836217847578205589316190368353214673805425812709764228222294537269959252072081952984573486363617677953978922675778543410875552210351338096670371055080422125496443942856644451305660443281325896170755130395252948958597267973003306680824076122712993854344616009484835947017373840250747792944251550559103950654241050068802358128122939848771974467192855506066028031751748544663443741315239502830059468067668190053375497135511879103859028531118709824949209296160501730651933476570837777276241272587402149411889278445843727490832057836915179106918962252030479293988287310639851462289649504138467778190993933108531499957067042220598754765241745236690709721523163800029545378026937500000000000000000000000000000000000000000000000000000000000000000*i1^26 + 459888338968740208125219262007380855724902394147889967781275396011689103964709766905809479571608807125443937076484728913817936024294366848543554522094878919845689474213318130314123221308607823967324900555490415016919983165392476560865899253959773017481221665812527022209989722487762145556129104296668474185519460733950800680521311244101250694655432305992659076069570597902401887782487887495623003993608306399909361870144770674435678099944230712463127899228769279650955476068176822638913908655884129689957032233140644354587360252354583060264481217576990125500167719782542731508001324533943392566414948570287449708888106183682538667405230706293159668027255774034543769270368535484314618498714780706939223920586892397448681586213572679884773434874226581879073314466116151401678670905211542927471457752572593363710445458304308158327844919467023944068982656696782678568793745536335597853773522742141823392088575540450009072596310224695719908627113494601215453668283948788432216383327344044733045777458403565156339223444758357285095708281756278226576947480785373558223566656204462471864622885915391314999291547646747006522981572781833355663879248444389036957286963491560125870936145714793949377501306693467671654156802444012299257187648563841156316521924085511806727194071644681122360669845172855265945049160571152823966062638254500905904802172633902044328664127485416657987120669207673146451079951403180470477089829857563654990402297642640434040328504590426913409303954377473927197782237129495297809179991860339844886712585101872080980701861056858676473436709284067454398035854668723508438320519708488281639875517550626643037543526681776369532134644556517103307934214932280796695452560558534838868596453591084064508264833218572163404611966823949591666482618738156082663150629543375159691242056396471245085079909809662764227328507652878571432915428768279985623136401435372014592185628684588409599510161754305198156487897759917430642965088576711266676956705198603033251120712930333199034906421131630279933553026265564593687525130748776071464808817811179690672171364432274729190328467038632254180292707651553875689369166626688765704976422483126000442105061032978733806916634485882803202961412719722650147788480002900859858356424676290606024710352588081357512801204502869676921096464019135042889331749275398201834523638877930638139931988890271093750000000000000000000000000000000000000000000000000000000000000*i1^27 + -119823044269927429994866476358064443888313519587188665222758641740435288580591111719740245248914079570530844453154796925061593558640945910241940540536986776707998725106959155838672179033944905115060182750087642243848401672188428542413538842569587564657224766519837444857471616545009962582908885183377816022315853370766514666198675227001229201801882231847797001729950626938214003717814563286201834918726356793850243589519321989752958589356755690827162593528894758901193840695334442546631004673938384891358687687880563483832261458097332713129641793494649860228868021297121065248943294107778793141091961812771992809609240661002777464938558617907645439929880733769317370466145089625742884717316969070519951729700464479076655613098218616350392179196503281230371540449713872947281465327430525107460665870076867432885678941031507377520109876175029391837631042608572202162587197934811579003151923437711576216600414751141406079145910824711691085019955588741447218965358875776976882342179068005997068242119912527543566299061403961588010917124688023939247624641659780699335022285291449338053906291488576300368134417312498288609380560586194269734844436895847542851787370881397836663353837272687885698199614220665814864091306842884299641553180536630113400787967442672721175847646369695108669958419428428334462235624863225032493157892088773970992986481785275722054945488490388590142057509102799606922357582026550015532370255757817432581185317144463494186715677863240427183723851789973313466100132834453122884485116866133444985953222715136910566077626539449499455893726805641895731960542655483350414838890530065578378655046960505963804404424868405612675374482006621522732049993559801432929438222918438256674496371640181318083146157363016335250749280587145422932806573149403640688331750936173568648024716969885646571536940830593103579213617123983915585232966368536683830825851275703555769534348901313089971235349425858239105106668860390113797452677963797769595935921542419199742425807026746583763431378550541542699857451579617026785346901947908189162424160886269443894099491074907145833533012625761229483482525392478297719802537869805813606937611789193187459781265556176899614553811665074309477174063214283547623194470592982414115081641959066418033415872244423421500986990307909643213937619485854669894617696943334431796201209075601425023814124383671875000000000000000000000000000000000000000000000000000000000000*i1^28 + 2847581139893590087098454615022667735482471829089563711264390150839211835879745772776383288702569639443605027976669347392489642856143574866053706104566013315336554760228152568668656663551935668984567609471450851021677819147560839009319964959337543434214364259800745173430282991362013178899556484982618702058845066459759465144572956485914241422417004587098577165927379456085461601436241988055444513165709858155286848877722426690963920339772499556313358172183681991295553733916151392411415054112226764062153055249935249532545771021815420568515628658052809551704567789394425399960962374888702745882389106453304481143781769841116068105730356872481286447776707073526911858089975456033000169867985783919221988138659312784741327596988521867341413462890404351182540452376047603009211956809415920619091163335892861902715561063579128100537208603321577569829409592628981301132759659990696368434696114163437411417714617499690435058667059276069642308107210959632706454249726749849216112016568539137448906920143955533408096316075017946334144186659457830342531722009695916898603265301809773153637238382089337838074414360300712025447281296656667799184071772918051431910461441639554187544498008988591932712794234428256682883829489173055186325868767586717749678700658223954038590903818861074458521634500821240204635907483081584730516813249471776995207629729823057012082031008527463125299756870930994438075533418610116984314135965440057567949238168302963672673409471593920537643362659500779615265406162865689890619624804390859428779103225452320103434799558895350683508915730665002775031593585276918458600450039544582232827069116622411194908829274338004109474630760577127267872753300671650598019036781114209976645894970519410350205019954435026837046375333433132191293120203430858972090825500042330133417456850573553292563623331056397443836209354021281377880075991053119857338408713972400877695915497004735690278814990038521431603110556886314021939423067418196070055326741150406977124932218581903439598069258519991988295558665802059938328471826423555295095176406368985477401110955476425746866565105485273799108825812610670689876640825691867110489717368534095107266155035235103888343142362466198263785856923353200583051324627152567800032121840620777405480888405389268573860828479269880442110738140280197471792270673097392764442529402334879792988070846191406250000000000000000000000000000000000000000000000000000000*i1^29 + 96864967475311310771520805704669291126941609182562647768776101062524915606928148097831843185059790450815520728048986715270445918685032340718381399255999029663289027019368155814954940912178563283720947685318390066219086572445823197048281141998371660568758515582059526041951304336686945029271406294284125241239209632489823056658969380291246337362650219660255622352486306294991544091020466286568498393444301668148911453912938796117368593381878701043211055503700511279240155918219853455316858667565417268077657465983001821103365225689203246645995368129102625500655225114959602863150205497753399213989013112566997281473223862339445295349867145823899502195081050510756734726237896167128699149134720317165837655835015548218228169671526482307564626941837636359086255725705659866239712530205242841500498097704374030322779555781640469230344309881610732453909383020774133538491235071991506598495853461334627235893403189700582223868427186900097756981559288753929842106357625241331319983026334193301177956826761272929240570699028977497921349094841569657614657867425701588001383068962709088611258187223684150408571953056447468307745293350571163248363618047892144341101616992680290313455935734061503288878258244704856548313299613806760707028702584293518651301665377967622204190336059051471811930947358460575547270334218408492321673960142436892514397871237276375939075389588934440499113324684357618344172234208804653237088707136278108198846298872317049556468481131506016902574925825012154200342701373926805478369928866432120171734281951586544929566818726440764365570685729044814730948392252446455143089621354430872232262271950116737387931951263157685812113486870277063607946554410336928596874709453969515173980373716828958523104729715083275549415481116707137020942949135236136358715305465895975800436445413951891865831321403627284602288191850803231436212124727657134071270255137669365648726378826970092806313651169232511591585947834957607672077388301792231488160212307961693651901436046053376303620586877428936887811759197081021195876484552027579772788651010000540241220185551087960226626514888118334248675329482630140530736692442392126305747669527584851177820014042322935501460341420165989715476420973612017893831452111113350339614976839891216045235270716867228064968712661712244350390375149460903973499755351133397805668401591410260897419165039062500000000000000000000000000000000000000000000000000000*i1^30 + -5352563831975572090901211008271063875835315559741701167015232179825592789879528363627362084894757274672905079222667619808094452781623144810823770423943475667921291991918520935544363642805285138618683290167141179387579255077702359060061696340958748872485651820586482554400482042986608830911091164390338879200289459196611283689585137717307853555685319406292487641694539574602278315786082786745091204834407314583400363257852226852128501806350083297136530830697965694941662513340826766375151110959965206499830454248402669200042804252590483272356842457695041974589434963766717437533272901180162625850633251769383345814916764684765136258441699372321979021706506168567367638872793596719906834585178150109651542115429115390934629038919578132320591787404273000698423083675229673873262819567805003716822644191982643738816173205730313065414022157046506948532576860519723287832859363750490962894255939320101149676675322459194689432189355536899935984001454575830925977786936994315978810549047569796686403196032724093799645460737162923935878885374107218421502115133089966504502477357545415539148284924338450055770245409811482292758587181784674973779590272941738774886619098279327295220692155137087702912780561142335662626450497691256500184037309971339673340916033060732714184600977376458934808604681714537317536878736969042934367308316486471738581058023454594106017489441001455855569359894764097134114255502398064571195689595020114486041778023995560605238417485955876384607483408894368249287190684363057230227222946496987832761408367430489496626380265954898360227240639724120032609248616495354180725955699789383540453508905870802502451443673578256640996885647146003410530246036096906813626416461458203509910900064526152156493503153006632656139550784419264995204695817750529404885105542216427813850848630078103551195707149261408442295029917092729963480098971685226835602352526215970345600640470342805264840154030136427657105466931650932546773662337892811823827233861005038557863494827868582756935303266500570849032375649323514707323438331872023016632693621509180301897189019114775064365723860856952449456442123847171560538328832121731596864002706252986318564505343135389034391873349824835243304902290581231890367003198048562372943239846431223061774503724733899446537322011005223790356853963769651496582296550705867035166612028657619868719787597656250000000000000000000000000000000000000000000000000*i1^31 + 61471908615752575419237701987855161823618433693701997303807008503219121986946203802048139944066001807470324670890690743735757814224209606411957106316599941763410906720105174241225401178138152995422277427212885554588917673977069635660826735030412063008526880542604223247909265301849912283924336252720881124341579820011139321207272941514266503944548878815397540421893910679310016631601825853549433007932432569844027569073955441889344443026075521968749572040586048998670810051436911332133727705067945490179191471204889812084371370607252541535752800525166599499824889992740385206259478624940141172340949651328586662791678578132681924185336350013347038813721338597044545458864642858428829916416067434881166104587016172964977521399660682704883119626192591727610588409386033860457113192868279964216111131191307020656281405052282626090825445966250859582046022911690015899562281247971534210561001058217728951171219535776963793055350257873309872697053838453893107255889036000771995649355189015953342463310201815199021222508737471874272170774938978746903476952194358259410569647554166534417408574690655523857491239859095568056615607126772800091433307924242197162288921350022187815537535303728296472209573766718899967021420449900466608948487120306222206135395322357182505595679596443371268315776851631957450010974352353798178582910269224254451347230287754311537761224678463187299146990905672523761734258009095194436379648224641556931312106034679163933606493732513711436523066505152801956289688697020666365188237425284100511467347549876725322589333219972760709815418537980891532107335700653282841205327394365199382695320295552115630245258303041666912602819405805489027234527224478294845523353100930354590652791061052662829240931710442257920823722620276656788371861577244837369595654931474930326935962973100360410199020712700565752274126431103879291235428659658696772773183054164786286089571347243393837189660336087379458480880192881133758583528205142003133833860107059469546672958577063308874135070174168048857496593869385270089779282056401378665167809342420366393998587861384353482775254799672019138826024601768288133493613172714002539350849400400220576451222464380828367370199061712622288052252119601303089276808190560306592312012980265764460341767626071945014819833741359436442614317990699568956533018959678071610324213646026638366699218750000000000000000000000000000000000000000000000000*i1^32 + 1793228400263048253740320176340947484974042838871656297588546624755674904033180110198124471870575103738825724574599042022085565258127733832047616230231342698489758022522412827963727356099517615324393159416794435555811908641635532908618777252965179992274526224791377325939781324770953445636930783438035320778033125836455584383854017942670537875245878953916573752028244619781460942048884399935754006152626037852923912903758087555457533649955245590127049525838364308979968564427820570682102063855630306954832782674371716954378978473883576536909470865587510481564275262867071804320104906115803286157682064867589207692424435124737458301068987907694104364147116309283970083971501115330210753559222170528969412961173476954373472893615077563562487666666731135001403264246113330152074970638926803251849357296853669871697080104166196756926160223001163159982580642893667940590051725155720337680734450974567284763433711797899659127496571436222638403940056619953957992264554308164449728181322033624801078437230952061288122686070699282623538428612119040268704566899444189158193580701110553987633113128675557857314266158179200564308076583040415434690817597941245927234948275978239768897945538701534156581038763971898419687839172175760674789665469568434721143479130749722170101312073270938742414956056306753856284145672086335030698484044931311411050587926553450238048143761596072007388107354652891869608020703175010419712770478790417490327056516896326188741076843192469975374135297740496143125291299529555173570136144932066585722944849682128847091903508339898442460431199823761801861266989784158895810571312459278497397750848472106759940064086101913724250409457272782948548641822713994514738896006929694893250860195861511170524533233916518119390389582742653166354662548616070713842933969632519320362248492543914960342136530787292585741409406810970230651227925006911745319776926256851704239492475019127620795284090743786104404358844843409609127473414224553761500963638889851189010329801127768197535096627218693164675515323346540033430551135568313238013173018896718899723728993735808262819252164916932701025032682650476726446283974984023569566550336808592678828242033256150671212900981125455096328636033909829251574281698146841857596693872075240579063852288020298903955141451107488408296603964572741835642414555616873118890375209262699031829833984375000000000000000000000000000000000000000000*i1^33 + -62233813182041493288711837844268757598961327438153075717095047469647054453908338920768171706832248425643157863098229257945849227376158368727920444010954598460375682978542709068980506615704110255594151724795902791440279460524815693930295880664460694633015218093111675464344112961285095617158413460650367173391809370045777073097004070413904812091104323287531584412412616054834866382192381936014876120873744369015960316101383828374146477709723741738211297396273528378006010724734641699598113930391538937216924379968473565966003816640133301473633614406422121660072245518528820247189805660260417741748228961894795063264892796664653113187503198063566111250537773407801029510588094646273335571577467562763513093053943555855002122290833024933976798252942842649880959806650815239356045100237942474293189898906012871824519128418864777888698101349747168426062894674985144325428178764970856172935020821769402804720638689071990983629304654074302594301438091858108860984654068517980162803707423202001214969362030768973431151818989306018508525414366184010267234887943429196842166908607986589333811854652695274097896512138293595361594601570406191897612139610482062426133374054900877305980462091396573104567670577489667272656733207516845858212824613307530273687972898973703483401696396530190680880857830392330100091147122664259377564637257716158539608202190764440898401964739228907794948058198420991395548168394638606714549602391332222129341118934566131701752964116161358348182250691283873892015861989974813908122946263102143368217555671223286169594184469447590139936152866098027256863949768981581375121926526067176543310116132225373788199568806053628071703122592201712616190865073728217334469242651417907128384838182366139219247039611703426203302908256401038695044373302227863482639174872131335880139021603106712835266833529472752080766788505141569069495727644288213792730678039267316685898866716306766012988739377092988949818382500034987367498269436677979195373340859667486783936501970102057587893457786445168592967998309044968221792057397926870656190579125507580594084428244836861583112948930224369472955396657340838865259909950890071877578956538420277492341937951864036291739134027509808607927411040554612857314165353993411357305505356669007319827596612243745410751063380518417332348599117450312401690304710842763569050114699168205261230468750000000000000000000000000000000000000000*i1^34 + 929881212144060208306268568309785987531636557243903705202471463785154787117116144331013180056659468705749912949793623441210086751163337472158164633690369109542809110621100693078265344973485622780100854550817136575428704916376983490105900294089261011184074395063360300896171191949006889272318271083295355094338021061290076640146756879546317886979280159282879108301769362486298864369743504123371087213686783618401585554445942982403382194258505851204727043443169894832126176622374115125787023094570320983483998921098965858238279338705357271292847323237847951849797293458277935509456045470727345039978415510080208797906683209628910541538096654588775082236865975088056943507749352836660927942743920926680489214805767242100633040626341804727637140826813846778372823621094544294856230755476357372491909654580862994957232315362301608552621322602062157788279790177616895045449745900205223484351719951100645916320531486388255535878701312757574138923253619375509126103377399812740034137726202437521909002968674934260230027697143933617596023125632128964144855122747843793560959351924255790073885676647446627555088524161326319774093724001386486704308911063446209631398653890570134607895458897278382342171887081679202746926299857874039721298416695691045391629610547809224620697398107339540195291806018701973338951239882700358735020847252485164825240621999066538846692573182050077103786595121718391851640084846189049765636492615955731299701984781405343797737858859101389407117093800367446673347899344927055527531456153637967025403246269251586957345365268599737100225424732877406306739986066472115428587111021378697759451378893410901639695548266586528506813448016043204819508738926631045438736775689269183473881287881384469017059628518568005770938989306315971398969852148764730413339302335993100522194108884350968805566458889100595331575294105579984678251988954081907024682995486019886414117621804881335085757228255661197780540534682277171997116813515492042297224678878402677146484908272728424521199416162881458110558724032868329553982145907122854309757300973696100331923203474152833299991051041013374236728641008009554480584957248540685723561456403288479097634958353700914749443427044552374102976201590940014538167943127324942191976536520647427528066527669620040850286544448474694239218337566005756814317179907961770503359108507633209228515625000000000000000000000000000000000000*i1^35 + -23869494812335978640598162447950273982192410365170479299836092811752010611221668267306729356781650429945445655844563491992570043116004724368786991372270067183071278148684653939910678439831880190193048056044401962970118996238826165026944819514567027387210088263121815565356615401445837699099703980331655267266032743324822443578688418334741315336139462575310246718497682520078042736675514968209569578334108455615444604478633487633882928099897387499873963407758133851591570338075630541625091558568213068768907404505379161551254513212391291768615844992387900483118195083795155963822091296514447550212254567766796754437247287378604787254268841758096572713697396833623656144280835426627728260026692082792448812951787909178052172720069903576128302251451946491203620337252568526855758035253202264457088114012562046997012025905655094106660454169560322614212800471150928657964172143311762040853731095467128165107857790332234498458676711442042256114625902730600508559589509149615490996809095432701185617835825936628425767237809860722683640391521825032530646159569158419918443512291500456281921259774965777957241004090480198882422332934329153131011383276529750543195970519304357508017047683026323613163897231737206601503950146562839089308568870217660291878310020092853205983210709569414409699350995433944665462658147829183103383631181062550251047423761490009198556551824323718784846992951331977442543606115982983443749752585521381323272074942238379449292532338967446768950590139694103133978520168109984909667159797902066816639480045249768690118248228119144655130497407745614452313334781418967258219131917944305531686173852702187092559793265893386329464267253445689337824409941548586562565865384431579427449176130353923164992651062560519386097096456904526596421048918474591882387829354596285330818242922851059865892828425063824281219569749182263138194383572599925459576961281020676802922015884481821216970483900388212474929647524153418779988471839970822099342508335599118188300981675698602174361087631851257450381053346390283257270631235389919869823270353047012936966755369822128157763468240770742053583446508577791508148103291529605592189107255349526653145629558130235833145704742040532153508573279938995857349482484710355330411492517492739262037280075461901930852625037785747783622123655401249392392785071290968756047934293746948242187500000000000000000000000000000000000*i1^36 + -35998639411952946937578787005202304219978386997632085545234706986130031187369932985022828933235017332180275855314197704839162284260501865937367499097362624164507077041213656267201293383901183499189200799850518263996660880641611672892629616671090370721283635848620416911928687928232836897605459670706192930410524114455639777776742873022003855468711328157108886107041974329556849591328465998193424511854555295081313381519941078315083869125996778862962894330077683537141173850967877539695598728747572444869116324020635145901261812166803750166120297589222888312177984600668822792914564647799148687159729319739879234663635843897361502238046734625760647504807871288727466668790237389332387577077046619176716257070768093195058879476658844479927707489648018210684987427422958824282491986257525076947118846712130926434610458203256245016810119861591390882879065343105755696808761880847715170252300370754014980758099019033343996737428271410060417469987791631652003029643487503867559547673910567307446863835775297349866295195272492521910998408307544579149737665332491010515386771523950795622475295791669711423377666538278089978391843164684134754947467828018247523795450166242281044772640711615487736641323297563826046272732538719557132691176586881297661899890615385214302764355955063976069241247198760457322311498955226188538292933698740435460012011851542929992448761962682042465301828685809591122702229240195127689869473095238020520170194756842414653737594859069820786086184959847662006840419588610181201902200058607520561943917176886307776582833815394760184367086572550532546694686165406523425483237840535353827078966667732385057202387916553871822891718450251470459631209808565406824200670500909176450466805205953832807419187278658853702672217869010738937081965642204715894886414730269470066704204091211458718694720455842797866622840104636156627472764857396756411848284775984484689890624070508272219582312142145254805189693049077134239024324588248607515162465096401552243239982128442339290725164857251725322804190991617989630399000909272544663345466014191896663819096453053543617984126313243227884187237850416748594637433070822075351653701037823263180988395988798121645180580934160514888416798721264555506759504208074690422479519309255274642198518255555120039343965664166957900170798310189821147991368931567416837252676486968994140625000000000000000000000000000000*i1^37 + -2892565859606890378993543254998268507115898503889514613017864543731173128150460745792633551683669011789035610168016406488622460790554186294924831495319386781230532394005295337313568997829795972129923569400744643521729233516664708052826945683312837943110188543165857097259328679401381334360995339848985223989749815222224028278963238329968605078018185183488547585944428245318504939866536361850584366715113041392718564863307172423731692932811149912928171834910054963072291247884208720218721793036168173398510030967137109217248939163744971032706462228680604636012377842540511002568137508876759472101470172216155509252041514961945165948299907605638811764243922008177427778483494639598762383682647047861187600568775260287356251257259410392322095199492609778728583560230019179101767809934910881320470745330114414468149261588058830136866702609962190679508526827366799987509036645781603501574550375567451681119040502008120113907020378694958773273056211353709881948612671441469005007498248142261936385465961187963787176841391390973250730429083403030260697990469829130620217981071258903569450912843036376383731413331367800047961913686154752117250122752153226453755123329539199775962897129744963932541618963396445763523627493164213874181366899949672591448046116381178110345030524109973117189031112424293974246923108575362416250842554546437068140431678175776365757986833470512595578848642344473262351995694125554499878018393082553963748325583335203327333329273092701742601873280006510770915355368351857460123655620169021933146032194176727244028367607278183698502975880622150521584985941889143742078195142385347246383887102365200374305806813257103552512446172229761409991265691602552490485723319900344694981733957248775680431791970143715800211820867885278386620513500018901762702835263612758434722777056754996043802672747687026971317640758937390019638945160300622766077378577713953024721850333187615605616986399726166347344266957965225194715837859973913537038885452077755043236842883244500830274329226870558462169187708993377408478333881412134788269528462563992947892735870058283010791125743861838153590729270462701242461449872274342823426526536468366778163913192731919362627131406565691472010991265840138418703352041411433855604328111747649676344047075191817061167588282627009035078618836927732890677415524807082833722233772277832031250000000000000000000000000000*i1^38 + -34167845837553085992795641303108334258913575304714700984433365258719605761375781818068957760228315750719111080508250007638051781156069618162244924962439616641809301645941780338496875472072658412620628474808064293753798724176549989547717559083258194239821029610976737912399838593540365188065591208543872350574652363201775347296930926645727440834135082031545516055079569553182666564299840765264252154244856277745673578978114758824306119924506540894799892620612264615608942136200289848918597924245398590054617609186449760487099178822970114018720194854185164653403847092546931316272551505587754904231809514049668880190578620411273285540758330501917023009176891618534934921800340038822591742227118782035157558043423415202721812365610762252102811095414202527259367946728173022886718349636891811393926452773023636407956889221390902095939888380719624547487261949040881519212244423669453778752943881243978227131897006912305010122048493389720581964942017970170667660434385980028488868580710243473550215822873920724013101876115806234244237417929142557822930431286382178439149311292670831928126303964714449360515975809742350900248470104426823384295707169201442938601774707219079410198037294232609618964096725119973163356546880326343907208516600120020700331917746466801185097832208264279142435367855312670571001449354533329721919264775342365547009880342135762235185798958781918807072008109007455066289186262048688877774278198071807378062824618431289593251992277247849472943389239274673281157970692335461250016926741187801549696517324686932889739815894841784944841400368165565005342376582538565641130999591561562445371955135848854812729306378691566361697403506586479273650676941249683337245726995972308513928356840309876804120413668955196787452114685176133515786899110261355738539342878496570570075513697128623466424345572428568270182307790650710164955753471684590881673089231066541231980923033400181330105309407550780298642409399196064571490997562530511980569367625299459288692055378641255477943979695926032236613542098713287939281351571099319302450367750428590110246069203663399394724885552102097174432430971517783643828936196478779507252848521099733477220810196578392380405037862096183234005681909927200430453782982391051069314152485561788769209816461701113987240710089483214712689365985357135114083601942425011657178401947021484375000000000000000000000000*i1^39 + -186625639833765961422354501702762255076560265841198832271090697123703506739021420640239898857010781071839792385583412188475592419762929855886033096769325304662817006982827651541569488316876459479071578967662824297612433508741190723769377608627777188115612732261943305631639316184505624988915465292107718163105416497813886917869209917058651970286374505456667610609879736443422873840322827208343577262602052946125797459100317475694671826630647038095687696344494902314130055794759610474815715416250049075929561880828811522453708219554605387388610375941810857464720307026891198484344918866217505087425040765969385510828798737984849785121795509738963101104039821883351264999593911981423070522084376047581508521718251025480352610538953981192354538487954265292731487556561862211295505883063233176095824331007421102789636091831545455032197471313861102521561979540009348376052378361649381419924171888996910361718692191313943545058228539950327873585849260901139282367850017533578377318522451438102313642492737669527911031438019910613356732544906491780719189377322393253208015883139077723053703347062628197240955339128170809386376901530267136332535590761347682968857076670419048376958867412255028661175904077312169797963329710911219728787753108807565097881649386396873567677770915866968212857222795644370678428788232055049078194629126995011026387622442809479339641394504228306114866184389057614857682658601294147299615348134350616219149514315567530525600868098313498923098214713776117667893880370296843438744491642002759740209023919605316436609146534524470441667219141123693335133670131516448305520170773132149912036523239329048050902060557695742961935060929077796843844376720743371700074442057936290449032534139246524339001509203091936587206200290120297439345443478164017681107979820406316339958359080345171128462557753931648138281974038645937301488357354652425763316282744592195896867403703816595169711331920629101798523295390993618206298730524562714676710262626459230001294016540376190227683498812796755286822446113711966256740763986460331277476499031876757415032208834779077921747868859005094516597330640487153374856619038030661541509655421579036224710330229902312337779379607462447061829843589374274633491973009260085972705333642265170392362023862434004441579787761141064672965242891821403864458413063548505306243896484375000000000000000000000000*i1^40 + -44585489041180489892545897287890338170558441234517031096115073896616117743831479963620655568976158864515609133312612919516376212517205308265061545026092796978022260790047932038861081775243063137382567324893296169915374320386190960260145466971032440590881640541286045847222161288710188460280529610887449981843605012167142440698121811345502026116427242942343346147854754480967553619913592143350703391586180422588305898046983703136644739495720813656938218301174849285757705675042710020155819274220475665636335392481239921610816898634843387261874371805064810346757742392626919424490603526898674654201126639982953418759457436240936041882819718813366845905200676038594863348691303528372340719669681480828793473981526885516762351061019398431179486111194854989033135558076790310945014983577717285130873012270204189243969816190323705888653055089388445431342389822053635942132012344664698078152627790060657077332510441832360464158967848212480246639330391515093635136819455550500844557663910268309537388836790007470486235665066626899958276035247879577785073685935638059063373921987905288760664792923223554894719247546539697246131300787237081293229880546973537144496678984198912972131108447312592180583228992225395559644465171395613140984714286813834350060330642231088902764829726618789244305538182434539006703510302912256878094859124281717962398326736443548426385821143683058202904611129831633812116292678621412340425585636339521885830480832552366324048206350530775719406765966262552252284855700369192920696441814204277324360844067712852942014069433321352783650111545114121419449738731118173769916200678989957779298928578325101418261901736447988633598212843829939123264184602227385583244593086710742590409600985453418114019078079254743217839722169818715776820038889308461050061382427583913035968084235821810711126341942101379236622372317111454674186321223044158200529620668565997882753436927946534380159029157694109344638191677285236287131191753819609860602806793063662583230500515087622617032456919453031497178587850352753052169170840093272390831038885455165983108222921847368872887300922975164935878501926888084593253538137038424414496158365465021412228391487401568720753521909744282271577969466391507756985508020876998884507834703156912687330570809548711625148869020812483525352649990990579894768059602938592433929443359375000000000000000000*i1^41 + -11338218242563414574755092014743383962229517851876829417621947975414827296126623290926617413159378666393197989891993571675988154552642892043009715189991536831323547447870134024641041269869656078155603987527230853197654415034622106966272896251229573364041533823004031592985272532022087550793672025531130949302539235153841353965030342544953801342316689835102062223820551814966192200713966537195657034725426090609028560222043470729875990708920142854781594338423290758794190255434738247689718301649587499263078016645930235670307940849926779446991022487914497510282110350070614151110773322598649001431298090563431240250735778746790203730933090338454347883736165815099850549610967757833604423132906485835204731089853863901330409708225231103125460539981260073633513108063040022715693942847056562719558324624236373080390707334437039383273241254374083575081746603852584314076252860592032339643509487847248510349528934031791971702979259632403903851221158935265693109049657840889139209322681485807231212365501188420077818251613898945400719293547370706257084016931683478466679958691568188490073318751196514904491725290492434314696547861234611001787379671235485452684023404339265726692972426635098244655333492534385238232809362844718385951552120633464351940869356024859896369406781997616578110949871545558067973278359135328530255524641976880485758250500180761064149392370118705842029743780822872134699494054103500012850026082780303037317550520695077981600583215269682372149368231802148207984048678380422598238018354653111694508215409807237579746943767417836412104284562540753436992264370282784004575343642652405697740626142218979094782520124968616076947376514200565234268402147703842845351742705096182421219966879672985357838402302352237196166745734963968016647619585375024841329224332108680505842419472501506238969842696199157490014589344838369938267884700695716299360781431368370471343525982478783849746388461336448704166233380222885214884192936480195671994302439124189204060970646853412028966112398584751666581740339363045255932066387970933353753822700905141158995972371902930219703768239436885367580887258825339940014735730212484557199747108882045536591013306482344523113796980843173510051972785795272926014289103949259599526953853769726230108975951012603608441378781577118302906631349081827865905506769195199012756347656250000000000000000*i1^42 + 47313751793457989056738102380185924241817115606177231604632495372829124259892324919151020002995107835907247190504813601958964137154956009583777645458869430845832217832965514837360138407372407499727833555731689189182802513267078859523711989193658350773516122566278555812813489994135938952762190590106058629728689430600030509646306562870063935981882833311335523493238435251521426500518929525250060366017436810216325472731760885308298572000226895521696684314904642848452682050484056385772905476567592414956459654850363896313825806901978740507106504305845430560738182154831772689082085593696539426283026208581008548019585372733834468868808838153297576362154820914691465481319885530121955234420063648528205797088336561326658209684282176155790860789501335056838395200053972833488894659243593239602468179684714293451173431112912877795698454199156631709629205984583233457172453491140501068129770597510367921496416447959408930239080450383172381551700336226762644284202385570262771699530407621689418139238575162280231080039515293918610573396802241361692750286965858632932879848648125983227529633775713993983220910658099343697290632673317965115265382725047490194171748485239541268027448232058988808469854315478641537054444149094921825609736255353100260619799259681317123777615276365896064654745929262945142512302910265559011251031952747500397074430971225925571695316910354188116800438706307740229813204685820998305988878404729709578176288173468475523621187238606693297762917341256000503294749291403558445416522593623996339962026325214013036286626234788437392218491857532661277152977943666619477495468131001401671398811631439363264587289556579690202647040254214249276151687358801241044856996197310121220750901034304026524292283644678344961327469861009005138905328492566819574734323083178280964640035992280489507502397592584608794205540861327722047816891075613101987708792360497548367374302850923907279103799812696551777457943706181924714753743956189822668336881826493059979527543038380304248238726510875175145227881682499637333507048133327884882045447298550223756136465980186840445820094962500497797263124327441209943742363381697701296025710129291119389640708039561049162495466435285492731079158819867651807316825013730164222161052904331115857446802858576824548168687993735864298967593002869808979085064493119716644287109375000000000000*i1^43 + -240299288374830371623044207034826985476535289601225991648457857233604946098944510332825139408276629954691096840871496540167906454255415656180166359264763427181419115757818066207131864082426460154915138252341519337762432758760824993373737669549628007182050251409026204756044004150052856934558634666753183331763467983640032047847008288163633932953005235467994269614640989068485181780461494068558596345156308516571393809998813240190277029112157628462391651589267642345903036709853279484156766362404847579267931794206528965231343682017407824337294093568136902175948790857023556880157016624232097822907387481975544482345722246220863587261823267706092887885870064813796636090549728861799202332289964445761501077638991359825837151966792640166437338087410838821657362637367916625764432275815652399607046726389533218343078849428223904026642893049175940121185028795783904788678857817330590335219894384954433666572539759252139505412109704143094511441160226123873224771038626452537824726643998770393175913910141677822750382727402670593677831339094079149001093788558104101581722739568427801947819688323047396577809121750894052599876658213177865132285893301737163504754707892932085398436869255393450840578240325056417610197003381121768459456680261933670765058092511127989114190738447675457519510349659495764470721916442136634785196035702568771614444959156427562555977648361969912990988188851642693195408453103566798714146560290785938069003936149364792212221530963791030292900594451253891456062481361574991096374983315876495994094810402768565924141826643533678838598654426850036801432624824412570229612741763363833653896692517440793207724289960999859186460035721803475985230728947148269396479804441219420312763041905442867988598703995613718692186706008817378635645034505022570235129181112560317363556554412320582940425632604270788790950653786970785127900079025214986038870904178654346014168900053001984777961757417886266053205993549394571902714410981890683025757981069775991397035447655680860499141393932722229995371551175713471140364552330067739574954424292264369489063143159717027539943030423591534711746600249870712000819309778858511430388648991983169782774184450220377380651647597647294738459036247445592315131289412944701432120395282063131521774460070739476121962268472062983363372336896666638494934886693954467773437500000000000*i1^44 + 746480536779924112467662736019288903926565778171155032506872972177585045525290701976015004460168155431512401782466294948546895924651328384845138142227090606915035307448875018342890973106327949311524613395328010044767373892110138066665813347164019871700875829695021066392110688978707259542806650144165508391994670884441402156785618491808826059633850796456242394261787207905424457900014292718946019878478322761861781471787317621475487093608675032783395250486488555626830572333972480772717536035209099476067577316988439485659722976617442876227290349345053867226860051429853480073660858719134325107479469759148760306526093715881023183612064885501230837087456060383141856952788685863068008449428184810531364394258028939872241359455874249620768923605514193247276872028013619116204353426523601389153218957456868536595637486873527764768276662145680603517302562201551257484974529893796989419884714029698924124864429303673963675075248740895224681290682923462018644099305309678079088016362388495198573969444495956600047208547685443338729760447481630703214855615907377966411347662198827564287937109775608356460394348785191437000768755588653309689073062057414696061854095167884856517198412170293038106157299033812221012863303113849989860004755460219714756096563797212073005423404188220479495242602538805005470743622382489443393116094751873118022142419630775364962573384929104167563716017010282395651727086401024129909766490468397139511960542532452046388874703899496591449047872792129569145728909511801895419298837679788023009260959838028232472380411528814891283394862435896823511959050184206730003636080829006835716076710322061040140246644612063774926867338885777155040352066043766662567456470215191293418572115141549053178707129759722392623351416370890022610790206867735539536431942380990519373285978790690508849581456425314804646072151178394247291081244684431590556232700085478942387237338047067405413728582750420458031094460104958911578620746049730041326034975569066432580354688247218733109515571896913914199446985660106127631671835246961139250955647625311010089842124036454157363796588657454790563265115979181815760059160323580232108721457455803709558874482135152559795949591894075439862256222048433227529027980368178839836503839460643581003281121341826817220627429179022270382857262399056708090938627719879150390625000000*i1^45 + -1405146354470961830808373313559012049464513647846153024888574288379081563114970660188399358592486694438320714797879805374228535524450281181375714339680599137033056294415037191169311537497613626238768492816274153764906331601273464194159247978585334633779826353382876734939552953765963985070830229732577931968926801467006017884488075129887914815526925100563671617398203854604746493837248879068587221147794032685845097455908797064981604785373862874013674145804840659730497294657283480084421334629220919433059038682416522092039600608838572128676161007246245851708365389907338040943338395963206840587265070880415625570823032640595468479850630209338225717047425419726489320756675368457741737714587378890352035316419850979207200157897672840990156103488202891100157563007225234936551343933693585001352769126080411346684251143431048982113277947582963053240675386846824183894039954014035394733506393948038175043115252100289869048812279221127030864457810251327860617922840616037937701642471609596838405156926497331190987022004030864584795706225702759489028141729786531261511531343025650505780329840732319569301476109043708298856831778453522775145981961276125655363140391194848961411162717738892368576586002457850114432250268641660616544267569629825125524951823775284303242451967008243835010006735170142506624151764351412742013414760226743723442255410191367067236632788767963182919506809089098283169450663897225036520918845411089262574233462916659983281967270932975800527743267008151832583040902267014791587209331502575203813785230565315253058239903031840792123701675610600216384097816342739739430417537171193799357963204039666628369129128062771026729749411580923455457157611088306587322509564550549608891960863920495889654214020289614236418476151353547727002933000549149838969206706404769793160858680836697599547834946446316461327582282868812632462186574871797688926699085589092910856556386309372389823812905026535049370335628511710329795692204965725756404815162095565061070022746388551791846250486219608060633564304966169098369539692932186772815445014999562264209961736433300813574017880490835373132338894177239843061944384107680045468616120848696496331006173848096434980736900306741613333318446543712244815588716939579778687781260555658759910643031125424788731445789649218839560201956828677793964743614196777343750000*i1^46 + 1912206750252084897839338645962700095939984524906164543914772043676822502215202884126887398709264205571679741039119594576986392852203758750766617362769832403209648573801274908838067248922815663895059972791921077064990949262972850929794252964917656627733997280433463839534646205006226809731487961640706047762265298922022157532122368720703254404613214631578786613058261289774554186519351306562509774987216716153340587896669817367118288999205671456168587732343451985813192748884301225797543244067223652068267972593765383289655753016252971792522048444843321872500362696500079784832216668524933604256109119934614567283483676572457082075075199535299993148559337024676450369515171252453881259868513550046686535684487043808747331515633106782083755507920572098643176738650703758283373501759894917396939474128492423263483292071364524727457872595006879056919012528247689176278145318606842072216937372646259924363028030076896025654410901335266126159263795745738318398428505891647820431315017080342540480680930309521693001323199645040302487109862448753544656541546004313361549883576701962399529296615525335344800690360510954669089577970222893398245086587348435952436427957228932832896825968129293986542112466385549565221231086759425483550387363643289126287481231126819883718933342399130778624008881940626848909891001168714856555761410285500326082902382670403168666829778726196309577863733612957401515778942414150549490518972649310200368541247102033145626604768410603000563589645759840048461201434563423720079236370603945056668296544507867979117888350982023670121970718062305044667136574538812390599006857002864401018557836147149270261207671078524371596415274217332808415666936447838113126974500149121435700824335848565676603772709191393937722121390528792344027318431086873718494310776695681186031799739326752153904694652507012269237992196882047920916948955443641519174300167206307978572617594365803599945579783029909456096022901577195286856234857825135023200966516825291699951781072757606330935184807509193264371980644175700790904378502101351426440592459311419230903424350767211695286699126525863586789025922667558032410993058427878235248264303670010506676275616937641258014684071396247608751416299108551189561311420692689448115530502005731893168873752282036466616365902399387849154521745731472037732601165771484375*i1^47 + 5241408688849028248010701075229528365097535312493762846743705549065030683022674397356009456942538544481035233417639232731495448530563986572268263259642622206982355706586823612341805493735474958564163844707165333120822271948579773288897407795745891122653504732217879039674051143617470601621250448729838556388876267403663964385314847356794549239888545646609088071659159848676029560562158428548107220804928273165473708456380255645604970819784929863686701408103175478591999487640076648984937580505786550674598237559293949569896786257349929950256968635039396691134884933802865826930864168373608698473962176728255006147228224102769472160240525349797588387494191970951040767359859032586390022003489935245902325473548272588641897540276407182959231967365750129140673379488233129399948817512494578772234549197336398851174357488325892426716952933001296310012259140735856754239341352942515693064791250037479441840743993400475111911924972657858256022349417982961554301240135329654635620771137582524690639698091985145952186541370195564148524324360473649342619122615776831729680875509545791646382335427324409311216032966168512869805386493447495604421633052144203576116100717371262958264138668158377818848848011218300711681648933000016559694781710206408815967066926891835297009968075779990119151578838791005122953102573875271647710218179612923458952438504675135923381239034096382223139078670677328214293510710922310557539077390294541156876533809901404971213522629647437022236982141715924781223244195509309616914470986143287238459664966968382961557581709302129341432717576859764562079011175678960509398050182769913468898777631698199015011185504503406236179851213718306243623019142318551073786570933497632957150031555018312379835190393359746368533157148052299461267294252730012197598575185175000796498613350541760470953436666040452552453328918313933324357816588718145546266911845739569095132334574323470696251360942739011935352960505509631817101988141484155982051324165023349619919265723317606149022421409324687107516731983076735863737221934116171961526163003715037618742013062143802293163212068699976757251825482819862548588501261900376213959258510316189537125702905084928517863161733989103029291851544869301354784213294569577462101017554670844462758862473696778184231061754553320497507229447364807128906250000000*i1^48 + -1213938880748273509901394860177271232104814936200961774684901257763664639099978866643553850054757412386321297848863624506488176104271484226585403791567131136771644074816491044195861737311490491271933585304728465219673755669241392805874938155275258987529040363237412550623430943954913842795174619591651040210807362695969957326062086592038488331381005024268844721754293990840412873687313232386908579734422156523568817747661361421498484313752136997342473114123522560286440186851435344925789134029874048747075828534654706254832295548874082944696027582265606878810784148189073519657669167581453456138587480823661749504665097114671063893538200394759068007857539998861206239642962239533903131288466153705664736596083655460134007161800725092687858692697319776439388796210848746105886096553199533122760590448551563592778458445918595783969750490442209692430534903287774316187317823926803663912846777289391673382741164037548453010034296211156855130777185726771822576646923079868489817176681602346571540971464812807383746164900416704926045849671209804030291025798510472260922405281537746248954243465596238619867177749182623945205512195580246859439344483993348505852577763468588111121949330432475582601994602612279839957818945869695209767302569299126740617985713193241256757499932009080233260866891513718989771537947971215283229123464210198516001100690774354662179428666969992624200991221898356068211968134993837647356693959904993939064324536617388612201788547204356889550799441242270682921155418004480855455313844417982052692541364270050176970106943278568150820401763494762440663737287068853822188429604611096191484458922606034990898051162017363201477660376970655345753503071001798037753160772508330455262924339892617222932910712470259484172178567028230822569322555296162216874940740716127877692083084149527107323944530038894638017899413821737943739258369895075639449131336278855917542368313358640696317094318785324017789312877303822174101309542838324595593511807150078004446853984628933189721394018626590719958515880830199268813679026476966117072290570299538728987740286752644868008769658486935048713854484654973295288959731645158876355241200127483419867814364587256075382487182645284548460707902875948961564894760600561713405137529439855910726433173570923669926300644874572753906250000000000000000000*i1^49 + 10545939229499822236102495214492351032265251936722420759160944633096087548325701053245060860707194399367446241633644805081975482119438120095381587287997184754763220865834000582048107380927246195246693714341802395834164764408302072918120164159701913733407064566129221283081482340845394969261651988627370040248553585955775051118921461929449477983683304936770284077841411930345615352983937708982328214922593891262929670702300720478101281993078753546396799581857618244218395831365274796282917981938993824050565648475917614308576955412039639350542865808873353299796432521978945741016274807962813913992966549904098862960023744914442899890930952247781684632909725495516316437093844172652636692539429310587991528547493850827654604780394574243752259830722238751656949782726115252332963240981303867368487407560588488756170441750627940214475538046341022745029118049961720325843539319480399064374491121886992818281742945845791584467514664096196930882636707805166817802892947585834381915448798612270500754444728146245012235457682794891906223755545573206584198764192309710619110278415732787164082155775604848778754746587176327249601442905172294601160344880885516137628199619437404428234535088112711229192449454625241518916671205401770073402427765504551427083470536864431143008308595954485941117745827245346371510542855198468399473667233645650727014274033460444379018330165436571749843746870056786788099431020848694060085467961931853712730224673728356358815164945411365968939379673927753318431213538383143718886996608436004908089989413633198416766091968108670263365297093718454908110238852418192949713682568591439289551658843192515067087396236281244810691078757440044811211589967490774891284356729359984462872387317094769774436104010642776417953521261240982980987874083788373811147302529043131427225634215065260667497526966301419009064398222766865280680693180468318717018431823778258566143034390828514677936811718603272244618355992203076979359141592789417289266351979625290988252081516050991449320948288974516916948635794224660061284359859784948290767279956961324979822323192811362484715634254725099599442303774493372294063372205022476925124560795305427397002143119444495387441687708256698710474259533548655753039357648661811852983666846637061782682741871439957678318023681640625000000000000000000000*i1^50 + 53876461879192536794208648762866585602103332026439488666039498272403418303596518855267791530823268165009410544628290425164107053550811422212575416447045007616930600083850012735130732471109879166632718206559931760517615340696118327026731627990135558698888717239016447184556107443633518909295860516012995229928085222595559567353164778504451333373808566624132985409856139800723608233584508794583237611821322642749870040815584744983023679795073947942780407049741783573815739931801173823164061735693846838067456858202038729405519232031834646315760456657501281184324282625182304153189097841755711004881407380438638328876121738086105736365588948183766853177041738372939140010773993806519617253028909812568769796884137977008941217316200913681410049777656958566651266265621184819110311798484996368608572230153557167011254400459733106577680406469468421250881749277659707236311559821702286060847446947706497924099610543310999598805607592660806816742161043154056936353772697560248250228318516324285164109443321378839190359622675101215803125628797105636648258813521771861592122283526542471984391080088363725690478750687430545632188182406582393048388621802464847584643948059010396682156345380268245204406996473530031037151423789316775744402452370834638447333906340433729919478918073479647287159142907516908518874935625113311848659491109317073049026701909737589401559409708133153883797579596480407558447799851686375732755331716897845187573012083883619977621295643236592887365999654688518557688529860471759336462115021580294734055908940880493358901373910657029911691659397579938592072596879537307198992969290335715287577016660456216098302383806206114466052013497468259814177913897430120182009812538885207779160669343002795497981197673970199881625700012008649319072910165791430412810797433643900402122715095806663847916738746452218942572339930103871316654679596813169443259678238139148462587180380392959149839245238574776397406987053135534295079452023769479865249314592215757936544972643657366216864436617838778400600332995808744213770442190301850730662731766848188353323922440683812279568785172497666825538361788788409106813364693210151918240582874948520053952572663000439806595776299907550589077007977421135597083828034985392019472979401583537090783299449157714843750000000000000000000000000000*i1^51 + 24531057865144636728106573926064889230128173116892699180968489784515392434011002014580237333796616051501891991360185734800678955476835384390136104003242949562073206442837340104930915037891224584357222654826796550497489245611162730790842222635232256527661811630194551516513022719225233165105242489217417517727292696644449598642180361956749182807199474834377859403918812310740476017146247538785025510595670140973957973024121589779208261759174445599469338664484770190802378288361771037816095774802349568764263082347120000550166984398134502732281545609807589435938690449279010885293981820058929340939690794293446794336741145698720491890580446390969313120728260945463502584903800878457304474308814043106570834142081324372880933562006344284672045627692665990063666550479961308267622875838521798874408875026252122534815559651352646445217855548221024809529069144984770829017652616692369729805679126186906567526766623871591626655312820387809343686183588084036013244290893033976816803961835853950793857206801122628263875944638582781190458917230790393077417573861012950959230728253506636472878897054506582103397557167427502553819267451764373799654444896129233527369241286210795617874149503980319102137526252167043115396228478539908599742560777996024123900814437026139447212631025991333409546822562575298476585904800477644228292766157872186553075010182776760917577227171679828763233219270984315566886457728353436360764830645476936450177629480470326304795782279069485983715521045909965768669316283261273924553633150248582629561511470223435933697876981810467284977163963646142356741424421128346473243366455367487192970146853851259798829013686310973591067381689313714072131982414749118099272031508462940046494300884964414623318213880895211745640020039947348512292881913942976669555209608461171751214338575375967806964494027429945762923227669001898273885171459563221577705561906540575314717920584310860425106405613107506791538703119570614386802913224005554670767261601932430461274184990364732175064139268420714419588934865913200950649083458434139204383639674989577299860766720840355828788350529209635862897561055169106485509419885989701835949852580544446129421847145387021131904908782322351617155597189527546478776092226106650556906782773444863729023437500000000000000000000000000000000000*i1^52 + 7525747391677809148988071902433945713529345548272645979517312750293292235431738396571421737241781000224566184701158364078421004800944879755826563070730620482445467519261865611292835518397623957913471975957930258608040527291252310853015546680413595411450999236922455820303691748534542667966244870569848617331674504458545867506433224441122712069795486259067260809498193586784539957181168154096317877636057356801835101063644502009647314726060970137760477162813487012808935233915153791019544482877891891272031516454499428302223857707484994777495318470237905963470228438780707926621432855512599127495362140651513745515218287444318068683140972639586292323527278473241954568056677528212270016283450554545404650481320151217679677695541270357691940131881158897461001192078577468052169607673967565751229368698996239737496589802035014613917972100021669084964938770423976786688267804247973732328094771637489366096178882380471493231750409036490657392915289099246520430619863040692279661491316498184134241355647449578615011765153598143665023699128894283855445951457703669522672086433753060252402481811372307463339906924485656630304352212053997799889044625022147040647917378697352593076087901971995010103272099575556618136804193246662863438227919590953015291937635265949708200051160851005987045735304024756093355959024425418957301157075969315902094325733055039021997707460799328275915533135977567853561436915271801467802291623926992168781927898561688946571420988220519983917186745375735653435738831048680710929730437818760840344903221386784778159891052217586275555732321779584282618484035967362267320149183784777617511000559035571142337570615180149846365517965007003483763769803386409227771153457759234330615010997562233575048324560372103845036007354926701971657915369973901826204882449963457211417816954909132370298303539040370401570998189230934471568675183555302120807184281037938097249674198616558568550448238573179727020236884348605110763410355100677462605930178452326740329083117369768562053792477893161065593238877729524872884334119610732084909402743335815349933048995704937848849888477033064348102702674167510543205131464247596673202775713911926960188791990952661366559908572281895545693903942206747630461382708478919493025199646151000000000000000000000000000000000000000000*i1^53 + 1315640728521792786929200035643053517581998674230064739889711694441353253577550798593990665740359626314074722791753266735603883009527151688301001680685661844261494761212237433203843461499863513631400759496820870486510214902225761433883659051665752113270902733002199582864144158194287383123318555869522407489099135789315821202635594812214264587317526337518706113374976076352850348414659773721642211456202752478922072113131055068523205339136384386565681129910088967938547645249527006658271498628894082004566736167831834504285821205047046632890217951762489635122461252967993447283428696430853965265018377281415398403469006694700628806554215203902272481291536123539798683451411687120972154180858022022662828713294169844532932928862862156998595418902111344629373136952042827635412618306697909098265829825934362127747385492901309090079624064220729913366137255293979808021028530806462065256682903488869986885270519361209541409556777466055860868702519124924347692439012025991392873910014651579659937216247866765039109658202281436866941088297417159194012214568620219532837454575159034107020790562695625426740322506045208261553889287921890197854762601419545718453599438717337584623234023139453075362922256439819379819380222272532225428069333947455115602384787474952134249569821287344867572028449835496714284621532767718901529518321495181883209054050409259413188154090291980950266665190680069455352176620170899658258019576023629196551827917050212197575906259776344132670143104021813377167006186850264251295139086763216834498087918735370720792347605799551392351161033299600382012538043023259018125050740673396321953926307415859701837796047881157349554985382345113682379280362462004250700166753111974327806809092570544872119446949210305700796157681171007403158475160325639474883421769166165770145153719799048871494489596289296789569272719016165458915815722988676176806599592181308166954976160962277943108981146252133859213486434950882348518569888186242216897872075230552578518578485389329032604115627383905780319082429497162165566680899667559493277502936416366909545894079982493474115504402482447946126942183132410268088721969960167574648439589558800094821976851891633755614146201525047584446935456102540569784284860167412824206643200000000000000000000000000000000000000000*i1^54 + 173946238835205858447946051535786748028000879655997460872490518326484147158550333369687328833669255051850509479893806997961826160845071592580835075773660028477462197959396729577974544477958235856825375059634647061387209790020083162597172745631080774112975424045915565367086227231484034484850705652425769972656049219991360694832391933130759110431324972771521565618100942969817118853640136430171829821818827111275198025235543489042507067141439410889061328337334747160063584438008933189313394411927851231774302747686361408376071206146919916029861021719656155185793188364639833742294570457230507818362618956431329046125705777178413430877034378380117940944095907741365760028701747048932686328087020036085875096854370507770399830977877980017392893976155777679079087277360146853677349708758828156910989405338122440306398072177576918684716157744549492010032309358139044821817437726893140230786440735710196953597350393186642344750592170116346682586699174716199879226181868626211138483174592270825796719744009374613803769470846582921891524530913424365732375464406707205002288388794091442839396612042644079616151048561319507487983460538911924890428124187795899638901022632748623007842004441266879525500530304526995315888278426752536668279793329709623959373161167340623055110765554156960565458834725412032824324365199464916440205117817645429594182358726529644631425344813943961406535320910458260793849734371684272237006914088340771396979681204452875442109268850347902489413562622533434324205952733488835928795337032145895494604327968646092846229024186488561194654614846033136760897994610923580724654061050954209758122656574731200012260322041263693290888069020159905041496615423937306740113627882454067977384545223298555702225799995825658687926530528892404897822236267865309778306402793301177258620073636593638851145958737624390666580935107745198477580734981543064911063514691889555396489607477045720910954229762112652587657437808670923424930362726266323809817885276014902918560711669080696332305441885372882790319555375386851817778529259744867391236050760301776990609681618255336546342418356836902037032520388702575231763365649677295745608142682086421158616517473542658620236456021209995873600892453648430638401870681075220480000000000000000000000000000000000000000*i1^55 + 18404437250112506870987973852061960276913670684999660127025102125287677704607753159620580261143153432767483224558627307433845896544857150497594874843836247451727570716021407450594809903114616809190253496379393869055760818217271867785639274075022404102779470549666070085115460398782957098688027442858559758134963380207436654365186577319659901262327378597136489845685180490838497796457513267808341430847004266629482699590666938140757941696266276182243602818865245960675760032000439833322603734432600913378637979065703981502076275125578884558652218627051336159504076905595501238693634474598842621015274181560053940093742812654289297499081035001619572429697616353894943508688332929051281838129170085909564312876712454383234037744610116371812268412740659782314410168387797353601489335719128629697734187499282638811656725365248774708497963617139120907349167325912185616795065408744134979998935701865161066529034345696957592780864410444335575332975268745597263487822983257937185957391663193854084684553744108242940241752693724074336820488633413993771589844507101763048217058996968626362344665083233764358337473314023370406692995304075021011399909748734197154065672568537295350576269556908531794237998109440589303256995891584169332887547502131136548146419736553062381183374206663923606905464621694905716201389878420955218574962832024282641237847810923978686861900082844082728519229367447525316606386679623745708294780809546682307446151439077945455754527057564765112320552896919291399439725383526327900593241431863353964926407062336205446316585252744205498273838589103842429817243361766486966001300101850354286460303984614296465557861638564724724558669825642717509935463907350783523228100756991812098311514424296986290096978061660026009856183259960669662779282800238577176470873420503180642038503516751854331325057852075087749655811517160504067185213034599600832967497520302318616905826357584749533526811040632487689869316324379664353507483998904626015032633303567172771660402256997476656105505201870501409491161659977303739650918012155175900050632978737124084009818059098615649619871291533137926128391689776410583760518613311771415090618609256536311263077304976855688556822063776051620179616922221676419841362231296000000000000000000000000000000000000000*i1^56 + 1476895028444176982052947668690286462259309614985371577555068787377250517257983132304890081184443894229201466851210932053357766268040970203262074956820601886662930631673912498672876874596743445501801090558208555960425326296441518089649781364279785019339934509669294518027870674685705538726840536439163815204707830818604737630620448190016869485898121569439226864889085733356007422944294738146328709687691894402590253210778660968915315927145742399341400892089729874292839664670859727305986145834233236265991759332105105568952389000030332669589870251400654846956400235976413651957176395098185243779478125267968169966224463453475509865565902869950196498624471175342359843840088159008056241914263776103944146458105429625472670730261810361498882306881243174844933062768304270779687904522034290484444475739244800638859375781977599189416625293918456941509163315407940962934701521112455982452743720204924600574935672075913339654988905126746941318916705574716578241086322417471291117445701406387872980603502846342183841862009855496684419435296042627040156921174019609346893953440220733526322601072476987871968073682416447754233691550724223408011212220251904108130191218407803693039100502751448567713686026336033390041258463482764613792224702639120728274620248102641353926763573695727260923438072877099177225446082744873289234514964539360467068016767143601526381655414080865150321938402606051323322507642329960997603436122960705344776505595381483151469009451127690514101020850290869066993322638800195863296213131257669659343983396519518304590301864296589171050903954092410257736485362461577314254076893514215640646390246664724049733053369725161069497874749658842408544668500678597894865112932139263998952148443710691052499163359800188825034365930737683268137074450971226468780994527861737178087843782130525586926554534022357448750230412069804813151905547312427732862683149108385064078005839727724629636872595729015562610954843015700790631406007892376809837291222274570795794419076521789701629577450947619432923817014377828659105712065576467824539017347430170250417680066930635472006654059814920547267864485700739026237521171681105871735905336729372136868555832371739253437984872847271476786355893899051596670566400000000000000000000000000000000000000*i1^57 + 90704369166160292563160587565131908459858438713606368238072905987390732814720226539373775844662271383863974939612338266041490212538916909117346037054803860552191381144918489452880049702208548439949496329175584498563619901389916541102413152254205509424841507729873303571978503123367282008390504077920121309814665255226934507252601265493389834916134176556323163710849942115197442976644508176732127211704129339060634720767828488115523178102734933243157179539422104422618044282473240988994056592122588465137548744797143059905694220145092570221497186036775646529001457804243350696423507302681435287645564591700546433755561954569782818675776586731931685419973195050963671721914340530806623859743179898167959581356861809347407082553576117031232394488692317347811918692375737918067515366339339856674690109880908797956193604391262524823253831576888431710842152513684035802697701386175389930630717569158030564319151347958901657383150811634189152961848068305215973006607705779307581853183163574386142998618711530042762029483512089050923130990757251927850457579468624187723793854581313511216045223829058872099647060597551162342065378202258854969812797137826141558475023433425866492907594381947113795499297940808166465769459737724215152901578959623106711311841122528183246703395175684623479448022217318232918618546763887324163891550363905887802427940657442279052521744387182254950115916345342825903505818637246742574625012302211170684789742990547558123881979689105457897907067771031448012412317827959419897514286775826980693967965804208878765371116654826194403970129594810926674434535958262277796182749036806792962984147798461274199265638623114989334176041069660405521987983743422447606796229393076724892395716082973608940570741774868992776153407521170549653251167129065485865533970576813632819187692889550435106025199085866122882151246543105751599433326557610349141282745779597207294761160614507133098938203835997133150170163800657077717573832494541808874896661472771414507056135826822188997596804711828982119034659766857764214243988252488963761470271435918431259286631901848214526998743464434528706417465041300882658080926884700141698379423934215700300233104155175864814516415590121858011570966106713620480000000000000000000000000000000000000*i1^58 + 4472583190630637977304186361805854767109656397097475628276390227187958119666452610659658925731501352347968679682465916622808068293823292776753358758832836991925750190537457822847900771793662575437656761106519721811706240697087424870194844435637758109216197454984860834915364099994961615037061450166165906200354048443725639490603140021494940408836675257379419140662983097611731061086071130168766633825237365435142896604217032428712248144584733886867439027371157201717827950595820550081843794470595967635311318189503104714110019551721907021774058446928034168675804004105921020960628221820214093192333714683149888692749448248466054970441043623526221870871033036235472573471822295591013730263537019312706524798227978169867250378922152236781701116469346629454360527410527061029951750781921924187769587169184502014530246071595748690088252895373411033551413767856793560119573582125274455908577568032653493117939063867762385808614640563191644215880333671596535419425638182225303090673606600592041504517047380113352462899981711589120157449927522243827322063388496911687946454801449828614798093046188889778529979813429261043604828486415388801407807691159873389897643824811302201831680379205546931894848547196973535776197532938197028684196543119048535250068704845647333119196574753299546936597541147477029437567746210817730958076160260477206396558174705069296473232025475541211920769927973153026023380642965545336567793554152223377745527326380907503096469566541989071592651019098578600100577446691791463746961731116456944182688769596844610133904491897762682339999568498900344957955315429728340657879277067125393887793898138201256982342837761423903608845527975221055924034648625359402854276160458189292923915046854426505518556739016197330019032853590386767888100647975411161648310314374920128651608048391041418517739417605081254406758067049710611210112315014774097269332073982317429919805949337561521505444958591754083976329262533042146497562495096319622812585967512537097062913704704365320043873052155318272599316077642514563958867229303286694255015487969665823852463302777992907477373822624830197600343039005713270334492920708669800587268859013579277541394722517549567929897089185997756382949933056000000000000000000000000000000000000*i1^59 + 181292697331063257371854332096775970636474330965908966162587880114824571840596325920588288383035385362148723272137826534747135431478872608998297669227159319650626575119037171140137769911547902325384768098188111570794001383235121594140281541533028924112892021436563005168701899476442278469414491723331204377786446675093509437522250117061281692227458546164875289134618715209636469440484286028693953166303528695319239494551869749365332411468972489434327988698746720226421337725582034433664565298639453857138160130665337433753377864388514046578229314078660281863069299691331539829365807193252036286104835692525205980952416106140277294906423087534464418926049571168899853785886586089017460626536701109109149177538439595120247481938163717978674534255434045577570923791625790810359541591883005276866375364553613563051270496288621633376865627360150393225099419872491800648542458725329203148936618433299562387836965705338937032336355481872648832139406947678821507602207485311896219843329181632315233469566871746338003862444145789170256449238931188309964332112500858218098008101420801644493242785509541779376010895201673651933850216148694500696952018794484299760533853968045381756484208709772609729149908328956273540293406536951368772259556293052566744691362355052777877491171730476210344204637165576291498177486973800924852578163945513415072103975019011121723992540637123796322617892927512743539609685127324020988309766308038851148288517798669988020219659972409821755300080733123635839753837011886596410869423537481358460305455138818081439333241381585676948697671939940463621800767051665674918353429183867072311050195040232343108327627233256426763324476741175294039891906581865145278300986390352042975360021690106394835651325493053705367974706361536650269662463085805446058369529632994380340587341729065982355626446619764415383580564916310006432504258321987042606625539435564412352671625393402588828798312923976351353911512538843180484735546336175777055380476090371879127240487598783702893013323661646692826862016398624868862359358321622642427352292816589969974267808925430314830626588482612265860204100255227563760163974816460672929599166297768768526840087542291486022660558930599532612812800000000000000000000000000000000000*i1^60 + 6005238902774089159146420158662086189166482101947967590192312112141098743449923094882218110637874861918863608482098174487828327394491691299475057571746956643045852008739575936107777792386674301917061407944224470381664003710600304099006840673358884186483623497669516071245458252265960360912307091141838770210084118600892030334747685458663730193016245903580802040129573861041252466809503892977463854110372194157089300594326013127315695027727301126811902187934148772851783948358043757508517525671683579286148096360492702138045529853397203939109830083705570999740916051631663229280900018372164157169954945856412761022468066659761413065414550971399525729163676387883681291345275265010191381209078828932664462807626448134141051167934218548349562741263989921540095978631350410647290359066710150644109741475093365322627818353976404670282257385778034277971437640752659558549492283281668688546896774600598094162088412290518922859764239031849679567945261630283798801065821361955009498606891095266653058047618243095186751412463412342014805204531577785310481505342679368819419896743226174433014943921199672137456511697625396870426451556173008347261373826537339662302171154116749451427719443977653037841819816577838992867991379659258398064000851297318724609874583206554826488163981549743902978598985940888236253856542038533331555401921923458827095635725475642538192306928731875393625552005769693044106654876282192072962003675304202229217467973573345961043956225818817131923688673091068968636034139674515395679607588713771515392171657674354490358167622820877079078567021116724623078162088451682017923670127668396753879535907352347788808722612730161907630367545112134312779530557210116931030959603116151425269462372067573682309267567730326068659049290547165546268903194514884269778151895743902936296710967374522332623486764627822100995892256275064925411774336941541998097894515900877886881358637275324830016229467614709715193383167251943134275426841050811628457664047046529522031066717768349807479765335118395419842489248735158541058422086013203149605271105452489556064991517321697924110639579724171064796943446684843236677267470696377297597435486357021405670579164305260542120918522003456000000000000000000000000000000000000*i1^61 + 160270925899776737832693932594179646974328638118378970941198642270131433359577152098149389292939691936376724503270308104311788892210749628617478367253186990047206391543951977810831138881409925403457018495808803113632090037195959064290713964719574123315428699614705485395966856758973470705955895593762207912680769990282950670932340878288939075077946500146162316050890232277026987289110980670095587063243961585972505264760312518213610056544129654646738923201514762984462511071776578637072595156695541098647024668315189259142275068872041917933526115541684800117313110134149941836718930998332466423528595158506527496421774481006213734434201379620293366813233408346879866783575956219784049625292345004275406369798316009526032404881221192822720232402190450735223260625958392469474059049732750887858103883454982742939699528797889455906579528290584959682895583977927131772531927357545928566056665465013970549200138766730417139404590498611812315294173821779835200160648784837996023254272945512225726129528045676415108855985025805459812615124466006844516099380502225505544168156241405042931288112297171576317288223394587050310081044306476652163630883329522406700037816277169715712527649656189038398328301977755167387742817213561650960058189716324399692127718826777596757326577465799704719131338236368814361315714298617387832219990911466606370967985624963390048322226878018762339967886818711684643980243154659772033853996702699259496269298531206428227732962680763696486270137453020227236688020560574330343778061072520637039670671902900927457819493159642687087607402216883930083551697490865088331496612721769441970570190225791905211284778947021493332420525829415707549927522747265925537377403894718954757619116463737152014205879829502832287074132064621566628825998026488892819395604300312468627386376460066596584789137971935115661579802163395589109422126183264543319867075164323661159051100197807064573407015294188032907170558071387722827330983934874816984928779637931677765871807816305396398218408622348394117903989482833246488927828645540837099488930950557078171691631048180329894226187960692405974074268716838774428767806978764265978252645625662024613322941877982581977209896960000000000000000000000000000000000*i1^62 + 3326857503675074947029046946639137565881471182241363612459168908886857077973418284422072214311708533604443143438770914470434708030844386656873404287021817657237070892279640518916129360274985811731108713688581772824150439179951143442600294183363373712640817418956698557989308076400707351499558816618710496672537956180437277717091347043492928189933121919164166834399380251808775567415796711829867646140970401696391244918071665315643689166222044129623501424804500893485253074613993107894975746913593536341323485463144001045448991640117282566746926179633635982511134458638811139812100840650445166231177014056720853350494324234943252706201958126190309199333892011998345311023777631982658836698519384326827171128622037700345480607565078809982784968186621946337006664783218126991206232487724919000873222056309924626030068592484085574292789768047691227219279263435236575301269813030589673569597231602305506586038887794145796726085975656835832691319031899358983898263894622703045487982328322513399999389531170216485785241011357739414420320639128521017581410018102631669510688753520084005108968407726288199775294550289647490134934184994577292198970113096497049369113377176464939254012987818153527619012028047850603474910575006706340664092703727029093181370605906235074439068893149942054433825683176065943828802904831706589168934512337228091107965967261635097516086712938127636497925423117464269211064654298465465020195422835022109300993821968959255760417536696054069415129871841885469848166398435038604021240668699420637320230267874629153792977589125710247580417984440793950475020160163879767942686864849038356319924834097076695871751321961468362379522865056910684168926104935639924901943596399948614173191051319204552338634744986498403699085462561489861131185572504730614410695412057747163544663543815097160262939946821634891522267350078358071139221830020070341185754680899968977770969732193050828372836066445770551473578650555777235281660991401685184124202939524723714491153092886940696408097233346389788695400954105596032124700765762100678322602112151831475861101721390289270468079371176632624896423522656235027435652063029481437764983695271858174104958346454036905984000000000000000000000000000000000*i1^63 + 49499007181331063202042153071821602010369176278841358582473425667388387849213903531857326227368947719803077872531005101628406786519671498765308780428887253031245206870860246517357864066252873163623447926009426584624016726135707774563378757203154043510812132669290430993494545379336539085260500099776197620939034405356551919551585798451897963364159001144738018171372496164697714756386349818946096318853819530295273767020104350792334469122570738131632896785734359910161075205241581413387793627310092458378806432820051044336740653661332990221655542979920509851814015253513185895369681175797338937219158892257359202660143718070739800092635284649766072552396810780461719006286682628391528329228157144657267185176386401912082959178045069055172370580313217980725698697398538811061425575858249544430338411496140424608776510665357547628266913241929701489193964810729272142383482086967543362354726224061050205871016579675314550625056659743893388660506981487773355079647991318508465394466100241266039073874714293278708444059441547739321535726420698769894953832668938120968493705911355424178793030963961636836204289566953629900734779769818119144207148404775034547179387162653957567894796754420994160462024765948286123585639950865258213930507846605425898453750753903727925874300001984150626933301252163067707989138908494699574893162514897367245384780056191513143480543875419906749410475811711165178328491294766550970431974767296644778595397767959373488179831060906450956678157950696147415462747462520621086202811925772504988896252078918151854670295305043629014082437959572190124279130756114870003179806991463945379385393877243998534443960460256361270827173882497014699243521246352217208122933855111742762740882073317968754033517928200945429207458394249791284613083103392154578938334515382961636805645831970137951750582017724599864493045021928172106306053883199977559017651081472298127072725456463371222648710230232918477972477997765856958777426851470955252259699508402649461495250698219069438035884723122732459852692246734358334244487629792225453193655153908338055747382346553489541163249361292944315093934572853694580066680403646519696412939254274423945007783215104000000000000000000000000000000000*i1^64 + 438944786922216872191532431993580801185305001961929003209029531029077376362298008287995850999610056383973613704568313370226286374749229007182760576660095897753356894802320085160893464145253974634397720990903880840369339455047496314169198115398514141992135112613370001350368948985626406645020327822636332512244777775226457577977960343964176321266465257137222106449405864300226232745560679138556273688123762170586784730758738172969307115209855929845904246208321026781098259715719822834473851725394341706113420565018632573691816230361202141388754854278775529499920350581420314331192187995682722459102587736373180494253680632843920680586993004635224863779055682589158404463919129042907337531295690707578055833320008264315158378454942282800300813467614860550126048621994608493824476815894354416453862211033716972489397348080784258694695754080008466280886316953083590857517447043149363243501076840799087001989472595769323964168840521999513176220747323970813190517842289590751710849940640298598112890826285910494142761027461341202174645471753985867517626730196588965064416819633634786521161297012196153717453952443697688222541460484026594431102288990918174519147491272719150444136770028141316966270496993062874952516068659345252564354285704041130916804160633242893136252690846152576187768213804511872416920612650968634125672066440966744773290744949349218386475564165855990896247280103982757362888337139291697786630264252311824479225411540711234028832285433390793724511353976327800513141685989393821675514856519659800344519408616861330761750950766682027952441484033049188126214674276718094697660345775464302527649606856071287551341067600963915859282177255498817868753608033264379223527650151517423803317293523393572169409838138454546186287946740911572071661961392268086748575261618050936768432568260581287805846489876944527236872762458049545622261759526696424168830228210490712117579396318233292938394703500617931354931592195265210158018485327969396211440275493442419008499496723764272142113919553631696336307087636617580796380561457517423634589364662652503295403008138499622145759090114001069889231328680136099560269442806934845099809543475689905494949888000000000000000000000000000000*i1^65 + 717359035885102095789837740365019703207767897542025709428339848790009530950731028290902758652926570822002705717622112004579087647843043008711404044821392075252164129511799798415503039081766994900782405997769247757897547078348621840651902444171784145640797644358816360608352957329880096923059595304695116308896083373817855229375141747453474942290553213128366803077479467971423234172141508754022481095651493308200062754194803826663478827957764092514563320209811612784534634884141707373182351962069569112449649297611184406285533539709128763998981257005853824187930386992921070402798976849298414903341002932639684894949858399210313390912175359600770331517956154564522838644814030842718292669543944334764125704544448213628116115565243055872997969663225683232251425165670717377265650163986113717594698736118637996718663843281561741599925273345795628837789337425938081250921295412952406788216668136588006218733753964102536400757579353682908124713880600201099612752946195651164177321224557297587811271165449658784619788234745525014099714070549512425822102347118919001932514574427172961504562552252674871205678116814632423254415784915196727812182088512917441235524759729732895670556970590138556328941922661079808347421613079799808536625610171571645974721904100729361169972568340183500572991187246177994973611535635997000447275654557611020567292695133980947000511134339633876247232852550211015268560154526839768724387315773577820636308759370548563428933122390364474150059154898261126702546243477733462091133132703758144827596680101727777586203947520493828633938559348537739372576607171764837335480478971199614008977241587952323034648207282828569692101794206259044766297597640825424254741248479743252584642495441040662905915128479786616693462709463190353263463756030516393536239989895556944260920781247102980706533012005867641340784025102463777141727578036369366525321358496862920635587251098610405264754054165973340978928558511309058722716356561279936082059617070358633120365929441975881945178906484906915323181493779284643410721062421757651239610466854322506033845826398812395965367785681776181787484062192496478526333310253681205505006179570837094400000000000000000000000000000*i1^66 + -18784907784791959150089504839683542054442446467715916457041624285672829855764101583309059817938735705590916253910836494232396818634211736470451440254914036809259875318005930994479950562137986283014858137615732240595817906994169341453454771055787243104405571808499197138703493288639919556814276533706254949396992239814914893530232048574215431220108752051656603369411442778620940954225481722930647529733242408559585732169445659085154651939605963038217240835967881760505362693104329752859754572282741512857253098088168071643823892998298443192849154297172152682439166170325913930857470191337115106636010113089633497146798892847825186459378435797162920045503851772829620509490190514091987993131993789910522711454460642280318712838992640766097718884862254471205928116332301637058309552502875797669806419795657003520877910299871707357908838911369151309954412246711093199094735727451632940949974636243779163420547806915440187024560324970326449650874412268792432180089653020555489124299862390920230835760439414641904039424606042840421861438456082814748317391648033063929562278722137613012729563766135908131477466862210871235194757686052075094403879112120699620799756382447929564402594933012048440085236287056880434833316262793079182475565346299584161142329181293648395946023614752094426076730004703012045506324786895003329086289893077125338865200442535776588049013155151144016090386892070764192723491620978121585870144611578043268481718836940234992150822231193765185295173410040514795185670176013448059965612320421298902862589110685701376721652117228773644477127697858192482606881223123664391483223447663749679551984466549750066326280453816359987707235834405275049197336271317056291022908959587275441807551834717655428838341815677423513395879189775434154450148032561628664224488736386601834014874221065868076622490336851899699007352201127237397639839980386700795213652645961758663924478000702554654315851312313191152246177016316052257644052846228931317625411153947876660626102335684028220658960909046990635250887306656489071691434698882306652425004302296661860799811352023701747015076806244363382430579555092432916698092311293757578065205002240000000000000000000000000000*i1^67 + 26739742766557840970466307203282913842711706656565529977530855647079825497992341438684847073173755244298187237751172648718725451192033572400146665890881841063884490183623881782739472752767617442766771427278277593795307790727946106313793046538837436384361426978361872454943213537757299057189265648088888305389855554175782305010139268329103632149334085997641512578342087996367796166292103594115144532456486822357910550621635923312672462288533256309153566706190408820896564701310635763204691670007011573504131111722495432749171641747383557848017998874519489317643992272892929075137169380854439765667339594043563118725085296511238788210685337816713882107168722894058862652350286822664262995914965149416686949558452124477164733511262476500922404912570353844684798712390205947409908033658510241466907113616997758166105332434011317570024129203986285087032655756531630056442364327199451565660495518771549206980764402419948099111600910616630050796286525940661296288184627440680550016376535460669079775144649851579084996228129396525681971725284348425569134349962004449282643441451765679188234287876307187804097023989805352089518379404898056896992655781392175039292231742297345894065974018294258955559227695662837053294943808368670056541311461376386050836622474329282993786200011474666172056340484870744208351086299747744209813785291276156488686528768311069857000710736021235565394540820446857768018481610639393494787234851122125235967757603621249038493761400816922663628457086509778706173718487450147840129546676970963493925430575193882943952752866321086551456813946010261745885415584884617015160870318649179954725303839153713654150842635433809848607542925564000869820314708840708055460571230112653462616073159278641773714802288310919747329662910380468818777447197544654499677987780355759130493829346173677089104760936817689410993018589049783815902798596065023862578114407937853229311668214211250497639300310891128808439820903800698462722622690719706077788668227203425671305425947680374734326225424678228853785153202592188398227667745757904589781339155441903861825718023175274053851721699407927642994900292391045201981227039183006072832000000000000000000000000000*i1^68 + 102834273608669322036565809307131072391301401344185619009453877610121401812797428621207127801605239790691691645087867696186771190739882207326229097464791807464292138627267196293184595498551522063935268528387364922653327477576938389036334756940068988276608020710905439694437023535619663217177753331330704987739672399386716703622090637644289075037694915363968197637337882573214070176602475542387714175688050548682350563352216964441330348471360139727692237300281224227127140477986446578534481722750136160669373701732092960376885819473485664758684214960481992296268353709670880965221830074763948411986838661266622091652662943423021504740641965449042038414273777635038491562489891444253089181024221012565640254759443046810543127317767974427599166818115274696509237190912196040867513331422127410518140208718053607919151157310082177053004178168923103308766749635932092480783829280654448295803179981983426547895775556260480171959073341886094450409821810090444960616431821729587761968807112861747330058349305381087737384916957887975894081439913084352352771132173996019980944202715501456795267615211144197956580678738641549743843560405280912593808899621453712619277549082611220894299928738289082647401458821045535035190124074797984999783576497262593957962167142390756784432780878676646489414953300553063408938078298222045262111656741157848003179826185981795418852370657809170205869000793252342492839341651784630223207565620918055438103434484019821453514263211352283672705789580739644838314616260365963299764633781613779614241959527444106642464293279360778467312250388372875054432780855304987653249910279122574454548838192829330871561844587547622078884946916485412936228320085678732584082183231388090369324718720608883853505652116037815667282370441265540932008695014980837577061679410928002927169440953581336132348421996993280676322226382511921565324070263650144666404521143278328321788947382438127634593019924415332917813679695742682336803825050983988325207044326259518225701148595046906628763294805652044563909033120141640063237870225564857020712033446250847608248418816727467636225685503135694777687519372159360389184043247206400000000000000000000000000*i1^69 + 43849638360626944275824317686652486488383377127566340791875099287529791348222599742565699326550635838932897354145837214271772720991086202749364134468036131583127444729131094338504886324984887731760906284792841014761512051215219795553853166016956798405083511124467417620278451897250546355496700591291453670659605061122012968131559774533119285905379162438488994485917501908702912467820866849161218147533769896145683629723439503665692946040561989906186158820512149527226613902555244563986939080787848420888600354911633316703691110827001270417625985489396674935145773429162567670517677248148121618363925681420834251725198509988132986798493482264580147896427692275098545434729076326845845621799297458481974214252892052324355479561360635996784928116329487857856906961120634487924983643050592058831768515440056360056052064566755669636915422984282832335856408645361411332175478537951416756678634994969317166256973073015219194745202807741948040329421411489344948212611467121251331592857877711007877434521604052195020545550535447250931615073561370960880953899895653071097912375400274004774959191256155687218473445204059390776895951000333938963784006081457102136589489794844397218435290322933219013188082487803464055840807167337979408818459945888140005459350040459365753748990871332817926266880766147448283993046763172688222276844609361301640540214370738113736918316550235402128919603635919631798726347191938652192792687567449879494839138286931282200215978607349566894390574767237959814820205784218786214062201473470295708107325682807510206202009076574186768971471878375117403491634836955370432425234704934026572177485925798298811588041004041945416103422464381567680859788433160019887894808433718188944526536745992989031622197729745251338051168843504270292547251658509925339971550476389605376975321532241780784405910818546223057301120332890382905113552042752716294279136394489745073249396991732251572734398585153056054012052008732556542311477529380934305265516657482842706609263731116679463396894645176778866043306770087742702239977262115233515906463448355462351312451385950372021151644749756700508638088040109362884116480000000000000000000000000*i1^70 + -237173622434336201080224212308522711898839809985831775175383188855150689857308856474543802264289516538688489369964159137475500295646591228869106619477856977058475510628592800146163406611030470400339619631190827553256803674595549768870486411837760373023793944414087449358728516265034780405068092124936085435054589174016270992653434865247382332958062041515181231677750710581132608476503233683544379727483881691694079892769495942665053009073461880497451191102729066255695123623677144796921810836675236816090123261207794857322050870596113795655393115388035564236592855753900164610206584293412849826186363399777701508698544586277237830882046411191264949503359839646504894669394839989950860127573120008891832999636756064867010169929430229917120669356607079699679098897309553774449366612810537845136899600618381811710039692059313193740951733234229366677761942982186722012351939826184977910351028094677288328039482517908648974245836706726031368599390573452869928878645957172043589189396825857042817422876412161367442018232375900968245629827363428818109981385173204741291435086570601180565466056713119146265670835284634425409134371415581008940128469437430760023005859939974012582162838855102796857046360554803126436208425549703755360401544551657775695431671948396869869696750861782055942868593162864147757598726010243047803036656078987813690003180604254585548168769989468160703000011181061922721766580794903199019526024804608733347620775652972863383340668118710574615468720559571560564410814116062678283762209187333730891793074265245593695486191303441528241729922529530289195033838136521709006022857671195625687397053431246234122166614999294546322208635822590429895984130332058318998094639548017937316199562195881173477074906959287794662937938200577083180414394986192756062367951851202985690680185387488035206337126242328678895894834720876810554798530017555853403927425885459908580732914028365012559103640788074070175561961412545402111923340288158375717818168977701382334625283706404553000512186703435744866637637792625176225885296817871364969320135803089499178942311204539773471305930065226870765995535884091392000000000000000000000000*i1^71 + -1662934830460487550393805421667557863272931566359840183760612288574249296972097330869185789381380764252648435887660561391825199653071936220044588758588425314169901013919581705028843037610760468257200623805288842707962698744901645242265968412864847881287693238390792294923770335273659672437891930388316413264802851786497723364942732727143600102376943409714537649025994484662425585824906268802971832617401199731169199493054020997115972216146517835581113147790752581111030309195088220410640783822739082869416907303864373326420871018658905301812302876132631053919057470379299151216474693021198166031384134810897675679339461048990570989359179359046363844657819474102288298619917175126349091542977149717712342880474923242326525412084688771880479124312766306326884785280718040527186707447645826437460606061419514619549272665942897278649144680683634741860531983029302608837026717753977125765087482179331929797713657877286925987013004094997394255198772448883326246374141021407408078441224050424333731423921567850124885293130695714651112933422346152047988125617548756936358296049313617706697671395979268257977080562041612099976207162449796168818135285429467296632284401886874922846872693616600649233545793308962688773156795528794263735275518191513401532316034710390210719458338732199950175186755750244918648633536815324502339746461318565112066186670129226580924198878317813276541634022652177798994019223961445658206862089675087312645723815860915962058434936005757918558214678934505490553280821786746243777833765426401063066424306705978498899783642431032474183090195138189174401107952353669630389132804257196924525419885580899302412011155929500922927655774907574430005264443180301746642146042238862897639958225313853713699278016263035957993482764887493161617061218831108010374038071346476399292340702479835787305887543956597893731900500129948274309949869363984645444447848802865547340098795348546062685576153060586957393667383071049815957236862788112474274505598676145133818154657712666811844604643033347725404883132305923069227105591743432368612353115538959918761574322653487075972093570089752649716780236800000000000000000000000*i1^72 + 3489695612615656322883916381582786953175330042044296150164799065059273092934502461925711049546855853746811927232385708606124319848085740147725955532917097613406922776629936371936470146211174084045602642780350503657995494025749091095486979122484657327290937316787798696405556352571854158212408266660007069128461810091531757203751853144789871710159837598114587205076305029652120289419361797971130490361686306573973931356101769793399235682888004111005731083952164265995727257357991577393988214404729056428351588591419249435658613666656150466016469429381558009152821841588459944346875065436778847295140013310870095528961707900010775718625575604852149678727726487302511382353819121870561282278574342880522166860017023562776879643819435749468506719242832939150944649587769347983651907765495278687892246036204657287873165961704241013842141035235944350330838679061922681028013130285855279254432469127330527886675081870944622470897609967728463542349539955895014952083741608398448846219062074726209111304056911288456484248082657797667362662604287973214268624480537254088850720047884982920195266869502122924385281873925337260468102428628296620080352918364797159253522290428887552135219200172607262945760248059992846658187292333397105203042217291115285322944669090940241424346849214452474128760350979745496108443384773934339074507544545788671716997922141457605292457081177517236101238408716668550516002183813174029315873396533431292892913416842732312787246269219556302367492156305186251633401799518750277352746360747821600462866182479481868008250819640900232472210578707468756125027236326759862119780098485154428505145292379696317300628267084046309946560128411831593959093003248049887123946761056285811967184943295690727908727504578222552799021879183349975904247419826205731311403098479018074073617987538581456808760691966089115269939987731450462166087727282206105278323198942187446802094466575240109823107124328803467738523239871660060689751133619899662009503881797080665437284568468563561621442416389374975437889510958016108033327142897118275793642970204055062287476585392406910862461344909245808640000000000000000000000*i1^73 + 181903133601588222241570648926215687582957449794526733496017194035131379986634078120050510560603254034163749519170700869341103776528922633182791417032264634012944066440361213268053860959996765922209132666962253715445015241663393580495360861027420195043584868772540006299740480960366843973809406784594373900320742825687593130847738340647761273867911882107691396061104715384105068715765596754415821178987411960384080852099920327148210247186583621342605982302935957692544443566618941311756200797559454935200108512397604250727045975611866731468685712035202429491507781269761900623093117801684631944250810959412933685828339994652788899448034460006053941043764820645984372657886559068756483506020173089580038301384734333882585506476575308138227255050938044461495470858165175516182825049878490839998832965185064906239963002978007715251904075337580876623513755135161095517531491847656915759803787665792446190112471311919975661190333774968126135648464134585687366665693902290150466254733139656398908290719083695666538558623926676675580093929627907379926739751746801979921366396614322094235913906915553047952681079389483240475799228770439940172501733063340074131300592825153925895015818042586503861757475989065821283923190074445483175386722625581662318928719659241844446791604778183129547595535137270583742407970873027349710050531878227009383630666535189197370155980690321466464940769363861404652821952361644910777777494987079185211232970313755543689740783549146542723082379968751820326772587634527608283675599271652349626476182949012402301996852934706811821891081582145104825800204312129579439399513493165410901258291938621231090533643018180036873147313016372928308195489666336325894306129345327120245532909263440409141316652001490358200230309466753855600915642855150829329633509338682858187081161479986418291902079829168530728276164643124009499746055233741555451333373906933046654363958491984493678100126575201171076101578966333880894319379344213836879964807120582039295586060116095527302740942616514827095277174927853979823289697975705066887273346616473739039008981600561479684957667328000000000000000000000*i1^74 + -168358094661427847356535845507010695959855890302174067112970970784279171699830912164417864058856284600559512682965122054041818911833534962815645644783580129551867043721517296372595219955189665496671774261157344829948452227419948735136491860283942800506076597603039445847111587492534774562182834698514326643393336112790844493722428480728539950653154407978694528407489273887309714937270766451462368668295936815163805255726571568171428706308759909152682100446711586982632042872240038504150756885143142211966308679633961099320933833870747926034197936284751591990921378369241968388455024090520743170613798176967958330131745515731424921926179980976253686764469537896731219136349949456911140726428003105634876628144888687732498338646203617760952532285400553376708015221404349951336215253296559027295593930112234479297796389674715277338895326987548173695588736581397957945423761228415534118535266710516848077855572635879665543589841053976716915355448209054771747036047386327078948805985829837623518906767477821905769272032228507403958151944724468118992016526866357149887425144098089982773195762464326478764607303208173262752959880808311901254217290130311569511448961751097976899201850595504588657000623240788735137623149629480305893413795469048439538725283569402301126344551576268280730940237560005152122910261768466022847657749808808311940952929302602524234377619179247987349215370723008712985551224768422868294073419975728681042768256874798765942874300905437618757045786614127399189159393409397789743762483660671150721392500887074705116073557589221011540350591724185962494507971591966979910382762788748611019143101756021247653205818081519534819300435802400579700404275271007820660696401720059383279283972834755241141161198429129507433779795042337546915091408306811380837487785867275387950664131917703712194296670903811192361402131234891196233515626014105357962848431959631480422743629082730736265479190586461907146204773780986034888699340382253595461585712642246969413305453925768556991951066535812364632174394606245547944968676173508907862807089093442583665336625336103731200000000000000000000*i1^75 + -3182698860094686565604818402285729903493615332637294192871049145494553553272621547499264857259013408420587069427687986217114981259161269270633268870080196226527080891524856901956264854808940429280005193746122312437865062115580624564359597124827805239542304800348779675753303530458638049207164372664279800246495215383301786958079287435287674208134540607022695026382371683317326254085657253060844158463254819622513946514332369484275866501474122097690676811147801649543390345605922291717226256725300976504065929675856963935362963050593889781350558248558088809520327818675049752759348203614555990780263804635619120633644141113654072368474997780986079838195432359747796494523820389654380907144644811772430289361382827541400240676218033490919669430049923031159579845019600130197664478005126321412844358628405526845305158653784500901518758578635168423292499025756069268925799994866940221193443624320391571392726236366434176443445268132798041152537218575899665700565591326917494170914288587194734476841841739511776879800879922321371852110144278015982876805508400866223528495950035643330993973991170273964182102567732244163970113171117827746108376215219225947742970211966096516247434258282338764098729890842633000493970615176745957934981938535601901650133650216534938358502694865186586740292357093276490416478464527968259001613327115268387223099294413688259310214150987275165135023666177361876728179067643839334137361391744521176786586950034264803493768838986977542289115101689993453162436892090105017869742224199786949029117042219632900459214340379643448693199176289110004752447971722411362490604266683750664862357289575258655116520822291906548565716243583121157526653350178269628126353781494826556905138070496077856662796819866145633437322619511845326651754024206220432346756002587767929580937756355603759282283767885777903272616726007700525246796958645986023682106678588146170763483087320620562027218104615770789623748392091072409854875196191840103957705981612777805383597437967141191192060767395931257105759854005113715370856225685460453521808017616956225256161280000000000000000000*i1^76 + 4082902321997794849480783155972023281325933802244861955063179034548476234612329573299038623252327570134386006963128138237666645676692444301594003194994097570316935383913589073070427011424154938695342523876906178687413149609970418480882756161916210255403272214826834175916094938079319541455903269852845276355848655250147433390600086713411899951208752036202447210231368929583371136301043040160219580959019475793367141125532818139153379705549416977124664628915314381125692193868535145034033222678142956926709642603690183086739374300518536234402255942428122134262832837370473823058860702040892960221568794658837294499256692018710806724074699055281126624927139887113218205476231399322776238507073201195335545764933808691846112932196364753464886802372455118294467460301602355882240363128088806683858352201090322361354757051781637450970887949747746677943512082615864909516625861682964083847773456468130607316047753920728537994708421761968840909298708606199906183291078125787004636787484304155838358276691831172560785693324098913477542096982102936105336699402528976158312378217009077838344305902564242993495884423220553174478168000492962507363648251725866489192442542253980021457807308812268675836472591625372474876322782407153766931710009873288069968979203261621363161446699588696478969834276977035711035523445417344797109861878196566685657782601109251647259522613092048484734778218336651772748370503342307244186617541537231751980169938832994936883006772428533136933737406990400656859382530201001321996730695411022931444192326240746402437662931361450221660642192222474216137786947990890783792282464362479774079101606244189762982219581609718556377202515581275452611219835788525465202127406047231306003148042118449706059142822023017929262577518093946757654896178884472224148617765064769357018629885101883472983476507357435693625258784531550221718341372248130055754702866585175460226871503478347312192811434636327792065439543441308064069913595730072453468876050112964910019110102037669265105311362494431871081465230114269545716299473571163136036863200985088000000000000000000*i1^77 + 17028328917881931224723782594383770337004044449182557180936401912154205867103176978510957148165607978733992807213433024807722366697465666270130011028455462187134904732295827823769916090388736020988277903318502906310203878606098826300289736131155333430206540489762186556312227777050687718182832776085314969074819838510912551904679548632055597274415903569878170182873885079071509325217255649216112097140173879673722408225804313701564244272685304282674823709107449474739164855828358582578984214373294795564805667250285127611714610164462717589252494395056890708278417130733217712037006455397162014261049866145588646815986505069594824184581049646205936788073501383586678237069686303469716353421963221641598661364538896907139432222456222694803382570355563238832051803723776836050499673406319094254926482891013370132557830345251418803917366551482698599697835074200073864780989034418895784670762516418394554431433754780443528601218751002401033170141189168821476247337258679984900478701407709256099180290002616889958711207054114649545892047417152587674186036749105141256127127652027341425773977361481873181387433913218692313611506483701960590425942616014426911936614841715423512501531015919450459613908891686949667592351824589274029844702650967735953571876639741405918882484679256719227894065642145731831535727014997550176185556842495852378953423543826203328343880211511431979457546603023678199105309895821064250437948024232913045762845317755260699912252829876460095556071999664499127379798384217648897273372274611185495533940009517460530866775361532007843696634463518129336665517290804350637755883232700764620440039877343098050338519218649692435846290348619633298739819579919514433275691101195966512778950239522709219806647604004144290162521893220604625985550560234145426970358078053925594395796444248561633278942672290973840748878885193884928906117552348272687011497392267027328772638759997872569672950088836248532447677814877636765030188523303256769176309316548854194925810538784032045232301950160921156270558488313770142064592408628805867929600000000000000000*i1^78 + -42018640047920356467928983634311155077267088497500956921618777807183129757918294171575706030202482427278489995168290215897492957112911658114282067765547351727063992781283123636197293761803567870231161152033539872872110974142751967146687992985987186592653218823677491326633590368238758432289020116700902663383424843955947829045565688244815573374714596819198298837040772567003169944913242069488703225316986822308619370642556667513619102387785916712038942898865292848528233590564201320328337554142215769850472439546166490384349411972980693502231857588088343819829580453493286826459021554184197723454754383314913653674378490005597430901101659299335082283229315839047036455226859434576587651266237933130466448771113556427844614647083036139927577509577466798939911326681141029641464637880791860323605248509825710362772001972445276189375468014395620716321786856201639191846356100153081251210057514755242986558979500802571574942922547818865686599458377505480014685830503312103398091893149355033927945667119451579593330595689515629260389312568107264581696503077926070626537559864027521268208362061373774594422014150681991080765152469556551346783461048577071826657105076459318631470957472598587578771863315055288783420033220941780383612887764650908653836509120330452797482764157528816695089126429389966373673366201630685174801472140582215502375105941135401996906190824788940661289133269289056948889109142308401197581811219986509000448482470491941204966479284038903201682442577973130328747828572790785279548235051287589829167267057900647464564811899260723716047177861583067703211610311825591754520246277315484484390152272579746383912211378960914612329051841483275039017634929381286372001296977432971485012943408493920386556361813555392600335113437250462093233164808186608925188169865505988178397203358469018378234265269778981663069700050783347224423225286652420250059130709380108734539318215187921503161115563452397409518095439451086163890863594394454643314556820424777667133049463644011513330649077583248403636102828535098134916843438080000000000000000*i1^79 + 25563289551419227684175084728692077316211918199092979610511654410117242907921628061047542465278585347716102586476554138926225484931761874947553101332666270504327707938197510444204127249725249974625532168743988480167819613260746064196183570015585964680821806835595389643072209833117042780300193320372782802845077228817217073402954738692045268463709427652485263836757058354909853936058856216601291469144108885251377770306635332536359341566187794417652205089418887505834278760947765490943748859403656290970559431568623714080874399557406948093015368587939670880585239867830612505012314970269527719257662671799146119352009011882417829863890546711346712119894395601069092382291182340674710131777674371661758994016351250257593284030041964019575608271255023249902886601259914783204550535699524587598437187632354667059846930159456723799507638488751205720039281434505054761955645238700449191750806851517342532565866452043565273897144516225033908121194338902796834953196997216936096573180355267369282120972848177563193783299573016452750965863155408999735859469101780255087781822369713077330012604061904145075441238723492724462393001596314881940238715056670246916501692841504276062461669285454113569760271950252222210354583235574818033460916488709830192916945798207705501851340897858891966940517153299289078489715883776128642826639210734152018881048530144302846886532809615624099023358156742783878623377927052053964850680992124340515239445108267844716463668566361111278984432109357071472721184503195422674494374564485969039222444577107469064552676978822365010530662074302587719759462271717209764706833931859330543456156153039284007280134367426422526783189130031414746426091938134549180427735302867215928024010610514269477783719249338895180791284953228882440119577088822954394118434076555216602794342382180842163917344127596303092325163468377524100198669509154727280378113756624750672409482054296188985194851061411465132141602905738390971245006218173475922725671169695347913018633136398099190881610520814831765790009633447870464000000000000000*i1^80 + 277003155470673662894850220157960678005042577213378260385970669871465078764342445186286391930875079637196859291414303314909190509821020747827851228864133052750783709710471419768102813391435898532466817415756294295299430218541739403214798985468234882493973470773796309166288435034412253853076347197983053670506659501124725234110257230293982244370287139439889574104267560546417113991834094992034115873200755955640457168231872155312591924559536832671601655012982725820223897964081839720780983664674609953290333099415724168097043725220359305512926746859141826820103209527417600762417278573549904508029151163061433616322043477874499158021148702001737220640181157644672604638228752230900797215785144638536131235236147347302037263761429988272758260653471409643237063227037793793872965750499782652593953722260691301966671989376347887159224790326127358716189545737634129720236002325570044383382947220408136258177476280566687698754384707291694161465348038003758313626805389382955806590053963537830165011107819903813177348572648113607456946953192451794325351720310092986182817838469455556261085141730228728308186540122558896907618389897734568135398060240409712666636757959774347587535321270232037032753307990085568277530098293704406715638596742730750104697044820156778506509554835911755444928302239709119172742983697296388397148138196121491442672310497580039968709261022147808423261228275415610089242721670943994070424970705509239113143630463955350276952665808919356464130913295400039541728738578413836955087748784939692882592116561838890697000411443988537266136913079806896623684037164169199527140025350547657244108733381954255794177108008744433042099932120840737757940714665904288900105746837646850198420876437322920981005787843119271758530459826374647245324613293199690038664428430347119218159599585156435266506555205493075861039167985465886616804436917247177520306770295866984562063432930034746615570114592881551494647724759974275837944976204398273820461038455194769838324102980797994880054329306006289802854400000000000000*i1^81 + 8176106211681370247599985401318800574423722608792078883964212126149576103776445820842630689744294571967318964664446890223131777894789372510836246312102819371118457918161808544810175855931310919338407962546428089503177955036510037777991213633375461816723124610696341495723767628644516510544207374505447508385791726560601838920745514483291401004212609884258802411992554840471087117631197513438345197542506819491121511225458833319626143708844754497184769195089395906776017023783007956694681561925781224088620839361103864521983113387557895868637493163455381902776988043283674123666556101436398536968568132797142601391637839304613587824014182884210021762464150999582547590760525972346758952651917156102448508377013727402764319241231979721529220169625974125202451649010616689214664268839936325834853819013354789950045115755059292826223036453141884003982197733304862419273425851388991818783827389494690125929619451154241531316886663683641863672121273864418473602171051070866838982874375889900071357638302555538286976035259942643681493175676849760565252293622704895195812671955034676600532370799411103121609814235339332099611421455591180522772575726201423411782882183949822475983150139324781074926424452759339321853662593130393397090890595559980164232158693882986356992455902094564887280628304812676616329365127354297844827455933425242610396471892329639170316948160604659999566233451118023030923563055162241156781119799440647755566769350020033623308100366060889067530462190534115963242765636593954295353860904192390138933465243395821270746018986499395931668390443784856598244558874614002280319398091534904152797596531995590291331637624250980444852421188391823458854217398393856872620762285369511185920673713500998870010452360787634150140131208071983234335366053139749628591338954199811197651951336898242234490209403448808279858185890787780620661274007201941316734388502226669559678614507193541417005709756511246284221648020425772746665306482822540807919223666352219398571234066495124154446994472960000000000000*i1^82 + -237289294565361158934252143219054187838896271870780184159278612999998743615597217619041838013497800790279957912714831673480608280762330666592537041564861501988975570161316074284250670127856289801322717715500732899720578764973161586479404890129064516786908358020190427477377018291069641436549514506301097451024544741432135366211813489573885313265537596926823864655696936217505527904246963321438718299434485274017602188594231898232154555313462391203832626455125762701285995492169806999555378748040117009740601612911435621475197504247645932200306184131457977829474979346519714110994952924437006001981869444242625961709965191057142971129807938674748918106785791141463178946462392935361820036518325902347125836771212697896165761879396665863054182081210796938338020016254754397661771463206224538915181341461388758663104709385761781533529848005761265213854581650627442005918345004089153689324190746469208071247179501249981788343754853188787348925711172623581849167608681388518893363048388284949136989415643248532899140510101719897092258053368803471679931349253193536095149517186135901837999943260011803927323720052731080685169146336192862263805790069073401824852468544374598984798235328184853682046927011389809470311008685194254395502255906472650689348753719866477643771303136450071336253925364672552275222910817228104082217868500122014283314950488951657042810034171156345823455340339571650768534721024668851443159917321340439408320134315946604999464558574139416265704110797070084183669860957595492013296737931751124648137600432618839497190604299816314954370750288994496893491056521844983242634444715032645058967923393562078514330718884358291229966098035523107815573857004430929168498668286821750789378862975989702857379700581341288075499455540404282169380946181443483056241123872034677805686208685003694275475042251972035471255066311623572059728636104374072846725623551686941807738908703428872270375072975802113082400702371927378063977027869702256235104514133539337650871088447488000000000000*i1^83 + 1171751460476101066023366992146599022976717962257043879548882338984132213171619209113364999301272635598000398658342687234862901754695018577535549599747132443066176742445718626893021100202150920571003719996597609651424732293862155968806711324131210371869633576434639760623354995477278609175942939287661922533693409087941603043275259150505727143932678130364183253130413903554061371837172680813619197618735950345197318458727128200178817100257295631547047302860270268165001417319431442718461668887598394855319596226537531208343058628071884433762030445616493025620177242736844009208652907197106825085106369476191514692048123334092341238894895338243851103723461100247995989136519038857390290668169813039497594319749245304420856284519890612094064800294362822395689963675102910898952769515708400343209731381098316303895375444444056774083525933682187621849142559544107519641000237032978278830767120957785741031520036262702455316963456827130079141512174333542819886422461345229547130671623307759957779546684912784413091585623176413430211319142783354949663614831512709793623567184106289377300670159164555942982276902855709899021096468670388331727392587477776706330951836731280049429789789261780901522308164269504023869233659231365028027792891767683003472030912664453115240319576534336924810470723763981423939129296736034255683569597780998681255969420409357374643249419755201631651398432181822660851352676964463669347332089726011167570891185765988406209543680222956125792088529617636396366167746052230272488293449206906997684021768796851451505009051965341323046764195281496078011250673583716940436427763417810269591687340242320902309383273179309677314130841448116805582816318226344604047217979282899607307118430723662171068278088374198259620039460934642923349378756270086097168094562317672615168326103465007371626779563090709298377114144221183758097852980670020853908992225395631136969134627492110295305997891107823391718369489645051117813518200415141189304690086930022400000000000*i1^84 + 10663848773039259530573118770192771777244045106443494777639711072723698917052914101032582966606502814054630742357468592246363261570192190334800514931972583712661352435572185640135876446727497585604989354550232232114884178797203066407437943467405558784174987433822726137583885717958943113364995321467106458488344689500768682868288648350115245826093038981553240757862277372064581677576827041682729045339062051328286160769206756704977482245250168098027784373078763650563974211289012126876949960225100905157371153139384781804808730911230877091687414630937601197243620799594578831162652531842614007590621998146406956079411934647606416612550817408045286328646564131301032469820184886707403561289096010326119062000476345601817547526800965416066706116324392364875997015247636055395467886310364247831192191980249894426739569719088682542912967280953192357326403345521209252577855290099151085378402704662074665143444894526387186951931210299874569702746664966954993297660571717535614328852134424925599461336327072877191312948141615160154582419544625622139959100568605636962500107192972664901103838857799451459223409658165008526287821642801010025389433791796544412578557267718467055046992981720882981480585401805915291204268197192902697820252320432569138054851672912428199815457345671723009315804233054052177084008333611400365535710386873167754989086151219978284835019698367622725774490070211544932630277887274364737553877135929902923621977141647467312145279430995876580987098103422814051745995735920157463839094613895079477934415425248128014348636641780444513887075416050125997744880628239926167044093107058028609198321149483071002947540637419618300468428673458317488144184505729327283521288716893468030053916842076234504353414893343964224125439149623543002096387448151112391756058039251663854465961136667848039376983170522615777564717559071532299773925252831182073744316312952497816351343109196267601207170476172932800965925157129172542955895061206794240000000000*i1^85 + -60112747212775871527595228431043298910330435319420148594021225309854559392173023163227925507189637597377273626347298651175041595098750275155206885407192381465242135096268857358344330656082477152331201488980852262744610018940104850801946355503426584247149964250776523436184489234928074215157489113481527049570700024090659790247148193229881880825213602782117040903396128638047129776261980801552166663606918388356838451929613911908943236116816537167780346429580074568352981778278298009603619624178328492852265670228917377905647226105503405295425373517819099349327461037876125868656045328657366412092132443964486600641251442279478496884504762749888006271037598353831495220103270132989918078619486081802147851804224027951253498567475376909012758432384675120739664667985677430576303682233690012165421347705316905639423685369551572050455354637768192520464150426533147765233172480798124757941651416013689817463199208664772982722024211040757637587325209300623506736415020585740774052543337572415404354511238918262104144373225363336906556467319946932341800869063843114437634045509410708145062815012938889337997532343048917423072514742266505805018742284069082871275146532458126564325242129302400075164063783441249945784465534585933138787740721060483984124956262845007099898800766729716871510888225970219209537275762964355802422136546798079013816959586491030347512184690210083768070901139342521442261382523839217306049892238836770566650670121523950602598639008499147180168828107452839889359413231799094247143061220496812885080660830726016393951258739449678723469216831813197182773269884650762555466862431064749679909114125656653692806359961937136639861758908422956241835349351861845967618762107548107204864361957275207187153450478451187410902202446587482279544513369346764038890333293211382569599031562335207629263604910346005213199081117612768820921458425625213528942468405799995384651383182482327505720503709610613254406547267297214464000000000*i1^86 + -3633127155670881105758722066202114195910221846448829675272217207701339059761666880621591098198941951293215827724445751190742179692287131390335807282109246507569123199815736911537455517744016530137008516744245049391813710990074326083494813300637047896383314530220457882690462952420693712766822289932227753410669367372731336007510646210093883743876540774426348379279215713289663930954649747347338285974093107335964852476853684309336977052660488706352812608725729969588272787318037917519348605536801075304458254905815850457174109666542711636773812372859130193895135535178701977266612806638992440928519668567055580764198328383933024258204528118602450633410209440120110748670229828119042335817272597987022497006252913951444953760745094198126785685697944219329158230113754707396143866029863690680337535056995390199851374298745997581514770276949802137253572983001788768054787109821455179486502027344305619057529380819179626104353898311038311962879372485461873859336962842616764587781823613492950775471157131910504037278045739664607165508029140434421126905740416639189349082832154576834998951037496874703947919637742409204015894032801866888277870971361772925288635332902523628899061654955581436376215526833220853031659608254600929045789891572127153783129413347329891200882596853870725111261372795626805711350393088304531700876044667608042102665632781848615175347756855118523299923750406779296085717011702719729802000294535129525222771328849105823695389638570915156626610851537120464144689876471753448847530274055556386944398093795710469870476205376154344030785550761395999608648980757896456926629658831183464367149293030101755555268000715248052091294074929674030567877684214927501533185339719730122694067050908525467178086013170595955398831366152108894110164070233111026859897702674072869358317271300354584677819485889062168499198225095170142521809155005714569216687763278614382220277030214630231243421792668850585600000000*i1^87 + -81156149488632797208681958334874487453713093462883112232453967414824515003704623871511373149839860964224450141744916260455182818096679826262856054094487203867812438350687552010477707540105481031819142374812263888268140974431840032081031424135127577263975615037270225642471589264081902950253749269587964592319692949813971304420501340988870586494681503494408050592081962109871514435046926528911958352556946983891302562240586157490378162084601723997479932985919238650129342210834108221210143426241070583742509045342088391213170871265560469261415842912229873961075277542602964238277651032544130248006326856532652359063727035320871740191678188477557970854515343365272767013403979576345343342696255798210050696396147603945209978824227067624077838300240963136192998445510044542935414849402138275091158852349586345244311889361887703343104807922353275380374547477686247872958231798355568068138267491164085514563952013359070950535786781272846624636952424533935060778619443622563024437603745649539831536828860580654186181382966194876961443747174888240325408445469499558706374433572536394280715637612225247467678118560201336102329299242395251411294565304328704341275691797840492758144255315464134338533714499788616087887549125823124106922329952689442728029419809868084646966466514164582417242519838182010381940285982730909573735259202203646308221479753882483197657084837863629274254036277024363276110170430735270839467343951942345530427957552627404117976614451172580531466466171775003216623306040103797161850655455938922998136038498287077418584241940378418195776278813805420364593258973557026043390723365177239630599897174912859610462029032851022267791372398446532757779838693839889466305386034684312927487427456320867954310661808566512026766692360936319200367399531529244741650513174926183562856782303617233829256848946034706249616597325583150562700881471232266557011043107785438852811999050591109120000000*i1^88 + 69697786303762283885353878799424159608144232109612237515830227972388382957652702241949187474859262194390623558342370259465250927311765286350837547345289911614560021269454823393914310913655885152834355591869851498396769045643736759354823184123180088812845399384288550983998970912277905538204187080912901433649170666508268834131194873032460860845520866268804754130022946653227990018372447150727741503803476202406183919117297996486915060939517908728038923475379419098172294562587724625335153098169109537886947124205406923253960238774008585918076080978574198366248502971526280144406365799505622937901129559683402892747455777132870170123717686725897600390477400595321419580585976345680100983445482683057588783067830375945434888730773121990638772021595642669814104401666399332304573268565169543246654340036938497296185482426754143252754795159233484490021392833869091270077306440689321809693679768803329487588558812067432190574039233823627291952634216698591712575457187644368714603640915545099007504534071680591869122465091677528096893596338483270152419218978224839283261013667459544192283779999199117482994944230636216186926185052715153510993268767896240863444539065119405515535460872736756358417237863404797775389588292609305548962490430008839924501959912018604744796524797325209870065634893214898145546722518176424058449185362647426842538042351827970692847976038510554842594891777776961982022229660033021009971818711553570468093781653987974495222069709621878160161601255790043702184158145520267658689505446843616547109239485546456951959972011080673480982708683953951290234331977199617484827216593619719036566877962554479699071415181154299931881225450121835555655557238425524641958337253628586027832088892692503161292482075429441344328008357559166971833938896593279083852920557934029823695148409581127483735630382266330783332330796967269227410768079672105476009931640406016000000*i1^89 + -144095639797265980827786264159225106290371737735064762531866137340833020591850190706559354414649160703064748776434950253631939237331625338750542084103578472179578516915044103993970801952551324855427894788213959962772075752379306777586171802862329141333220874783418712684240347567932484436476010506623531571831737036749010378421050615566373991824776708404135200860190790158019372362189379561648447504235438801196611765159591895287258398048750258453513072061937636798372312370833923418409866732773144367925641817499536215708818862411352544740946603208692342803475792747900578493953689357749620914004495813559031259940588734944145924285609900446398964575722726803869117957934825327505160234677345908170110933628108965605732363736151935479639518235489924062642641214576641356946211794565455033757569124284641669686047656423560044628383616404214339078311243100647117946667137434069825907691419395799834557592574476324371090153141753801653503457087676403503343027773427389266500964541392462489975152880300926423629363353001105425263405052536163210932755070322010119543196030386462061429756926888404706002499406063259291524690106867032728314572394725781729067510896300326999483911203838086344318884516678288835720401622376310119653616197657250876765727823818900585055614313893400928002893731537849602181495081563904055941510543849841197548499042318742368829204554777431070508182870217390599209706283796289387384796947733157769922900517612389304300542457985253912818797328406542061729779651105576198209027868104016414303133882553320463945824496893331996976487656635792552128943757022351396610887945430526356545106032010250394204318024367398441683677330601091504296443004678569115950892078189848971331737248187844572889764339766031854058665973271290675146807027822153461883061118860649878589265239473068153655977944209909362885656457541461634703410245245337600000*i1^90 + 5107643099435523436748152364261851494682257902580561509822556048744269674159812094227561036516654916024409931668393375622879845785478066532441731974392155038653874677773891509874822789218238457180952999990525494867836744598167074654998447736584904214811911630246305408780011694451678486066702511447166247435315443949069470692564492099072788065271675831779996548122605533929417127045377681196991749149263048754439445563910492149768090610708535978686433643669882258539040318082974456790631671333914948804148177828697187232122765986500506403774874187524112668581848527912810782913943531788898400909585054806606690327828142746014227287663601228410160809045992287988447448641894097966081573540453786711165355995485131951527944020962613514798917903810013862242090820412789353651761095763522283414176767771609137669178556908297372409839520724829345573162707730735820266812276305410073603310153267731333030630216682269832940911676731730846973518396007170915762366655011413358865665087036080146420979615675184398269490140308043965624055197921332102937266921180625528831022516186348767053468162272265929895603776604669582894320744586930091253226843479429780681529631099379778970457904182249163868063413379114240552260227126182200357850497269763131579850445528914921748508801219103276830468315698770190877082612532136977705482693808474640209041259587496851584527443149339727317068316108126453015052687031235581406624175584076496306233394892831646949506462333368731120073818086355728397756247260519307900887016982001068865158113653591381199290279061069565132596141444713393475665884252705719888334300661674115877507069409027773589805955936360371830318088979489171357279835695097580439019384640788015294671101371636696699938602688097615058944111514983444281987599165024248101928775995861045100787146335588633653018006838611661709356564480000*i1^91 + -1750626147026530183899654703493158337006108953545871927185569034905680003491485953064277253954670525971405675931274734842545828067128480110368860375707391615646815647210566694615076103141610794372306952992986785350105107107460089261631883548904128417181152555794644085752740216186729219128475987362085278038263867121750030791351495057000307083308852799306161909962568785810378813200972727571155948343021454851652080315259977711176074702403762635486641808867945173764143113670239483617375251206021594009924846981600164027343700175592807857590798175979756102794949349567549537650155014044617838463095532552918186975235037733946649394712214654288496490982471622493296242294427500107084853850399828927655116619188821513819539167611465590128718838037569648068553997029767101314665287745999778118807115879007098634730381004587919756061748392777013784241079522688897372976118889571615659461276557589568234980182769465581435071522648011179842909397709603209725600661534355201990303763413913794821017966478035741240206051841384631006444914774643900149655051252041548099752510474543804679647324712794535448115265495329147334867938673570929195673061803263935406099323880001500264755886524219675118846737416112367307989798039280504985088321745833266493630168624864557472217366898427456745573197352742796729029803553690289378579186548111229108280049782129266431656941793966785458561976213632886725898407513406567474658459083495627173935216359062050099052931337487421308995400282511361831020966322374692396556169351805265346707600971392795218656824948867766341242950469712396915985765028568513168903318426886454013035804829797377601588514116972233046098999825860995234550155605150153597111359415109022835269622138777916591591700644145124940772504476919735776116215834875642033145707799345668381237789426921612192514048000*i1^92 + 36829970784378792236307943551468060314240580521003808902138751284993585016996674244521993860050611228138292658641964342854535595564787366526903343730022968004846149955338797214154051645178096490507776910176118673284164585275087225625519038547643416794751547833308334865228507484581209260612373223003951478864682308321961513599293557278397152945539660334560715565785447219203634523008800605918629609908294882522930610387840949980462145767095604081530729191367053964621079183684571434694015557825397318378394735685001660474680310989589157090368688520554340931885129718493320751841826593196090942883218010782129601267918429919633237512709567955388522598390678883520994808643618947550805930516637418677873053927925595926452452048643470568500835257421622434769563941388667930399461939831563842560282455555495458383920550897648038762807924722378905842464767018633930819198103895198014591910368055463510475964924663531593560888527836602102647707019174280991030523216279075763344697028900010820708588732546555784449045949820717773691749586392416591818729267806703191638766060807943185635437091004508718029556366621463977401040476921474112969099439668339894937283160635476418332374474027880121971296081081388531287370249033579112652661861759852311913459065005649587607234207982043305879156322335221452503859530314138865560597123815085063168806606817510669487283784134137243562127956770435895534921505524327154769190233284733886283581506297685723813625765224832708964748915884226792462215606223819007381940035458132160347574937762537985004431959916971924030578532744722923236672276622523641328953335882486747609118426385600042010365710543913457158520684643629820107246579228673766159665340956034927785688476015982095193140158537237143227986393710120928213159451588493275064244952289928806400*i1^93 + -70578935750532591669712655604212294859005713559555792991384661394554417465213566299545400428356898868585255219118621453583541166343348299134548325993267660163477966157114860152120502139395754849490265892451903300141908935697257871593837848749151443717573701347861715675051199980578554456352984707516376060937081085316389055526344149236011555969788437310387404339862949878304278298399000323441256910233814828308550178621758576145207808842789325535691328181632600107337442129276319409088676567701006740883016893367315695013726708238115627367012318276341668073983815063589125109791409465254321280218313542608803301443477935665079677050221312150934683314318769100645676532953972878560520809255345066735053495738045689794870837053821762632030417406646099913816368245945931250615749440472005155794892408230795083645905235435787477586202378210145337104783992608146257064543628306684877499199103226016611901628393271956033803912964425463653316794961870219651417863327804191053753890049116843199501751887622138503551565926312674611040248294196288547430235521108675645258891218713565833938401684722273766811143527589914665735652807473357120859623130518751652844078050052635952667328346787205769829854833956923468081844194557807148134479966307823650540757059726704026918574298441762735906537146482423601207465255629204410761116580207326969201868816766416508083718545632195560554978230416191437215656658139136048318941037391460324578306313404541375727075951018518695320438636514510590373178964540088283076074197081037126089630265686435063298038980837756790719317653522419802395773938609600860665801007030349540214137146417265150909682893297022126152191769587394886123872963041967388703693853489926378271355207198609126734742057532090816476514239870686011064320*i1^94 + 21293221419955797621247371876622230879301578025504564307032300852098236496793464385320833039082831073712858857900669537460431550209440806164377415718451482322194103545389901727815941084020752800738114684502564859422814125631935384513200228472704297251513510865273433693797307152557608994108630588584124920094178202683946196260057339422514803666997353086523649949080351335445854564718509752298504372821685031694392382554757211874807453734169181886476276856508941326807352444639476395664089204792591415272565977617223495436396834012069421541121274963936953605605939298147239950777854721516332349629040536724598992349731075592905251712162745585144590179973068115060552324158312087825251832843377808600346264208352547767980701498972043209430645064040168133837780052061248104603392579861718969225393402519555262750897508956854759537690018158896861351328615609421710330288394530329546120477097102474716643502203364127726168069823466197541437281726525353301149450095219721641563321589937944623361623481572362549542373468267861123882070554883458234934475211819385060963806576944689438012812211474604606018333508689992414289706204069756674149651895459928315953809212948552368649367768562576957973624524414069534228185984057595171509122196031830320651052174678457925494111247699452797175782052028564826385177407949905739424269861495300039367388835657931737054646451286162408186544997401193242963497560641130431905599498871644091371252517505183444548735669593020402664992555232483687596299187121993838259247144059365279859680082248294271532492525224322195270882917044357128241467292227207194054167659199858494717256974182296823987617271343942774241965739770137347989219964114172184509280366987421240193915483647354957132201984*i1^95 - N1*35665949147251711276577533671309126175708593594453497575486445608110317797650716795177544597848952084664008246440072480420810048880833988420093632420456904519191885939664254477740623893033430242531497837124772007134931968*i3 ] ]