[ [ -6383540931258490874427350531827022255177585510597192583305772073712847920065119067862305118635231081485081116152265836543204189491113935588526764363820850595145492174830564496511477677371305887669756446368247563947162926156875747671516649660105285668041383298488247646162122665623986517558553676512076192394976946574693391910757100848159737842048304292151232222862448264911792463497200860479862573036508261295680863867167333266177680478559432444819053257403279225813520347413002091664535933254720592249271992342466664531652978801789663146254813789991537280218813234181344060028075515557820812510693526422119438207349688415094809446925556046640531339364604343438622659004837858581966253536126676735934019960786396834723265095747868331328904228018073797844833029083402444881889540843888475268710400000000000000000000000000000000000000000000 + -16132390791882257431966930396996484410665742345703347157796162743677389638379078398887318893768120764193366517147792943770775915378036022941468805660257347531571615861088338369277491961983887570916919367868164196867101501842147752035674275285705540821472623401717694035250255236576785813710709024347094409405745969747153713680020041541144495924678841435917287627185213236493082714806536192305348719682370386429223699697155690287903916366501300649779036364430067103935184072974302749822709283770630393065391872481026330180460342619037013271967531692026051456523257350461263949114632232161612967119261219380661285341136690600735510322975674691761938430162527409691545365506106332489847303611652499953540805258449721380040348489954663387678830144322086836109735333490753185360065798071105513062400000000000000000000000000000000000000000000*i1 + 324927672711496206987326381492919958998954902500073963487293853792986504642546993204003123572347031058477774451394033488320226169248654036069187534083733406961522210044252379623666626784904370376257371265856879234627435903456532941568468367377642333750668171013269150119713373443976757590710140656618227981744967374316307006534451252131053553790273808293600510566938743659861622012356822288320091154234816644476830878714232088489463659057520323748400033911869597302595684701134289798435047075489013129712423133653757803083647080680652653710168888599029411188465460764998126366007683782484232712365009307053167160900864774414731610902119670551952753427947676786265082291771026036907869909477324727065480101968741668853873296806453268446429051408645274526138829209162449014200840627494466879488000000000000000000000000000000000000000000*i1^2 + -185087975172488462719927897658828673873316794604825562000678655820706588693803389317472505791438814693576200178044475693625689993017093348776487692921265674402710723298126355142658167086035870505887288718315152401673378041210876684733258057072158394644091941172107085919926961773457853729585275001049898568336496259562037479496016060414546656110111149177390395551575059616125897987649811349602285842602742807954886131288974444488662454185790542423429668085236694529251934130822674380180430349924853773393666118781543259030244167249937969004841128635865080139008440975864847516634720663622366547354074809698021434359164715169767763210603555311405625987742041540099450210304747455319703652534601870290836819569230195932883349399494069674524580058073052982679307541683640237479777497253517721600000000000000000000000000000000000000000*i1^3 + -5143874025532400647231834858065767288205252101051367518911795638043982582606570153802695919110667555228287862784670453312024847441999841199419594346098733296705572218966480559768604569612110111494611640310410757029105095416773946064706020593093431642304970280271122490921728791433799903808424179410250976154250380990787074474024139352242330250386828007613806680308203398510648101140717982606205381514073385213669114579699113813657675165328758077046060536007794965592594955127741157208295032979037872868855193668630077431155546715348653966245879300078992626766467174828533825860663195161443404721592526155603908011102738371866537191718233437745817081907929966286198326056969876867630507916349846622737828557195170929005018572270709342517549393387543402577243830908512214245571274726724075520000000000000000000000000000000000000000*i1^4 + 16238548465224825158481222168396172631993811288031113098680380434865553177592527682428528408638553552570760887546956004751583385221739207771644176835792867744718403784097806481122037939756480761140834044323908667954752856114780987780595021457861014039852372664487456824742723515580874580833307690276123481221070617985645915557471160333495171914244078687447463905359191738285843837244343534552280756546857929418925730019524429467072652720530074717714829607954770529005164908918192843128928140770092849703443389306192421906378751727153178352326892309809732624476985203543878597767543611510928787816845810788967860712631649313492171445931188881603867596066211340151838800037167632935884691439243019802082522993367079039032467331238503933592569595331080915194634939267198293927447072490913792000000000000000000000000000000000000000*i1^5 + -18176995977372080447061892314068362471730594240881753753448804645884594027340536834697170820085468698190300141599685636684951046887849540073540294452222008640372256403719390829411548020477184824409837706934635393179694981221609094799234378260323067302707723627785496291815291689966741655600627252846916175937841207599920997321556207623402033261380085495908729261853363051033478511084598964814698886759952246922109793632892094310260204594303407381093216763753416523402654827241603513770703960361424246931867232435808147686761547048954827302590875591871835910752011011060868152958787203504799999081835934469194955497551286674607021452495626789970950251580776365318742716409486427532652872522446924113083345944000370256288222231560321758093211016310986544680665511275548528702836415083315200000000000000000000000000000000000000*i1^6 + 6072352850316619269807980714369395600467496309828657971693959623914501191321364369129460153013681764774493098869073864771580824794601791844861035994883270200416708661351787620733171542335080424116677690616781207619059771340963925608776948088735273202441781356346790900627360494730738036026556667761669431360667672219654111768685440579906942803485444504601948879853293535788831852351880244389400059806322237517341512331893954053745904913864176305330583650036356446489519551825709122102514805199302786554189465570768062559684028076091689471087616845810684287275081501150688132796574110135983459637632844779507049999171384567021280787831506897370098179420865931043693626048007947572168026824048822020014726290449781693094081706243714762625490717038782623168971889513164480603394051932160000000000000000000000000000000000000*i1^7 + 971533949528970485013529226805027232034266544826027113578071560001793480720203062941500624334670216322957246877932059553603275882687013631749377637604940687983226733154930464678375456033007935672591366899006459438381459680246614096413729469437356658508530288725106291155885870034847974352222059820263652394113147983413524648059917475992590874669663866248146464691009423408649566655888932231873647372722893737336882285857453687034933094372685413298042981449627993544207474911376669062294167507117043974050231028915001830059218245715838819820590812191973401127932315534801632061575372928296380941085419802108281565509153781524471111247487827420539687702021330677404644920281163102555778949069259875681264531487453293500392706580230211865493957200862129428331710983682964497375428608000000000000000000000000000000000000*i1^8 + 56767834040157534553405632618024091330325879879631334513751181213912718433448273416172630890254053404357272594152011383931640758597975357262995200860416570191497926123253338653787512751667216291921474696879486416861332595337010850156944814006221069533648795722037569762898575891226966925520462490616985938467237135450918927264089079829270377430396671091125295635604467869599936340234233737810931464276968315804890698064021205171957589170314270736858391940690249283427812116458146031883400638046278162720602801048620344249239783401153425365010333453908873077618884718849191587916067406007639404332671083027628971955703815487788947853994870523797405225894490195976863040495326204152386428831206526834249531571016459672271859252475161988816973629776056672435531606637929247958630400000000000000000000000000000000000*i1^9 + 1391745107672039661742642311223382755077160913579564659573951320572968017874229650518916334746629510906720209247861235774359309876580461585554355074679813648913291715017322101513984587883733604718189820629614948750379402479270536483033112436408199071832971717155231589685429853656812135721642124742705144697448617842613444913910631243566326745190308326783823777416938174742247936285980880148395859727503138880626086834106125825771724149447597676868490855145376215671225608857794730789739222293382436643856899498515155116741649019168574342784751632231813236269185224737795493147638140947239048323109115863617055439036587806215836235926003316153141006273717382206880280407111483708220316413338183746036730531274234733922478756081981055497580779702424256700186283070784222003200000000000000000000000000000000000*i1^10 + -12486001612627765704012725259561076997641177873746373639106798872412078680244469244131923856389463207500251629519188275919070233203617501097504793893141510751381313602603441289336775339174839059746208603155134101270362097337558510588187431842997002891640830730068106820379226657900520448713715616961176893944702131923335623232803696601006800280515304670360885094419179228743371239049919552962046464029848673541879263388241150391930931550274597126336487353836429347137618156053829372799793047698957126457894227133245502530315857486961363983699868616247145787607107967217201949602166694070905011931079627425648548112237422516357146748473869999484149238299061739330750765354015663454072785487651616096957708483546972238196530097822140204459244395601773224521264754776342528000000000000000000000000000000000*i1^11 + -1921022277014327744289541753386584673269280735970348464556274452373524501833380024849954507502399743776525836260773507454338786329884427177060089525372153321307346642701277330815514319236180884292549076838517292333621494642231864995728622101371955404109218097770231788550121532482208202800170949102932335165147217717850754718318364696269939646548869456380515326496540359359033752972806106479101678033450319969828649340437926587621416105779803982589154387186605150987179271471452275822530975463712092544102134594572344092737974417865010701790026635965909108659716648085561581213682765084944913870097472687313362373134869293584068864126591946212130345707311622076660727083752242517076308594536673963379619715189048483536876025291701663927054247810176386624398230028288000000000000000000000000000000000*i1^12 + -55694220290812783603249957438175865281510279904000160936188064476438725313042410466634597568199356607260081167687425708235988711457933121001526611868859560158988748368516204509905916051922350776589212028234874558348044057746776347454055433694549727909520258383846249589609716871928608245990518886010804395132365686648920684771380876184195770941532117767119008136655091240785886006847246810100685360147794322831981755692674480689349921716883048784273595337617739340442984381385691177042449273693744550655458604053059041327783239724677973021354152380128210626476122077937710275551750248391281425731067550248703168253261958136665438289204762682233033433779117294582742630591508683746206786826396378110437082349671301306615322016007850797064590013528000235957544550400000000000000000000000000000000*i1^13 + -462297578997420246670360847681892862538226140438103469605725471056520577336001653033200746605475619409129000112641410929052792489674912437276130808326063431868332220117024006481593835362991129108735944324271667126392835291377552105878519823018466442926672549154251845744675118856945632437327134660447203337332079383163523652441623041327112512313313831300630513234842823027831658004482146914799319738702763507982253060183224885639696684766445429742744747061305923075831411924693568346072461004269152918244920055487661099471720830886791003883064466854587509045977745463437749540539370977133387048981545732872369284789644526616690818945605026999838672505195939485830901729157293411529869611578376146770304943048902361089805115713120889518463886337338343317045248000000000000000000000000000000*i1^14 + 15924422679119503322848547583486454696181403401801400319952207678509389148167752280000866724205357209459686542100524798333391000007093921860169282514043576820336717344647881591986444581505516012924105755723110614505978728614741218569581260831704430017882278267921977261481620925433445655302503546910118836052798522418509550192099443940417886449153127099778441051941415234587828114072796667395625637381747920889908236667089645866254990609024067963191720690998720211373840278041336949091560490729957454868188564444435064585285288729400545419742862916790874990327251394503024415266050649892403200004622410233147346886655196326501577431925384855587194944417672612232144693832644910945025361206672888847863022224240648722541807943351532769204327758315857851187200000000000000000000000000000*i1^15 + 607145611088317059586421404531370230802751484620636713128518633185349220787732306594350354267372224718841435681605926143770732599599644009734927530610000087736943097541592374396718879408968236250696844120173690997727731087563866833905347887993388091440847370697051128264525719166742424758170337788890927458397755724018271589618280652510345262740962224230110258183684288251610653954073389053659391820266029025317995580667954256197222469730808818628503068417435179014295212618382512612818154103887170806108570573280669033374317248126377158675788238033939381182570794102963747890174993325107227767303837229004811328400073449922339212399657314099412430260884595093712910446611710164877575886407367430116709868603849767182472863014086114382920804638067261440000000000000000000000000000*i1^16 + 10168956569693155916013187028819855349512060359779825906613411860824025080185712745126751948124036374793252528679856462881285872750932240549324647767040277548780919219623102828094363105215447947482525548314231275975534172710688204094825788554962769763419158569470114520021584308347750265577175176232971612777732649505459481353617305638293312450558380580526660832169478556371308346686492723212312561718024406541731493743445456281112090115099528446546720477065877870855444790103595929150337823065427783332049380859621120713285641766517621415016519371270104771791888736027785719357938292029023590963122186201388332700874133489351484182448534439361889272682874296237900475985023680025252608986921074013068721258586934367731216222223209938819401589456896000000000000000000000000000*i1^17 + 103046518670040634246686793772003106013120002254660770940856546469393127312467099314743075543581776188422915773436285313520950119995035005294199967131775444328013455078014638791029949347442721986644120990220392724462002393442648804385122761409366609705244586647786700112140033707499222271261289497960461736957623867906873274655928101623604742879353289526430833319222610680607828661696988863127402756061724114692577616154241227966852870704746584326623553087562086705711910494402062977588161532444803713041466346570331314554131408621130307433823784340762167566478682236481335816623520810451684939841052497557989151219185031457178124132479947223089645891948778332271095355672306564792409664988846902059440887323572868021420174357990857660173176012800000000000000000000000000*i1^18 + 687539034293426754174489816236947390091882578776189408807129937166208690597818794097822282196370250336847017209635781409841202112411428680566928264450467068002646283891220948736887978935816595654819532748974965707333811339598617604518402363236633583242128567605566726685964128354743745750007292121365988610092511276954743422752171837460639408801819262192568347722183772310271644941139396159366719008333441738961798924353021380702937301123439054177559400265638114974254028538153056490020231414940194754527226536385444793269830130425194945495184855247294315711334427987856251456208481206583919959441661375230262105542975457693245197593430185578312946643699261662658396442840793248330914207021262793521906583220144050455365566139050743562240000000000000000000000000000*i1^19 + 3155234356491270688473809603861781853725313472395718412007317977054156092699952680850075175985647238851124734035899254465051151830663509567914722842444939510968294234349595987778699959742512397729043675078811239176105094535778702449168538197316866275440215800822843612482588829575205903903789845414088525830067874156884925185553852973325819927367234045630852810151875933772510330264019435196149252457114572321302494175473542356180557144106926271720945241573189147827796189505205285760539211613160445701082784447436511501856154233478150348389718269995148334560076830754894892616482316912204566636183381401215452969811236481831940980552064269599737690734147104869772383637056707969199674258088224335166809934446333403711401063874459336704000000000000000000000000*i1^20 + 10397632605343316565562701519970019831914667822749338208977231807910486133298342549243796605776926073479220729588083915949724454853888220047501383995672638973328440747319321573575940715352793583302082100031123351705727274487405877389729107972502273152188229769304364738538765268191372231273132596316645028723244782449265426984843659800652170452265586650108336836889415052298097876402288269744349566438333972380979818386265892623529661836467842183163884647576569416177372103073400124828476168101290969585764328796495135872148791513305793331459569228955920123512565886939431263101345446151224969827900792571412361849117004790139795392184784981011787207435148044822268042397597232467151883090880276593639071501327646479740223969715814400000000000000000000000*i1^21 + 25945316337991948896693120076088165531837377926901161072495375269786834763240677107208521205060168239335836604499393155732710240342574794010506878479640076529438626566792648113430524270382602000170384970046580448160810860066922368668645055393757918237986897985643446852224853463874881788345598262941130729504223256527729768843553641246588334139895486998360191436016135779303095696040140057854476515053803837691085192251772684716970203007528660696743681156995021552779741530887751165713454115016448533144109188219724737928167189005779469620446293521672836826288081247096571990092975008376246675597260100742511805242695072940848888778353382485118660939049800659179223550539998735285314428587428023348148205079250373486768470097920000000000000000000000*i1^22 + 51536813562869180457582863566030079393350941386905533798087485563864626796336580475988872068343327548595537828977665199274356373745024688243751359019837327074803076093961253262923708896686285521380029804113476889789191098446256092952914088389671704040555228545419866622014549556761044977892892352125650693974686072280619039527238572527435838151298498808625374826690819327537781088312928004886414232749772282386323302204680177841475833653795269307572918670318749881962669256697415493433822372515321996973130486304090199837528333690552514354069940417037087506191654125915349598142786055703189345565384829171842691308209488588217649044905577176603776432447993798127977182547805639835001442173287562713804720635037125649104896000000000000000000000*i1^23 + 81941604932955648007934234835100666260487515327248853181385554809031570173864452791142401494780146455462500460838717584517705515550058828796021721021230823716351263698873585577394838249113087380538331579215363965380439910866914216623452213620224696353555670106842086942490396990033512450443343373827804957136200389407486859478323441688739238568605616165447272194213595585937675347324335941557150614675910791912727088366208852798006382566576946948485327256680399952781530472611195640092307684856112337296239676450256222836962586460021397706926532390659253726392943999210944199540099040398260476914416618559077186911413307867418427719617021994570165740331197759348282442989382867343011857984376708799145183828116085145600000000000000000000*i1^24 + 103120757638851175695769456264753253668151407137872007071235263769733616408159633976871336716805284507782680072372025650445097843277468175664595888680147147693404714354036155826257960740963705895195318442494435226860074271153112384776209490863914491990909257774176276048542605182574016971466274187435135113661672392887942929749403846523556597332486056894793047201173531941807759834482641071547230522178871493279798661230776831903816823728766171075409491647718893502015280648353322242955310350799908654881258581742763794251712546930004632441816128827647168803695608309825117969408734803689003368735509364305992334911765236683360821805920913864988573847762573017645213896216739184159736711517046592032998705143480320000000000000000000*i1^25 + 99648387608626737615573428100457309902787978426436239295446906197895935780839836836003772492125151300249489192498291065538393732777668212721386247149810666645101971751558555858088299433260620649093137768720743731979488994099228684723094096566493654382698214111313405017416797396853073221958716983536109870807770845748239403500139173900808735614334730781457702608942299536039324978568541491045241157218150716218449098712678071881073185865713532608895730034496012772201759545138396638793202507074665811250234779191916380502456546630437039252991319233231326845678714832534766455780111275820456881221081669200791227996471480532140073716601595792814625411962892961163038919666728349660795381616086993779973160960000000000000000000*i1^26 + 58129306799047100381191367106469476567608901108420603656390270873807600655519393908118993651659112853301310457188398974946240771412925345251350839788159972188863062421180677761870999483483452595880294612652658625259777536068206258668293401952131688497644289365832050086375441506856623986737506916887989493372799760052212872917472754740583935332924892818905496607987442894875269973487479442337916552873262817386515024263862060588230919128371272209175388244622123114331822698206196747746220847415491888101617404445570183970848588372330925233226646545272678313177482212605542962166586382809591413549144587960528178114732808311461028214375423997428991316650986729645187148875293062962017409998273329338777600000000000000000*i1^27 + -16431475801551356511309267215206291972132281661421479070595507245961441142515485277301794098939830071741263901475339809460847931634835368903472711530597532341717206019391799801658990416081408413576786265803976254726716694381203516536606313077611779274852339537087962048352129819655407552818652557422406257174895853425592356526889275807565854729828867370492470882724818426707458867899559099315462050982480793134900660585965866710319374344238611297887252635973055813428055281102702684164108612879077184030927963388112518089387139199624890356226798118306177014164994100757291877761288523349882936039771515126556721013825732805621616088530908368669806707507016307581608311073068461239839282620056862720000000000000000*i1^28 + -124147750208810879270176101084569345377423442134457187664244275786783047372027183748587369760789132684597422994530771386330666520987302420507574630149717924620285386570368369517011718766097171686457064301110712951318377880450877697452947600597715909885214188634902360720542953319672308299196699309041665136695956513797131145938939656165395035000377672413913335895230605349900801497994571701904692543541214384048904435095054773427394758340191238938313214892329532450543529917551787844071050172730089664179242712529669430277050536903622282219334774834597754155120621597706100227084392284863972617573720058666861671352304061746422077691115134678926639817034501146688345659856937440547207512064000000000000000*i1^29 + -267523597630953883398463513834927259185630425591590905145093104059051349800425098082770471062309987242398977129640439917445108302569747894155765333682719219414674491768268469373445988413692855777952001201019164471543168616017027245767144487451345396102114899468143111813918329285594258551510467901977956138441455649954881282080878353489573057336039326539064057109445693663163288654312092318606391786660812809025249913206111439825289853961083253248924798037494587768012226004159003853230919356472835356022490456479523985653773564671376876151068633052607499721990024827903353142918809503961724624975686782523493347777104220619201900083240291811214804248455517249147530355754023813120000000000000000*i1^30 + -223306311834444132744777025561748431469488253408436709186403646201220768039194130399218350021054547326879955276872394877965554370130810484063045320652619918420144225615977721250823112515465767389516044156254822212443961590933690736820015357624492109261469092656471008491271261139081075446073984926756044309508115284693616034410019120345279693986944741488990002971234651566710970342834080544959372196508376171064244880569132326982655536096401101884558583964492450524050253159922475568041903358030391557138427663583203947598404524386653168413847328800312398430515073122344124101961729258665227592860105465857914227059375906781402253665895505581631573035092227377945530945699840000000000000*i1^31 + -594848275598358865984187130529653007405802913964508679765894656921336786491207848307607794739463909418529259539459824126795099098075410300801082063591570530368453344397867992521640651548058280039733274285974778398072076820442015945558222390117229084663739608001900853626833117648143829887237637211503171410460252923444810837206570995969128427762702121111956276195497174245375470229107276311567614064673901081415282861040862256265247577362926602123868401771001927032764095888201856889199418947441549647048342163992598064449639848047956391825515581718364528908345446847747881737116110003020003310761255909765290274590851658609190124482239120933755754912530886783303680000000000000*i1^32 + 92183017814150863692319623313888330895214165407355718934381780041835648636118153198319789572485806794848501244776024116220366114940761599191794199355822220038383531515263531704372347897414767342963345805182624372561532903871074144434155616394636901538071299328704956931773083934839022439301053194746227894656244005128802072333643830720814486585591926380766381231445770589018571361278308694942071523751515034399919291209606401870014965947122363991581742696986038166155378477930059687190760291366429288994984486198949795858719721620509528032346926815856556480672049296827760297251793607996451877272288059503659954389813170066919811646930439173921700089409536000000000000*i1^33 + -481782605148618014019469553632472358125101237973487367792253657407706214152247704710780905026431038335487886858710529034839415959152023432111830737939888373953460803805272872647338430511675739813080074521081125758807970356847154923681729400568884855691040991444338178754074260224834376972597553691834575474824981791992071635234929459180898305980377576292579648194689212543005983279876563998302742496147091625229279096123419912519099488115074160955032583821203564641247555835291887397747093825225503662063142137502932281183057186936473327086846398197242695358057462794430448291764117294200177246684233551297143246108920527973586687889560049228276695040000000000*i1^34 + 134590657790306698296401801107659369807181623987708293515757860838402399347096022080199418983114265547673728743500797259751815914626204443746560018051032404842804491989115622861117121997939628792034119569460403676974260545257910007479728384219743613600872831683336872003411558877673162327722739502963686181135495514500443720226008183326161322395178261047147913343102794165335255614648858475872903693854033633917072000836827582456956798707920319626601209231151826437560576064855855190429097688157273308887527736678671896829961876573224916168410871958451632565377588869564494462461225642825055848297242557910643503473789740576013168659974097920000000000*i1^35 + -11201301444956266602331627366874962337245986917915514246255304122190895531313259736695947679297686478680146151386570047599887731551700268626599239425900136003226486625813026959586232158028073665923727737962282457338162098452887696433980818615065065901375190391013414668158696683092740460483955654957549454606852346256763401459304339763567081902600212931091706991162797848438625581920389464809504598329214916973174672842347601400923238142108775382431687657445824469061354399571283428337097575096315493690612348776328060076771570861758645108519393107014391787350876714254758603993882610201488914381270140680880877627173506631594637900800000000*i1^36 + -29071165062813326084175506278089971331134425542293852110226356303569626185968234176503608424050967006598190485148596065100183817977392724274353487910054384318466883362161558407981627165799122534216876065045521575170603480729398251670283703995731959887130138193508562193795727034877934079199747874969561543218322035489097006867114595774446289123423739773145321127409130008861629975749266649624084683687068466751535368538537620397382705632660673978196627174294682451040998941584888879185675277076819134828267638445377390761599282891031778953071711831860755241865315404619681124077768318641696575536164422451503392778304627200000000*i1^37 + -2206915750567174550100135588287444383408951494999846569477080406158603874859249584437683965293732773944679558948298727382642591619950961911096696886036081493189466236583151931462961536033925625840798150598460247160863516068760440843141613751121497429455211656294276222676451545866039230283001015078508092989003385898280528056509108565982143307534836354361779456531626106022068994165760603408615778893959375558091324460843462626010174067137496570589330444886293584891231898817681410434429414444552155011691455379979672382213670181082139756163103246180659811692929533039806782871445647189239604651446487599932344960000000*i1^38 + -182458749409899643813627242152211287405702676620902254246203001041342907700700121292138850468547970288426152546133854526697817974492507679685632777613547621065271149015137532495708920475216730024329336771864530389540962425167626550386747461216101157309915980661476161013904953757946401181524168880430181546988663175335575689016480915365363136039363196426808121695641200742716208001615003437606334295382467000007446783820441327926790299519559875594573353494822569229623184365177203730566416296717019428899257735837379911081878537422439265484672850763878353796047787107680191378362940064885335343276800000*i1^39 + -5031135908104449280005129847376623529360488098660698170118619937332763502437820669975223080389665826882170916496401683050565235742521741370130716748585984125321613717560572276879135470747380236233844788130039779901582130483072742294634703377628743351773086129206755166694616080143541744604293202555881387540300843573811244583818481962735196791622329058033036501415088485802447988929286928611012042658650381705870112312331533228943111493727155414437732361281051128996760341449299834800481938276406520774276792038053490149036995627924524766900024903377807638922327275948187895956002560000*i1^40 + -13851142826507791039099773898735396907011465454571344217395646103992633653977495710238302893518818063528128969147906738787910214976467894615484658035890533311634209957301728002342437412857178059273519978672403199730121945136316059322326446286816379467903558757566888302756892671642793215302458274857053123354799075561774814696348296362132289435285939184100340616207549052795236831778769723662495817960777007780157126853364633330981557042523277456286431777177385393695217100328450522873134543867494998904101019872074459595543221358822018645622632901657626658163449456000*i1^41 + -13658922034734494237872108601203835809146438994878207566573083069000282026435026061048099583646685869169494374450557197736364476245694513377116266735368188090015035536447785383517572547382346422556654930144209688944142349773232695308218739559722809123467053301964038570070030911691740860126345405611575643109292392187304161521408470434631081538159645997717348207063092042556603992353514586910622111042868300402978212147591896305894579298057027854469253803170699981875047350915596323985382408029973200667689443526022309741382457525784043537705088160800*i1^42 + 39212956937481613075509503412285320624358240410559267769302108233730851190876777659082029913687803989593436138366536602817742729348714377986312384464101174959698418939847534779679074317680247761865828167462478058494922228818889340133001577356730977135063340852834369392463897769383222823711351176440816993092530220395531842031335365047050486322760586946140380675082129959820835752276422188240982824879879033464634450485130691689533884514116119076795573338545951562046268164817285473876809540920639661977867917172386517760*i1^43 + 403458388179069242708852926783313390258031881869413363771260692293677365167561639547665403509368511862724813852419962268320514398545235135448011378920662511411799220963178277399510051418340776138837826455082623032535112365806133057821658952902767928160141100351545218506119032931624898077841399845022812335920344404848082674066850599247666980738023777091919756651173011536269102476287862061000945606840918443944579938922906409694991560524131083846887537230323570791387305775139506214392481*i1^44, 673445774723847992751418394914746172070546436442018556409005694183513157886696898510715270567376934536623703395722313934451782768980986244028227822511186179417356011349321866779122216409546851063064261364924568397224839245946350131194696415315508348881252271513629937264065515113134645195122791080236101552058296299870274291994459785854681229020294502721704061943960762457336309716235003595648763795652846650493976105056563108817671503922179674026549186366757501182641371567661157350079420025344993175991255250954158924852683445060384924326269341349840959538253295620449741211862869149024458197192142931379568692286303942496009508812502325616356959019221252487761582269298794178640315849959436125923652267230654950450721826252530821165415902907336033771210782998712503761531979662395045036681313111125446377926919287532754964237220366515656551037635144108382044298633613591207281559240897060710157287997595271904126013565965408936930371331686400000000000000000000000000000000000000000000 + 1702306712677206562882871947226620584339213390863362665503325531482564095256466965908648148228566352109396431063961451249844785890285708058895870305059523410966305989450370947919027127234632820534158082155322411631099503373351335822303268318369978246177429675420898795608432927705277757294447971335572633604513296786068633007054216900868165505759903580600195458361095029785727818592027629409397530563741658396771968747449277014341899011180601440044892070865234296693457805484527609281893204936015029489606927009870730284912793693824975302073748456266341680802249241819536152835719790058217401674739544153482144823875540658431564278528465096018000477976695923540669220166846734219277938805204834130411910839493219478751589668437125324132679923140905870138278676980020989200509297438592173509587233876518168989097601999038792261672676992031897242381730793617234615587357049426638399068440692710220909139239691468809749828679270857960675092725760000000000000000000000000000000000000000000*i1 + -34267901126498180588266548409700687922907531849500213039963174668856624421381222586011204338220369829146730513502043092147760987535030514598959655965393988454671484203259051201505139241358653587075972508678599735536319555307315025881146902059388277354267933013056379960352635392273398599115944058077751663307510380529436227393766671799575423345220665958411035246934637177820940010676079666510963458197608402618318714939038033303812004908409767850786759859825999461478625410295960327899199123566107038785581343770654555621561187505274587206041635398940480710977247247480462931413965128105791072605702786827175371708143002633224920933950242737414413689343479140725797618244512721945691583565730030238671634064798954329193455790568771055179970882190346902352523193630516606884432341318611168033091008755085019847807996978088756479139920844574424034057207256995183346713514425319937662512615364909958789864591656173066875422994129755002351124480000000000000000000000000000000000000000000*i1^2 + 19482628194515984213378025394112907658954352904244171600227295476323043541508826379658892892697986726919331312754050485127128997072394394173370647802102596323431416815782667036801086325409851636756490704712062644550813636607261412113150856321683331163334153086181838131855318966091747273020924489918747592849236797477974788576351052768970877667317724130559713634839135563198639370288954218911139392071235435149145466279524910697155213650729119113896931514236788890422233774835001429233030069877062505705441186204248866671456955777494838066695629871472481202291350047758500367832341018343987651211156182186034425608559585911587443408564409011823172194374268763793158638815750727348635784309553949207878685568870897511352366026017053410376086891055242558871694169507835142795054778407453062178491514644265130813426481307673203752945301393197999535405229244610887674989117276503566336246412251087623258387221081605102490985941410719400040857600000000000000000000000000000000000000000*i1^3 + 542358258601193688735608649060240375099929227348893129101551692958532071720074032583911363184314502759222109694731574277991588291257503976701127270015911598718100131368744239930524843081091514837026805568177930076793315658091475534148468762553703213932489222790905921847174379943695373248269903799540520126064877033203580618044452194093695323877225002296383977786298917838845865836850009897687019811413013795398522713127902292042838947368339190620271230182177503534599263496770451613120860622636571483163228860377282198250295637823707348479596060108050387921504527886052375280537778486346105803369973012507828119361167475399578540692368300975795324854090822329681179755408536239360047600848836620955155287131457436429687425261709822221186825904433617541137914077705752758224105588851740563302201254182948623044504463922637114672787115691715275591147449837775974728382680711343928828869417021008431596634864878288112575991710473460215971840000000000000000000000000000000000000000*i1^4 + -1711508865522543367481981163647658818537632454810456556505746716216178487695493165497377729339804443747203724542872491838423547060500755330832078680649125680454269983467020716977596630292711508825091989208262957112605669265480137701355251700220363481522108265616755328577886979835308592685028001929626897518354372704308365713069615636029965571030175266618863831896315623998809439649161752495886873318762035131864567999206414595420948949158493676007717191129747667989952116600035932838593665953141945983080399721945670717666242694056271000258421778430854995767180495220999923987544967017121669773056645335153219851528518957042773165990550629724041491627335055985082866580692130383320897591384701608709449592598711873445284581174769162144327615926217239640174910271179572874407439009217919204824126022891549676459991719447987548236095266715477002396367435437501572450334366677184860339211979473631163367525792363478703221250269542038372352000000000000000000000000000000000000000*i1^5 + 1915271684287640433399795721524225851349801989296680852173384536543707537420950577459568279984364750183889729498614830246188721305636079658607925731855122463911511649423985202593969899062263944250885200603931597869035218627932621233218918510441486020184357727014311298714876837581839779370975127971766279053386963743306815712631376823241947405297447459422409578584096794810498433229703383580245953828834586281737347343804714064774920179171080742240768373647515323114813640324471400291047207102301290785483547304891877205789406921914069183922573614510171887527493357794719947275665050370962362610226436245179827420302692861187693522373361696363543258441968468164038156659169975319526425985182656495482560089085611026059381277281598931832411559567270167429151344984914498037158235905491007531535513725120672996603814690547932823452153165528697923744326594409097449870645833236443641622867374156836789489135743423921823286739453914959052800000000000000000000000000000000000000*i1^6 + -639723917076808391673483341720276265262390550606273013322317223544653646392332670604393814398813199288144568376370374737863821718004441426900465484470157446905013515813852404498328795609598060653474498532885068319225015780998416053645419253932712875498643638461802962695261941656507099367470332331727768243508042268850744854705307267554811064595481392285883110230987332874021571435019084107843703217538705349161297744474002640758334425378217233824238072023285735958364047220170426409975789931753843145138073206524897272651528281788302889097124455400744165704731109097450821318569959875082213958280024183402027843281474640702463312251573043410529122493909858270919174671142050231287710080290555883961685602394723749256900982444410961218184388910848079914863451752591060448144245413080656325973267721456599507336937748298833201255445834649098415991867882544183101211018261472251420692083029621573706908798642183596377632553286280151040000000000000000000000000000000000000*i1^7 + -102250373491655095794600850590770886620891626758949912326119410874825384371735722624951188132371160154798303099502730755713477943285381554159419762660526095655193849886330143553601390222402119966356542900981160403847806547224237366433918626216319667796097512349701649914995365728230552983265644233308863751668111307032168596004236916148343533483343376112269039306151143436629793971157517642452790304960057972638493521478150297519905569109798828159001781044417824505123734317293559721831325613101915044911023617172323474545452106255951127040633139649174473566712385522820727347634517340684761593272653258961890308318333987447039376850291716470460110291530509395851788496417317255557439731868794044733821007521700233332955851758538097008820890360304436044114155767391068780811918197964307482750008454614624371896521289822624242288670004214179746375412173433160033141447466960513904221430317166686506541873600195607053321897747939328000000000000000000000000000000000000*i1^8 + -5969008752049338383476765180428084721669378029156390536216210943950707537777827632519364918605565089126383251549908992267066141902493196692645751999816048577598593418383431772855641477181685192774985232099870573194942676556275249216913449728111005681352152417876707447450165132104879966118049535060959788967317006608883344043017506524537192376101889273476153022223928512940084237374357628687134169347832723595604509510969683819877485831529223026563292064209847982375481262633744615420781273076715519478559302678156933491433572189231544087573142913240787066016985093918433274951131279888645668730437536771507081270658969101550711150287068215775643695851835872972050474380204985543897132474733915814707470686834580618179256536054137646478809969854746669051495369619234484465756217354968640843995364701116708920170882176842449496808134649489432024293755056940465162971421031117040871681242401598616180096178946918678161038665318400000000000000000000000000000000000*i1^9 + -146092238859115138250665747661491242087450959821102271325880900052514351339797160404968486319591144085271197519372720381365346337140112685237346154390780984871024100980589340106741064509098172033348420128575353118849289927198457286419962793704910718793358976006871697798873934634580056911812896165509849211269581129978013939444144990315310965324881433554073271839642483607901988488802021659596113167115809221535905327036587225338780596261813096471179101625648365912445077733646062189258644429823092313888871067903797666958916078537192949539246357737097795144546228035028531051600513329852566122280869470350306147737764861666610390143611643093669572918461687624302111551736940447074366338756211707641543747980313062226689896031135810079999961265205508821126887014232324030649030329716350994597945247073566388863553599614450030090348499159962128953485172740832551299689116660180522260172944202789438009553256135430694869401600000000000000000000000000000000000*i1^10 + 1324236044031319472655878070953483710622933258449001697600825837590983836076514319993130581637268920079126817095036009172171090758207758931245870031099396983023690019623846967125649244897736066029335885511095338101524806198409577957530934400114153683042263525871101495040949142299095528555756809968495394075254011016090015953593864078296428985797646934101436765833990729166957505279929178743440731050833269636221721748570098727668246805811077288961019229757859692523299300326227487354027152346019252375176498542565008486872970098616720861422129014958841304299448821358406776007737978511292821245560753426829500487702010873804299260410439380413979105566892090074750659867248458582600519187072520694353071166855780657168562707783162946405010415257339937342358087824150098529753255499107254361732804148034042126657445831863491722244413266263546751318943313205026680440414555501059280500114274468015578183913760277852585984000000000000000000000000000000000*i1^11 + 202123888836800193890844139639840316508905552079149905050139063086213044781755270416344582146428077536864294390129857833273712690270045361717906301021536601601889029282038595423721645014819913413021808208454367769446784287234430941212684124050359784673077648953854920399767124139072240175037204512584196299842648168185337979679097714183822133917535665385442655328792723228761340806269634718404933879761579804853586624191885045461168490892317024042117804028381037234698646998661586428524873752252509023317474205737308057129877065280970174480207963634180596606121671399547080806394674822462630603685229689156989093698826557861345957549744134699099053797440725591458087159832169835027432893907671038640633421796636444516755498344262255059128548599946121059832408043214959870786350573463189459231990996704339147618039338292655470036152182701333964441649604833720170579151475981025440875826261662794048394711115854407270400000000000000000000000000000000*i1^12 + 5847831389077648804657800930750840997834777707009226713748820088209422317937283909763507395581148823469930983512913668370609277336635106979148431025773877476280450729027102965277990214896825166474681466312289049162151524299279395966583249773518937848544643830566214055504667052961244793371427626694247057779035630422826673791808968606038370568205806172347275171652488482290790161656159266540116136397947990307683502287123066616094668545842633129335028818798084588082046772176944414249732924426454421922858767931093665147727597251059674116378799363385649253618551839774489594739488461407515092093019697791778711024914270277715672235150153237616534902667348671047070012968451818023892638257428959102068024601487855181734363722834493043359905894868236160107204893088198596094731685054226617446896575709857766540935801302289197859789807374867084058307936764206938101024645108417382774636478020658516655189287921254400000000000000000000000000000000*i1^13 + 48132194146725721945520519704999337107858876492359252028224437355203603896766246395252914781297881548816911437651888263469482838106158862687650633632206595983244838495363054841541268054291268050029016787358757054728875316175597650982361509866948058182342078855833499452789121657654763214409815713819310531515410615691147716573959016201885378977746541349194860728248102708743276710632338057924440060099667303992237505669360336833106601719190833054825148931888724844375812008675391414656993993016755499950219352910713492610459211391448795390548247876453104658104529111311686440831167275680521522038424961500015506396214625331527260305227892539026832490406115797479240058052542010730520038049352589883162980957999451321616972848027284542268758891965843074728499048963844954084039903745659990261042961544371063237430783029986534337447676517864150663485331814482191751395937600273288935363092750294691376867049472000000000000000000000000000000*i1^14 + -1686897206755318282338028873854377669061494880641360403945161031870349740037247200739150196878774680606205736258645527468701721763808319805929507707269098726047578479726817799895972149223197921820187548383082929719843131301148623674278871112711620012578371111320037802444019127547573792641677601036621626284743104088645993809155419401824580927323278025783735851145503659824548915931238613298967571344573322214133345450456535702601848094752967499076509591459321173604529085264177019833009346715939739821599315497442922583830034329021960111432215686479810041905817538964079869433259769091369183365221148826821554935908495357767970399240593344066418432282799637766357795153217748516522854292244633854981610406592846388703901786145703702269858629383990024670096207450591598504391909405634531737647278740893010640819418045567959046107163007606600537281505429924656621604381736187707155731106367770981079135027200000000000000000000000000000*i1^15 + -64031960724983079439357528309981506451633128417545131651914113884172774967263313406438351885422982197015852999395495690653247637808596279881240921764406777914360292478146907815831207345657427495351393090596300478764344777397844875781235363641131238758828847204520264913828896944120040861756647506022125815453272842746159613329538550969195088207503731596717429910814914484777782025315094055079713210937260400001911539875337724215425337221022276163205056834796414278357271282040423372954496796356739759508506771452803652251997864991097512403602578476997851897638434638573857188966705515458919304477811652607325279678327850683775109821655255356576328978332444135074422911032026936972525727945817987755730406468842964867268617102568592819318458695247057006614181876538384991850306428427296663946679613532503136146205998476382783913778345736708447994261725597400075721830297205398738437056363534078705664000000000000000000000000000000*i1^16 + -1070992194101107367196350277723239516076277929720468095960930595535535569625211444909698462437580882526633380573450778184140873800655856032251866282494192091776258545053043425939978127911459501661393739288613134585690596026570939782141545696483859081288125693100175837726476994483574083369523133862296814518172850569624902261327951976475168464141236453121185714444385957286794645275930791946267136182282213605912909263570337712317675880740788447645005278369470807261992082891818424081391925174662950854177405660798528573054861778320523420171428973847745587568342807788274336940261222910163868205118387152767191857584721228034369128316361309454322409760760945686041758606455470277927300815215444857497181113181099551819942298130863051530709465509640233403485852614040413564406745961042916673132201123713072460516245982434688768499368543213565334255577530226005046710971419623706931449271150058668032000000000000000000000000000*i1^17 + -10843433943959127054264405460710793407509921118445372564534142359747902928568517630162555575650677176241100625350281644338907641484623090553230407071041486484493632174922670714702833469210423181154055268422183404767403814437233481403008983520178702065848310966865784052944935418141529208427421535545626505014675054181700337251198075262174173897294137512550516296583149126237735913576660746973578701565226850263158007012821998547972354744893533681043771663847232872864402614338919152828653635378302014080030105868233129143899044220516248086087891726211949255277661463940157038477526996451446347638311274765940220860268601915704896341404943215223194991647373856165436678773782767557936260610551679216233494416051130460399304035702848681236307065439324311484129458108128204914953414085343783131333084056009708164150207775459149665443517558645074181919346887340934518925996149013020542111193025740800000000000000000000000000*i1^18 + -72298295005409714679021413141332127388425140453145187952456521199800789922843480649743883887842821567798050819571272370960173794245787913094405495694673467922285785958653958359827917146117278540708411608468578427449057911015248853126112666824524258441320384007057256105242625670481311955167947572344225559874509138214045416484718758707360630744478758847610303711621143413695012910893024323938389924436010750091270693302455539773620346889060021373319397285707486254555335256624554810078629961449935162797532041566602442908782774102308620424204331763866452219370419335322899328035000521465769388170517965213199583047202373121911393873127857687692703553482016641738613005124422194014404689524393053693720652187054205232725782205421292329061353218978620978090105579431295217266333181343912928308574067586789421734895624660994324365139674131146779926371424377632106013355628640250717152561070080000000000000000000000000*i1^19 + -331587425682780569407102739199696943431302799376289491061281106213868128282944506644009219360939183236355492523528248938019466277953131779282098881432709435150226379862217886579144280297479009684841468859071444286687254683669546525853748233282060753576529047354142456904409176186612936949285477103295601914551988341199278150253402430692820135716284152725790136431919457255149341188649968593469662198295925583443847273643156291301736138894208716522721392511279895884919838810241165843292227023767510124181914019445615240161388881340536870332947421911408913197254257050305929728532876731797293901575061821545256081258950413075149941581367291864796685002102213216445285703851998664198664125974189214147542125627707091372748064366362142204360627825764750766788284567794090131525094897275733132098959918763206189189470607436388451814149066221120502216118153016981931295929223155996472377344000000000000000000000000*i1^20 + -1092119453628881973792132314828863891189997190588916533522909562387451071796034861971798570930790028279451584611886036970777801122211798579683399770650386662554590432505688574806759544172287351151109567440292497801539588432038898747556625363131401862406680204404325788721070649424712233275665226643716909057437150993294720967050719358144636913555978605492783648594617504788346085899598624567899086169618853165936528870632465313709257721163077799540635299596983154367756992874912686556468748134160669695357067930193346831281155457449964281464706680049467975483520533013947186940783363241372018542134346730420167915513057011275787880485496284704760679168495454523664936396907900374962105954701407875970268850712746244067180068654503207533497904304679013393350263214430156180065395251099471058663437102742281117307129666817018219272788143063765230127758613573597242535067707176176844800000000000000000000000*i1^21 + -2723994088039402599568907844719989769315745947595585875690171627576011519167062490205338607809495043671028088495388006089391913896887232937903938199775551934712547653641340132530603132441668974739244722698426729870778168849157677988258870882522475969296754977963313034947603933777522445334971294262302175494495841061090429061204319764499503180419633956813522342910061418758611250291356892609095971172010197154254089835525875540768090873343329409790060070408860522563297611813830933503609808888327957501681830873128810031774909021424535120981319068790253692545044381599244701511595868181278955398701411226363870917009599854334395801578954456251250370388142915079082127699365341499535249502462136947014273173493902240819236461025968916484359449355125489343074111587329934246809372508501707128406100259474339450856832123189742995278706687638427412980999263822580793175827934085120000000000000000000000*i1^22 + -5408996113240086466707554024043029026277490751272697558445775053617324039330547069921907963048887218161744787300862380562918945030845478812521613158429692461630964131623500969551817909108533189480771089206207055957054735414242251730089393645359309884764878333854869694145856976116294714294884874667376527186877246127393662713521678218979064166975595709031939305888601897488549989202574605396381682594987143436600574980811480084172158002567371237117985070325254003896355838545180441246881767853575056698116435741952356984579807643565511882617737719347206908149861028013197694256021321627899367507951910847183462604630894426148496264107931526978459127317643763310271301323967713816614202098230135768833474308058721586379291660460290302796580584625500889795594219066547442645997846225850516093855336863575647882105002640669748425814746235089611592576411368362100588917293056000000000000000000000*i1^23 + -8597381994290044402113697064972306579962249375204512411292078370938779970408229600966346003894135473349329797846518208730223970734391200721588602595466360073051264030802077614305781518071929869372877811061361791786506196181907145528200741218061914110443018476162870853463953146080837532566915100126924570154653023264541917835936470183522984743118837375401488967086051820471516824096309207015092189579573068392946651626390573323808466665622061534371759363947337481738088349648484781762674799392706549335679458837366814493689325008419492304050768960612824562360147214169519480783212650356642253038571317008339047599974574088744612662023709066825794969149144202343907921649786989281169321086576778045690195863444304271881428741463827730547472671671617501445943016805920223133507975884708193587814591468461549595050745235211407109806761857182082891504132525462387425280000000000000000000000*i1^24 + -10815394656341477395788505390497540306278316369300309510234492339734765618578573427740056664917140713442746288925616592752148650883827393611613835734435723871136877767583944636985968350809480081621645554688866531950520716855563687649386516926048308831133233801485158266580617794625341103819061878249653005626455434732203503109591711777619081127209740967053926566157727117724278259780865638172910105405706035136695197158885474529119188203764260627279050215629642679597691087398858289151266236925870056569048502326695445320441242663405825716629240563627667971037976392256594681378163436068673000737678081512672468994543151398604687025523523987587136570596766381788602571204142905707019342582609036292403790781174197569599170321323872853129917310257610219200576986015268707426374381356768017849714347162350841808783120778007522600682351382073025924800098858442424320000000000000000000*i1^25 + -10447585316362820848545087190317441161653437620846217175200161234858835872913413291130316567923128647649302558508499843686318761540771105481750267428701417728711270079180429379796408374621903553989543604121270560553340201818034264403135217694950725360407680352457391024350620574480441101531346740690608998738946823637904931840513573511327551732538923290705867016516038417914079809109389687877321132609557233171048800682048938217322853198743550069978372638661811900581535076590125379957493748147047495936803327272212753970466635522205230868958295107402906740877478931389702277838466786184270411428271916924280103868779797888670249327010139794629599789634098176179178457555237868717327495569427956183366514525446937419648516316867194239764097877332578765790022922046456196392826314462948381009606042859640077378671400542474529045610275844001914541133047267328000000000000000000*i1^26 + -6098906971056644743017499379755048492756671318176534630266950296407284592998400419590453722306646182309931643277030193672268052977730292954819913830508787262358097766028649251935536473386965828151235984999558491551717961887263305277838767204301776873672022153688094204933381957218070812969287061696270172956788654155715815972170380534136768945972565773761632042183534582035325980563497111578692141962702667643670492342362880168879239588906648163355099122910000936123911658553935134940591884706614914975906805129891010594302700864867548080502868049229145306226326390924828166158649695262768321193728538509195971578007666692774386494557066535214657586285952037350572789337701846337904179914436731667508213249672830464529572387906002873685474836187269478463709356466611708047600427810721700825953039762957907770986644955745825276070637912580776198914048000000000000000000*i1^27 + 1721268655775549467702894476938492240255251345517077985312742306312091529251761312617800094346775566089467193013655948146087567564301498168281890973648311217157685715392314926606878471336051153889726133714655275210912958749288208770752596882744593791796262288744245703429210438753420113893413266363063940998575879356847948578280982979308496083036898201221367582148292701500578826568524976625506125475655551280914165122579934764846451603050028049984676176449538809374051390148930838313545810557762333893789938407540865210955402820392430066740234022134560812175869801489350088055124665691953397821953141918189835394265620001265409380758969855724413309501081631547572641928590098496536802402674295192778169768099967487266754544078392457475037791326713463161350892698999367430376665037032086400739910305350357773119597382895454850978094453567577784320000000000000000*i1^28 + 13055586628817653234147363001560000817993199847261478255833512714154389904210371239583813922475281750532870880870464979564926359091868749143618143425452000821074757667440525863453556529930109589606672527994261818090148117966118881604200122534957847462863512751009147491796735057146163128652981168821954659937869827779211307360192582999138166592063879354248203530812686679683396747384927034934945348687104859812143203413141759360328784264413486940241787961430632749496284108227669826266081552248382325067947299545401963009328115073479930776441928633568617541113247832718035270973777657003423998349911659360122688461043061917586970788871296176489494071395873267376122362331476428629094697769427024576113335911842459098284358415814198901142426762862363294082188351434495795875190963915117932646587629050188558969617189869247296470140484354048000000000000000*i1^29 + 28316623733071419050376536861358140632938661721968518246105614048801722757095895511256556190309511057224301680787230259630171975144472873875761305874282278728446589380749385576472577070711348566636406335223201034112212793980750771502018744932684351834098861986397951673795057154267486690601984000967498958732772380972050480046076323317919427731588029858830232361206053210967576133436537434237083117329628778449807989712576910662806312993826809745506066798417495439016254302739710602995574929297722125168780401981097907902795079843967012012832280014363492946616681509593688909966271771859974619910070291444703444558807209325648751723842590453830953629555015927775225967084691553959883936721673331298227205352970001671372707695529190103880129383039503300983860233222584883413874590827632547798280463184360703627398697248387434160128000000000000000*i1^30 + 23821635353622199640233603804000259770793242881686943135154599838853039188702995033373006503224162557121672603641785286944346698505622731583493587550277912874037770059686025855791020381276255903056642854484579511392581035619742046226667274292049764307903957137366243829269634380947176073841705968949555866182961975042566343565245072702091614366427441248457722072631972655690130402895460809984644571122575353380453113397552778789796931031672715148840522814470082089918887581933894690849740896536311505359303788677824214115555689943247991628312940182195019688934005139247227077861949873070803977912920026014606302639906769424966495736987271990288464145665442219172657383391140556765463139319688243175894906242348307990595722447849067943954686005121752765098684622849104548040349211475359920624626336345760459593254168502763520000000000000*i1^31 + 63287815335270009528732899372252244529075232228291168837529029153178707671706916871689401029357607316157636868584414885765821478987240708403444368032296949523335199582197861952892936241840394991330314164599890058207971013087801286532020303700790178609866083296254644414879831391600582268507879585312399737541381955626909576172105994248894386538835607321147879959143385826139968971789284677063186012560304504453247074142827594067600900348644771727282181014850730487303227748578990521877959677785841745448700177797835139088878341002698308773301563383551918193452185911819795716128798231239413371493875116137998335004031317727345008675425973661334019293593412029158253170384872038197935275135520646510684715406205558613384871971403975895884773608502769347292640957118490378734322381593842532083995607460552878426877952000000000000*i1^32 + -9429021697359126977203464065321073216114269005996949210376905093911030581244460606760328690798635496816305643848021667517683355181160524927883185507027460951989170634423525223373230527294051896996196660168576742577503182367023914140281620427712063633501448973396584824239191198712109288173114250082586040809879331109259235454389138010437074892659447058904751532184670330830001272026938773480307964638463367259667340540574424440244089974118255273534961224285762004635611345721234106126845021385181540847550319264422229468931389214702690010613305500621513124309047539222559683243337014415932754563985388396998102732205557703735839912618581261423609165689914809426294358024088948758244536357089986223243389005594074023513077857367927533467821696207142423014968838734451996057173429265876541105217647587430400000000000000*i1^33 + 51120485235554034934693306997721365550194659769413182435550715524789171672835924063644439045108830377086868046307668636176249911847995236824503152804936305817123505005590487220545538833021397532190102827493476929595245985522501801540472415182083997007135808237771186104423730909299482111366314236660127637661863239633222591611191589465633993189103965339801454087082712944943108356704185689193644646012866160023187878699635186573037401452592065018491606642532865533511132676390747589309978230392666458540886076720650278161103179867658854085173732693851041522974330471479899574453580203213641012751553458170427639729552015609904528143609990322011570887442520376473618557611677606680765766005785424752905438706434124793508669896657648011414856152700413701054415152259456356244866670741153981171834639360000000000*i1^34 + -13983241084128975327404495427287850744636516512177453531503423702178401803584764299950584243974497822563669391599508684547522359198933594253350028286437261519076467943157217647524661258469504818976200806129490235793836005519739600719331104394389732013108290478927306278618875985325494797199973021459337840746637889364891950104024770049252227475727015072002806789542412350250499791098791248313186559543343324863172954315101057155625698258118637307884116885541815284257066507449827649947586160641798376349330135440726913940205329463179607915461813625339309676947479173143698619004411700288903118196708649426563110364658627448754727825789135965624383144374840845833969678140574898238083602658193071426914708488472318349111665824897437138874140304831745403879983022597898479071991259195817787520000000000*i1^35 + 1094554871146717391748058411923954470666306806492690681347504895082298181722751039579382719750173772842686278893402179705450804409670776762189659522341055192833556146086566061810471850578959470295096941608749953360298243196648859800204543927029933708725371306443172216629002511490345085403199844450855992271385024942791521528539021776478967921092573497129488877974967917692247584262045744940221475949642089217579089138843496778961835897685857478413725071107318159045652418165501374066314444570319197197193771947109801042945375969075243721561131844514433391177733624304779097927654441724945916067082690922588197791643466983457398564548944428090849098062646542848851769411288995175947363268115089909922149717609688842967107184345834314680803907311661811284806969372214734292811711782400000000*i1^36 + 13243697633653621106400015271536464453415517995032173489554072625809948070550383868696127801367493547048602235918197857400579277220627513846605335572473015086563430186223489703521738522606369356709261822861506147824963108952583074479795486679803364866228138327861095370775197374893541580301716339345489161896690879619727001922336624562332609499119017492216724434449202939708353145281157857461559125223566956399082664957140397935868741139414660057851613852062366956522856814626715042108624402472795431318607836730063553562053307246787737621516346178490982197594849035453311326864115682245633628435676465787611777059428864693884393242082898667716001545636977709152455755841118772503877011389392915995509338597631307588293234693211369495677361797525376881540612288672320871040000000*i1^37 + 594320089158376711092884164799862791741813946344574262276853169579526482312717384035164927358665991765298378353383705040648962855742842617682459509910835590148136703855723540591752022961089392400021241717700570560523433744334825082766310564855231882026464280581506816542567975474334876067343387056254406490316122575800050614418679938779720678006423003758271983976508235176620478396600338854517449310685728891819533062288313514458290587585673524818978636795835063545651374984094074065744251873638003120030351676238788088141472419536607014679421142246200702034178912184193578207003692572713769989512942764997490908938793448587025693312211346314396556026591455950766796960410341492339791672880121386544198752777378833441915509680038365127994583476951102065700640000000*i1^38 + 37115020771602741164870589298001712578216735719468673812251579716135566635933338831340238954036939563987221061867542407976174372032568479961464514648564475780915354267950332220159309965845695835973972630091235492813260040202028256752293908129591677264688778388639125532922274492489139072216664556553756090223880692725628431999609003008009516058654154067242899935308770297740736095066178627965923790094969884468492618730589988401989611466992197460714298684829706515869994243796216742186885053954345260739470630700195396263385491789607059933761497161234156871585439521604466111685155953788157995041580938469747672693530845646737366629957863184437843649814764323530475250687754847744612534197923728467648894364309983218682175636493767825410201107200000*i1^39 + 861855373757304493139133642158337025429582487862259192046454592818290097537298134888873710262085595935937551968998900278968222487924461490930748333532738835798784700925214105423494351613626053018906552026714164750635827860208106674534127949512457353696699292982304179333699794155404129093512148858113064585227127409306575790523432735416433811767932842880706237480961120454709982104232283454037434932436523100461082535289454599767360637891245664738353666662012769663687974023085774293638108037758125016772969577629470696089481712437356249090019800498284091960056354187618512156884378923030072917053631186924940980304715515548233561549650336767930152217588634133335278409025961444123334026309603326553072017902880635352290014978960000*i1^40 + 1961179264166411092960761414226873162580634559087368058704572583414190111757408417734959249964429596648875984238559953130008486201531762822753580232767557769054069696262347576604680994110170917112059618859120502046405855852661905622079305032446999763186077988478329814934029614565352901917940095337360837280422133650222956981651536263982979434451823878393357499906519536470569753600702662818866240264034006467822174373185029684676369054121297270931088051631301994553820906886316302101449127058906407905930942480510415661700832652957516659205195469413103360635117334942726087642634407108947952435415019501102317075446662559464335925857292656543799485925076321428856173068601325213586072902097777309516193180723412000*i1^41 + 998772074602669495694808307337639679023719738306581771923386579679993016956648958255065210233977082487559939108713573783829827473573530599746300777233085928893327511033900534606581354667537219014203385572288306248745163056227357326733444551624556831970996289091857721170068448224461497021114062283170356276341415435115488257820333045310156851283496142105536876461012347528708040160886617239241705216550367423238937861074349079668502226405968488787122918710853543232123547531513014221609148374107232283432573723501962025404735555807287270861566587709287205862288998106964518691076157015491681816972839136473008499853138631752230963692207373949023607558578270018457855858820421164060004552432238800*i1^42 + -1433671075351027353405797007101878566471328739451435029569108258455063955899718717979931876101002326682810839301848734666420110171312076929053195915027007290158798072290354339440100908133373128184679568309353322737946101513399889938241744738884157879436077250800530467337636467206982225230756713231626865867575936417134314270688305400195301783403467880525728780443476128647687941383404207219676553130618401715645455383825931153730395745705004216901016138745771327477373474146220849501039163659015357201369017265894431493299962008291183466500733452919695413984313129548470441966765244726352369756730683229515866730719599418511964687319782827729668600037381534036288285*i1^43 - N1*613780982001540714756686070741674080476364748542506563126483658200112922931297601590749742294641159758634025071038464692441848270187852292554752*i2, 336134679591129455059056087189725465214655244195898191662090310436394699836027872519777637642050239854231736229253269407122954627520827838265612012990740517784184150573949065190119403651313365660373704795493228516846065128833847810928657163030501268797970895160420829543551376060996696378524472978814682817199055224899293659879187212050067061606835562604810376125076426317692541116123996538078973392429165809334760584407917045376204285430214865583508537060376863109347195903815775107627819337936226152262406970159958040097034181639209706666004423658383175336944387960648771492843279851161792230132720169220447014987108942890859103658830927908999791359816076803953057002988430479336310226447003188566032961481470700284747446940426805977004989165431211414089877671499463166178805088810291694837078730853847561804852173357498587575961996628194159807668859241007088313491232628958508115074679592799971123430262261526572543547998428528057021271900160000000000000000000000000000000000000000000 + 850124667917672090153197618248878031234768195209590912820268339049522574804930547048433939787565668705735831003087281819774072590703611153740777309099415772119626980790905449561367393459898461235966779289075035064400726732685044632634186390872334518549679876435966237741837144264947677809768488542504095722981241933104952195056244898276630176583586092430836391920484162145607761373290770409544777296538098117280628712278749881356907013864723366128597098981267553162072276433491850430716332777989972164702640895485425156040094958518799495761184865017686846413028464502910077235759286044570783769794627813584834385289556773714299210407685770534002853134686186460344172293001854958326076654692044737568382421626524521685621733245512716492547816448881357046187627413201190892544283700692857293676934311434751734894058208599129410293676625413037568418479426727165131507075665452291161621205549091171633918299284376409391061491092760215636230012928000000000000000000000000000000000000000000*i1 + -17107723678571420179573595008733904649490474389449107542012921871154763636469306013341679361932304420090500222807576368391739987449338733718172222391074043997772058060659632297604804198183509427075074128083971560913893835492147810090844705529112574623174581429905999721639249860220165636390873101982803379107340324208094601144658289969303559252106545942952591013845569605813788427231031549182804485507174777674296882032911352826111242603877817913352548859978282355087391136981008703539287885414030234340275591311613723712663633337115653025818192650400861345367078718562646537873588511973614708587660274900695597735392770079112567336185576723594350185633611271327401732800236730211450484225128234015856628766488051975425347834157814999458510350912467847775917965075536152324561450777100577004246818752762660768530448379196064372382908326129559395497853836303094723745553178269700776060289602581714988294334073264969677426795927108830686609408000000000000000000000000000000000000000000*i1^2 + 9718213215247438390593042388113732547516573056394057239010348302758023665067004814986067934433331633108508330119851912568057342589743242684642221906155642751131411983339125350932682199651325728679675624061908623621141065635669186274168110508674350361616495712690527245081718260214892525404974733881278535313871267868021751244777404012422888983015365732609611695069045235285387150915645821429979423701165876320391727125601122367010970529538345364140829719813440583755344800722362378589051466493593810024486829627941206151564801429769216170729554574446658455786738725261476858511213192043160338090021764656004198529988307073731308492465611100821841058826196544350453431116972050438848081819160878014934752072966324086989387887688273647831636254871979938111180709378234036663793316819247194201425989594859556917550699773905779871334022060010851274705018147586626442427128832954183874356661621251108645162710499614581947679698549977225961144320000000000000000000000000000000000000000*i1^3 + 270860873949517034380659920370957876956614216577075155947415871646457359455116436251798293306836958863848970776395498042153798297515013166643387110000107681408459089789096566329430017417876199453613454909039027558568103591738231806789573142208814608713769101155535056483959868758859511530499274091058177302251137897596819980664994184956363468004816944846455042822486836565485502404163115918044125284435858088130422867101945400757157843593844187010488638265216011967011679752306609059968413040577584559518689918912831075165587278777695795283708010912631887613807219999743134766633597818754192290824525249584087763348968529020501784272030893045381578148241104041128070434373056914796587715174870214676768613355091525115397258548173466252879493928683759166836057679363836368699631947892893918114938560531695851515624495366957305631286920917333766974686358333957696985685323610313000613145267230890956029684773259534722517000518060985234227200000000000000000000000000000000000000000*i1^4 + -854784400207183816126189866312735561434279176960431683752368070609821091288929233569746126984188817731708936672183172686177169080117398952024050326826219585607099422046710699752052209041385019813087562860302682178769731803881199689505034092142474703796114096594558887004587480287510488409208930940162100471095907511384796123112425117244534756835222185395613428404016039290448075217920711030241598948186802899324702529478821289086459465319162326752731464336375697839489792302715975294352133891702490888311567721035899904317851686539565878790177819356878962768768670821800185193687898675802722382276867343479621431327973127740771832097754204748493445824515015253547723052333470967212857043378406467504380171788370234886843259542761670630977295223749563212700747773031480419902073061620667088972466454077082794003395306821826490922030152160238723535224816628638913009699499369619226009327496167337471299194318882348127308677233715540551270400000000000000000000000000000000000000*i1^5 + 956624593476524863444059772125474770696718394803278491989759086463107576573063784976459072310617540974191596033556318748706199737200010167377461225894622720769292374345508943394575348194219063399115097767276748474555873316862252557202858718123629339807856803905358212699452287338738081617853770160501720408846619678877204825119846176281668830634855984261803856225961244469492253675270999453396860349261194701972795978929606696664634834481217421337753822268500028218913276892241454442462213328977787929978135829894181517489212074628969461173959352748172040318343992482118645785763094159346705114698862426656013986915158330993004125259365796343961164649139543654298133587352189088112178346380636941372826339048247895341509698783309263263173206235666065743480077126940730361421470840681975598010909172851008318159591122572876910544057928330621181810837379425555484294571986696971205346910660058621199136057786929783882735659713786565099520000000000000000000000000000000000000*i1^6 + -319553296027094456776087944058260410365355592735012723715115467655707992879074966019449818224436330111321910686444787798628718924229788379845375946706148240072601180273476667352280607804128458262297610401174766024694422901430840839850054628391881677473119189689750124215994550217303358520815496680286302072023132039607790176334321781340985563985333892075098680274742170707517229641198227891832168437384926856452210889645682373344619126361790007796741184946737299493360949374621856071700887570705056183507019451381112567329077760925194414121382885118642069689853251677420380884209089899716207344929934622007019404237425591936902983246778968753640657843842960625458341204440692793746825338968418191995760712669357119656729125397921252149172302861429774080635637161703999520958417973324917170221693499766800755997780246420993035791745662268325268385964129788591106947736075298783197423702159247742544520782869527234641902341150694440960000000000000000000000000000000000000*i1^7 + -51079032532438313680661731202485130280618377556393109310634351755741488397801670607887275720146421696136339637367672603987782596561021160625135965779384193476526870119532835426051579815033573523016985593455374446007102142109710811892379204776552069950409629442160541861386989791375305406001532114565471059855034428598721975473907518330109516476859449144753366296908662091574296781514313649617519677769033129533092102996911730423123756662769241570539710916179781567994326602793581795817793372034926726283646628287683207786342676453493195355821810996978357825118342181786908286238988501818984353762609870435222358526736813874919655134181637907264835282686717015103067902978415936871778323648828080655573212387307309879556571426338564206568559687494063553206658761729279308770942530242667802430723983162446265256887675125779618358302220813171996155819535779584832884191581927938791886762524429758965721739417332163526416250697678848000000000000000000000000000000000000*i1^8 + -2981835179006753760646629805671025643890645292971695981518432313794696072949765380095439039127589305903516377406731246757091574200265597079453587776444788296589514874369946269853915615336315727186967612262132201763669724703182681230255009240150946911275204765354959244069253262521896296275346902144807211448386423726614754566999738234970190379387848233881845123038649338185674930655181720870426046884103769188575686715325601651761800276591939905209877575126885494513643566182613369470246961872872604160245277480931345356693892440042306381012778906937169519838188015923782450008887513730765525495153287847927703511508602607133755230471099376546068149642629816386724249480802038864954708341455624112382575512679013763765614307782079116650717253424415278361520753528886956058208236041919216449217183023015364979519202763723181850080763564310435877982415513665974991913473685014471209386539523564305152892545442853426976531886899200000000000000000000000000000000000*i1^9 + -72965524991464856570475629802309310469172958175946482901898378542350472812062521035262659113560772014688217569343129993039864328466907569297272186073241391219048599322166556188597685687742691174456092046904960714998595832840869645461939056002653906735466890279351517511734765907530817911660027113565525604828658764059890055118170845425903741093630494800625739812715122997908380362505790686678604325922962263799320202728374993498628169543654458674001337823050100824576310386302043056915363075412292262740695686832807430669272896845296685450881040944330289621779579390404902409253627121435694851791330839405987894837417114511351930525513077648869390559709045234371460908519990419424915107935085808293375146985452625414328523645001966020567959524664310526058620292452538427178435891317095873493916450919726689473856478022947186626600717519751727222355858536293834058265958858797264354144918624965701507770808075183126231384064000000000000000000000000000000000*i1^10 + 663200324337573240217935391881593380702746722012560930329618119118437212250577150093803736188862866923782672421487682319994196219905431094111110347662948696066906850806840602107567037778285506816708964009680492316023177088079222411313567116624530957819759362742543410624196561229408410833363153249495532777012543553806060087722405684914506128409261057266775980205190526915141669288966569431922068986274541786055656038598847039682238631832677429553328782827783862417471623334991919835549157399622239410909253968971367229722217247608143160833938109253088531126224543053878833756751669313475183510383601273159777214461308370999032748174212991235125038860586228331790985603124327434702748888111302425737178051083188765217815633101096853168517018239273158921218141385759022509105415711530200630263916962840807392014417656356227646117932033515363943811721035496506991813877141773984707745835674014918549991298019038115292774400000000000000000000000000000000*i1^11 + 101051887203386758221631665588615459811753234748149850579224377865954159309580161073280272734843751956581907298333886143758797870211456329986883918173977176741936876175322334440157002855555989608200595645847311113175307452009985075993015261117659061579701476439111573471280235704878233409851642296113608650280119767878701472385943424319617615460566880585436057528946718597885441343485542377825811499479306389265132271130816477702890894952823233014537847361520593667188831391968845244246643053278718709963506484060005736812026879591234038747723119971902728199052230751143715121874522520808539761374554929341305336576672770375970267857565764184891960478548213425970420967510581355570578367375559080215956300928804840256782613043034298051491199861390480633115894822789185557900324429701299366155113882072333521692544442207750994884456209933447436990889147455158816862715596532324691281079894344313150370253883645204889600000000000000000000000000000000*i1^12 + 2923181123680261310491266556859058601524543992924121459789911021134603680833711845121152577463855560372549722002368710152885606153668756731431464863503950273217025839347769296884352438641007240567167272151961125021536659049251083498126288753346577088823529659847834064324787657304148732505598495128154647650787630128020862204820094503843090154284955283147027004744186813135560248954391038767253981656891554071205140229025000828882626137189953355990582788227900787069764537082143687937006085217119660465833380228983448216820338046488712351465053206449384938513759596456468731498325921894887016321910788594841532947868000237226384660099666479904833411233469722617355780984877092634366468688532011388812496686708327053814591177684186323659406452269674682874954601295755307536814204245754791827603163347413347051078970083716405200487089762781929525905796653682810662216912376654647975408629711772285591595869634822144000000000000000000000000000000*i1^13 + 24048740574005427488310236254223479920760582374567298540032153849020309603357996197998778474227758699376787575585395795830055940953479559830248833527760854764062197409743629523263738949451142190314606012566520139338619468296845813665783105438305449546326096728605369449313806485733656199673845302434397813583080298875869268263382012674280539060717311859936178727872193160646303851527226184950152690894590819192311014375032120897055281912672173910095870359435860751612468027303566982186600591523578579851697561160868270466922730966435524863596736661547145802981921638958042239960678219195154944998550446959257039237350389787982700592031250262933506091182796951307461292462196063294713265937611569892308980525031204101627330422273254797752346949057789027682674506389360480860852385068842831800600087468530555463973753441466675474251427913646218128803212782851277126760490805971592228478397885153062948593205248000000000000000000000000000000*i1^14 + -843828701178829345333445138120047344384474382307168234746087976849084473718337093282222553977703843543273872426340681173003367592238723782084153771638572054794136616411747973585488413848044290331679838297046054129433942447355681298340831723410932792311871262870031434671393094051505615676810372860303618214735837562513537785015547715613425337360616411193654361818129518077883753975771224999092809148086703624800141820036923564720286757174844230880510788802697629059263220195514792603848656462771064076944508838966104527594271141896186093410407448997887196025019024654092713583182795809901069219063492408621983001050798526934914056492327849287205969107016458690198105210341073021609107643979443377073086004871936397444554259081548493622967691257472514283289494617320977023981662010877290230244642795052034575771860296797186863773396760989964533863882426213430246227352003057697533345498835075785327965634560000000000000000000000000000*i1^15 + -32025427240281691954658041931060140031160508847052047381241164492076369438487350783141710692445415766333025274653318658123771648180312028647919833261165993499171961373721741750767303980490051891371833211399979414455912845495057683303695060022778347561108222597292155600543630901421958026121040649129474236227885032982390261925224369548485334457606946577042522604636607236481300686265463681986440874511761678074424709237518852490633740917678284861449893975176905852378631972195787691776084116748033079080755998345074638703169286117711328855054054334529438073579409190313948022100032137022487344583464168874743853810017981095579877080498633867407389964696939388953594533838418668691906724497259416356066061172693228791533366004767389441159186511602901148650722272739571411215650414613508803713361817387330322408640322713639450982863124819817517478022271104006782820112456978098959324756572692058006880256000000000000000000000000000*i1^16 + -535682312213313924400200912446808742182591989085033295446510953974461771658291333146215038695661149451973785240785116258200852579868303847883873653500737071079064121625373585223222066554338424398204280425964325142110885191516633126872657281626628873559838973556860804520386356811683760287741900254209978219942581687440462414447790186484588301414737346716218708038681805600721254456102311237735454937702282246634887622102665676821738161342704064705157123448080870677190209843392763765099567135911297742649877021741441409290569434411705870278643690754122795772652874768019712520466778581247769553610696460475437865022587525361838751801666423814233521459543824978357974663039710129353438498347281495259639542268466773575360413081270544673817997604412041429749263987869772674581425369703072573508892298390023515309873763529559317617477646082254702032035811472278406057553007032481917704698581301067776000000000000000000000000000*i1^17 + -5424117835309150083963165940274612312441654242052978780304761454545965798659243471041836971694005793978688470963837905930024776766881619625181110603837378933313500526855632780294427084821184961616724639338285096965395607320655408756100979761876929215109760711375705989746608073326988126530586133762479298301212500460981752790746064677830668696164822171617676857624048359790527821291580930974468214385423161135468949478923168457131294654805785652987310890604482567352183193014474024337794379250563437971119628324354911477278652468778994963205836869980186559211826090183254169225328968734451346054799238099298755752229601907393743595578109136653541262305575958940978665991759860861760648195921616177298821013403699049858269663896418375007965825028607090237805539558307645074476662858582022502941206012755933868509120066843025545168454035012577630964117776680965727066233175904857944436466023137280000000000000000000000000*i1^18 + -36169069882297440852009307443467297598094361017749563514598694163551267835449853527111200452496882037014477558529030874949976046290988952493851403461859141022081498369386317583409461395761764297956071219014716054846231892096533279455706501175329715129728556462514995783946808243087020319830568611881512971395317033984242083130448999742686566389885677745945192525336776112834668752159493430470941978966382271018310220746824166686486126952920165764804523654930391118346338480939684467407995999650943526087975716091910203018168753526045590297426667508129861398372180381986504718649748438607685652649172545225059657561309261962695557568367028602879977268482323932787947001236135972776145387669933074154080270011813367950125737863212376418056056001626282640020904246048578502844636127105929649776915628988161067328962419358737049369576808977044500692308296687902518367573783757947184511839109120000000000000000000000000*i1^19 + -165903393926283528856888850793844091484834454410425152159938321039520848882768451458390577077791934119106694865965825633103141314572820332219588843469875393891088421323418339918104209256458150389649886038519464823493228095123516164507185536705053691106839737216448515602142038674744557846686698608899899408696105204581679067721169321365336200995671998123888969439478851699746872906769900495050611481636980462310850279065736610996367731707680906996820362976464183152607841057118843724727476730606174507813212757546168674380921496785104510751636239425138026749105188421987063899062427968374720673175656212453951555092409476832175507115011442285339071473800593594292256061506207786942741032521009515927896007833710242272005998935771973469318779268763625605598253835779703724970253594405632045825352100818497724333051310043534700051298574329181619359435605195639574107218504845399880525414400000000000000000000000*i1^20 + -546479246609112528820312322510250685271735285306857143375904059735857167096265885258896546137075591029746908429257013341554374672991165635934855768298302747150160393205604257724071453069222405848189035012229443922718981974829222587854629438459581803506162112664905551543415547415241160849261314300569986555976219600307179456575327600589758360096859375395064688015118679742524862003279391808990646823889012743880773269868878334859667610357200762917042008189683799748580662758076452335725787205133024973639524196471000821814762292950656656404558133548527801478157105811924081750446378341931673191433845453796178486501324549912342446788793364383716153542598519273283770052742829134832569329107785151898501580464102191980302928417255271705232219525405532971822097384645161751971412155098652954040919452534470802810928580245356665934340102199377731104881804942118558455842469135672934400000000000000000000000*i1^21 + -1363178424382096227844043802329671368192014198517949986810137207074921824068699209381291756810905092203315645739992636726934168674769553505120195969226432920208280151598984132736512128570254986361452495707387566277196118135200216906288982743188397029187502081405060529289162705605707285119124436353571192258218505447737646543628930336895959532586045439967454277838035949285639396870527194330173061755211655223300042074824253222663277165675373004398845482102141453368028737026358223573327265615877947377234549341440658103751922857116974950578524523999194028321389951176954360171457313527293179079627685106827546975369820230412401392562418437704144174976164573755345383900160329490641240005497028104628659291459189151682821810826631359050088537777411427961429878636428029706297590686479852641511824904966826340983721169668546841843637059524677201124779200711315632259463685079040000000000000000000000*i1^22 + -2707094973621498501551576561886329202951639799397272192074092423378946402858125957010650751941081971417876017187523440630739081046794665167712770167906105214572735683901718273904518390268164747385767947449028569882181461073411630754302347941979636420132783757157410940540248589179416926402421983753302113366815582434903767622655054091572050801552154293644781459242294738564012480624276574620249099852880917897708206186860023215474777955122524740098849683423642275198489106415994449077924161536777600790127691596525755906302744264756758247247825202096806762126130807240209108411709100855322268816843539593074583457446003722088384569287232912124627820318117726600316723882428485389566086335471843305154695713215611490141971175298306464961002565669085642077695500830040461878242644911832032459296556845810205954703910108696957543027446063213928076579029392575157528511276646400000000000000000000*i1^23 + -4303212032515848399363203750482151505242586199971101308585050772664840688785300353559667157131959524391523859937706587655639752798394293902467770508888360110912605059121223572455424050355849754087992356644621243585917614923114041740752068325627212005806237241019504774677971133191874494546737997292558496160141449521681337371516680585064601174226513693637947191545770007828035424472817536587835508655385402674488411141895418697294287020058886392404708409380086097713664339998102844939317107059698799579173643973341400130321844306025420530660855373095152119838908718486364237913867106589812336075067333386676740240608287878556671637478863696465982843734839067680812811446722788454537679137048229809706073624043846655998837073741635781977699338551459252887455770488277506223951834312595737968922064370113036693464051916001125094922710169690468570045447894536046719795200000000000000000000*i1^24 + -5413901079019996570313962113372696007199119094440915143803499266035008673075183953539869443272842154690212243466609352829859876301057138614065524119509388535328872461571369540415111768451590071118909822659032086730532699754076270125561741872027199531527092049293723811966421634080760954378846834948739882750322619738174637765902290350090885816532616547782245019628852639807972252819766291547697165324414732549784799572965926262633767659139467552736497617555071691293664940661209862941691562449326454991652248060899115865486340155992798619358192969914335227153905210422226202643176313076684661228306067257045367980924215850635137393217544388977782159981456445049138038088789890330306918434133185088904138627563191249317297966441296728272976085304582896718758958415925023305989305822568123968927663846042385917399219233815640772794810229984098350550959341818871808000000000000000000*i1^25 + -5230295849800709656568868793226242712271269418229584991901143816989106002406318480557612351024321279238651070923670493269079654126580387592957841015557468184194037407451288785863686175718453178962270856045424221009666333018517941960907785017885646940495292563797600266819674445813784663233138118817029650081945119387266340436994029153755463364437704942611349623445424570760112639178206924141576858281336225064463101388806483263748432252181020269853593231306221766246402765106815412753668408010117214919817666095633572615211902445711887561452885387462225216496665747780707944241962383268418761902497949039381885912466728326126836706236634230576579535010810313175907604762822351920187468963244944093321168722233033688453225355309672838011727994901949262286187184722133348280692126251881217209878669728598879561647253001037142191685102160506098957312057173606400000000000000000*i1^26 + -3053272683474641170466687030057475806479430343114865088132201648028907868568073221256264468139458710232261764841450080746070090212805926921335706192496693363297716577632589962867804922604156589051788877573526294798427985182019621643912244703075513311527095597220017743719676646531175145996371800675842361163846989959311385400460087117510421257504789847863960757934738930496153062613716442145009497633834082786418610104120664489652026087189552690763663934311061171184066744093161186203423672977517480073969542584344266441441469239577150995932457595640760739294761689744889148582663293522832869764091592414668380151301215188827752287225202267267752628328764195345763096923678493147654312348745329795551335616640921561497752874021105795759557777639911256695621570286961879539129873112572693035111936164092685287762693554122086140373133377839934685573939200000000000000000*i1^27 + 861877538517686721248570868842751576817077848818371618142630082718665332901421549544366201667423887678525501196136057623798578169577788299509785572740953622868304223538449168162915973836712203057213775212500354697381776746150235510695146368301367306892878069378424015361128735515824260780334658886130941128850842021708962450499384756343493205021185009824697800941423154385072685781611359096882802972763935283968596427770609509529016901080346270607408181664489968148301873041517661856932982848943556481018449796254520255488422064198541704853184180963023189919140721237301029719281865279455450632316483517233005190065130428804001452375914696011978824692067066406763296407346445998277493059771884585357343529009009847813546589707125104319539711058858548873753572418215345790905064743775009649498542300196784556868131012309996142331051650378455056384000000000000000*i1^28 + 6534932012826591290995841665194558497406531062824278450248343649424774203172119768811135593925532464115065787501254512683579114244903203798323527406795828445629907624037421310783515657317646083211255147006906608677189491595935420753520278233413996333847878832905797311295617046738579464619568691154300101529118093599275746208710497953563153936381118652519106792832797156826426607971521582026625569620697373960706960231007728200666228276317298300215703666233839636086570778482391134155076416704863338563349362429206255050019998404239634619488166751387818419139655981213988154362540163993047467416939638368317264254105335461175521420041375235309063554211657624507236927578269597797583279639053067175637054125332181634321127710549289811759186630018571718881695438861474138144944861038101362725917503528559038431980267344626044045647513206784000000000000000*i1^29 + 14168464954012921490881124084804031728674750314844494700199293478125634965760595518561334173698152900318521453638759841485155060735186539289987976457474933724273585710756239410803604898909892713005645771160965820818120675332597010471608702233636793043871750902665172668427718968182501618772988366710853757758753476152535874785674110770742718047299020472198105843171167495737314002690068431446644204662335307070351090332008060087388373268613221153129298911284567981832757146713943184046984995919298763538292288293695186403247961995535876808208207369130419585643997825042306616698066935804337247692208351125763864702745201514685158264031004985759868721031341871046537524574569667753122510162227280167168232005244598693390379565666283320767166641334434907981407558327192937502603146187243528288565864778153409146646463928920044434554880000000000000*i1^30 + 11912560617357314783175491100845519626274193218659470962903719644180290737340864133338031004792168246933625123888440249899505279399474335799119113694040343978980206019408262273829197099732300766786216518988954630188515848982190359281527382174391495787784744045914835569018693175026666037244356635341028984809989352865256452288167205541207370070167010090116372238301700988749145142770639414128796705267312457397453796129278937025812456159272334709026177342332863656295423127485192979755373829103469017831902834623388619153847812010615716587610214527086058154742650439401577360656484779072128810510254898778323679390287385740617732313734254002109423108585131596337971072030839148265424155916857178806333036938171754300841247130242246823320854351791228180365281534115533576767865518770534786921831061025492890041995812412547072000000000000*i1^31 + 31685934084621096470821821369688744860027601485538670156211231730116406588404922113015179100058648365266009295598067650837844290039929600608041589801114190888295040000524154702935793487232663625218176755815751823377225447775678532409998923926462054131725875608294104482571814367798458814221841763636586430618302481610434854076806872831535751412092132468428995699453364531065029228030851574268461035711605634079827246915621965650961348326246918266107693557949209851142846787776083753980311234257945327998279095427639561924677458934808005671595651106123751713097804260811781212931685586102075950702637515752889185750739913789498301372499820278499271819039871035355651847922939712742111718518848716313793778529069310144088942551917779712938172482926919646793703687828133769662784855910915155348588599741059415244447744000000000000*i1^32 + -4743018230866117683902178698984028279915759349616028203405861253908825778324560952546770003501624302966063238282819648750811280461495987584455155504101402461781713202019024981611223923268306440726729863370773574811754801251558962269048398459664442527591698949929330727020790397671212188508101069233045214166864044383228264312136033318620041588446965792721433359144678498186393267915255148693538824212311013927921248970857469041685811739969306463997062978697534222753103525501130225307178743539076772469277514148245446825016909409880334478545367725891233593538452132430040921252545752089286495746563760679849387037055130002590491145308770857389777736276393385820379909326555866076254017676306657652052319413630043128642041649887465353930377335568500401863215460588279136196266269400220139679256303798244167680000000000*i1^33 + 25607201341543508907249772333889130565006645848356040554156952427207433195253699667936637298000190696043554697555757462899652257850200130474147838928534047572895905260590687974405133919481672442236045346312879465793282580118292186677079135641253338119744259926302792460337313044107934518553067451164594818087418180982642337067618293090052100736027971652952449320303609143921197070679176987391772705640164198571905060069569768656310428247941101346308765230007405397778464421346291272087471670566672408001909336286017797790834151564142094027543904001113921519010568510226535249210176604974172832951738021313834481650450766894715744967516362895422029518307740734669394124205106891512056516606936349809498449400451074512697662531833650438168459548510732941652078623725405224709711093445284919108740536320000000000*i1^34 + -7008747349881213854233394178892721085059936354243236881109714820871583856554007577136786319589690329861487345144286933142306320805047413315664062518189543069990750905277284746833123208280234870400273381518783529293522033002898932434997540079158562177491148040726098795331686380870460815478095942910033227503889672448534160704884136085217256287964389840874903511425648061379162027406844236890336720375200854150427528210667828996490192843770658163730599471435343449152490994074100544177007825803874680346097883529208163361566958323176009557227670159133144330241340787928264829474369695613739802544714939364826529060380109732146735692691963262931141920921340365197356286235605439023214936397688038863953213949149172743686745676873829281266632538978430229253970430078335820148331921203745005926400000000*i1^35 + 549411436472246843713194532685727750281537932386341220607340940693809508401933528044987485011185247333177078173794426831677963621573454139091976984336730812840345250069157073669177194816297691289645629791678734553883080674852300930109770352403913540704114794008810143813019410431346976838615989940162461314061345525907731736005567286205269063059550849779777464151611298561368911500065437102659307663225321457279501145411237699347570783916959629132148840310926246290435577074849022188902882019075974821974144046848707639876205389497651430103047927516361131159418469870412109974178538411457518156070946842169223718389182762144496412627377370591599931311465272776502196924423600000899834726989450238482929672062721879299413702432950249324924102207850465910977580151480335613639829002240000000*i1^36 + 6546314094698401232822303790284423807062645507350623377967854254201113131916879994275419432897293529593043184845673271919166007291747460302646969127391942467310484540584312649496752232015964469524737052966068246019914058079586704063274212184523349456530130767568089862956011669412301252357831748854463469564963480940891487452460389776171973783353712589231576628085913996692433476688100943103318818090146337696535017268660198397848610129758988956515292548788724971572238111577329862552907877396908193877279591164088309247371277653832028553261449677513601005706599861274183629997756820444162789098411904598907155989867391802694112586902639263812809633594774611910315544264260640029283677177894778429492388716728391188753830084236242201804432256385665635984794283830001381440000000*i1^37 + 226822428621219545662338198061185592419843154339218698094702629074842999951013364771003461672442727620685769838763237364805136133606773788982249862990301818477201713199460262689988234531997651624977304183202648501751449602354236310077794994011842524912082369425080976961668720504137735226837402381958371551227939329417510220900785938636511772712534009242431431860912459435276752529082967480502416616335041623920861027441842932948382875608390231617560432104231568312579121650704507973474448913216557122414367466306802871076773366861894594627132673036480456840550005347999563123140921678887259519292342890665394276805811369688253802212787629173966465635391004510919874000778880593956077895029205118130482305215035695337669236280969056184626923273999840881110214400000*i1^38 + 13895706716250266706384844127738775941387449879775686302828553427039320765972570157308439090597320584241935189298957419392949347656328461739791139025431025077438332763575644205719854626704316564427687508926074073274959326509983874679051122950699839513294253468734585793515643214569406559092367100280968634881392022464237432365137812853043995773323181265670771224962447934252226661743767525954778523858723145441605381042808736384757217662646694905604360672504681304735790130280097376571601629511313732284442118990755538116961337605666490505448671089104131292189216985735264361768094121361907457985917861274295759067540771963372186693865815801944046522454250134387758346715020612321855440426081811036794489927280891041861035072387513678048715013600000*i1^39 + 326684955336751489894506576680068119668897184974329291102005321416724382866000556690108839243651648654915713611958267447779971669051584356175554051748606334158676975448472576577982160813451125486146062810920685857293475477609658788590242372309618614854446649078706540242783612514389864919611925872395347953923731876965051345586120278202337441499664020010633619133267657309479617464500205442633441892540860219252444613350964040100357887178437594243287897991006112069298813592695940884947672684509004034303023229085544495633556832360649914054175851021143143324406937299685585565232332274369906858734584947076137105540855007920768999367422985129794464278856308928460904793971032881147192107424434042617976652298991052158899554178016000*i1^40 + 759116668553766610627495968116913923387696980063684538920900486133711217327309720622687624140832907589151803631162012273039082447874882115356547153617212048578051797302897798409682441661823418555634471152634283794299191597104671324745492169108064392742591802017582608209435465842586060028745141474001118464321231542860813458284486238751492981576481635792827646517810835156551085541773799879719848044393707320965647403733416106654699771649847289169433849751093794193011225233176231349887618054317303276389659105661970063765272692045406885140644449441487126218658466400631571412049345505261608489876211453996865882613473712490792969535650850938712991160787869268272732000793877385480796563046566861699535277958446000*i1^41 + 369011786601123078842353150029819871864851088214506509730709331389734964176843766437469682442808054779731295132893119488754117641812482090742294159489534700132345090460819821632489473004393523995881428840185164875675753187895998462428273381969315997076292608517986100265171091822505629732490929689057253420615554197616285921393635551863533345503968688916942731523360323137051125401230447822311966116638623049289463778781620921313547010117795697725474208533303707226320242284515018162449227279779189973319802190945857535747767203983002143200341554458137407196400123346244047656445295660917167040139185138104399184406548628554550091160181364409653348049355247436025615378518129668058054474414623800*i1^42 + -529691939785486819998397799589887512316527952574723101416129026705976981469240453334115763154866123232062893602846319866817944355290360441816011114385792028430529151534580818833393979081058578626994398900486820614961381518566525053863350697974887588814058215128295086859155014411239297378102466927020658548663912253069800124284245045156584385956487910846401846608229388692853067755675901988506100067557729013159302539338664889337887359898478344018520681531995512718147968037066172210920180854653048794071064507067637618744047028715941928363697053064267060122769056606832630081758506945792970492800878876029108780490366880722229865199780825538657824402307264942775839*i1^43 - N1*920671473002311072135029106112511120714547122813759844689725487300169384396946402386124613441961739637951037606557697038662772405281778438832128*i3 ] ]