[ [ 8622236443529512035320932800243804209962682805866849261215863889145910879040802441313489986745042316840762018812166265243779826770692698867836948607664112243091117610243618752388377240133364458730709276442262899144042931973414349644675125265935417203851588606223129676100254959493791858541808606449863236468608874653955661639454296066433203302756897313412296958391490914318282574048734000287140340806880900685045284655392989665716942611604417166874039577595944886299421051158524489396093808601317083667112875756878619965240660266460567332849442668138897322864145469488693435950960388088529055012308183653676425544791389549693162647241837883326490051280556515895998318755235203554235442461720372075452655944518685729102336703711134980840831914315522096689480731580586184645884605592793155783478905788468088855606415864031168675165664480983774866556613491183268474536600612760582290861559205696851411159909002135641777201482426536111280219660917030959098832178191815211585034995979724724266899669822479155354428086775775349052640826616367534364430566615775066965035628890194244880138991797179910327532013799190603969485478769964677187247609551813076804454991890376136979033008026467171107960014142832748505062169199053009056998838277841251285078975719567150887775192893600170030728940326898493711127647119363992013634365398361646081481973186678962755626961151976074698070538769588624421341067782821612247384041444075913372054064615931343196389376000000000000000000000000000000000000000000000000000000000000 + 60427341166967743128138586776424195307994726946304429422793254575658440308154515492027866145338084833620398571344363082154679093113658850098081903075791822066608330624068246588894429106801075530476370241463712739947345911803663049698729130408505288396630780532479821356664549165374034131810721873891406293023834155891391914067578100003898326756169006286352316087352797423164100926402540985308384557219380711210535561115099101000197715688552367922597176737900633886867018543374550332989526567082672893597997556080826047294541533001667817522600759264111932392580548202628223836667320111696400115796907141125120144862029305495865190925644887753064963175716489719836257441056230924844006730730640545943969489763101365943731262727524570127766415707804851151141978572300917404354901559939734580786149615503697126661042503294665770715547029797025953135849042555267688394540904671125385209695735976148205003087352048141315891727503327964921197618890033730351675385001773634203344765418301563808056936961038891153853847158280137603363348964800418897870454560277949841318895696120522982886644541080028419450647721248060647933309678945910474190891437864247757868070247291406844725756064177495770960550758878407941587608572578579931744791307345339002026991400409237086849968722501814809951942422637125728113691830434348992029304970982300423996782215086965628268302548265845609177603930497403721698903158524546315229572073104568543983719029164108597847654400000000000000000000000000000000000000000000000000000000000*i1 + 1234922560456569116731607619671659961459094179932356104930413583120369629334465219414996394297244044008153392790590224631568608640834658272622435570162683502457475842619465041910984147302482918636574819686572793514465420008496160145548547368521442509118271337386718853730162212135784400042506949741283439021688856650269886447872319501408815182155920101182116315337659416357579003711043691289971219066917759221030660118026914419764894501577808618874120360595904048555782105655456093598658289135325655201957175872418633028906638496724903552919220603030743872012867192826825269241329836775620733865821161772533125703226904668102061264442887435738541668069785411356546780428406191067699092249003301926150043395584274526196529376548887462004889032715210633498253466474072561698571601657916706717751227107359198817998385932550810870175085405991070333251767465335330766831497550753096460196626744786325688087016826748522083070381346058055361878402379398568912091712043339659602241811596446664430945540055336041454109131668331807167437712539611461004526675231974348853996311387742205795818428178889855624016055581093823930141750186473067453149144898027628102295621283879506147781432341743965035005773050987111770911516743002580734767386215611053198897603830853975308815761193506712670943247795080912204929716173624227044229907882465057521610749004803945721169164198755317102459970521472230117976950126542599249951538307491179769171066906441464183521280000000000000000000000000000000000000000000000000000000000*i1^2 + 5011015830991415065486018135452494203372882973293456537109946900800882273462181422136673985292423679554506886519611295130691869734997937636988333878408040750722564097888632872893328863939457581697975793319377235994984456428475109429357511167346263738631147665222065402634044679138358126753333973851819596964679095980661864147523090292442799231402075050357130056534418534304322104344559200855753839706762820407038342228595553532949748010331536313011724341081965340386058694130157883778122342105943517348013462640733191099692030161683336431149768287439558313751835610736222932949926047717751830470572845061918145238619450561325904886863887039150912798319845309875691735365751361854067115429370744578312129098527037502415339659211740200054602656559528248532125993960704552492390371048222952039658772971798018233405749913020608062242400523403631930990887724312670344636913775502243390035995760202069423270067450638344378804911048230198149401836902540930927419735223667450661918279559446405550344330163896112802624144045712456703258981025708332951328585880523263686512478503958991134156728850748077914664065995896534623990531402897470627828021266100519320766112867806439033784197240485681100218672341745340933370898783718104464300772786476249152071371520617286792264037719254030736902750505051474123167204815467224497526799793088690196643253803331345232906373060565705263207360295983474203804694829866143589383730188078093881221396264094485446656000000000000000000000000000000000000000000000000000000000*i1^3 + 17139924856815645579333360591765767839716082005809087879216276174167311361359020861257585234562714806028381056845435076639906142716151491763478934956680372417940996698973424998675628594829187713278225930250766163028632202164636121081803084524881350271514778871537199409432652506048491819569877495655430532112944396143843259330810842431511375110209976705544483559614026441519108527982721075995285440496486662760497055940937877427621833571734666155944902548840806414602715084884413979262361825729883824351377678069839549702929968970406396272970347832334317173968752789716581834530620462381144992370335166393639135681225809506940823997851433814929059780708515846732047196926205906293031387766333725160859150202121811361575127002535340187551230856114032506451550310893976476204083529042205693955117946914730551968570008681096887277347668369303759318493340116295173133414893339247031344577846445895710671409226336492961749731207158870809758479154671477683497573325797911993899139660078544645983133235243715435788246680047921155376459862738450529480313798270920660591349346346002775861570663443145265817121132531028812438322778891682897227798576828578878842549225028710794281006778591609642279589475446497942777150741097022355900582217918053026145572617562456568580035852996941159889487729934394643068546757589468670918988936025682714848232728722338316141828704847740195871925657968342040020718584681139775841214779892640933676176647900593808998400000000000000000000000000000000000000000000000000000000*i1^4 + 24899144209697808140128235668350362562523919672303967056362443531884748038093382668291861838401745533250895713681105855475640006558221712610895308240532129950925938518789993743279479592784506638245793617627764819541794153906624342232779188326714101790280632205069403104164912928013563699887888388621612721088814110800875894852499134459644454883011525155826174829273777626468145135817831649512201257365617132875044820487532249398641764734355981709517294497646331307813726010380266049656449770080207540862202738024239138249022301660104358778375309622184763622663921299312987348346001023985323122771427776766421663008868790622205242226422614047717034452537414015747537385025704254017609973756908025352218216284061689256808433751808015172289982681245603048712352061712430743716084199955296812382795786390997065594701189663994114851853838102819303144503426755070095589226016243348399006058392117014590430571359804736787397332209468468516415480785226468634468581079117562677171222577020845174951942071482397208600235456850106818209999979299326982357241343488901291576739438565408273246850250760444710911983752703477876727730078772282778720442662040150088231314624194725773876561989492957827307093145988988400522818360489712341990676587080141382851682420622055370721425967409952394891008408541678256044200564888492010315170930795428287182501867253445325027310990487570720999049826315968803870302157160098269855213343057796244466618713691767439360000000000000000000000000000000000000000000000000000000*i1^5 + 25584393927299023458805908269754496809912261707304549246156459714961308649221605307105952397180428518249431914661469272982145563770268714314094738720448767752015851370441332560928369081068599747412869628776936223508930725477231898842019960280077088940606713243079465090627361171037908253892810382088130970699780638030545913541002291250913528304325971328849269695926126160144701347537978940218009980787414678589116161858390643557937663943591847602676999261936692890722088201567064620909617951642223678874090909586872954375780805345917215220686311911581875856542445102452846741692170037855879426730840437401523353176579717955130409883658129244795903641346651277296280264039507700463120799575629262783076590543421542675037110962306881299429732237801109695273516301056243524816877670359569843672040804590584609554311821387139807138336191838938657879945083763472204457707122691056539471289331411268244157205261415837274238977450574473948003194165319993579167185914654648841805338131222498292498210193844779222225920590179179108552779599749797421968804646036071768683794652246694899171150765243882005453030028286465542538893293357568855415100090173847989407052691548346596283800639483823747244161838874027584214596358141958431961934258053413383344870529212574436787024054330494692878234368062839332607858192721072112326998406963480431050482838575000869522881763916624465793319086525904012303367565399706848649121216638250458395848022545137664000000000000000000000000000000000000000000000000000000*i1^6 + -5567573451189348482825326854610457937111705398434463564489626772647344343361066984219002386054238063360385835377176384790862065122200221823613609996866046000830355561592790029937236823150063406767364243561357041715879659173663203106955904094876798364675444802195434367916051308423948406624625870337731311157550168904098019529733935788706286771700066178329880193785795722117274084123443384106853119111986118514496593606178177503404491611860347125483573705096052487304777170535553157429634553880773084503960271432342335286123198148244996729730273988699223952753524818740526601611144799465001436738348651593801858162975201675139356935281217764138475781738097200840892952157003109305596253509059755953164298610579816861294711950732318304208508365848815538340519464876889693591225966654821230939918550748567123479672131374619670699125358733967711458758939880608029283967255307404394023020353388799027128180901571215887423755470115342515286920278073673877682430875176414848092594335225000589727599459489465325913506909213571841749882064043747936875313103364638222661236468065021331027350030524855501284043158795311068243836846367082440782263933245473920327223715077269291595662382390423962609313946886011037142666229159899692524921176172831743735661290890395840663679493616640068307027765709197249624806639979349121518366822995344307199350936503704870370553554229984550237485730665034609050823296508269603341337607551521740250688918231449600000000000000000000000000000000000000000000000000000*i1^7 + -5283584831282354535271315441586047012912156063791857901053602379360256859918327285368590715262128548842870337720393766125469061953939978025760304031212160770698364487449102445821311846380109610019177818455791310377666624887034356082691190673194837584720188546870222628538732452972596305981878267875531011702494312055596319207099012935313756481720278281381958319548487746779153801667035086578009120270604701787176769771247475454976024068234797770093280993168865036155096067099291599609912803457619716886026278106706288477809214101439165597346902098559468923539497727926416025580854929655861500504705309809887814487394597381425275686820683220241106835949900791268640781966165223714800839580812398813860193418821030752869781780298688433082591727056970947879297855509651029183809933740068903394772533571575133552596896894851029100963411045574204014123694192625994942601698904273733420910742592174501231832695293469490178568815122714888523033352551958788399774288250278614988258603381470908553551266592795284835451433459415583305168819868383874565543596562440819929209964954711175073338375211828393567944288112308802272373550780741854260562202256889865199252264849612551907643709967803494432085092258965915454318214165821744970041860520637815583311188097606150455890475664518476275728510971462667381928332841760456444792709112643623985784311669133766953308384286327169172074960200807033158894981220939676934815364610516098344585380495360000000000000000000000000000000000000000000000000000*i1^8 + -1674970768395961181665218130435596772803522470184608064274678669536644542334125512479218475379048730419821866378575125906756915309669013010351929252035190599029843027610707057239297502760842654325793357016453879432938912572764815344857656186304667283030439792446038166798092147940939649727031601589120959924342790587603830228938875265969030992948869242325617306594100400009687095005033902796815754544597280072409721228383762764487395513325662628952921462137614990274931013460298379949064804976950966520899501737527943277929776114689609481349897945315652757112605179084339048965293424473405836836028517350358067419472055866587141569045216527842411062794148979528616777245864569004355414213269095658918422969919699968271217749272542194061727013016568571253777952603163201584311835022168075579942990838011987344246343596965847202129738060298526944138129830840777411743742332912413432634575481944616069348364095368746745395338458165713968296767139041683622233746182507719708013399047975156337820417069597857170703557456740426178741484910023853033432054132692624457622054271797113393384343356208064836059225435370659493387171743363206592245646910878747883256137128244851384818281556004824205065912547462305232879994331731773065360908450880025579054461069063541603957421979664820251025286740920257451071691016626709245277225362314193741828340199538167719069720129870758858342092654154316986699706743669226938115219642288310541201965056000000000000000000000000000000000000000000000000000*i1^9 + 808083605732057215749553422620788710811853884657456536981528022785896740369012645150689769316517354154379522625977803603158842642364964427012750476545336510505684757308144399157310193195847213333335177560361428515311517184095456942531337233527834774387009072548886475836056259718916385713579184366070832044506545573759753985711746718257189288448392188298693481204379260180252869563439531221908027171321037350440169749784282221788603207936041702929828325304696290612224196833874811504511376097351764706934998156041131172128871063294421348565819127430552679066753294434394033395230681637996365464367314483246154179351465965588837489257505968510119376011710308706063409545791601154288869245553060112911945415399201920417014494730298231742200209246504333157795198499726631925280167888064831794131042208695624883421479120545209269193144550053307922939550692327431175961831861978472306878302610247023789101605268168687211136665303282732012260210618695405095087719510353883179185479461360482354353579986094841547246321600756860723318585870005233359294570950676485164069570015846652648491317306842684361161598816735054952129398485006245222432359392573749572019386676844694731516902765571340362793083573946752340122600963061052269722022248806206246852433354799551238443356897802656129918269214057561161788257367570999150016685058649188285396850566494508675000587803596574915207847826135361541979114553009019997174075399087142902903603200000000000000000000000000000000000000000000000000*i1^10 + 13518549792276672019768396363270050067550809246107207415812004052269169945940386507643175733839881324854070336161273378598843861808314038044861669197566848483099317710583755425402189927434112176410232299221719253777977581279808513746655253017549309517727310262878318628816807697230895330395767366762485760571903211601014743580845865461683325752415967508588022656254220761399995342707746037161551391658999689990471538098591052280069304823596084077920602150096568025493029458552450546416371105991916685728470039439377087400542375098341349012707141362476754625628158639515803280942962947578917596982660424755182484312037871990942963514753897134239886892175949381746611507605889659883612094401875282230304986686609326183597051976435010205394160377207674539598972497039390594163181158186907294154302290837878798303487485159562889084178147521448192895357665857229790807822538200168081107851346805761394071750511619327041777515577932418290361288589720146566160715253777573098119876838741289267368366536969838887562189166644633528344759377892983413011661743924085918465196631115955792982641680938964140859927380391496014394511637107080092723276584697424070018450007474322467914343014230355059827703981853422864839443003101886744115624526585158431079807938221939083594499452116703465331081775110936525614457635256633687400687771061808215854997421428419620823164838510165242588318944239895039024882342501676202484041277084490960732160000000000000000000000000000000000000000000000000*i1^11 + 18909462866868804717432719440613400918921573119002318421876204008328837588883707337465117438933260373223297590339764547388044105587875542523644723767925956966386581884735012524986885456544071727342942514576383017601863295475026087820089906936553989363594918143162218814250821938519426219707205616602771382975825675967341247180991334847245232736194447514942915342230174569078962006600703838379664462372822671741965032154657344897537799480977299505815392835368061451364448098581360900521008106034214392217494235592467127377926722664944947185786019113243804877759637303019547625763942745385324698882546561727676177132064779198433988540722947150397773509189838581004576584499019565174541184927816418821194758248354702173280564847497952493682245840687697356188047645564607824642844254324886711601853844910967335603477409884266196728481094787299705907728610551320832269402635097247929108810165345101747110319719686293603038146823954078706328288077474476343901248355288775826016478268757969070281557815464403132289210083911549217683325529902356736345373303876473004164121425792061638830325401959849283137464705121416033285309871417453218334447609434558120206605999141428353812263215761207253782734891353199394030571462301102878661672603933731466012011385638477776642026589659236038042608825601638771757830501959297113973983636465500984184815512262549444464568342707574492282003916763245483668811724629703541260511941153886568448000000000000000000000000000000000000000000000000*i1^12 + -53834952953556144645850922895270629138198943333158285829756944474046748159605730434281159653428261221899031093941321970231361393269977311068331777702191119224615627788109579278985753260695461814848638618924110719185104661851482987118714943660862866399112578174178216719792867516162798991699114818380278657256038799555484351118734854609780111906558802905445084893307720365117085511177601791885267293538224074097051906169109368858540888626270095111636079779799983371598609517400581964293727563900368648456489163165157841058574974305954721499845416760086224356506087557647388915585874295839576969602864261009098760559729319712149621564397814177946182759458579609387383291960523818946907320860517294299664592520757829965125511384419602850912664811017284284047476104806158136090795430271612316087952384863086725209306177134155926262085600951155455716753762958469078364458765346904715174870654423278194824121134355076776790262348647955539694745038179729034926134981257431298871391609868913011643479674130256657559943420681962139688303004522792762826901199833849666257292741130334537377946667052576639846181179217437570863602191918192196316919399669908615906155030622509152186718768804997519480329462650514254686655611537226631249919106440898808318402518817686186437679564822983312025051418243325889216295175603661144084028186353655317394717552578730754282825041956938455596193470931738855865392204350936625228777134017740800000000000000000000000000000000000000000000000*i1^13 + 38311029854624801546478238210350217921991337805906523814020875297898241840202473809946141976285152241399715370636647760052140259856212833385776364538402129588364225017633401987131363012423452909187015670334558861526673594758908064017282504281055096811078700232760595890779872570605697358211804812858254793907522154045279098248849475100664282535286464736754682870649170359303565920976557034745329210625126954279524643191965882919207411468088210925718763458896922472985127461553617647529271267986729242909077194567470477094804379591063954163619973760217346600174707107066152096080318726858368883407288595359585016287179550206253541552137070354101254028316797253611514373825602411563671662953683343355982966261428694997000614614847011598667894245057185474703406701608344799506318057162606794102899230621588322575605026189364858773066388178950603172591404117361670555902696760674541943840024728696041380396119639322406744655036966358062827339488761239536670163940764925561101045383309008367491630374329860746672087690027430188177210586828761482653687140616574241210965101034650865365130726056444585844861931338912344401134957989511460113218986112612210639435100120243214085119347862076563721688084093592755060477783861731345074305152815657898407022371406711559707882935897420589164756105287858476954376400336549078668564188983381855905970101639598925292509600466679171531683332681040023096565663630916776012926639144960000000000000000000000000000000000000000000000*i1^14 + -1418137973817961715689554646686959342421243894158740702705021540600462588705660735446761130341699044385699363534725844999529049063947864389121248529377245439046950903252673264065510309594495416603319956246874457550136868760620730489789763933177311155983627718090811741818211749864751976439987969151737822439499550865087602178335914983208758227881556156747999720353548630284089750757658220373008341305251676611861926924902627164276323018772353393349582655720417156430170874582254378071468487113704853743779626792682475956790432671283093770808216827668815194710795636338155866938568505052080938457361403560884597892957331561018516397888652411186032762656093217413638067208267739993615069957395251498821315125461115816233390187375759391151193083185087296490674095181359422880120187335664126392632373092479412732099383195719280983883921431039299858417725343275981145023818928900668178753588747229930886379672282049309267545653765415392910706529951346774708539095306303692596826850748314765952373534822611045727216874974139564545269742729186123127856925468625243387474471468181133802551485242505275760026365118383223299939940234507249645613381016506354330041517444309292795913749764232654951091190809911172670323512936388987028687435914363748737034508518901885400541918430341816092345274905060333570274910793131681007909760918753275171655558184332768570382253193888272420823158045746595871202424391127800366028029952000000000000000000000000000000000000000000000*i1^15 + 152103320065237441070119741472311378715112316731522932578052110539539177793297319399141580200758356298541396378297067749287492832597189635763284343788179019089978052948898018625169305876325860149957432679159556006870375916214407324632464975145191501076506467067405414798484148001311721176173825952613848518694509125711635416002857283605730411665958376375821793111792272479664590738176176509081417084267084563374863315806881573172829057222832670610098165955224344419325442380817319199109131851565624432120849087724308709061164625065601485968349844862586073691017111721113567429993871335141225713583652107467404857075778480247002064037026148047260571109233702203004872880097312447200221045315934036361763967908678815654027025117412170082864311655797105875917307465251982026741365399667964441709941886000101706287861823986933818343708116791118079234978744799999706296683539355729567767825612962835287548238684291135772964660859765493189548872669697505020428737162883826947253305120399983670694223801933371609254777411029456773290244998312286253044032081033291820985305728214887082019224901532043780052405398478236258826170655990851869581504306211819942877684788217686478138881420966750234134125200449562248641194415181010664027281362777937987083296160071472254134871764514706932444830883680171621274510475474885452185110606737064453481512047658291681968691981730799722872795179187293075367420909971735020830720000000000000000000000000000000000000000000000*i1^16 + 278361960538805765628060343015028669554491868655095118958462346436059372325432490196697297552855187740450181803604240352377028173952102892966250746415145492546520787505916736541638999554013219244010334085963813689166423786753680241242486823931328292776186218198874998147101329010971428770786237030405179980791689927924373281178422946757226246453804606047141022272807876229060296700795428869087914153853533397935047671195888800822391385068097066784965797617356712270297202362706966330785567091284420717547700970333724939894230322720821855789457680073060811111890556688750761413704998255021669833709068568342462838283483577642060842083250799755177451064383868704659097780155274102764718541699785468241782708236420556305904851035770277613433715536347195382328333849943094385678139235277039851020429711475128627096969970599901166748275304097446919797998859490176627973913332420601237611012965846127765695402683227726182119148465035693757452544478404257944999949412744420751428087450550322149256694146314049723877700204562150919814399700851624133982515016159961913297931683609596413423995798210310843465044087381937942298956099630254924114431355023641090304888989622509321979036497354185494259437176756545203045431319034107953010856019192167503738501666267772833529476447856396859133995637657412154145012927048714619401098339928384219919232220390145832080938788995193201896925122963911107428300483260464496640000000000000000000000000000000000000000000*i1^17 + 119142852058259394163476912612767976240780187522200978337815494690690585962096836102303085016423013212794556650688197114679236991015477302625243751515894339788687235163711125049702800073930544619726576876794637064796866339524290401631923761091223813987700366700191538145638853425189219899814179188189983957886805925450355596166334611970226184579015361611328993095926048800967856033782938865517389529352976341809466662550674408251539965862614201147983770824974069250482832124428496651674450118494344526715810524456648022333562639460934847551691757495705571932565470264903693438435354321310910464155986430818596978925081556983516996328145709717465069156315829516769072739957041397797080660004338500226872686541217712903144446923417918560873575770603891121331085898039812002431094238877489476859185216019345764966924879281539740278381882917279648447607147614664167082186743179639383534988020295064902960103605619402312848448980606856796604838622975673451287547958832183693763513567152443043097903085625988761949424089559770826039786126975560114216955615968771255401959425019664348595528350841302470955452243247568361148498538069675636298094459894105463099531694718902738599112043880081701721778560604246034991407620657097286658312802194332562171323442560465558612377995558607158501928443155481767074984226861807374423408085098030185192462268324112791413268633018097627571845915755748681087295978830036992000000000000000000000000000000000000000000*i1^18 + -1269149622629494309352529500527957434302864986263292769515592897283929434256287095362472145403905459043909628904545020433193432328487601375692987869473523562013589794693356791592322439291377472509619950042183815117967816734436677287564724920227116052387978462604611879225899998743348556480140251511391026813968358841629806269317699235132810061348149841755017684628830213824998863710257930485109752564314364878845393581979197564488497678358836662065140559612925600319704694145665413126551858885457865768829009008994420570041248017094195333687987706306259958643687943163112441977960554127055977785830294997528258339825522434810676241527713377081987977682976612368401695660656332169313322824996324337286709271812505802530059338808660225452925589410941507157060986612238018004005235907464456162426328919098773268025244402319987808739897384890173642858806213600954743437617139764226299960900829460828761062247656910392587198674315228023893448323924144999901366617252619867064511721200511049847648219961929871334738140999951412124471894162082114325884011351013059329443920416188242947543450339813154661678620867933502236432969047672180583005652356297472316979374467919095172488754051198256745396867449342017244565790558172077586069404120446755435574966827287788861431054633582154811758408096519911008695265264066198395806069927688759474407872783589565554453241560468812218487121728159942212303160606720000000000000000000000000000000000000000000*i1^19 + 52963466161189434475076326811789826854183688036923474174939445723933220340729336663308479803561789627291216666436327235532064245988871990230809057186581356053474524363481872610960656021174268409261697315871206723675682255143057649853368053178294403505890569685190618393370055304588668649854492191182233642332873407720745752210927101149603922973181367607142148396595354448992611114467413207841206978450048233178179886227433604289803902184871837477382667641272431351895383121009852023649965604914979227896271108914679479322491788442455212166682061813066643418896791244113788924646094333186098670621469754044843894953067578715588865434042678598352583472019323790789817915031071569879211145655087606152559277616440148625750745290432821849493759639620855489031515068712784173257072721696814093721354636617681111248113253528765629671676132457779429637795388326035711003328049774095561721144675498650696408891410073744895353320041074902114012263026373853070171443183031947619952326369492087136087233897155853950016387593549452364237161927500430043921461556984706045435513748410713402667350540789686484566858630021552787659542445374453512536175417924585991836366568931765516226564224891523209104401152763060517579474012788495905917748759133232325309078569912851937020794185823189607227146339829385269022940187842259255911730550000826633529773175062566604402876027390826317461455217961319324164428922880000000000000000000000000000000000000000*i1^20 + -639088570000421252186461522993507635024000014079647190824394806583748406242305039606548997047222293451244500724879367060532927641979047673093407897761774944526611403718283989560520112787301025498456617789632764406476001965745324009756048509899568348128853574827521266047534752157674495077895429187737425984487074031763574908059207091431965317286429723542841241368670165014494808207068209338823335507397608766410134665217384209750037216887486634597403774330783047317087942008488276934296314782766579665862108022407793352858950211157819610703201595297357166089190349820367669234344858141355946953242871108233363331010589889496951058945114296463303489532335314960883160617218462559822367479957165646308542179039898471261281563930093769183445830216426998447940149914848161200895995204245591523521954031697794685974940876117101020953509572109349287899866321230984302397897211582174133605765113748598189861105951351879959745484827101712404330574048647017998626279368841816041764675954020248431988720793034154340428894880229595518409443047547088352434737719662141452042131043245842330748211278513885647765519117038468462591817771765434053694325360998839110327174735261212745163872521452559651145734701176593632421188679264482261603354020485110502937718568801051668374265601509682042708295729964922504125073802703647285363506755379369636435639817858254670493181311573589388175234365055404343296000000000000000000000000000000000000000*i1^21 + 758818165436867043392344948207378338854122771208617418508721557180549396281063744948576339577104596074677155284046306071037904667855765187101428231611589896970206161845521675224952863723459724980004531151112316483827605483699685122454457381112335184999168521723557350103344401308157679758133735793662559573042681388963080911845718150448757520865778453631059727240512488111637595601374474767923900401541268371549807120708023014016299091819640156603818869934707061256254259537027836828873272108825879550766024373956575193559319952466584556864199576739386543659538157688376501226016859063411831481138181446953545099834028671987714681013628969234932011336732589267884923725708693858044663811356275271727076113070114145796939448303820245627422022725017466271054506286234618619550156839172241368303245976647449433756504323008462320411910472851673786058790692111972396322000596130876799316081523518285413303947551492285115844562148145107526861961188282505090892181744809678749340980218978434848201085995592851857052089350303751706931340061101808099020448873746743491060210659585290826751494738404539139981086838426578308280840751993213446016951317109503606654433059112358007547828967150453909235626281368137349125243801848835171866176751141505623700619163400441514759927684350641253390712997880751994365834254658492832662516314455345344542285789366299077972149623310924712178943708822817996800000000000000000000000000000000000000*i1^22 + -35824920177262246516695214016924092420817328347339928578112963952395913732985933732149374972415479355533769851749688187582920104513479995909612407200899906485983050638090922483704553599972404165808012048665015515452898224116673455592074618981927953948469413598534946908749786262874384988881518561479671347186837456455050802641430142822790662662769916839467394349003511326683927738784114102056829161708665324110110720624397209530046274445096976535533548364781462004247073717362762830303794344448669903868741319419410307209294962670506614295308614895216673648243253623892780426851588972406427394999642593263500959727279848014374127746604400400190327987710795450944778488040861219979659768428571706949438884974643185137565361765172235044625955693408443990904441527767458786360470743902188756182318533362394355204950356312846195300825853036000668493595318098207690762816380366046681868766061984791506265099672827821933870030705863749635711989106450756667166602354446207125671525689425266915616214301195219205499197389064392704948035806563570374521575662883250437265438961624698531498484075761401491467596945005926179685417019631040750274387782624156892185388753644300413489027679172043711733993635698488485980848229904315411286592791564002767203531792031434895201658319008137013661327075677295277916248624501047755054946785795660571145909134670590482746217849159113659699082447332311040000000000000000000000000000000000000*i1^23 + -91231045193964561201750240473748246280778311293002029313551317334890894409611117325889397670808691312116503812342705465345803361767572141584901794119150963142333388234737111734459171304477561705886730745055507660101017759972074336567327113536384012566804404498756525171157391781159129551983872676569706734222382957383649286579530624010704407651993256755720843419065520833028039180669868771842911743328880384032561446473623119171876280714639505913949151005686109031619869392399942015572739304613989176891689033614914255599205582449781014335045162645491337349256981396745147265889787298552576583552761747353326151003895615445304324498964228626804861426643903268801497400572218222136492741501236388134713416532017465022575828133971141879760199284242616382772703303542419059682434817403044109252742901241582526079028337342593688976043250646083445414800404904264723598502255718308805015548660211811089418231630841793077981148409623803537109687044898236988778142410900237613036768041610951276500839356722343071051381879942546860579039311155043296207151949445590424689190054343056436827415031061634282409947734016395299942923129199350424136414267819448321750871611304600572954172752557704379477410097060607796096515277522643951045914282896224619985208064781876499681237413607339863263473660537308815165767693960421528261655109029015873492165935974251725743426175390004305976576966656000000000000000000000000000000000000*i1^24 + -299340809166510597278222741853437318694983224342258023335926959069574498851935155427493719760207076735670838003964372903657174942069003722645524924012342415151172397400826323929041764768647695990300100963120049702112465928578933399232449411668914908481906098007600787304863759927468795271980659216461758477104055560836450743682327243695316198203051910239204091134154211299949150417028993731781660802056633052951386109103559944407005215124968406284276929647940643657818445582288273759383447832100382658258378375137646903895579764293276606148633035035589090835270795589036175873878476346019209221096646690082612115920437474222228554020906354044846776367242070626575987296468355703195706935693359289821709294007953246768248060325431421061678666089114452881479315420964086466774539883477345753027506505190347570698686617157181754620179174900976330075386487207955332414160006053229683468038409603957863669563712648668468414363612960422799535673096592674496577304727496081032105323199579601291736903431824510551387696192426264376536268691608357259762485232227239030170834321913861882941291539042471555024649006057853304264023061621952125271981828426752673508153404081968028133824368863781997454577988630558770760809499834491762631942073231320358605812584392715012172465704645179801224057448419075154232199474511423599421523779950879778835505644096991300877557159025276842357555200000000000000000000000000000000000*i1^25 + 19386893944951434463102576242998043805822717511106222283145089968976932484372513219010055622459605328008341427135406044598150980555346103715009411207969639489033880477451956767299574933976400601191383196518042987278991007971626271866562471683107599636928225317390530102210104797947549384709724407097387602589373453889295628306159980995009751358770531697253048468227523389199628020167695891416962513126012818194446335605253692799057784311491583826465968291836094336563868126632709164681084428831474726129828216515101913115446445167479417448100534962300697789098653701781557427748365995007924119646574409885543412617490795671982162207290011993412945599906573032092995733453938049765984440689069723078574693206489105746233980292842674125191670117157933159566529426312667549513933253399039202370979945303622012435621953318264339073325397916161713241252113191893849469849290624837495886094025866039693135541886931100254590215870299854157918836688264270880336228687349777026715535966139226150470572034002658103614777464141325203913108109967978604542958421984945673382398119528074962539683293199533034861058722722316963043717013261587917844917041360006112581942218764004105579038263805052316937151845845512569248603302416255913027432640351772667404592054525610588532830633026587024363770334053826551325451568692581102924006854533642414463955985272824322240077263438006787768320000000000000000000000000000000000*i1^26 + 196322496148816312768897589341333442176487351083342728971974224878116508552393899019097923434728493977163602605979075897347283992926845577859180976411264161052761945247710292106084297182992241267249561096520598119482680073773820493482321718239268672167291730567623059707240836488892478937296847660787444201026128122280989049003343069627315558633866745644355032867359518799828467638664126518059180749737682260660372165810025565032955555667274468854223644181014483449607052768599595846901005008539459229772049983474900731934183378251013494204766395916913792357998151127168524684544127947807687132778377980300341255205573873789583967299352071532372778940108214411773965546279395549065368418306479273389176658915036255181109278267265295225802426628091385247828187353972707205934875443107557530207293913274808728167337445749091215833823667191182390850879961379959928199457687327617377185496528168236807199577023470345219075037039582398279816812902904960503811527229868647718662129347161300105068238319220854386836484362061134783404326700222246491447996488153183266610560740796645198849199725600030650267481890084973640624813995239810103378282530338079516590013968534191126480921324247891774588154948052211826537144904432192452946337250066307713739018759004300977303919502726268594846445665149456276264335152052550868940379165003654916193565093468214958197973492275609600000000000000000000000000000000000*i1^27 + 1430996603145229299210279060150266123564680748658358958820525201661518209113940971868123888781441732292969210405161549827048732914414847982456197108888324037300487301410500803750409856573036870467475094500656629620304163940972353924521494191775064356814719235409425495780330178886418450734615099765940613837268272890188318791936263998771205852468017801700327021637569628415119010198938752772239766427933807615568664744802914890520890065140377899778883861488397841942690958190094984749752508557893234888525016541676504484452234714244510003269043727490156431769150418606301520897343828165778027330736824790335342039193908245244028426489368571305268864379118063719700097690583063052423931538337848005442767889148182405298306196783581354100024236185576312193664574818376671060309836659658566387051539493753985898104865644561669776943084372350857946110752571358281059593057162251968659169112775341712924722816852305274654587631750851054085657299496787087285898786637773995780097005201793876776779012071192383422172631622016796546831152522682946068854074562883159728633957951217585928276692315194196945035202925388937602509497987727609821010229315408011816225055201714271480387835079956194133847823877715624474096414122965224907579734781274826966335004863376229552714561180915832702656071770759672788664616344377524673612063176446151224282437619661801704546996165017600000000000000000000000000000000*i1^28 + 5916280729620524577964352780414068766506824192744474424438221080492985465571638708873064188040366989409850574877260656955813558699141947008601559215662431265875800811092083056982706449357632100213895001767875655230115400079909899859780856482305516237277808500206216850398142647184941850323694709872648954582925227775550711675887054945310784388667019128302541825293477435325983161031632009570130070600679389294746318774473974601729891612376872226498517928353172568377976890585443347981306831134852151511623562948788891918290922718525270512231019874980540270979551840333671507980488524272807772017238067214892763220081626221905542717681424827348511014637339671861584080512754602449906870212060272648663084583108911448329084205175672360464918850966420779022148411150831048143910148474590632286117815973714636145558512865340790937849372729029447548317209051406178181141565986342218103622929076865413822116178025727451368241900378804956222337201853275219626100718899334913881782500302271650610424024083153932940850619341746936546953468063011307788925927004838819464768490249761293036347027960721908561000477133522463904598349539731543275814091284062996673321298925684519620227352231170242024548771085445410517632061822657469434410222289425881700053494217797938372847924379000076602920126143361713958969249217336505244206916188052926730383622521131128626421432320000000000000000000000000000000*i1^29 + 17190663273820653387175045160482307394479315204127925227098783476026826894218929328196498273339349425514197100592065676017134655956193316484645801722071789163752608350454836262864674375064018593111732022920401130606265023405227244993064852961084326828230361374169378273560553424496301407183925600024617611472996943825961548992251177247099397785864916588472419244588199409749145417364732874448594480952165777426916969898944291725808441820784923886473939559357870855751959541789659397475923927836664475247720567840641527233207664949204204160746211479033889276701854835878462561357768847596181397839087894349306392820389579443740231439185949376682151762343583148263605760367504813707226899716820997966091024249016331055130026156249727321476371487413310968265839485543155508767317375124568275509458654651746291554952662124509223060017740116057521485894785206384482481455209998199065841404176594643886159071361177419931263815697576650829620495927901368842309815503585752152605716939684103003579999902172477915707963231681986443770757860781078239276765461917910525568168404058905011890545383710260449509792446984815635035489662320951688743396799105733444250135160561310755439177587246551484220726219511646173878312869058231822655883571652518529621274838421045330880886249553802898143176523461874406001295573614788645261172611411991043636229562679037807034368000000000000000000000000000000*i1^30 + 32885331724847362535061129071051105457388729038885914260024189201867855686466629389228376299299202712768111831647627434925734355367974374881543940305783501191379933311496815040459451345498767131013246435413814328950666914876582598150573524671850396660923146085046783460452145782528729588888123936746843105913031199780035206300397757834683531730258347675241279251497962812622541111022348801814674263441221910283074059049185884525320552597911932695672816628541564577858004269398105909100901947653929504118885874225573664682552870654147248860035408912466837160947485021554097154948567488767939629233736058918725411118586580925320120449245050846381397212521659375685394422803857447765029255844938719326932310116148174843695590129160407501044600708296412322940638721760818621660698122589680917980913789509168106622294245721504362322556660469241556383486619279509472078038119986028994890082030125933523417243424255352491278510535245723112752764979307110246956094109024594422637417837796752237639692005060661809805493383129643290150899883190351796844345766004529220970719627254473720383600596209735425200014495243258628601936639063504554951305850008445025134392371702934697926102165186813245232729712803979737773260572023346207312267594102715086501928665651441245667518773045745785639159507583982655612445442607520694088904879682606446366129544992129024000000000000000000000000000000*i1^31 + 77593878593399478387570402910369791750295618401491070688419090422241493667062582188160459678043127010920934798022186805633634227913193413619549948913350349545377516201502111471056365883968514117882410940999389233975765615615507433745073846461161328256342259280315024325592130900896045926845916620459424009158559824262192885511344955290793130404049627099394396088970315748306971866768830413640905471909005985025257578977796050271303832343527308200565803085942440801477703379456849970846616966280632815477584538433450195934782772810232730731027511901582085198067249001059139792100262876189657506632711212473243900199287975159821433313731852154585595401151772142474589112133210093726123161002934310276463864374366125693401811610404645741104971710896466967901053772353590185326531826917740132653338682647320869388213410001845237326401302450660146094177842076105420409697756576442293696248094882947883230863740133857999886485062554408020939129593352435733866685653824923072555367155901223884750663863645950734165387700513412630233790214412598500605949719904257703706861746801166297331198912268563666922695865108353066420194132760228937057994664537071361006975491321739363725864382467042751139621126911381086280859505689659085033014727286436699570507439030132818262631003099890328838145834963490391534171572468683642302021435441603393592097851310080000000000000000000000000000*i1^32 + 193322548901821072172968608778268013303312220267200707156020029411312855910705967237825235825801985832300595110506199635468526780640292859452035271770909222001316919740954045597009158576933769164755772480418700881276407777100459494471156637187216989323176260964004407528127215290301193485820329402831226989866162935408138778440182333095271996039462835067109418251510406190068073595747176345870615287524502130146798975954463600958590686562728903422354564632341696699906686617148385900428861412747408957240283337828396591722861834313129274751557428841570992115116265078170414519674003133808295004776017887852501821156310576588774798524008592670314144198319710561933782300707225581325907843808145490696504790748331043724119418468196694100561023232366315456431707630362506223000165361839718394140013159627205105791249526002360563983412337812919087718559234837848583512446829178144911204142643135061669040388854692120067662163299393568252731778802548450568528818989479388213262566709513888648978869923190921340770217068222638597571625639929553451033712392669964308250170280519113903852121550741222050691773812524638329679836108038165733269155416433220254224367939625927870355518919590909793133877257352175092946615100952514638874660350608162421731502081500215377395287649996129520537034235266901981786247817845272202406676815498400348833316864000000000000000000000000000*i1^33 + 230271088574226438463789273045083332938496396838287717846334353424535393605376186580579175445703358872253799426713316208274056064244748270786554247603188356323667710418157207802942923667008912826911935306323612130658681937430994713855954840005060862902248263338569793612289993799372115808277075457934227493909924709755402932818185238924737172015480247545815545339316829162683974107715555114578301137042886113046281657072965280564030469941577736299262942869223067357192656783283123286056124252966520515237717158251677328525241454768730031238513542098292298219772289900900432366361760477484415787644350206293292665692744334547698898282601035726171431537765482067345283539957119508299387043570374884771682760416964814458501444211567923771215404177872528634826706467708612671522102835131848111946499648135345714750001574581280231347854519379776006519826613461838496147132361553957232494755490633836622804452750407029301998072695697102939734095712180112865514305324922350764320701546936723692883682414618050040915014684150722084762951704375948432223270633446401038594750391039437724072653451064816786870875706266752190430308966944703040242928526599071727853781206064234779577753839550408125971645495187492465303728144527553809141672103774139718535287093256963743226853438327374656365380605098521348342312736917621165808318482702074380288000000000000000000000000000*i1^34 + 236434274040163464252171471351290010305835830245292805947820154283905920399720090403657108766833865965950535486107680322868580477920696603330784688790880911247504877895969393020938198186120404214604963673529626011781997026792573575480322473473206674295353956666499702472527257763829816452434070371241651415308715970743298824489900967515834148580884300927753615969378927764771797883883499876258465547844255794642351340555338964828626969093949755148823824137612116435796364582200090173486176875636467637137233353666770451301332256906231051162331573859740613417453251554333950579454710494215817866350147405672453579670612979279455253370038851128935619760600927282888818615834899790915590897630224231096933071281503681632280560274382304955778841838488105424886164660121561444536926798349911785104829319430721649807336830989641925416144182692002169732438638255145520647344719736362478942671718505611832141390321624956473108488899208814167618028760192208735303096122965674779848227185966228160219539967280344066008470419856060300279359435808121397270503279756284402256694743702122054324888079516002841480167341348466225327009393047154691127027022016988775628128050430042328471204091820962549990628397811574770214619053711999372190115523683612835554703666438623464301820910519621795932999575321811151802688305084566697727882534699663360000000000000000000000000*i1^35 + 666366768194784479582724844730035523938306563707024423232096225441865711408967179587706695305079717512453868264815459048206866470093088106999740696064934236910524679969399520356621391503022867205037566027456706741987398524348179155724687241269395134817522311644875029978544571979075257895978558960636488922762798563951009073735895732225967094785578476479106026774978918007532937675386969414805430772810812313205451956802918526830951025769253199143919735641004931523201809888471886102919072859869795849364998167577994499727799266232673741731493852644288236699712577199865390122801400751131041613376578154699358363071278549456649402297717406468339580431916075578734000121476109070007482802088476148786356715487457843446691531893747864480722092289077120378115510005219337851274187699317575201929885570210116408043938476670086479016189060923649673696990179850703274850983970954964286614308197589897738065054572607125618323555241819489280770066777366909780833254237020019357004263330004377330229422350182741688029270403524866084070816076541406867202949738116947925577669689333983925951862444066300896143288497875387865156386399708486678962519636459992733953536098178310313154105598060084869188673423578710192923563667619749195461762703204734316397897923300818061004708820983073749005727259829701736359376729475964920673943420928000000000000000000000000*i1^36 + 738482924979548931998831131021335236972910284088997311877868222425156673357181902335808279176853625191673033299954389231394669370276016602628859711405620863531106445987742915614488504367328172512152728567861979655034770639242992031362330373483268736424173231868879275667517119185306122406627887052336461841132537990491860378594282137707193129190974745080115321374161282631912733752163089618392760912780780688681754788186952718654485404544204572536153578844777791055386737974023743670271819893008429764070721406029395920846977816809132763759408219700543262300933482177164010763226457820673212368669429892988716525370887987038827651315511818779827043114843135307507699749653773734364903188505061171369451854982272180522535798808843797348772305278164243961245629103565084887515336343337323553299970961022575424070849243611983107406370694896305412500159926564453865100354723346156590032392719870578715000803833496679269010382191607161259531222443588659687790993178080135350890044889873470514144865389769302659834613742960271949452597360891068435195318406485475633706213905619637052350687282915092843569807240904234948556458962995397917275484756004183825281514831567282359618077866914070435087068221686302875767626229073655092589713906222179515545522074028737691477442270204953457872525297501926035762225080290254625177600000000000000000000000*i1^37 + 993950647227077489833689815185231358195013983034339272015660131482035718475477755753683244567695711772939903379801788438128203672565342916692833406993147783639547869886000135117391080851810643717072259979389509402145073616254303806881204937854333506228701715167080096460111639505658668523503182868148400852790711248231705144671138525224279139156074946578372660743642423533627348762706402206984229471957071926413251320882916978950165455470205475664119192351686269442799108256969318766079139589198257180291506449854599334867156577067511649654857386470566577680311088405858883224281490439528956035928527519334382719871851851559109456958387446217353585191333081477135417411582514859935366551736857910862806972679264128876795721957326874902787106203769406459720107316964511544226912297227581475276772497209846778930811979249382820735418999316462629510176650651175202497009187655208285121905187088390842457848931194790627303212052065023449636539436499534487108660118011800288587742055471597350810565860783428309582095193908245937012435719785319385329579429710670804117372136731641736364243706213572528980058959537693095683171636212057549634322146586187740355661949786780064903866743299710154013087545665340495689152109564294271682371077010603538898516922977508788365354103987991086351141869208310144683165108792197120000000000000000000000*i1^38 + 8534996756349786098504017767730455404804711538632123015391405783553224251300420804434093835966493740650265646167560018931426098148026941237316722167811994731536526377848583031089387892344108472069174507481890844559203941738060905378462262548702906442464310533199802640883516529575710799005005991679954153789357325464806029833843211279235074251288439474966433549893413102966331797032249373967891560244163019500852281880845326268647533311481611743582516429280563952212679356476848604167262544238855548559159920604657439712067424720407096108159699772132386439298821950408886376322739634579364018222112698851901659302135943702859583101587256474316764691749213140657397947523113748442550233925029218180531595102454586636483457019817098814126437339709474486791198301469955596910229276433854219109716071221313888187010707932711911976290292966668759538034591692858105115646745463439460491253935317044147116669466910139201975045081171228816848305763922999240742719278504162943240440027504205381101392738986275469153414153752938490732535138985848403422338634120539467518672335562386140542198900062892103685589057176810930082345076782434903630392471686412700245376223550982023559410931125731159200457354935502164330332240266417572223405137093742274086345908666091723782670546183104814125689787098338127637892825088000000000000000000000*i1^39 + 33306469897631179884896436247532578131226888992873345877867173190892675498817366437409382676094267802952831052673846800921312821177701790685569363502762649518122669860199521686934537741993523152616310912225788088234470596319238839390136509995413477026358827099912793904606297531668732325810566629178336116195471595129270579075336076788858870953066559886077033161361245473743114261778318953292580429964833500800887957132647742968041851003353887817461771155068703565510440024253839762971249413811266828994600253638254197962559496137028457408366735125396458403034151380641183787937977811365941639166556038711761115312217818583500037878929762582571203950967613833010216875318089491958271670118564668000544358655192448581013341634338862909233376363072358449020098487265925237905858699435345364881570007315139381312309884572409695135767700560832531004357240224069017014204920528360905443023784229834616483894394224361568013869292903334229768931201112973850822627516314064507622212267447089759518095622042448185169791325805751064566080229463512118565742813052093053839346102889889659620713873667256516800593764663970092048355014445942425523206216633981082737101870819709706338448659887284314005932414220525239119019384031355713370160971577352207737962485352441210217918480554555501815013297660007389593600000000000000000000*i1^40 + -21687569044968967970793899005309107498468071964293926898339451282706589552536146014575029654153063010956510732686138385003692467916411222276626903191208864103794198479269688429190463187150293993851776536145256506255536787898992736767978196188652685206587752486028028557760034356984663412477967705437754375965701878084231916600747730069663004716400761675911875221317311789032103019282304313032014447667892640961119950593462495184796226217359404104010563273008599634914440834650401043346184021313444045870015415961644249018320868385972042449865137148516848741189160699726254631503389807113046561023650285168028033847201001627897962185786455159354924439915235430843141835817262612501836267095045361050658366327028624992599394860130249668013850001959611787803725271332329572566340092682030380615503643659923641929824717881959470254588281659177721948592791729393199160127210239446434208448753693611493095112612403615188715006350137472380126591870163781200037676510505606265730733083406342408487837518035544701427502437958778884077704672238090086207278442531089582548023837408372674713542244970543931863383631395215844240906557420475459383430005420888320447581526962024366978213315844871380596427994807976138535245203461549395915168759330079664807049279012946751927177748699179066407158556917760000000000000000000*i1^41 + 445012429565905538468178036077113864881384224488220308086135315722728574090427716775927393385527636282110976328458448762553684859320113506464402369373131618054515400710036543389102519951565260501318331313795698107149148099570784601521446754629171682289079631058878161846617241269869608426787999026395613099172870431239944165747882211953147437709509710508775041377381666471593196690620723294305842805926637399794403607212666729959120408922546030777717283335817163191824180420796699098668044158259077071513109616727946562788616319267915985371152629538886748919476092763178756741020521169895514241802919109936020621235973343238133068547958289045159253223710804819551042790020537552643733416234941864338402635981163684429884942782466782631815513011087181635728902764413676006185300971119907667680663112718956180972813823478523544875308483240844971501129509763799838599864378966437897026734842923796055695042339429417231346859106297277824107697803964192262709220683324855713470695821198219761732077341165086752786140693014528722777438080403900808616535103878320537721196074404435990842118417886987006865144077520387917658956818538245351147060264104375721800556501969507005698439257701870155796306098009386958522092794387482915006564329430241493160070680248740299930274528941828683857920000000000000000000*i1^42 + 1756057926479723387884639788070400262908463670996052161692490744882050419325247445024490586637592212610330630441470348604882259802610476241521813096595244081498150930858861630625193723490341350794044041809713016828877838707897926871427824387153237433248824218872328452957724378091002354672063572716804801774633183850245242571571422434207891737580526644883740990318618420731671865668647435954271005718006946708880631995077495333764316156969831734332014190441339350767383774020406642740100583633665742822586176119634829793380888821848104556628540116172316497643038445101513161042555016331627516470744291406989575270898633807893680240132616768190383736851007271906719355845374455711953190797744505690420612153566532588174827408021885541087612577857408734903510497917267505715784314147708075149831660271604990827677509967584470216269026940118101636023475003167784278086326318464084408910514734829846498219501059742606307876546913838507857195715483556800159389862475827913368175252788700078868357524194074209023436892967781240901112350881165565085228724606463023080076424284941624215527910108405294385002896953694530107409441586357200605833810015909056656931259485680225395477199853624053429181045982508454507007345613573307925625783444761940337829683390471433448885480619455283200000000000000000*i1^43 + 8077385989623152659059459734357117488748817939482598686981952817949951897127823313529536513545267533092907860035665606432827093550056111469167030162974666874381310062794955595892282746391355244693912706118669344779042678614078661057974029364516767623347950953914260949766480495601515430968290245754956320314756322722503236637974892275289861741470419672733332159440378243847844507755012632561146054891767699075628227235496079735895495847936747535960611755736281821185919673793208355728190465509353104628535497937269413607346978201289595799319301362529957946110152546417510085987529370291752211111307195436144742978051837438151853345271844409676499041289558242260634199417062427831682021137309164181853259768006581159294738416833300160754137246128578422335310955567623413531966802234666686889020034667830234857933214382559437661269218713815309879411642053874180718664955878753144765767858259253685357166030034744933419940535527367095940053829149515244835589668961383561643658177528179520012298221966312248445459744646716872748029445720993605497265078163587986771478499320620790067157063978072985637319810649839570518444759439384450455374402213868635645549752618309322922584568522261487588067944476518390613995656222588497799615239217325401162739581751769665499299184640000000000000000*i1^44 + 21996985883684436566600894554490489225011302602157760856157083797069388391983346981996286575762289723778045869549391132971916667061201655376186193857986597798034787712219732804775044942161087749613995710807377593543043324058622017105792679843499796747849617785685479546064832414153819404908866294483569742467896915430288999157878867542238848112883026882820016945274928565486660824436841934904058149474121811531740649351931152161370297407246099660017254606362548374413208746639942327297689930476382840347158146080555843151018303559683858128472760291494413892046567205414963683800709544493888628389132407761956991498407587232221921626772490963491090133249825819454058190537684852041334925277950145533968319904800222498861474094284085936926778223052227633684674971136649613144244632467946629094698038000387169112981019263536165453371762467640485754236282467155954659849799935669863900949996569326634079760570262043442436732317412105547825816002020256005624857647752673295547365052497682802368124338545777556973542764855569344500119033234876337340644377876437127892289533890879850354531497222715344057738637783520956223433161235148191150537952035886308802119004365016809394926246961847807450868932721419913746156423181239391101140839986510917935357304478512644096000000000000000*i1^45 + 28198839276165989260368010547147732709796582941191737019696505296070469528239998138316833097097533941276859362264539022110616963254022673961631975376807843070525025382818690110708241079079986718890895701415421538383336143090751488375723906913988290996001716327921928730670049186969408598366169390860270261622794356326032934510332272808465719554202338821658778180030481588003036116226291942764847566793197914708058730184057528759757784619818390951440370757629049154146416892374512240239329716561867994352417141767392047478020379030615096087269994623080201771154127975359755815734648752302266420486941839657255477901337708866776809990780987760338161935819033480896797758550015056402565354815797030447724058208359889925965695657952862806318096661482416226318025710512592839470976011324694983622791853553223680713226701877470203187542698077564025609253104539487599647196906853613340867062706507485469334496225714064699168822574982308736366270687644384323917544255403405611259703666416539016138417746115589816984682089932796839640774693246148566250963823914138567671003994097376408361853017733923841087316860145210892601650078759878534050994311287775403498879874041662169962616962136077371840461097713855488706722411786573459429777651228671469846726664192000000000000000*i1^46 + 5755252902707711532133891799773470718999695742153221193944044939956408181410963317389745905191556764293951035803303936545700372178386370657963841002527427706784502716617385326619334335163646292467488576614534350362552551357180368466666971505236954256730014000296045312742438303849122601044275708759445468800432341797107345038045240078237637995292795873670414933429467405125227218174657718353205007125662537519089806503532572740871669335957727477784338743140226182792924237819166818494046759930139055907203015743374771749081494495836679938511258127382483008568356544912657017803299719311542168574856023160729082201180893915303719456835791635018543991124286301785959719669825300653101660362409614415877272013552252884520768765415394807703893235258017703630434793813779259552604233294344477124438573528898793095837172744834626585711770303286545298990777414518213312467099926974296052872716875343579451624111812129248076762741069355143125820229907946770807603029666768819497744454340232379675159958320734503468577782422718332603652328080180822893235795787686138460711830214696824979776294145297053719264998450966867596447553127896393172548651790117715828422179180185047860673088783441623766212305710846034106954227945593047093398088273442333327360000000000000*i1^47 + 22917226976794349481219870826522159686188771063980931220508245915058039045021115584450263376676667859215188899767443426563457795239169738856568900738054963431462323149840958069409203039680701612124706332562254721453092249601211769843354746569840049389042086209842776914747821562799168589766887986795727436392103339987083682946022610540424041296474379669452617048913261517800399341484764306541122763843178046267719077600074983497465528691526617667786369002573499689864318063610401005801291309223046330561772443215478465410442759038453241172202118360931991570452809992085498843865125605419681000041291285936000169631739208719234039727242190494142281291077819848176268266833509024081782336111186509027559441869788916220476184850528066018796881337855490889395853737230037516612375262747341106855617268726928184418155063344973412531703778288938219672123615339610696614593816636727177565502294221752597144317674345445602795450794625919475015177906348379951212037241577102157412358753180417620406711446524902878699668534832104125619441347007100387096579246489602380168883796252719301584976754496813517207836531314860354031559501923159354771991638425662349344015137624676735677781828910533018259702212385893173185917932285617925299415621849088000000000000*i1^48 + 66923326184558087120260743253305626579004196556305832506742286298711288865307740724942746496440792734889739539076837404531106727233426950595333454666932140050093762064746241754331631181933310588273708929901437387741992326752265101579904670144797203618361895416012720088593709374494572144431197254273233992412386549136309279893131177625420768693045872056088745477328632963956607816174173127916330220671185537965877156564023456133148715202779092239355254833080901044153039881689637711396772960175953010198909065083294151967707541675212560599481188820037409841719536681314094760671803312939779124653369295600572968010082822794095232756639902020069706344841190915110268472937836423279482099290449407911632863834141792129196325906553459049175306001179639937788053902937853446918170856695399414382464631194194146757743399155975539942151978944118236289949944236978313466414644632846219871872882085495936639365782498154666378735543850793469669982328133722871620931101156785732897140858803618943746932305556427432477244033993302597072961176761139852222103720032230197572815227751486377490927485416786919623456091408135013419474187992659230633234253834482703331255636175835394556359692971128497345341178717514905542607174487079532521472000000000000*i1^49 + 50190644301966639211896480220583682744966696761324298714114198422516783789263610836544670740668299044310315941311777980122122414734827625297270607411732894027762472980233159033826250585456180798453631153513777442905699586749652308223322945364966554547824400658106851614302496809642023841617508239677275750377525883729801188259632853091640190008158284897531296242040706239506359834757804990823195851238655269543834873254396126113569221173248586848363923910493759455182838673195282350411690482385712346547766350117982137424832411354251447646304775690156284141827963249879503296307576173896796661246278559579598164315363523083981790542128599984139960129522637246516493932445950132600607041330453106783783186332311432408579790007990167430783073153087404734107713788799420757140036364374194255805424406158823346751006137545579438926881266645157985419645476195073368149578336767295887980423414898638219856304948580013692799302684154531447333220412156709432586557160041657173761038621005682338415294317452935902266326663744991739986008750857356018299356526132570471054697371655911534859419910114341036796279825995394359396470860206406918662939114830493121016061306751977951665603867381646272291875504035312346107021210292172800000000000*i1^50 + -744463647558828497238482898346654498442674452396979523713610036018896144616866438923276687151154820206665796965144945696662818737180771596794083671886832370633074457549422629934353545012390815363997602478054106770786665202111008294975041286211464943190013782852082577617052911403879775547400244960499705708273478052196204185931466526386502200636087286673930006574722190445960700202587023669220174104431068211104914452437156542145955721593570681692608361716910390912542014791762677425154360051385797935715599134492697359614968682778182315133477705595051380554017905247689234360197934978379255232969502823439615320964016716361458140830064423458557131261873315061287250656620090951998980500219170666819401902064847190372908325860227327841510012692104312163458041811264484056595909019155804867001796890768081371315337068124844576208394331371948710496998706394191769561203671503617643495454445211224293920835276270627410427311449267193859626261419477943708111017689657062581103177358019280605340463553912312354450003119892723659087343377178694246547852941957605565727829306733916746401820861989330134976821386809816926690885563568098881646346834838642085887504311010872458048412565242201159077226008910386246336512000000000*i1^51 + 10156256319640594369252128298024061233652357401133127089395414653797988076167135673235958007074332107925516247313065929168953069467830372508297033751508239621733390142463257762020344195847571908396314973756102976519108533546836677844111088764703604561475981633925821166592289285869564122427815588186014192844636985564749453023770546496087647780445786522783658163361534406340075841901027928375658107695198779183033449123528381431056485900275502688644076375781233763143919964567609674794807881906157560227286552313511439966741579890533952577970461145576317642042579626653178467759616574732200675984712268389836545229368924938662088480800963703955354017110056279968030897839850660065135402278787854845759107193505444098677633893685215277372587025018976064229009912602213142337978092737824219902730831633069350821497754725476348488562810300815597532973245630544505055834296186428811631744765193009002303895631894592973131597207709626740374349059536551441860749564021315690912184740087448553089430097223155759510221243191648695294250000216523277482847175994362146660029572046837333692532145562384118241339124111744383796683323072089958816097161496927808892073224851998482113597820662379455321229925073945600000000*i1^52 + 517136083068042960717308627620881990165682610078272912947647237053138511535201696050751295538638505142993684026833846113892034527766658444336914887547830497125485530472905278459071855815361450787290575494052897526879189708748666647639454357471678107489245503137915099296543449838765513395519175143159313542822751101571746345634558431958205348277792681795331564889927482654253649984107301351919301916322613978339302276720540051740522515017886706030387670660505448093049550472915118324767499968111234144869788043675624975445897911086539970366902822477688324862233688396768487057525355442681258386949468973267179447393868458704836621138194771781119402769768589895571782304281663625570747728836316626357027272371906762016810910466864701154042333259089487236340488832222578378680400774654076845676745135277019320966613049392842160620190792493294930238301228287820217787998855164732966588124409891826604398071915102552435992626343249803183768545980391307475623392434064467898829953806170731645987647747636355160222812554953105327865202606930939767569144955501315518612759106124319742840318563185953680276253137757871301013364441800933313919785663383462131762404482572963953609673111172745797120000000*i1^53 + 41749841497247856756257388076396781460983985289849566334415235080278488014066320173053708459949958027497925649371485521698700768555644684319657531941116566407368444845252847026202694643674892557904070169907453436379478926857591169099177559425426997330593054606114117255754408216368375829646924222665818288541351269125794626311137554106182249458277901767161308217512189310472306858975976675349284910961121623295094948624744566475289281820226412146331609160704062656076595881820631730048886646808302058964632874029337212455365749516893978183603070857481156161423572591172087587798491756959570639746320792678944280320907989439660102498169704194739031703001616828491791874578973955692318483991768223748397557376635876750806818142531633642873957783269501476701640446799396730224366683048089715497919991730771253034788489988888220733668467527025211870354686790655515532448929830605008297431428969945578135336841388612120762176174280387626654625002459997737515757884198778120110246431934325624763137651102512414389364278764898176219349519134338781121554791426818752252900284248109011797489790619641239495654384512596596315767238272666668921930639820071574970748480424359464929975488000000*i1^54 + 652799057307243350819717405517876875896033885624292255517116011133794910834499828010594836710686614860313277311259761590143805803677472203285356326855568404886241686622943926615396323824292381687944580392440567956018479021204693907888389616781116650086897139054260044387582920153413328282302960204480628437718981077444466590919160007535354029582694931729343305426602739691554665462456830242429927481227149687279340979511721242807085012624776813980542273161829174548088521053533788769459812964467141322527375790626731649448681981000819961515480969851293267384659397517469281580396277056332380583050570126873247408144191263257573307347964567348573718967359989734303774739965659304089825017193539296069924162137743758069455542454730635554695538961679745348173782286158876643716387355335481829065992956470821698747171917355483197911087137781223104885328011372029081063898147107559651998632805792906103935422718957066548587896546936712187730190135606970450912974399051807676418784545458658605179899816874124764430271908098661193041806473210372044492512389226463806048500299560935075295602461143789494508968307290790746753981182057810406976347469259133267615032335552000000*i1^55 + 3004310816476607880759342310763264000934915816974027849679417127999113247259792391836403636230368575540435238450194401512907015602898077641842670987424468089622942063730533727127065399706964478227930254726451766810753018007543549112892291284999323903731754189588877778597954571993465263033369467451554680487473490567730515358099813966494206166949036664922068807886871562733287924099556068662098265528067284559578546447860278782004208741013160121832745959021865655918183281073143927770345213305624387649206696730748411854721193148360774291609021176285159964576730000479606159050016942573051247812930341918589674776550314251667616880982607060564670610889754163293978559883620817432228763726314685422605634367242286234849545263216723696461935047892966429463918595188338592978616570815136458263047081877413471766069160001551076576981399630997436844413042361827268990749625678744843738224498314537071622417025661272054857098617824251731838521673470057882057321867147284174329477534549527514684696837635164339573035382501715344440223155023265235374331461786615033165756787049090334813257726623205683797750167874412628613539526608395696207304975239732970400000*i1^56 + -259138236182157859153503333394483413137039004323832132017188787204292129490785215699284285172441325266468495146037166555522169087951623462844897870711496448908051550898344321455230830218724734437524830710240029139234175974022602310883575191614970243122296210629788824229891485376388515242541444587936632069751305203297135792270803596822296756768735692768769079810039844761545050843399782137839920254829068439003109162186392369189432275351014481496121838864644576582007712752847182266679428553234938573206857544564193540044713170967300386173735896465084739649906653785563467992584798966035567446646744144372478640412813494628311590782301876803692513763054347365870672691950824019850019320264522677916136861949189865136215553514262013356526731809509715579317435110076701878084334881286108355547927747181093223288893440316057120071008099765447310291765679314360443117715517061641407595524745824571328992911530408378787995154551860526853041403899853090429475655329509158949119040741909336587155108753817731380503171822894224764896771036823751119682902596381745274364457002094254083280011025927230450150294458285547319156064979108208000*i1^57 + -6067969210867384081465279954254778984245076319665800411534396325573639330303072468117099554835950487468202324714013362165443151656709266779592112565885880210804949904737060856295548995813553441793230890660121008502397010253826313989853235330729683357855487904505218209271945323424102336969390824522252098020825702773947004789488829643281756319769044019808599741501068703323162066236592506489554741861712945673329131920685195732605327130259797986993073299817003402288369053334936520845778662459596118984534982009523039652185596350968211669200588608287697766298480909234168685239394903667808845587725982334334919606832153104931369660280195741650364694199212196897669647557612140060713790060739400550951940684375788239714033482423853484755714650410940859614149274014058161569275747365428646757474493051870240592631975394328525627158177799761294805898349671061240218346502197719478326135598412289023375849927848428189053476272989725148753980544308992643103802490199972465083508950930864176109791136554133374923905468776659852801968998081914521871880102565987254224153376179828900810069450884545648400*i1^58 + -3147438017041540929234112852541839065295000678697560782891801698823556081973647572472842512861337538319319504298894190108744573595597085922079118742789309224377705169162312979537835500014349867638684733425869211918300457017864481363317359325209324403502362522663390907129956915284127480355541417336487462152624984272494613181501956003815382631495529248180138961840848811560827703272664786926815411857738156738491337242423886341341212202480358346578175675196252600168475210885804796609199469994231144275043121300141379119209230638873249725773884454558853798000741329972108466606921183091016573490192546406405734455690588480195011429685416824130129993546869206891347403111220255085252202183881878640530093547812915450881960070954072977079176639851471613129851598433497858265027157934098831797922452621422568739325456960949798016933884214303787454222935600056888044210625748262673651417348322814417130414151487211894032795663115094372211083508667527132964371369346498641136777326205689089917241973518149903620851265122853677802349665022290630726678629229248354400*i1^59 + 47987944389774938004493227688308492561657513066428760299370836753193381671195651809024894949056211538952781672912631769874820157790655267131022242121961687989828706524103678675423964458582058575359294047563899921801844214785789072250980867947775868925741280310890055654736711016364699973552109752341356512290210114169999712710933250455795013783352287504164005712411362418729853527053035123884457871728326533655986698976493913200418009419683901633589073671283650901166700047946928303634399785032209450216747399245875054988357510328911898047221900035211619773223994108487136860907339985791705632479761244252839706598067323759065464515870814178473486993185148481379008501677548942535093109792938275450861243588905723805505202693789122149008988144345692393503703736186932376424278261481377919081152843306229352105093402289640439269363040510312401681986765868458540522734112639465807035735712877376212132228324991354328271553416045469649861269754775187552126128538493597839975469434290799307678198474159862636370961*i1^60, 103547648495116590235247274206992385040528435621878146599936754684897062651027758765614422523809083177810119229503833893518998522343644831440731223001611477905677057000175793446044052971894622629047115781710548496116237267823916979104698090915722640544635067207239002582324309683905479299591247820992125205034661216638786314208383442430862755338526459242170880372116584036804503168438134535208235897464451140495750641107490268144419910297111238988302629553847899620954011514402410329651104276114625376895455063578496203620974726311288643943778090668590260049803298930592388928815660397007829940998329675560401060895120570726881314941061768836026985391046837428766546352635648011988115167133299322513890333633042605930974295613876194981584804813473415780897191857676017976693947155110215451172172801777709968432328448936677802307725020616613892520035428700197615421631394952225518350659101680118716329211287553344227181649224014807742161177759290184687204752067855613811828839135348604479851482981571049026005167008612055129345584690796066906221132186461125192387982993525756594742521336711672723503679084173702692800623856527133560344330030539415067262100924213305073579811959160124428076961344114519702589959586083723040475576060842267470851863204598122078070341206837521157865706678880986773338030142991815057391417992482675441037267355696939482071403021371228204437527753971019638346543278092288834417152104563214578729001763781822847979257095736282452015836051192509242538579908440128314096210253202012033134474339778951012266256795604977905902291156781872781494871067870973669466809206451317396251342791240872512770754197638171747083678570568848893074124378502986672528326806771761518675360639325225574442255715202407417791224086204171356321217925339091900914497664359932140973945211620556302351345134189266041853909310767948831275578015792417571139150127444787311543923074177420921030675719058882560000000000000000000000000000000000000000000000000000000000000 + 725473738250350860945875637859311890654371928573027044651126808904721998730497707688194570824621233954767449334023614849883197268433279616675481600408001083863399416063953013054821357335361820452827935343369236460809353370994575819491248577634752541244587876992414247249187023105350447329397230029564587935702805255536617524651456738807384825718950043446672949827031884711665089970070860525362601735127810535264065935380333788324663620488090631626815948402418534178419166538257613600740639426373670975833643480105030415864150097124841685580430495127516792966213575275847254530359059162691660524993841120755172738159371673924744978486654767311570754133291894042960187943374713242772324631365463605331211648730927836254232478394923070021976260365090662781516098238139206080977999554282085332374820702612417027341463304372797022395334261179416533747782199085514673804945442172003412303065072989242286708222237639094841162418815166949476773178093145623206181433506848126054262420391184503285088171504093875430337137162088276918547348521752038059892494887128278385283656363458842769053525005058035405397373986721626966222263213262777879565224155055524185201188109891267282887502734050928153184379131193416763728185015115590950372448692083472416567546097909153105261493396017400221193455484578883205559532266686768802913782579879619283058700586592387917799156749681588156866476822866525857066328519761958058225543675556015410280041163953349485050575663962298175587638471051230096274564472723318987819845768980509985251161681977020787025821008459417549373527687005273625028777195201895439094416256479840550680783408465866541625918626335234298982716867714294534738679850376404072207032376074336850552763591863222642086395155374114261531444162987190873984642685047885940189209715917256157646739367975441026746805704055043666119935312497070689504906767967042443004019870037263338775318492872210100989910273805516800000000000000000000000000000000000000000000000000000000000*i1 + 14829523856148233011029750039880761600962382254884335288672322747711296521358539162149968181530134724352073675489315051239326450200470882682287533080309071303874552761143064379092388538744842037906715106688127097645441991039699211799442641474117686587351122861214850319467108694324896695095465952116750391458781950863155567000820155929442751668154011761510490118134224033509454785455408641848420357850861495959041523736275967217029127520642336933249906465304905064615389289110778707324041090061712472596964461258675711056161636475440001126521775776968264533652897117426517850372146583140058427590911999048712368296893765009047555299780737521764845137152727678559445486726693278644479659445823036366269255361067643284383514193381894643741559763523216591575540929333830433536395589816209872348071500578287641915170458115105601246502666710689859805979200100959082450897334425815218993635997857076404482964540779837251006538356629234070796873200776460984055708566573993876186726276395305754784281230386112565514613750469676518398520890674075332711893876306016136138877616091865259978420923786849838770109708504965693270439043776268019633242751318637625448349490763835584042160012725732359158704723201671542439203564175519635755176954822078046513253496776387618203334935251863411343176228593799955182505333430664300161170220732580744963813044068163038499562301559281947583431804866006829025833557818427643543108321037269852691687344514335882734357187699001331132750687104219919348239114770046769272872967278894211701972444505408629117157407035097402501188920259224523041996719780544313657059962512108642934836123527182280138400028294713451679574416270879593289247828210646391317766574423776636334009007858238053354310958892990368368996085495232119617888623024132092141556713144614898483684288582055135543639678788126297906675616188633021629812840109978095114352349317803862983509918535103527541519385970606080000000000000000000000000000000000000000000000000000000000*i1^2 + 60150440770864089890717346877457430121207738008295691886097107052746795352689318122501879139475113512174938903411789341952195775858892248351278032799793605243655871128296998093040465156665120022987030167786084805770517580731702810688925958158873932086766857785873819051461398160241722023963573602303986679820783266876087487305157790488842788551292066861351107082281705666711080616501874612018351699483294580327559485621654247269310885648388881147302957240271400639060754381885003312948882989626737135132341258737145418754819007582772015997091838177021229815601193391665780604064137800322573633421535868779259277315642793377993343284813913286469812505745792604680178742845552353292920737416403983373792681212084024381815392700739354529157784619760290888742027028096305062016453462074941286933279333208773944655704725700580539399762996839030801325718832575728557813480573795562470910841265559969649291886032999274511278575274870692985101054377589078248093195143779578756252467431186126184471352002004105467212322986005267877859264521299761473876340318936476693215711744981855023768943129142444205559344988467288948691322545735463970120082122370545008086286371747056665155069551881487663070478119042508549939181000957152703152941444543803654597782226188531003865376078485896250427943230291187992750078032945560641030823952036196042577645614202906788631908218038605927920797143193496299875301562743845291533529286584552342052386673749865998291781662241923145650520472858988816637487799621847599325287880861682661028400392681596162429481838760207782422838844137272555136364996375196907091791238836504711964232074754203656977872231297214877549082381040167965409553998892627661133617260530285450601874084922324610305261265987927984589336017193206888045706045326038665388306125757052786055109653058870339912520973720595060233419044037229234777276582808744769850567481623751139639986993969467817953531233566720000000000000000000000000000000000000000000000000000000000*i1^3 + 205727415667691645541347166824528637724060152992818220099411829077544900058464665269052332655349754308194933324796933161587284501317616934300805795139274933907262151445038385161691801503042701897932419840626332211324250081876705372213865672052323661492061943022547154640422716536123638750152022423018468501393123805801380326154067982572286592826900740007440542745996991423277167678015505689653126679521122577669461357947006683320008308661525366671660329100428959856063060089920425630391309965208874528384483595945458088344107799102842517795049723575943391512510981628892286094062301533789410711855552158206045745040636108053951996484032688962078887223059730564561901412224929106938562764563416664148902085177146770853632432088329981571157543993140443880057817989675242610036462973422650843497987897370439674895326723131049185581396840649096981617141650222354118765804140789484704160460059247500782471930080681654870795383353273173653776607973076970131075022898327179179768863431767915146946587829188594793654660839549433607172394596240230029360019091950480571840467399226936566935171026048339644803396901874361697208994264600468196745867869458429666828837278835679102033831147919545697588443418021939694493627219601485598421859060208471698251882295670934070879624497091657768864122902031876281951571549395116771727560455619680417903731744391020045080256285835136788931728974399014247777786510103113925529054584569448241758098506856495775954139759588205752837396085343391003290794220393101678037463085617834707203013444085783119137647204339656687369040986806514343994721115348567055485258032850678131166691161934847470290004149724977841902024694853713883478630752298129270102775393217654573223964611427116345602595112016491989737910232522001496032402760194618368848648408461186521307208251325782539897460489207677197302243090358985304015752397599579268197278697589323268413843532809486691723861452390400000000000000000000000000000000000000000000000000000000*i1^4 + 298653600074305853454084642061731554928790795448307665460120597812382148430552980045829283466003597497035986581864459470663997899883192491226880044981870476991242011432887963515694406862093782518969286124117976382600012848037790286634029736033947730132403733798654272867018630204479220238296369766483519441450214116122575879192507310565905860444882369792552691138903381681208398040758032652832983228976821265096058798781938692881804712437078511507275996716063621700932713506799349532668383763996090393169583323122522310044974682913832568021643204845460593369031008878553261203490609340521478557534866898375356037491411606511710869174341867119900845355030832143278828551074633082413458379278998851680654362345131395630034693942532890316944244906150298433837532746139644763377652868879534911108293523118283136149951196681132245184993174642843456218241207572746896167997646866872966654833189201261245162296640879702966681514623953205930331794428654562195935149885775190459941769786266503792157360258643232953934936978772793431783232278696168731032211759154861880332047410159114434401195801304240202588059000059582574274416911090161541404658899376492337153754843408563208701562307250863107710984507268797474817330620392034623306108472129713671869257828262109317161669754740969412855752311033594226976473297543670374729396414556632807030829608475865652165771437281641511947243559233944447317392146077716411764893781678896080267876808094880678941359470028466349450637682925673528983937565415533595582263689228544997710877734742078629055666220641225030215211042890574971118320467604288563303557763254681757213760334560470984487923193824622206253873550630107622976794931657486248775303812956019114691632821063759658852176450959900414689041729180804970597386316682020397859601213464729216091055625343532327535824720439910963178510273503426047267277911134826992729662577407777852744154516510419284910973911040000000000000000000000000000000000000000000000000000000*i1^5 + 306767745548527914299339219905234890144821101475966174677421132641555057000027276625481320659016627551839248651436146402580942054647368320192204614374480361278374690584745646246538784848662494544525629448982800904503677482975897799405185212450390530402897170430687547544060345759010951638926893143702657251665796287865903826352711444974849501437623555468467177315248577969833417039008433250714804063310102765914503699656691030373657366422000729408093779957482801964482624789408404450780657869615636017260434966764140165451143260592054343811254812299515945186526846295325000779491038629391688351495066032644887704710784617656691584504591238834389844246013327005038903019973050906202058720298318904871550698176900717880732563699324652797677635062874931979340407191753574548784315358757859838417139610344339381974667783241818491391822127361315766969436416301627192117534210494348332454500085687329537370548845542448867610325392879441387909077467467714112960040409309590377497305740868561745395309459573312417299421690501966593094805911241241249347580709863180623525853332698699503496971510277181983090975530548303999142241440650377822680127802897229240213367415963262852223965188959743651873733686569946614782084926943142476061129877317412097578678098097145511887027696847190850555426301656100111795762205699278944956787848191514606337680469533295265462024119569863498060995162439982440524569174780435578420616361946807355486633561950705060322250876123754923135280953921350196946685960125208716652134277577152043355935428210067029082419502449584800358267474950234317801427731097268746523709405964554481458889372362738504518055474369614026583607219568665278461962994283876176243753466255579425952032253893843772201528719132617320273572685776197501127446829555051622196187901817635087891583813450514409434433492890188934792727783897531922627065438317876452609860542115020255118760000291661628863152128000000000000000000000000000000000000000000000000000000*i1^6 + -67258441702699491674152745878297977343396417638356656980625887902251194918138320911699435243062236857565945665742831767745564094463434700734039571854210152244786915374215525261776041109397784058050702977600405036323557296305509189050377586926450988735084433053169062685369059789750684350459410399984483400782888929320114145584210483670935303029141238124785558064551472723434160705450410102401328527728871424548712470065417755299053472766249151709285294477459788415193529012683260397620291025159662540134938894904335193340139844075770570434963922833013021390511122427741754439351461840032589148253137135343474287009743809211564369336436938182128521232354812931087598922083883446912227045943519068316696139853013864868200238736219593963752980081413158010424588468574962553578132518762056833348460149410799939097314564787640336115307360866888892201172018133117546464073675095985658993850069128716548053875001471447500517761957098215838061585950227828098794332542719458674358345414344717833544700098995638939997916487357342951083189820050723850452153603592816470511576810237104734596941052949982929574779523275492377956519457523156759316691873808132412662764558244206234081642318109405652108999517091211182563386861005347104805211824907251368308926775321113768222150408418034557723194504177879711781305802184890276946368905812408470799836685669296503160823849655602288685431724499000364453654470082117914192991661329512594377818035764536101178497687265058542427616021537116557831966785350767272730992854704967143009204442311659712863750264862981954757323669297742316172406453328703508074526808080019155611437875801371080971766014844587458533503250870348668478100840571552839801168748532983883185371212519068914020674103060997894132783835027502365514678618761002922040092454540434587019992479798617112643621866107623775404379745733080642757007150560935152080150675594107099525882507795614640426188800000000000000000000000000000000000000000000000000000*i1^7 + -63386592394706331501996265341134400965244524749031168005786942190731308570474820083065159129090896640603588675242021977958822375171165931626680037819552428387366780275541380399884692355700232865261144612403718243223309202249007817712484165513956181506411536968722655197543683589673391825705893581782093263890248360446650348311436108722004579581653653972553371591302897206575379963873492485783307476369026085943631034339418457589057465655133667378395931229309664236074729740542123333036212999133845453282888365931521391461752677731232340876835782517870354902924057447807889512157734664857426643121323559620806639611064429841947015964529746780002115733004878167936255105220246225267730278211088578899867685793806537542828323116229214863036440856509639368418689757161183277551671710214145292803811832676412325025300726919976837128367028124352885147965514196278873657311464851510771259607923903093200865258101109840785076868035779586580182662715065264399516632325857914292855704185095842965145559343744261896429762759112669252875222233975350132670659552246635175105270449640199803225305930772689846602067682178670603606034326587538292783072047358617014406786979498085899952375042845634573949600803973090996523460930728042244760767277719502302780086431451417590523178958124950951565348384124465296967583969691858739637995750181011532949728302316104179094093582616494660621586895075753326100400001742759198443763843020123443339793537069517228883557488868366545608461778480949604155456860985808287830168771561577097183460269494828537635236161779438838563780755274271969991033499985498663586853745303100708736841841187170586787529863658476465633652550852814328077180246985947716264977658312831705720642025045238489230813577858195067545589926764127639954874934966115266305385624134466377459143056043229397494848950129791285183426865530808850852208973464421639984456351644908904845052935180525806551040000000000000000000000000000000000000000000000000000*i1^8 + -20025347384488266799824831552774449389230962562249506899623611824924572748740872655377843414935541383372259991435414168556842710720645294241516424638218686620937142213485093656789751671836629100965752930933956270545478275995488728035126307217224705694744757283049690117899882601083382255510696382032026260342122777189793402898291538753043863521613924713779604038440745413467497456006721744110817254386497807826529256373822332125771955975321719690353024791364260297738446387967709990562487943976587084921137731853699761063908256874575056960479447571356906724984548057806244701038271528811768290816346480789703762007347833838278042324582659628239203396698543144984452473931820477385146130843268865123994187118899156176112835100268296611411265833940816100424421421467319767512507306266664186714900069849058605033110091746849587072404928593155330731338200632008545589303054385079005169803014645614331101490142479423380894853018026090400453936754776562235590545361405942616515067225732152499731315088298255925132234209520852835067016314529327378864110932637477617683822759067169550016454064248652492203977768286074235172238095580490221182272895729577665386477848424017937288732558461372322068687381990293158395259864689094802879566483565168388288763442578201964928330522071614962523682719513762419094996559983977883509428846046090032289438663273762912920432848696739190492901658066484188658128622842302022587511154187141878092979816181964950883198355905428491512748998781001041477940256094896123822945851719076081848334467668692150849098486284896400708571522853047555649826307065763137887922893494480090245606897846812297966254010892775377730756699040908292954139671247247082746148725616871616594395777621807418854055764566942536369597170733596953514123081325351482205544260381066895443192524295539680289255111297316591708366021076195009193511296636510293389967299719202448899700660581590630400000000000000000000000000000000000000000000000000000*i1^9 + 9727557369380427990888888109740620716172722193163170641254166662119970969819474819061462799563736171290965705402415890219408884356211021336964099951150119405414661928211587231216756732307365344531374028166912962316472815986114487733654824978108891351871765728293017642488115988039300180753878760110026729912145622743302360511338367804787747017912092987343054212170298776896646574773236889296561022826395721991951991374005323467409564868956770294671948029727201602867146222595109020051442023797341136673500588347382101655356908983395856789647405405057124280991909194419180975530951491177084082913254143548867938009035594871592849284116110143205930325517784680335888501136776028745086258600454146340162267522573000597058312283341532661723120440368169998866643275698925878730868627655117557232275436174677102997273425439247454046437174817709913968797502091504733193530259637554681040271384331400047476666597331179478896928126638372051773661771693154872334068297884964677571052344363250332330156587947922369320087530458060235250669905561141466605774605993752286610304728787921937829803934907581303439892941351887264350821479957225966991329337390992146688817745882157112094304451270309034693496398570454917205541991986459363394999422681505314235510351056028724496364145870257557101109738151213944407122478135681301337361663469520801082613590023962295413738344754116501441363719435188778404085210259792981204734320244356067318162620192584425669256202631393799600728305323820068888802819520579589759912216751946119114811997698663002184380936114862513586199812508538617475889237316071742628693511262172316487912737624540845097691883986084555945556592025593657772690376471800790834027000793801225102597064013375171044776076007543088336963216636971184572226056644241762530098129459463712167598506319923495188464882109588853514319151854299919397861656038946564175680781021146779754123419177084518400000000000000000000000000000000000000000000000000*i1^10 + 151681299395099744611411848863326756088657898326082476005350325941768288863837447524164245862979905743584409738341818059676099135134882595716994150616979980542307132514339425458031539350457536726780289327359531018031247936639628995582202773775931370381218591381809805949492682606328165728845150741084237934688771351784455893163201547835863402403836939315393460793407738954511593339655390649896812528580284144586051537068437490259689032402371776847835523135439495501350758681736877384551274333549406261660807548773433650573394600710607720032515672431547357535253138263979467643614885102691442861969572109020998211069951786618615256606291959809708759501920140828873443377936671467264852470574987166793923322292041283257768752057564827407737370633822316550387536466494051314497262229380170407131762694550059522478507478883747826834055387271400300888343658862015118008506196368205941789816143827925205796927385671812797597806499566985646721536192567465965511057688506016041112494325686472394535403829092184188460502414861043135303277142953376771507652799594259025173735244834489685708602824237299904263488654624545392637213316318925146355930493998476519213673415945512862458436801800574046683067545655063376450869559771145963903765037518042154212511528593901553882634779561188040921770367727214259180343709939954102393162453977385108752481941793745425159773383601246697463958022664993001611405399534523191113203115352144612321466140889393623494858638234539109294478851419093299900936441104529102060878192160374343043612413282115496976331295349856334252980078827356601718203370167858334417750607655842143246725311623694763232595986020343083479716033817740522212263277000760480357777657144516775337042181421984422469088772673027407901865557985088152815731213174497655114014919107055168647257555931680674875676561014768110949468090471526872635973054972605734680777190158089798366919571537920000000000000000000000000000000000000000000000000*i1^11 + 226838994023378030755361365965704530675356776204021039218402814572052007363113627009935611983563717537142462045412598360361082961227906642641698054845745684823479568420378059778529935772762456312398235497716348131255073160760579221596706003479892198362631891524113721252540491970267689875916539305434595020591940109232425747662369107567477237595851344464356379618301633317198685626370967013920826147527997933140340066446892168368972588321185207863011833469938421357944116753073376532664791450373581857573956501220302390412515900270769777758132158477340792944252974296138076474532016566843367351056533166195933322933263468807287220129570239476036720067247200433083770149496035960149907630148601010746510433849896356821443125325527329948350598129443830555506595985099526721969647860601739092942714472307690565461827219804584597990915831092946234523294410535216809132080636611426086367885520530872900770917168841348223415303264867756629572831597886825076106253127194852490861917358296568427474686927474438825640334181608574713617353170826825988336460492692198207809878258615152478923273739438429645896292970946029745154026579139564093894080438520223248083074422022844279919878974814254023534506296824974921930083296534578669674484865680119765780168098639687152882698833292043729528600216884715628375315612764951115999377981690100532668789459042266727971814808821886845454318050923226852595209026559889192030683791992185211422998175642343007526134926681300625116556058560787590154093954479073237405587396840551024209387722085405459290412203390953146508069434328278240773722179804694671544377964930604795948079340009412277092272499780161963708612510256427466732739528554001754500120879018373440850061909650612330582349680792537872897613919361636055166830292475481347695098724141333094112809584193900985300834044138514695231425150102927311759660549397330925776649753893383349829743149056000000000000000000000000000000000000000000000000*i1^12 + -888044164084028762152904987013669153535669793239237921692061949681090919249999228767674619520386118842398434739327263137956525794960700466769985707552166132667977085060986022968556955461887681281704085408275906536027856675487757625891920287507349049855640791205625206518612643132364740617130903436683403866227617603341355271351831997063159764230305378761893789993052455655377126811254519598993977036965738837873281582019222109573744474315729332762184060274469824788631797053715060921976827314040304338618642925270503545422186746697818255350205932830988042414763281950933914352317064189274847493513621634670700688286152925191783508185209282866147095953087687841289619669879553194151372240757276681257493100960472212316011185628361627479999441967242985981503053318545292527191749152691140501780460940313607991197874732609800630251385470337529971556454885941616830020468278099218228506255572964451372107250227856696319207030112809278807634008985629305757417489921753006226332443774500933095723304320906834303507916742956203269903078505451936079198810217364543410413050966385251535664807603181167778049188629556313847381628569557711373158583387396782825286552007239031833901978078779547674988100257363391781194659920111220032742015884517477289721861689372927703376869832607707489034375499659935078400430163013112128965601163763325430770637555083533491394007776769146627201747282355868180034987758137544810109034694873862243941266524929297463218572730701864669054659117597069350075853356740193915161492656123197362503104935933707917879321350311873310527980132087861540096863134337800226123816328368993751726427535625977737182387785131982171700004050109329476392463060755441254188375488315766446293657427382034781759653997783568145520126896934934415308435005713820363355641937734329360128843345516265221236781841380593368426001368502619829277973056848418055758392580492079483217510400000000000000000000000000000000000000000000000*i1^13 + 460335164100288077667436933448339178595278083256471073175875389959870616239928838288720679269256307878204309939557385191961928031613888509735640600858252954578420698595459650489682462823101321033029652578747684506604227509949694007705769422115049705408467391515768116211759382528397926558466471209267014591941336135769621696162345511526839267506766965190309821159575105856286511944171101078829473327334248073694868493677659771382690524118232145354918098179467340937526527066319810630665627136051355750072096441151779824606912305002581079040967471136064051728197993909279279517714762923611851442889806998246251521450669439475666329285019460088147383708876277580641319634982446191825967322441417182809239316241112593781196729755668732604889008865282379457593493593515226538245260597106072943567596232751648858974178518478009557244912202964439316002340416740827043098622007794056428107295426425789178103783127829631864473749201847685011977756372698898138004190086712253012197859222157918031482149048740258529508589720546030348593780553017682398070001292978362791159018995947049499550129517891109614408420005153955477011123526990104579769307784870677494719083150162093281678291949247305184741525836380723727982083111589105295432335889686481290911486238001146164781825757762831667684322312599498110740787834443216836112754618511263793322519618865336167859327913604572521843086245134159663101650815939217992069024842544476170771752919432578957378631946662693910757024400310826818364934532568015292470079373758846761908577466794360927173658819453013906445488954734311585230637184512747723287284665781724193559073792403606756862310004166245127816537594442553639383366067474184862217451185284319056125626089479783109444329305718398657041965514679741163449462199205794752827440586498421633175181531609179810845248431858087115368617957825100933324228110124452456714683397299722382213120000000000000000000000000000000000000000000000*i1^14 + -17501670073609236466593859978954448224118121566266632958659386978284790441751100759197279501497058348823171676146952718620942494213442253332421127325295433211800042966813630203247038018935251560026956641410574802713332486202208882804117003840621804924782835114455683152792787997596410793842762734388527230704511719484590946519449102479038735290642667549664988911463816141827808419108209863984318033848962802657996528621856471503590035209698264086487170159131825192605757771850441779509279649467505444443671618450084261364708870562281212847358545776624206535655927713447461526423102726155404109813330095370266166959342566088916121653032440095178172502348981571549571554801691089235186820291238941681477391944702250118072744100871608232391285305323115987718671847871845514557342747124281157230495504625236267295298703093193743625586321409419343808085103224249704005637724123371909739948911391287858924002533641397831654311649492915762452755412878534034068369423480698601696036586366922272558311279728939919689327543727127127449845755830426231305819899531180304873065615045865569458111164101943817709431760330123449096190978985361691053338255108041720080023212749236339912594758064164064332474432297878631937705889725665633502232965553963509386823525549034758103742064698311481063213421778328277959081517971355019992730043322449450461106035950925491189240060589119097168535343557105508534335029436663037019154373908374298413733540655118988526397354113524258059382771373695613104072070899182456117913737578012857320659458049923657421804236032137222637771850868898253455077617348390212573831342924255927883022439588799975080739986997975262793894687733797197325141271504535841871756421882107561313890715008238261833649020820209199598078905505425290729160566871274281687414480323836938261385486805246128436221135483811740579453308872691243958363721146782173200381617410915958784000000000000000000000000000000000000000000000*i1^15 + 1843526118235202676335626262240007723670586124233612327024829272033534506317742713957736108307074216477387897577551673194079182337881601228837705474996380732107539928130466220465405440878014022608214989206002399556409821698035534015702797522443648983802332080700617010161687277432984100221976325523281671410703168255124640855533831322158503745587082579851721478539172332855209121739621480768115602188203318724790387598856428663937540769972623650443829039461544709777442187848495714611552127954838306771058431152580879672910095987147169318034537366243860657239724870138301455888397362771751875414595455117059055341258961462378961520143975145355295114282234619344050694001541444217829323559454647013869470124669132213554563009738918183284598841103738489482152422821855160366529504727435115427373346769958354802024498836782077159673055940388213344821930085117561588744732498092167250394656471853882985272511357312562805279642401900210321207492194868459298347469990310404083973848212843103864582170976892702696784744440187347787319492321027597829584094378320132552700187700993864903157007995529892613001694496524940588475037418932452882631815294141118700267176967625267747540765309018168784652526156302017775845096286849183780260564738825705223365119669883274933074017444008840043379473293565163778429722754794196648134153571897291085592971037090049353376079715763123930736224308890292964853299708090755972702422905506713050292567358292318626662977151258903618584820261038824346627150769249030826334293775928430938989119876099507411840681555282885686062488370486743865946982195904100561972859923506737984880446083910135431775132689650414404446254277385132101160594182651134206943335370868762558039679688032712207497931987455871237333729586879298043905550803169554001602719552210965865005899853605921427833373941391641068385168583487111557136513489789839696650317498155008000000000000000000000000000000000000000000000*i1^16 + 1475291646098281953457058644671105879394126255590943852362455952868186445542636309777011269421572508591218300826239430268564359356480826221097034493780453465075543253124666896337599669869453367371845150180491892140506441055379956291694531252442425645576718026329774475041384545603719616223450979927546772126819268312066182735783322803372649918366481581906602148640119731725483313386785567534607454101144593164246549759191231025291996026490138586457843939570960057552223349238922881273197290819516792278985877191523873913186646059709420304907643962460110469531265911866133297387210843464551448939571539761970592047948482973152588794410335472931607425625979041177170604272938848968239576212971624255671636045171196521081966031059985224510767700300765137938246123757486210930503799661516434067239067769880811230130339328014631552338958846308463336490129748784594472479310738230664476024358288606343440671123304874238222683237023337675021064791797898888152970296224288261643875202699297015756578164200140902062216331246313775199659241669693388190926329693012749979018029472243524272311832500654954942994237147849898699755978775132294973393303745843945434677020818940889664808258035784828301962754514310410265939602475084585955722097794042610388514542289202831706172747450410089090887987053241182068836411684141900856661424606062576891793545934899847032238882136675205104902494498165369998088941231505711010038228483737612087582431698999143227857898369200975796565905264905669911752001285203397663112397092235693858049679893795261729272082556688346108250253047154398973986550601801173754149097360592416942560796683002832145377850952429574703803365300316917879261802539386636544225609676555401126126208409002747387645879154446219334772713448954459248863788657231245753988779079802992891667426112528451589626236086783860899252934236875404902120967729794441519161105448960000000000000000000000000000000000000000000*i1^17 + 1425090655189560188682444959907316939887491809282691874061161232348490118400655847935818620552485684584390359425701073253513235447438897465342499801780312941928462382098532113234598401742310468844768012778238646563470950351886110652690644918150992494512481645047500756188334022373188133244553651897000238122750599843367164064711471810602582383239593903288053616581371712841963715254008570044527092376163644445298824085515409355130373912822518567163831162724471528133257555504002833038479377238546627365057946830385706606605205906372239020698162849230088600050861846571885958760796453814346263755486715086319546333331246216714897803058220032983895609806519789101727734266000846700225233951913171290661675052423439031227653933304940009869961186199648361214796389252717872014672367419149307388626430938764145647418960636951601390408935356150168481586344807846385720135799445350653909937598263811950334602068890308074366566895229447225628634977804227797017503539453488287567905120425318604974115736718942583872216175173705905382901266711115558369835630856465133526549934939453909964323265006471938964092105729010223737126822286721897388198589893679109848249213289583896742106064246309416614189893221233838166973075502488871268575867903291721954422301375474765383871694436941717125328214067773886390009859695566485885366223269122072488835089403104039198505787172878582909761502235547365627898987227630779924854928578395709735472331224904339911165027587577801066207362839442356876327912399205913638612227755653068190655669491337628225438835654989765650125409282714476253421502704112404111805790399860021990451074420517908384155310914677235333758050147826317613650429029019490993675917768136720919763443263428645079591363045465325557644747322466952231302801633097342484768163570042937230391441925664005625872312293656873647744374777957418898325539665666133573767266304000000000000000000000000000000000000000000*i1^18 + -16705429398777654327388091452324142319315923380540175323491102240533749738974534240746274674937595197364771422915248942664354549354034890565330611733407364681906340714869396910047222788063293001734089931168522893488152050550371521584278812225583261174002523040461133050900832548156136200095692866268071172779521627692220909580722929663732228620829287227243014465375985847171747983923341348838268893123938547093108474936250295766437407070909976843917900368933093500832123056696330985781976833876326111227050684301448232948700173454105656910102618606583390911484998082935173856903096765204473567539397874387646163711747154559940266544058421488503477911375189947440104777343765414438060496122424587859686897705197925110764848671831031830373421836671735241240548195414250717664658185266211440028854781187449662009258311802976487903604740131774047838475805550169279119515080323492408643783435956195215403055559307120043338793898270486607121804848837274937818949229791865337046936924387010280950571407502115044295278926009718911500055691768180775879506190277001069258699078894505245583895958187064522369973422501801778976813010150071496587294701970722831091414876919112380858566022333524756359970027317731620520038510791626692194754486387043717597534647386582262646515521143984533210500801590274342922989763483495354367045978404211685537312344785414597344661801584962011607376411510874345227707585775982168800894855287148761505474835013287087030681952670645337869453321856492833510809482016115920508798792457520524757015000784270128543599258410221132078546366717920961701430649798276638226744858462286235475691528434906092971858536841184647482393567437390954368637300172036866046758208664548540253345526949278612048836488262902525707059441861124528280474826990497467453883933590156030290712722635051869385266812670527104229604679046403397062535921307153138817433600000000000000000000000000000000000000000*i1^19 + 649671384121263085824691723223772091959708792846302254623522776021941147094674821588482117862019666560509551648151567740128459226016694699701616981425329850667140907437380161893815363823191220857480919276753420186080582915203764378241483169547668296529372619262360552248222482976795759879560320249584025424555250190503675874365000175728816866545612951328183295341509748638378838598447282933248126478509816475608815518724412713801632727788338932824232862470130213419492990754767822535769547871706315352186062696341661513942151052599139511509662832871756849298687615614080427792139324909582168153656410580799647686345077741919254359916391981253195980304489085843544502446055781920152157412011359710158647603821165454898143556758835620714687799859300255481343444533517641197701709454546146740801880051031258861250116151224664563077002943734270210862079173601135091475919747902499320816367931820023167874240608268172261636385966567614874579036412018454559715093164906027648057461179445303935812028846782123702437522629261887810823710194859544215451034547609843918091893821464705667279275424021783857550786235195431145055097893838903672109142144238764462041715413735211556742084965285029757905629216250065015008234350407371265207677881813482771413373584754374011766219629312023147054981669519935334352891780767831278775081573866553583004025884565688543948372167708097482483875433211323039998362807564918070369114346905839386074646264993669576882575547805264126949103479300487593041059447299038086673289400011961628809375781306808633646892101639487924519601378944744733866325519303091790204853722262926513754944085800921531250453913766871124452372878491326244002693389310753975318418070406347689062541393257597059205733748914639970944301317075636614574686391114640978165808873534519280800515459815986920688892851001113489088258192774005956578589543734286745600000000000000000000000000000000000000000*i1^20 + -627721743831644517591810785578194212658764283622707211771146759056674263726357272400835439452127063480063971967290425507907419699327670331238631393538915025114338155863940569587090902959113687791819795641661366175447946904922855438830434337917747435234304940586241905780427896010227966167418810129762814850340659970977428797995767361502033315702151390173814939150211015306764069961610978980354743008342502373040109191499415725878108522423720096318655434604742141898769500361783062311226562835640848058780255639645546330614583281240276589993061168025191946389036400701169357119556013280901236191500882685046223591116494839093286980534565011324595085277476324314424505616707074117503895360074640955937889444613904890212439622382389966440049689885047197138797596348872670198769386295560071081933302623949102027641892129071399717386850449067768550519499740234592116684204289288612318086142779170961263678821046274839707578464368502954536650950623228636778001516832568716769761245775276576238481148895020011785645667806723041870758478357341605728342492780926737824696741160190879926655770045176411087850406766671150871024067355200412679462839731335839335056007262931348644768216158486248119811409525183765111686617950516480062061399566294524427969339111061726291706270369455149963601164851128002504202050328858748714367222675176324722888880255870316941332528140776553213736362303340919908925163195954144588424955696509134871989606352629353849220043659183729517938507832961019411293559236618399891715092174098800954036989115797850549975583167584196503534794508974968826592314820853103018124438714097178073793645258382765665351692674377255448930356437398515968923128369748729374939384864272078642672277419642960960744070138093445432246034328534155967956431688786792548244166810970350240196750603117739030594563342128847631686981621675797637521940647247872000000000000000000000000000000000000000*i1^21 + 8193822596164272606909611952637984159102359115604816880840711912880846744138338238151688225221329215332209460639710916187039308578393118087046439785083097233888117370036806847677664244991968423559385062244305560998990949443859985679991425736573300737451609934975267057046471467511915188466710981535437175576649384582383334237334876264422647082947047642638100013931527899533953688974159394065167013691174259455692470770061823465295714567570316556557130325463351010652284390982869631536425109584876789812318539928295489369774848309676040648500229708907319290646991615755036449786217418393690699781939753573576168121487782640020289489377534917921002193166186578746665002866882090849929566649862873856542857470200563942553204420155193738579388314914726260372227658603885071230679471262764428755216733991227404483938784489878807969240672606940668810601635949997859455031254387624597070297581385646438122306611488231455426411926301110458428008332995991600761010224132231700318846332979567929192536173592729166341000628495416522768256110614646592529761224186617038353666212227990805015514501906654722121053147745535927860598470217772659828675520106635821140489064325533006608127815196290806399020355529699736328784854698755651344140505205409726034668098146642850456150938802878034184151232541951100077866006709280590552321489503551546036418739734577275640345252459989640937245389758497826311957739731408394829859511062581792466444517580047322307153241355586218658438009354117111259975407993982054646941872785739952864525292648399224571562215783841158219850892150180539599643570217483832068782113835321232346461469100128308057414788382871050004085952978037235235988842069878877514179080794114013520392613442927479089870656860038455345848917029374969445539621838327635835415848571736516457255479204384559996481842040044747133130994433157745366537129164800000000000000000000000000000000000000*i1^22 + -439404393199198321314117659448862173787903216762498272548545090880439532669336468541049179892953472042739087681395072326730810632323939718691593283275468054671943868562737577843478679415349050459391248757477807984912350663526623093791366036451381162868826227047366293636743837290038542410866875907731007859959249142037670342351752908303053078813792000813313111649163963351355460335977016857436308220315387607334909319708247543330713698731115375358107809830022905022099047444367613639093428077763084871599304873558038466126043697737696722538025604016421584742826579920362119558248664894539430743234801820975751455631986792543267274982933542890720410703801377738488337849849894902749111664840170884775041623409650167981848713745472846941791396141087478820336103939782983672133931892316570374081052520179376194851846318178471285661646743723578503086896695324169782744084475273983289016489912796140053612101462867914995015941964636034229592412848060709589751069223538049632368405969352808464844786410954719673658152209112446789778017605592069238220424070123759424578458075318477140918213270644869927449216705923499617763411714912002679321360559583962165788404299557530001561230760385918623053950382861752041946761192689986094657746847430919996280322412063607289358603396377828019742505542291519400073430280994232808539744846889885806080236603341061967464551528138247308477524596663156517580090967157050684198230942908921964490361923125147420511775389788786276999395866380506671714921503185068209918856595020288720214248436490702065593069446960722859791138340415711868941281148661135991728523664723037752732714622073886290049506001255336182580294552595466324288697389942998466190694871355028587817578108316285448735606129325655649774498005402576085115140239017852972719493202426702954380369209620109214714410420451258407721336189904607383860019200000000000000000000000000000000000000*i1^23 + -670853266605476865677305976135322593549541525436665178818586411332533571874080022175654613230402879213107061288025270996618056970688238318850492305586712936747856850187935596149194596757533571889994179030803751102629853013682402545195349167604026454489102481624605073205827055693968041202603313528555385263201689790603536197638592831116021942605399204248432511874776002584286149461838344087212162636911874363735706803440362972673215421618533113998467985957516575445456737119783736194408073618565329442705607242272273285663482330636572399276343695542284625425357612690451458244284296912232309506731185993968634822868291728537150983027405874878811714983000124445220867195546405487743944510871587618898546240443158809903142628441695980071685169713265078897899208011209142421363728001336073386583913723068864910056408818861548410933096289834023838763882760353661612106751513567455529043045532159085759359479495821998358836918290092108449449818693520085738823559968957056855167119523169893661925325507917582900573486502830524410621708049370318338779540002441076273032945216986772286773307872387883072950361657951869858440130594468308935629473236734292443698352696608320240709879888013744700839026714165819820047729548780241651094511830727879842324452876839442728066175473406984924995616242210863417169880229631419765744439153506895313738496488306736292281683743279857852019979984760215081558135412608314873109719582461954553467481863961119514014488755169675445675200406790594856104165097327944825745300913879522489948874755803741110448176910672460299894606775952825482947686808789721437419392876647481541715076242105660219164236461618662390530928019651578919358653822988794368844731213709336959579725545360716006096240929078190049985014845562677814377534865925500695031996495762535420133275023387426599568127684273725670647031501360029761536000000000000000000000000000000000000*i1^24 + -1845182141885113791988205150379101532083503649053282055423880590086894439004152559657428891097948047405843465321662290468073709580705885386019115351759131237523068628108879099273502705930541112482138170608670332775917001936093616492737977689181865533341307625582129732979685923347593995132591283098520342924963710821844555107197893914254731088037593847627851838233025813075161677931863673618459554392406578140612156491836902400127198825376938878378364843150815220336480387815095201337537065260021786726360605803479333787535998241295604016301827472679897796915440060336969805653237354369518337971314487095235942483494627884214772149961458962262593719106280253477325564289090511587183090830972667224447183462281711493047997562132735615995534791991098393099191331711982026824434820839465492603314954526435924574425909000097653966980466019643019855937333303321840275212019927621037199331094570857416808535113110651850577502903723981571268842833398473333152171289546106109924066086209740891095941793917378933003789340401154146498697186934129643484333326895056524991589856949784832245114764376674068471563387149479868895620447289052279097761331135198112701609314339809381132486464148006071379454390202148625054846344140987410163785392709631277752630868609548558934333287005306785724042500241904239802824186906896401975789752764880399160901347702702396490089969251574694623237573924404361319247535155825569397846489999801073552282336555479945549712396465188791880761548524439718596487905912701754627031064063304382355264309907507443101968404662202678013220488627206713522003615788025312528188887269970685997884773695347120581913005190550134900999553074743066634863585317560613868487661828727633913078572778610824597820015697516330296679324927811250764592304356618073160851321323135275232240543822175885937791641424241510829380528280017305600000000000000000000000000000000000*i1^25 + 238090062251462900421432836798746476867260336768540893666258707272699640229718390411547570296841951089049230304066614895584863165446872081581475844746387772977593710419629051303331039249091244508665775942434821495117168052740499384620598184682211892111505047715886352150821190276396087883511645486871895963668068524789698963414320261601901391649051844446588606348641799297095283733924734924385974549493594615672060265771980265297758468475915398346671624629493188949053263067892572986049095364349596745836647501048616841461157535726429528129772055007278681891193806567009836898551834523681485855142978246119130949433621395821784659600310092153917289216693705871911824512824435614567991912131514405816149527401698567018945859004150303321114460005170188052072530185211592986746487743534679141003402479255584750799047075250957725629326395860523232911992612034535131291837635151446418102050942082161664402316097307325935056066181555249125041495102749068314452395885466701490353496232885374252606748136891644685911937413900719495528042975133475625159435413644779310495942424815715767690065556791645201100169528219053257156642313684533218797027088082433791956918820209738513170130470389544658418665003819243475559873969786311032007280378272434165518792330020520518277178085613158830260814963781924473585691129637762958912359360192323741125971456127106008293719946173483845267626837463241165721130188958025606548041484760325793110532056975373341390395768840445943332876801691809766375076990564022803532563981484273601069066808128355023259270898871388528086279855692079088805556085571282096044519701488931594905170133098307236388334550168804687644737413698010380692661207695685759890443458312860712612953549871592404196254342909085464980721475046361094284465540252548427208137773647279547072369657063521790024808967131933145543198627594240000000000000000000000000000000000*i1^26 + 2127439532238812496285018839144834145893570790451122088210862147915234421366951270377130624852664522226064172481022306105762314578317873579560655890746553509576114045096599923386296046885568871511195986146316067157072017117441435026103420790473018166543524429926099866646192371620980194577141422037109817203124426951079063929618436353609426182933939551219542969420692827845052245394528202399869133423373591181738158159678914877284494752103237233485337679516911152937851884708394702982404509843731354542651231347743024702427940582606519054203045492493901981346351210271005875560786708273062497491472917401698966851119782293342161045885435906178590188374102403502911400880353828719824208664222543140955463301215702983986285833539298970510436934424629448225853882301603181612792050241926987212146901378275952514826649936887554858940587923299664610384403848548182554831172485626661097473333537156323091091616417690779518860709198380816442261048621322790195510078625347129805084499953145986399994507789076519062194711451378009133131359992038840715250614503293575994578312052060567229677002088195025103775787409754274786633898963079201478750356837737244792535151301300724153373490015560430820144680496369333332904226146006983656875780755991662062950439606175185003151664430729271320847941500772090495962051384088246698541964187209632001811861285717632412863022485197679377854939834089449963011966112229872350130368375477625843355479752504325442189336814520747384496207874559635521732368806654715804815576826016785371891531460737394568412023270328449791761885954094066759755003894529452306781222147096748095035596623084964032197252528053009013338462344948648882525268559164569205963692671194578684478967590649060055687379347331092035399241257554769156024094705923032700179994032466244619973236441660271630269149564919273865418375168000000000000000000000000000000000*i1^27 + 14479676004972379987571717714942842586663361639825980037560056006667622682330128191523004676844238052828177416541864980553907482093100627937206770925422195198185755384243395906640672383473946082493495309919535175876961523249056076334576138448970016763225268686384160560718699515134873851061640569445033549754013074063232412079622835436452085640479447896426246476313125048636922330051993451995005330328802388826044069509123224962046013717864903031735979309305755684291516048594565167341240214381772865979601041670950812115030472593076545374418891161929156664176673774362125115598310440579393942749829282315438914765540513750801580403867614600661500100515939307326378834802047877559553158279761657868828014664736994852675580558300097977201476140569897296568077334920967478998427198164148791706856935650892524888713777825938341142006538755291451588392141944750698508936025966820228228399435580075713004676894453055318737831705479901007469050098297903337400670466329211592963456103871220247717999085697285126106553114415993674978954452345846780082933613993932382256448762483188529322196611861279671925426213904885862816978457138971698851870289791604259739891290053081488269657688014486436393850640673809008749108919834333531040915864536700943385008111021489012785369478646003137842698216435556052924441259188263427336547519477139926015236840722521373413939112932288578617337611426187015566391061721655950148851982649503897346794236276036379324631683918587385065952662612819961801450052785093077001524843164802194863826204534162240606772786008422895176453305523443269725779936155666081414098564949178653685060681023931411081668009722291405980617173581950194449905686056931775026519869137785496307276426698018840778261819000599401156511674790032307623883670281178340397849343436770925346050279744091411066351676005553981200793600000000000000000000000000000000*i1^28 + 50606519591460189711962674261703389000660755518144562093296424362163573494287448318060987568532359038112118190913767554489588102856781339974593202468079366945369075865319847974828717251719110974210244724515248084996951604645301810216364804805540654689117282046263807095548166728485762095803928947093558459534906953159732886226840874669825987977112546889386550021004139215299178889205242862485253447735637244502871939111051714819320689884395137279431705405025310685899454208582974933623921125331312576943896011016266388645856593318067204850500806254160520975288148386858186891152517693444951579359617086794970179022486587128539629371771897787758599589258250933527666099213771032235005857398623428623304649976851234856709976853360637608736667610287978059548747785392512131150599465407227866776169557118052083246261899567083967508162175036459572723794754427861503259572782685535055089504098545118032101216239998766026461874832595216660083656405555591424761058904652766660230846381442506227790185263095722884191605569724515007986039546678493728473477907945740513386634920912427752140790080651064059917445948943344370120462918006944244036847662559852499838570144355947234321091178430550039546521690016002985470520719978218278349351395276984320265783918596494467535948430578658357978106658069976399796227566967822468701130220069315536146430732159965144596461675029322428055631362633196894845851155236413031957365000866608928538119683509335103056258023978489357457714011964023473435147209099625622223984664134612132661795150366087174202332728330339668751506993813404429818669189872263675088259793399687917330837667840945812847459378093596868000885224111155882585111489411634882229073951849218197592533374397603415327137000498399305983683586905326962868977117832059096143951501866562151408605453675378538150212127333579489280000000000000000000000000000000*i1^29 + 114476547555620146042516466124869820050568529084077555619437895955550931401131213496635041209396666548224696732734864206332844197704413989210458792508183554009468336931747156465418640227203251255749537189606855859546732673190671433006742319635065901353287053840254496508642960109064007341519050871836120682696636976918837555703820216305738651887707680444064779458655903391377439407014651319492223772767562795469131168434974411471215063846238459837251032150866036837766787396945562917400530074896185550521852518870285020391648749526886304453148026818306483346475544751888615394619950530336839989204341792385524422153153620361137036563963377554849292976840707157123924650982846684215755052429400239250860713471321103044634555607794179209636531476334060021165215913169180113184834060330468543727545759584536183993966979433699107134764032415687166187440233967827147450520687140860109065371139008550924418538054029605358889263512855198583726816763862834523015664249997473204818417355986945322150703771705443919282453301669754591942009985010194234022116695915036824174556925170958614232446644914649078596357423731439655360182959626752240900611971704191375436839786684206039779596353108848420214716853449959707110947276769638578963160183875885235683575229344504399388831479451953934987479540971409707002555180902058656567991505482448333233169937215048187979705711242567792192687633305203405591480804960777813825849260965809018034399595314084909672857499385509410646434196379242543819767774021988456471446220382583854921523483444386227966375374348218200688798387806003325018051989349987798000616483050676075988272238418460523898514930098551787158627054688407821319719714049757494177204153533244125126303693533751593268660714642977441066265657690213017598330487537691693527806259980795989142097238793016490702654807212032000000000000000000000000000000*i1^30 + 124257465688097353987816126012179541603558908739838048996962731490682251141166791018798188299207154707050188085447622593980620058270542079956471214549657045142732347513863673148126536101237290273480582210733367325883664869389735617593901989681409478505326614323723109701130877537385195310843465798024837549803360827111489747755908503404047951433036917422582071908526193214081985191071645360664629733003324568179017797928229196211996785786456655072636558279104739787438211597930997019369417001369499872350439109658277340367763263708974660468026449292140720600988341414047051839981567354728310041515373153754822445748185793040065133157096119067278041707540394133768979342407819812721275859842712634153611446239875725081220568300239865943071449892567120252118298754501508369130442874860006169246119893040229345480719977633368026495710654512418336970242285688368271559081288108680498143763771738399394610085981560485137259488151031107956947788072680300573027724579527964864829440566367457867143637769550272074684457128682716755884212241273655384936950208505868639637805384209542790651267495701124565365118486027528810152987368061224376911255761940614897660371987581695677623218577050859724815445035835319626361530703386261659120499214551328558037888329265374502574466680508136344417400900760764128547697950888943580189826165855481726616798889516088269107467945705805736729836002660702879848041952150988982199612027438651480454080974998946706407613139697216722092093547550273867430797012724809722370089882419458544051824734029936772874761856991317090953904426137496632127508750159663872316027694518552936691387434074918347684626672081592626837629247168394473160402092030738910543054477577885580379144666694583308449237703193253629916542836417549781005526365942018601251422352589263077105038138846725321114255360000000000000000000000000000000*i1^31 + 481725356433686558545783372424079052178860938562126870927563544462890909572526067770865696551682391505579612558229465016163648184040639156912512969043210624432222840319168167924850576409911654969729488558591264298894634343741508517144061547382986437683567529824144701114544698581022228384701690921068422772062291867980550493495662706856900454330632228880163463085955114053446283159958896680145855999642330136173579699730206083861943011306604571321665487946058259125333870393364886915991838224029311255886820810752514541173195815684353339685400624473417515517721289656581113969226338504879698391295422704193788291957601899109391946083955171602291078012210900413119175776761961899446681724659571878351114113569614032809915294581903465039817487295796334623118548878245317445730907809603251888271977532704616970632958105243961601360812115931814485170265305024902689675754342698373789913386995559894792184029584641544260769319218680445599655826233613041118359890172500754866140307955229140693488742325118985041176052242501223692549663954507445397472931027357923309729130374083965203297361920847586826275298180213808584256080051561759301366551913011086957307931494034407017416245323935333514378512442061119405667049403500089348952204166618892266111094299994455236848200914047084147586153168941180714705949280771867977016978496450599374251881256736501353628093705078762826396370168658129105740147561326622300578502190602337548106375720505332217329291698759085407611378478445714440864327244343081259877482346534143549977551393697791826018097515267397142124556246163634180248138893892305479073383501021369253022648684049240030733898626570233149835133724830230962872340610981482046785609544585746220762286001849456728156681006589511259110588531383663858155077308202832643807025457537369972438438917722209590968320000000000000000000000000000*i1^32 + 1836046504358772010508133788414435244487895709331416363633580185479263380444139766358750721638813057168117400822370579546185036923811084333993676350224818662556072741073060306268360629808549701194710245502959697870152619857463782119412806509367483413932409695788547766771277917806329794415462109457448096530672289951157327198702336760838573538147398334217162977758305336068830293174926955536889062950996163418257974506345283939906947267526288175983761559126873225966799182129962116156165509713289606603997416286682798458412803910263289704585129224775515627853996666519568932892594231083167213904527071139147680820992210832817755695005773338999900555631999509666423127961700225947220778262064687712320713865439302961750335998356670671461504324538899459522271967568506299605622745979345197821828992064877322845036730212308717496810721193043002300352432078466812202198641484320719585923290529173519656368928669415233103026571849956784380387941591058704052504927279268280566648309843885318891828644898681759896194926905786533588417105056879493266419687930204795951486768596310740641855497308139892422301867399333909073089757418997489877079626789663131594412789212877206463156295728071678538556803991811143789593763476753570914387734817394197592146245811574615904651160769589076968374784342490854128907556450484052275058474464202664256793382941905272030994258738292162440345814681713002232552519672555361577637945509649125964616720347107353428245310645282130217476639419087564684895562985858140907955525867516410873772076247078935167290216098335003749639374943666004108335852537818977988734939527367521917714731744735987326885195755682429891577084054623610705344949347577460753982640303401596423900750297779831614107532638549435933795245333169842783423327659190687916792039519923633915872837048706531328000000000000000000000000000*i1^33 + 2015653680822778489663910034548798862891397217682911018082305282211855659563045440137289972515667075556924150544369235204748698591182899535917836729154070451987541554177349501031390872024440455863292552832742251822387898314218647127940913550978431910551111484077665245930696095636917453544362685712854460570007127214833595518884697349456083735559302290843047455248371215122427611749180153793876603978363765043173898516317835933682333439295515473660653391240797460467794250304035764486425230981006916151698617111393712472140550079052440988384071316127110214647495197979935940714031115502569611871791561664375886783942307000399273600024211363108551978677368080967048652951815709669928672967880012316803828063887541850628941148136627689354413983743966111569692796806099627567707480548968337605991277981387253976185573129389059904948579488917328026820541515376838973337232771570013511835796067719024783129474177789900950520698347599763963134376242136940468605459879093709749132764097363403269333783800948893486278095362482446643510766088474354383861269366470188664923589255593466420286487926162363792890235893916753648356510912896989694888461467783549800433057154247444872844059387872813034729302835352149649518978849437837471626094914060924045288154760825091255215017261885815823904440489023970381316645916997435995801951324289843328133745662637855209956883382774646650019768280886362688622083217742311240865918976660894068560849598020236309063917068646103589489581013282092808267814815282702700980672874620969787464802958025204575856960335632661578034761794215068073723845449848333230401373059451843786305182462039889448065477132329078025013119745216134287874472790069183791823266770236504219410539758537286781804936853962322533680040053684793391105285348681625943029471290356729837198768917708800000000000000000000000000*i1^34 + 2377184886511947616232314559186666034285582400569651266820851455805683030580227175312460779510724691036261627963568297553560238845272962252549064316688518572019582342843556066691979011606352089194511089484249134158371054454362848446674808440704976189099853224366225102503936218727670828679976883137521489073347119777773824977283844280133814620181578336817826198489664319372426038738567858883124081015275931182595759630308388295709888309474542578247089531409877278199218400136644526300669115085601071907543341036599189406894317149796765926321102195093904766423738287126045526615484366263903421244245267746561336302899831020900064690294939791371873864018110213938970510768026150526345098876139654533955841458272634014854446792038412944836285671195294164987108428446423971103264197045083188281855770672080868373896491259525632782264312730992053405052914256039293068471733610880025339737652005549299036357688830762959162600292023046455138124322668668743928591366557870333119515407196542609612599205225911347596812436473970338655944855029569970015132631119357556392513352606470733589755712089137446604568923770191858782410394679201237140273497476290563064198859755407555074719405799252752911149297797140350536507188708939262782420229805219402187704481852693703338751021646360580679489068242707721819121879848264819544285677495018102333659823353732088739562004005110630251743460523315115280789685626049950564300356622973561558341085440642006800630685284575082915498574523701402403622799483102353507357802361818443199933974652461837453765452187876578502010714490714014497395381102317479946305414079861358916178822883654219530578965968348925529192988619441559431042001410533752124796847933639212975951050023239888904445080824314693831965083843711697669809301133471629727634906365021003029309030400000000000000000000000000*i1^35 + 9637122928659664454552571498519796749274214629613473065760371933054259178256410223104751539522742744606431283828419771239045223563318292560200855240148151604861482274997652100221070383020556024897091700396895603786090770034433204829269421156094804107662616730555843073123858838194635104236821795635478937993874019107537656920760717192702576031288559112416265320085612684447649007939785895922763316238488270797520783399520939301738647494966932552999368146428019266304465689464610889356896552385158222019461242806872632612026225578106505407225857954634053937774666203941727058418494992620774946910850406843998169680740886546856646215841836395919434992279092095654155743718118758950415747533856836638226224189158367819897262914753383949493577769097931150153487967784178104034249651774871012409636744575082121020163882115947249392656009893138369179628090387021066234801630361874108047418476851014864648696539819009675079580157405393290427629681641295769537860271754226510372082325220683122074052252357456977237887151334477488308733236592217452493419149389743689671423903633813087177684525995911786301052616183418329467631622739560803431468240546128275429631514924356078007087462447390012809103158431505423127544557533661284153770673122799605528858724068001362155595982072988830294383919590578298538266316241889773086037137197753486783715418270152561119844109935057328942091432078512639217967837409373307092111696250337777379820044063639125594998078144026038834212524852499371768423907516611879435667961496627158019129389319504145746121499247594760413647961042359597665290620936522656700486329480552681057080059929235052560271436164262010255907464607008147744065082316355230790135854971530883952923217275660045570249770031185398597015937009732012690845483413713703582978056205552316317696000000000000000000000000*i1^36 + -7397373520376570541362080359547073734887974010137171550661638659878225739038539053567930457466715436359197101690024384005058884504607189607690036909572754211225893100598807310484658166287890744595890616690262241940177778869771213664968388993421468783638313142110110866113483007581471138211547590911060502614824375369389674054302805865988548579078406126537929563675413935387373870596285260531625373621525438743238347618316248059798970590687878034024553606885818671215338479835512816690064623129595206533428391001373842734907760494593824450898844752730291975001771440459991242513588058827896167851042703163131977354520315842151190853495278494468653939068691140362824326273979986265673134593755855894611308277288752423579431283960575284901126076448792755279682651668518122586583500923390418275837489300949180790813237455849367510328206901967397401422573367624879493641313302924990472193562255089204406189219063143993979416908346661655073646835235671760032571139608169864859583701030084778655540604183323178341213957192380751827575367520932506775839514543091535765925149137567364013400565915215994462233054597256741550030541982589261932804281745086231877394156382769065741122518532325448229703017852801388268405670136349533941959123578927740329126359680388474918091087993704227314105022508590382794553964933098709974449550816674652715287816572803536507878547111144352311856501495686061093436424931317855984306645711575166640642676990415690319610646569029800344353057090695545862594489524053489004615737142655699907707381198180056617154581593259720161412178633047673575714435756562832548368812049282862527477927932437858971174591162527937523927749714165494259070503294594997054944018396991236179684362877889299388204982746665873955158167812434454156889045362503791693278278477414400000000000000000000000*i1^37 + 14380062278307585159086185610391982922895636738651265579222554622124811733270364253420932160226368184499582368031029739636414866201934116102961969962386898553521720545953239739634353273811832841825569571857402423173599188165669407592855680566433885250165454978921794510217834224325174846128528218406147811597404941501172832137664751427182747656565489148199140485304633065660015120858567277744484204170619596064436218069307049701364145650331903239933156329877796921070039872765172381751170034548352283578597765040810393417610441606154939674293814455944547412449040415773445442534124007117534816976873910017604499275895826515711908868172522577297545412287800448918169217138768635836455630267303553872488599351137943930966229139719723786299319470836296764843320513911431015410496325207870522884126493062499603265062081788079387169754718500834491166541643569925007787798576402196158716928896880740845010542494405731313205649696245538457305946010140485626590515808084939056801246374915643311984718714216357928463973792911600593375198092002692318709984878768742293357748141846268566773474148868402366516312561684234582781721159012175259281983899993563696177302885340727869456825583791912645818277123835056008844091620627179806352077880540866500620684034336898034230757791654931282247702925132394565685704482340468089270616173585696873055829204932831370363882374621002632360611225354652105123995565582331317912515819746272522176970412665194146205406681729168668489868232798174862747559845622260073821272596957859912391349898167227230326120932120635035646611742576601429402451850405864443836825528123252436191585526604871139041016657033127669152302444757069099529444497538913335876147459224130750862665859257779099797605417710521485030186913928714937591262057051396254009393152000000000000000000000000*i1^38 + 98880430057516291113145740491845979708130894451200183712160314763799534466958661043859418805317960582848296147758868453852776627987218854158360472828621424787762178615545428764821532096476837428309602965481117078698933440346841332493480847841041042073295819438774221364072898853326857769337649725175949657340002325252329604067760641268597389603183452181608925636504633021162409538780311020256183628000616036657430047885851005706443136873783266955242689165291969647300286884975248412121050265096213506030086769522928622014135747717735700540769268377720274792463914034003492383137901360576045744850501830765717390227316528427381922072364478416896665701594498187665453493584677431397521851895400617277267684260149328685241771879351353168873221327394931575187030461856823211907363550415584766880505286186033534152161766799141017076413794472628374107214935038745674933127282016905683442766312487720248509418548651803423577312918964514321577060217375068525592211465404612183001181945200426259760498805864875541647263043579975614222311310833167887620087508305816312664192077050310297114898487249435760529167342577080550599591588026199539889567792670228487769456927109642848440761324835203467908515039718271021875139952240117570678828992526580078524427468235542195648457314103594303699476935593392884541538718629630624824595799332706777323381736822464158152852921224331406738540505063567643647117299172062817640012006082895991327613228394415741311405079829015834378149601831721676766041435650026646002356735639915416537140902678258783314783993549726445917690375999230491518939807272826786763765575467013123132334672533769073671693413863971013610408505078212551560282868336338204525224460459385548060498212974541759580696589037485489443315898984283597739574362453537456128000000000000000000000*i1^39 + 299919702652580383694814473996971044759336787543288986227124006244953858594580073880532708634164896459069030213103831627731710192004412307625310005303385995698137841917688922525992930101547007808699770733724421928867046607406927593694090889890882363817339054337597763635348115395350124889221375282337701715284829199806634437492625199720717945149699695513122424796983036763083676157917029495998153138449875280911105273020604838103294527228176482727000966227400058061321115031124317275359510498500452632754494492447934146945410291345139794026307339450399450831400437386143019465553666115908329815483948107110545813927487662817227999059389743146302058563216544873614517500459300270677381610802710677276624220448586626781861336257460449278845345042348806156162208745891831702277752760485740258061409763316558526948272099325133618791480094289581226024089304659623868442161449074706579326814670580074221650472171553646989815513850476036568756412697368778802313173373459643451682231816225718186345403320284529048779452454548676396424567331933913040860393607508437158211607428450352474946570742705712378376376801886420904250340826144934867448721864970374476377709987328881450313622586244517747119659367100330897132850969709933755266826590860804651893359584209583353171847711730024989036601451478978490563616304297452350489646211107338521610653107026573611651487178241548949667450215425094384027130785448309501483873375867763206642289411884181758262665757578981887579143455236668880713853593910253374228832602769010775424337187071128759324944866754130620367190817630189627126270474544997711454202956292705928913199872136428655332141140390960179269693326534377095412094994268658093493205198219102829570297636805384931943356716480688102344464994707964968410806013132800000000000000000000*i1^40 + -920888635696284110986594620886417898991975806687403694585923740184637530874978619860313319312301280375721802809643953664101022090977750338116909756712373674007730922469935957384248707324288950939608910676720928808226478269880035384913488034099647206437750320730560484715042603960798481668060144271883978437370629418223578269114724911728828784813369038115203282760542676632047443493509035961382262256794372577052432242330631891908379192393919157783793058937104506997821674108163786822883646659483883412788818454370486603378479742373064696299888373511643663614064744159820292919698050139155608598889064980004990191971845472044388725287618809704038975849970053624589453946501423354775868814845571617748133378064325402247736612477705389476295569951948693854386453055208288737677038090398919689111460793900741938994211111815447898435420098348627422203399487370914015638726024775541041826924775279722882231094463793310814402446637540170623529802525251351668401350617653299670712333133965526621628056027248084039891922849371666489390470411965516586148122335754663280981504419536067071709229896193036603517182660886892984139603244407919499905513182678452595730006359912751532932523394784293521263661009942632607632740282429352908194642082789194566119725869808606743532329302885769830773156346931009086658489415865807411833756395969292849122242858052669972130793203186556415944666510167453811498169561762822127099583345175848140277681588852677927059281048631291444061644858167559157862879140667392346546463814202281908951297480693486909461075353090285605562183497843102185328890477956106102123311897840216493777327548297333979984028472066594872434210683053215961676224951938565817497189669213093923860658195603171265255328043266103588978090753084537138053120000000000000000000*i1^41 + 7729693623821137443921304910270281271491119171617854891255948632327062980002996620979148022914623365311032298854919536182268447980554549016399566023752324000968647739817647173239944463207847118205638113113641541824924405799323750212698684524655371257560333432693053978643405961771145631836128070265550592541977980229788990229813326523230166850844219005124789387290137406647697473763320328510426616668569987733972445304540801394849823757282082245073943276074006383456579724261742659004506580406791453012421013695787691352296374982865647674170064111591188469577034093531315048132153362901442281920515990933605242211417571563913763457459699742574209990556211278370584465333780603555297883194059005905775172042192565157749421968872575774572167167611929087551290743721945233814125824269061549359707406339200038775755368390209474846427709425820822142410152850594899828157275884303113998142136336080308949275825852602168781817908167459629347146631684666715943270227662967617547298309882474082292228851596693385129421131924963290332669407529204045163949027994992683782076169004334875946102433263553969812790153385956948866379404088618902977954453051261709071095376198829286463511733065039435639381909834652817056095740927979524202580632850617186133580411923461304985237799601897785349353819694667845601768263847373956248205838917839957001640158100309407896697690399193559669506751850732369220259042172413255837675056772729702138863281910075148187034258066226613011145226273012622105305334652759435705944225549183985709370427861145696742296366507300038237411136060353359606414405888830332828055147688234088160123268627692234063675572000299355896362206256269153967387295009141816922416697865590027946075248480611786190703626551411839513418053313232896000000000000000000*i1^42 + 13056195921550100902909220518614728415640128551451833112991052592906567563155709365559964232749548240879795213426264044190148234946365592306123659156212458859780134241803026629310400054510921585446038914034216588493492196736797209617524279349970086378655841203394381851306554617525692482165063845319367077692450742668082441471366228214005993446084924283944633108097519145318279905648643721267676506310303069114651176873359197534954264971019770982993631375941252085196062367662404593205811290061560806914942923065966723406162217187993599385295552469185299879135068744519124309429874790537021509727390129641051888352902106441660110051546133607443969958791545649803808381620388067782387031718021692765194553759605829875964413169544871541359273337838607192812632596919309475866548967221662338966728608507984099595915222971834945249386007713260213452210535136477432870291317095503173816904541898963138247816112767337015458280066564173036166631345516537497919618673241894187472738164134345231804193957946519737565779640645422007458879543331623583679832242052610803897860554011774213709021408865897634144354118172394563751367969839323572395208256466337955863325963063366265938254981982002277767309196904884074023347121857578312764065884681420532007233439650409061878013330493632618831993738743903100795769453388921543154497822488061552469668759012841348287978024919109436685907884444888378588985780598750762899125326655168011341509102592306425913123680065824838110702025819918635023536161706006669611429034512443661059467878582732110998860933835153350258468272096658511368459427587402465710980156394224571416989397641154281410052604662289784378025828983529742851644676724695665251783787155701359602041271947696196548246304240800836757943091200000000000000000*i1^43 + 87263079116640137026101068082607630078089264664011177978602519757542558501223349842914419709137297873036373687640969995714706881570194461711058677135633874115574942402776639560532789895097529188932493139325391821409545002919448628721448122072166375394593396793146719947492190903264149008022799144374678133310502666378679432976660218467533987489300725558960751788759225699448512644678903310737548998913843462385056002536603760294391668754192189222278755971281370030655340009576032870994319445349823046600879600409865847949714121283682943562736741339274306216973087701648051063247155934079166398814481608739879563195540007668265782526890111252520850294638561307695947409978705647131923085737937610926787134665787957840214282865510851768521383037954526268799149651296959961117413627955284015936166656816669982539291794181890787992792567709902178311800604727693371151397913242912865029028438821036297002763063865296357464200575496573097489692043658904090200133010769847041594830333546370163960079641556242915296671152691502271899128083142920398189733202822421307526800843501805701564884807075859834893621041646770067469173333632208676598004807848541152381751315522571278053480920058883146445201833494514205657982438428333584501779626037763438747461742518610082127324239009706720558779173103243603520882514242221275733462892280243202008435060719867694778203449224236921070355242376895443487547946327307285180257391468058199942665463634128190720889009682855696099865932217648158149728402334609193752018203783125700682550512028596012040301048908300272895127140089274383759780686902237210940140381466622877156508270256794890731329444609637651131808173113577736272268786463392513034972085776159582330465547864013753338071356695177461760000000000000000*i1^44 + 157431930037067161072913494418755342795296230388975690275380915448719568998036255894222854900360590193748195845108613245183135025809884803366794540152847246676710668602088215302926743971245951557884145115041457640718057748286090662951682628798764542531259209059997970458321778739191535367396560734475273527856307576585520534752481689203214265658185979542211378696915435510831437591688221121280523380123960786325096504160812517501102015903255669847004998971613101588409737321916553296218386343559149185933595157185111936190422002826491146007888047623742601181638572419681216313405034941884947629621434724807809422760340287705316500678276012395702246195553968200393544918864316422124181221914499913929773361672556559382294428659831852692274120850689937119995669912783020422579949527897474502561660963614515926028644732235788577625126162614873400536875313534302518003393008724107941000764927404241831750762678770061106659852229837963826776706819030901649989247584015232276626605092139244209066340931245701474565820184792463041036308776711157748399771358390729124943659456586803872747567005389905898025917454479347105789769134982057549351412976558602776789042451630799684840840622509696455491569021965646048022091411010920934801968757286790922749974072265776481079353760231703190008471791057236111156175506040692426614723424296512302929138965900036010156030387728610445173373003700997564317190218544696801471918573082885547075891218435041266095526306735189959080694216781424009597038751935224117656271438631191966850653853187888246950555528290026874455768241292976391207045228147759872507961108038972670632333873338607906010249584018696621695661977832105828858516353755507531003497877521468254123551507193635727865611280384000000000000000*i1^45 + 56851418083424175396245766783348587851720816508732777972847026798147241838441708033889187248739942582726619942833113376434303539442879647522876166442732073063716719389524651348454296489991825963101679235795555631742923519238327047313152178843409021651358884477438220775759304446014174840716865890665417687481242192381612248209067626628599142475106106731194945709324800464125947576788698484105876384755229520526934181806622418536814218666928384472242549818405727622476805520949708077215270142682515591726215525894626195011121839142762538623360233579152721077176871526112149502673525940067670768239137251632548669347708376176610734089986186500223123658659784914483557905333296857365860615339831141066126954191243942380657369208227933452834343245292977576806730038562265487435442593367918368760225969133043978454266320397953518908983246499022829941436580324522036670480762320116045899298006054603702013013431956978127299567837942046956818751389301320661184887296201746020419031264112407504092691320911427691132517489406837841611245344296507709351523546475049358614769966149022453100508149102388801088099306813419668175843407149716477034913037419034445580828600835181213093890041040715229024433496666179594430845976574070660513862676439128478619126403417551344211772566474469994459550735352172055604176436482677057905271766897572405938258201389061028910256994814764204663654871788872793488520766382720722581643954945267339765419264252916465245453598322128969977278154570900178964352952095338075261718336191948446517602953580722769126228162586979577969919773126556844954391064719544318707176449534844451418368606630871688925041969343953579120746736036999287244222101795277224887172800286965934178197616729976631296000000000000000*i1^46 + -160730452350198685930853401939016387841174569874076479822361881618459227430435900337613179700289414677860217437229433536462634532282898855802012584621015918178439395537170389644454190395156498314400597380388347257656770083018830652911695939349029091023427244206499363393916255416140416183576058101637472295543922187648917376313844253140183915244748513911743545305966678445470551430561263143504406512883744662851564157482460445434851282239673090065249673625416775615997177207338273723749629008639270622245965845879802190166174775208397039547080700139151144895307181480941884085929459496761298541586106327377783071812324901897315139427596449349798944361319766076597932139555939709412057994759166958027158285832009620258728583084788482782037623491543566305231836713349924927687168997105732430031136309182639872404014667975514528695144335806740468235441542283053822358553791255029273400377060017908841996351616829526482634971222658150221231213020419328325619102087386030913863897138763635008337067402048346579952734651213098381780932978397280466111204984402418652136607242979052270835752306895175989524934996938509295910430955349290821047241635285758928158924688401551584243438370377597475603601610932935080801950837731036028840868111107990657195142705813739354407425413057710801492597339338259363208089876539902151587235767106317980867623917039789621377725305102668629126753517222633926918510051384317096911938424328796604139876251833143163970814829027309096877364063601210260938090587615816748370218303761312599123050049112352938645507731665493596087579594134462906569358853119294589936604467772416977034832067031188814160192874153797288336920661601813507034836152851748376269064450192975035905126241218560000000000000*i1^47 + 546743236128563638533717227157411428249756574915784050666907150441352643623692858438084733628206296338148947595684183826800906346352891481468814347645414988357225131637919634881082152559357135593572069453961152711846484131793550225416576400837060819790615324688930722184308681406142569804996857902556502771688592376678708310633608597039502711809320337864404165774110176871892357290820679072409660246685831467268556679829439752686809099128816756619239715097523949758636355659029968507737766839172066822691597018799343137825932376483194392868403247841165201566281590353484371540537095014699154963757030469009061189063681696344683894721874440891082309905744876805807720581701354301754223107830462551545072081821618141775303012348327062340797787816507021457894042887728499986429867353802087031210615882317780674075558734241826740077375843122220982634603942993621243907608836201354399306622130940713659797280326137511543158834580958271331000934415837063654607244892755749066906930933750032604239417966350636801251566132787229052980496247782277742157740206429747488146864666630771026749205518404928259194252797631316594758768814998206056562526325281734806551277158228797065894872746003112929727852525252384944007396083336518870980326118382560359720221253521208974571164034565247816492710942820741676292213724465460851229229425457595973432624028074893353293675482370229114206763194464267272690842869753975038817056384126890376603817480246301327055562505314652872876255665399292366031571735249608141930356710524773793205236386497816533080093824285658595230956159064738626465204828640786061027130540161239872792373237121372223428559536284515859901202921705727009345848555328587182949655590491230959845376000000000000*i1^48 + 171912043622877041269151669066303638704055628492897459432130929853025094441838281523509172930632007215334783287224931241973044976053880125608008008255700519524470866979543026995146560690996882468628767606231081134367232388413694414253305372618338448870962632271942869448811170738330187987284595257018142751248055587279397035371453161443966548533437083552343527625788575388490380141844216084092445779796988547254210429824651850897998140008998744213901964988628492356794742341265253943726081580540203968010907576094437537174794137850291267072747444129643340336589419419571680355782449498618606220692868787424220973387737853099059623747984944739237045620136573619957704268227743372185283679386054075975468302694420534175398682072276481584912926432522807653022561802526255638666408984240857024730024916330707779593936092298727821600444355588758381888100183376106281295924275443067195849073248256772276914327332368236260517377694029223526128314993597905428429908889913482255466265147096987266469856382214033995483298943571208090996967341289050083603532320698675238870713438714503040339474670774865636966284553011304685346011211170674853933532425169216949826132784452437093532420310587947495038636869410165863969366498199271892298007337111875012918650646191009349770568999013286537265985784068877137183509871322356403788772515626941259948828289076362426727331998583229814639705114452831961126272733894902074364844569130370330337107747639947174626566531498788232806554030693328001536259512621651551764443404137891285330371463622496279674919361606194885197849526435417039490733818368575744262631462329521194747943313653593067760333666480312358662783093934837002211037830823359351855584245086361600000000000*i1^49 + -93606090402731864848149985290837854690101300795024895750219084672768062444705339937177275241503641483902244329029259468692580433626577474389146309106667747192652684046379704537111971695264262686611867756713776303901798337144335238392316294167040790214983084160481192910938638403295325383519454544101046681842762461237249910056549005260836378930833756246652172253635176469175132268825202789054965840726982996920631775836679093597404882469997124044314416613601943462604818807058079335103464717744237856071449414518755668040620319363067550135928373439770729196524533898974654806261302767780410599768279113692970685339789758842808690779158196728223183886143395904913737564444954541001361182136677743385593744475149476530026062135623762125114478322073081772106490429859221238699139910870449009657736640007925659522463751305610904364016460106370612157132617341381350328361138964713205455590988771680634953042773928301111815088621124377696965944114417063066977225686738693139631880733437114438921880246325709928788244958102032676971566119983847730262741087492971030231705572051267089416992299588456771260114930796097164309583675038841650123473771012332050630898607643688377128217670769152978355582297587597755679542453646820600175609952865751347664437457756104697642965410166389362862225798430784262802702648968783768451168686106553463651653713209162112310203254445539713061778241049441762000921555790592122560492143221316578755585278018814108611447122500864640876491000575802780961493306484290501704441135089413065565066670606953185730820453957427600388205940159533861884999364764653757376877719089724521302002878097625489799462953103591158786768738586044469342396283289332748786662400000000000*i1^50 + 1197814360556840896303917065087292864341831226963393462737707242532728850135146643043511954274090975004487389671597467441839024630255173330520984209662720505029603835873329010077821911164795116154393313284755506152833589688192574773158051352218158413563270869304336901695310829867616038371480276001880363120064248560075613423257628932251085956696395301056725285814555424538783043247559109306545218009833244202610784249302801362550576061613851189973959715462379692273169857978526934495983530959752473828118292649948423138053677934945353350367195701951949466908646020752706627612848558490293982077005613388904871255300067790373882322480306140759549575005166035000282743547231632311689591966027906948410306428866240074390789518640252924661440527166136471917370319597178800226719648018677247994823751693210073350725011262053430954670245830408236823283244596333328352984589016369553041814516538727190009813736057759460923166740610163782065533987999787114922112147165275964338850301638700675087078880560505948428876608175191906487181127732305266176055954998450918085808831508374115706490363562271987853586025113916287819266373235018952566089820961105058349695657879313466864394606472897407682072679860151032198831914345318211657083927472059666213137596604447472827351642251032425580363472257789665694058612503307165229806370040921911761305176751127443582947754151802129961511564031640209933476141627711579244595859799566317694644462222600196045614294311573534968696280459068508846932022417692298975332049741828239842477211334273458004650296883744711749018569112872757478708622928651220721799097311181576246945925511161408387925422041190073942130352144452305617404221202016896000000000*i1^51 + -16851675794471595983440857720198545754582833175309814379785720128096949519238011067316978376291118573650133219298963915180825972088472198452874351253015395326106143635442350520025244898202091385846794745918999128934162204024274485563351780240266837855815307735838781066980438818358811731772085936292742197001427798683459588620007417984290861287068977605424905088151066756448500149889824289856403905683147517196439612157302954894318209875404110705230758353043716441853312165589043547274389419280026816142374419943815781888839985776223130130072967643644380018194327099551323851664253634285228342726963655975141374794512663036462500033060270202960872754982828514887921648287873801646517313522754805671658624517936871565472065100025791416022703572345804019158212153837561397179455790665953597744630434359688364165192649222283292406060019662783997473115364074934489594044922208562446590583328762222119879852701836482507377165668005136363942133284326539718066715716087899843721332126731236293656091265514823426572770947203139354863933121228319059011491370171810986297805126816167735403067643696632972007179963828497890928085365522898733763492564123583317781251010104059133559489921403215732455467901983680418282192337020447456483824718801400749958501494776944766091537050304592543112825599223241238476346453708797255678648750668383006705655269094811925079302559177622637135319021762110729813664221022132462023576642621148185172206208970727330488474202212975059385407257139136026208804722538823862114747521268803579719609127968043967046562930386774609232521801211159142921543834855722660351598570385147848410174363878999674427545931122309717428425937211097340048358400000000*i1^52 + -622338609787911867001522684848763881971915794395332871410854611037863531876739827941007543328797187609928776824909414550962914378170763451100571437326735627265841889443900284073367033808473282797893298056350127965249139375659849220785326950306530800152138591267897387142813897344229129948971833102681113958592034385134005533861613197438934523509100055351178058141786606016594808833067687755792271700094412667209957247844175374398907161222948442032372079569709971961956653145205012158677830647898707495988154133066097236577338685372317365072790179786889436552145974272704289236867112134579695058650542361325155961876332128267932171495244263483806749829948919880752993458355633583388347161269764052711401226629090300447338206049878307804337210511491084089467397093305358281490723038344680074859922019571032696525506367006994839114094602856624053131377186649298053396236074030621604112292907195765734350303199400875989810960845780242542024605316836556216594587625327693904014387268196015405064947688492486762656939895435524445529650272404437308030826209825298571104803454075492588167407901973027927905170319400905507048677907279583240955111346907254516139671866754736669450488656036992380665544749545903178773963220799486627864741045335299085930303650618139702568143246337888612844309560714751878903654171136974574751678253893867847529252100231460702533098941505439107032701484451393478978457799247867254442119248437352843752921205652394782109296191099009097967011722202688081613100336609769856797582653304777058078365316353258510305416569305701869458298855491220286636566033583405122459530295528509463165730352083974835112106500228477217597852724800000000*i1^53 + -60024545738785310924286442281448342051923688452552816759393375988113598246068441311099152571396654974020719195895401289031443298825630053814474072210729328979205388066554328847784884778642353143137852978386225427658201557361173385439445398721854311625120741859962238959597403682334570702413099407136814369568692666650448972820933775729445803877889791324126814522640914525172786802769519521602270229847696498515693772891802832101371436663010406665709988936560553499545290081009595020052196367320446939534089153664936068823000108360010263343246399542400748692330229328588142455113168739468858411705392333183012467085322627189068303733595393225521762985793488972382070788571330604432704148813551833038219325787587565605819515467091848957903099742365253428134371141818885925113225942832967837191591528476232498839032872692447839949896758308364956715097120060085892150820173806462235002418922640648214738755332632427150626458870062192025439960052174096665226698405205901573835383713915628843524582421000278318068646470067693808876561267022478307642063997672324376895364579494629416727863979809259163909548035020974981547803019990165937739985269102580875032662277396392464883517134032615327985972620707571387062944981487550508033227900466950641403386433232952161421086114174288517972682951430058241819567332971046003610414231676359944121451746788025594856712083753862149122749622910333941373423959608124612677563122947723029844450688032865438172178086265241014474915458798273545917419028662004674150696862021599392095280878768051788383938193519409814132005649399896715018773048297372609609093539187819940243528354170708754243891529976594592000000*i1^54 + -247833446298485553174299028217810654478079335171644665530709084383740495879519417663222143315564728283579105572334673203508459111490137127679580740181520589757348559490489171652975394581948534538906130135541768131236727124218370243042208329412750418976603985648269351997765019845727798323522522549560549263168015471829890265737487691247832144170840999640987884479031768562704357379837413032835013834166828239612267730819023709412828028240300664468861104194147090181122065842127818779011079612313870727124118172098879077411982286849824474017720503249732568258777631655779818751454543946178761426560223898207292130555901117997399922230586848375598140028394658825238331099760377794935569169279688348493315620198851995912447259278001314924239750642067453743905197179984368940410132671387738357284769361290920963203590485542393105229426815097392082886700231005621323510949118530086113833306234506681070313367538046273883106040377627371873094969815171227075379248457587780956524812329444669270441066123751028058535251124633245046564901520412034113907450914834449114680368713377838580502191066635257870265162454308590353550123781835110037452424780246151673413274088618648650941688921135483076113439589827379142119087591226053143057286105509638456499967379765968409303338057979749175372816474651994766001314021764310012910881462968112361222751913737516438700358263688920158861503339740537863853248290701807764269721788706465131714256153901538057828471818315484261492706323757342857229674712892695795225714877761421499301529190287612674182015026138558450721324818464523058404037863076594965040317385354522010214001703122930309711200000*i1^55 + -27141936060642417362738290390545326320898346479799398542049736555292819715302631529330307988691974362834610977209381785567201017918207710202294613589282740157224977628748630525382048770851408623808619335838816754614016046022092520724930226838444601593392452635861584096279661405099942809392165169497885346388474175588952371451042539265752181038529262834787966899141307537717710925270917479781648402852820500504493344235472445369696401722991222393510430878302365451867244993108391809490441736838126654490742170690860902708170618396114232805045139317313715145529588531229990503580062149007259485848393079597673464268169365154653528947754637492791405728564295462389616258069988602694325453132616375310145389846711842358559745669150377459616323598043772845468010875254478325770090418358369181097324665945312798128037450309209707453183816426829131932889983416818876460484846428579163163725262508313497162228991780075670992780105555331691396626209856390448300963436933161839307133414256221163201414741206143376515677511136954677571263497406644783290377122463339111396884439224604998233888721454811614061354397109513994560884103851625306929520049457586497480391700152950573589922716328130950077708440488922415606228805146076661930431522903459444858928100447785076129091570568852582671638304733631865780968654278344882647669867261025008576873641393821403123981263107622901670588462993710025733863492000687156684105965319133963804644101417095154825316332108128976343788015571456938173101573014838190435412574040655194659865087876135262234554758853438610330738622979376728098851631800681878316741440131599100897185600000*i1^56 + 1747940732856104671428706083812499177726205813145639184624806484151235262717029624958791115837979652363729108397208711039109078965901696668608866663570595143091587340809035780072864145143611153654305941396221778635205816188878567387517278942004664477426808570007676708477648468792442913861670562011374620448842013026147064979320805107891740559486987911449740985317292991465187293317099778082349012825833085741837604177831264301234053095193259747787627382801790730973038810155521426764154653620493230059181413190867676827896816261009528044112096319324663558425317833173921296033671972806851039853375118664055308760893647378446517689632254496060090985439405030052036284836384336103132289778695005229143593272482354670780960740025067509766779870529975086060943565346654043007826650509115714998793162501684163538647113127050883195816498291996790735663427815753878602147754699435465959078730617364708302767250990713157074766871804699064972505252248928359561269229421013755124474710231791780944035421893953959057330322065094781316956097283619196749057245374927504235581529683003771361047811561150446353894150158308086041337282517244526864196835054700449694956089610822474847561459659998458089596974811196152700662558609811309777593159994847926571021776999332529499603571734245956185703025407396525375088218500959142441495096189123554164091583387223188971146263191241544987973201674824243407405211858053241792576432783189910229648794645217210726664510341026904870340837239849791045560012676600649141222926212115204250497780237936209167482302086700656862997225433598606281226702256781067759118000*i1^57 + 30981785133769895217592902402354058106486577190381998072499856799784597567410170781663401218403556491111985028861746917397090624379765386779757399990904814076032159727666556716836612424982093952274970106971777022430473307462494164429577510870171061782836704249064116252487943606943983008082008703125150664815261063448340938884765979899350276972824131502165398847712632285399630134233145620758290284196004744277291866298524827354270442822953013151499482704248925029176572627860066966001167338220136337100162635901988924341641809485229237136835199158236391268719982954531000146005008384280594032058839651823122447499587311013119998484917205257796426054092627252135099667500483599473357007460113922522011066445198956401999205787686555524303436854401101744078205862194122403367639212377939008419041535157532551327318538673221171485266470538496149200440900132638345384746957770595497772667214495697039813440903618703056878259336097586948753290484708851217591136233014445150105628964458704326635580818102123772104095015590351650909186462109487129738867550704211239743139130597914572952075217979201005693086116355890055956050304844612625752515516224706257105479149506781327096573006098986383257748139484601835192415182595908171667094342727165008791285802392281926698663899895506336952257098636666453295377413072181497372730489226827297043383489538889349294632994716712448096459926170813618701197958868260150051815210753855366960329812185586626617961424894883436459516330642669396646391594434444584557693750404174101560303962947871590965989188144676028899708200*i1^58 + 8782597305274935259301985624395946385406196191549128990557694107911574571108695280299270464326022012457489500223480143795744776439962424591288427886520061411374919492071089530167759931592931800674873328912703135778895145329429056053027328730979508398717870395430861487982713201473361076805144143198851836172143838965995364482640519739728571752745453317506905356042941201119546289949157703694275140385382859556753274084822175453274989213504651851116877109043568046288977367881825306385844841091551087889031091550993944484537201048177105308171434995143594797241296548962608131728431629926418512556327462689486199267625401758656913971311154065923889781610583805567278961905442230968525636131847185459075619959289393260073888517954075557512943107116974735164596124002287510310441979613069850608251297221881545553516478055989178757131132481017925706069786956795988948096710120136950493860660073846505510301413237684582281446971312269510078912796901949071949344673638501746535077201830000006968424086022485953192182999060175534785841135272302310479484013042512241015783155085832683899115633877753937605225662918167628107093715292298805318122402810269326173229300926952787149601131932403117859545264183350931486986104213092054078454444265545212544816716833817207524540741635892332055206721126100855785632816225790708241916471094681367667132230971806574010117476696114628519115325259025853596233795221642515493479672566780989667409420742309537967203248102460941664591383553007191188387785590217994612863396923500010100440245*i1^59 - N1*36428820544713394157153193839357930342204664421485605866157246329561750525912714805231037969355687234626529922429749453640173416567259357610229717771941674649429350417136921110904366005647457407490461540359944978248962989846174369884293894197262617723178530856808508377612712382858897982344317036132588520650456529145625485711865206876665951625507311694461125299997990333337983750507057607948727916281139252541062742805730388749716324983408953876291650048*i2, 205153128620404625358362856260749870629123821824233888538773960495669755761600903926910052661275813565019925979892308595115509026704815887573474787593370993669916215315066386651965425332338693684839941264201356296288743306800983224022778621426673984739354204005249052347317769379839190124726072010844791385274591466436128964457899954367062033475702271103773715864339350461397144769101374232400254415171526332740885340496797626862190798725295564592784032749707013996864698843316731543287086723027353006450454841735644519626086607654372265521341257921617054258352811960553791171371056364820425106695046568437414653947245327578178579329847706006170008488010427403950020547419703364258262928159959368040452503214053570723923935153638665359371138551739971727691876643587096744027383695346196585411657906201980184900056189767866055749830087975360193461457380395766040294988213014812854431047804317047520438259832312339914110578099315294484217009145530047777290900092235958744550277921968444424901740036394039699515507361253977354146814977877170637810370961933008807966605141905836031178139848086995213413496341108520972967373752878274804317624129399755402449060101226628120089725334313625473114682811337063686925601720843751115313046052703110002129740039143888614722115523436660924502616868321701243826806448971220708257486421809931954567591542331753350670099763808810924311961694692313438444446118820252361301752125992873316955545306467094840445117960865801062233665214449025929614751281991541646233239521198301118538166739302472257902617039358955119385144322199987258453508703586320013324519130617801939024173585061770684041119308207965327378310866617426529326930366795084702571067047403948031604136135431416567117396695082681247839216384764108080572547942717894190520400173627964448886487000808923592236373997517140804614590921138994630758089893582780672361715858140103622396892473738424477369078676431516467200000000000000000000000000000000000000000000000000000000000 + 1437374055941174798088998117362461567863082726283736466029932426025243403758542891902484339344387153059887596151803609227922173550114243757191549853225202302355655691017895585147618598526642609959323020649378280879874149304939662415900085259164215039601998378410690173441539505695950764724579378736157732487810307597295662284750285445349591103783918798162347933628670263954359830518746057438443439567126958638039672495016493679293216918877191862098066760119406299795918029104325872650388273999709573049491125756447158760002441444945353517759934914665526328269546962105423985141702500257349284741856684482551455057005801281090390821943611878891052525715570076199041872790136205798933030226728777753644550833619340510557829541986625068546074014646498950422887611491926507334871688452460335453727111051727557080557584298803428090923282881007217239735539299800383486686631126330271928217694891823578359111782901283948957399793954205276938005426048518712377233287148705561231464202116450954766436624705441836749852902472791637611523632869524163742208925363350230944005995577639987868515605129053344115772294582048253591574637163796729389036495421375601529735382345463223117517322775587510109633443356657275971286016385823400158110322996362082817952821772271670417635205017458773016299991641230923388559115115634197480689581803995080599513499369658290892453795108811934334184407330334232795442205537675875398045296220370623333528719278036370312477111785530355183583423188318882004260524532629249595267494871873662042007549791556416315009188868994014974699392659531270768224352368403801967109717631906909070298855125000860281573528173888621488246540568728300577838860048608983088084955559489931596549196011478407571105412371568746345597673995823749996630401960558288775886598326787203377596157962681680769598921741092774760500957295959976028303091524323462100195799704670783879620999686406813310825256269979320320000000000000000000000000000000000000000000000000000000000*i1 + 29380501294079395043524264903741044231512108774565320041863245365007778788834338791165316791561595550015348037021665988037806033385565622957001353639110711280913179011567231617650707739532829263488440765955668062923321216561658575173985007451217873912749672855983589944172537271836538506921306562835191736649920628575422966145756823282038173550649603761170731678741976929928263318800964051614590761938402789234634927495417302430719968460358361716065925689443857698953326124595508735575295645624546249423124892036901747383908604199707132042671340428667263998637542627847610226518645486615045761480131571948813509632625676010636234462340920469979072467183255611436288807132220903768458001910968317538927534991541272186508119060569156444328482480133322188822941254340969257397616916212217739720584152193884936485221847145499570742525882357629563216696036066493621313759170958425840759968865150552906694525435117827754665946385051956172271318387625655677421003162127157349299647570844049026613692986191579072757606859080343638248083446832040848558665544520747776859253576504784732921206822202895569427345178891793659090432946901244240856032805889903645707399471977552799557537380490672418035991795489322100292842920438504331748087043482412557048757520569787146792578736929233265635727084722689681466941717149307151073796213858645565602633237672715299639448052914375931009914343358634164196444093620612924414064029661527845088416002184906957592866701298777397489060825472785013437472431156900486476184132142969715210123389131430865341270552637482249130413605995935992017927492901703394375833356851723104424922937806562929003027224667108926421144812778983993793550401843849139870799256288024485046045850741252333179788077652377695973364895766136175842194846362642047632358753185599089458196926146550232863296678681884852063979499868641709453798334031310777289041534971560429915388014537767456311237405363404800000000000000000000000000000000000000000000000000000000000*i1^2 + 119176209161200846349521184658576263924481778065876887708254463118091306489273418244328332639733286993774891416522077378035601990499967425220690251142956414171650899120064387425380680209117307579409459332110967641630292195341997269617383243600033178780638233192998825011207756854794447562147417519247404131390900064675871140562090250869256078797820528046358252951247342683434592768855362057217319230683253165740687950257126950258629836488780158975610159746724106176596919450655213627514898116076404025587475564051047274307523468296435717797305172899004547339540226329406417327949042574745702306786323745909915579967067253092248623684459534659096579291576571509704584193026628180087256635275629288262876601479234172478427850857787834310977925039374642210810851260843785624939682652286247319606695759720488202408407861968493051067597833353727275582435554138001304480006884037081181413897578135798550097363174626020554503651772819893143929606114471238757150888726029094965770538303664448903442403766775779958268120689383621317938746607082076944140884200533228912775560842871428334297889470476677842343809277607699327798460704731655940193535196769264086808728528714673918712953054657116994239231712217007168651767005554212972065103044423968386440222842614759562392579631742195290329375200709266691677704457371584514276205441451340980246053920032190317477925055929413765991059392880281600487699218543951688993586273774064614084360118317791935491636429280617420204404146112419573968342385499486310658693285076212921004305381636522707819716650614625263938934482275813680291770048477436993163795593717971361496371207033896359623495363591252952654954552187901286624540802633667011750461459573934247206341972727626187099394863210986926574508520184926674635170285714537988202289756685014200561212296461192733189324515862224855267255562515816470264949110758905097824642211521540844223308286937962448853889474730393600000000000000000000000000000000000000000000000000000000*i1^3 + 407602766941296705263147321810958458928295868189368966308351882539289441303049621446727685556388411191259090617925293524866842501432522475957662481870691556063399995072550211561872310368072787967842915320482644029570009852526674184244737953846776996796710546193794318702053340211776061960211850927388500266845238558566082963174541073376510830141878614143980528792810976740887761649363189737946560318693456834032786316532941362962249540984232738527402959947163410600461355488885771053504253869039838613445371679633634865614993707294328981260701322223403359898646910636066555716406335002781915687975241111307811890756036668395695166258685836276338305638852166286031923108328704441670996701323659891030183433959233383657945771182801614172897451757692074941971224339447092292376519567402234424734809439405379104872996388847435688234883681000210364556326290808605344683036199396561593110507705996786097544683656295460758969061488858065941759307827949934369942509070428612243929552156782934552679334411683944294239478906981337803880370513144256887452380014579829102370769412957435296974647106195177490803596979434210100758399841458019793473429976506781291490296526428037221652166850022882632148822498430262656225953122738766540882965762796231282732349428502945761832174269951566170220390550697401811934344225423365062191942827653476873519671666574092696269293454404392711888870540588812557450323431405926904930371177588494602156909374501218988470457111920460263936074245145817070074256215770354730974801794907641708371810603627353768951140211573649892979573704335882227578140030182597258283399366436451694471845222974182163431345347121257232970507994365691976290322649851930917197801875049084924809649036489671858148369244728045523185129995987338720826214035979483752589857529956294630729515378273365432545789818032174441571174709399861056633548493104233081923762309363421542009926395806871762913287167016960000000000000000000000000000000000000000000000000000000*i1^4 + 591738522991198611959566138261615755231463419634979992992939624395385337112029576448010816105166527453279142988972530240921266965163027129202845479078448894974936356078991084092015536882576033221355242755466487698305899856963517164251814837476094355561438306729621659006851536130798827197877869200710323338463608171449674949328772194850924567627108902231582888831261755974565681479950207037936769931359316053068436108616389985666235320322172217178078758984589039608856562469221917312221268383977221973883124108640662918915910073938964365924143488022619867697407746915318115389694354071172367367595719765972222894701827784747071999798385374731626608357016236718572772235300791341787270870068613446590195865594112944384063250189255255461576558031823771991737933066369296984887410044663320389665485246586123066395349392170527651703306258405654222812724211143850445092121794958009305555501360804358118987182639706187357517802449786828331012599238112808054147171253587472950240160987675630706265664310847119436241559840950565374359873622468276583366492144061193348813109109711060383729348044165037144194052481349597581237043828287200226805272823865085081111092115306885047383881219340048037811337526670530679628519085260235270576519962554845709649736749081852630961524945572988235709277669998948769577794295721577592835724085713110804192551143991886233122711355506764353058028676093095464924183410908963434230901243342327871311683621112696739311930461704189624889005487293097425466893875371706038884752120896760952447279388923880850708407060187677994301263266908401339357525689004119321171880983138575295667959448546973030357262770849393600506145269725564708971353081462037298665365664749814839237277572225053235569921041982522101416825619505065253953518769160312794128562510878877592807144303036245419474695316783301316282733432509050010540910239414345121991178638231241171885920113214706826132703936512000000000000000000000000000000000000000000000000000000*i1^5 + 607766613583009588207940513873107591012990958656065265695791119063181653176281405730245841572274582461182124751445921794666208679303199623811944618688116815388106803225056985393164548389588774401607746840093194632615363658687230774944971950335807849906237028743085181154119264266807460844176211040307075751129552578068616865665011506731489785481410169663584760221580173107048491228362495680091721762392449144669131329694498621395170490012980729112879326322685585449714587084055820268830504557329207279193775693766188038126839502059641910551859281236514969628177766137803021451352075338331807005522623388310856181261146190387919766876564287828364476464607794062513964570469110067221708864647094064277705158547290547207701447903618211301391590771793301748032631531437665757325127019804945198663504299153321938969814411662606941544500130828481109432726315476342874067490513240325485962086690605077937410613036361675910117585469375256601603807228701402970208397288220236810554063042006766388248149431592253654835805591843088763942251575174933447128028120184651628202086381085188968940440983854943011029155502778535273965081209045108169783897416437207868784471457701891060361263957442927239321933788917220691013357174278565008222057535935060292080924244956965217100728515204030191831279537943663449910657058726776122071091980913458586534828147069187735585183203038570698301699429242626722281395271994953986065845455396008207452522899325086218049477802260513439822234042060141491293435766237301568021175483636940230800679136702395254797108802016703582440949500605194743281895830901745255620485163499515223162593877881429010988848423836880975204707369051093115148327563176677572274597898531606817027022354405503897057739630251965240934131137191392170909211860415529047070224394868263241229076554551037912533841450837673443945175572593635222118551951068757631745124710455190055557789299052658921174781132800000000000000000000000000000000000000000000000000000*i1^6 + -133302269068683141574275562130158718409384176773936181748815421213406732413037368664011892676989545969183112114722675837588158397103234753560788549482964611809845754734353336957797207657199169768348223902039385224339072036224308449623465867795210269470895220017390516686747444520358351269501206498362350954095452694480459692848448474412096889341149929966183524407962349937317408560457852351669267690435721120086754674989205668318650441567423989327744569181208794695469069696166613356521970440981629325162535240927560279452082010919916256920118201224648796732755020396727727671352640528280924808848449926422987871321881382981199706751284829720920492100192040199853771618125252494637253288683123119991086363843606083683936027480456771921494608811419081277334014524077994391226908229056840112019558362509185573435662656198192873514165217354643055510077424596425994786471141012865505131354077334904556135438304838798801530162550949423382185346662857287633913941129988287996310541154380846354772816670677897565116746964919236745561138508228974093206081674258416375252230483216497888922338788379043016379562222902762381122764961352184056878193568878238734266141413456504995864246239066229611661856732582788830372233190325605473560674777166425044737686021014547483907287114047073206000349632406503996645965678502345262356447006931404935739010781541243586100681172190968506189169133453827517059384436373090582868689211461805082726790907311409673976546044573029786661271698774387767185969390619948396011486490734485552294916296520637139685331088613471791844029325198558329715663824124626801933320952277472794818535417814947629773231775536988260528960662355376040897677247889520312962628276385978962173238971188085353488844779227263030305493113482835973279837832255193793410739443460978356337125023491890172973217680175944981192605571173245348218375575216908719522183303716745587742507876471828865467023360000000000000000000000000000000000000000000000000000*i1^7 + -125561416801771984885055761931075820679523194682876301750345840074773381025564988968656476147109259102924525089906994128360590073345075527299726431931890779000803400934656582228797130987493584394500476002161006176671812069413295643357120169652946057635309648054361813865398511821962887676885796213195523246353045946346428826745309816929733810534058373541735301408916271897920115595290129222042014480040870488391233775121935397902430532527272431111225218334829256395137146307455123429446815528102526027555367757363662653511115672239169626169044319794822221802123211315891043203455796910320303923306300652940611482233730742374557493081739439223429652089361797827548893448504213957159399575480488111686415657981945865430289354294758609032862841336884880747824155593741406809654468010097958432850505313934129132484169179982267054059908508486776729360664571760834527343741750236169942110039750031332014104108625587031362715896273662546778715884546924631884964907906134407167495333456798323281801820253169681801179352645293376694270263736694734360073957595370217990363609010725967623870882560656711828493572359587447305038999153675467914515479227273537591613144869520957234883719510043346184477346805471608747937836121807765978087848579020748368342982264852068695644590582034623114930981897207345260832005069459638500957422442026489649394905189808022863441055291707312460668378366503694235488466561849110859917439742421546098423544878270011534656919815303792945367482201550758002925075105295750552866535298219260160177701854169246675133879039428419462428859712636006283806000974547211538813194871535790132803792587963918387016690725768864535017542692451060574917796601227326980965342967884413363903420060276347042871328520395169848152565684117412723717497270863959495904610464841831894083235922249207581534628812474572517543502297852735733352028342493575009626436583197038798946287199275861577564160000000000000000000000000000000000000000000000000000*i1^8 + -39669132587743874114119950730916222370886345965606178454274848489808899376868957238242857586459099500166660908114489343922513984657090924684135178569698465431891517960888944451563126009869179960500307507410754655523577847934837826420707518968167469679992978339945416023451442293015648336878337271545188755925101078015830073015112293668007299674877249994392201145978063486625922830431439056448117054745995551845805674428116397972075948823192639989381267612840121843402276662997558021022041116150559801247229859121838034788346359166541396470440203160334052756480456902707600723686011917254931524758162034825475819336859547819079981723516362491582969104460620137325726486000435045604252285389132870540107508667184625459358717878237933607952725703217785557217643139759509713832359174568255651223959425261486058459399488696819802142383869373831003880048325068687606788598372355359765278719440699273272822688732083429961596538148672343175909371008310630242559576906878514506706658715256042918506930779199641245583097355261810883061919163434793881242396881202289708279066272763919944535257617821458033518055815630153465365278930918383593256596766882404482983120019238542484682545039464165790940361541168898128755035675372173062878940609803832389042065702626255092063320838471997574571886625311496451444074542581027193155505572861544606365610521398561907569634022198620965337287401618294832761506690341243617588029530540194429013029279258890470863525671957527281361660092489026240434189621616222215634766706879908563405084017310139145987859802339180162971790614564725339039747820097614061926228220169388653091966997457767623088472476376070756884492073598632099291418684347505349153706317381976294310935683779718162817825337586921567514569719476315304302712963702710793973769415947979181356285010303615723212014208157032507271332185284273897618446026252080204266626517429945378451229830178698323558400000000000000000000000000000000000000000000000000*i1^9 + 19271407269749847434560190488259191926810549996084269071821244745086259908022824358155128435552480517829271979245510067051455202382226478349038771756307837456618179111169397364772868288635235203911682033009122954064832991877431103597166872248828532568769337840762879350508460955627851206569757471020337905906735672584068902428342267566381149734488903211740167364646454334850276712140807267801577091388213290044748302034746206182315744246338860699767532811887579751840914145470757021169178511145413490153849415668823190320673358721812682760841364650852848100884633415719631924446222637717706084266714270586869627295917106320872339506991346958867317345955606206679887336167689980595490246931061703521405692666013856159269409158946524601920899757521716773215682844510188383005197007334943665428660514955495524201233403137495588054115373632858496820732610126276593349296559139468534087849100839898089924876342717093343595626035776980991365391390783107895847377160695461153006065195824112174900264309156533227019761937560146266719957987613307766461403037624762588510854291970194525401664495623391105735600013048201931841481921974911832525073258114073961181632361373560149376463108724048712807261074788726547366102294620236082215897415262562767253655711132094064146777404095818379496229582913850007555692168263920277770802290777719893908887526571908565576614956900618665047689136765080751479007597556753901912853052378494660846589256052663977289342499453698533738737447916543897157030084898264588738376656403982436209414497802743023391435810814576008393016565447594128380803004682669514282375750183336099932038961557845359211417926727062954934933133009655046923978456492050187566631865940413474980400705328978142003615812943486238232873174700817763522596158404769579209701428725272777794729065094038293523219966919809723635114445211005421086612773975591129719986482619152080579805600598070394880000000000000000000000000000000000000000000000000*i1^10 + 300090213629431742282262644655035490813108892632448444704596172396468373506483173366284366690769087881467425713159210413298407214933754020115845730515603433147043210159651995022301689848473875283297497922284760499068058870726910184399911946505332329599879396705014225632436487368497236956569768410474348558650006990557264251221114415890725221562615123415047797741540326672013366444968357617371066100765320406624672194997232715932376654100573266914584706522255525757083137171740932159921272274769847626364891150412085667092897934768409911653774076703213779722601909346842969003188406016350007736067593190656110818983664835068112860263863061626109296825818693632069443719890376870853246932367002895746015338317333425205675827455619528039065850104585364060762864930042460994621869876181376816043613154851205323668154663099065137282912622622949050972995111418660646075865889777007168370049042787781903947671126896235652155003471740579412134734105716721950591614750605091747160370059565996922191342535341532745248614273595751141640466112098049831855523754658561999645152562188095010723357103433127072943207313478975289401124367748386446754614118349383973725716033994599203785764177872523925729182029004914734757825241851010436779240506665563583966193529592370222462028723312900344403972282282827512798596464211862698481474412493235032355801871677855414673638811313558372316876286431162464726211282802730530768507099181503518202091965598545213672713751361210793975519260825908331434038604088876740805691444890066382018787426605411003016475165721606599432260539097199304859431164498338045225598763231256424261084983415542288945564708732280340512692870787317768894982410055989573074868477314958864396345544781344664561430807810104421918850692201253465629969368553198701116739503579087675584564250088516711529225754053708708513713723625876394828595953516859801184681180157705755052725757804544000000000000000000000000000000000000000000000000*i1^11 + 449324720119572777952620904683239026132489048683054696772865845446856456867966193158292507164889022030871530287528285544559100147303609444900437016819784841484373090305147254022349300937727785599379355942357486824177160833072254701883938501929235972248314416886038461378971085407247540151790736966590982248837684246029154863371632446867913936875116247042455469358766786767471619155266158167832598185422063548549139266006444901680827903915234427341847954709048887280426785363168310818135550399276888254124375112328257673028063606291694336555975347833194991820346132274616062746095464103399669052545638639686554567415294220528683643687157066508165628962460734912164924168883340945615930718250127178642173465478120635242793336420157272353322843392360324021243275314338572744535113445842452628226898318966296451944491477889944390252910380057340372569879548557661384176663185166154838414794556783844465987850637383039125486263378340101767618250922018337726442558252107972226321226406776912143675936804642983968588788868896631720274671546656965766662484989282081180228235810625995215502974611569070292820086147356319195790451981890303103637434574048265546678148070256569892181681505361455992476563764432571109984694865655999289072851264570581026518170308477847614392326102983528121826701653715604382668621592079297547620058355601174596663411079251298625457470810047711721238305804800751790329581464169713609922001459049266743416039799014640467656974998881491985408965027938708466976213315358849602113901862800859070325766869851723093019259342544543485990977595659621648308578305114029267150981013416380688600391980762973343160067053818244559464901873178957354614467951215447557439857683850713004132988400070402194213668724333183616177908065409211973381194804251945441739739717032241736999265954162392803674089037859972063230545997619688821233413601325329784887035649924655837528872871526400000000000000000000000000000000000000000000000*i1^12 + -1766697377611325854000696390546885177997689243791990004700845369779289878598995246303662298432246964611171284662498793215792855389177417922884172311569003421644679343119271553901473582238747390166434186841848145306785668701875227960917814021167408934514557243133741824602691285310313419910514035924790173329389833152627687467517589774252247230199629166294258777964031541442054159674003762917162281936147389029487375359591198114211945214769851802942687618606628659236004789293542726734924403628264924000535100313327933884722808204023836635321553580539678767481773964109398533742307569816252116303636204765351001548127805841048935173530615127315430253703761744187478674039987628408436076021363938429167082146938024794658084467655331295112164149829659055027018567985941288629815055304572230549924759808087722188534242991573126813614862774044037104107668218960506931253487796527111531226192057374849747418078287673518806457264506169385944784126009888156214581635602801853700743765210861680955355805205947989036038887984763972591262534629734185093720956491980433251842571654430293354827528130247056164431856519105864784654966333195084924359431390746868501904271577745183343007897198276682842001015069813533659716645913783708772935368087567990309622619842943715149460965481179207240089075911399268759636530607752967412970992990734495500352426094398602062395636921164636593277779955674587006372000126444440529546008332095453196904191305472210654207632191967359438428865587077660842865486922935670465753399694079402336733418393982387734739595932309372853010734880703677355774900654596812274864737707425765151605521048888130299209320623191980537685276750483164500593902882153425204041500115603508561442807682060819411107834772015795401057871048803612923301510167727738379677650801320011024638697358149878374711891401948020815865255425594997629129207422359433381052028207419549521197137920000000000000000000000000000000000000000000000*i1^13 + 911720243066952470998203435831080767476715261500826975663417385629287613329906480959747697361381947621980731908263470180907781848445216453469454713063033415848515819603642075114538419928317092188785551404337144149887174625572694423403126303785058850123222607865437366112371437398106547070285592372496394684897850469363485432630900825356378937839218897171131346665569009929213640162867772445264041551982332775569149804140993942344370993845937724391686209493630761142549420196827796270412349555792295281370021252192221638298933677198562918799775572945766819272387497458192197799863538802093180906312973729880558687683778412619119219919790669704235666056913570540257588795735242906707713922070403010385214051833329061003814440358120256466287175585459477898153389347848980232530339161420117575543698130170240275821824899628452798199286506412184164088137015859063125472762802285449167261873571255837742896913725950765907486046210299009700435841958837733155707382286082939992891004796322846342848247879206878793680197210662892021283969828353205772182878194506779022611751639260165686361961063653719043927152749492063777492930086390494840016952063968297504337101185075506155113617712321905190421687935706364667754492091757761168235155494423804170400089530774684462304292399005955657410179205528459109270081743155771873896087695117481366818966075055912354355800996702661876676542661136278611294179659580170150112338116869825825411336955448640030797378823488774279724911221825680985996241403997280109293079511374643319978061233128555435001451509280656482549707154954386575688952329626855224818332249769787518726640075297402745909284379206150456822741148657042228017208453960558166813824016957612520571967287564423739040894046036490019645760344088813984062795932319650869705242224624327506450917145503145884674846392201778353642579893469789638102220373746594852878162315355946047504384000000000000000000000000000000000000000000000*i1^14 + -34689890154753961615193935315471795515914431899049508057280077821381533513258794501434582194859462679623841878904446692431549050625343724460518142535692416844597916204665858150949936726170282058552114805371223869759329335353397907409960057783332118943677087871149514974057214448345886450812888329084501011652156346925246499686255431752958600675520536703433410038751699150783773362163953966586526893005847611030204668063543996547815763808999524216584233010147357937872488470807395641557313710728062655580634926502058182205693637638479244764245144101368282370330840080865056681114661852394662279733120490283637403698567311211275483760421913913572637498904892639978942694664154945494415698627635256947779539931915811384501562759679857679960042592930471266287299135751845091919853085029040690756933954851580582098243907450129601917329289141396253804617083948921631867134083255972987850928053547614624775690338145383359228185093947575656621377195035070823252535545866628775274020133340074604403764816893777975870002299839644355885167811145346517337225527054707495828580051211724337322501679898744474577395446040949910592978114146373795592596792740673305914979905274705381427629283384483235741013680048202888511050635044772417714938836845885433419409477830769004727980265840176457732837402265195250222453526936912006716337674040992306596665000038852443459576677738302322001326988792805027913155233527055277843425844156503825224583753609627716922889531676584026963589138902803162249133403816087114695307475636823563936841530026679594527985373761625251184259862875520359899825062357879129132496199044595259578891225118578280943165388489587645802668239180928966434362790622118675577005757690875065243489469015178157074472938437593161066928745941579957474932621961300015047557194962484740838226994204180302037491902466569287070610706063038633995579807486039013495365918574881275904000000000000000000000000000000000000000000000*i1^15 + 3652286527564819753686067265781136953015566973684735917259011882593345781551709514723788721965649885868271129801660860585806292135423121900130930631931695506770922212984824305321666944367992208364975343830305520244195612912402401705389959254860870006177695735239014595297812702516156668123167208310953844536104768973852108356152776733464522133973753940906211375351282646402230872215183556030875434891864900928114511333032233541237808766087929338283095587014310467710996399921184407905489034937469371912296639981887272441051319562945412654985293082016375913097074875425690639195397108331247104009007066793345379361283732568653546655408315075151827118442174883540537076643108044257214939067989504741022918705048234166850841340470160059557048003697049707688927318040104677619082685281205284163894586776725078168978498596237534155377112431399799844864004098695081510326764442455086223691266696306458827824155128052033734782599984914043796785446152006817510966531880494452545950954292486998299381420884185048684375342055908634355454018225064988126768924397467433146060605759641695765607548429563894558425433952336258227123999981521148753467591372274464684042866675577149782962984419854592730652396559784484033094332592248894722395289545832342564294628123954054104191909868680716792880083041098631043058814817935850864275997791698804656606357469000696333178840480474992829624490104595539808775500139735134090811647414551340187255554521415934095323826307403462798947579760833803149518113439084444984640615264832790360868964712957636085352183630905565017232357067089972622639350505805523673445800173891188295306709162638601154659217470242197971102278540101270493015522809721934208684955942720083062834675078840225195606264508021613475860724482413670828506832724014219305295968786062423001585854658274232956927995817781286791256677630877401192660373458382434581855559328454410240000000000000000000000000000000000000000000*i1^16 + 2836053585862098957754049860089891770521953476089208833484497618817700083579131654986900113145865071943173720594450647024415008935146423612619043073457435578887213853535391953085805888863590258985100745960910248974969767304484541736836940004348011434298353639342477345044066856998314463316381516029190158325944370452925522575622591212310310635293980518254672157163975135636459020361653535506749144380824247542916862490697118949135965596206205398785170409086390192791233930804800658874396485586331381752587701903977834326595267913207779843951221811510324030488430146756463671725025437789654801951822270617726914295913151722593247075163059896621422210010876635342845980096440431292310314709990865028684847493142038894597000206559358877671601664947621859483620081758982351722513503606156111701455532321161691097299273920688545543713709189791459340332320678078593015860354083489249038806563503263779148181978968381646179984260773577139775895914709255026347298415397382823461200636266627567590656848413955218603442867140053021600540636532376672585572116843852752837737454021119558485279807227914349470431571961767447527346727617704727370054725943641716981725994550701170304854301875765605473095729811496077477660393470723234129138880651776827785976212551934738167184703571146221994550874497642195586279176131739151895725649354486042280464665492403229023276373254236563980473015492729861610891003066471221012925913693524300066237489469404078967334050829803064641862912253179584167600881959218335426803165595553223998281955867470921415219590798168259152759596943877377801752445298104832021773513657103987435839083105940602389269248523000415699441561219061574192853479253543782888298803337911435931365131490188997022495374568831912508863297728389198504693936299639794376414403182915590716948784492986269762043471708271552516088735324373092348943504063461173507621604294656000000000000000000000000000000000000000000*i1^17 + 2822071926981340594579057259043019427881011035792206578036508072842398635837787588502517908268093200804806602536898787755050195295030657386426905115187927519061461333344821391546835726298559889047475862180782915283527582753751063136283378495495987611047936573626320239975013738060353150854279967626591267188450570718358643098457092684025949762007658476759116212031848357666737135790253557614485118672566628710850489200517453376489444762714775429062293306755951775777917163373824733098620564035620063300169778183838089876595759267620876503171568752706951522236153619636262983521896013733362288488678333162028336592912004489850184632551729202616999887113952265725985943386574451455490324950789664198434832934410041857796366338735932613986984662853141658483293779192447420291206256799426193083998537286591972394405663503346135494812465931790818308958628304249161207439863400671778620369619346135127399183768858287438774795109401085931520285205882510835822846959127653436639330528032830481787658408892616618034355076701572285682761047585850991542523470646002500995930139501510087308932666879963376910028956299500755040812463744695755937585192938268271099398191997220883739038443481314012508565688627534619141813910312554495544303475898004727571245746430915372238163948182114701931325547021933767569425343046816246094248818122420691807102810869745381846178696814053823828912228539266174168223777221860911523148414190844750538173447008124722583870001742690416880241080938137924962314159466775337545500768052935164193678727543710274347391032293491568704497751565542649160801630418436744690889454879580346646789480957417720611786229759888502355264717344624756161621330613918845761973589392714422431771479069715157682140737551684621384915707874376062846024797595707634327945996958511635573493149767642765674892429303933990158851992984329277740531000185271378164911282585600000000000000000000000000000000000000000*i1^18 + -33170800913982854329789444517434114440417828213441702243843875579681298837746930796397210512652308850488305360790338867090598838094120005870487344602881351636911285603577866960542025827519648442211124962307522287276867959332005509274287004930543820714316735964063585994994078186900660960326275102351395107359333459995435596669454271166095265398349929932330619117114026252529265484098859211728444403816104600437953381608952736136410822843134780050550590573069892675188558943624882085365463094064756484638352458595321601121870708122770114429169562127227306532090333100289089892870023038386783916285569066277388695174988097292942345623118165732381339179582191869707359381928397525276250926836355269734842312714276666530063217326245513859272784357049638197747585376759698090617811559260785427517297142006162254246316554668778204057897647489355831284620042456209512394737587862034107677107073738234443522917772662119922920439293345260591785255742675131848015556765178499805029320671962899999475817487335157477833314896003471081328986812822433798829895672621622782782191619470633128343600092703486778558472982465751289609407582048891423984208981108435400339945160896462989617093092736056572717762759943137433216680820837327666107791389994558227714318820015292067122329619294248626141774711280424135724480743763188011719285221091793691625491394244462312207151419263787591801849869656928908620661054692565017250965719934531888811410811925701289035289903319951264518089676674258226839899150499383596571447425698104537084697698087898738489501948824339475623553071123401177707189871138900610640474089421852310385261591349425133492444034251237277936035688787331315708742166604519322686654421356671525629672287076406844835250835269236682761472781642594715726093177818502030801937754274010244673163846840648441339867434069202747072377208680138979710851741529466436426137600000000000000000000000000000000000000000*i1^19 + 1287668841293458530806687729796982509871251809817314256826247840991314806206441294200959415963665849784503878769888818575933214820091806333594342925566892193514442881273527316392955815096972613195633445911216225724490770905012718408005988500326053410294371825375681111562928703920217408894884922656425510060952250176652738088182274430132875261088650681302790131004687742571260138418095244587308673218612572859542193256015529087220819508398824063326150101322580891740098397791908235523484047551892727374570103380018611190896279391801617654707107634638872968428686862270107365249579040633884524004789893505432542997551307127269993761887681951207851333699015885502870251230456675583137510786396196401679505123435750331891946237568678129786759777896974736701278139329853795473595778680236657054563765217998542674610178541849360262130135781943923308610119772014375996624221733147609092123429623401687687512886719924193702681038445656881212142327766435867050710151786141198298714012362051954052214521515478164234303967607695246695842344623717898825263710925439802759717127695033230658319904676769974135220539599655436610359402651817594642084117192412158368292106887749908173408366330549993364139602067079541206673113482527187710243732821477930765409548030501629855565965767341906638003264861181389885745851545006403097331738781545127366834847204441968839578943834142783647114143123048184184881906821055790332057980127279322871856923632011069244416836227780112981650220292170930000966155130125658108562883787825097015922678364394658324956018755408612699017691954343309856103688799726105044028029390297816381347520053920877896591150270048488169544562268617759654692799516285402243537086669554936277436954127812765660589623029590565399804336863502971167750177083747896349815598327923891163182052840342832158781907292045401234002623478647560125898200135963028488192000000000000000000000000000000000000000*i1^20 + -1279707908737177483509829324931775870743285527612772045815782659332272916479495842021482388775421720018063746634811532310833252790441850723674212501644984667188824574955321312299427618360116907555230272242692359031609192609673107941055244900227458687127365965788046128327520227464642998121700422148971142497513183586039709352839155318905048535576138894835772395169877350564067971250295680337323202327569725792292500443389604130370647084506736674945140540668906610398182259962080702163226941445884213071996505283015951605512032879402036395093280863867265303979234795128578630336635586155304261170352624983225696898775999030632347681636219522999100658239803412595668611540358556865420408706244550460824052461167699319809795341842462099853458183270464826380828389117543386088795053739297239395553288773540911638145861772780257260505485122602222388210035067853136117599750783572917720135397820761546087460119443659495038753340913129858171742783890095656008891345357895883385160809610248263812323195962087383547051814722945466620865364701133022828178972865127945059821584108476249858004854692384040229608433303948950234830029907704985174759540044877658541836953856675277302597762530681635136627769765951409204036011492942773072367022701562053270381938884038082281775396772530277508842814939266241103314127283075473141898022066388095108369224911432076147881383886775796200617332754245807809451651655995456909164313103235529053645427465978608263062371117331622792274615675113575153843163872721247871471802660817302315501119581120617544173074712549472646647784924337663984504869759249803042642479702302173547745709165028864726461013044668123525804390560635975451327465646373836391613787781741939230469840024165867172762856524561332300682028202978990659569468347280537708981208663601726453739296030334888925763004227226018841455582734404585891550974106717388800000000000000000000000000000000000000*i1^21 + 16201475153507589414620599315693642996663097135924800787156023604959565144273608407055514975360648540621181719150979432872998213168689720495746399544504691752404855993086898756950528586075537437491369644036715984278573912573994827770150379502839573609426027911300872668134875941667243092578490161554159254177855880181789573776852654520260891845401572320226171684659688726123840214887858106705256528002921548639330786238530809057758264364350096634314031639473127562332819023150477411478919931561453128073977192946339024079410365467746185054338384185848413891161488906674291264371170481522840752751867127855012734607878159398979416935431760391069289604656907314052710781244413729551732629921512491743972624758389328361003842985751186316848854890837471662148164070294486372756316622562372652799937711401831110981412004206500485243231296612334253061882069492918645631961472205379489009232478070199402549971090381156249039814113220352802868591732571265383144995440248655204762117825832101760052563910075983920955994180502790138922228295046359102954204410434331205116614679662418671552836381589428662382082101268683048050770294142820024112716594292947316710767140368003102973725590080135726199471206889158981950997352443224281060602617874030910787803620225553033655627014692243748838839494430812654708049885455991471149316976249459556511292756530503446566066653014316385225109411544882648585810832477493681224928547990193988060950962149538329257691449431012663331173214036106623982509022635656971324035200511574980912909259294426059013472604843091718905110073145083473562234125283480756541448796159948398023704377876878689449402095150348392811074033312582618334692124138850277717559894340974743766159185515206545360190358686271709226562773461628264658915279718094296674866304238701630756573731221330053779433267510769719102158462012696090948712320204800000000000000000000000000000000000000*i1^22 + -870719366243668075004336299788653912012551757415498255472823859884163906692590909092579192816243434483470538554522031661384506788913893340514249734777153626103926778109542083977967797187539914595308716213659444249317287856133991090018269171355510080544535848362774375004988508187588069102319260987371861501407122899124201936071638262890647733881327162499732724499185968763549923333472119377060100078481472191130813436915415333450327912459311112808028415290861540264802331094498224917326429120011731517320351541003255077359543564942351726065058726027603160122440868957859193193036805194142168009612785876340797548269990257585204014015144431281026385161448609968528514805638214743161274449407723514565723836110749349324387760254498471461786203916002895672913081594092543992541352473014349264485163658754528783993761590084410400179657615303022615871466574762122829986101079496951395131498596518325038519375837474909705464305161816636484484305809320101962288126382464135356482033969562787662377074503644095267720857938473224614216063138051655150662704325359489852984094646126229983141613750589964680568105369524854406557690445796585375748954214985019565779725015521399009868991857351222803468236334222857430182967515621463631877345605299585216081443733052406799234385229237180589001413022005093688083276698597557744046627486346020810028892996055899700317774522799967763922435435974062412508120738520372998074915166944902954323546631693697229754414396073699954716928382584228731971202163753539470407981482955160721598910379653920486538449081232288165032814164397813179326568439134383135534217937982826225378226075716223836529970165949712044145323736441773559684919512739320694310178214306449805602527636941522557094908150519493523558127659620662958687453444681702926314955438524871483241824846223923400941000551373493296737432555940771785798057984000000000000000000000000000000000000*i1^23 + -1302992372806733443123545849663131052794400449493656735423322929708916277936133827075733501474808804506766539878907923210826189493502754732583557567897248964402807791506953088926272835845666784514830561084767821590731279848679458535795496053701969208754090022970308178594970733703191748808750093177412064496904367584179601855709034173298672814140241959754461014471841950027890032951199654089853300796285377187510054993612124957476745620553075103579444096522265081586464031698404959708057500462946157604267654134228131604521131063430253423056454433402781507396462560433416872416311289950056812435960516094649757250769672103785202981025192289067807439098933299836988773344537169268567443500784112074466371802651323418313085815173069961279932244211277791132895968588810114277841998476405886339278788501232372324435049848032900836455303467843638591195001672730630969664055627172420714977835255546360808443105795623477055882040696881622889094965535305196763711524072332167936190742773793602147958591844686031538384488444151645010590693862384397758987173206538836893337362893671594894536925938380733672020433738280595285330162439421145225885678990578401745325034233415195231355527216376882335295576682920737938935533199219058778887818148694428465176413832203811096275448857458157060295654371486010062714717293753177512413261046125147021169723771412243623988296137504881925263821942966106776755807806988118869424645737444692040035190803545546462306898890377132425977131829400543021276294373505634906949673664801598899602159404514884450131765475384761911180106160828988388771099555237532687269072896962041539977729910361332091707681773969062311826676592226615846177081245060730674451302084956833388303410734622448394625432156748698496654379305819994564368793550048953788796752392970609336472480947093385894523366566094515307645563485321540560486400000000000000000000000000000000000*i1^24 + -3568777288045604818613524587636166649499475210320610630864918170396873091202931537747379650329225127828121284708594876100814821619192080093792611434735698221808318814142948004802787418328402162945205161353080600962191116358887350478313949843729521130028471447802186055143241475019821049144150352132849181086493402852840817009822470311299062325329644894208802464611453126931660026717068758622691946777123954925063377448764834692769467219372661066096290574128661907405216107908247608932422175605474253232623275257992526092528388677082881652145389437349475284315588113268603652357011074637097265963830888019882434777737174109490349097753479532978222289407502475074340344420236808805791151211991702797204962913054646136529196415835701791638738326285438512748466652068585921542574161860280729089661556309902111654339971395775765380985541234832352546981350990694842087147249497432726758736304289624858673581896321343587913475674306615738757964738211201974124584693107899934318997446404535546556391946651501347608768756544515595767264598513377709745374608197187275954447863846393516947906782469433564736067336270371060139711459962051627155535288847977792465792943777167104824843598935248427844284407866312483308416604239590254486752986140881708160591653041323705004834658935657370469388661084181347176409008797878738901732471125602999824388043928212474788203385427081584259761425681834067747556025262193740626915127847644951748743538411617944491903086418086681821322979467033862396983682681248651284367488886172955838937835050084316481207848029163649983056089128377404154860806866668928681704992985939124847259733354112322200931511561155799603169072372375208662156448808642723401350458492120694389509245691952432002937694516431837744358629612860191921346300125571860596225966485609126476285420624508891146503559044587626167218969199341731840000000000000000000000000000000000*i1^25 + 471686182682740085199084995264995641598980499306188913043031862355945858425586437622927481167436603790450775057164314465176586269305079254782870564249504483516441029748907521562254593175549088859465266175869107780774695159488955788593270783032852565886357376566845353775048438182310039424984650154136671660979130196691463842049834189616101702229214448409410842156333414966485478381421370576193232182757451699579889853679575089756489268459397556904484202355593496490975641187772390763336807541561082522964959791470574027410601289473306151879071948662643416254491982801270161326486122765795961350240864244073387538799852648041978909461157032506341529248396336375423489043463212501804970404871693654526257663699062645453668063881139027260857334689828507379315522831842594570074455825542106973444962535954290211494288063924353596818184163199451327796746537928002754462142830351744422513617723879107708721733525970983277900756543607149978737055912412801615993419610336187760840567827250182159129572605785423397291988600151387152074675186019258599599286306929194141997751943695151941301469142523629067974049454394161540915314926823549049933020419925212778692519165546356199913147273714253195154226561398015905569074986751169752239308539468402825809549749878542163718400986055273979896247208733875780425883275290169321598422709007266829454656267485797861880550589642398881201586709754052231060971654031763023401918343541841154492531478625851862679633246387906114153436154466000175980247919693992544551058876460839630273200650794216210837941106448359240428748485741665294165224870990924059943899908299848183540754468715042855628181644679163962584366754285316986437205537046916953498611678549969309074599706155266095660088851469865017403734622728579801744835809301941824074331164894539975806810323911156565303463126614719947661205015887872000000000000000000000000000000000*i1^26 + 4198250308460133699580210076493606480781573675623702978005618296961705780878347961426217061831455411392968165130683922483074567670941175395819348893080545036486230054755334861582360265583752308675492527915891466497477493905248920766554933444703735216645652415517693013440746041110343447649193482128597467790882255984507608748240191581535332903246693838104578022409289050368781881047100240106824835313027350122466017484959949724730007405445788506602136162766593926615365821460381583852354316744754845036151852128776783629536890375043696358986044802252868634389636462582338857254722473611029013570808948045899140526647486360205409912350015943038614313725374413665496629658658544347953344496414672356673929542496082887881275061705610382149908009809901362467501579556992286882734496833981928860826966804551871101290331151410775996801509513759062256011046038084481503253965782264857560129977731212423730917405533971567670622095377356428554941658110534163309634820890181090325668223592107496642534134632414063901322252378482099654544077353959194768434780631740950268551293029266024627530717075512138162453764020883827992914280536855566215046452228330163070524198118341843063608727406575609284407637810084836403796735348260435600240538754933608743019696735829977671809438118935236977483160427268618946928844000124736063727243944310505813667925065986753248076606503106517769763479431566862512092260264225999501084089957618720119902912173967679401432554468906060418183371380200939043292904340522288774137924868226403843539338440401206528650111726616916752845482441635658415618629840568855815682832287543861379775878638097277563260897190636742944124640370981253125255006290309122745195113738987501537684342086384361930013230100728356996874001343987107291210664410977893948758707988046290998781254467368347106948237017188602906719708774400000000000000000000000000000000*i1^27 + 28514419034971907458122049532379492561672230741411917901587848506543542038053026678525811503429412051650055637695590864873708579510935364646204645658129024791515413600126847598334378912209462435838098253317321058244284207411407626190688144533219927860757212942123290745152527318755960134991732193464121137616357324190322122765134048625578822239628878497332961425244742141075075239996776387432421836545288550619974085592436697838336357392345973903548180921119161010662545454233273053124553963517640309786811934078401595834380087684210971495315712816308346623429387344346370321749920634438661563833760972548639650173187193817696277529632848182468158924607828120197738221710356492297726823015382024870011881188696129223256203165588368191946474740753810674872197782293914711019858411115555622084582274510531354862993230520713098564225474006051393851259875572442010479897979049560371476273950245588573096072177617753339534081999334022273199353625786220714413721051045310369465507450557633553626110672613320815245426520479544825550919839315740420982001676767781899754072465088881303651647235865216023036947341453237265225324631815187050028436586556144940322151032423361986144929444297313741286675177450991267508561961158634708910536562847983232144008999796640678019794773278445845686499012516005939250891435311087508807353767135552326044063418294294736110998813567991061224256402863073801335895499750779462769316710382998383595392563005405366369570914217919485210192532257782560167216477759215025968049205913161834202910867114752495538439233903475357550947257493901219065579587922831935271876076466666811988709503998677799108715218393332558762971717905303619771155479712867647529846446813466591866281879002682954809263658797246628751624523361234558107245175657977707132325645202088902339643823140820188272662141526827043672555520000000000000000000000000000000*i1^28 + 99058736609519835361324170542766243483601139145016294994679601508018512406393601263185334357042212867418922612273246261399187629776973544329342498421812225494723052920065957528115276175654652543133045524938799381496919844553110793905526595758941394571609738077438062562852061818658402625353566694689235271305609315104288371786319331239772429392130023139663324367958595601572492515641655099106321090082149714216199521802946005246795105791588297273904947995514386902049524463574483924082594697014640595177079160200398400206104306116137982168310069239034449883160546035349431525972536897848335005570261080004402978890046771648405331451045975616457896128020889105382039483680786803100448137217668016978581235092069930341568791557922326527787747410230143589757605334255770510494347253376703779331349117324106886999060320862514113179817780395996711820054217917087251131697016193459900735495046954460600761525064933514571331391530960343463691068125231160729084120103978858337263805464635729423654665064094448316023773068444552742371713601903394039990818774675514187046591139616758328066499305982884015575253236603802393365406340600307484628940583065455805864320276846541419398782444409900794351389394437618622521101171959153095920403329233850385319462704603360149749743029548707576859381953156766126724474091573841039198044322206334458574140847414158910902032647835766872445565473573751218819979149865233466366783438370628072042580250442750234766304192131401535027046609881265579826124141809825742111564741956923487638368253069507925691720239033759122835556486952144082138787553611318281214441538361355091248225025173980907330665064373014799353805369980494522168270108618357864117908573379507867460620424444717926771550747076250683259692648826064207975264578929285993782149113343097975702991763080688538844748381902621114368000000000000000000000000000000*i1^29 + 221839900712402623031154332043064408223252699636039177796794725536144717983090139966854764925468463120675737512156158942565072527553629383442991213130129948554466274485682748657015563899001410594138246283905561019151062049703848121332799803206038854172859750504894724506360809750681429329850150904653329118314178115216365784490454718776682747161535817064815006315239418961793010576555903293175902078358452314944582439505606567783052749000815245330477822912554380623554842674997577319771847224631852173433935948275459837672359799094372769009863216358255428626937696246334517262558142659882298441542542669595586295652500741647109817835746118675193244354477241158284347901370266503916578599430442021033729539881405794534553027790112860482199854441578559659977197917911699139532832211613979000635959281525317655842528322183672520639353128858530566849027732473917453230821909062099162791322322469203735707087656107534871577902330298083562417881819929396518993765845525931870576284562664917489791983729465435645126778218032374253564750304126663261661848233651816717340467712712272607841236178965075368528240975635796678779962603327068159855855996106892355161262416175656495347072909341856650932214877577329395949877065231024284366513677287025823414154859574183361584772682105248689615763201714558272980381740297147787022785768301546177932191346237955949361175254058052703679409062201732972773920464689778612698198804141355127246691364558663446270019442811566826256614332229784821668978664945640680694086007085009607799230642147135314115222274712569102331256346491834844613093341213905149588292715200437035739212724678784594507320830245464667517924477377604144937968816771711725230621522054830307108243248308725811746205444658362690397721653523126860476958220787426011874008551163052175944875376192045163751103629623296000000000000000000000000000000*i1^30 + 233246553626779274092792674562644739859401104359658037709702428981044803230450251716004164341744230732549038279216730643293888634658624065444874072437151261615620830328283830223396743502122023278870137339796420869096935469169287581059125170426663688732077821938098863314040742360260757686141469992206076929139402085659637468836379087038166640313766693337347582611823376502200758387281414390880902202155615280612469983138324415581849583597530723334992372372375878473024307802981739316152692630410450987912658214809399568382878939189591865864666771419361552338480710183967772918137421240826174300034100352098221551333065002988791316449946647906643819486078044869313088321028729444787248760275066334920402408320469762537046639755414595703537096653326343986594744211910621751702585381117812082119527511089791993010739881515269368779404880214228630099656720017500386920468803766999278727872172360756450650353409484155044820152285676066849322376079301204606012967155439673632156490548757524629904531307705594079226558810054778955696305678739317741309545554650762744230472803492727710473622328216496682165981772604564135500270203285297498742018000342843680959728332377121906840290930686796637958971342845251374217649569080350047865270413253589432706502965348296196883296704792352228069271912818761927930865449032869990284409150053200903931397785245900428439558552614334228919223203644386532058927561297782382178575588214962092864038505866484046853242710627816160830671158131820539599701977683365059510900165854348627032787170795609978268833212037824693476898467441572074357653743328443034432644387652169031504087274771860781820279438262473153747681315803650415433977401569650769060078970679993424099549330566435941779939108407168442071039744981022811779200039530207944232192393605891189443946570056630584235398266880000000000000000000000000000*i1^31 + 938491190753555733292069902457541217013391041878374623497144868867805545673976854626875314733432725734389843157367673974173992726732392781081576009924681397901870862422288273965999759867731483880435026808855426447251069003649448945515047766682340465197323920156266416586899698538857221043731421603104057454940906411527325162534496558060389734596551071860119577216533155306380731766498121025110311831245358751874150509422390502303137853292835709411270300068274757900133103264946271083591678440242627297414494554023925750755964271835373005330196701409794362353857938906102285397534992915697796598183680787938991278210660139722984794047193105647236930644749107648412350044507535326531133177600750897395662758568686551424507681363126021443644273626675203597278610176822318315312631705628739834672975759936117472999355779345089440497540911958399962924821905596183321848903202016190023294533006937590045483433581045523688657940259641541470551425883483996859122553951826884534910441472065477203052182770723283022788052782833901156390674932218183707573758679763403980448841337416987589482084787002608826666694052141372998244860547343027471616398775347035953447318964818429218659267345864959847741942380584169197168889384369901572628748120451288430765670830468911122797112824471114386001913704373638722050724506913360198303805305171129311431449248352633209341604903895307284215026347681562196431409187317579261012441355070332227841417225006869425922718681352075943726597486721685505422887027250220082267367107903205885459431356446215612857277616798615201283160194180416172697362326101496298480939090042068805081136026994846477597653407902568558628761612262587712330735792856004078160528010388843751560422997893691075187921587061094594623514859500892870303810901933251676794848677407989516237452035253357942669312000000000000000000000000000*i1^32 + 3630964865409330376841439826563080134578881700340119011814806762299466027997288168149523007739191200424445987712597403983553895618851906484403447194208775091521888338151799160756701899578214371989770466279806363480611722585130523211997708134606025547352496724199219049828978141499868093791090290565796084647633359651252259148314177112833967060376694408598521744798067325841438881720692409372353081340335441832754247963171113359638827574514554078209424871523905692901836614928895634256850708025125090600873579546550976031024206644056569601877814867142929955597616988836835236013286818002802902774746443864621195379855122013225569926356611791710220870590808341120786285892613370833593335621909196423800923180467518745044998599539377912807127017969210851420090256355072253660990320082970048310718804206376336896042342457922972996339704847203509765352499164171754318675485694601882502384205082476016642374700943017509779758520922843072833173254371217746149397819885632260942843565992886858748219711811659716949956741955918521158022670643172883439267200444105566622442085037567422571563410136577814302623637314908639198039528023790166098888867694409781438677506606798804941403516663260078981458287757639418776220143189629883026529108129613708025660133712672607330124528788672258416669319247059995306107592961572495777694577892360038968673224027018359085521256270676477934404732148775003264619598089801353140276478921193106248624332113882113260351508459377762709445003744674644384994513971985380728167489231151084114975501810406753028320177283764102994449755225932464751934972969832108270308765366322924660470031144969341465917171116672742255745771139381956243308375083481221528001375421114267466024345373241588121414377898546429245688198146183780600113732947929520125273183229964499563198370011581461299200000000000000000000000000*i1^33 + 3982445915818123737513303083438490961232114886328787398323683000136381436788327627687274212033013157318759400657566068292352235725522462305248267985853528772225963479786198859751458240643399335238931085351255163139391270487224667406476679927035398412898236514127607464656167826949464881466044294594038165291382058737239244784245844760777389235433391916908742313809838194176566496439082882341558405100456585692232750420989630985445499993929122671574309103760594262726671554211484380919555846458481498898286512509382176624433009526960259459914647898161257391643939867190812534121604478415362818935980469013701433502621234053081496843663805903360053513839062225147796517007740316405666023425088977578107729119715242807043738732784365241097653830667756941009092780451944763438808660673359205998826240161232878309890952841665242721116544046770023449699428411371979841596244701955810655415562767279129088316180483979700431471184375761799788620714701061098173746479203281718595435630666923603938752332940043088799262328938448920512366671180450892988966079395627437576067912549265630681973304469555899316934540157287584192375359744197371900357766600749540211165647438093415359794372233425841644585723616149209521428155655216382889348228768908946595996982595435909306456250826614352595575291879089669027129156345201101336639962626694052411708764497617854555459538654160350506549663425485587611117041414358503582382391007070846223594495183314559446360418990117784011062700486570758026875412460140969409207831235679893745702508785681925106292104327012761494672866211026231795740978976935727326233963586941138680628132165474593703934882245058568563843065400715313160967206610015038195273537858423626665889523372555789433370772946071471881930544143846416982500031543534690918900303553891837801186803580928000000000000000000000000000*i1^34 + 4734679638625108009173510062911466903136724426846866664004722230087390132263313464344880616899106583658896951173821840668124877793324272229657629683510826845340009674073537448188634059788016440065153124299863092432445241580926999560555205435813399535091859232987877885879874236692334660929177354855119594979281665495289234001634584074337781101442602360711451724436704583082664695344599601606804798749409796687739831467161602309177495278597972915510441225440311893788596900779313379868322756249368321881398838837794343724707591420291592174169929727490572669662922140702519702237715569566308492944483269536812449670608492168790973195299526961805888330961824545945281517523156697533330379134734324263506361856223556123959707274055036760011426825808062168206994336846750770127123346888016258796190054391141769557464167892039785061368640729772907783937682810948550999730137422757987058663625331140506916516714481139068358278548402087891991162070049649696837533406768941168538904410372459041776144877744010018400739386303604096966545437632269498659976913171784765767332363982438301599534025100598558013715825959947286125410583817105759685063398679686514737861716280151719811628696468851985469114693817945873301017333815105812413465639648855467338552134842465669779900513233913184982160093580455726304929612128577911215328853418395555042883263443792331837627128652798942097434320231416118956239938488849952253909797943492031252466800394051472648306960287688286186031789225412883493775158391323690814313669211276726964620911760985312757022620512744981790856661518597214043049513431407831991734257475526686237931328642181900850870742540669303401054751127795050995835678607972364839550696771614716808671381457413048227242622131446280634170525765832671408358559742562242753134666615292385662446075904000000000000000000000000*i1^35 + 19239826909534311637197126962144636240782961804807976145197495886286392011895592520145741517249935607251304236225168357126607339564591694683638215703927377760063588178712864806960023689050400470815629222898892557593948237825765112634251862663577782914316564663590255207977532714605558143674948296501896184796039248907483958316489559097745094425238698892737608292284681796739716248763365937872465538639507519665169534693262488817785102557055370297416089376800721372471515921300790303642575327697834504296633427126120688060438822027441852225086347653145006235704820185614419819908608251490632326634976748508025456495992767826214310423506419654489147727548176863215147561245504681926517123937620647966291492173917283324317320882221329858222512542700024306490092280922791083745649316783311570746044861015038088278439339528458835640699380522893886298482475318254093837225118184974625399284422505436213497302491386304520731697432820180497655414683599814465225885659324714772832234106149633149366493429808307144291886104219940216475496833993504126626859530997079144474454241268753073191499017658070490446129389854095828081817362853120045362188079645852230440678508701419929140478596370504935272096753152453061797732412262417140895977200669320542530960119456640195203223534892254824039810691100915129753293424136720058618240414397225289029510428354482644335340983584366321407788487205839219560738307889226511367309805980726322494862863922300134001286347350369289793405767219335305739191371129994631500034548533939103412986931864798685995827880752035725158410273982370787387855917059925076198401493963241633892818369701558892393622906738701413791886909573027717781005628860076015176919998233762797777419772707308545162850693782899325259607414279204513077499842451528111401193997265106169652838400000000000000000000000*i1^36 + -14834613367466062033106690072522038782084233097569500594537970194304113384789900601296087228596350942511828708010875953219456936464985543217188161512449258866089773718322719475489659954631809095432743199915350147607132075045556083247278114538438939469522910416974394720690048689252734574589265661412774580553648643647719721138102688675139173825032756225347324170691194002241849065090482396895136420712137328091953124749460955488406201901434769025683951036774539744508345443462356867392785633610003088468252372751831103651224532108077286461700703712012201243058230092749831956781316178604140328157498532144490020978345247539737582870693585730554124219781827613048301458578163222284171770499025109205802496760047955916407252240729927738357415063230870315834622760105882647907951704490400061946635481477024902646645519547561178173772616129436602129469549773977816495660944718596577529878022783898807757508108463706682694793788781956606035405999498508346099156751592822191649034639696069966400489877175423715509913784239712205513888461619403029974985893828297763167509625629321052226469650956225400642860258772275312916034650884766340852513092829959307669992781868652635195613379148892230375139699293303934944037805594012249907843131549553704234911661527374271411225332563789016271971181122653291498701135083855550961631262749017098884044301323961877276710130562959993450411245871903670427767349602831379208036741303139927870807882176881963773754547980553037929778298017819207518956140939556817184618094928592428877650942925881003264203800451313983714246647052495323643742315444878916545574145540649020014088908511470951646270353631430207759993258205149983041887053371977227859208394776544874884702386972045317392804288171885233700347436177934925735757627671826257380642073975193600000000000000000000000*i1^37 + 28706421184761509257016655744700589595128385840721712678717471869950423360820423940301638493151723113790022778669534947511031991606773655061870928824798947193665933465676648368593103924965651662414872076701666328445945188360416417053606664817820401436933625112750200709468555156124174047875172359665749722402011468537073920195447638810822191906452570815441316633343088248584332497638822149856070740149885687473789114425381164527741507559910275219064872114357594890132846822457384842577599776422680183727069537018998286817574900926904091640715907417587656487707681011675041832993316622528749972314080207706154588279166538200406256404727592192399252129743654047977450596522438106112039276565749229527745615752414912796255523594184025225717553305897853054074747301205942346691138059608965829524484485009487150297905664261837633940435734770868443019663822777922800699458728820149085282082758103251290114934342806161730327977322768625787966806151470734012248667346652921181834886851450124260485238475016036511299980131704139572079397689021843355336139321976323202251935128425483209984991724019946387781954734340774636364483598183140776817712078685878559635830439603576451387106152253633016867909730769266722690798002759183638467860893063526666622876727132384678821599120498511298102973290687598531663528499620725697504845113760412480845443594304278907978416509322213968996964241828618256638856808997876761119321855776790678267890312122893143355717684975385600604502189393802845199624080034506881289718209789036310641014401663425173615461317466680848583359336461930744420468246513878829043627263316927159277439906491074558575444147685279050074608599445424995286411710955039191910832177826707369268198106015962346223282276883872790697646617732467848461503578838658878182745178112000000000000000000000*i1^38 + 197309209480438758828831034779923782469183145396419901276417174238792174280526552304728582681792895065596707796951620287538447508449964134156344160676455962267284568000415186264865166078970414635905254396667412726723236615534150666357095375815304379153884888346548993009445659899849017953546174699238010842577780216198641907847301452522222093370150899361255392141246177203307898011183488570605838394410597891837963195385460075892980883473490344953402347659120217881097047691344147850884934269017836603816217094157772770204580772641179438826438880652501330207120889194002400480059296673169656363357592361150111849953647764334154473164681940134766331609161031062414418260447771231491837731691301606342950587328998588398845364584134350802250993590658382529148725262376296975002179697707304007144351872640439938607977055325365936039461413288140067826933869602128662140759957769751952259163995515837326358942084970675657349080139564663317249495259181325707530380968929135267362744463782242977856095773395172445163793938111069898979349378938240467503424300495244218123605659983497970152875016773764116318748151836104645535005956827316346929256290954081753941313149852605644207686981913220732098477397205700396903035299137591026208158011996124711120649355433376776608585103739425355411600614830011133427732836027331546343567343687808343912087714059968875645657025992946900929158234225543438367882040926083711861549009725152276408506217561058494857882712298974522453022260403422275305286574563031318952681515785897616418602252481859758694934281716539932351000579078290918059753508582546965421646129145803036262819605734868425453920609538589965650278505449203782810957853018755491376778162264502715495572124469411998333508061713108845123152199180661702541111040764256400179200000000000000000000*i1^39 + 598143923134030502087893364731497922717948762230810173990116384666407990404658115348929452473327681041574065120915880150797407549412810049940952726210708890035459062428086634442024036317915184685202730727005266038333414299041424924357228823279257617316941507120822768609118748492507835351762421790597983837801949469548371901806679204534068051966887791397128165900356737970449957433292925385554456202302758913860918912539825984847469314521707904570993220462221124800726354691152255213526711836873478366350385203893661972417668404119564072245781751174799533039565573843319428597511519615316390178273903117031576227238201765795512392895134115036191731644988959581073551402266488123355163407857494241925976034737551392323260489815264568550285596646881664010203721178192156598408344499609080707324366660075295545799192684881484349189712345863792999294390099250562303077320948271583578826315721157421350839989675172020349342659243386321944154139457734473973457729537649303371667606546484401439646432910858249783610716849230186359590643198902908907351302366441230285097242545471779547243359687641659667253904635936705861518136546724723131521979638471726732620506897275561983340909281546493587743102233127333572050266867234284072172214646590551811493895548549362540619457129541260425565395419907616387007148078021313254114288241714981908094098118250416482790753895187591090106725059005341176257462042781214009928624488547178075297687712791049036228186413910008499450594927387266114110133458525032146112322207821685812209189388868573495074524195905007848317193172982777013587491890593774464817757353979271579901768136098621008652104092488656710144657508348264058032002163255862135385110020082579137901261082793867100642433017425110927503740455736206560414321758699520000000000000000000*i1^40 + -1839142757829783421809064698264899282625076620819462290422177434718719306131750080814363506466496168822367247042099840166122187195817438793884507689530198791625015037515547969681616034462144382150780972890443819021393558353818374839474613115458685472061487467746105151344219435141935230781128323393565015921324546398804359412068944393718025622926746558521179698403608512017868470404567755575023330346366725963289453398768431563928026293212126862864151453375286999398607724293935618825513823858863529206865295400222234095010396509004113764755334758951801770507615854340712323028409381960988428904275416881611004682346833530318260572403083615585293286288598447067099423347979480036020578418181417268562141580924572181333395259722248657663991384964755128535003127177008728605719935886940426904233447218324558864049587504245734353916758899364754819730719703785834785634336582300750472978739133498205062007965322605517565842135276608365543723182716302132315865064099063345009329399745515871948304600177841439118593297208807072116829484534852544056723662132341923987346191285521991488710607389062751621549161452286034081319342609592868270270483893141728835293173718742982550457692210865610270862784609514518222566951534265872154739704042113677483359299402492390505651400785623038040484189161116886448724549044778454337683507533310217549950886509377473136459061777416435706433664872976017145390903350071469192695898378681644676551516736346623515881572853073353413979669926677686895914350636453712364766411410509751575198491006421507455824669968265557942705969384124018822261764774139805494677512263293132361327130570070113584935916786645568168508904678504831107802694645113505661971994366166320745234531782126844967571087874124781164381634850337523296894976000000000000000000*i1^41 + 15435719656556007192784062933460861640217604335823244730087731966536203369086670307799452576553559519126790141634610040977238623996198085812720661075580733883419603561116929953744024884346596401785310435594736616204690571051675361880182921790307004462138770996839864178198753764774636805616906831679917955539990955810471878493666873215524724788655418157635829357801796085899644129018839836445650862880326198803798244778622094855458557435716242408410300085665075019252647351334700832986276124353523860777958211110489967618314619827523247126170179799401604070222729220259724207198217593973906456318051298512881504612557542902153448357526079339302805980948681392552873861391418433032249152664143436943745747038155654168512060046026012944367224395883110499175432170050291377611546778529630349701542450723952931966752320447781321155916568619577725582883600904265027876744460843850411057841798100768101958355881160048644189899677514644004708184091870210706934798676242966199283636133565964007257379873857212065904370869989746565572712828087385741442440937795130027158594240778448853610626880424734157171860642785670041281157518686370141060253898354347570329718940926182923079415427606718347258038947250454092948461532855529526166663767230976120299708898668730200032092726826180600836614365498626088017625491895347907808424637387516853264126655263309353378883602023252536435747699502994822138474889662876433160729619631845968388295215623606752819540320650021755314459467933467352772935861401037646024991825161578170393226948700538876289138718557984839277046584542637900236929866058935783689844847654756609167675890745270245590524424591202660558887828237124439354155859753985820412460225932582233642954830785650514430824942457733098090590053753146572800000000000000000*i1^42 + 26016628694154949271610384546237084151079627651478504183339266391065872527333047635704267018336109282755691036557062247921845012914737490816946195532118036232462505381874997055722141433059678697224806776704151639357741106709616737642118637082185391051702504234860284261833775907922372840563683585043330229546300093805392545823988322386154861785788253931930872931187572192178243293966669585048351986810963433449346564908021077004988186009932943975717725974943498625879970552231913531854770127929038277581454708180063381846300258507443772407487876608953613974746190682182094064152758656539217981996892153625185637511977961064957020661090745977348523870891745398284204006812173861961852768289115675054247219377655146971482305237498419358051820977480383729481903328320561776218808709291271970003750270894743442360161718979121288565502939898026325206723581105024239538872512760200370658593156894537595634523394070285225101600846647204842839711965397078470243352286956336790876122987943623066590605087530920624515126465452871681669532357997279149765744490637534094051457697095818011797873547356474522256320335117948848183924080876736956600258888184053609616288830261447381790844944077888425343078528135976388282956372013503536967874762767873691509804790662576438394950172220533044069267864618045239992467530598764935492839626212651967175220791972263358874100561133005120017655001790150453814453533912460234308908407441330338267175990100924437824493808170099782631312582903842475654974462314149566646439090379633872486088890635782136264456728879237015892310457521813732830458394519042198665797009951640047527370393864394691173193352156698157199876835379251146864200275659992541294583279144467942934128735661340502221947923377157272994643312640000000000000000*i1^43 + 174148917367670993089311480813252440724655612819947192967819930649515713737401769866720128533884376696116761819141229520736673398373264644575996590278618325661180238966230370190122415288610499103974957044914912297659817270483880900153877277821469037174125330000369761270783455008288323049542348269373325352625899742691298860008301038499587646200189024678732308914836549317532376555365900196379273612077030048194465554943242092667851290746578274824868691619484985909258750323498869823751694863989984243928552215357102089336169555182509486422905298096264577321584662589682349021101019822197040119102094241449041396763259424504307417779104821446569923214580559213921923534603354090352742647748199269114456720442764853356392430691521242391018268978511249094087379707622862143968753497558978566538234927106819985202034790439404396936216625054515127206847639789597925900449990610697320566609642110204021046674606227149158870197577001041440450884521555454603006287226476752234209402564153753988815223466740875583421089243092835643458906395570839001108014750673545100238730352122635137101325308830926859213948867087415177764729481671551558887440109836867512956577654123418509555960734851754011929393064638222919883126940128002058745391761339271208460089130965566857380014814871132472523199458727293814046633572125416255292524042925816421855579023854859413743437066827086496709722716521244177109708513885153283789464850102110431562610758251634124300544278277117419712611446123138178965076174694672722297741762473673063968369912631264264246102192520123282188771226910038617919854221196578586991751600561124861229435648179001053965334023284074950350652225923717797986922227382891808728322018111320177561032566311753244390450318198717710336000000000000000*i1^44 + 313749347678671549434700183569445803347960856084625605736545587917928846225286049485549472128760577130995977961977467811906593968539751836334580177561662273225716477408955858153432499611769014735877086592086716806323286317027944813170211400958563204060959759783487887999072809924282016714958345925016510591326209155663390949490775698877322933959098286490257488005976350827922678868603795464528332869392878945880685002803418428222373155734688256556092361023184678860586237076005468783297393387108140765080011178246059260567462373153928774133642039209286147566866409232457425174983407712308721126760393412614834847844197930559538036269080697345711039395396832718075912730849708084353861609547685112693130139787966450426187583361165721557247004909088644627950314860649584915985797474761729596287907088616797057812556528228979812820606632435331626444923978118857923189767646274107136999571126493551438353109905176836405163734635432668291660235934437810910944526703537382405533510287318759274317840800792060438422120158711463004836723325718934035471235628845942895735849863725601148814152138984756822168433014108924655698974652948251710262895998954377172970242198820555795468801903023274608013375103072019530007009097597209647125406201988419329418008303188332049509150683746708322903824477475146134009662088437585992538153094610378612819847268758299895016844267838878405827488006223645158541160724694704626829447969298184865404328447931821532026887644114080489273346904872578394100202643768711872540022263151189331279767786836574019369770720430251405633505370465846957539073985834502765888651732213856892711409629932516585118008751793308881089478232645947947836385047218630054564838812658632574331310006407118488652334243840000000000000000*i1^45 + 112886913993021592860962837674648955926932560565225224086381086818357356465215604796789037824548659831915920450200715190323868531473467911174480412802053714418789240464945097531458751590581061366844261321898376612858975919326705074209774666424218979311706043689446656897872649623166344356930136737397880889884716455320066024648890754974431051898173157415665393807726471408383317446258071390975000153914702390901495289241442166370654628041688223742004856226175207380453704812117753950474833193950976613595931363464651848425483199490855752745944762401428816291574080754106174527414081242297146322806180160415208196860746518937473950895295028531646716259091752296895869547296649081580982974539461369867081871490001705345161829659497131312729590155084316778881256208550697372439370603938473844231162932657276016587889038886411705430615556180956028235732786936841345719354783384128807544452253794275351156990793099746517897109548084690022083597496591795199499002699375372260918250079323276522609037019305068219197924802175515848691124416720536521063302883989924408663303361823588735243412443391828753318396457983381266707250146028308953108575700822368388353846774971803898165973652661212198440802303915009181589402258480865216485755096903892758750525775946794622074908897764983742833222893532979746639418085073521286291063617420631083148815099779713949750866749062221584060533569842350228258541446636844987582797447339638753960645506766022087605038334319437506917711475522532105147972765842236691240551312329513608354048371266306953892690067425059271644116127063708747397646297604929714051771690142792151327554042112641942926807126499238342349027805554001488596681740978161561115126384437257339473597126030057646735360000000000000*i1^46 + -320724760862201452992025770300080951896442545329703848984432013116521480416341785443261320083528576628703255470191932740905783485383602415597313772431258150103394064785835857119705306560993069978037867216347610162324639237118910572071751796284029020056853310981867058747419182221020915567573039206435443898935729614801972758738906207976324231613034848671692070384044668815348864731807628260888892448190841719480297961241594387607923307516788583097742182708557584290620210664643479114027410117093369635317873233892708330666404284024898962358496477419786011793893728143377523285237743127519197160281900954047595573517105940706058621395155700356827210451205258934834697218875639707533846693393567401684444379431683572689216980775768969079067253741036112790013490475453939791109378827534586443798724979607777596948662401546351896002877021841284303550215720073900078162952575081593125051954139951799623454896614376945484927427588224105245948550665922129465790973023418484314826300110658536598121073720224979080478317666702400513675287530250755880245693831659550035047594012167157306174758833940320386070876793102908973139659294539704919097279501388791525111707366036988298730353219205162825595866711326375691218324033376895973699064861150354675790014856098819122584598191858103036778583758147633032113778989984516907453495859347346614638873484888931732204217039014013323651878115098487073821231238308821994899627564198052965883469364718592619009313008194681316196080660241918895260597159109513348719362915355124111920087598503945144319960290663380193620213722334245574017349800341591488788122116917248647697988643521964905538096449711071293490184544750077682949421891806229451288835925357815520448417863643136000000000000*i1^47 + 1091708108421517639590051941033176687194556648552442285644595623809071363992053455265413886376881745766976516604323729973928410053928739903317772372534064883826145006093047491303906025249781237208633837166834372129208665065432411184668759615512371806760678561965568642832461618241640436730016724096704397699581866316586228398864705799793032185599021697849580596728694248770948014251069002631042344492007905634207230788908027208622377813143591372959540006273918596149527528401131602548648324886682329168963915265395692629680110802732252994781522912510442031119666023750229988117450067150257589819028965213094995437481624799893422533204867439246342893844405128651512462367326625409684570010388760941918961603561988961129057855836447697297671261147233138716037667156635770245635719073838806792505503599953814651502308955241684347328977543973120151213133749422999622872988539575038199258761333929403083098252289240958165285410272541632887233620004593573271277576499383751539656976722420205024195681945670855316436223148220098410365431441124422621901193242735313242619168707671375222549861960299389209527462668272558238509286285939879862433609167482081467251415765447683912784484548473948310553442872136212270425507785038969659764770151962199361692101392492680926158683662586653549209226857288987031144455875931612526041570095866682401337667471065713372127262219436571440254667778166340203368620621101227336631069625724929337301078440769206914917173886406401845656783230126472110078040487330355024415074153507799343780451431298435497107937422619273035014565927029630673571438718136320730293233595974013232555307934554187350058007604788504078573091883344184667702614255422455830291410338367427335105126400000000000*i1^48 + 338767892053404153582565248613367766302244514565785211911207419804541084379814902191778920793353221174820604933962314409981001694741288148649297065524137586585356132202706250869373982408981748771276988908955120026857598485070050731770532939906575691796395013360375134999386685436888151084336194492077730028940766053835204621470325136980074754313633307077254279988249429973408076944534204254615915654447291906598723356069150800384096752739106902164911548738898913662630234408637294594333089039322100624270216138961856344452494203747940224396972624700214983146387525544456508354725836467399779468180011965450878378388165213500894051633258130503010810101479344051206584825192191023568403606759542963806608733268890520413852355736505460180613855579156180503775448692521046903364510095995484371153163034472950147001738618356136507521188350770466770692058934578532630693782385804595937145997448722428822180685584647607593498978047296129089805093427781604032497489411952490754987987935260091430676655170149243887690597637939602384549622277777941252662931925263644618751972666656757706609943840830119292762917767858271143913661652080577003740095162258964773716754196577181637874285609517315435116086993341905973560978666462861102677068210489996969878930223975488222284323531943941610088211284383373997094667419048885936184631223650545206935790695292386102084103328275478226156891581235503902632118020085293473166993511002604909435742829535317760915791008505429763466583473409643048849002684534202212531650389047760714261268058801851217819839665992973671824754937862620170191401616355473607973569016623130025016748074964170255292327601263475937982225225594073323717579123764566423414859372050483200000000000*i1^49 + -184578481150317132598578678858768907842497030377367974671594740385342905011823187501572353007061804421890525378107688184125500297964936601366307044523076903594724432892629498891586602041443557125756582577049115323502319586455592563841110004647949335769292781553809920175668214005300719535866161277776132325906751920595221426663966006781554628549672742247783475554790949512559316882383215347207730978313666637986032311561990843956218086476567357915448712604774747509189951372038455727623869560999048057085584518277816397492467284998341506966658915862468098918079432184327785890122123837639432105281532298629352991589658945559457972307259951899641038330679644396139170672894532794961716129323418531103907196995393713527079394599017296265313440185126894849249422489395361123244521705579267192568275422780612181731293149033067876868461662335868382471288873766039424206965855345397777126995964836397708672566966307077868232232986077481413337170389375605681424691251509501325225533178424300437994684562198497020993289448500680083465922170840089906591526120320533659704700668873757571163169762990389309979578835051163128765227531441596086337257582908560804859207479024475976717413093697971116826268960654447266566479823884620778182380135096717819104504885386809494869725377122708860433257459283558591120395755344068473180998762282290236160422540198665843195164923389841427175324022729120172772648074607254697979988077663977370797506161425672508084359397691932393354298669934173102798711490554519358777406666090140021030790216455711545979330006431889461035775312943764395223207616847094952055064970583139233288906116607477477929471223403036419896899603639662735955689611636321592667792896000000000*i1^50 + 2347106691591837895281838063586377712392919030527045127923714231372513819716964842057463024938964149042047560142032455552070205382957078813258742003553209521014037345540611431949916407424957153524259072742219285849397607552637546872099816283006822104277998272289812191841352447065086788477752666983826887150037822101516990315656288138371570279145868926269555251912729164179465232995118120758180515830676651389381521769260537330394080753140972721405815508823674929273526620706969458439653095598700172297882612994119608049359070709287882754113241681824641704358035368732055451695959185903349076999469218956305540924819661061066411385824204867772696096072274683447950893735669681513743605168139297342305785067676390651847277408764652644866915589539571348670771182281381342791986741273478004380603722195572396906616637466246999623273230089342626807038172364516951866585830071556093908391469665946851528074522924132059114249156828254025460169042904210679971227867972735236629077306528403594823097911446334978321427229719167016983238519270837675829781006458905949379192006312817966818497914099409929598747382399342979763750906135298938974646191225608741612711195801739017552560317201600413062989869829213551682680917784581978441449058436207141767506937302085374938651128491010713237620378044295669145716979874012608893496486990186427848787072670246574726197470748926355509995301391524947409288943914617151230864096716577156684326380210406683726610076807666622434456686979872324087772742676634580150211626495147928703698832387457532656770683266888752114113281495362883611077727958142446765853771155647402022001652726777627386923076444496193506687792077062842058964952494544614400000000*i1^51 + -33065117837929242369164324674936384412000519585788615337685021553053210817926115395685015872599783608344211454299640116037868891606272459078613316074010200527878581488657674015673896653556889844800856756263790230331524733494275398693400366008785672718635777442294131059762895359734611017844483190731591302667386638595491049318629540464881014743440934606061678877882151641737886588398613779240824078893750814239679184998515977381098578944833172088593856261456276285374655564122352608166289521604155437620343777147852497762129463070579992780121941515907065967853379855719197435290150932690936844444570159291504593650528243431661421448536107191026109697573885405655450555153789516711395556705500224830588396080988410002623113619897945127828019055705163883129295261185104071204143304016949952742858722656437043151615423525486414409377527830088550085550977398572418907497312655195574927458792701702758388112983159244153332099104468742506938206203020266835417245087703330537287846911330053715066361419024982685973206055905440798002598466972362270033289243603463131858261238422111337459810553664308744664512958036361087110820782381025989976734858002827613388361176504287036410587063657846204675247511104638557891190280583098603918097903883988715761331178901934472758588278368905876368381232336734853655297276233451632942853171260142987149062423235640110841812483493031618435641307151689536167696188430196898289968496457175871689249442580691475609275376437772261545859151433413463067937641444496986217998796009158380458731411206605377294300054616438774694452081248001183424438237961240421004292860926432160456266600560155029045539617392438554113989965117339386366739200000000*i1^52 + -1216976154811413912843359826538116826075921215739184510602670354899258974042766670974186700667475513491957243740590430291214843104104551359937266917852608650321387404443854917554982779882690016554634959927462502848567511875960648520062494419041487155023509887648543471304131764262236144728437479676010279975758408774777989424653736331067270691744841153307812845050802129446206094182852556966268315477573089439614396686292126494812027377295209776296080706722154304998074767354177369391865351943783643221992192736116183450783180311606197425695167233240346280068339534910516223600902868821796498606140630437885588418976965951383581027590922255728327453908691507539965471485685738627061636427234312397681352161589508839122803626698438932127238959236771702008057026028249984164009059384735249334282117382999580512053208726786448954349728139042397424857697572900137490387752030195040027358565355920148950517084929313123124653661857200929136060861491241002523561964091459663160021405075498227883364592748401515562180340868514807429767478827458258152725256190058982955468100061774014755224933405213432241182761547870554327786438534335017017142719744689510639680559100948756783541246968666325791933825414428203757008101657979527359046857658175096348295017752955314341343007819664463109724968188818224878863811209750548778909413523714449084086320005900364957335886199771129696786564859615734668121601717965204944155403991937040938904184144392375765791764993627997918104766321405322142317434289746447454902626795322250663358638766681104660001430686627531490348217909484434954311285757820413354229902969227859304618349264920253910944901564366867273527234885568000000*i1^53 + -117863944604014692359518815889908938456435001233074128738239713438515839316993047084026143656938739248950431008862168605248267895883465325660141380254288643820695231172130066306682985894311728327708250998677299926508809416846298965252281469927798619092563158745934588659618270526547029025335242610042251872963267240215508503449789657563440052139432469002116793384837883743263031978376242808506795121495473914003955889394547400781335157815789094639564413903034382766826994495850802448776273019491550258571571924545207286911818809962859984204584507816410463761234584299453055107853694087991611538351422745644500121501317281875194025953176061495168517753288322090217015459177577240588251254233390550623437659596091105495386087461937450288847433646175088775381441240432354460271525260950646422194291589246615058796536529567307261179362312173781918306986787796621950514313513648374433754068493313602230950554796604910417929303498555934476932115701944800545104825383801686564159734241822477277570116381792722800137137300968684071964244652045398484058717860563204296861133754429326900249124802651721460724667004597051775374887369271132260719333894351886871360093974293093777915240416610858243616071729152669383581270929024301040740633118834878528230521293382934060124633210278429649492785694160616643857623565122382401982382052036609313565699782042803133673518465310033849571009280941163051679779843784404198458059331263955776317026374850818532645532872675481761301380526367129615265424301623471317574796838132418033799331861759283740875963333583534183579196967211008051908293887630785658591707753826806492408636962371918970207823158301464316800000*i1^54 + -478934934501265813028365369831908301692736236260264750486928971532720108203603380409214743442876802365753960640519182775031264590938385047412950252975022214040950978341514381866140729667922937339987894494272679538987022412122771865229958960459164869895815770115458004394909611331444735538725431256375066669115800093074675804109641343347172061369543464871275282746508877686286747886947184379710392400580267813664026778284971669324913139944699117266853544693037063008980898326253109110479884701479155979174942102626859017423401229699102409560618511628643141247457716044574421328992710412077044121900391823286444878675764734343347304718951875541431462431738629775779707703433841943816179354828573525845568772377190702439759536236451600499037543747546505183688902838136640743782352598362572817649942770098010656876153656211607442077966400249065792822715428457633840004636749007583469462368719335080120611002868197185739085168636769749456810515810918464451176896167787851947247242299090443842407506721192011987324597891374229316954501154175054163144478642521454483339150686890441326554321973369664123258739871812121730392271647403446225999984543515512090446510410382011258212664640281585350213286882634886432437188159341962022049925897684759043830335319812196244008092341841846680900690958944419024104252393208730185165729430955818841396445259220385701217925541370064912810195741909582663218394773255828038524968460797752784051994209792298480212122763053087480330666175768817107222610174313983885864061310477550072196732135349141689724866424755873061362272790053800014319041859894314937210740159556278056184279691793009498709600000*i1^55 + -40532291486787481029275790623076955313353103700135605869848616559888699326331469588526460520749310862629926788438258227585033426576481406594429326572179397061908312056732469870573469704488306575683024869724971722602572970266243948089535944173238117413516619500708386260773076738974417556988878711024463452853592682433066439893254432218256090770406490792281165986254021691283871283804598721778486183285918404083357405824168824959131826681410552356029249175716236568198577332353683558877937745920177828121174609573611711155569871312651372878213480730281001391333304126478443068188565900624096925224492208902989257849274356715812928833540659522669492084956283591991020790512850620848454494479566492093727736720607165649120310627965616242530718463836783648930456681703033598088510232376364817820474759699760522601546710251161047090492993139631967681532978078636558125912908505417012887010529128341501443504654832665697255707009915325135600514542077628050935522540129307432302401557769462158996758273213118810511129468042344718694427518163042974167724038434442760133693672528667737230114720745244494080001384026833044282605921091064321790403820625567174938231653373860793164866804359245464283163891248334979819961455748515666970475266935362913311236249931202612663971737589511325965876410033894439533484904942955040492676460116862354386587764834781853349298578058818850371569219997091193063934934856514429281418311352959207940543091316179543627838474462021711024495632981075606450777660055495636363965518561386125640416765588384502229625533276321453467084876574067610709078512012408648213424029786764666052557688000*i1^56 + 2609615309557808646282149481825899784125380524374235819797976325814812167086164427002231723977544079291525009639826985982450671516490615983546286781318457328318897271680734285125406958914124706066434116641981625586604344240405322118988594990022443657897008445607394879126655942616184268938842271830641785299074744895953529644983764998971403710898790635603037609470993827700291879780046907434317710088362978513749982868954646896061721153832730047089554726610787786972858124366937303522274427487315152911201912040708556245842795728656678565152366184821878881656677211393158051529721645591654718459831116863119567172092172830030143162235371175450617617404382853118171826999940582849626919999711342323102680694843848093198042084268066467450817638153915047012962100587853543155327455250711747700837948316640533359855954078052270107748759044583077159990864164846836887350418520084849019216094747886720361880224123537216506186996155202234936442559332921599405160130066027841344377220105023094797636065308497262032485281465267585901105396185357805347017928575105224145730937695418891104587381742910796894693769005101728908179768519707090890236202377162661575298281487219259813881153091762969648677229499392796598084861332287746132941436981847999426657914094147724445040968313939419737946937938171868748486562441504426489347296504319676008657289682783695706732934870800184303849935662041462474101850468336302177086386253033265422059506158381725254947804854560362947002561058644494803993037027091304142995958746156505778267455693090901514236249924611086535355078837198280980327175390203443874326800*i1^57 + 47301244453530272497575265211415252423053764456509614947960928393002485815407792386856934985041915013205145712116657814896083929121756804614439155831561478889932233418188193865695015445866189518151779255027026881497927022871924062798952284631179002026894711065088801145976656843891199672109875226752402827639142496797575783653253060610582600164958295942640596905860148869772441637076065342183866005115678580140468976106721844114981712407362159296858981435776671813191489985328417894769273592401570978731338319949438636698111868692712043049694776105606224540038425477173302698208488552995109181857698697753346066125750489406205587688734289689693296321836435594007326915704000842206811656561856964828439230219149776361392777462377733320473648083547001207260531191986334927349343838897428143690885367148011307073515176307295821905248709481098022368460218668748669867108519085120433143091670142608295216964305279842671649269433648119965086913726304614739188849607325822945283944550693397324015681790054020696831865081621774326300445246754398009655893580830160827287430288563322462237835305984208358861005294906897669945555366926417462754461342718371206357033478889697153722638158513310472855409352959776371070231776156698319623868221512756734879403486110191196111339547795657154962241846713090467635868278339361949861438810762852484076842627222014551275772416565345736331160291596051987122806778251488947246174198014405050651006942667349994364260166537865760993305677678276339473899137759742476557558720615243063197187297490065185542753571532750179379437780*i1^58 + 13617101319336423022504760790306888624888823068731480816680642976150493590496567455521540660426789583014225036211377418746286913347178091746243385139127950887820445767788316901227773181328521011166753685842592780401018814447681837791236912521734822816307914402118458677868818395481641230923381241719646608687727803443469789469516050918110157962807993763997019765771560915223475812508471595591158313172531568770335811764675300648615975197084859880533541286969297400847807379283318766222582099637721326105226464247077880164820808528596067371935536428694661654369136760091476341292973709059488791815816630363144640559243223158122376374831025293823810192279070759168224380135758026308394637883326756160596415387987463295546733711043563851933708099961543072747750787872003643698162475636224901159792745912264232272110758198951369116975438482917815993496591664907602234896931921369363842497134150282208602796341078327523340479322478863719091202783066412676172297494199211215220798989935012486595995837833005160905991222381197645676426821705841147419568015496403586005211030590196655812420196084607632031156176047968499918634222784941751510750853262301557790347978585263000431859753697022796969195650415608808574062596299479439915089392761010811137553682840495381748132156515438834894354925580739873615173955147153419289422610891522486078314449069722211008549402284860715384440578793107586395612700313329587321153912264908607494763457906443749322991457933156266086472888974386225801445801418544032796036132577720417662889305*i1^59 - N1*218572923268280364942919163036147582053227986528913635196943477977370503155476288831386227816134123407759179534578496721841040499403556145661378306631650047896576102502821526665426196033884744444942769242159669869493777939077046219305763365183575706339071185140851050265676274297153387894065902216795531123902739174873752914271191241259995709753043870166766751799987942000027902503042345647692367497686835515246376456834382332498297949900453723257749900288*i3 ] ]