[ [ 25692100087916411375640576481921019905672977789302796820691193425108123355156514119107945394163413221199995088884002397771253355497624846735039392913444721076600740101446385295002724707902531372193289256411092481665772615428995016159442620284304211405108259905455556960781495646773649262354951711257401399783081709830892549867292310914090894554346172539818238123323950153525976619977138197678901887904767289933370129271719706218745461248340327651102124153757496437459879129456110610358169154239791292386176558510227699716010833797766013268673083335164183355986156967241917782990450377904758540077676851792404363041883044275042592152964842053111780465365844547939564695579400645618074304065596786514676643049311724694206118054336203247000116509380275640639379803123689077322616043096511522141701841452724042268287765104872705300460479313980471375682920328316418242497917388526209950075629688377856032432535417187558633427968549654539401281110612159789859677110662158688870223851897339064575850505662451671866854101807860009102943618730581550844672611339577657944538620552532116590310495688963552917036586664677258104988235144304582083357993369297476579202643467536807487540793441423322324664320000000000000000000000000000000000000000000000000000000000 + 1111559150607547957854210617345288004909530309635669859621063151999415266206306959803890305324325374113475460142816350941634684189361640981629871336965909078577574335382885691780564827366684658357781168715576419720982542341183646849343009843580046170532238312505407213688428820693720937761127874456550142718414789155652110262840978733281328882839709921386104360353801560033377095440418836697693129514675093578567901894283311364143833893755536227075285254848449328157729838888507359672562297267802955286284335752539043362657382610519014916063248540069219997847790954920230198701915985719904149288224389218114648876683122119234769453334730149194459682373824646739862675286294195428871365856364011929599487160865769792922142601294477382316009441352356736701826505934601485815343293464639171211392526699046813723029971275973690014957156643033863522721974415591907132456780188355694641492185945807817972486728827321302808177385903525095124257575509788807142955933473379632541911105864591846101649184306304502083208965365600900771458250641185532247300930586486564943878692471225007595756794524984245166942287314933411126039332191983795798755021799376655516931092750629765803841610734597351768326144000000000000000000000000000000000000000000000000000000000*i1 + 32591937660652659630949706552047109583846475860565836095389700566448228773557254217486590678100825731414103901091094070351120096487056307837686573356130818282633136608259272884488531983103226406000329144973999061557636242165794257438239549927078186123899276547232851700537301305859364203247413438672461396556591582219832019048771034977458959046206273951398347742491060368262761549750602947753621196593721446904408076469524446446147986591930255774944788583196436439852778061800666732443656962419258875677477264245603942066872449240852155828782721333373310402027295039701831731780855684066427309872517392463538631745945768789386929179123092476202910040610360421841334969608653944684541881066507723942267045569543146851391477172316240066054838772569564247017569914886258598030561670980058874027778150053890138696724869414467261040172473724801743674876114960731399198264950894330050864315555710744461007663736644484750499415327215843663712874164575186039239523952533974540088240769907726530452744434141384549213924721593657436181616423472221957930734979494452512929866962590661334299088368465758366439359648275798531863237671899925924326735062532221009428971595544899227570890291951284505909657600000000000000000000000000000000000000000000000000000000*i1^2 + 561887553376405182496468109674149239018461923996980657684705320634091055911798093027292695018028986245832292591749271668528527899683654883854819169178154908850110759914111857933882222323837336233516473888884961518173562919670114972627524709403148832144380531687425725009195524132343372981684002799040976084884221700846219260116873830513054103827324060881004583632326187438069875776344250763219951031409498635596742150763065502685843441851393469755074169013342515778568132576876435249284276079297299283925703224047001966705982280930597329080022315467652717558343853218955444633801321116767848190505052961820458499317332707687176512722986126983039047116561068600901398071073182209393188375468358927505550419645719718190187363527012411520660009342571322316711444061206964005929099874962846339315215312331542946864885518543591526762299935520342021424075523009514829240298234835344678296247784071469958562323038029598313239737190944831288511921375169951073727363547228699403402599308982036023781289733160843011960280235055657097601245350861532841142196754340384960234036206342042336807312067641260524716597491429042335217228436908124510010751985610063653725046052824010278175850322358560494714880000000000000000000000000000000000000000000000000000000*i1^3 + 11479790189769281496231211350965655088233008156475903511122198647208115041426996924997598594842296547133566046328892185209927330854412180491691658998321309606426705111325118960774535151785976312961778198814557184518332200661346650692911953925403917328285185967296274853417231346019684446936752074439037118073229417959969754943676170691190496839471147828705905183200465699884346002708054202973941491889564841037610670133544200821228891990000574925949124426539002631791056739085519457244706955307203675281678837935261123916535554181059579770605644767561766329256174906771577174620039793385444531910919172512672328026960997642504035187669476906659446972425429006148039471599653541741492813646620965349470921184281339966905737146767477908560980920411608560208845987401108978605641131755582426863383025124210472965030744718492781758461565541809251179467144880951674292131402212228359824657283759589645808286909566585327053986593925470730147031212523030353769210597230980787476822728245718343592089250537119679582569382869677616608090769000298093748701313796588677078007513985698594692343359851695024535733170132506800611679922207261928667396355673220974270569072269007877920157193251787794022400000000000000000000000000000000000000000000000000000000*i1^4 + 52958865005134669642682865357318290793856621979308058418330523742934050803465935529523734554715379121447775096135635787169820425000790016836902406602731897901085595860215217538618761330369848249591383637625419336516467777315462459036695686225588411382847701902720534434731983547129515988882693491667175246565560386645525134940412429224392543094672122042924091285013612529281710956360120989867339844150701522515307187141261793803018615933515889717083985055762621401081742446146772365490659288257011173012760458733941839706801949700699785533117695712145053344782670446158334630333366455490864034745503770364082939372090257975085215742678523667183230301281064241468592531054107986423775161761114767040231221701405847928328324148965160485674877641575340268333119178346229665962663436134590885160482520957553428997451444801344769249300241807808975851600335568913641472902444133698877799055041565122701184621944891048758434200798447087392862779301619452066237556644936763184621549299854895732907585384299818728983404879945945651340781894124880737664459760585276045459380464350498861901463005299445382150824692141947749230582503606816980527224034597580742009836059563563718334352412712877267353600000000000000000000000000000000000000000000000000000*i1^5 + 107159997904129811258946756490224044657269192136490351126863977464617330613998698257644850203079285775809034202589285757396499428425859283229499011073739963365043074666573886524820593155611488123773560488863657804536199113760341443699223642622332204793586896031822319532488980501044957273554779619913099834154226897198588560046960911704035454933322326292258985416806820998421325548993843590615389740918894644663137619483859826011935622220208200555292468229836179665474767138744255532659874469831667251979597296918619333701590288296470502884845602998410994446752276293308364898614078008937609363244022990161383133035907667788644656961460910316419192653762035922173210012907056739534903282692748386777459933070486419162689604242689568853948015939241443001993628716793487441459662666386245827016611609323749283487192350245832253726337107685003456373149657839628012825697433886069678826614960232417811382077960031189735422493564854613656491606067650118815513067408182297806190753518594230953727815317238986767449409544231292912945147989315575732217473978309550201615961511582669875197056144573017078662443129405855478217401490526081878057469257125214634587472361868759378132426660761640632320000000000000000000000000000000000000000000000000000*i1^6 + 118719080315191940746452760336955574757236974413108418741366436878515594595463526413275243969805922636188553144750401134281815763129721440304115526573246404358317006152158334055151349889245862042360614007796703940471097124149362379484526815791656371435746938232951110849070182838848504984597419201151941926943657320396584813426315609852841535575415879072614163234857503004367364741606778825546965933121529672990098117991301218176728115086989442037835537885352350602960056624201988007776262954571072944579582808220877219026596668820827048631391264628926166252119545085887484318043532143731671019749735482721806755060224581024769706544626939262922420785811215595758894765742180505641202254216060130122836440598232362024615413263386950590008187692700786216037726202210290542699657539758730183445478086984230385967550355711978906400376410292744995834963981867157259002023016448108236032951126276103044941535947290507961702151594590924646492480973866407493883424924840103106239874953884113495877750543485138861215389332282710896788853450384080734878310402304969697565780979131994376506670000219935450648438221523641042614767219849733110672533269201974849878932145050748001350640923939176448000000000000000000000000000000000000000000000000000*i1^7 + 82327845018421205322667609444984965553137205995869606232246058675487025959304174834653312023900888004183395171679805132796446483970767551461031384092141187536325249466513878253153620183745072861473766610919199522112189857050784359489226243689853544292271096951170388506799191352376615758574490602043625356068057712682549616763038885005625903228683241506851521251887094318388451758891814105647690051470229211615701531421747301000189156481191131938848912085689449089088046633348147157502068776053986799297479870516386755078733360116644985929096806101452180840259722447158855553021881731049129382016927968490549257588230160331002897376017993251979586155503108200084809575638800097915083241316306732201174219520957118459972219404997408832164386148547834296040581651573741771565437655283005045106208450331125021713513657965444812393222886166321669543895015788409781895291259142153156233750501483515708703476519995439449476541946093962513030571719121847604912167447208368592040178484175363438978497630437399764851625461480162808976767037497041067138859043478523869805550676001270513516707466167609768810453692894523408282117462822105511513336182095803403072786072037504683946767404131942400000000000000000000000000000000000000000000000000*i1^8 + 37793052379917410267484952547493979375885736353668649715164555400441608425639036874114564439975101310221785683456935722366730649358111460301290022330609220470120462937176121193017010381076872774832205498536964610899193227680447491974205667782850338686110734177885606114153809228841820368242496391024586550650775608066211106964402167222697364174588329048302335151182779968242052620017152249324066881803318049713900211522563703393366539463136583937744442978001993625759059768239170504027213727113924504624661764634831905238698701342834368788211982253432843938725965757096987144083180549148836169863202792466672177913652039875394438725577067450976848848139982657000775818184068683359597278864968452007526242404591081635458248080419243940700564567692815017664121009400344695839133772604930296452098506585124530971283834720268249691752932068794397211950420650310489191367934625376691912370025774868276116728546532113096082343073459788135345651189391332669783598178980837151323407745623440229158186263759287220126037413623363106195652846346085686148315747134738153700225253581194783529953222687578302165880257202462727583845411445230645866390115714390275309693078247873104144968450048000000000000000000000000000000000000000000000000000*i1^9 + 13151567041439699697436339681641501596566716215941565941267487141840210655144764540613152588614164418852482496265525801896461426858405575388942184426580631198127965516229180256289996903831845607125231485624948294219272537157338101070520043807612019706914359827435968004211052129467888430111383694759873356669040202988286321997623571654181349628922810822906377826299962405865226112233468493027250788655876944672358425496711462160885134822532788509589354346151955584738398025524314248528816152936039503149211315218196756643883296802156950713568283685388648988788995957328265746062074720073043000518076029248477649977207865288491267079816869850032668539577306040655027679407727627963934552823155849806267095924704043541567599026841475201934544925545346921575752474618072882959033291766638288298650065264744558186219458523123915559746462740515110984290972343425205752911217228437676835716405845938321425769310679603936937910224397163786035435891585845794638624512905959234430034753575777331912198801542195720541209341101738507849236734621867239132607603786291209749917066965718159619605449476885870200486385691041990549734044884206382074672859310312021751774573582598364422083706880000000000000000000000000000000000000000000000000*i1^10 + 3391487665933938437443227891377217247611508387625675899997751713388657754136587093155591656252133753707219789404778068111552549271318311070630549192808388735576931399100365053380190940240815750419783855343400678179960535925890662090102773069376032446392621375431549629425504424630804029334208936279835159247942651082478584159139188886871775958460278630546087668433632200528033576154234075629454795359139498518431999034986287581415232601991155251661427521477077913765356643694999963683882602457056949882960182158687265926504600414034266416524185923704059248853696975868804962187346426474119190021309757653459730528903826982402659591319316308869148830566302312917409049231783506045706369271520677035173159507951456520310244596314011682627306201794277406806284483431801798442888681940806585744385902755966372706836252922343251653026773991690360568130727355978389934192876073865140592950121952287397333147686454800765644852654993007709550331519983322847526344519710183141839452198914311705146455421301471216447923443007799202347121570810131016084136026875768655079975867872043122782924453314536756131690667083660722150260753457967727770258758092895859565662674853780206622081024000000000000000000000000000000000000000000000000*i1^11 + 758311156357828263196613068301733658344768903841783750904327471333590114669121038367195831272972613986711532609815532288475879605374366340922072294835516415119112526711876219075454158727688384336110666590684255733938608058463130622245553344983793406111815359428658826913023698870720215767726091390973890775419127204581791017847395418874849437081374175086175941703395064041527622310579855835836223560413708593144145573010349882421836773432433265372151587160998388620717920870887825253331625049836091686026249220664484067529992938700320835752098751206805011706815819243597282219544454808383247318230873424935852694965310049358169344177161093248274829240212362794288045084461093692443207543400203498619229670480799080088917088472251991278085299809855914077890653885230090870066818210704872727074172630345328520491223999659311816428050161695982558278327430438911805996684333741948906265372921349433909764337834571820597258909501579402773148659119775645063827190221680909726509314310674788730804903299280554440109514568440504107628054404263700568169346012721339246353972651144086862075174673327599558827116229233031603856853952893293125618955856765592147364414466745647602073600000000000000000000000000000000000000000000000*i1^12 + 129748555382110818353756522272488775793562141488393150409873513445614453550285264025968009617415245838308988431969937340227487137846546793473775964752729444337473038210059970077417106075471853189581107935663369468495483407885554373006085809756691575284780668941646405240495617360627650067022093855209977055722578427549195672279848991780877380711349734283018873327317420605181878310348368083307116189132308002459239710617217038904758312334198923343106959319697061443613302653253377314309506606781323679702415871941446773553347397375898104619986862389751881766317695862855804152105469541953135104880044807336915959341308418490335418011313403561964186972315649655055495016764990520476506669097413066594026333670784878873115908454441059831847421172083318782862677939633277805904187325859043723454155256571710465038227570599332543585974062550250026284620062608050401067288398651340371236337452445225812979726835835894839006956518482283102591867330017174847094824043413859789602254164844227539183625746194166459378141940189576260352464648538063201629069530547231731543957069834775570948163410657666426209567443661871199510125574492735375997415665752571068968807078549090467840000000000000000000000000000000000000000000000*i1^13 + 19385727272204667604623328242087788383114861133137553712522726079942469103401276530210119089591533082159588475031308592133413685040222772862444678703894041214361186207768479115275197648608138815057697697257776521251953053291927116693425411316466537317071155067775631492083162442239790737161435631348265498922730276376923627772697862562594360986234238723500897464898258019423652564220653980886619942706752431039419895787481186236183955745086751766495068190837754783549425014974076735606831162967450624326974141401542245448357370311042238927578997388795036203415249519229652286266330133870780251117712052886686297053778974815262174928203405188994869055101160144625454317521401901131794437973905954856345897644497196558225911318057105889649334286445475669490090989862618204447888127786465892391589991525980847581673593980431558071928092727306030669664207643561873226111506172875579420684381276288153914575114277810078494040296031395171229765849264478752174115440033392610820776164131302677413687783773676456594784898381076053946006957355552226770507230039340908554194737875829482829250783565128824697032365676955475699455636612818899217678075109208312614038976342261760000000000000000000000000000000000000000000000*i1^14 + 1882315759751095118680928469287694861337745621848101933843144493747141960359025654045625870445934859596284108508634647148704124599478260241095433053225282558006666524795496947224279966505704758342068628086812743374025054388038502872264478369255292373315702640366465810355372082407032463923599533172992840577454243428479651073056223896502032711325089037320684784359505733762922177853473070241446165323466139542531021593552971437564324988826304784877646340386272515904969707748547494998252834939420835823983797133665694811192815636475717932455706077362032299446209996388405109120250641396413749552747247285555743106878025072251250109978516660458670814862235396310400476383876832846702189952671816216311291226571620480107300086659822388155921933941830724722682172012803700748419311452099242879521202598978457810980423903873646689136658256289542794209787773020367406301905751787509716454509394725567480249174086846767776915078468321564307851024727762986844354997335623996727278490184628341709801059597170956212265260618606638736814331082703255497937685577291156945528994159033234986607275838885249415207341064273331957572385093830969253775222150539489272933499032043520000000000000000000000000000000000000000000*i1^15 + 329496702207190898566530538912701451267678915876597922210349249599271305749032968386732651369767051302561984201459181116453603179591945270916090003540734660415965248929376753675548460080444974190318936139300924216688926953383862748569051914461926549811183601037549740108181016741469990434741751074014965197373925497551200718839150785644959611466296103250102156468958800747484300467167057400317140407080492717821596474309804809367464644324865259861956282670975033450167222108125679293784999820093242074756592415459772879792198668015046082703235244215695395446926533510438717349857080568450926366328880411388851070113020522185932244661673385876484696563870815124232826408528390481248934696217389852564831642213806221424981083666218930299391005930910713942570327201113461472004568580089743545304728521015289893893248975912876487397588478165500090978774328525970090696097160955638749113682844745045399869566907395194162899218496302919520577843346631858009336286812581528308658767934396160878901461106621877398506442084166121465570165955425950160933342697432842490736082536255130390004762082213902957852597487420180070266568630048850569183912691935961245618488213504000000000000000000000000000000000000000000*i1^16 + 12735785496933436902553180564674124078396967856036937723703613595464550436477262299674487281529628031127684863507706818349297096331793809881183505811044010577439824630630784020772233611599847973280013731993550872821980255130116961373684130641465574529579402752798055782854015993823590403743431563239002624308426797035879333994489002724125882392669180179633672191676690377609499293223158314145194579917066719775746796435988046744217750253377206333684928912204481905689525935970232785087361492685557450036229842479315355916755876743331354747234651657489301895798344978774197467339686122160648976447246092934431739894247439131140077568091778952465034355234264275928162645781657174009135797334310860970565843039960603223181702034089304462931288774012706782128483600867828790256790283459456903541231519016893952198864574116077303452501238761852495303440263114862766360392762657953716297583399125786395971166356037652567902319634943105033258163322628723835560660748020158931619948715459431747800155478557061913544726258637870290160085761542252151736524068210253345784833765481304542688525229546735061961390130603117092061878331042249410105105645081646012728711577600000000000000000000000000000000000000000*i1^17 + 2397303016848312287205773511809816370046608733908567723943008800992855412149880020187095403126774134819316812615699840116268881011003719733172303057217566153823011313194096915375181009518389028653053269364592117948767397240704651423422477759136583526487512381818745637457226938152905557073003534302158708346045177845790013181280427812791167692515555694033769161950416958992394590213845546356106813848158957891190588206647144833831232266665814503291484302609815237689943970751729532511097224116968876102321039873312907241909666105838048591429752827604782021099251337781809012256010027795043423430774994513081170937022453005024728276476612003863437505898309326618386995339086289114588149604169950474932603810059205050636425683681336627859803164869402406949141812034082452561173995119285250664738226327170179715010083007577384939382468384805235704297046130938385543414625730205994932622669933125310313709509440663795756748438869946545465654452379179362205622869719107312372255239787941141907497898474501349829519446596453793229063804920388877419970928284596072370721542933399540938997417260787430740137494816724262895017409398882170223573525151640866762260480000000000000000000000000000000000000000*i1^18 + 89240385190632883385990402074611357129478521941008005013868453909467377242765373977097122138572960146265935796233521333630736660530848454444066132945593572477567230300397374159216245341337851956982768510833226175728565837359827347725985881898353414233147044165370824312745697374902791577521217462537243878337824313351802467567288926163130748635642182655187193970156238792002313270722360453717095666503768977125240791441357178354018065524567921682143247294247077408155797276372698520128914226877058594381588065407480400948670177113674468324351428210108791730088430468481425250549728273897517695433067150463184753632307234113951744668822338117523579278324895216979610054515129534097989943853914320914612328880975630650064025866725459280677132569814036051455983779705576827295992566023145025697524050699529431499521490550857990111493055148170569605124650239140582098310877477197988763595910938050586943471196677685023649729559905643971512984588314645849594049939192348737285153732195865097676840033079547603337739055991508408793399691663776399793485879270557400812628376010673246250770725981867314734886544842555496207705081545536601941062387727765340160000000000000000000000000000000000000000*i1^19 + 4670558409278080605121466260117011935596896350591513036557238990286807172026995035052132794339104448512755263596918886732546348769688865633275626955576777286950654805170961273386932874036068807274518042276366207251415900859439657915374773141396338285450727176356357707232835207831586203495126449615928339977842483093852982170770391810546860399159906670136877897407122149444394822369141616240037655579040977809045856222524504623870617525391189826514560866206690578640481955525545166930991256741009214831572496456980050167250739782228857320838419647625056930018235811589907540947631320946191369261204523569194288982449557787486538841498637124525245283092443054274154284360177663789900489301778316810472647849749920421644801513223986990311962988238476261373395224708535867291025823107199506734671736410682142797712963244667200875592328074879628789670031448793542452089703449924153019279936920254480028573307150024585136045615006479472249658484327648065351739801935178757139526199750969932291492991004056546257531779231929274348939903017472286341784401412048729004412686056727654938160008673539706405703923785248874569982256448334618024918198530342912000000000000000000000000000000000000000*i1^20 + -29007133978389269456364536701241141895926714800581230094154096299500832185171939942638330608822672023075757185044508407999619420477667135839326883263634572350701687812130159694857173594025794442671699363186310692366475386039935240033079161293009837112305406292032307110836218692183795642269963736333027014524664702448377484230233632276189134680345131194053156110601856793700380631743522083663883459187297511246888466093414586911644108102749825917917318665431596025894641534250822745418904573139233582595174587094510270650708350521268616069338192054194759788854252717561936325104265659095925566155689342256726974078698814811799201877827260374841156513797505873217701212123998786986142936417369182481192778014464791873701619876830585926727816438045309734758021752013268550761322122732305788117835315687659154226079139735955979667641277531155245527154904767737056898959883557189651558060290545221021010014253066335683331448479216082844345671004250995645309419921614809928638751961807987297757922574368470420652310059542375852187588604194053127429208159718139696750248800595893648141853091955033538817931107617191597499504218420771577670958212710400000000000000000000000000000000000000*i1^21 + -1339220895608442052323205874302009559142360033690035006513391746801577609584149677433985487129292969565994235288075512631496375915892969048878287171654796266022660963581923381799617975406648279676781269539496590209029792225646268129711258099852876451908084835426636440648119972135450299882131958885473212089589166266970160685957706401896767659534521920326103177473846526796838695772325612092150535347483612414172959527077753807737017713920710732434596262218939144868858561861361380155509973752958974721493484287793296933941789656556948496881787791216797216552589695222579535750090264186557978749603671637365726170737722890131731845873951117928481355759848123601130457602339253997675957515340560423205225366731792333196503555232837386992626128246570252563829291213693685030101423311978481562486478316031594787437781792367471406089046556018142565747131516159767489802312383299187759540060583735118178983353493471133443211591076087269367171652877433482617548577239177483331087906874531786055402720993365341310187817328121030234574216940896140772863847460541355417223598991771754789738996955025425808857383603744319672366175783968949556488437760000000000000000000000000000000000000*i1^22 + -2105796301227602825525694309313792110063690509177479434821114639467585251467700573472282168389818783944959721274605313479184781563694918432474182343866153310009329729078920388254940875558555566209510762808549737415747546568933457892743748305050853350002166152383416715486468287306792100807878138112568526700021101534327002832704637204623431780392722192497908509847161164865228814049115446158410604047993056012552043568679875579660800767970980511027538828992664663973753710883007242555217991214863868352504207060129256272712175323505446593453693135376162383738387262437273226575600610787525416907921413686640878284321560255675303537754568137171989128227133353618530808537483446045142149722118259082693998500799222235925720687836829672048545411604771993230490050490350246418927992402499279276970418009062940564571838643698072493573338119099810354409310473071904176919442771553951092992002961275332277725024018965542115079253259390380534471487129721944669017586404151698650940433141841634976637283536373601538815709603375519109622394158265622040810477231105419258444896077056672677206763363823625054079949249506564636673048618232344702091264000000000000000000000000000000000000*i1^23 + -124439359553936170264343007451157129915333642427873454694397284457355891033362800716065561270177293474106880485547769304430349982490591834309445137339917739336563637884500210869089916596971909846606990387912650566855598681979335356515185325537050938344352177091542656235037832110520092346787525727328154580660457400388215891167174899262068818532484005716358395737203863965365499880244051264540058408588211601995192126194518180231641932766514787276310883919556797160940505035144226122832727958802133652306164557402235027287179439727442830030006052962794450324079335589906794368843290118581481016199071841173403508849765874613083429054756541026255265702701831848426902316393441420084863207902076917370702748730613863397398703200032533983224890233214631087624989955447284960128326158334128151218239419280176287957497947266265039650966120077556740927959387094188621597635262262251582757120002276275784750013511039109352366726852655110258990999370117413805199715938008867249186563988791494928501535976786347711855120153968651738439227229505329354971632725034257554920469567519483319453691604028668558765663863657331918994807741201324074598400000000000000000000000000000000000*i1^24 + 1445419675923632087371208636443716234062158002472053930355672023010277370955042260749222408642941636495804905670099921946716367062504245010144836436186714957276930174769880137924816143595652626150819611163908982817073257365691477496052998146184150966486373209624995528664174722618629955055861661946135877329029826553715515311676170177792603378606552987758200905104717102081036415945313550270368808538022906039174104257432866357549628575612407986551638355799330521924161835530580587898529157143431685640369528287314706503155038136537930656083120028605630382102930674186929810972198087883168379306765604297651755950929992451995953349777965771140243196144741825699160338083407796804216971044585392868534801606595475279165892299575602507644805287307524484259883184669893606446906233448679624433788726536804312676193849701603801294386745391918960444997096825387662235224474106964531015015592464040352466456546042617660168278915955138316468202888832547138152326171914276304641115263274480688358317317772016245500573801081107477011932183480567999071960910290468847852353948361032552814931328122461531310574657443781650036781489439929008128000000000000000000000000000000000*i1^25 + 331456220940713766589148879478451960091543163132658733296711022758627020573735708062888492106518177362736697697949792187350081999875090937761678957515436170722324680435281499362456595807233084041756774160978934923456280426846548305556811077244781900269043146135466199800791704880099391794363618536258692591802418800525010581790176376203604640443742061855321881541499802802607242025163160807786276579240060448367744877568993893025602589007615032856774600908190820435038446586587343623509114265313881585806097511750656701417882379650802503003421229079553002395144923344258623652912637919560817714490602050974475953351584385415170271222008961509964251278302509817290512969462318715103191880958479470558799376642459772812636941188392752673100344862172037497800727491443054653882490647960587899201027103339809878261780589892735517890327631613982926954802806960978117802518024633162596275809708675281251273480356221651198009168149287308095065730151678779017576189130002507856636874184919851758933850246328173000381110844666392612825490198311597925167052281581219542039219295497743685170755226768060383774731485852563671761917180483993600000000000000000000000000000000*i1^26 + 8076043427863686723203147388238972643634560387067717702076582063851697672283099607284353541289342944277723639698769444873268294293788773883690478236365574346200354568407377226996759858541727235290122560816869294075338069903444539546161834628827536537157539700502393096074055548242036050660357532419567987352632279633379097000420164626874781066037128367122714386679184386687227192913292915045341536239616141771653701018341462018164169836313800631922362311884756871947009302670990592152672760359167850386198959701883104484117164553970322790409070485614587095227951864024894705102122741689057582404497806532816615160114882540986403931362772360738180841918360259748167004199483213100208926320154714792943582435105158431414386140420710871084078546735031934494369830367353859633387128876855819509734029819943893260959752331059305825044717502218476119562450777480729457341859856843315805729658088878650464230230175801974572619036632569654788290464983278590994490510235238145188507080587828889080175286372657185105150199781854675481097618565245444211360672643610100362858101070105048964819236860205228425823693188158116398837572567040000000000000000000000000000000*i1^27 + 118253383480693676605432848825312136875652613298967456990344882024585804223106602341636839477080645417884635989991408207680122041308162451177485599675581797016376495272779484082745848058016127110887757764062785255194892234992643058976024315604537551117870102522959962973490525566036809464679556978305170980045313838247660400985911624524268872964085474394799821370467411641923932316686554238520180630874879133232115289929786325383221315072025117305509429234542996399617940453891410175900967263050554173935497220215434967008635054340888157709284712617509566460014268467919276239897511022716167981738966374830926558398967223244168314014744914975483297559538615431526846822856798768054614178114800694130679060613059219243455317497886147819515096374205773689418700372617856160901706982275649624320364850925957089622201230528761021293982448435850308852679571765542315018481122580231265087271204466641209875542938292966927087901509970729662587105408325857544478259475030506277797318875041715621861609479982648801844430560623804122281725574100873196926745795943033441369614129259048138641364903094240919205489744765600136242921472000000000000000000000000000000*i1^28 + 938179128727194517351479432043859223124020534552967397436572706678323166313533228573882336281542191123274572825642543980772355999824215600368419198806561183194496743993233751736433362350112483086723500608413881120873093962893122470133665487500653356681910657993147808733957905057016917460091055551421723876967036316619014196736799396371698687256502934591264262390173330794946541346249524221926046469806006878131006619015559813995986734247214097418365872850062076874143487459397683527831760852862458096852327846254977456130558405556085963456632776264837313089962673662674486861517632670400932806041286391881409367487003185886519707055304589175776299311753984994564946481493112574215256828068820578118420159972055582946609982831795400890795891352667759040955330195438704171836622891669782641911126717282106193995911439235751179764837108757887154200103084257866283843040553907030852785508057059256396912723755744362938112453757422374211107916793743441901202628870203980516054841149215698830244731759575424628615827013109396135590924966434696774289592505939574028559426705225671116610052262053689301406499450261778464768000000000000000000000000000000*i1^29 + 4585228086196770770084580113916822956407394092438823434706383843616679802039086602188015234485039343273374594920063763865029049120669571950719826743611204063445554748640553035233224579880085292935184549528727636666999781824047110775297500967724546113418716670449204110032173969232026803147472002751684325077610812877711167564983855684905399109658152475697561954352562259519795129130245764296670461554436166599451443937682847588277054998248312484018427112140032538121173549883355002512944618668339632045113619800986068964937789675930133767874314095732853410255491070794659064306815651526428237787274074932104758815242975043587583283731184208948683953559705594235999170516899393976413476682482500777693117642135796600985738793871767840144821477659777431163646348995595865372821336354665817677543652205231740461646246468775575641056778052879251069564038984487979330501595932425852342559657542486961580365720852054822873773753111110380277627983820162249908828923440188266147987678515504638549754093107840990403952708706454528239896992119700627190884747643566027810552727233259974286511697408660315693671120868820910080000000000000000000000000000*i1^30 + 13705618904491141604168274629958514433563085195871798819550086199584950803964313928633156987192527719267337748912563813329799204545479936634824616813674360987488486400461889043547518402753817401722191859582155828132929742109014071242892877319998866755003904860388795608767403229979494458532184725667345257496296393282684764854188825123829544734624905065059777723488411437737973129674352964516840175288136482362390026174134132590896843893121738205257109097693353677038576029739235379125625089180236821480854599684559602371533039610258829270093980676105807763458328610471224055931307151735389563679446952863672648958727405739132118576805360795285005396776881579026775629285430419307915274692661129236124707084600442087666656970302043096715414136138951116280449684121828546380593399677997468430487712621446002509236845782901365456250751190197510967333418634256880757649434132543874222830927794689106420751243751262912686754722081443038706129193430977644586389890257917663133328225913279482659686864855338492523892945043555266923400283299097582255351531372702091344636193874955600079597846520062900190873194070016000000000000000000000000000*i1^31 + 23874243677967491854424520809954117341266564003250244247123200660093549500124780547686002979512711876476075499902313822007434436353517047794489253330930914968450602541287229672469431661036026006097560340952638947913923898710475364900851440124726586947671696013571726782556544356774541149646866115970835108424662889486958882167142657874875331617324243944460537453144425265854668984308264492182462249382377466934879096705855003102565543898896845775002670302589986135233082397867237030374467871788721176970248310523990596792326848898045168655390816985250260748951865752464596876423454007491068503796181350309371322642233378545008514726753297606679381923525157058155338829382501964111336100885860005652535551525475631677155999258170821914243641293619488046686775668607563838901336130960408081918007114356572640767818689592593733692421963699289629039521103250934265125361025687597512575199295059377658539692449331680656701406797952564187299865661225309484025000478664106426093150387249646265278840246021932622323395226744931661556154178463696610981528486826276895762318859144108992683057800147756539485513318400000000000000000000000000*i1^32 + 22332857779470091943704120839233293520062514708176139997899392541415789458854216044131300982666087449127149916682131780555798172274980674629568135883562493713008589950349146929967572493536170478170696266407403877584647770682953923213476386717927008659100642511962298392053396446680654686085835306854810978642994903978429042348242999491507954702524165788437887143540291615724638997144678421591776764143486969643049298146755022265175408108740340878669157500041299178139820411382162267304184985244225170341336536513496371868351659305887144461877722794883369472478343335736812002599085170144373550142210066004709171062763746875645920551485546497679282213957003023594412463935569835768438559029859679157931559621358969674675623228368449228178989397067899067539637430662835697791965720756117920003908937290378036004492088436752669215979295702323373117155681757272404161260507943342655932375148974514498754988205399369942953389554102269756253072941109435529427844459999589764102392982195525441639595148774258620669193857839283863249736504075618495486129929898281100824616934901714330275788117767396597432320000000000000000000000000*i1^33 + 8501086249445849407270998219450444796284149995185264156406310549882945698219746135440486762497672707652898093268595739469854299937943068192639289211579684256318986130218804891883862652105367491469681243797091800900474279008353362740476391602758104296133352454981823820591075380704258023608636718177031339090959098008159038911905693814139293731622305006554552476637754601966635698201380784161025291872465471290566197100220725131899498418167662838252708028618731422071764493258189053059370770078030207496809642656940455850177583939237378235514852301126323589823676580108797224109466564656736406787509311384845456901810346709992556861192434338313323549910357485378325253983536352212825868665627970782457034421392090876839761724055442036153421058208918441148936453641921988203977596976492017223572593418387406976088557212005365397663486420240281256047696942014727396232191077487079346281732451129823646661020713483352602089621514097198679510277038981425982800130042164782593014112712290683690167634772978143457662844791317157371651509409102491859557217376327717829263980744232489384788824686592000000000000000000000000000*i1^34 + -1812197183090994390577158891242373771816100263313502439199030173369850468244685065939176098795029242825114493009374512101940651790953218228067454390935943083432861354465683494475883212963985144431555296140636519180077566433713649747167724636042350020585957798487747284365344949218077404057876984484463290478156354454787609553531634055433781213729459349084955872670665898363109270757120015341470914890597164641306372690281178775876591143530060781075141221821496477594604664690473814368279339135677346730177469298875012786188209351759739038313693500854778309172938699897017760371262958154815958278579737048806138618790402055715903154998149294266173536657363244400739490529094368232479732240497992914382913466375819182474997877833647379128733503489833900901836618854750621000275313107973020010497334734924722260164472541316233174533420877886564834934473055969763466299923862217161805075519750186947371874797683505899829097789924769772360566984216817350744777027095424707907407051464281423045712291897643492124980616105370691447153972657671357201908101160622528211237379000926091189532858777600000000000000000000000*i1^35 + -2039133668675231424651667354813198650119471704360875594442409247428031212260012623104147741161459875857367215396229792815500583486345201645851997128345094876124060326110311883726034291021737850458541799177047925849347510673517485986577059984245082833017775619399028719340056444719646243059372214600269128800737893360547144341239815288818182847576902160376565621080518978772331834951377003993560383730646739188281854905118338200885351305345033129365588729069924883932350490671678214876756226340997525310425719930622689666254004968478219190524333710506781833988095801168525094870247949542626161765227807135756113064749603782699314466184953160108126593323239801704202090927550333890132213744850718989693476578974131051394844453590136374974004755095136377231622825743557733673145868256385529097223361694532120811042709860589652730189526986898892226371057130240301877085355925780399696357172556087810293515024571843346224664186864392047794214039240049095210455261750206939689307956535270448780894848185968685461601446233856461637527994283779094646182584750156975117467319981973972734443520000000000000000000000*i1^36 + 56621042908213796321916059673397378521200077798127974760798576442094370149446191950598637260513827111662813467466442930729635386603256791186187663633142323263994520828534891622363956833060345290826771742497227224983436268402284520649371306887512654623419674515117009916093674895330636789673438983560049658780199666925385505754111557718643280289978273292905673548554639705166173616253306333055255053762242681282997163243081404184119101699873589793870581890629096267347811576020131337084344874252313716406802202732522449028250487831784620099231602013056309670101196651693391620315508595787679063831894595201119412607924239284216191401255580919684165529619886485152966456012535981779141050298696338762344271197395501811541835410849466971022526513346282270629158972361422501039795931153958313334316450880721438628272943166230141546562845839619331831317258154448831243860013937452177583356339548781322917991981388831803481713267918126251145399542186024182090636996195736388048265538214249608726371033132031742627948967693142831463093665882581127855502065829525312207776394501947392000000000000000000000*i1^37 + 229025662812990317928147857670178496186342931259758797798608311289694458107826669395162046940859668709794471231596464467682049034954976553213410173599206032060591207836427990742602934490269130834921212489049881153804522428120483698113942828992705628737742205056621402261760906779853472523422030678993441258107459888502320616763488658535657909055988991078033347469021482158632911934192726370542310542175324243417607043936335214545386511937147746808933883858099048307531129985697877401291437996985914884786882709736205135558190341420216941930730728817823833950359007294481247074347403256472528564352924264115240016610831483872661690848993126467062974107353327044287297559464293137588481343501012590102221808226690988581810359940078708165994724528234946785848772016245565526137193678546283580405886255427926878244426394306583550531472660496140294068227193435086914156366470390308709161946415300762357847352473252564403575465120615907400568609277314299147784245361896918336854074386762957415828631528775629700354523567515562593658879742995593675386606640533102873886011791769600000000000000000000*i1^38 + -11698031097681043758288831416827179134034681388712457940976519722778193137225668804331930510048001998472227945434632265230916939322892556019659526027348737206392532071527759266375112583990832095408069817958384797812439150437279577085522021456085251264817965169348595109735565879736473241065111520981388395690065683136730178397972331748224443398310170948612931857134219964588833963387434889960702091674533478097084063260734628596785218515265949291045119671779459287031127095783854171684982022637614424724973092296111337675848866766698399496210835171690551715034424351303754584965384622059573432963859487223728983272426204998589298937132626669899926221408694447544016687124943366464603937941956714570856431518118236417906642911226729200539534836007866125641435191684765374562047476067712797450525368336843999027456330733371186296609466166856869195193400032928944348292783077463886068571900338219790100234309269964827290622944951204352853834486609127465222910996193636950199530270909862442502850516877281297687832320188888468726843942273992637537218994363798350987264000000000000000000000*i1^39 + 615618883774313270780028852967719382961370304654154725088143236217662277676252346254753095611697965347136413759294444544220611768688810756542974293940228368893095532843117595651111157346955710513337886255160110108843343205776446122042100917517655086502168058490876153015220627706832985828461880762337435976441625927400975170494265122899460757240890717300514715408893364966158753259148542507592354336518344812820450751403833701522542434776507939257300499067792612598883412540561367207576933112764714965380721825544462004968272353453654072614531643004800459614109533228588264997575380749224900629497874361083987975024557129724461427205402020467962944720121449167520278115297425310405346313686231769334998775607754967458291980878718356002637469599251855151223624841127219507045935165276968283429248015901901047643623507763081792991179764219991688751673819612530527430898080823247858356092003416085467815263480849165452411430492651775563124296271633489904773965708698666612642517994479771172811226029493628701431447165726764918839775762880581041437730128485416960000000000000000000*i1^40 + -13927683836235419174744216459667533724151034339876125398217529854187479478345918557537168920897066847517721776264618349457337796404333076448638007654609768255573452288883195702555041163379932761168455520870214182514543382038902465309787584716771843147949039269867747298484053366824359116121766263402197088937459377476451425076850802398506188990990894212000221236996307935634163553711008311341504656738994056397601758115412797612564172716442667768048662594615739860007165300335098845713203640628682226888868996254012167093646319713350756517161963376342850202045100676583586206073264405947076973334539743819841000849298748612782665257125693370607728041565182131574783656055340514205871462377811689551608610014329273122770043125713643409480830437733335566094878489635257431851055114225559046305088834794378722673630465508314532547971824526000508399638114457167780513302367537464493328229581633715166080976552497840376540822149195296329032898205170805617064293405982587826751455386109255811821048399335536324729795764358207983988173772165057990295321313280000000000000000000*i1^41 + 287791722875505744108741322645499047827330695947374930106112982686846219353273142393896410151036973017011376733655694309344231266708587650298230304635315128672495749680155258613831397421253033973255563142585783710957349683750552549297510570433075181380395949607895071227029005499926166511422722004444687652700310840141062295430655032884238127689123947582823457107966895206190764760631519733805945337464085119415485695942576541125485747381863240471107922973741367938019205418677085733496919043905698964495074757681957170133523975582932181204594819889321622629509366372236315545887860367876885387883666317309653324759428687767645578091806221185597833220281497052208427606963033911555394335260256083961802643918124535618807608268140989580430785377983086293962462682168661136807858440453420611026581693278871706772447680915498029825229739792765212277188015379999439213922680399969848502838765127879934254975443893918898771763942543125440849999006335580642535473871096384999154648519211494798522928852458580329791233680747679674522672464615504137420800000000000000000*i1^42 + -5669445086163657497437024816086574381783126222666940144044106035395948920086441046166290054774066916404153214242095517214227517427188079450454454056000646367422145508327265478755909087038466823755506935230482484483533088380474615470683732741695972931467529816938969520801872076357644129894244668677468932206955615129189529661812516917552662362616223908278893125634837632548684212832468428676933762147549766205974051216118276812433182219590733415039986304092183738830558522448523139909602563962528700629187342163452058912441819878857296249168683684204800964436001478154504290043090601135242329382748960949031311237801424192091413271914903802410532544103144663462804315294286697937466582238844641586543933894055513923245708914714685136895854639441245841062750480861444906344095989433848236802765497788300954230548685229640700761248885591951833184549311444988709674563614958016860493845225356786525992630940629183046983688470120558873166812951057510436044644049901394386815017504877680038656327659387256653968566586356113793827689528693882880000000000000000*i1^43 + 89448195944822141533893972598014994540088621260169023014679848985261918572719175665311511975079613570926041087124450962671652504484158253678415729836373028139341442050283112149167453171121923426593610067776681136903289754118399252721622671624293395226622626628414781138463810413603472483882077969197665891245257446882083692171094967638157271670616352010378288829805869866622703387131656003579109471766701378065521061430107839638780187323074465517019235701420807131983505110713706401296329989650504002742923445324452916685988674550767994981764966014487128911103980297490975514760201474683238282545543303301695665271384229729376640544076840206690661193554368477191058889280729328381354171361731713322265541628190614987098690829014388471078663003359028408317702576944156336154920857112594374363871668757726708674047667662730441502257082070588681125847005429342477937141451826446338041529419756807378878182138420138859937213402287925542306930531466344037164528175284504803284410727049874692616969537522661600764575382765599027840417792000000000000000*i1^44 + 127564251104007962308204180653173569539152132925708609777340937891472468069198965690622512183465217037140015160712070849606804246923326562460988919664042467975774526708836161030383433799804950390259882801616135231720988824097045204490571636209278916974567349447659416359521277530821286704349932031849341126208201882113896770413584373704766782019541560911555387683060860859214059377760724678086467018703814656022326228134320020836654962691867916806481684788920991008734313841735654246080879519495735267716327028516087387262006704225119932807265234862853872408676268030782464866903482526185737885208444646708456484498777402037563568487681978714376165426703246686624681262757489129195381061778344628936447522693313844339647016431794963758514414447303284699269948424267576388470343694060127368547321564521390023227381951403032718502354741847787514378144782654623293177243740102848767988833513736424336102682444275402598076679668268611475261560521399493631061299908780063273102877332040860134794338672049555806539606366049809203200000000000000*i1^45 + 70491150327647173014456778460133092383555985505070406173288760508675020095625135828904930049248273674195000993823337710190358967697006960038264443142839371609721719827938350745736990263974292693977724253252778419276290982715878487245862920891521418931769660670479568969729224057249105987746168964285319788114586078250571736495093035697786352071466762624085641496225066028405560279544956259833839479605545817716793624392093988947428483522666500410110235048125880951776312887377321114224201922492942228602722357565006072531250782796867294743590486776307419261451774032433714182284200502635340648205321527896307089657982714464086764214266519910134368515627649290830891605414000917292709062298328376265884573392937160055233775863469824904753784000582672611581672025930740151043396003757988300973068612013419150323453622786952812238168419107453984984069942849326902242250553099091000952709602398068211412655911236134607517550807239090820134828525827684983106565179888082841867138531905650489360234172246356458833863966720000000000000*i1^46 + -3548889592166112935707017050857958535911172604210889827052541230619832818200615639870351233039336443950246495590210982396244435026924804379837658087984832605548462222503215914999687251303125274244643499956444887334222834472406226958922948596083423665994852514076359423079061136127663573654687256784793016950512876679207766235850234349576107213905271449648184302726602098253462959194708431093806077869081869718477156823651770473699215505828049369598106256300185737088475613003897820098257360005788892269543313772052213885025758297962124364548875883721465174035691915744710038613016784168220323205559330824261909556459646017698483369741225159305694202454564135807785818713027104648571086451678570257308306978180081628256081182522523536688028722658448467933472770021173622664967033496905759692826739989930479188805816217424122902539434995763619490461098708792004317083727605033672321455419065881832631933717985994387234717818808586762290857747227948031621154204262445992868722175510331423200124395398539747328000000000000*i1^47 + 93227505656496731691667799620405173991241304954147708897732420500128609338729900774407285251061706783361439988474677711341695890511380124057389421136936669296097620375518908270202613697147601975265647576802920041459822632254682995945941630092873645385590393273012036592499180704824526993023890694057221169760274571416319774545707897337371969263880751044247535567852970436193502998953556747730334175202166551045726873769803123192993302368085305146805513802409332010878937623827814543103400350053283865389847628085956919652922425668924262950694607627561796486555541928819382552747865408604088367958480893216679641916744678310117667919460744115549689942819997486272568899557641355961245812326577247338999882642860073340193705318856827017268967359972497331737918771636532694049061256104786296947625438599776033076082370149427119269073471412996689988988851535596602110428931854414164289370491715267192295754515231436173568969889827723305718263429693926152759130361388930877495743619390443784261158092800000000000*i1^48 + -274036723781129650204338805258517751118789796367876518136624805054925820704712710881184965218535959726267020468388051686641711429993525932630812978336077274788519180549847550089889176355141925966808522922232940068025318795971493312445134573565192528769100138028222445621355878913980783928766770496912780200639531678337276989719334366296241943299056152309835275965306119308925195301109900633600062502560302254656958680821285643629275390198775449505794332495395520775832949174580360979612578864053992540022059631449618179124274874336057978965212286582236705542434554439219316878607561153161126482018214895499921522952739194861594277687713147884103027850559149980777331444712790176919713805786768526384049858330027641482436811068348851230843921350986903051571178051064818604917839944832012670314923784458456348753041065732075475796240627391304998669713869180530340788070750633857646349411786229182409025224368207289617382924411717798347716461092011394094177109461062329671698148203773061120000000000*i1^49 + 15473453418058182318108494668166742273513900286383208594050114790547118722994928795707808887288839006474380971800911836751759576197872983269199428003415294913384506100943319913703910063760517403492820773362361623419759775050183363183104482359635778499246245682193329055293896803866823252043139506247548946473463153635925348399340710971950976742675380919071684225799383816098170869062404188370749709546279516654073615644685273175326458434241603737682219662015558332338191796574162963206559345570395542483221622081353033289312240785970276754962744277000738850642716972332440718338427575571371337868343447065326455149103584360412978929652280692930712040295569802587581233189431192676799520518293334842783744465976883695377562807813094544762752923383604077378175380542838592195487285684291449993649480348022045005891713780332504890854950767372180410433069393617482080316453671362715528005024840295740820178682846042877771522244991017962333885828264973622810407857730972325557928908800000000*i1^50 + 14359830367760490979472954160320421855628295530517227264357831932667188123484751405704790565821935937383848898210948799660741397620684583300299048580285507873288361435978174282371044648379806161629542254024518057562908403949974411884230328186840581654020456860415110123081183419376249768021731118824043246053792220561464980832644618105790812400146839901194490331476879678695734781513017756911146181872312957114025145762896867947626320942779422936173156663897997700732457132580487806588734610751762409237365249204833268993972147080726226346640806984568884728116232030250627715022393043928817881176142027764185333063026958429544593083876475022340282117356157976128014054243359483220044576078215839344096953043605616182377689630621818740234409477093123921376715658417500597550014025227715857592366127523426690599099949275879103179113145756034069468311731441264240085897129003762188667636978587351773197506716776432063374401669685702601510452812325214031888961284679138560000000*i1^51 + 376172130407663106112790484829376756071928350913674165264489866491896712587931980096909467414140198210640812599177216123229735243566832480003446559140834255605936508958064885112502728853951411090981079076787711383920995383527072176395790013113631804135553091963387634299906223063521465862555286014203151904245002187962546798264586729930135367872306557033412437074637991505055729872005026995012514282236888449965143598924330834238070365203157307543705299498178293562132552560110395676341052881917356199792986650649650820021289803591915006222287964647534288074957903420764044205326835358895952346478482146144020816338104373091380741919327553781588374829315130230890806682027767475715567563356471520266792447501051558318446344923727133821133263209399524574619193067727085827422414536187883867964834641737569995440852585451131672397723633133644115145913739300913292531802733082081025734572794577931898632592410174461599514586689311977216000348522472184704954664000000*i1^52 + -11010482383908566497061147011443477866168075309151795718930942666138641911615865299432149660302115085273600181524549413355062933471496200561873182935798225983027324646163266772291797599785309618785508938660262486201782018256940507281700071383194366042674465694805167671739899698746909054391267328779983502262897133308565573929015563634842268455083838640995842835021249500624158615188704814656711505574158334955216593237558388726225007168010611966006846895177343684085361466841061542429818289089009465865260171916507821880695452833446701836478038103874769640218589993099951177331944647974933407836700130821170689241494611606566468913692317195799876294343648347954701779932030578307673030218509845147179372256831128064643777764645210188086990577713441377804663938068934523137879441657372502646498581488409474831042391871675086551521902020692062372197544501315789329416980598511056844860186373939080548703990569102622820980319811070472345584041151800000*i1^53 + 5151906559880885484862920505415747681602484428160614967561634942637639187045268356987575082015321644662790540208462900579996082602204907649121161732549233789306069809677666515162367950443863511662717047461738564779278667091284136779311116321631264934398758934579523273270772015873296185986842536524889857878881781173213365074426382822561899527335998647792213104408829545781473381794649489552442102553317480399893830889863581837482253646203245997542266769793880262711433079088501809455585463631156476524971289852248348995020638566086984072575409245256134390649380259302729759098065957057162432508650902528549646373555189758936220313266787122305588582893228083873309393450346377256824167049540444824382136397421593225009746254528612426740224380647141414340768375298832273074007158811176382218838514279918530887295074177226061671227976460047068340920780993426114824401274446514072575835435496679119731765518236317336357252751450093950594875000*i1^54 + 4457906275684927166076722620187580532692410050960553725920834445069256050705439668832974887106533642929642309048216466514662400968329064520406211590352295417765907328526045176002265485115430566504217434812593936868015639959216360344167943742936942513305286572276277760797328287345508499834132427226170679814805364798224794507304536909224319526627626392489891780228830399808050449934389288561904339086535829746736739934849054748913004623847584827257629822695783780643420813397611823944237039924554754951866368304485309879294303798155830515387873397019206721265407021809836819955236597876824951611382581502745911661091986944486252634122078838398992083405635895147587886005655703030483164176688650900247886528734606182828232339142649804664913245391986584675760816091246002873927066255844117132593622734347992652604918235295527239956534142630967536770311876503058596630022493811938913937386327994141322164965962970769098547186375*i1^55 + 4260382830330215443430431517040582487425621380613062875738816098867862377779550250554306106525494497809159464583355103100894132946615901090759299559501754430953214640159113962497340058029390059773363118106463290357188621553869622792827775377794345277893844148339968057086643295935475185452237620251849165178059544900645233387632567183246836069503982413648341752179026437630717401666898611873246481188217435344369879385479203921370784409556446566472088089341464691190020996699932823732067476055495306232925535710757737333543764558134118884143268692953115429719532992627288894893136572037276829153057306008081645736919132889370656683657564108653394598749299938886414169552678795103085532725846977969508387469047879842009924630719147104690729054522967293085980932707257294262363436620908145674651661417203693836196801904094186449174896864234351183116432856449242608860770080146809431295158902109481632776683954400*i1^56 + -28553581790969003607156556299126868391446201978789453607238636643173951346333287442367471038295882704073453100968319746210691092907722461405335300230622963658138337658731319747780199171437948881205545113239695748563221784899297123624400746303328291880735601511874132918904665103258481534676798399922487559816641172554841501313585270662875244768109777691988187247009996413881238067312514298914015950174920072813409857064379374817868194868660649244963083000524657624310450329339742386758823381059139809572236347817261217438447586250232484873402941215191914852467052302256582727055427573508149264377370464276987169825219840787972169381966151930129507551964217353855208233092556239590219621711021516938205312238380667821638332666179525789027279271030906023200972935019234051095227167927864146620503095030219684153094007542985330089408337243135027947880002871890241541687741440*i1^57 + 429364878557077628629837880917410299166758879156184240823042855588975120256715644407590654620652381141552853881387146221069993542692655110669170531766316874627456659659417369604482516382617876058778998863952036547375110921905967590831431629166087537723406742031967442551836080929365247171423237214109649334713085251544899317145462252656121088626145291955685284359275091408193180311007214758273835604605176278228054016944815268468009595421662947825606617247163041281892742223720823011469219451578877374387416365987874229980547608871570564736324798967383737442737778556438248171800139405420201427325500304007003430393833255222378001915824686882039645353808927914104718792318210315837078222609607457485938005349933555412452929086143618321134775918552567316911997162553414492824587734384798928519807568201243750964993459511808*i1^58, 7752535773099740327482866353132394065476271935290425678892052157671771008384697118336264442701214183673718730673702512481301436969981567037313786021752996331489384154084750065952357873469781478370488813069152371448619317889302045744105786012197590555229466422930157705372633553871473476367313972521713103294563810890288067450374640042548573698849646429474967288448716972183114076131386687813416500735512278460205483075246313790039525216325472028118497616204425135549283265471057749299469251739027054709230231680758108484613371224998777895880401313881305630952096852382622460829728308572909724973977457198849484032178604473405325701040329319910899904312726035125295404326211393553802286504367961877724476299251846599598252687216451350210754053525378323847523910687064944305975864833485696250050073264110765083595331575345495843693865727974345991315374784940075212436861134285645573473581370501433552973734687939023431623728635303404912802825998207158375691744147514644965823472264034269926598873992805724103926394314553484566274581676796066408592795890014141345049522002686909539600898087993826613292470335628368791183758876322351920542496345490574652172661759102790310117109508025304789038047550354254211102240740964749816405402852448509085876815922208149378057354588238615053121561033001754774519710638896673946707194502127562603098066460856745336281458039440921436567537638395806814170227715395525467906442663691357125766921073897355129386032737630431499461333682982922965972003856800302944979549024124091115723638986540245694635980642172220535586657979064812748862350342408041044440514560000000000000000000000000000000000000000000000000000000000 + 341325618731941052921911336101317975609449157603806435579781512974536742547287148474744082189675857786643330039799257778778567798347162958279836320783700109411600507487062826730763501505886062991423783704270259347789855902053987977501576807646168496065197557918669515011348082557027085421808498664617502428004547602163734756860820245589768516162949492452759412152870819872669155956961994667565589201675389736459622590164659453500307598503554684227166879468024313214438907204981410811257275742628526510584536849511745840542001789566983444597495391279546889574391124807537880373602550433825812236396098021818441061088918862208025212936757179795460813807177790934193859206093409687879502431390599870615519323497606224700661483063511341962977481632628692305401090507988893239949657354919096199431663435825299629687577079179390418976039672755953862316441304951293402221087136897236702313338102149174492359974566695177013519704170307195846127320897044695714760592152013880840002110835417998710144378574710160600125265066947202233434478218278079407997914725760866566271470527565877730705297805533068931624574032474124482090537535644211977141398074403948449833815636868431130653370796183410776492101304975382302601237148424620954440155486437029438316262988782345892588482979157315323167630447672885645510939554277673189496982642571695314347770081285467633398350165220722401950268697958199023764710250997450552860282698937518035969780337593297977032653260271713606683931682755576815172649534517764369348374447911039603911577284999192565509246817811495600249433795875365824236897033416712776379793408000000000000000000000000000000000000000000000000000000000*i1 + 10322660710889771692895355612841684874688041595931731057983164219871231523499951506976241119214198432646808269735986089251898754087273128938559017462378012264297194763745448994455959261779096834461321552042609614008910973030570510402873347206974903958251083909040023887954889799585061575945657660642061538913233429498719480687457283074326447083849409938618021795018310529430806704653886473584644566809234144414073588670303627895196982669910896866713569988243631325102813469481100901389359049535238153770201608635366008667589413576407535936724364178290382756301681463050956594365450604243310346119128456649229444535568330433142269387331967536111160038148175749853925873594788642344931268529494725046650102254050363564543904599010608587028375232871954768398742834403945234163643611361290939517037813334857051907367828451095613557779869426267015629823542049659571916002228423921451213139651589849007970745434524780489832838295227685352170710803360024320081044896867850825471544683427411035954269085196903113695114589602734939696403983901139073972475958225266094131866641702309301186721747101668175652699963005506690377201744933611090025548362364016570320244059797620195196200041576289411574247089015736121659855366997815075615105005733654510166603394907864327777626270117581685883339785407695114517561490609655329798867549565488545317492799485655591876161660828474294559912274062018668742940518734674176858183349930285999513010478037932418666977038006764651764720944177355743257137210892508876934460579759888584149761380342942720158261776463317927161069195530037317841590797145855654610180505600000000000000000000000000000000000000000000000000000000*i1^2 + 185196812102414257495179221239247003408020462443548939105890065286198148132841479066331920361389025525178761531399441310848632743202234730621883666195009218764114570161456386150711644057271343841084071637110535851728766870167522298732031982780530495112657571389018529470808957041247351127019992780707502643832942818428417516235591074972932317785573021342932056643275891312522940844793914486468985520857132656010250471254464180474365746431742048287936370051166115176189566255916763178659909207468071467094389085947022502315371632094240966528484908385644210909510858576919372260687987169442558287641895722738653512154329931627713730439132185030825484137012533213033768535473227413883286113545078684206771707207138442793404390265307340894917158195606230343100567164767260865703855579572181900193394856710020874084368742307750758232991021589702920354060788584536504977245355078069929592624114425096821769904896253000273831237650084314303663126421956858370524172271980918216784424130086231232667372288961842962798117129366874973882549320113460097605500248585089368083270427465335298340815272618974063225647327414052814560261769667092223854625754049660138123179413874442595366099712024664149126929657695502124109756696678699810174280045448743603016235635736455187912422722369596805423117699732611846789204141518967001979963543431131069086174104875837461233781776036578841382226703154120889240364653699347528534675504545965311001651622821570965954860216275282739530624227373900168275684243075124880721665355259489073587873392143849506585636921868079543489932889895290891129897634818552486481100800000000000000000000000000000000000000000000000000000000*i1^3 + 3693266700688161079674430170955420010549612161446525240961616385820259669130337633951273850617772171968741973756944995091707450553784938110202194771138063129930048961386652054935644723952239621446655596213670994407879363507525478191513560647694177446942497968591729639804358701074832672229324417069767190370653980930186150756814300109759556370484755642456343332942698267996972326957307893304647746215750876928072659394802086721555674284309192445142677256696542809002949565787145916947568437530270166268300220208912701718123056195447557163901811301399280113821718685865349723431384455725146762566743892365942569537875629805957020993730173459547164396057407465231409404739447936060985987587398701384938469159809175598507272664148878090931476689533418134604574022281964913909167824408078054502734758006480008401473700531544034476000169207822702930813897030985779713067682630199410282094484083513726124465679847922294214489998963509322386946207704535065025836833445369779021013461308676839505462166111403793709570667656044147583330742058402955056201700330455562368236125058507179077970594620671928959832113890371277620986515211428179491135052114105115566916621074672906154688193960183846847487160669525411085959689821063829935932131271773179314928217890144912528944598713224423739746697158678410256593264412258562982272251445510531572946863707746166732513301568162586004178314849289166060277794445493936247870547308459739361213761656640931305254858439904801015474876793590520995467812296071184793757364898663428432937087091487476337294700993937058462379634183847952682633862294521719302389760000000000000000000000000000000000000000000000000000000*i1^4 + 16819604710126474761320010908574292747114512346267905646909844163416027576453513929171284349223175998685232773869778793245894066291565601091972029381007649739843470693676049736066660447674743688014439788064203693078456717882624222684757347035949501353419195997638727054435736517947680019196740498548174313500310770896887150271336355922126065697663050676708164997262958296735279758242082572988188467875163995423604987061076506826550463972995445616142871509331433367153010074481679803519607989584574954450563182428698198480420880542921348881946348841459473491782376108675823476368890160002560342312709556102143045510138230472617760773272784133294098610990758377915547664368014888239575981945221196123433523741195095316486682169843572922338626146583818492628575269275404755642985561556126660560380032992097053903579873217371542249904305623538258597681857175519720290964518396194974515577164763853073805486361916777896253869041114087625171260923158473277629947512527501268882052956419215973874142909151483422601577301337918851071139932473641257510331895110284656848917338404005417811891198584646672898756292776101657473003764541498559447852516404339643521379824041716416391424967710512762603968143538474912944849953593705840619588545283997654908845835722622139200296551430074869113041411832040704890209272578891249389256059014946078908285813094118452803868944648622227126728254571554723675508624572650605062824697743616862728250020594963279072985537196776583574672387011365792525487186933792959822865411942194668248813850749993681179322045743499034731071241712685538892708155245840716057804800000000000000000000000000000000000000000000000000000*i1^5 + 33571384902437414947468532542890467453050162397619616463905954773649941686213193589671948265383260893415471871220635341280909946173488710351410745732944232963713561345994632893281634602186430217629521616354928262156830525909704807324426720910003930746197217523996711206914767674143834077806922860104871230995792571229610537871618512951100229030618145033065434937667142010085004458938615086731627759842608151324605675496845560699317337032375516191084468084864968117251961644481544803781533772223072782526149898948071425511066886783041440770167024632959021822805912309750255904763732719623164937835518910235819192426288075553540550762307140860110207378961637503880591036632102958053652274186039902162799273548391492516836954149428765235321421398612309620948433328675085535367920559034382481494451701426349525496066430794932227069336878687378201397267074151101547562847470347716683513626684608547833906076463209280589211251188071310585929324025812592468271735029226211413280773506636362736471876693728005295865109747412159897377435996755221789295738913779618215029209013529943515916970330753105847938148167302452757952572425076817619620615349002041363215647135587717008748952562402803125420960230061389817349233065844410414111512742063396488842810845025843125942147266919137562616132832314627883607430998501440585884643989356429314701711418862758771566545514768824808751142980020330577600207749288304236236551545412861881084715858808371195942894964607264462187431247209563636069424671494764832477049772492527907596883103290261948860106619601663089500489794506421077126347314761450326589440000000000000000000000000000000000000000000000000000*i1^6 + 36621003838508669413396894639328234271699920060837987946431439905826673104475162300918665018121343480929833214315574884750422079092232593330106114669784742386798157180383960782766733870090295455639817674398002496609118518537201850993263230826811512805384469053482637988949447738361672295679487487724163395438893101213453616998469718127633088876752202459264363253428720172520376292010351922934710605340999324248360578860137557193009344045925424127287971453772728318727343742817979334412836978795592434712512456146392449031832744476873236539511943243787404990893608213198880749757306501320858328519307263656491753603643071288211696490997281763249786605464979511750105481767425823498638400791534571751900875058115217009029219974588914121293226721034933586367314850953220103931874812219266054941631903854416094332843734039879704493397991931002880539334964938190096550226379936962285856544191899344413947938674263343007281422604100488849993217080254996324940654602212902912132962343105013859522528676948520060944508685295613010445612509590500633117428806658589056754278857363423104378281403635038548225560210098702037246236957454635898373560078934206403702796091865369999306572148301275922417279406744117589740063981499676159314553460957503525519398911423606358443985299743154938303598731336220645200456787177573835740471764800419932008106081981164684202398965704909552937776442045360267252429983465614321370895884145110092613071834341895385343015487622641636923184180141927978109028437787753024211423988986286186715948301945101676838957442983793205418501031557397055792721142292370423808000000000000000000000000000000000000000000000000000*i1^7 + 25001502246882241379186561826265447575509215413923554333368094353416569888532848779446969796190701558582646644917444542792881430537533019391875988723043383239660045106993579068289379185647487427599555459259049545713811097786530843043271515320669016093166757595858729922801875095917320219761622912034059216788359425187169453599383079103859265489552791835801638280770020639288863799696317170623869038141191247815171744198181202615115223155148858130386681101836904504770799349251300317365776942354954886661009091941686858100345513558203858351966349921639017412755721926365063037714661748379902791995221537021446791188294404107143352211098818852038813114714514600314516812582138783861942371199365532337481404478907310165011820935626739906963173897894903036996929136980864327050613940583348249285300032363950686584110593551596002200619520757048889118245796855499078318409270231519449641169566473043978213861191504711261333400234939242897396213224863971687445914766565131321017569906284907963248679111977914591128989248426266452033339156020691127040501232581568115319726560304762107013327109098652334801819848462298495565415281357609440637673585757175421651001726833028964253902943132042884110684736598537863478407480093161975644208320098122250196183736019222939998643253142257798939982700645734738880142445282202698900998561514626846595661041200366719053828960767548379122670032401583416942401422605627617896418212846017299268021307367423972483601500812243211459535643774882467100867561326145103083096227757050907987803672532643397101479510259557669162187358456117761517747177940582400000000000000000000000000000000000000000000000000000*i1^8 + 11290314826223109964118648516628297297916248265339134702801744149136229754489080368669099493423352953181276907785089938645379084618262480673234530959735040205218894222522644575542311029328471694462448589231626842657258567539145697632403792390402033815897286841595259237530715734823113406779603421434862814540981128501979506554707485224267611737813729717903218778345456884621786792815464624800417343035478144929459761044505412441541059632748051277717959520700290250825679457559779524370519121694914689395489461673052896015653821181149556520059710184599505180163654101478716034244425121168406176769658419723867788291362490396447602706635267113755240311629496416831617496217662804316172491797428368598989596418216870135028480137995668462271403010883393115547602451485698086598830269403113632962668297415732857313098645113283926796978062632965167797859658131649730074619900262870939589083332763168633323643233341228003429712586985284525027960053290627351296735970403456706800157580684624858914560100421164453027318232152000509885585837737927661937265284275721387220569285014907299604211616020555708932057348543916716075065863946205968982585550102404128259940220472851124356781699480061851761184465354686036034790636484639337086454639305476527022390857407850751822782036771244854265367811055465532925828669657156814852349757643231031181120688879721407246235192801689942018589928102094977901535574006537701807113351533798772743206521611648335873042600929996523665469204240074046014853416744526593663974385760385608024684029284975717104978230818145051097202099749470017070221052660940800000000000000000000000000000000000000000000000000*i1^9 + 3921920246939791341767650356484617610264380181575493337093007705880453537597864846988215743538592117002617664424719597192111046475385622852461295400032272835788022590034925094232896477894365796496213921665727566926527950965391311123946676893863219775845028555906315432358341451476592670470254027670315056277050333044674628634810197885166979356027397617827747737969635865771333066223754650757597509623570586141537606281636801524341291149874747492465137492949751556329592641324593474007161069909276965155786153673460731127787090376517179872756523114859402467452381944287039009785931256673962398572961541570057357454216940420671188599052852398769200919109503488903592275896488840973731210797187663437664072030842988061507614386198126606865905871673711843409262568021256946342911610441429267803142297651045035255398991668812787235607885548609546169156981327222948997956382281803296404019259441973943588247528636013543456548930682201729500076356679669509668366086399021001202252390946248371338212497280917160869748315787162566665197683804122757468153129379673465111570841499781839180249606581449809116526941200050354702228891773347382981120140745889454451351179028025148216619599431244711423406060131077395104665795522740501009664918671921021526145278900227084001017400473940332185502496394416209638057187712289174420456986933817809963371126170897556091883775858600380971275603736432525875225205690654417966837083457659937634273886371067330078063739018170561382204507152876131861191987427744355044909750797148956784690761911722595751315210538496986441593506295227232858820889804800000000000000000000000000000000000000000000000000*i1^10 + 1001257762684604893280620026966437434497782002154491791279730831868538552107818371740047852342738405519106270031680271108059645209276968143738531000175913825344753779111357299259677450155075765586654738366323883708651444727255893120051668359235763188944250663163857634915872033053711900629688210437339308735982566006964274852751177182750064188632987160214589387169091794886449886814854166477456864337325314007721509302945052975021331252420187843231553237968414029989639578714509678976070255226119390811477200289098340094718717988690328345419873241287198534554273507494230496941997400862593559036798949888356282793785218122570989072622299533344864380506704086473919763597170719686373831130405794438160175962804641474092836128110509335126620796140567812205942511858297745826066943720553873326376865384974935735381026141520400824144454443506475350083559784707176869660752688830171680057981419166892313832934941065914341121918456843534427042163672611615053509838536866824969275774652898442741628978537804314165820929400058985712779368614066166537621454595540101656566881775921545674460391686689846585082970227124859317323876459534445279482897323304152876150942709047947020272726969214273913305982571330637670348620900747187065638724891017563284032676557533418215179018950484465778540784784399045328859513357117768753239651466811442566191260769940398383145326736069457138866537628407406378268409627151357990727517678429660500287245550179599988749703358639984968586469815077401266191101579220246121353993428286327840731448430313433743384891225165361458680705933228953315791863808000000000000000000000000000000000000000000000000*i1^11 + 230486313898644188149092224750357675669058878544372440978586003639630272405227652663864205233626012024929049020403070929564403518459353273285957720471160781316305059068414399302412683384580660403301515421684346318254808901910760128941719428096157303477899015573977154318560008678503282783721999384076623128331390461541657296672091487580880620906401836870779979007544992000729583444835675566319385167703102648902251424329603810213864676769087675685205453493870550134176458931038611381038654675277866673309522316862792738503184167557628382618470450544174500713810404632636034390172937460378921079335125637427869102664645501216254462478983175472488110827939693840528270664434600959951748087820498467773732969580276234924255129464609877489437957344675516887391260766474758333676563568557105286042982169709299953516574783969872344024815050316000301801034885047869755947262911295423465331104048102396370715175531632241348820102912284561397465739283372434839117800674211176732859995501596376686411959381348245394218201153466373413502273605239893343207521533694965886541308297090085004233833304240636984838169271763511934855297928876602362145862843447306018122736886815262094662360293938193548164264030283914131164430025569195613598249157196877903773593703751269021463719658803641277244040949189144233182174258960442749226250775692758454901066311978407013325472943386204982643134899544904490816001599992414585813245631616818024509620598062230156884386795164766483853106538222230931399370135229258650913270447113602694783137718590144006477084766835232850444131599528022028949913600000000000000000000000000000000000000000000000*i1^12 + 39938680746866133192968677331604112155394367814826599855779001735449186174986891403292947454672504986663641470297989679046199594995441544327376077269056746212965513800671770958101817651286063511349708666369939812063226317175133094816724283160126450431356252724567862191633675527246122645799542469936249147785939491014944169750548113843627892282130298479416616210392863523469824808370215293430980274138280748869498183999310928455289969701279712538350308269887117094380399666480735021224211300365103045999579468193214436048110872727661550867982937133325993330003399795538678463991104015477333458625535474851713857436241262117524166912719168983381159135376866387266569425557967616492789550611599056533614089874222284050779385041236351043018034772439539809655969573969725014017812673378362895160751018254557497452413463933132953893886594868555633181947169389278149180975370991196504056549661978679758079970580689446019880409394318232566832739922592329482011023599726583515976317625918718240400744934749971238473602323454837539063305777928906236493991923537549711780704786258029485564093868116086622588713964156041466902708250885339303903565468928897197150577315271193276545165023644908511069642188451888385270338981216094088359766910656455070715331819497522744914751171931542317218065368324064812090723276869780224858634125594457033745590066100298545873959021970722707299623379854239919438264704191084896000711532465119983973506164358077692384886917738746112384800487882803216742998533433592389501806297111768769516462145112687505644985919753827668708391706777145950863360000000000000000000000000000000000000000000000*i1^13 + 6496822156335372346031073525578893708483613941060793368779509395188435397097436745430056112312946552925834104299547606501884427010537669787435862876589833042871371072429261844472370281104395938219857836563262659024804762407016979550085059546299425671004045931960725331794015092731070505676799973946042391793060981626858928024243619979662040941800645663530331647712196462476406115396233842781259579966388770332810789724318852531457284283123183119071297557878753226396505665594298753022998688352129798781167211187073810567587114357261922321573783236526882528429364520281449243726035387222813260533237857701505986128715500209761558284053582309141627372777416312701453628455349112211167036226768655306177086354407036817425319849692628163954140952950330428301673532575940501927597236490588806570569549561792216496352627897572856745129379220127668353009907225724938591315202296049119902455332343932803916284376752662145856578629120502707999969408679735114165701063857716344491843499008023531700831872449323156267745393534241289363739570544185884556967848062651923657970095699316090715391896586141379013977131734973994969814098505367892579391923165560893362609926228977133149295930878892938579873921326874144624718453958142414316237178821030275704625941406469244289401371343586016137521892774089761921239216310449677769718269214901129621459673799088234883735850569949008892619139226341747112755910023646361024673963717275918478056114580870548615550073229536532382640752135970451708407507680398026342766782655877315962638250715975092412111413488757118687410830211574398976000000000000000000000000000000000000000000000*i1^14 + 666383230906279609110930388242111307409484125231463349314762131840767976745444901773941077132330591397944529014357017441055080074764459528263860382248581738949492118444867172848781601004471337113489170911979677984966011080817143652037953460375323131929112871971408837665415237822614847458111241632629603292829524600578800672308419605766138533947534606272165232043128379252711605380306998182802434211236604230240241068445622729977137439787575483517501216862126457744488843767187631160348863577268527359396279057809848881085599484286967381029096079784673541120909190095708085089584149763432914253165882725265904771153722268333738131715966597388933046150932474669556108899019347294841988992594305853181472284151011264424213143585923430781113663378462256979118734895374736882788344533352082104013914328606406763708791468422177491925650838691735722295319219969210332491205605492169993600577008315949937544423708840313792522377982201341211028619981441730695546324110564499684501402723714612046062956014625756912002271075871089743173628101598181103827713690086563130595908853587968938530873665698830360391598588974083092701769973877929033910783059741197567111128318768312398224086093238308702373018954311348996755325299775888658734832489899782737439801178118249366804522652061607540384786169035868814970889807678979226379980435378688550766858927978070350722757122296384995127861114498725168048186647178102172627643554690253972964230050866027700795597416330532495258061716372542433595966773009712843751913229721819564893959748374705998047284634246107925957901556027228160000000000000000000000000000000000000000000*i1^15 + 139947597765236435945817669174681864045553084551990156665493719591994409794170020057128166730723163671867186911399352864287455699699400044389251381931168864050537567794634439635542976799511323352419242555143729338769640389453592320188538285042927170502374231189272432950309597984472173640018575309485329959774862429842836094511822233573986044032448952578762531762244873004089152349145921198252183834971047140836595119951437893462668082058804378811781979338597935676425282652504515703671372087267299611566818251635883987422548776686761321661397852527276976842505931804328368870069366082790181834375734582757942583371527170403779980712652062474282075561740803250204013680231087682274894749336193797466146514605589834396146231453518444724925197451107054709897899839485288699415301523614096989542578276537975832274755500760862051087044521257554737215010759999204793851718293845848696582094388069527283495323166995130563612274006015171278116091579017649647155281298131269769434110302818155030145086717610610874335754280761467252619702691298889262177427840479683493053014334846103131755142557106424924689047701068273323801175975327056049649857973775403777692156297490682666714942808635372651203930983923600561804085850109746426018196852993701797333001021772605448885978819185518493645528904167154437705425137229571643776309822367217866347788663168216897285418710580823621689975891671805799069763052866542971585917047189305826990102640790046526291036428698897333078072394152211910254639147939896047054609835127658295984656992191356570335209925408629212996658148671488000000000000000000000000000000000000000000*i1^16 + 5161551919131721238709448162441809585315482147092841428106563433202430481281946600583051058144911082578652707294039870448407177598664658846395942903062714474796642440323174319104921865770088030333305798626155899987275215777018547611125820650689012617771996128751548624325431461058628400019408883813050930053773409524944440648773269655267251829721303855663021226870053595820437183848429165857939734453682196752946016538492578833531857815555779474692162578596231244962810446192693102394404958831437368468973534740748630081900031302565746131123377416428678835696127541750412440550718068336210717868681345913132698397501535294259791615556841543752839759061763231441420267323106304105409592672068691123199548334713156430479869796023473694142429393700823256768607341458765774616274947130161039666433275910348208423674310307008072742626545571441006329852664080452139334683448818253639354915391468697757609983281184207569096933374861827041799226420957160020119566250990585200946755978724848972316095423069678341574496328606481801067363973424441198013699825559775416253003915019876092797897230461758564326622418975542423571551467071223043825115131907637332494749234492925690329014347172687274459497482162248432904582356769288761884369021321275637084895291588358556180912701026075982519966395119726283172612060625142111102159988972674563759280986728932108063720051653206793885852712258637779701931327809465254789510929552404212349807877186657279836534137549477242653252625352470850935588272566197472765181222890191741521342823210005158951466327028818763417552263577600000000000000000000000000000000000000000*i1^17 + 1258162240611419308147085431676541171792201612231048963156756169705410362342558165140389149543789500397329019815337722744991884188398218474540217633544719640077139933159192688708752583865566115274937073545051419383230208543001548390709704675968245331792667967166730781564949746355762756857802095598195113990204522461631895957085951904599882470125994368805145498604129264153494977085560338522129521237620906071388418066792495294678635991444364510784937645292380297854531708638238158579764022127263609150648528245807763818669376975311539761058836394068910709728727522219947064356144664090468556275856997925169641994153142804144826206475109030060929268297383103997979466157159437976064672501099745355556016399849635990363423304116039957839299234854165694605609937363426010505598922553732707636047985433751897780123905834302196335904113077385988076242134741910267151191458476600589379093195816866424844906990719157621681531528470768674322607066953170735465914959821647623967256484184920108444339491971064376935703651102476939482492671745592458947778565433745463090488065313610381944398117476121103874107000036295132150701870412378382674976748152005995315272545799254274199889907796475998625555454752397799515307925897957732081104894080342610855527629771499706920666888088726083308169661130947388664018465673471442501044993510210563593498888719667726129591174494581134277001912860407304726190467704325113970919022763944278176091658069436146510741904104866809067250054551437549326382102655585350205514205400683075920900965310883535633943014619070174064541696000000000000000000000000000000000000000000*i1^18 + 53335419389687365715782513447607098275911565053940546535938367623348596307261660850033821349427364263768614592224847099679925033171197278562094779834392983389755384885174567889233974857233158404063681623584201016483961202419518479472194450634524234007233165848046645262429724246427909804353047733675982971329935840596489476924221048063819438966886330288212132868377696549807903854864899887837498916760107175693120994324062581409427219887776453421190740572883410078877907058713826417618191915972734560783288550624091576011780315890175022336036716211451244368181303093617512892046918825973526100829273406240947767807913063890710076991255537155310003041219008320627924780833882315484272962741601957117288758230080214445363777815463532652950838053831629989058673452868603452594619121017292018678713105544729032608356914654669342647905476763018117304870769203940051886497905119463648606787558838081544122441809793143361925238419637470554044946108697437209943912958615116371064484525139597811534563893992600252492815684607719647037157560137742534088199282718822472966060155097212379076806007285027515527873853690492067649903602302444831207014792415020162324376037470746005200126951365476231582289647034077559386800613140943379378015456614204413925019214101162894157805477335195244910174536250485434272573016932441321457628294923814323270433965843061859299647016603801646452937064109499323997945752950703140650250653540442054039722039506585614428524949146389972371392395786888939563672755462384016460327082165200907450090319874486496156625802228919970037760000000000000000000000000000000000000000*i1^19 + 3047302960215290077448208022737187393302156405300421123368458674836913423599095081738910053058498463195338020115413220573423635887999206451474646218905316999129540459666118350280052710216200807264733848380598534809646484029379214850448579806937401099642614583391309033084785405445589654719183777977911686943720549791082715618738162749052454869006177933616713911913107891667005705548136123065926016429945645229448997253479917100137975879006455535739996160820618671633849774704484877020245708215474909436166648529129237094963533393394267493807719690182693923162616587458151243235392651188984914189076843575573160392911543681081585617446953589569344257924641448881499348783393247063515258180669103688475716510379116537995426478134626369681047717309823573571868262794397897539266014156548693343880892347121157180570135618845452135369240546761804256244048706505580275118243172643150164977011034665364058338289624269135836703881792876278728804507695706021839751586811411103396524183084754635605260495631458669236895183367855588726677337010876325880703096580876518556921389708427110661980928036801613830955565899268317887856902052823037845247246120917028385627427920861959878841054498414550930343125499479708273087060461401070891693907524550291681133747994407286962227503121820891866673403060571764761072234000171465582314461137992382061404123738159335442026357787382462103996559859677624943672309093688602442000236099891508846038990540656520351125208821726872827303270341267901865838049475970616031565515310975524180880118674330030800874060200024211456000000000000000000000000000000000000000*i1^20 + 52651421305415878353343868721973550457637007891371565437523240364899704526822418610156837463488191244047576157817894232041920403823218792558320363902970736130210787923514330458902605140088141738501248755203913486897087855822069658091532622409251688277633258824085673584701117517811305095585461879806840285451473035083565784550099945843148300324780492564027286932863621975595738246052153352800568143743194689595095944905743836039782995620038038319837504914909972566351836010492485732335319243783068363953827857592458100158774979012130169978418992704729275138109166463305186138102933476247079560832130377774349611666935463722624890182577689021673352319763437518457055727140691115905983038319481111378481365768689647899193721040161562732137883660003383007741291951819421316162000079167856242608912498588293514756528347523843337332837444754665805583090059384879220614913317947665580599486266233020880333531211164272000380431004984718598512512373929236252540963358394006654238395580316358390402087703250302164292881123021435125535775079679305759674431884901356603860903287817883560479109198557860708944031731208973328710932045442491365422599128665822994612437055246672741425685675642686287015109760507439552440086812465379536941700514520189080271112665422489288940385699303072995077140309608391980451148839946199828731760218825800065961121798976176956935331265352732906147584785452145650541620099480196840782105677839718358305143552410533343192054459021150132727985319373550686487614563108253250726810273220416388219988593112146776152864735625216000000000000000000000000000000000000000*i1^21 + 907089894740074793957964364504971465740921292622454803264011270218054965896771955035397977713788471192943885730665650434900258414707414502587461270249038385752070194699538268757882879012120189979793751644431464015110332965526728852411441958466135098577087435730472454906087323953767552529181842810029271173521023932810122225668275131887724512356149544722912645939250389034315009702931405106624365683423887434025353471718063100370125097468394022628484490758547633149379009023542020263382927673381317897211141725686079207899907145403451799633177754469611434521895088008270617920164042927635542326048607969028867526127280398083923028708361481662305159782784454840865498442575131764817704726723100775208962479930782985910571686931432427368122688002094224753641685896390091726585640106393059669203742041484056118821792856623369884609507951874747120204174144836723583564652113534824680194564684141949244575285025422094742804362908546440926277118297316957089829279597904113747924466276057122005368578306675692448930811111080447908640814029015588948806532867914741512923431837216056286769772945964907959577166233053406451290035100918779401862478825084744137202901898462954155015962727530356159273854075824086803866385092573169458923747633958266817465621068614863896560198952624826186210684500181292216705857736767107733896946303988014618854206729866142585695373877364211113261314294677043420576860249318055868719072288515601538122968273195490837318219793235252237856474412239119822122495065367056887144445984324836212960455754108527917071398338560000000000000000000000000000000000000*i1^22 + -1355337597516915028362255945825701512424071439961904106880335411717964322665731595781165601544566993351429702271357757328143562801838106553967358244753616601701798743980591641090774603767902319478511145583791803204865602947365721313819109081608070069783004068097550537647211544777982183403414544580607962913238999531813729585274442932851559234940014032201290628488974867779447262742883463651192466029609156336438559235754966226915072486450965435294558996761874195411247575382577381229544565953352422146733892949949313176907871775535646269548402472770556089789426470900044477454275743883896372698751588119428581028943103446280720981087197785618448112066397249581689447355722736166169227059016091054590697979187431106151139927672619478560630364747783346608756960434552266838313328102477017481399427848864371504366943475642801570073049288814676033514528237976504153354221230215329058364190042865379223405656067680352849941232622806978100745130916213906158578463482152876400403115972366107971472935722493710435905130792963472808849714859786679604539420229765767162913380625014580325499469040672416323432585235435168572519562786906026004140744951000747329931989434461290668254095948078650672649919977160776037664200093455949188028714348277411614118827662701711010614381357948053490525079739780256471789900417527227685493537050195388691846867479876157598927536277508734554736902287520250816944281683207029540286909234791010109193342172896439035531557669289812742298915091397431171342499569888530037267634727416821268186039426580840714573185024000000000000000000000000000000000000*i1^23 + -88973593441348205940206336572983673050197019215504831903341066092979108776953896184277079001720071963434145977660225788298974104312358208384829462973088486178184055082901556752847732243170696741838033431752989031453354949636725993988807668201953599343162494641698478932395741730160041146540793210243965337043799350511039227476110015907441551917226174270392769600767621088008503708106304968349330713437997449658479085253174290979468446074190274504834900047542789812257890918061124065214349455395525104308231298840313972288798255160510477925057504995485533277709385059891636985199617477366193301014727560119521060142852916889451690340069759585258686533451746473705503598534569591762013678416031151938253573075426936540718071301260845713718132765525567563628477341671741931119472403232477898787644588990586083499376482008202495454001034660221919010665406416484500248709787465931997446275542939682146919881520999395819474107604095504900806445863631329104804484131167105328132492885773928224931618320777490334845512759483477190054959104641490869772583449882104959931588604852062971527855986916652792766895450830898453295753618077344730687882953306121876703351632272689324949483260651789970902101799533233701727170086803904465870033161978066056817503731741807033940990905771646694598480015112252109417551027819227053456747536414734397868812498334184731123664736162684533874202242485463849755389228851325346577448058443522024277103454241929899036975413357965232435050087297182606603604556088376233303180208395371880891206603562091535348531200000000000000000000000000000000000*i1^24 + 320100207906487785528139513431436883628509086341660275134779103672676916176751336472548158607166280377659412181626295668849771198918442365838843962636553369783686260900063099276896323571594344040826073485441351915629443972281132706146546226910768363411377946494444595233439445322395921976839430156267394608982669725659282255041119686248642479595312867678020624767010774864757301824354414294116140321054828829062750585451791494219962803754839767783492722430706187392384280610805096913136938972029126140706309467381150715000156391858263290563904402705548050441215446062283034183201830249240344500384619707600757765717995861202782522651193276837392346460048731385675988276482082502309958888483825433589447238156676808334671299309100968750130622930097659532289033174814571463825842404614007706162640390382083333029291135917264670155537275863949395094384114516154960105136675706342249306565347461395608565248141891652814268434155765018205212821739327393633545451414863827096519734085780744350270172255545489430486609526704252369839150845332417685251019933080747048756295419244495510357600352344438685355710765656103852400897025169059700860781664505604817549841741130339120278252798970231500248519343101361443003661831666855522125761922647646075144700648226249219391153476109698874890462081550585976910878373630570713776162076111514372189780133357935286234872391891514837367499989453901971765303387997052105065690660076595635885723589751481699407412689769927030916385905439958202963191711958631390065577642518276983834290305641264185344000000000000000000000000000000000*i1^25 + 188313085689801145084904104394798694273379041844841710108778195309871041653981830521410546864954511168543846993334523607885435882077320298594487093986379016146441990065889928855002796340080862798369849604615559343321630274340318137371095601434514456256845594752620743795279932009421974710273441522459886090990874400538076022817664705957739030983613697071507299826557891716363147239269427498072011053204494035276368268810855269728051460115854463367790953765805436201505201311718650288906585339812685812760972008793109268335882729566050027492868696897039590217151456809838287477751688581167361340478137557690856276650904316919614330394735088954539683379677361313007565032580880496292738384626610003770773452578488042899404275139420491384974870057638708504610569661283012990460205039790617020678286833309520249449915486154164794323351710149143559502072900092790008208500388696215557503764884680310312504805452941822440261058183655653946368212522375563158493175696454507220476310930801700039238532741987699060047307859494667209243828998549758638025757452299062229089382310198977731001561833179527806911724922700950638586899313621017768130831663839448355345728357197410553805414542050576326718003231569445207182708132502854467449953817602460640846620734231542468676353113741888802645225419945734584691714382466109195121402909436924849947918532016927139112829363026647127145406035187009810590960753091123330633627784524228476054891280874425376463000205070133196969309852075281502630361192914559187644844323765226213915383513153221427200000000000000000000000000000000*i1^26 + 4699166696325582210279597631244148327778231772302459190664579345458730074925169788489999159849552661573702244401288260779567376581609632573665157169494174933121746930306824866396327703896043922194264549813384131192094519655246438948532000035255213026524089145514489193100470461083883838523292628339172476581696967908401023499961982559719450727634830774397097786789177360963207164919720275273265437736816652573954290678213924332579484610622829454539932140944550663596486522593527571786022357463640067862718422776339804301599600940213323075380776395534433864767994089529267658895748354219566916421455701706226610560925554640656210724195774835324977195684687211273946952036872187044469901414639877769390272985375138455649418406154645585772955829811786751105231490277240306115915329257755309530967592918586670556261585311268891129688216543098751281160004222266975290740312719345657937289789327924972856172900347406580422071890456602634939945060014650018340306267615930203753396669055740731960983851149892534996744796071235956299739065458317077972043873757257150741503007006406671649070742139353317827146645661733304789570944506817292100834967033413918126641667231484539098270395074890838981520685892809965766746982428406841103116340946440801672599131282170001973866107396721673740884107467522309601059431086166685642849824374569017843785652831347764668229995532592319815134597012794338252643961383502462466650535803099120145903898122655993736915925410881971117458966268778738626024622746240223086753322359724924110966885491671040000000000000000000000000000000*i1^27 + 69642907813302627211900530930760897213174835514068746797536231639339383752023159238957604727320932416472523888264176819336090632924214057754853716007356181574223917966987688080721079179713043199397248473304796829536100560699554691612723461155605426873284467941402309883063686200493289184415028415511219583069600434555805929330148072854008716216187955585001659173062717030729617032761452434523679434901791767689882383406397729430987234948475726914632790028176163450678096436743972356846706701731466116796174684145996949001247382627349160946553142902112687176861580386171634260407012087104216738063277054580730504569971258291608052297398899174335393351970350832304279144364063357508859384326178732213868473137991082262281983821570104330413669500989546423939312693340290586676988028910464652005557113524113236193607343645784453090574624595366063743686315226729397945344126929383740131813032799671300896587925156900274201000161780269624483518986200896015828532735121051806087498053315642773640000857970647507081385550479522392727613350571743051341119896032432067451844028163965218842248691178290804298363592000892677117421289526770035762303420971955195970822782096363751951949294721615598227305598584265897580147528063163740251954787802768755127759111907056854217034969421554286040528827194935350024043863182267544126299074301632656374595123809711523704413012247288227786484786053417776287446436831526495629148431579773928200446197165659483073392034642900476944913472004304708152244512334161592526618587308133210763401625600000000000000000000000000000000*i1^28 + 546710782054795075741810871154768968215880434413677487199202298345010472838692528014788247681834678807230636402063855870777958807219270480041438329342552420147643337490401135628023761294647298447795637809688538901738002330948744380924709466657597679653110853151544687420868248860142016167603487688430669872011784267046012209198026588678149497542618800991434960395768535620498280661238386700457545696768975405684629986929588398514620607879977491051809668555952264984607816454476474521267202676032412476786895948801440199868314710020480386526651046486489013781200605020990950349202112515204850909099616681649279394380292912451215058907253709452492871088177450330389234699457413626095454387827468897825420351441416494164090786947072303053266397003198160361706520699653779602301140835066620629705505304773620002310388535039934102690318505440014285775571806083072200357311563899079667842642148382442032529111731352360357120341955064453512436070734066141706369358682568106451875417773595249608840163110928406810219560342052723117000591595432231829526467813652054438516751991233549077516594104911194150523882934828886901113721308486942511398297943437012664845951651853232754027186038000321219751664321917186901407808031789671987114210441288913778422151719298740104062226133813042992701379761801353992063964022643422648423359683270571687733679443480346368928089496394637031953571706333545717857273029093021179990254713229635506608351090486418693234513070804306891721687111944171880879879118645497335389471132994007644241920000000000000000000000000000000*i1^29 + 2624464044948110389611397736205157007042650210346248768877407434494057657305964740995178605436034436689884807717944101053518112292690437889233515299590892736238957602126772666743246959014138953602661024596845206868424971820649465631203874936324908424340742068972223896277888316012888391277454408920230778441690928566461507313104658541838127025175085483810227217941391169736819199282305596309464452846618267340353241569562367236259327409984793184591428730112349746364429170635930897500477466679345930208601236041584196709846897960891035399889920317539340985900493226870069642944906339177455496279122960946242769207306958327858929173518411857348958853943051833070490280446934672065839227933338191667323367339512653949616000520046475785779255760572049188538112752604761184616288815239367597062208174200886620546876341719371888818244759646564307157226827703605660352201544541114576358365359268719508786924357344897019948435291336051847441959061469700944783716780757662648378006647884222898416430142038526983908624629700149816169026192174975981354035244322365303958639839849946156567085714158376515645330836720345656538733564580517555249520906177796462348233443836858094734274782204220399131276849425681337703041607642450635144505919085691378656536114455252656516938979200850152369458408295904412395037149235531040005088112820828964694792146448079044392440314813911887897307680561751081332036201413108738214172752844313497153073728240243728342298169405632660305774763910742008375715442955584604620048312516593361879040000000000000000000000000000*i1^30 + 7611567456900128219908099461222979267865671713232818292220233683000850788326497477282100052070263149817575991261225074597859785346001619835525062669190472918840867488325226540957855387152773220766014934541114776613597415785938337991366465993596935161476232836623828398456560954310728767596573825847568646695365968559560654538850696518024405671287813470812086901333110879658192944224778998129913568192794187195853154495270523395857794383445236963199997482370872325034259955633034922698313991313656556705214702656361661616789575343918602335699201186812614646854325896395103917352322318159057925587649706029249527363432945396361712575702601152403260918959601895791220651138676839220156069137899689252505416659061731830183316520955570691517980968732177741114622849658713319423611956170065107212054457146172679195066113195431708687108108379639558242047551523112722446265250393251007966159384487266068863177397979716689485860534685708722918384872914355082568461372571637912177493852498108399445962793863169102311220746928169084828717475008419233533682241952750803745879847607326812469073474310525157413843399646058560531426410162200629638816559834050737722364865165803545969230141124532672496456260189417345388059949583213393799699027946237083871135103477864913213495843002476837701177743027763668482044916331051787288824333978166920643779579434385701649008348469182226436461498793595128742185004663141858825467256567670783193138413516928172735225319199002058563494879761450475375753887519904181663271709365501952000000000000000000000000000*i1^31 + 12707807831342551974445544414703700930060531000388459994253885201190235957252669361194451936000345423754415771483212711824934725065992445500130364489373749411527079255984035480491415940776201890672579779762620590986340320676293415270642987979217111740886729287403029768592766232455772290310533753986753803949334927962286234898389826712502102321226479468068664591990987909736868785333063951347679387329181793555048594125664379059386591150509410817719103873799958825435834040510058560686608725314514803038648253076073051290555061417185393855545510514468136871598628698259584328156743362361930663935987704875061379760869912271017246388116254909447047845327198135071600673748562197343012192845296819699279179593057708494897490413910128800046583946470617171838352966977313786556711373673058166205641536099582001434765769215225275545238356525780023724387152720720672218805178270068227802495917915074979373714697290393200145481349430428680814168237761710240465511781843238364957785548532446277219717847989804722564248758579622194671196872228726684152229001354507962483710462525667199965144619369932055371908400568184655239376076183477055656389740169722128072173269541488037561619859666829196613737140339596688684028783007158597337315797031419051996449793339798007148734746933798197525290332189443737960647455350805284010401824556649305217462423838620913739175709042051479319233908493972171930483126232143612069136524288221350683923234976195264221602872442138520688936955957610687222782049469686453612260517478400000000000000000000000000*i1^32 + 11444526094454672784447125196308625074961805363081460914268562058452715181335016513383583904242255475026800258163349096654823331630704624172244504974651343013966289140302405041118177138210001959418858860962544126421458445059049618220569265117738352433634787013283423049628862002826415806771274524592924264192222593247166719335863452615742824882674286762013388303647412482401111605410233359782961154616462711388740431714471376636140222668630981980068378907431295784650001044428676967405403555798544941177224887017463722915544330966547812483360891278305507816320511672190727272876198905909690088373816275949475219860668431951245247844583204145385968239519686915618964264397554427556651032638950679445477607971910316684877892666587707973954487042750239056925194010800173477144129177684176978874106911662895441652540196595593862426347783390398834735374052066719748497484738113180394183789143014172952619616745526260447344156269030539847335610663488235643120782936021954545816400619764645903215543323694278060616234138612673204401163449359005638142457300365762072171550061924994669315769942162398474709126826801007814740557785423894677209990567449534739405353677675947158934511211908677283980535165054703656650204110328328995972625821222259910398280257146318648495601927685867870574503898723932356773804282640206678894260545634104789493431996857242583255935661011766542442874150598730438530946893618164404491515981731752069176758601457641876419568175390276752516750906082414307199307764784420339738214400000000000000000000000000*i1^33 + 4728621445119157727611271161458731444966683480819204100962639761675899832310137315776738986506137687037221159754908731384154143773717126675919613409185135154263501834362411517241387559421000733543924889819943870775748685827116039090764896823387347654236161949596295266264662842865427034657563702939479301861060100682567970959133460365296137292297983844657932425110283516786397233187836102791789193149881436786834050664362344394785641010255046344071680265654066543248894781754479910009211572991799734303227237926941849465917987572247539590245441504411630113019723454302525882272344089074268455980101185262292755841462516163645613162609924498659756788257709964539273566054889838442247100816056685486177046287757234661311944356426153705880054268122402315699769956712886780592997694517187592720482572671235519972930354626647167600300708913654587321786848208555758540592831578263613592845832411183695220175424166882079694427417751735901427209898120040886258650512230868418540004599694669565701551481263078192150896781841239182487928083722404540871476979645192724967946836703027797034076274960288917642362743002819420424145863209569249644289015079019157585290271523257906372873720448816715300184019829799438190042629416754777424764174286527731451337757425904959442272698013707589188965129375107325248579589027612337139119990058795259321515530753717109440606419627610442215928975106378797010377382138293707826884915874311630861591755717241289711911886648302428700558418145000521595897751484445491200000000000000000000000000*i1^34 + 25544109618174555457347614144731078025922835256167972344519519393809380121866998475982518631510540183085824557802779129697075108565314163678774760085848179892726883161818358974903279326612043016411362049627324563524842017327255848554743867526998473315944646301114231860017228590985170248322242724017470205927403516051852150351845784604774187389390153013012974440190919504919088685781260372063447731425179086315582659174883662861059422110347706291803895894794071361875953145954898902687293255385434401442342542301315069578070809834186321174708595663603962212651568680093943093682832397604831478915072714510404003707516773308933757243471150899292126116325457052758439565508632942392343208531395567653947785216713007934241854863394643122082529608273525143058138844199434766937691739056514006870688561469199991874478752782761261336096477048609602945246750049004422868639943652561810896861286619899793286710071694335320333902077367048317886641568243727814185747513923096423751564123737169047834518602526089308365840988505250071134838832764742056020966155515259721088555421602356799859530330939165334879834518935270412039757470395427904635908727308147199567382305311350900696685344062537699445763166900066136085919193836462008677787193420222158001603656424764469798461687406438839648935652276791870267567227567096122954857321999606650535296039699792195205906222848964567379662493197996017274604482742596151768357520954093267410649212526162310225144748689483764897335995131127162164772811571200000000000000000000000*i1^35 + -592266503406641219057029056377856645284682408842945154237503546388885710777313987951447264243128553520060966486023644855680500578762918221784417543795126711979004929844820122365924380298735970471898349929191797933024377723589979423831289272723784440414812725545183293934314046859947745864686142878985765875433864689247163348258844606765436811924920466627454514044339741749604017063085339975225951080760928509542549427275460941708116617063232435637482754790079570201134498354483345482944821483738741286785627320110214737287617707639024608431411029232232022497031252257607873231338093689770194564902030891273279963178206380160522490068857913351200526036070597569532212021931806308577530161408565599030180073393911920191370371719131719444343500345566947779610818922894280633110203940174578223940247862373429210828797980683343962694719300180576563098999012967489898678477790896300511299968658949396299331219308300418278990987000555801693646731392326227600525818346042393033768022998632023953715993239329274421408637795478842813843333083114617957952013360210191638690170769629643382149493300475164421624640114850551866595766257326991241170877625159153926689767974088241679763188034490890295370198824830353339299743980398712494938980147650942856508548357031679339376636528467194293267331509992736839892391663859492783895822596108568354092156383553331291972105338855743098319864075806677404768795247105689871051862096926138251910561553457370333355818642712036468229353413067657317701386240000000000000000000000*i1^36 + -136834159768309103685119831276805633147525152215905733624279042418309955448240848586130003607110019868299953377337553852715737170171271669050157776512636643764774306736373395767543287965272713562386897194842104756788929279313263732772879993965268523815000206348750425473156704816877997490054533087618678584945413481670212348120227160289986417469574542298508631108332768847720557099023489804453058602055462442119987088208235408266716329531121698851224908934043344663727224589682109469983775705097055459503873822260845680687540318310701272262683394003754322902012605199915150978448359414301922045688949701129507908792145070195770368391850333826351523246627606195707026344267168646168374394204852200485369132714165591783855338586114015616099799758251346532670413708685319834179600627644302263479802230170670257122065254076829670337473993946801619203287657198212197871359614745354324403328188352545648165978023532605280467811398719253586475845849902074494134793442840871794375300111777498621180479740291136414481120803077286341614613389907899109338978118592680657544800119994535744827748307792369392657268878807504916046211296043244360784147065949262671921571026688879706435474129290864242848358038432152938631999178330763287836605815518777953127442678083866068919232739146247205742390352175115990129511824879860174048082738714101242127945446076527768027605425190229170624920161610293677885527156425950605719945585832902709728666969291922783169029239711867473826311288471639031808000000000000000000000*i1^37 + -9568626282044228587877336488396506858924039555645796364212168538033660486704234415710986068986015472864410287793936287733399825916785556814791368436528011565990471915655144465310488789896340278026867184497070249519765816650144652897842143969460616730917165249280275343351222479632054523905172837588883236930111502255725149470369465976802151147102318560170961241973381183315048701984115560644356080968172660606687469242787225170213302010736487126884406713126452402836282085955070558733808532299542262633979960935191876915221074216140009222125953076716756034538036584549395012824106100688293392031269398538633946075831115384111143807120519168706696031517927552647256393569374801706844576745776596819831125857916537029560117019444711808621557295945847548315279373239251074755037681427409025377510679237208749455238244484800460983495004602753960164540823344076836035567010982766072049751488824037749609625113349273436933901598093322402225169986415784340777396722713666668802002472782852988757690858070024805936392834274600415347608025324101318589199717756965630224099170857411486873250397365917724852277124488971674430044369513792733057560043782774138716374930423655218412500628840830380369965498682346749251361823872545709882306844249925073535211800961280401876199290860076625156678588974581926705711686613163183984082342133516194431868660334605884942607434389374170220581480000727266296084385829902995562948732220805406517184815080507706559198363132106319923586944466944000000000000000000000*i1^38 + 401604483682549793585383528312617612363686984468472976644431374620639774804184481117304300425985780663735304644496358422114647390218762548002163743283662452315220458490072837033948154992002908883096464691661104272692666232621300709672528284186340044570584961975202753999961992028114072576060066814944020493875726904332335117650575458667527246647290477106687013618742687345479497730643435301146285497672177996401460901244571795404349326899790876342564577495532152317063416773635444262412915542011797624607490301121172064228677772243261472940761597184790579079516295563385595614911768711080283391242723824667153515758558048275854930942963220256122517982334875631306813096023572147585676682280835419587829578941923725990502227501434568203808312757074161315488715594516347740027129927047360613187355658282349317658805240629051532970430324559582982916598475690313166000040214869644673520660568022513567332718491716989389161590008329612318532689071593815689655459742243680239548490119868702312841078220916222099047182776194393169202932302621126674410870221587511795939183622162854670008721905542604333328206628126609837773485104104081818460344469347642330533235851599136383733558182728775307556193675031550460355770297705349756029204978379178604766126013462809263406023786608151927151504998682634353355652620829055218139626768623253299774792231027623624988205950352884975930340368257454102818517344919655866776075050374139957455590333331202528653324429991382260436172800000000000000000000*i1^39 + -31433093199289970074024244366269713284806773990870929920214657984600236182830490552653289285018262181248084765003288149673892824070529149644992982609356155901004885929688608379045334368021358506860785621309012746106072724427005480200459995443622301940981090175798452940195650712737041813877808894745734368550375648486243414749085247156239761242115461527101185738103983678580821507585838962010053356925067624082483697734786831986764371494769977716058335732881576976735693094344357755645260619124543606460326717425522501663246648083600961144248652056519640784442306986749999094090641078515686064672271490479808302065507008279049725470095938190218327290605334301100576626040113490676981404543531339412846430405023955720656263028168302654457372446212293022107226994971567085510680828882531409351377012820224364989880924765284304926009687133107131585794053606300436438560506814237564734975508734638756386715386696170516531886806249497947176278089027985519363361863132508977650523137538012598131967965053211743328670100921579789080834174712580165429866081779373805968121953883831108386603964973037935138497058960478452377664612349613587183793491141492188998512669823961681726765741423964371638405228643704838078991019934089927596857401285006068280871967142387344190001748934728841788167749401159725853959632651052903616867725165308726793831683638938150587525790969783975273987611340603406196608969707728121378022752523593556062496225020271711636641078529469972480000000000000000000*i1^40 + 711941270808423011502997042947091163846949006564093086420712134734075240294742726497460453172482474682140341219923107802505063378673769094372021322286529672721199090048535923141077364803967807000714194896321544236415739692524667441139847696460628677692825067551723294709243928704317664930329246988339484908451191258650030801066317612467814156288349069850300261977907552466948300135620116401935357404863146252205115734326342552301437192166085039101388586710906723705522837089132892481651182939436088976295756120741393127419812874608041738922258365732268749715129468837389110299502942138640468583288844992937473930597273875742480099343861687657873843629303538974204823881642963896666105885474276206845596190596672141503127279954648057805200623268495165762597200534425675501024376443930581534637994527727159368392322005738814818562131596742142469112970412569771930512219963180771024946609285972883118430813376018604221973329493124204803092652032393751864837393179344004468232951666910336999931930153421880804628583105452583508898082780534155876447952241313356043500079319909523759779671732039147219641695028947068935310350844622363184702158824870938001182457387802158211731182616138963622070581492603382671417101297772898649525301530853269392251636618609555412226262904051337748187986168291216973124068705893265284254058141190257852664720271067985868534672383389723661362344945003894438901094497317655465161204320150861702452727750820724073136692133888000000000000000000*i1^41 + -13483503021847780637324411899744917871105579524972185073886526341599649715246054719030524496160731206493390023971615281653660521308450682895535596171191965003253075074019300024769542952195871963905727373214836333005508482034042776957331593428068196174034520279160458019732785529661982230898420447075740046620932668659005494025487762830283747903043006573131133828350007938210247799813675793683001136843164330908245179504521949856638086203370412173369311848704021514792629937102870798418361261386013640842653274108440553692770922677925022925797843544976301167153080191060538825588896701348706551142296575344221401698841190786986523301609968780077815643524816842542570800612814779825946381264532685718772829934407086960729105827989234513750847437837635314146313553499503788403585902950950791591425833874208185090488885664501510242701416510799840473297103514565305393229369061496478605110557074250024495466514790659100476853712931553730434878356031367435443220145159230898659154711140534428065854413554776853897114884822326624853434588404741313413266663556798999569789754792846366422394049818962205169819554099215736335803267277957299321985107865012151383419457178340352441230823633586218915014141489370898364526120973296715331622436767349371866007733655397460432721168839195040437522679135059172063561888730281130640676325157902339246866200861827861647903469110573397994312041821675156122647596523926094494648987193275498154139887853035842646835200000000000000000*i1^42 + 278389468017881454720631633206343772336040006955413692649421083280969843262177925206280975128222352328235998145081825742316585138414111836666533781164015022264808216948073741299652503112144298728281273891400758907160653777961514279117946281080373849085108766910916451582231407295503132531825348540447015313494206917837703126427235683734075276493387090759204926445372817245729011880342075006029167771343851528141031924939007745634913834474942841923637593333992802075469406906858056718823927156995932360669070557194837546645109079314173004701739833124205185168626263778164314252108797372417052302301453644956215456703766794732609808393032748018238451434360528685128656604239153729076543151429466243014968634706339609393370700404880163468415482176589422638961160763106665520956636974479371065786814898778879344276434935454341616843898020296217453418628827268809375757802814371526424340493841154082041720213360637076596021481255797931342785213522954730416514483991071649055340517685255102321028268527257136754474701709479218320593005606797422761198130627148744629180052816066107780672132158136087680345423838293690198481885452957681976564244453223069567003730030386769760985156408238059652309927832614753403609396206973331695907233311240032630980187471694648682829002788822483662558599729161485696275662913713650515270195647279193699119556012602389570171031819184282895571701995458936986592141774576068281906384770568949130102767326047764480000000000000000*i1^43 + -5124602421014522634272828776697555929541061561527823316360707915303256755207093698287411213318900865680868382225215984735298766783821132558832546155776357320284243659523906008485568581949935586389846211851142006411543449315008945678341957115806507041528244443195721139657612201666207778318173797636970861881566835945978202651216685980612927826364142071200840795720343430929322530836075827649606195693565339561993520619661395547683725001529207049974544162396711070440959273907110121425955463648788270295427416071282560056727816804546502073767116406183605331031993004888842080138684230666871721449898579287106943916257354347298358229461181756393460038015315817909984170184075058508717238352246630899618217314463453503224837302262231479985885536339619249908806617601598586340270599394822760522662565509904440145047486348175096022521660390410829051622404192092104155467648457535696491957453027505615103757359746821746418352628296024994567886347791210943210668480645932072256839628781155770024649523442068798188210615739976749620375942596877491596381878876414404885659352568051814938833918429148914618717202633223748309449679579974441424892522483414075738175354616215736084427179342773819918395220217317554518117730945282669759105401621893996463982798132372382611937277370690306406734244403043039805613321241871357398485961173308741966491871859182278419048362998219137970997740790339392860778633076095475664154396050665094532842389504000000000000000*i1^44 + -6319656975110539480692433482803659961498170320988388615375692047461133335695392128562148974186735993275071936666532156884720827708955690707876789879958543842254460099210276967321662100038801504621422666136595627889414326811419162694589529618505632927870001963817756415377720948859555734894434200244067281070923254755536262889639044038616290412089197980249323100327503377413516411741632919008659699566053318258275113773865093641230486452524376193456428260641145322207276834670562368343878052264284423718537822294393626701664193602934598745352401943801911156892500801433838856934098689609813597890840475553192891614105010300723431728454904432682534596803003826326769129489854403934808134513019068431967450133312319688423408344474635818456334795966702224232835948924707398455268458729376910979125884907644923640461659164528419258550186980083412773580624090132554688698894461841663184524479346293154274984886221197559400424605799783294219280095810000755009769620659398310359465856247063357234981662152330701625793473721210493935376708864589842389875473626732147613554286476041628943322222025022825610823300376550711395123579572278382082636905487999610160578129308944563563170268899654495441547121230053635929429397137139993455974245120918951466414815049669990093378605716696011900841529412731355545100269013895908325665284193221236158659953162391343585182978313075378946056685177858210678116569245022874770295227191173591859200000000000000*i1^45 + 911796435590065132988971464007608649205356615524757607451212032804193966857336686062920091217053923373602527882193503114983755661496979356820775911035164405257792936653498953438755951556840483354043805558872340312144596118717230436157419525269356206643002715906550119723541914300025686519706268829990549631327393868666081166193455932633208700003091931167493279161935460536749446023992079955447428496582312494870722852580766661720352612088990072183424367737295425015484109997885201261685848885324889691682281933050701783766098076325965140508370554816709730169720466282212230665750957399582929872925520405726954663874086138907170390888631596851166853081529896441524667421201622720236536206880482377680298894029984568581318855188822351494675572115262639381505796493805129303178317955290556129626531654625769745248891496955437802550214382154015215420801477563373603756626240218374650527151745682598272304171474220260157416387896681144092903171462927020230486087727999984230672078487712535153670894794223964670199100660605804057551342758306819517653295715261969909164376690561639526673969104692497174511318568484625965872042870068376505164243137185151270723028432212205449366293159434412877247142396989977975077023776820510208526592752447503190989968133460575997820307594326934097503584352848176153237357416987082129123306297618951802935303241869158921485301829637247564677660976006337711593395747901828578893769277440000000000000*i1^46 + -59133374175928424787719262812674932950761614929485932907396290888853242467421533029772397874257463351680207952214692606358502856030119448408443670339379251252208758143384330188043820288342816583006330399975680771267924567153597372388543131152352303322516302272893610168771668231418087628395383482807643828392935890049735356794808705531950910922132502382022383130203661347691100610152705090016947377481317503099052458675573014673893042858536319204937419158094122570007006728025188459774275847857754000546503299215966266018769192646732260361282675073166448413765142182554957020497311476740974460769016380838797910805023522491632693992181692195038163811925045201625044877792464139819591802181853301145300238841299628811846749423970687462938160946258931372967363936511459899062054794593508233112965592407632050469953224824626587350913395156581187680278840931753319337782273769282694959726950507785971916054386024538070060153347186754696655273977326867892671440609253031352000355462651132101635494391213229489295755659021768438082984671590693126029385779238545425674539688586461320318799281371513941005080307591431745805747066261499141001131588089437021232354774046013194805248761587482115970534113725776002553868627859582797176816485764738194621435230934250941025354302823659135636946222167685011999531826807611862591741213551914816302583459023144340652108288175618759267959394472556262650255546283133394944000000000000*i1^47 + 1395230460103619101263210695012881035816761832921401352050916965079668779004875778723520931700139917303563320053838966173121738031608674303423944003683436486648981787157624250821260913770328618519613125109229084816957800292879648384077813136951014670170457253124364881203947119893357493921206823664228372119686697719279388159523579016932101192885439744833686305928072418981391239029414975430038864947211125784091305526222158193389166115309102001749838882735675121110643582586261393158139443506822053325353636741060750510522107469179706208150785543477264243909276795563479823659998596350226385800058892569249645845189888377499825222945616026857132876336129195840314547739434377104629684569762492301526918023802004285785464273259080006939820153465222537044729151750482589191559610495632643566683246499388964839354291381362469306798607399468079934461570506060779199708953754811126067945012627245707611604347825781498777901067348442612815284931985889775796316572951009666026177815465531917061215340086966789958703537084074870129021634213130455913203055128386982814296086915240405515184351484571977712907753894947558818458216400594456029823462666516460005585027280980252116234032452428133714695763827782594641537388407821278728793059479031023813656693690051510283953474885947600111834474231690716457790925923127554485285870637840591202035349086233912688791114180497016498053131944980120231020790169600000000000*i1^48 + -4384886521876341913457644385366059500979808684769534860986520608960275268312427478074660261735533322113130954166243381127765936363006910507580365092376965734493481934478011821162361482541847552837897830664150015786624562799942915573362684579125756662746277249689655265056603884194058075942405831823951278169166828381810948703780735093992573627961458647876456724614384175102909261931619552003695152520105718857125812467611591204361257229048424404462649866490269414697639073508612822085085748513518439892867224935236954893168910738574248805049326604827532104237230387144218685227066390391176672028303139813134751378717093447451642169735935089456372339431973776727099650726393851479217089243648895044623328799778369659398588966997497514626701526045595352202316824567205934979998389578889030073916761035820089414749596452604328707498344042736741240340273507995819126219788496877449086251779516971279117918651344377743025694749741811356271970309539484143781481523964899125015619431212445025402250288397778720189574245954394857518215677907943295156633155014213835777118565355569535035675714521456983218194496782476445400942226665670128999729885948739587245317302851678995996021186642692750506247796399828807576527007430363242970104050903116797934881503965240656199966513316383523037043062673120113369341341446665791700621330496462184758129360949797062026460282176262028669634643588990965760000000000*i1^49 + -65078969680809706053707276647651529404672101676968061097069033407595318814618420577978370151266066072229567730986635158670765101856440871628669200600501671608144317791388268813049381207287231112333436333026132743223616856025296279956383295262648873943364645136826848498984584107271643073473781467214083199726588867598547432769281861644694168168577899083417893019147146021689417586190692768996357469967018123188970275387799632269160636701674579915182526074138626309614932193739229442285525424076613160319707136271463947280032404554499926380902706447997465233996266128886240482103804536464183755416150225127029914019433389563276581457499907329675320560241772834714025938002077475920968349949023163442080587167949958163445334670765252057209472576906572392206208957360100753015629936919137744992756582640043167388504158601478511801130316013067090111321514526321584443849462587685868357638150695990835573599270577916226763804713120256459972739573197607266955918134260665913473985801788711931279958994804609960782482650028644764712506274742813112537224566798432834623517756822032355718961553571952810414866617750657784056222145830450918030710247074057220470208274732178447944777809773042959816752329114016478080428741602407419170226465761773143670873946823711052174622489190455213494670252946133796684597959554765656467355695781254232876251759871021336402353211816501367182570649600000000*i1^50 + 1687627218523525902713389338316265255092494508340776590920622870472913121604486757940080998278746276266902356635805786177138201538123175108041976819098537341954943896682140246727748366105451640784288301298591542127200763628101874164179894760157192267664333247252037886626760419934227690878048740010370646651972936432181290911051417947168657842666781739727847940300380476749173722538172365205911412036895892741005501495000210976630316518329873735708189511972804113434793169782307343408155003350596627742087553092163758831159187523459595120529770576195480803261792617665862210688952971247407882127110253138168199624610835222438850858042796542326911146236101132560504027445291227337147399325632917073463907552187847047222990054107590995993726866608315949924099208040020322748334909065415640875229967367793728261501466532268490220668166893997542118123889389092806414241149574141441159088368956664911299104245068439126331657526578753965514929200453923417290385883995836573836154599886880947040236620030993977730662431667350586552877249252558035619487582181392396389942475168983519936980816965693732751693850965346504279233511937187752403794165335861514280915817164934766035985096450041829302270428397949085296512797671940595608395357379716895215336283792013355159247177700080956444807735485930749441701167923512294562985600198354200356597054998264257426260753673178776320000000*i1^51 + 7029934949886884935574414324729590031732055533515312050923139282191768889502490967032034953012020592990086164952813831899065387579387017564179568666580112148210102567576889057515044153572967514185313267213836112388627545567547614941168632044029648531887213188830320389088607476511098301632580221571986643276272417977927556949590784625522800616106473855303619824405653270900940395886274510037233202082277994347148746193021066312974870870217574848163482060502137190041875393660746640676252954302704723399589482267739779600909428976636442639222127697922820303829506973402453686277400085589589433188286079675203960925422783499225989039827873881676994476284597118755096080211040048287925976304745148471468292669213664674406436724987350221098092694288150644650778387971341708564447257157745784851865624468281503543635743613518155629841188498069920279925148667848154439287216157801639405486474566102969149583957121206590622319217806109122035615648485639488236747699821333134331198575438540892603111956471211150256294057398713355685390703012295383568665141005251912442747261219966144032057099988598195222404978087066712596746901125134295039955513481589826359816934359022502741574600234053398124373296964079019512434933788426959677647361864633225934391618266729371800301763949475685631194432624421898691521573213437118443883285212230811281693181841594396615603864000000*i1^52 + 30973269723449051899674418646610240979419717287676466760782568575177668679751370907145647799597951249222638627674425498999517665745121734834498566210303747533284721331585117440419423807440278455761732713301577774997042253449063040290700596536713443761654610513885654397663322813122545112934919571883808005256991896954662391725514674761987949353551375517317804543105844355148932364496261710089450655318814184594150442938798312858420293878838724121765272314133749270059181283578568756671184682802230212352918231701018022592186126108511341225914197158850710371684271169533146010175814096615695216682777540612346041645334028660839567561651099306607209396383648773177721760347861984804649243618738855585165131946830192980802503988204733455608492201591186989879637472982415257094185992339313361194248619190523628814306505580866453448707233628564885283573010887092625595036798955957096450757353147014679986924916570860540053879622898202715540205985256212371214475458353206664647084894476389203162595289954893565075561969282923367165680870772658239758287202085801199272222075627421870466136357051011711816700539341834291242263470072539633105354441222955055246354728473310421095521251227954568938276840636076303633181903631315750700141845787646191959055267262093498187473471925772451248546165248609577428992921681001364558303074884640106265875738976291000000*i1^53 + -44081839394600529755593389855833842854207900893528171640195309207186489687592889389951943608318625476379834808837469211729411899335968304163615287702705301146564902133999285140378373766459654362667300336190815242900900089598430489120329707076008566619921766115310147502838251184265777010773989356916592325716288201098787590352946799034167604971289252428253995302512780910000128125945291750029572183116887175653872355485452083761652533360713777452173992864226533285340281782043817120959500429871966196559874024275612750821584213941545770687054446517839799128615596288251788673800357165161118119280671030009893394692099279223083376979948762205644127396458559494149016808452101394504919134996813819579245725701454154597599214307141830111928849217915000964973772654150186189627642888309395766254841645171115715212222869927498288350723247288746171146203677616707260055112930132257266855141892326110237633895543922843666058127729667569331432579764940010523897683609048982425571427084896634057495010509262803618803624468456428367449116472136143464722814818833849204995799951205800783328849538494383328224143902016660801656749027866978509357294601941786925217976713566204106421192507078231916146493667558887147154262937083653539695541204968843897296556745415190026702936989929643242545831269101260904810881843439340280104511356830584537548075000*i1^54 + -28555216232738577707525658449385919614930828341543786384161741619401821702186651287737136216208707044236339620100971947732851291921841447188659331832067485197206361959110642962389524899766612400958183346856152476272857489957851076221830454229367588649413219033204590878405836076764517469055873242435159834233005268690339177167255732332785917340366542302693257754990112310228022133556158139173332259417709897184807702883941091029890748552256954317390382027649293698211344561183655498699417566465994598846489947465965413902683361138460070517648995294241051531702854297162754337273559793566847947691723160247177839960914680417160293254108357882651207495458202867621138957191268401800146898601477662238963814899633379073104135687881570733105978379078583010273092458947672667923689861717634298689930985255130012144101877832354527128255416251966894148838451605782045217758495425952266345796941528112527881801765964500236302524161156374864506497497382212504449369404641373068966957987362097094889205882361260572080488288966272863879255747273965550561652232648151050918708395329473033788818822211169280192027711583135033410102998657227238662549968588926621247397372927782341374772224319972980299771140314780677973514101108759246359211600854147882074420612661840642122351045872546007298845497170602531407384948873614128631254728375*i1^55 + -21326693723051530985649332540236818923178977785195717501083543830418275359474317843226787946997114856250258308397122051454496386411518416750655556837612744068565668675266092234937568652025188355635528080002193031930869802064691038729063484717369265252755676461663301792427827069141474860574938916549763295736066128479748786249375094573658965159621461409622893379567960136651888548401106036633902162135274106547457313739319740766695865609707341211648571048709928396034177944474295206924512563359247951001474165440042633618480118017795914710201283292149782750766666093372670122010264528809607877799937482508831842350482377292739154316026708617738151805408914020431216740875465581640784526608092432510269665324005807374426679957876270117810178668675855036714670821340827115959857305671058707134818920975814334043943801956795262592102647220490292876893632275644067234259624285153467018205302201887939731524929920463641625451030382241748192597695131348666240947193185201434496815811837284216806412815579560757821830190064002004434515192560874498212574138282992856840848478468274117744868610207904459535183845477360677869962931377207850882402986732151715178679800810397335351463876073936526914359892139062652477412789462525235610296349049393403570842334580653373953141606742680262909778414020011037396029868804075*i1^56 + 71461852899245731269143063235325801738400767463028127734569342204873311981136653749324573455559074298597048308352734785039409496145074320582741205008749282041338966487464086913581830717133139973753819526859354369575626201654737709202067826174687486312126898225793261253722968844355551905239184700672063567892593604613540615386383419120856605806983693478066953153996001121760640409428148479475260897314616399949209925467056933808490853744471262494964699771068935326183739866074510102876696212001617516169551332722036542414549399517129903557885288385561413760232323008243875170134824795249701521257549390001063069924435416433024628183075167343805491854515786810896326480379541765799624300508602528475140847546116356403981383262670462888742937199810723836588262963304109643963034542415606686854413617374464376370145331325292530507091239162366540672522140707758664682035929792135201949355335373839609662625862779904420752987292695902829509009682651352627475803340460199822866010313721519842667445216709728405136649479927569237967792834219613541974615476729866123627381245917199491691047145426501102169916121313838907545663235607270658368894953305435489085268134463476893391438056820919082521539666258963407676310232484692745381492150217990570359454533107484054688743694560*i1^57 - N1*39110752013173828410182883762705869566370321490142687018309288566343735959640959094844228817755008432747548334681777021558733607548427413562574286247536386110854345622759232466862627464109598898360179066326102515603488618335741849830904639044937177844572670183932234069782198430788194205011624169819234933269173692863357348499328564245038663940768698914392451611352146423322688444742250218913792*i2, 8720431365238007826755418676623269477684674761936598507178371934694410598132728461030014795751456217871699572715038558726699849959934462594153942928222099390772076362366277355572168289538211083363776939840122906435043782963253853483188567600707883447084978864376060385876800584418834854074793035632723237566454327955455607909255349959030721394556990414979329148650880709830528109120949642455744434766911240317881314378955181975833566904913481969385825082295518952615469167054069522383493036840977003776863991089985167425287757307700670558046294086796478286580460433815126631844212631999161235375060360829032022801847018846639235341439198160033857886440768306569732172754989504601874621620174533328672490580105283865620005767564947273255405159918643276469357503238687432359844319844932714724878608004989858170056687896907695453571425034148641653548038659927407128286705208306982109428764580982416761885526690018866112896746924425364275562015664870182217128527749557665119173259785699459887039790749212207725061286923733004273034027458882258783366640592908609176487244382612038731805721792345631808460990116805603386503323092975363854882963786740778000292633664321403308259728030271669871742581718477453012433870839355320758331173102967239372617939806699357542005396671068229629367613409817087323586394388567382575720271215972168802354547296721147650832919292489758205052700418793820484864955221030873679318498060497215628661708397380519125987596927345772082009132674541333170915883376765942150242746186403622969991463735837357093950307023881223001366115642923044302354411408310662189256015872000000000000000000000000000000000000000000000000000000000 + 383679965037682352111833643462506157901221979953697314166326343761827880703753717632207376254965344093207055593659804695369409767938521863738051356411327809035117970009075563839216099213493914134975188737870344487040281688143002828427007204858480450889875480549554608080932214139303083152247657709958218321112857182461095369815895830509339505304031611642643583427665110526853531618340488150625541123439312895588858768554326111430731588900836906779231453051646179176837718842707861177075385338120465712264581568917145970117183663667722220709595163913929787499934191175893410050381734531010422698133388827536825221956880804648624107995257178012770314915884495201865077373132335383217617412472814124099047084998919351590936216136264059824810611246324642091599669889183520864423897910846474823622457633697795583028017959587306360218706919198684536683293201234363491863373240858760603549449279337660787993684068807355739651611808052498464733513835079229396649679994811896140813997528437235383562525240052430502726896483931912658301323752974840317811756046146758194950982323270457425961289182158269901919888672145834950344315277582647642685997396767234660509537875274623349745850472507729031966961159612431634371095143701567916442962914261030540722010814546489281669560295979471079741716452900505112181122749899823858953971957117392940976089030170239564959934642478077898399587100431285849206483906641414252552993791035799857362774217195135400574434872669705268164229369633035614751345284399909387293209823834481680568506751428553021758399381507229917062525827253041374303666616089040336667122073600000000000000000000000000000000000000000000000000000000*i1 + 11686609559560797130388402452471731098373423738261590971166380542133342837997848071118538999513086754104200046191429865476815541496477413219874783319670516001263671870347029799105442773658739791707451869998783544570488156076373754644111843019592042436101872429596859207660350478278914567994115574915360179912825432292081195861501537625621782599937151880535292107379680805886934692974737266313142487290524598530602545565504033667769687402221259296958112560225969740971859686768761003296395640761142316137753924286875541564435163580294712855102462952885135828798545596313307469547252778373454706078190554210898771023074626912005762653890731091472442595798471251095014453169898223150112459454566875880855666597270303087449508192237543602415741688076837722549002535372916720530901806550707271368198697550140581634014440021549496275636697889535658032099664291329838717502793244809576881118321421353394160208305547835518510154670634187108735386802061861783879245751781836106636937905759481336079657627165705204083551517387807977315899291239693539394802514215288809594452829557921145565637279711525540157511243857335362226995624758426805102240806114137519494747488260308997601252140131238221898930992166411574143029759371991255502578089323458719091579524365227964381793158294351574256454066073308536158829990915044578700047487394216221650289104289096948188702203928618297729574332848844490313203530689092826025524673352454851999749970494422021457647925936113656794764711833929838306484152206554771889472726367080005964876758838810308656954996637099987335504864130130927049419839146909059743712542720000000000000000000000000000000000000000000000000000000*i1^2 + 212277285500514277712588852959910515003549282822409864239899679277476763072337256441892403233782443536732319589933732813873994218346761636098212318628024744286189723691015471977757771445572251858823346015809609241045131338509780250252143615802300159214933245847162919660434031435812187638404521447433795965910911174146478549322975498607201627071400845185876314316214886200065229329676951426743475452345112526202266449276137177048674890929717777148251179549800192589524488898085442932096210595801621109606240067526856004283286533956308352713913792569977482466537456325889334907516117123496767849344192650100477327419449676095368912486596864387705099267161174799498269282898524609970810083689188391346281058186632003755163110322213420889736739150887995168126950146875975189240231171531286446391597244513164034386991113877851832469956887667846838354318968817924176807378474780074058385847360973899895936498778180254248424472448777884954981088931405980806168222272068607691805493161726516561618764588576932314946677067069105729154268625621582270758781537572612215165183216747613751964625255402984414278010065919324923677021275591119933932010082625584213260488407165755939680536798546933326630945867427546623746326553690256385912968810889361867058276158612425743570437762351959673593801868414371479339368849337113620945911860418630543723108457512701951923524257240970755235820067370577372680930049113790346852149030641388549572743017625195670965643109389732040505653958591113415412050829568942964588466953197991284990854326567763452941178774464958200165699113119880418450608526987351904810434560000000000000000000000000000000000000000000000000000000*i1^3 + 4245170611024994784603795846668074222087613254890334952074611481083519267559571926348905733560130342971089672586544245204314915185682897932229194573254539956299887181252055058660035959853660340097748779742696421145031441071003068273451875596553211055767486287536160017350321462587035307444636280388986869240647020304723462714577427387377044367882525652307648896559293436552499926771302525604379027020112108028620328760402087355742507320003783514323067414537775906717760905282533082249372635173347572245655211069531950313697647494222411552851577141349703559094445480664249901388158190697153437507654820753001646822144782007220365811048282168614657599878654410478399864369034205191930938492241419541020782236342232411132112268763608740565339242898155188594597883178482333861657635717970856700684565298064381336013584162416042240753869683058019591298492943250926840519963146106159147838992725249225712818145376538216820814518520152400074434147349665073005145092550660382988515594183654656737301788787322959433938431744869661093795705029730946470145556666600412322977534004726121078162395288636814770827909935345544656171733646306250174601234485548854547953954230796856843686901288172816324490994184287384406875541874129698658264116640384909741859704238942337776347794236188531525329010126282350278463720604722490061069114754331212771700380481653483160122968406755345280279021663237802932940888517889308808461355373696825242719548783252754378042181703397967013089270330064628280111871603627104732160088849339730893466913411025000865173213825857694122558369737916304900209978656347261035872256000000000000000000000000000000000000000000000000000000*i1^4 + 19398119173162438771774924541411668891548579979495240812771364592216201532595789339497766801131906370203460241995313125887872013772885558304272729661327416162852415677463942847825209828960216721565243592589987274392796271959735405218916614729159213907336937421775895667058861511721381172315104549432849497049674270810801413163710525965281194523433204971136060437649073178359203701906797467443951859630361746318691566295812074666016821991012667091874876192789623615834049522502514151839909485172339983915612237118065246673991876390849501645648894892159401689871852377964256084596851398288967072692403807261437723284857477175421298664213965277547464681248093219937675377531396712965916776035430855459226386480287361109228221832737842084916594079832629559856693095504034845639722665912457746045430988634738498159408230615089087171523287924341751191199565894541545193737226543517824720791021284405482072966478071714277884445481620634176821100254416140479420830722916659681940396708093712946705815854701816794200197419418363822188155542582072898677659482277419351299259758268106969560934290335084618702589898506906606735878815329567108588406949970586103761289857999699180382209062372190048105798441665750237580565159233994909847182226872941216481421822957119465892798318485758895412041058303897060896959946378627538916493564500300555864255514583466813099268701051360539180639678642885660172507058854185367421979219961758534163384054638624327665407770135569534879225825749393296012477361046340369103308313423363845876144303343656323539207437261361251588102975216288995356914892652535387583938560000000000000000000000000000000000000000000000000000*i1^5 + 38915994006407810813070213257003072996202075125069934725013482019535493736497993242815923980402124343026303196029657997462811646472368858443235138415777002642828366262689845256847669794886585662665552524122412542622877771899665940126331835371846763309034412806611291650854353748986214852212923437704006967708466209614209813187411343235884824679728365617659339702015469925667986568626101776846152911695046580954484690166531041887176896115545880434609995700754189520253105065378857081442264393120274098975286541755660771142745147116753061725277015217243995242128621155787295472878177167531011597778977577142093208918029521444959362278314414613407042048666633762842906666375349947490652979525403653736662880714379002531671091647861287325022343835339326240374390963621729268546886697763180172328332405765256128284789055427162954113363883254305085290194256081568967635903125941287510808516083994120499492659243916580157455730482834367486817386151351864289331477935492692076962528283761073230597253857341818416266785482627779902611488343252814683288497512668236307255891769026200258636096499123754301632151491702176541716328960343375851639293977674031391276563115573959605835896906068048869919663957498594922034503777303356906457935866812076686901967475320222053768073153030997261056655185296780676846292615334785565500935365011404501726645269786943924017987047018343539146964762438494512880714448412896070208896911832042927655826283115336852813456397053796824038287500258121463156793710785993320986800383099057958584719134102088184081044131063490103254963296454598955725500276309275839561728000000000000000000000000000000000000000000000000000*i1^6 + 42752418122632100795115015838961342006968534278048642767876630070927524935420580206889846736303066727469314052034869720127901245378995950674669402532060782527735438598190175810017044223648051361879024179437258890947728928189824544196891589051215288840343328839912226671736297086990193837142169565710931067783224859440112049930121316393931317864710445750125173824910813449904913678014547752889213113379682956822306006394563488612273299481353955829750884204340385740136425408402299245711367785936380835065107555038826247436569784315802612241754656084699666604361106019472248758584457486634681677299030966388665816054908514481399991539767263554346922029441594114246987428699111759309229210721945838555523657666828249932380022002907063497176421992771800338572062615893320522425917583387414861242838498299348002623146767366180963731131613459473889724347439337255929321148627161168987724570863840574670396164384728052527706864491319724462173573292440371396288153844972797234217917802971008255558569077451798581530292463556004265486030764972653586838394755251942618384123484032198375263825772036084515679981654480574413203134128880141443629115887878515526214897552183691809954317119552345394784391155083199326173254685719087214467970310955320399297240397230331582373874503742632102586346783880055783179100669204689607918910864846757843681833958214499391639079211644945691704649157885160254669163764098209622190049572665613575348828245210440057828700924195318115425916025660548753634905310081109881208696708292339371395772785291693765546184119678982454483537306593351162308602804147569924505600000000000000000000000000000000000000000000000000*i1^7 + 29436132877117299733734072363909673414820657701453597103347040470861566427883707426359646945768841872880856481871390296650739977958807776619093122147082407891648159690306827078852705738215189737559580889381628224419437949893063416282493371900175199744355545431076737627507463628163235995033442187844929645053147791139478760122456868431009525206711129438472310376651166831214343942124730514430206345411146139126367282346455008143989376741153300929093424395849755995356183115565373786847198381046071176037944947742812355423279181520722464510896587838338177621375647358715568669970425701550335751310658216667372167086379522026422134382116207739467596835507452446103669200640539295677667219372482536745925434786015016772544565840952601773256706524755544722240940310019834786843977108275504471540290883874891871354945765549891252629923110939161195961502163278878234137628473438354907628275563919859140197632381082371760772198678897972259570903288280773416620846835130545473133255533091380983593584885647150489617863248274716457520000518966801599422927670175433525423488188377771909146075703422638074487816648156225972305086827227092058953862218018219652177009934330453638733180547856262692366608545159229269798030050432580311142335964974350199832347006220134117782947525506766561122901430478232364362136990660061440554124193459120973677923345598916243842006175404262238031880057515508947266397975894378616185307840377159337219394347702611428124143220105532718417784135869265896805089362592344471487735496041457893886127859405985849445767737305671589953610597208286684709535203369313894400000000000000000000000000000000000000000000000000*i1^8 + 13426187121431207395908300085089009694943056973663894757975363331868952573842648453112311437658106447602118574873746482284469338566616210773854469428031925044107407206672357186819758260520581704735853667725507365266948317390777390392653128744176117118140837142687448677799730484280846704199237431532710040037928072949672706751989123588368566352111312393580813249338633866708191305768389306745778556935263763431994210230970411416492715138600123245309045532638512059698222349563928904596011401422678230890767887828860153473076247978336478319442036796170589020455383302938249281945606493667558440426069088581244993490758915592931863694883328381144671385708892489090322269035987564474567251298658269449190048833245866659492077554664111326200020244440460275640605622379118130809633429904084967781455262877903711266091918658367557034233947140923285548426678754839985035001209754101939313919551182756909457691271458125194059321520367846980204969392743114980101481680175904765103267170614721434953364047729362644710458378742382577683499830286066283431806703852939434542388960522894361984974630452318283703882898754948726415955717781827730270827626673390423757847573277885766708237686855009523096707472220533900842088730303086814086014370859718792218523658729967581805801070473079154875229536729049904528320750651802700401256511418676156427247469705559870683760471165266180866144891960911650926288267505654468925211248949430704059671269640625882624103923808946018912366289600786623788662753058238141180624188112156904515586099850209712102025533679080270938053318241552574482998031852503040000000000000000000000000000000000000000000000000*i1^9 + 4682694139816764607390443532794755626296694693529458440721590973043626001249157789494302600080682096277577881167409906279674520288014340743585077071909769656569117339654773306743797072827910858216790502790914175664087786863474647263559891235990086656709396772122909994411453883737668737506492992451169432154728815372316403505807589541347169679751353597198043380074012845954683213293273462828684684850751629866183338121388279923085030375997860810252126479725867621019506433928550809830914017094262906973623296569903225217200695439331512215000037304259873136937888066151523759788292653585568745035553284290277423422148842646168509844503977621021835297236654037746402691331391780288361925340858259310056887091700389012331278560246501917705605934431642905599432091212464989570975489779122927044312555190189171508508297886715661854110007120572984478970840051845819424935856016078021474917249922788880417136254673914618015636905222543849496041447998211843560057766918564643883022240185636353839431506024356481244794927438489765393834674601745715708832064105135872444030578567375733257336049954800040873199561823102973298036090205439643867211926507232096959028101580205688595472808364199532544873410497935203068037313118520285269483660137374672535185067965089780441174209944062307558646504792203836121182733034331742195859118889524914115212465373387983414095517496116122157826161663169440090697285527136624847079176387140643052421742243843205235677308136761436053637248442974773183404594607862603849739551555242708422639125068454610190402239499932505070222186877103074488461014597632000000000000000000000000000000000000000000000000*i1^10 + 1203235908343221850380171478385806593144517151457277802196335363045597192547604646831828833140182022193722744146471574436271009874549279455169421332418311010127700383896691666657878074347205457445763572445810650401221253445968286411679062203509732615297604895290980339150514530857717762745762148226696649655247490219618180693216141197188559041064872922226724729459167729627345850393735317643853304077575813456179647524625434096045303838461800774080476477328786081516282666574533016327498534681527296456898832666569249620374251788772201459095299389013794560529836154594797577213425303206139017046181139381986912975868900665100702545776814016774679540772924124030413062201364454131019622054556442742168273108899620182071422406314350786963590520034304597664381713074037853493845072390148252690067005959295003694143479005523194380314768653445304108308704085843385554956036535065111383202935676573119267400909516166119141287615783644965743694735626236109462692732018360443865068238862578190614467101430394851854460658344227402015180463947725128127986721134591040577790694998650164827463000079147726853726008629601984886735400708448680762364548960169221011973972078165757883608697156646420276506565949719249434342149515281330552719398917265983575285067908527011371803586138738169350690151631244125770323105667975426101463574498768726425199054995122702091627844427036992316717924142559933655748639423879596248842150807849574874735928509807389648850181235841661742067619138639369294066694785535376671955247363655637204394398621203562488853045791945079357351738420113666574751314739200000000000000000000000000000000000000000000000*i1^11 + 275198002481145402056466689207162629889046880018749818876282748439032709976412083346430317068598997506192850632708387422955640317807275192436643402463650576846817080348709596660409129916305916435951150166396154148530113141645009451251979369498155969076960202877073937841615084712022400560412543323104876163694251184597372285093816534424293571808149499760380716341059852881765122254118752497822563981254391483023557282320648936544116408458700368920247208593449359448953796885613606848864000585700507136660588523081850658871017508451964756955536539701582522820434459423858576545447211660341650756802666936302471305586312960736486856284673471695599184008295283998361251880601394177448688064533162586455473699940618205078222855408915845240387023556214208012738184974178518883674059669052528670842936915140266923135923629645369832263965672302677551720223140427415791862495380408142996019695269989893444086241019717227431775297555519832517874902690598695794785321706506823114163267570419856987745136408467699402568316327097347185888213150714491635133127089003236647870621282918629245380233152061417083762594258183864427677591711663839184485803927802750898786374213592879377531418107374730751189451236527683338424870857162407982278315342264686163563680976059717714613673661287237982987242519541586534817948252677066094804335746287405485946873983046774291192001564649609345894994433414142468165647579316814742971848865958814223660551553063031203480488902701846484991273432998587974233611099628839437242933570413441174480195844198841986176781082663943712150601164180779879838515200000000000000000000000000000000000000000000000*i1^12 + 47783077259137751520710284287375891578921797764547836912452323324993165105604266987362970492101365590891080512551948197681778757739410234686289059594237395521174283302507900039783882758872196631631619450877801639880720013292912571446710185113702377569825092743761205697681710064665543674033134878878633866751143330458012504901975741592395294954089408165979820426649939691810703846313717236429374874409931355784580253882761980411630237704030770815970042850559438241779974764323326826010412609419761049480426976183281101764578291601657475951055304410953012872029536012046076947232843362059096476275881697052456895940096563657297074303627526032916588522728250199218917406129675596639087707726651592279128661726203189805876014196698804676879155441445006846016383303599864837351904034156226183748820820095316094002214608074090646185736269558529071897103967843934140505141228539435847436250547294514155426576443295535728189944446294050335784883465818404402044068179061007237600117458881699146874101230873087245812582128202418101743748605156771811824897148605893050495557342792795091120171347457066658810329887510238096582076517223435358471865329826164973425765753869206843765775809056890964846826577226691163004824063743822834743884757203813500951877679655320008358349568813386877636664301063758816154334905731308523199194036824626173688245707009357492768111036391625089361636657577198228738206053753812179021821543850509119677956158429338694323058240509456448353083397396120616401638729405678475014090250995020253061490633333236317566743607294726582412073445532219863990272000000000000000000000000000000000000000000000*i1^13 + 7630640213561871645303604773841065844900609510125088978761321279685797420504473036861446786818346318298665537008795988090918937718278679654910652169785671016261483003799548172853099815954149357861733764895503373581555546287955070514945606369698672988489240426632968533886564433346300288016287118162063198295250731449020726332348630662500459497574139939208945328535789313272327156652385727318803512153064688920602736812600528851303077064994740297222099158555938878672884611395737340737869100967910006983879538499097732680687574065743629751767807344171081646132092199729386135230829422387448964267079456369766940560176151088940040188979150082056747292176096678321686443523523754622235011758291153797133177318693380740033562295890467849250855399659500281341011321679067769804159226768832356801005092174328364098706153595048054794219951861203242093437509855217036155251202127874155653232165773539064773178054969114470071420346826394114936619802455217353525873786651299730970382506634929123862961676960008582908003522876731867803811352043719957263247204119845432785750274105601462281380494135901288920883459674145229418906368620345098810827689668479770467738334882242510912050708895870787273087226727763567110571299910396744551200982572165679051641443670050104877964308710365309615331053328792021858036290858692074152774172576991236855470022748934970130012767851759967072976584813283299415607097098596336329242554987801460883536383931993786556170807354496966336908383874215630845988152031068628020169523755116188662689733225636588897876094825351362378076531664602372505600000000000000000000000000000000000000000000*i1^14 + 772022669222684441737493050777458865213445897191877284259644356736715293406647496185244147931839129927143598863964673248425987489287396730227357519808078375483153328622616137569384808302838649397908886790411821336554273848049380835341428555635066140753678763975565651458314560781411121284717012970604344205665326460970472467880346111647425942866151367149188877027080481128792645025603361992597239512040538380879271632978628809450458055213903340153552583452730152887790627942291146673220283988102547336814243612739169859748577590557373162823576592774580187376010016781789844181161735126563973964634953061519356265833886992656975194194187108390209129390519691526443993153120407234063991375374869050053771755868631950780848161206733248181416575367250871822190591523087219079446434928387458668853753102584839156558180841922486374476279077415165330966453244008320442532293867143952983964080790091767855101185354649319440500018407003253443276422406819888635501284762079533912923049962433542397754753635373195325035853008655372649620986020370574819436072388246086169750752721690444844831883586856603651236850241751970851104242263975203314421570448771062607395380165644645682929637829571016189726888000530206444185183919815034743653764439595996388968514210414842079373420183958488316954531602129942317285056532252425356284664503540888913845524053475472074893579460262716940285090565973128288525409624333239490573487850361661308475542568693909012810930103441707997612159258663921887927946459882606272705721360693557667929995846203436704125923126424683485361745610462461952000000000000000000000000000000000000000000*i1^15 + 155465665756803616247614797889807366245603776775880398769186657468192521505697744065413267736805335978969686798632920989858610621294793618318906239518097061512420348305597887694848682208151753638985866768387805696638684708086983775802231021446778427698954767882550164853395208750553237748172909961952786488409408506622980600999955719713611943711475447757018855263119874478766378972084726188238260033709225179017750913548660602851944095839638184302388942886538267144900890304745628732233651555749191435187326081130826002088003597198565872926023133776563628482923100501090313230606531423184614842126118118203234482893124537988320833846562887921051823845162235263980879338423406552882175658599363525692000055574175756235388732542718241326028842944902332419439872679420448226147171623626607965447941517848463242288039770947700060595738582449741914433231410794425949161866196283200226851684174909934569152912678215902533103838193759271330757741609337581762145404081294520091596763938912074999538913610152011841464806391335399486930136995157445915143157964065260988117349445439383534025045056376351550213545112045874872593811458982644866828539886638667166618342110182171561642623043523525643914704974952847217358939507079033046056326499269640845375540539980808000871345988389861725725217629273832384588927166553029979930414073284644949183232236926891738705919011778375792131074077917159977685920327646324047213988144362701367836758323545601933538758698690360962528838776613482945972699752890552530360525451059623524766201697524318501374733536091453082896319328655769600000000000000000000000000000000000000000*i1^16 + 5891816259219543920845248765503617002131640609037060506222912191181502685110806697823792168676280306934186333638360465429981689521903000885527015202582298797070489762402063791400158836235747491935338504146754593531922934876532419872506673455954726780986667400409777418679079581654260653017615933246530366016160755523712391160576911094799116069254287663508731756234329079726396932302300911653186500905299632733969513642627015555853079294385361712661219819874923793654230911795455063389569999894113425457596527177943542887423087135418209097379353336153246279694386190536359382079069719846535668183101737316201288481212473043888630411963645212839964350218803230745232095973162572031138064135804427734822178545761994513501110437494511638757636719987330758373346407767301986352879244525887045728484608317212229930830656431196515582243971427679112500294911893523812274733991677739774570866813062929673450764139365670734598751737820402961122305027984625529250969565302600421921252396787528093944027490750686205381293974044130887408830501860890531037220076250504158938286926902536248116069210554553324881921859893341717370382065403753332339804824690145243722244713539347930792340299005032446948290884600306366692300723758486209190301626372595591856609661225480161040098023064878123298189395553020109267113725966305527302044109447336694421807247544659815162714999287945245056100726292179607421356125139491776341747008523534142610977677427013138522042059541312727025932668422710329222850041408475851476332563200226890156517550193992578153052279808427886677389444382720000000000000000000000000000000000000000*i1^17 + 1331545063630928734674631895864847157067898147371172307122890070062411232538797712807200748923620857006289697911637507071110736321936629674981275668613322894422603806953280878390597603925678242177976934206356884727066046591646314992056485971621746257296296571383149355787624945491077884692037996369629465951463538362623436181279057996686707502363698061617880459590681634278629777068668658629284521714201342730078200213584897350815158168630447036053181219480673655558371695403017826018683415804518930005720067189766931296653942173696070879754137946863162219873476939667540806314424227994050406010535253532835676465424585358406044583789532456695690414555243740771139308432399477252952720843179473266326652061613661184078897835013300869951303632595470767693622434492071236250572888698080570456400190536109745235859991067385722151774603849588226373386852369646192922848424906517895611320229075966702305007751511446537937746355373004376848258068187899916248489823644065056466948495080141981898692571520824365621548945165198738198268638431299135933543898629590650816410090037942828692176809673412305173167509762563921370371902921096887394554037289597335825632001016522583050359886374794556459112528582660216345203689862755370468233804391170633231931177419965007874573394136278921060386335991259801049876529850793356944325542254717990098697015213911370693700995138254471467263483365849203043749021647846009010405491335640924734433049606348428447368509106430139381443350553919088091453102624511974021148191725018424958353993142616454794177414517538374904509890560000000000000000000000000000000000000000*i1^18 + 55854332508897110002698495234324566465305265817256223670715587562182237299819790389101375907533166381820643203379449565270092199247176463877731021607569653302544726833340262003688730729967431561833785455771903471020193273094246750864090258671591167605069751619618718633419773911585539276410571276412302788538025202406145658051485638225931909151855288378815876319820995180590111412007028924851566754520526981294633797183052094188011064995906053478463941444701101846784600258750449619085081281952099874428777898247311500745486699966192819051969266053476633797642889389892958721860328179887130243770651375833682190163397588571091205614121320702682611409007257296897536338419601489910785232708829030940173480711018047457677105965231090046237534966602542400863314646420202285162323183219329433634506062277329037338357046802988804975344484156923434028862542794876867581651538784520857022191878365707631377389776110441958828522493824639668497792974705712556609384559842688696250930053756288049621372028996983649871423875169667596067091993147806790600977058984861955581656722683614133065338359445285198628615834000546126125371328424803841472473384381200738408056082213083219047822502868502907175939265082366531694154927123598568910071745605579260414791570532764234323992450249740012431700059641547689213321740009503380657689585476085965602403084153939430991143441054907987877178219208132970855634598459115303296582242653535133664791628848400154299576426472188701139579427621122216977589286948277679781492040740787639908497101641710590822451208565289197240320000000000000000000000000000000000000000*i1^19 + 3086865848085498184853999475471058037992068165137438119280326501675608858055968664520124225253148965967730108796661626478626442358518121813334374640259894710762784393309220314314051194394589353854918201192011266159643434003909459188093188691434159411971450406228439807967937619234727792522570113209987131154810274501509553738996501888283976349877913178117847574207136665965746451299835271748027657711243012230859348321966747469887262872083407974608157398894976872900727088646878985968666617751864986129826197239094306705994034896246006217500720604065148185360087505062074239160106227635669502491289047819565746398589270408596768369166081542954847345815140208109998432506470835201760284983870815915757981156325086330259403613711345649568829689457271683835867531441005825244495381469667963081886377330707351760110043730885328034254301703343163605042293895645444264346791545171225466334574564979315183488780738235953846302719975393908769627562010592788559557993438052979247313052879333456545238315358816381347121532302829251324167900029818242033574866661963534484699686184883231652585793822326435705682676136716148880542159952948507381609579442189589890936227900144383021788208013495034302896600230389586048933985440695523579068436938976738205734718458239726138313422838720068475860994550598750027510907606458317542846986996491971389678371129446853134592294460120816070188030186579254883071123421559626625475952483890353944910769318207786222447680072758234236571118102707653500417425747790024078725891691876893494331186397562659145333470726870112665600000000000000000000000000000000000000*i1^20 + 38242941919404343405870659471914400641501770092706629822871124498554700946796317441941504925373013127147986025021961155032005102975862295556828731983392030882996299163769211843614111772884951228275123888402579934131320088323570952264320534959671223578076981828946350685140787717354311484691944884233025275707537205978720034891468983338406894235211222609773332135377900849062868293668317479842156100722686179868601962735274170347359249509128246241975056451696388599681688957444401940195785281350262621789181485765420951298585692772156731356928780750526040213967635622707427007160907264645613520314724567738166314032723248004073248903431615480206848278428768520647129799694086635198965214215002935855785964682927230770729052416878354658895316485640412045429731911083717710582565882029278344064449526287127656337496730096273589082212601982277481882896999792507934117326628381220571203379628049028706551754754342747861060919861900961431326677908770587631139663916845120995289193174636463589838874325056340454308397709299070720885240931155764461546388617917497242085061959319194239345329382036239748957276366775877138143029106044640375925676529993469376095173547362591415536844962223800862440524296265635480410191494636979228890608541615415670805339998768334668371088579137183538490907045689582776784420834283486844458412360133103029337739524023954756924036827711648952092771517067368878314479177982175398878912929902436480434266806683130871962311717571175202094093187350963547849432008259052354442994130743212958814481009679895630664971319414620160000000000000000000000000000000000000*i1^21 + 174607746868912233523352008997971095771084130213569909355095301106071943866964985443030128089821058487806764766236160107314091749852767083008143520901045681319531406267636648050750650206581821082083584089500304622436896058326507508988630749976406416258791032963436824432717091395689251851744811861603692159603237685050627340872948375840125186929364594474296819581582334087246995170342487465922283900290827263679634554505651245896106173557357922693041589536795774610459124792146241125591654421690409772528474039456299010915193529298380452792741308637351765304364172297775633948426783530999071963259355291824386774337656739196201721395175613825236039229167506261091954561373942443970097266274449527172891054830145643658036100923718874116225856730303147743769482791021058358386350716629629705833740458585479403792967368333741503708381835323987550435306553668420168785121221684246551777465744922210058222509877116331841035268927072049861361695458490725801708783690818978031279015855358130094480819413818821812685680683151880674962866278402557723104764164104188047949044858781461250839947657572355012226417813739225360171049030510351719959501104716752675584969029766936934901038549222648837318796485952286178274683861543556691215803754090638352120200323502840665620505528717910329610967372092865602304564360053380972238168077010722081541841651140930304764066890433051825092357676353307765271163171451408864213401179770713505308334997560318960666433429777398511270487241952721321455747263932470991948750686563881071120464173549461577387669979136000000000000000000000000000000000000*i1^22 + -1402377526994575459098854683028846785974471892521766700907642249893942899907238382830901626498145858890621606908753413826746074205377844635841182341634992920691223810604961877545042565073049741158720080392089797665360323616907934714055749510673075964755408188115582355746089041457270596698934530120761984013820940880137313605402914019075254265422609463317171915449746618283898393603844287223452627214639938757125179760692554405789446939101809375231726295406780301888900649418147462124400771961894810774839312785584628190068803607260781925505461423906254288574375734908826412554704366874896853988833592659820987250506488510642352693204210548457525766747556624974611116825214775627952651358097291704648050433078596935554644740016662829499488453355202056716915140388755430987082337941841409413581581702164606880324179221791354869065577638685809158938862303891212003839446600267631978319930951807667671884555380429874185280898955856824871588434086295530996654234762350071713171095743607846575829989008452826436397289001584663218427419282182221389365796676941372031141263537061552602495509260464584849822862379030995245581388663841098966984712641329862929507470159728569863622287444889382864842709622910525074036417694781264949223646605786730099092531439579453676009620301898674045822586663801481885652387485958468641098104988051942175788133813536688340376031177943329380023921857724504347631494893351551728894922099398812354514820370347053674979063994157442660955015620298728862449206628882720644997187654366303291808977817690293545616801792000000000000000000000000000000000000*i1^23 + -90387118720061170071295012613709002185245137546517857446381536309111494921078161984131588218324949951277572778407766113456066962278100502435664255163465329861051090371614110559371084665926529846609692735454157317591266195877087022262018405558704436727040986834249588338055185193808871182055346006489410403384687322311308698729539337002200489939032257478807716258154842163222625483807218957790669013556421271842548897169696873461298308888996809779853427698890236457874880595338474430524733613081245353745554882561073576104449626703367727758285716040758516987690838211750375679486332316665683183005317644497168735217876446104205141997539951598208972494194742302876490522954065252617474669729745959527637715440039639629239302263384551160184697418767961023325821069680675530711921535442987038497466737989103587025516802577808993613318818344517015513944794448359181579365288202325796763247426149298350043524651918515199078795241187786395771486844137915479889543941510019253183463422757487487970391562132555263906862117433457845919245524052514578332962513960815047359418328295943867431433406674860017674620832622193207000119301393137679120296718583334124284742593869740220509378228972930195683165278416009081962350157943403899194230523109873694270024550582664078609579620958761994394156334322583532134276786868052304386582662240346062099771017485049054177689499066956617462173108248666101012580880673829507663662062578425474850359768066321552410397779218513131763486733005552545940896446361205356222742984131276681432513397975895401415311360000000000000000000000000000000000*i1^24 + 397508322084450953074508257006379774746965740369977192090464287328745706806557289134850128359983187085733198288212638238784468591545862804127768092620399781030298326382864927654278475624524214135603427946598552855255695872338340750314830916878872238534143955461252949942071490638910358133010752440472383948385381913602543477952596433916256279604156076403270055890301132337483125673814706383579188381392067398742163163976719202572687256436665142643445986303810327372458950028139394832792066051500697373097632180674223679733095462831227625968157976890131760754483164188858721798494479308928173300635665298193716812864451169290892617050921162128006056909170000396387347956706014423384814413151496601961355047380405611119968993884933285438582180262943790346514377177607303246431652198059099595618278834939198733963201253122587610531815275093119970275053840978160035893312404903532585577633540914419129456452530466180640333881655083132864517709815494937055435036902350981757345923654906148272305054239175701035688368740707813055231630162696567329563531965391829999314403487120835083889168387716225646888641260144419637243030322450858006039493256990592791987445356085046457166144415639974824429092532827302552157122881850347003211641613210585655550397532145385780679832643920960264219834235757657000550473373497836204348877033013850263088688831388760046128932445599241877971629964996013825743368880713512573527471447976335215548745756770885384621709596514762641390478858566295369202199148876917470911734524098542551350112582058310945996800000000000000000000000000000000*i1^25 + 197687738895444063914902455415853697926609349728763765886827223151199635904230903550845186310329095288082100503251050232710082463549532172392947122727054549567325922625790277051883086196454743624406203277008180011214393228562058760009488448514607914590550877765115437561434156030256809583666068194988801624554434068379217432864937275356481294047745153826587686449414497743546892914764841839720999969279759865141026460666774202262972844836550874453140544612897075446486332645906503780324047639333222340077615455905709659797563955948295681906658744735289041720874586416058074415852962995248743409544668446363748145188299902376029747088465755470406444137685129038493953762889087594197883194746021587232963293018051227988866851131838429832434112781226094988622042865417686397562758430199378185003899856858861628238301761832232695505298895026165131371859678472291933093874215249667095186236282739572191331838914854945595584295130255881207858073550805855006101213173356982194353583666883464833994219760735726105740410441590627344422046102308561023362841950825075001132338452525911382645189636438323823490061364106415696305415691563443509239634116249216972659782644441875527924825766779309510593453120342603140589212688286936127354448695732582606892146655896617031946174596482934981654511870628454573295769070588049677086387499282381244073259234389521225093663166352190120122675233062585738843853437936412673391720690086140510352550366480972693920822007564389528770148228716725152146736838074038100855290819764648628759966640603649802240000000000000000000000000000000*i1^26 + 4911233480902671847720684155896791348011397281697025231522377096871709552422954750341364403997880249226231693570905615133536636465948755603293975689498590913893810867201666095684690181350670597877698277314484930280256745431205682024193145001175174811002309358257067177271805651958233165255848833399748329006389410134050561252498772895738123326756365478390156057537107871388261512233375147448047472760874674997784598210102173535973007951306339917849738189539228343953088922280173133463547775171533272417212004174977346564524663281106502229241848736704698764932143911531168781356346957814600511962972976414506696782100908595124235678301001152935068099247986694202470193677079380266554707343654342677445224551175055521312912141749480964837725553789779805427388928869185890779599138695968563369005083448280563908874286683568113906655287829790238511505303252012421990969077155858756215638449659518047605878604983729379627505411602394740063095463077338231713672066068595296490243802814857232446369744290266535085200574417501598693213569360226960498066303862708515708499330926834847431752791674604750336294463457082443857216456930410983086897049544136264369446995903534558283403861145203503213197289301931637637689131549152745661904792915542174378907906451129700318031577052262200972289287730595486715691525076019719747348910778919690417040435263571512629676390720421482244048476715694562871705653494221992875863402161886183929280554508471851400414670403348709801270890743993010649013342928937517628116607111736184043894770801573888000000000000000000000000000000*i1^27 + 72651071252759656475284431784660982954015591321176830046927546062836332082597501481262428938165204046526410998657490040524673925421869080331663463317877886400620505268780861737449847829551245006712284058755122297558072411982135138979064718867978465541079164528440184509194188135365144738578836629015082455999132756158074738375829850003418246183928552518103254184596965799029724503692838133581651407941416667338257953280561133617933059531727170545077687279731922849801279198960889254706951861331007642324352513022474455556319008215580602119975915550811942723169152288998399999382681833554969890567920098334439635489054782090727510087398080065025850983779439964119824560303628955593748327486232202701054544060554913024940781645168012161963882496471164870708400983771966557130221284454565191570640724277007758320597605366582508956152690784890249310026372188201255743375877891653364600743278031038531535000139525168747359831361503201701925695020909366771294616907954695724298862859160775899285781454502332463032287608067706851727906614452367237711038565349794720270707350946221355770346588812037474106848245091436565231595462613342340256271126429511086562921296815792703025532988075112663234481473522669072620415910210160988392545655173620234615059331683055609662739625126578782604404829074913945596534148784269763567099533929454508106136857062731446867477527527545606056980404104195379279029748608731027422873777448043183551523494306328484073783693799095108328415815209137934201309659477515884500205567794414984244259454976000000000000000000000000000000*i1^28 + 569717536779182528255715191560122534238242984130142589894481189007464563128409853303678668948529828298880267367390736681271829194355580002504006845876880874118522974297317131262441374316878784764498383862753152004951088254388538047400825042122751511949240630644302235587079396529099976364439577180151214352088260083482594802598349093559564077227992167758816225352738916038817745939634674481470377262360956994988053071865553751008026940709904412694676813385814374275948877962513052886725670888467394104938942510577747245176889450845402051330508406562187094986125574758441675135393558183901472954343447409211171655735026949605025793676737365142479589317711423701662377233106918797736637843887321165463726898570959432266167028129787441591186432177890526612686981297993796277996536741101537539381313165833866896137816137212771534569304251582195408341060598465001335337989383533070790269254953212554982156560099142284464992898472862678789154937157179764942128711451820278800271770522431633299431028904905602704591228341297975418846457264959120425442915286462080752422902275085862150794319240421850088266537593031610233302263533023342893197121188585268813933456404838412496539545309633039752148330409678565712538326456177474197528778804191325970136380971977682989601967603389334360869896986076038737489931671757381960840871281490144812050342955812868198793666731825439311507860806930250638392829823196240455960044012215326208708334579633960474648382926512753915402461829264752714010534182058080939637324739356550100733132800000000000000000000000000000*i1^29 + 2732676008542509852595312525482131904803231059308096948229721493610423237768810463232484502118296396825771799907210321678293281269515475494695249433285124154223820490701704550482341553808765662262060905381247951065447304987830916921893895943282463033548935421998689692264295479284111310146538813292715288590769623425593335986673269962619945564702130898600738493930234569324570734561306796326678689035463386354208186726265664720739943259738886032198309491463246078171797682425378311596610565274151457345634976521202875921786509114623212232356821650450280242606682331619749272263072660123587444950983949878596231661860311446472883763042943771235962021967308822374658401474918790595161747790742862594515424282038027866313074474926218806898862107217194020656787291350778713872002907199304290971747643657020714031741120574705033054531097523155776413900139278632778157289680513205626134083910798582949740028630548007976604992932275250926812667212167796493940759745111012053869031406080143495067577310325563535870327392485123933992610650276874580405465690114029138239656921072747989343886760279315148367765287712465242004567757480169642838207124327331909545369385536135158575285552736406684754980476502971457231861658208873367280203359845328745370219145040950574679061595080779665942387327380743865059021463374496100789593748942346288537757830003500777096468344713591484577809470374793470943155224905609371408210068407646982647646578799597649495243417991796291368930554967740596156974088308156691265888278755145561407488000000000000000000000000000*i1^30 + 7917791149438137445810210920095487171600076097163758375553456686614151309599157614109297313525589316926791581925389215587515775229125170656926880844900295370721194278103165172889487046659196061899860769872742713853905777715169239146865417158314194098642409784444183868250540484127265611331095504978012070536349224147577786753765245556694892491716257586525485069822037363329731827358317616336726318529000543764461570908046978076415549686152724537032088280381357921328223021570555935165406232906230396922470556940941436521291704013647929155250447100980559778339831403364898066942252839376424302514221963393586648829088426089023396807990161629827823359319089620014575780485663060021353153355509776514347858381475452489407707888653084597161979097870780526880145907528063224808484346468647036031052373183144329214300800159450226610335677270074573127477055762268398329371817222836950612206218281089764781939872160958463786919611171729611331540622563381140305984548827470464294983019682923852228940934228335744597111756718275844615179445213667025477631671842206198230650962815888310125043660709126530068076355979298478613290459728405138785516832239447978238649445568519541748424247109135397275316955995459186851259277604939906130920327933507423095312139900462063353264514905856273136830846347535683258884259810581743098722302992811277529136902185940539843384251715398589181668211731516626582732025077350851312595852363922197937003598500877071610202209219917584934743083247117439988555486811385159018611911770400358400000000000000000000000000*i1^31 + 13197452061052405394464956175471791458108636178280151377519319655447738428452708679815439733789238427175170801283243490247444467069509795285270790904198584956578334472576625081502127961491970671891188991641936174746037897529098935643308961761988331952549203858672752229905060142951992994156649765986180064636157217904215903844514895993931701814763199889725810680822163365163006132144586289958543263787782607509917047721325407186307196931228889408479684372646866522368601248444367319170911534356276255547896888621152484435600010132377277226277286742141021539998596804328606972292930733851317376259805712601465694726975370718162997002354226155877807630329629528586108806441827124022187804692665553976764023638363464615904011509316823576929061706784867202445230932935394656363135222664206970255870201101411579936468748746451145933483449698442315756264030224253866331186435774421876280954970678716143264049704807087588950075197575298923522811135414536867622421482434392605899432325295687132882655695296967864108722584552644909519280722072799719152211557170040319895899146347700589598620622175407589670799011682430052812103528543433679991647121004931728248154178838660443360616348913016199972456098022862939932941132651576361246313268674622517734776478111847978289427828650286725270633031721600655700530733778205070060624884965509386773629726605296226806327284748151553556770301870504321895173174541673059928292252742781142404416138100757808302988957001973267162362316206095035205843667990897575423611534049280000000000000000000000000*i1^32 + 11843855338139568148708784375374655734554317029531359536071020790617361296231229822128350076298293473738207008343948272166743300937202791617585377838385215679767130003401503833191738636326798907288405626191655059211554200355551558901178182609705782574095295163219501966177446675679673339804300774438549437474822050844640636878864952833463214838378294473255398370911824184641532590029479718233030987017498714309428775671335753800761347086401632732938569104803665187537166571356302728441923911977871975745830740887349938420599664633455037134111326129735445220247186187250171879700305616836533199186029261720841292371219598397406881428199266683741667341548934109852357006800895971470590980244283924491191626928742417220760984713199946084066135647268710437276636496936491624771987604182676560222354197275434813775349490434973932555797856849456028763535870877812560113245915393074753567333531695415079542958670467167575840245690953075732459323553437956216395412179073609182528283120135107993877650516917324147545806879584014099625832999443363877903355450073628146168372013546394199012455044170941196945066439740018701633044172703819944318196411339502294759713116801985970237597166498661141703618763139129425672797573104720128946635598868898799772891859787406492038756171801606642170907921578851956882774067435768766710084641901525990864303180526663634491808015220356146681587189550022134633879354661933598080710710952992282179666546219302631574734233439145192962435519154305343551798309805757581670481920000000000000000000000000*i1^33 + 4841809098351182279009046919817524190725132103456244572593731405320314544587891944793513307305774530087189701576595972079674723982661197642505155126410600505074357914091326642918916995625037426516527143170733681442929223201722053990925800825493436185762902025950486055226924882847420133908336172151192948657208908565706471794483235406278538256187326411230796139110065563407187849353063655563556837234791515366529322664813759743286791918482142756023172857180263787568770164150144221425572076756227635950607493872239758498465393338150294588896167791953431429560293194976287004822555244034846059626115500643508537907088024533933020051433418617850068509478111953051359526347829557431300447273757160738751584495481306306294499791734800567842494835782541885546998374452013606833845805657243929675928362491782759760057316784413028372311671546983647721164473744810588589750827319379899711758866832909543921891755618607673357818181295147612163891283419925206581798165326992188105878106371266908335540119461837537111519655336424122755778272027581984751606383674451796025451884383659319973044948191900344690313663512022611068754930419114444589942212517044585169975314845810911042946499013543047236786588738372329334948318378766792376550456755585775066399247049178024983082675669784974476241809355948313076999523752928692347472942467077324110263166696984343932716584363485812730556542237455748519705837943950091467850656177268709389684009120129648786964684968628591180171112946062157486007765912401215488000000000000000000000000*i1^34 + -17965772183289442555922630145082619866187880046627408591654153413526163962933061651226220884582485242646284059580324546145905572380580492778688957141256821000720062033420172832015676606584668000803743476519130012390844668370266215892149572566800921643543981546131202997843199470560401983228367773843842059717704018943570300827858230605568543256512103714144687782672616454228006442932369844254510830544274117634569546576573123958915777519508179396350792987230260817497431197962973965866918417119147056268434186630864555134028110150130896427458975310773120745561773257334924890030619219731368159368945900529116901861241535854739810052559616824429281350554162196943689180119239520641843180341933197594465210331595136591636553979913136475450133071011397037450046619352000133439494623066904361474573705302205749945129205675149834418793592964706630878029777856699487311624091463999055807071978954075404039466629355923754183615089052216882493076541036170790774116612280583434436622024178366600465465044850881644357433867988518049458638329338373941088826070252828179281809767077582913808998355126237274349773284557287667894192585647029283115170553761425959115395345320470003965065940137247389822773505854586757727097740907270067377516467080894819692098290995100464689564774952780748734690618783645574576035708509281228426837539360946480417348869358361289216022987776880941391919509311743085928310464430491561643138484532161595989195344012543313543279421416947014183367337112070294161681085890560000000000000000000000*i1^35 + -618303452187470898090752879420205399875629047005233777928076256578487946441801671374943635037999484628474038934764037775407244772921248267383045702554107264081444497497620084643983681974941097974778462004253037052384987753343427352208969605680216252912978817981143306667021260958544617484946521366476902873925671066581504938748826572994263669027734347520293652404990452063323810594402722460420343566755081255659755479289106534520336280541951923036889844931428361101507520571656085255433013899545187244241964169291781336878260676527296831825434051739803479117041603802266330044291243029411773332415285999161723888422713579459046314367003037349417988774952542622977721519181909825955686865245330999624397437324867015128509604359319471653782240813659267564106502710639158170702066025150037994740698813521075639553006899493463455964636361203512267557290778989399260683698691116165505333482063312464257543768286557784790864781998210538742654078092883328208006861258400412359382430461027699105224171284542350157924965551172904716585641385571404224048926075278303815173198860050194526352631230536325007677700787139744633150868566480598049003566712946703612876596787710500212332123087606105019208358901215564477329789136069703466295617191945136427216989866758655434998392320419260369727004468631133381513738199346078564858757731476061719461373953647654059293058808381416107793761272450490480018459663614584508810380016559987591910750775308224068870824282034630234427779337173774716526133248000000000000000000000*i1^36 + -132613527523621331102661287825271479165792291686701024096650342361816060968576820519767255745683147832801121385524856306485328469880894530777904077028300770123703841499282440135390364604121007228479477634022633579301993680822842799720358636061930725069809306624529063630804709290276905031745491736691990208851733094656717572203922695466010395983851453386305766374284346420368120323417806248425780003965349467488659352837794512915160112850750144787119272533801360161389758953492218325930055171681560735782782608343265773458766867083348309538199811641816300040232848577228886290868178365437451450549186052351306733253600912857760144537134943798784695998008301643618686658074496101987716202613909376719385197658705662067827992987392663944026645724165569266604137333520649910713690583072851914103426512674530941746701499659023448896376861237841008023372533452293334790746618827738214307808885908568741101570418656582898956693883857750306987423133905184726597465696860420819501262821502087079203797283806935632259496626740482372640252201067371321591310693073223225358416758777515345779568875459779686309553617079409608631583785454893588794884108391137279779827007197698303308519500579222505716197301718837617797964008105849003366625299970752348017751226858546958692251628857804996720085991545373143171170657363967972950639742463324034101538793203013958435910415535135101307586896741855841202842216222258457910290345552274982905126096946575268961825891413528980480901802456572860825600000000000000000000*i1^37 + -6643214970169166063044273391408985621521975838037322355251436582031371714034197248110423155031645754264085181359470088734126188541752333714975305635171710499989609103591035885231844452772489861808827296320530142199487667796227940037647445522069419562914128027040398645124851858923317900962620809525175364622026065435026531521094718694425366380770154637174160520936571775297752062969166466354189796992206255803780836195573091027019662896934209514766984801252933711328516381492509713120184660705289076163481728131977857665135424729124596328337718395602374376952256194724624059144350633523579330076410960621927638465670854555018156152335034237047567666435552082703619542601273946848870018732758700071547821723634844663425259604408380839718458617950571523035445794180721826864123374162736281295735067835814937725101144960403752904234716333810091304255642872305896474333742568576786727934139529607951387547739378588172683352786418354759772515855363405376493396112138245524332010842683033518585913329370717076875970720239374844789869671161877426043126452043256444792341121460660122835888607287339879155686929881093352070108191860326746383711817639264098097993278703971764834409978199410658827336731540848030936023421498786575710134083491975368155097866253159186535587443396433227173161324764450013990830947878186241911953661907450628313860524488614992592923995771846263560777166685148513925612237468697829061015194051422459761309805807376486602386827040552658662304300557926400000000000000000000*i1^38 + 259079404494278307594567314156941981651232521361017283851691675961502059262997073877392030356805216166790089762675171291384948873903388452297946896536429332197594076489819296664178069223776726553469560091267466778220255927994879640166370857711389804762915316574792500672451436688801356420743103075627811553408420569016733349034160364822335281794095831438069970156685309868573801695754648728936213682738223932823448398951577002264782428648437521401329648743369491272427023655488860216963121954906221972490534638126596418890398751566974901890820061721071248710708503891545980445796670692729294356676124245963380710422421252220078210663554116409327990860370502025079036088547007049434314100720954912212021911714113377529390041640172804413600950958818880378448905891089048620405354016354822034829820524131026548681950645053326088553937906279509474451195752431873822985039692853573720470211665364763287952092214048522193857530546410924778799313524335199456407453300818739565036628923594367432114499516546202721737377193025581127403925168891450128141363288416226286455445889681547523211790892186622716336961584250452000327896623173511741824725399155983571249413022929428993462406889432628022690906084386504344479206392680825787539148375235726086604580951195967755903621234367937624662688631976440221537560313968309695804972546319748160640421324895280488183673347765399508028471720342783469131499048442771721297731793290427272563968322172314202004006204181673841986109440000000000000000000*i1^39 + -24068508419639640458375733435948729278021589768605473824686212539919509325700495767510626029436612934022730361244264462250353743373343279852612458138078595883548704797765564309970392119533471675253037583245977225395904195383340271068869158648504905644263491687201167045926890946232732567371810773261483240403876090490608122714288003972952005795417999335695234501319642338078173518203668705637819098150788418590642952108077038981183278362409797578191041048449956130133694295172051299754058046448877891630082650230525661356282853200558958587073919748597786839493803926369668969176415501850659153685117912960079086390270847729174781060582734733986895170420714150113785652565239884090537824534846805190139109045872739053910679470592255157246722617298843650190816315639805370558785746287731880040107039872055725196470690364227544266957421006265049496976749682438476450711405690577616189982851342271723488460245674982550714714752314447685283133846601545817543636673534576936984791783723545544775092276852539051701382879390534056131713009273469250093805351822135852496181856869196665340153542991985642678362851537681679858489365487689463048294381975901231045560740790256752012238957138695973703867698830990691172563208380173252313613240228727932991456974457972286442526740653170826505197822457374192219161908219205491517422701264440206753935836288794984415761868654782950939766264542531889657361068433120702204636806934006116791915183581456786272752634509601538048000000000000000000*i1^40 + 552091743924973222351491892144625418045210133650226850356010419441333420861081654299202335728155609397492901155120157712318638091134201870767337797273493927794297967378118980738509817863234533085336934131479884686661961363296089022861349973075208186957836466068005530680439313753852825814970876561024268549513832538720587465446151905926574053965481136986441104282659854162348069655990287601428905837353946737602074925324015079144419832146090879429311118462976134441488907039012783544918102584803624875726244589218114586744932463557235480974187829344674452625881136076229133781211109210052731868401093334096003133402199661216306396090643987342429885272965994030486544263655375639795023997014065605918075618119462204280003950267175853277501639921257360564938876082100657730260209853613297367365106271915615389516412853251644955625660522049607184411173734372273717316053918799132622555178941361666065873504115062165910640554640264367263436796496508781978760084177552738508448191536668190842566977077769781450551533473396049670136839577997831980326351640827615625945851111516906811693678346763295472939923533358643824129977714543465416104863051844006723267024231236372145805718133761826366161320710954590445999566186166735117142796339386442652427196551844157532066975776809710582487422088938016663497204335757107081328417903575859816564529716716989929149539347368630988196855944027840841094671366908138963861961426232598463685721313387413200736278387097600000000000000000*i1^41 + -10409906481082359933294298763716398527353888318481013666565520782850884642130026579282026272238598493393857912247681550711085831464565165697365997779799704798284929329576295599435682353775673640463069876896297564592810300991119169217310416610261551299555923900346497742051492348881032679353383020600538761625476628698799236617035217566382606542370516406007677175854138280183673278597583985913981607208118583913517453827110287140466028078792704453015055088024232349355292229448340596014688441532158748240995024979228628639733947171993256505821341629149847628733735883075108682414580715690457530757461688183710004139638597071216154641327970319171014866612036367095417810438819302859533776515795437243255520072954677614873668244152329649262890797501231984037364615673639344828874590541661013370558201337027730845438819816325402128094468597409527389187358878660624968677760130404561108836987400176826802735551030287395874455590048880451345498151404324986122539854472248622353310403535574335426413237003560755879154782615842170075967717413381277755427375774030874784743526604651641945906664697414616743548411271120277864501649525014107370992995172899261724739218155525661599559669246779647185217617430033494741700012942282984430482814744983123986605263912670508297630298088853552084993465447112619271326447021918337151999553137312637866269809334406778392858427839610163421707356260352692594843601323429407398940273764375877243946811452595884324290560000000000000000*i1^42 + 219440399951501007521072878553796702873341854155831834139809562128442116548504780043631314400274034005320056691968823327406861235748457206615291035555832102804364365753901583747139741371661580429856424658863152776011837057132897401533944583627280328452726890517081521639984462799893313888932166808040002578607720571288352991646022926293740578860548878673801667785829485876206092784852403587253088847953895344474950414505984719527372091353810467904891513099546091136441809812546065775336246108209509390843824649154138639779048291080587807609707749875432563066519545349494605653384437535383300318179087621707059596145113624511535290852893251586093327119925354435096988739891137883168988333106906230594864661611751332137233620473121814018857763972190791292240073015990787587046245993835469642211970671160107579357651141294645493890393711051840426322992970436245621838566752807204910596991227086235836936651489138937308612785091355400960284987719416309737333261485016319845361107933367931372742174657403555663861375097350724877179463364462579099412249941004817728342193274074184956856311519004307259410790685081787836754804051950939828085288412852491437345653342865903801033060434779499317203286979213596312797689702181385654094458243477414145681843938686208763921284562289573206297188924109582213525982387133055404682777349986117607990124966221468378520188006092081375667321274038099390288175770782303293020544236646402039119638300280750080000000000000000*i1^43 + -4246915485462405348686867043343255555604843453934720077792787108027786991788224058071434108370850013319890401161808732975699934920070748235735047493341248261347108849264328625640181705338508292795239315556087117887270149646551977623477660824731089977214724167346186309252787358105292910814308603993402036039384872735518232080086543018603583024296642451583406844224333510509947903554708705890450987507292549282253956867704312970722457073911693365540814144990926240644842533303284078631309977800381386595587044315638382804292860279571084226241016505357200671690703416762158966461014048145895509987754864988227673967441400870447623924798006516367129166146208417588957700350299183292028297432205776951360277429066336520490259708635428268819383921011821252274314340310163011267467239712179031131838759666853309544260871239835495531972763259754076392493916391504523704907950471965211117850194636387394865710544147531417091380239736488227161291442534521105963395657280786139417511491219698199422997428329655560148262372097391130019777878553140541251464265776020084049196692639935922093477777804270909558851950066714886470128551034350860651067928531537449529288599146226302080525625330584762155917314812127414975304285421645623655976214882077340805104698463109625679301737128878615750757396740824007620484590678936561181669602178857735856098180424782374388560101126498058933914796522736346355476656064265761655962941130259096621479152844800000000000000*i1^44 + -5297546151904618709142439581938721354250439892981377938397286659260830568974439373878285247728011790359709763983100708606636130772484823540528418813417676676717846031821096944205957889690305274842434494940498412496817076625718661236301271409550922191616677832906949188679496496461916290050243112697122272068802793472060345877648655535558243774859013198308913106630845857912386312211114048266316272482313263590770142403618354170923297472405585352393204622249498414204281664136727780808810000865396258712209129188800934167517435960526004409434903416555197871896996131956258358503952887576456991020157285820735269386625520437461967174583708374309042833529482447846029559202299259327077097796246376222391642054022945903879521210632942934081159138170001437208298906864271508115464258177540262494504323007324479897662171082613283244105883056252352633809669272786688287442046253474452759235417439780845037174900718982153609185422273673967871238198799884007794262001190742345741380246646083486825286349810469248107619276016996702430728193362511191936207652217138504376671977788856345008901070674012309379503292719281093753361191919496500572704778401196593812451464294248808940770539668207689543246866401370653616489238316498874830096914007876201258393796475470259468652874842778666737246936720040222110936511034737948109807288358336438858300170771576706964687693462274614987711960975864195880078951434890624567264979362944012779520000000000000*i1^45 + 1225652685287011727747627259583943701673833729357742624579256245593941694594855845081149186503879911412828306757077398914632048115560177756085068932675353526243978497302724716123393086945913391492205874487336822938780408237362702587324040581931454746115531222619530144204997276141784131542177979481450287472202492499138328055572609651146828459495252444274862870168406340448453469987205427921067515888645768254240240229903919965441084011297961522461153600926031053492587016826175402043810949677843338643822501208456698546931598435992276363980273919460640058647056594705610770297581252164448735872539948189707817083168075416105088544822118376125787550524324083027623238036927626593351436188098899643332345844073899201541575786105183951125273916835751325098403909344564781354179725533477764054393239864726638975069941144134542261609807685220534934993728115363290650467481212448426183601734153758298840780497001629366540698731753116687486888924354241770109798557249753472987390535991206150042958356225449251638972944712576609905171120551951532405414601820742390149190676964378335804884164889304422296340520355400573133371953432876901210817031614620343436125229788933465235944617834507781230088210063709605022201905510319427214439985817291641991384930597218127883515047743403326671400053505021706976326413492277887425951924913854786305177974380743257856724253458341107426796025270186814415357693331406111114997018132480000000000000*i1^46 + -71597655366258920409611459082092764251669524616354672667539697517926700899346530095456299269054689717770560471397896439156675456507750043852245228441901916331101955290215756106270208477899150520906911653471125535258677302355841281929034106676337700374404933322663921639544222530219745086785570733442600230943733937495438700781680352642624275072788787845561284291117556365556967269515969535241299068247730230035640064123490601965773912074547585494900690696612017646814047703203996507661406869993691714995762674762449311425353708259931400151165422720063400062099491427679651324559874031708312778426881098388245912514644428779289076597631969214825906325004444868862662245850201980940553521125769590970837238482902542411116238836489802339365033326312537442675192729410264619074908201197495438266163579519386631836197354323874931609319420641544309677248676878480027573172984815352580797329226099636726093535593156176758197176092556710495490149805252690417401962846117709159656628828914945184935330041771250166028614184723392309265009043237592822770009273256032803785481107700383374180890515215112069734256249846799261516600585486647088685431957873728787462122827828419221096907744306706722468380302708091998742924333417585993471282837440828136861851402923076243819861277642580703730252073205913251015980366608781456124062580743922031420512551470907500744808727177781938367442470880696953384689392834546858393600000000000*i1^47 + 1552385799176900481588436724307762735162825500788816517918868184501473382470201960612658268743304662970246206074784687392658655847708137269245453948539971414914525961932747126119916413102194617666948860206357987243041343797921501563996308973632373122603696148735775394331214113955089845543038436190534086330029351544612031156659009635513907036099650800460487030469259751073826542264706561936504012907175707210445061415548020377512509185661305814104121246220538614803111686011155639611962930866226507736887333895450707060226162589535033305426145060257966909343706658771170147271252141393181681757009509955548107842094287540075062113460453693812955007232946891282784714463815795269090223449534992602481149623711180006168085758260839207808370774936601175356650818933684023354543076473562944178749879454809769517209587266979072751672731072320128902248194230593024674384391987731235604308557577986280717021273761571635589545272032749931375899125096758929649876471874426279780242260261463949962751393359063257581378073605430003069014111146629341693233463166339709874914896258069649785618112694294784154754252732905093163412815515950245172810150705047707123903432919557010770533819185022540068687977346596592715848733945331850423566478110952205824379270584610592356849680255486321423839413677025029848424230815071082006717888619011365385047113588698957539867005747611140586395925591903091971125585510400000000000*i1^48 + -2754399825938942241216923798975065007161143404279469014078231099418153650608771667906963626527063435295238215982216997469347310092119513713619474405245085542330656742892991817652084175133993009873801069069689094367068414329335027958597136629632848160477630349123093257584987260842062469089941263609434805508286363795960801417378194064056459730904145773810887843667428473513851721211937446279299687803201474119233038660442295865286354385294716088577464705662352474710474363538928244502910543598197451373353441660030866813814796693173663065978321281930696269902056139369434106123596725407081610700007841820802943457029838137225041393251229851924960457769268408051609280355655046066759763167622589785416258575406623806706059652163219880614529259579284603178880174641025977123828115332704426566313757551281075110826096538375457217953591844109357257322529557525195498512218051004309973592631823778722786497681518400389934760233494482332004945935239529470210471954242294889996657011844560034078741039573808590114338851575319911118504562868871332709654996424420736024154475806975147579243231255465909578014698601682982622125702654427249572084677189682826559519146712635050427651176450949072974080572258054299126268563386480051076396235162272449923760482415857475356102365411812540399052852113619410402042431133864787358428165000698478763116615158771080825205973505867514278306192371668084736000000000*i1^49 + -31745723487677205579344198465536349365434082518300645404477492546504898980306171730510823311110927156957799753197518238696156314578182261014810171028782319636830472475194630936789307821108286555992069734594053075502274125770586164965661760326690075437451309132517463685320228782400518910670934438828051001943788969061024948325858683441351821874707063215778948805633874981130923989434803493400962483246353130700167860265739561946630877632426672169864788203751557270587144451176457419322061224136074891546342051662044117641390926335108474590786342486487051429317114723797985879487321597773159061066195553890581394191106296460422617623581742393823556425647426690668904621977168816984815246062873397933759097426308209100625432270280766195658248621515621040725127497421145845444664158463956331050533537079956912653798159355723853682522419354259485842550885797976749854772116830086811758686533097285252202668326312067128084700316980345460776684385255648392093434399254913073671708452931421150873720667849364322465681194665491641481634377277983376940454444983593454585180052575266330399298047346495577731515951222654679784452299139825810968578070153586511438222679978568964279100281330734754893058040632624641619432317303678541354483450823349803705334728234858924740622082683678586234433540215858956039525185992654962501817229990731637518084034996191130937375575531745506478514565120000000*i1^50 + 1824360628448130859672707902338064802073715504345367058157639939089627521994548967246559093513436763492206560189558150813955109580382443085333227758188209029654640687264094490540563706341512545487991238854083457506395869341140153245383175552426374477339790191611420589092636834479211580448461650540256289171139686357726490124532313473109909713084952542923624553748613606484359178172152121978336541413954785643746379532058147243487774227186056365370165203201159520497276364020881153129013854578896504721547023335544358777457190991062897628537168177632627862012398592766247601445954446378838265668659392925394193524160699010249538019842289157181845907488667115973941660700338936097663845703100892595610723081091821883286578909165358964382274143206039169292023894806422903102566814531349181943745241236846485171881950050940841458176805768426730719792598481624981715796390690551458349644824116615796860956740031134113266012315381500166476785444547211675046075565033096484662272093395589490018425026891437102703687462320187041184526386493911645281391210336343192827928010921130176154638418930392854219452885348363538090216672549379349740930955336232996972174004009035998537669386790580661645722785495751324520751587358966802070805955293720768855863155688328910638540103471479863803844588872474659408929080956947517590963838170233701519938182250169086591848861918339847104000000*i1^51 + 8182376669840475439263295111228751152732986530976596684695589508708201718224000619005800855338563915249919489141370438904341869605601999924268568470279529614732033006698708830062931152439893735701774642448748402827960388317612620957952417794169077467012679775909823178921214801665505060715529030551365381949530375596362501040281663419186534232598436310690427575989469037183560325778080899414212486556134111544753938941496189630969509740336767773154438924694604749428808238691228819940480278916529413338417647136459206486307616753059818884258123665973508552937381102608585682166788347291460558608961108273537306596018711802773866263025192317844202993637114985847536310979895536659377489484329189066719946769742877216351245966297099244222681298444184162180708416046103571445744303601410260095882707501709920880390429462430868119430055603886363522336477914579754320754257337910633057858098681693841575260656181687015688751529450584714923213163638232590783194405391971758476121026378993023378445351909402397065830425715399665695604838118423569094723716852525273901702427762693385854197354995662966737246596322554839051049933364057221603981965313577939350924076876380014786922630122909143309792479416243253828707469293289699461884254994664759788869652057218318505881820955879854471233037778199223708024339649757243868668189047736341536380484356431983165486700800000*i1^52 + 36076992926251337868752095624056441789183004565979863053090560924578217268717877206669510892865671293941028412894513348712293140524673244082385645590926122786680454281055768112780148194428615747560088230874969572182569146738775865840058771928437702645550304204887949755026052037389299884050842388832553030656229594122213339622194704045759411350291351678731496759481098079277157671323187699482532577962366278441403166847041108539405044383356084890611766632685239160843051150091793918689826279840466323687640338276220430762424365579127462654268622721230867042530357361825699179795889841557164703785203969151982158699586592099495694540920119710783111288623626023920425062410116380950150402196552474185563336975054593180260543709143664684222643158717697980960842369258026651040501862696725048019025338260746623328311972871291423551243772443602797514509314658134074695429692572633875342754515718309094444706240771038171148836478385240977420943988883966431801687504775094450563635815950906151704558784971296763986916334247085032175165787932191277055208836056261512390221392245715999643120240567738662535517354030087607146217916229037274329184172480048498909720612598103773706617600555141618709673856288640643994953649565588660107064306467765867247664025675033910926681335089709636260351352300639266332681258853290286470018725690053677749230882619266800000*i1^53 + -31757310077602369446464559064296919074383306163703868656212714079934221808414692518335470717828369882370250836570923291698267833800414730458371966534936068254568529962572353619023624463633530033135596797395540393053105313629741626420568275119002259598535500953093516187987345524471358488802466777903664037646412509309878177452759705603246099882696441437841379689409772287653289000468763912760801677397212876492086035300227071520162720854100333213594396971731720491199818720751065371803581992466237319322266152859555767662881725198536985849411597089401296729913029450669496956870790018683143762981186426371603583076933978618865724996502771955674455610005761425981291615003172667683157344373573763960383201100752536348367825459702233981207085707724823330016020822598678217892986182120533035206951831568675468282382576210750139092567643572132124061464341609450084271602814827057555893470412855269605328075262462068859906850396087821122184442437706426009388252570549915129566535615808538144766692476399763534208362341735679502198888462212757994481350817609568917598014664753519031505617592849441061633379319645181839067486713899745435247890867080429251881027504460186192100279232312780998998403225825573870554137218081955970367189567178449692995492306527504481511741037052472610041819701281433490520929633036016650228589065500468506051260000*i1^54 + -20940568641048956686364249632941438316141343547178073764971591167188688779936372622093724597744543812869526778167463220867192032063354241207390308021758762768396736488419331469289448960034413991731356237010170461269230734134716823205486546707224837694738138930950319969990874366054276334152993233204405901551190260909513478533067976212177377082321102207208189614888166705626302272445049151061335715875890178746404459773958697286094121041692643048578575770170578386956815603318113136801342261454603908409121465931306416908461683605692579934730341338140630718895446087406110285899017103722458595052248915015050577025299135366403210022173461957219199109950175389859944296237464570275044778393152660397374933536274797123054373416603774407020372773652741892285887516593990416092841843764932457410269299158372008383229052747751318534084181553747322698372670562538534264170943802141614244808335460087756572333379725255425849990920177255256488088482916434251037353538354843511040728580030551085297118333833048944283590943336137569721369969956075971591256791265275574653807234260995599548524513203334176023213443220283990001245023796269248473714291305021290893189487107881378628535007585124506793836539282614307860755661987387149428893551569214880638781088377364726438167076076712277680620587346939410485627279658756196638053347925*i1^55 + -15994790249631749161776677557643064615105034071045228403416922265637466124597099592328866158679299818877555682494419290867369609680801562940306051591807644218479658550022867460850907512548588682076120780207036401401591990823718799820530483966388550686189165627422440894288148474807409278713124594177195430503306650394389849002015611552690995577613916856140707232221535908619700169547514148176404169104833333707564920637748092847889724784370633361733949353043065204844081975323630231555870048714047444915168706117100434842542236683756183122823368968024865018979024581438820671735243561421417623929587262228216912350785118243405594775983338549707097949430350137399573466224302278723210465737869538588840301677096720693709564859347871629353810563556240816499616414465583467615230645709966999265074450491622740719787980767254760910543751971041073620858277588501590305589532826665655800630050762800447966041103482190952231804816921116390005038559549470015672948937943998820703476470525303500411676081593375832479639043926681955988396885810182375826330951827175472567135864880084264135303917707749882442039939239542784635852245304340892430099698719342333028695092279794198852676093034417272311512625895747424570888027650138370880678489984980895585976296206023295781700889844860712577153886681713324135092360761515*i1^56 + 53594847900047329118970938154621849257765198112201870075996906838689709151593462362126972455683613916469521711907875722048619456173051956191751950088945652671773447464298757558027847352273822867562715413247485900026403074709093045406669560641246389339862690447705545875966988476784431321342326557826229560818422673167428907939276249382383857139949898814592131597189812380299834502167569727061036092694942786890566426880943362967017454420593243581704069162562431059372821799845062185720608040740012029888760609478444334800569161910604406460364026077205653864757992653298478314539960356592110806847242756783966117561519003400039536499891088753988431403569924255630159224412904534703507173113257557762521511235530931903511470214214877658888359174723016982014322407329918234792463321842779770114160591835759237831402680578452482319604041015118393230627654423574762927555656557594622018112514447811198922812424787650062727703389050767528520739083030666630084139167223697850483792083902036201709763213947910515958720639307698844899915572820491754315064222355792500331484426387804791192308869659586229900972694461249727292873090819145878822430835609988699533603351151654192830773303138839308344961467812762551396377717256786370475570602629374776771220112499410647124493288192*i1^57 - N1*117332256039521485230548651288117608699110964470428061054927865699031207878922877284532686453265025298242645004045331064676200822645282240687722858742609158332563036868277697400587882392328796695080537198978307546810465855007225549492713917134811533533718010551796702209346595292364582615034872509457704799807521078590072045497985692735115991822306096743177354834056439269968065334226750656741376*i3 ] ]