0 1 1 1 2 -5 3 -15 4 165 5 630 6 -8151 7 -33780 8 474045 9 2052495 10 -30206330 11 -134392230 12 2040588775 13 9248893360 14 -143569282680 15 -659546365020 16 10407737293965 17 48303692377425 18 -771991701692175 19 -3611789245335285 20 58311219888996170 21 274581478640096340 22 -4469778249834357450 23 -21160093066645581900 24 346825499627560114175 25 1649223016195753077105 26 -27188613631436733908880 27 -129778036545440145999600 28 2150103733889796742732200 29 10296493185166797660400800 30 -171319970855175271354566400 31 -822751700315506026325411276 32 13740824121054038955139497005 33 66153610348665479902920938805 34 -1108484676696737825572622665645 35 -5348422275937169798353161357495 36 89882120265886065354889107988255 37 434530452446814981805683322622650 38 -7321570417980768542158675209245145 39 -35457977503201070591125856224342440 40 598852352781482355852135858930232890 41 2904806377780249587443505316042063470 42 -49163935904624459051464892306277229100 43 -238818112499435807242464437191654726100 44 4049820149758134471610286461240803632730 45 19698070782346347106396072032192444518640 46 -334624457023935342678730456074848461054520 47 -1629537324500534974952935770801276913242900 48 27726787495907650551925486153430685624410575 49 135170588328808932648389663953239965814064275 50 -2303362069274248435145782765443822728661446345 51 -11240439038950823254021477546513029913473730755 52 191804202269169219027185589687050818516872368400 53 936880670383681947468365558495987445991140439200 54 -16006987782366588790283083114079315054275220629200 55 -78254841015576845929115914673079362266514102829600 56 1338589688324652185788583394276789288621956381013480 57 6549346966840641815573989430711323604619618183696600 58 -112152701817106527331791729891607719858069700193090400 59 -549142915989894236476828736276299369627950906466346400 60 9413274543594758812076021649546976526891756135207751600 61 46123265233250815225530403065485132629626509580886654400 62 -791389354177067614029903014392261025072938227145733022000 63 -3880197269115047329309170528741399647631932478117779754540 64 66636582675387041948753184557265034252688579811211345928045 65 326921143185588814190125829750087878703541767374506699278205 66 -5619102942553397434711652952571457809829885257495509311915385 67 -27583410467798349812041674946855849902777334892568894738009675 68 474477285182717320708286311769319044434438646595214370378274925 69 2330410738985695201109219413808677934738305327342605237766818870 70 -40116561054724552018039688790666411073028712680205880134538876615 71 -197134869010295961816588866399847953832450838040511878858083861980 72 3395942740328089874358578873105345790478870498660549409329782868775 73 16695927593851210963166199861736264220179612207731852992648215489325 74 -287803816543157118664601908114651159900821987018393432048735114948150 75 -1415617446635307768662383066911769794390209187876718792669139157140970 76 24417753446420826925348821822934318790480034240799971027702168392040345 77 120155548683994594534529670823878296008325684140059395504811112575314400 78 -2073783081756091770493920995967261772690787592439253444339328545390170800 79 -10208939292760357759242690357460540750258230763605726555497348695292351800 80 176297752102659289340229719130523922707829376104190936682078931005246594650 81 868229122861481111113875710073056760044469559033703019236010671995037433090 82 -15001513508197228157113446835718905324805960820272531033287730243643982759950 83 -73906849571902497718196999685266203218436015438557082190837704516569552099450 84 1277640813708422137569827249073896258081364442434526358555009222743651447532300 85 6296696629987482133937268916585583272528388995049159628172605844893418106746200 86 -108905492815944197561774498488891551035997880187824707448648975346328803205904300 87 -536909428919339489160934900022779295880418509604298968696127945204920621796181000 88 9290546412196795545872554551607589172592714977751620315655010940317070997305801450 89 45817681796226402279965174333697868983734025174422946598137954558648651125247432150 90 -793172198687388840903141467893015639643657741562200121208150103549116720801984920400 91 -3912854880058142361211251251126981197106658296381738771882373529593192865462807082800 92 67766301767287929047121027893527487708227886008747949071423744308900476865379065789000 93 334401828167686522690909440277310347263241048191908685812795387518506872683118838756000 94 -5793839096178376600848665882862997310550467660477777751615716168873111828819607936673440 95 -28598578861385566260371583151815407617819754314917566429255796625201617624041626413794820 96 495692730073429641945973379364600351582412067034869760248468786224537701140435295922209135 97 2447420756135420147226118424264003042160812763691221259285008873970483023510359669031117175 98 -42436550072280008304722160299828027917403463298581295469386119733219999418650771248185438775 99 -209579808331449520997606547794527490976534472625360033133206037835807645687085654543126234325 100 3635278170015842201030157605160942097053951559469572278188610918883803573644120455036823622105 101 17957910143398364160031740964434376262817542099673278528075921406243642333461768540848788159270 102 -311597965368833661353341345305843955771222089894754779817343485779762681622902087432907185999975 103 -1539633303800689285516413141531297824137060190488793058010710233432706973480224477063650322523200 104 26723966174459196344857850248361669636765166426951756786516461012563092229709822576349369341421200 105 132076070316033464477760100152336833369607575767130862595924584077839202319089588368635709974644400 106 -2293227130684307956747031023368515690801177064341749692203591365679848648550828333804970187297727840 107 -11336188721533727376602349860932195228529698857137422031948430108716663401217972894179703723358256800 108 196890217681338705573904334005261234378969388445634551066477995153048868829748538427113224911255685200 109 973503109501817477789816820832193591057340896848332745802047440907050962178794839243926187555738652800 110 -16913117313904028305393666667999961073441517920414971146430327186651520361989732683220072100388719451200 111 -83642441888581238014369828957833056604771700709039637133186344830814311080848571947607917041602757599200 112 1453575645296184442469399126960142408854320604373742475437580816237255582623137779498235872765593999281000 113 7189974128391570349359384019725581663881333353779005473768293829135706920809352782193456261771490235555400 114 -124985172135591404974993985653196635828826348400068474220595798123803624147800421010442719186161205287010200 115 -618346358123014709290623408136828599542463927339615487369233188205117571754084676523026608118904152964152200 116 10751747203440126007268688483267396902402745388831387656164356633045767964434201938262003432964104645912674400 117 53202631787493791607946402419828577330182681088972155783299727570925261547115279437407301703032397236039448000 118 -925321130535273206696251365110290459028026641009783080947911667136788022307664222684214777803168491650934188000 119 -4579568775343152649541582507955072612812829591249608724402381016144131782542639518304238512001866740203726884800 120 79669543217653279849802986738383484890995948476905520020890038959264823049074992374651773241706743387889494807600 121 394366376353681708479810802160184684538671465715435287570929994284213717104695799157205928422465242397721422654800 122 -6862343229476744238828908860586497374343514692903375352034775553844084861281250950674080309084288581522333184024000 123 -33974492268535794618121778847750761519701550523967942155397263481437027251954419420558221074674665613653388226088000 124 591325973428212506719978735096056851440102942464748861480430447666344200034150285626564032004569028762217474145356000 125 2928047639658700951038312811500983405558942606929662438749822154577644175346433795638223525600235744556559697399284480 126 -50974187745818275044959517871518199206981965090238460541481540384527148473737000451846555442975300135919904692967620880 127 -252446823272653593499214568050479575544827194597916259179537302343198953649792241868922995859040855570314443070919793900 128 4395792709189909326848166684073268637755435412850727095070234431832059330093504520148728568440866300679542930942492562925 129 21773241305161245581940649955257453885074786684640080934531064818601503550959326339178999701741959017801717310398327373325 130 -379212429858917765079651801726602974555642168754172062981795991171968401583732790398070735759247648696561658857980611238225 131 -1878593008218326774639407863571790320320783068471832356708264429386238939599125352244421881003147491947491818373384683192755 132 32725143798315767439927641241758053205787010484202874431596235948163086255739957285505883987438940962825080579782934365592025 133 162141437596620555042060163102954137810632687540644186274391902024749175249532710052707563851987190394157468485982719460034350 134 -2825072448032881827635818544465430044310583286244094139494542449584131003017715353082576177485257356932996842137833000299030275 135 -13999177248227250144815427129956913485263411089167788352005235385595060251140671802999528558642493285883473892096173602046954900 136 243962027714223324731878986329132301395769152944279520563966082393274669945951315509887327862951928145924678003435353937615126725 137 1209076705464370249028592606839346434562881238322498157887419534818620892821648207684476797048308229812918704255753187644584106375 138 -21074403087553697346813487326709368466929976657526415622035956901160174799300314422982680912795999911770565917328365586221816141050 139 -104458528944265079299256309338791402620392058869857908178853636691978096272251821913008445580941154867816644669497924027183514442150 140 1821061866813431032613771377351368093947470177394795809197800532725202680355562388712470476185332546008169464332710475274752494734775 141 9027525119594138177940845682987852611596074848120688493531495570336262550466085641423337360188744685916901868338809240085191015373200 142 -157407936440915693304588381119759337939120450990632958340285480269186567830776195670159322753813992941578959750281821106345518078601000 143 -780412936695408097078332349645868249396094563750155430326046841338209350009036836905266063428707210518053428326220062089756230201036500 144 13609975945796117779130722526641972093927786314546437395944336167598495297960346168474295251491520437074749961642397548232397757295537175 145 67485043580953865300511468861357328505552459776226481633254840402172882584552839989494094992718844064154444022245712963327002925476057475 146 -1177099971085346707635522280661898247731545337399363351635370639399846624423213816944281347913834894603905599477147190021609862902947318925 147 -5837332569237328120833433557194268467684722157150197087481705695308138823502352330333174910782580629362438228865410997134840643838326045375 148 101833623342304151276324875216290411166249987061527470101989756043202844332250617360527212748678065923160017103278044227798924202316017211750 149 505058666197591849359533488380822047579146095161556242799790968992431632400679891825317322974047057726997001507572500077989355731473553111500 150 -8812266738486394257901405102482020549959149683365456705750064761699621670193333829574508892690207139876579570566390987112691464877661912438150 151 -43710572276779057509623505561341586448060112392516939520619375146406506244641461442369972458806352450677596224336595264368416761450877608878900 152 762780400472965824527213047994534398545191454438459880796453646039182591169507257089660576466069243875335733691747908904375005290044632365722625 153 3783949633833790533917765301800783068975589569810813197894075535279718038100445228539477124595908426416662942631446534572421798879868407430595375 154 -66042553398569946685308219432944193563156557986317464493162352612767390857202010598885504917633787153063043210465270855221763990895978677907556000 155 -327653964049389314313216421098702827635112719430001068079761345536082585484155045552196505406847421925607988506063636240668657644043172273510972000 156 5719495582428550013903407034841789141498657793510279773323162889072921072894551321632504412226170579537432701990823081222972934278633312974077333776 157 28378790373435419905151691175372135738480470623294858481019606878070494212384572762109859999188712819564140136886523387023499878455630210285361481280 158 -495448316756958432840406729177605884071730145866703078317908975015543597151826358554192655084628426226582816347609009068437921794138447257823780443520 159 -2458543885496192284663805873013075887896700944548453799974352439370055554055892880842257743812977178542347891224304683235924030735803695679785803482520 160 42928237631896455925253149666175688895154671347616648327291837167842873041791940123427487214230015034350423985359749869271974934233396113500394526552730 161 213041907300827656862753403887842436455695896391947946403885723205020132271258871863760660229610179366161935956878937295841731621662818966236614057514730 162 -3720396724329263521602677183987825730074050797052306761558809257303672045666431106313443997014224957909853585500838498961927399200714229462557916166310650 163 -18465138430204141642465231595172149281536374181272708690522330834004199877937521327207112506771989143777054326845451333443234944440016899117335159568875470 164 322503514690042568803354079980689152972548343143313428413473607782733340637534260058063544484780124175471327833724569203897986855040018142158677707785268910 165 1600803756306689704642890828151550047898447079287676936093179642212970523523035366645358076897120253673508842801889722634420527001100099602181462481286288340 166 -27962516843186469946328474666955141581884339779799519383561847762290654068723682784210518430596882172777257269594551254982184074029010938337583305066083375330 167 -138809522925052399953654791097577264220391204246502069785138413335305420852926705594547185942182935272579482291710948214747915508452517681688989100271769271600 168 2425003460512346119038134054769409792887531708594526588967813612018411409390150955482315911736906384533857376172618748677620564939316473311224978110433737453100 169 12039093634150550795799724905761947307907530039123772073690774355498688265156461748688362564148898615967988426346925059342752067817003643557573099814040912398980 170 -210349040399527854409315970710735909326692013032426873690886708548026571306906422179775173533704522192755822711401419283289634501683780598785626685856704229243560 171 -1044382270307905285245322152205298236446177357141214824206622073974695535787732252192307804207969898242868204230587841655594218666038003223209553589094485428824920 172 18249821681294106402588533820767775221881434811583370938699087188805882332383720001350619911373593080523081966695277340217333521827763718307062427145116971675353100 173 90617950837632105787454415201387138127737033539630453257878570242218819350121492084745843190799447202810188297894836869017759500345705225121364161897723464450679200 174 -1583669515899574161926415031795239415702825837955331897101670841707925316682449015488822633471219040849708186462114286658484957622750250452536530423195069882699064400 175 -7864226002238502574086457924595994569426864296760033618369846172153056787884661280728731160611899402626718921333560187861655742960619160357202449420615205207921460920 176 137453665321023500281140508915769131645199848341617857308747885342300220481870886219828597514992599106516929482538902243625084941969186902327588587316018237228224487370 177 682625896187828564230863255490999411492431123455451967972907955015782124429877527678611445554490589851819772694049450406946383204407533599965595709602209974001966631650 178 -11932515094954184960660172236362980496261475306790709483282160995418803520401104619531202199449630200663195267358690573154968440122695451309414547024015013669335360848550 179 -59264230389387607689004050296878153122609540714787912307878971217547107966513715997959302433896523237160464251572371327490794179114079145741420353128332696937513144740450 180 1036071402271902658527589253830123005084034270885358263422987952388369735436604929437460047256435470389586234436128968398623000605769037449712233361526062314101355131515600 181 5146166190588950934569918010412036199214295611444588631076695307482561040698948613242164655213292198898032722153551124128020341166928522672564334974392484150742240361678880 182 -89976189492856898827432542286550004022165868142987436306452453099557011861121278722846508708883763452485712479170049835485697630313896370480278458515579328572782092114144400 183 -446945376420059198248672766663448713568480527627351106518148766490374569385423134590269474206388202550872467281557650309269075441265333085875345903016516337489934536191690400 184 7815269744520319882855350615930936828949511234869591977978427168551400468165977309811481110881729128922293862401704911106400055606934065000045041450364944979097807134692574600 185 38824229609327260553911645860682121003861671524803259396071565735207066014141030852705568694247931363296640895591526852526128971012699160775579606833507456751494186767451148600 186 -678948946313648631958415682479757929642062299207637195679452312821755449731115195031395094327973097412323933372930434470685673278728699063895209039506456431770949658008415394400 187 -3373085340219029589580503819007054358606527943550515956273217650915912517808632384602001258852757577787413121821978871799323651583843875453788288946519775702176082789237471332000 188 58993667445945455766252064396865932973789677818466921872604609682250017298726463381655665330280260704035081190600323799618200891510095510996202454630482355418141326765610443497520 189 293107058939787133835199964430110262858115353702158805374447492653311082469487541901253057124999337369040997786154502275107098451902756313747381769375791409519020564475968671528640 190 -5126809912336408880908150892606301137528575940831606676314153187532593770011048340224460809901087905871172414237454984253310517079863970185060834459788974551618276974336320287375440 191 -25474057538051819886394923359392310203831984136076628526411876629748092049111779662803716542987061189204455773124568411986015012942738790278822229543696359542955444630040385716766820 192 445616270189572959722485011803161123045236092584234519627006682800470393185084373277092063056673001766783501701355653211307312662924633754743698318784491763414483522863435136410188975 193 2214324952058592792316805488114085215592354405355129765028558248466971641630809127305807042815718192317588295392946100763706178065337461532639380258914617279688560310825202760190262975 194 -38738729838721544909541427582668081517529526840841650353105500993018963184101778877435174204778840438945066749947101389702987648975658080886815491010181842134399899555693624910054186435 195 -192510531007807381972281051170531249802536618179308638460690853663343873097811329886632990810536252975469145216651685918428789343988972258059912262942856839732043669778174291856025464105 196 3368207075762309460836737424369754097888919788830338267442379931355367604998668599093048469258891805589573969141716314235412495535492161943277779756063194564791725382207832672809386786615 197 16739254534881446800558328014472435923773985153376151875961913308989250648339295235557739634466465923846053936048102906303221339223167648488914902222069239699485969444918536867381163206050 198 -292900328702830458570755067066698095970705037189234338222329639539011437917615517484074186942071767739068466227978283269493889034310347558376824507520745537392716243491598770988616097641525 199 -1455743416597988599270474559761780842518167294555472902246690872797035535672686176706056010439931024073810394314010811333629067645554064311251037480499200692314029451446137821086452106055300 200 25474592407293282547696171237184934714149216956726774826600410063220656870316732626207127543389030410483396014101125857284788433293345446725000782700050874538921175196727774202543920585949585 201 126619127003987187981002067364061230117072041472166267388850261744714086079759748308059814747946450208935809399690773828250035974050035684905718621611735085869518959313217852238763936824621915 202 -2215948284779355694156943404304355036751191202256584033673955007372850264664025809774257000663568712437851644532100520865446967424359832156626266172031231068525881627111582900774193897669073450 203 -11014841493103359130401085838851586235381119385264836404341886716891911458896534239830227465988061516022578609652185480953636195190902744398515447003245191920171009779778099736511378654274071350 204 192786096532908122406723773995476535118524146808400154840558555953004465460974366963283925813021621138874469138698932294025211378881631073761999559208133743018093813702165420083894560476228227975 205 958341692212623032168536978072970768254102301963962449321405416524846169920108723986409449466705568853068493437497488567819530290905084962875409145468467470098092845380082885933177630432746412800 206 -16774680999869072678585060202468826696927768666569181366841488121624084793248375060064641087773377255798972793092522590673841530988078465411916781840222162336529045294335018584426800332373307214720 207 -83392017246566916454378011208106518922401915899097486679859383193255146593718299695481262768902737433983808085727290324248325383603074967805905702151880990723941926758152842631018118298286168222400 208 1459802473285345310404787459532846256710321749716959062051339310310958727071949302746994385911093040790107775800024540491544346295636819109223391724241308521846457971674250765270499408353745590643600 209 7257538562717971197015365229002587489579080493616945360435328524931238846227621682103732465986815842418831821646849952403281199339835339043782643468678442232526436837581851078170160783423371056731600 210 -127055659263077799314787654306536007714055013611337081772240997568090126619448041887428042133625658816246198043989414606144219520496805840289280571137720074799193979948854198615899880256678058548564400 211 -631704314171337661032618418150860171801412912090276149996866232942772979478826803422028049542389671466328109116786525997604406156884574208972923065283230455064051722310619846763206851742093991357491600 212 11059942998901692241485623814880204341760444044443792093496193694218334263772715203079234700266209023863547920648605654023012911941848582181808140736986639015875144483051045628278861747660651815107708000 213 54991659696004522817024393686457181143452002392298901271542858399108079724714695959541772385045588723797203172387707098624852089849812664805312159356217301129696463703783756254157872800325204714660638400 214 -962874340249840204595581442447412503680098977688459069036626600141847203536953161522647882027412747368102247610884485820386803704880514285344228249194462599297815729821044359401512983266377247525910799200 215 -4787813359868459965599460926042764482297011971077294097664421820844817848654743904187460905722046080980599527551862292594865255220514854167829254571561024547083730088858349174004835707161701555775640372800 216 83838425326786538961117130651469310931980344942916930813912193959569977027368965833372551187894179463435855561028678249615170152086256386408677262144124824415148969478285545750963896575913687889650947387600 217 416901958355648093212422892218921424171730476216110258895963577032504790864545243025610954256293134304980802821722471777108635664392328066625363864543159807063728321751237452297854364342116474984309386078000 218 -7300831773148360828871547621821234431800638400167887144480762891302998597247193128904999231247716639694350868708334195532066618302696733551259806031091415117392517977552802473642412614413170993758958364528000 219 -36306631947544060764325495973587898022809693351182653635094884135559044864766326632264968963429718357262567955039120576886079646671696141825664180768886976374031061457097731616643887042046469715322435766369920 220 635852353139728558711318419332061124833466535927344093948105511235794842894253827475153583568272762125044494771099907834645157755068186853351595754904164443637006146964268338578888075858109124879661716871663040 221 3162221516441679140613643707696509848889980122536141438108649290559346930560827466013756827148187578846260768718165788399871391628763578963091598897120030051100949436989754331869469743032605590874496599233729280 222 -55385227962405661975589693146150376121310113299366298543824817262821639871795099899782214064312686841596274318303301558514330980511646490603136369902572350061003404259371183625453523370611267857289211290694278400 223 -275455810142665165204634683103725714966597408730163498465995495161771812683380256748816192770156369254349688250849884389508910607210034035971608296359038395975751171176608796866164862444256648901832095460480175200 224 4824856187609050010538338060476200705031720760782377502872167459665150450262818903873811663754693418299273874444083911972915984746706766783783452002847742853654219713479650609778126412935001063779269100576286455400 225 23997386956209930383744887066697659600770163848926142602806944731693057197783668078636580804123871807307597247960353159434084242584698954416075957388259922685136024663651312119654067539509326561969766409920362444840 226 -420365070821382478989105465564265808614125072364030687706958774995710879985561961796847087822610480475311188787176091856168915636946821121582079579202791126877707894041267594857338704304468165623486043251932056592040 227 -2090871844240795337151740145090319557405756286178249468102687661107896112250696820915413636518088216044128695044346482643048168724417922842121308572358757930442048295146583347955279935177870960349983338848958965255800 228 36628554737981839067794623803701807419857105604190370798385228473015875428412063219899557618184601603962046634257281388180550323275950805363426236798479145216752659179528093114385643376908715158949632946124634207224600 229 182197080974708457183195135754242691588908598677882520335470108381506207943824265276153756329984410677709165222195162524803403933792835744174882011536782875507461007565205737899590540576714232935194538826237581829667600 230 -3192000617852396846515089169002916933796533010192898603723315981694548752006076897335514318821350961659517233043125399139450670844868461551053451495166337233249031512487606088251163614562364432601582862180928917913789800 231 -15878339254002327977699171333088056126166881150119261346973246395862699144312636929978679284696496041590698337135601800131784933173007835327052281458788902874170019443958374075848661704973460243960746492531510385220571520 232 278198835868310956288214916055284203127687447592224500521396307135845882917623650762802984302909047615442902976880511726506052635756733651008034118631530078820789112573082816456088890332022881669702287887309851652595253600 233 1383940900472038495292504213887268984703787532104665087823778472707337265642910574281060001480243567761281717227561478222247850320385116747807734117641366113486549408973236848157092172563052574025976024837807394564636717600 234 -24249118994178242750574308793275712494134536662706225324332495630679529912928877135673696821486398488944099967431377635531435519952508262474218629634520004617281283442191939462702247571591861605043615943240183167759903182400 235 -120636293124092042025565574857763482694557034085756352136026768160781668946907378026760099138371333465829527949907804979406258304283609737788505803534314169682511526335181376512952601290825708188348176860886385286624928561600 236 2113898420170502241258692645436592540534514663234759902378417805624383581419923035443258373350061040287725990566778036879738091474665326852037445487367085487330587152435751453004453882403216366284477746353457495425145131570400 237 10516847634443036490702492218242484395473462947204455722783713370573324917845949956945921646737621276561187469711176078817579455373546009672488293292986600216430500817008325920562472116365886481067728499087313764097949161568000 238 -184297292931448681932531034799202319291201970698175237124907532015607114118996760019775671233585185011175544880331432165289445598264573104775301537908254907592759428287745482946540569058068347618007433149654433319242195347196800 239 -916937103362425862998871108356352716008910700538636554456600065206333600743424458418540483296489097976445054554585811182353251898779440758479799548283514160855699404532111818549534971301743951468740526570258206718485519865153600 240 16069401788661275711951205821007269167743980676265803532877792101126842677377798887953541632603504156305878273896634567542833155405766412119612061085793839327231523219945964563833367581026217889599197208821411681868757844609335600 241 79953799172792035548705752181412619992085914021052866118419249795560976417160215433393876722956473033551139429741827971034444598819165684186071473769271586322563759362217682725955058571089644545901001537047793579109307697863801200 242 -1401282227050420852998635831318313312646528152045451201329025404329237398294148631927375884590925348855494082745565696293891802187177943521008105592069300954386812507952762486912863587373478373603948086291685758866105507730765506000 243 -6972419419793925898258658003670513273420514763206164651506870613996011639765081641493409084061786696549218853908599090587874731049271318873617692211958406694952667779389184245503330064591117279548858701231738336499834166954743254000 244 122206955751112330159934179975344410344935384210754185606560078579024964490861417446628555761321747099244256856670924761217729834179122958595151008283564681729009464813257523127011256385293437440244438157205985808674197142974653169600 245 608095806116069420510478216197440042402654715506456802478152404054788795982511319154668358445916178839310242238157105649718362081410203542863596949864848839471225612715569027634062082483994218156260719809703662226151896320588162492800 246 -10658839464877035970531651516194779397098456620866671598114789880580508789933204788598555856144680036264631390095572281241320812597530292965093372979967924385394030157585244265102185956197253218769740510503086452824036385226038697246400 247 -53040047109916643198946214261676382085811709869908655913695349945130429850842333194082485216033532897334919957103361782822912556094485452024214449644437516230173972587420738343918849167706602593979453101170650690822997857386254250992000 248 929751512755013477505967600326630266297186967169904994565819558949766491055795276117777823978032378491368391928485517871533272232726599885423251525320203253787661860433325567686464975430642322875403698935688719960206924275741730753676000 249 4626776094240387408657304763628730187623692728455464117911862786268648438722153333485618986559514489354206207418790505970592665550891538833685675048020316047308842955605245991809676979818700017657936756892468185794039224036836400609108000 250 -81108459549492856914475955645336790598907360998209264615569922868163745528493321156787814672912283635300790229783012745763289133170423857410195688958313122371928924376002355489134344582809697717051210687264847106696547894067692981179025280 251 -403640811771216330253476783748829771143445280102046768478494971756888030207113956982139573972992400985868366178654348869287389783780299434147323305718236291789215956576050778021825985040758629255940581243396132028037994710592795152994952320 252 7076312870917204026071247881821848151844248531022713119293281294922826771816892301187711010559595163983622460353148757843660495388249646513768626500576944801148299108084552178213744965327580941340712257994141803051751608962222366499692369600 253 35217051978550866052152314771792598215375051875889474691366116784662352582303580275049565031231146446922786256810789644321158533647749842620939645998237061174157721859578262798265395968185987615835736971661585367829633235227587701588675619200 254 -617431605031037860065612658748908762687745995092998269521068021891076112429605986033066635966078551316089681407582375841016617031010460035959932296989371716740969062390624367575494845810541228621160760018273320754594609225486174698545845909200 255 -3072922549690264612450772290106606156221101095372975183228752009583524685218995617025351459510188599106919009500927324812820770297622474967553564026761660107263558892457501425161021616211068605422686027865534590882315926827322503675355371745900 256 53877942300894396937069725385676872090130284548157723360288955282852554273315252413275660310490755278823858403529071867400970031770477459995819646476127254321839952190951684663459269208144188174825444125601990935865097440315761682939987514721005 257 268157707075904171055670156647105392113193289646157615189967103954314537721674201766107727145931371685399095236671693745721036614420607606428376421642407315658881915606660730887125931653878061588852897996538337907098899852795957409941181488935725 258 -4701893989281410225515056579458399861468645806910028127114252205788796984573331791069170062863797170542495411469507817845806996414581807965257468022175089624383412264980987792183088238584081229649280629657879961852185598076396070081732194262209025 259 -23402830370233573815650413347802814066088000939743003254720119433714371078099607449767856246235161192217788697985398028791814203853050260574252104976348956818365737146282382183790285823541384955692928869798405238135813672304904212021451041364953475 260 410368239177355624955564089691489034698757287062546834086311534897266785964539249000664415570015396963065814378175931938817073732185811466201600115950565290439082296804939860629431620916048263754661143153192834067324351161899158059557491845237271025 261 2042609332151947462128143736167350483507234569116154764326338434180993726217666643869778708678198139414423943015333172223309718820288116410228691964318594344874068962894506612061622842682666300436514928870570517540923894796503636995809336999169253150 262 -35818972661545669424445350363072910941628976971674585063616660861096191956311403856801291268926603656774402113915734793752170937460568608393444461776895567182417614821134395711803097136944258767939056075518302590672722696677114382232707236243537338875 263 -178295536825029570256796189657728497503710816991314801874568053424573141335612264068401633016872997215683331723960207259444487266577309206809215433783694726084291685518408733024673749540586248473389450605507744981606483870473676429972003640343902053700 264 3126730158756721141585305473111392485307910792399057755034151344660737703147396190286309390334175968021841122887470022202170205300572931127659171820003487975692680347186145046411198605273972588908068071638062996061411703833876593142053365998445104614225 265 15564432340657984787745110583794544154070470142086612336717054679062057224126270506153995123899377375462220966103597496999678588989981768438953591820762816643235652625794430941552396401471013704401062493450235536444512399104938732989691034701704458410475 266 -272963765572909676157027223321293642588776878814491857462145030664113633289225631917112487577616912580050867517875828608052557132792736611429817527605286976785347011214574054572245851974760552766868732060571480933335703964462895932340353451989058752360450 267 -1358823933975411938032372313690951114352716395675373155033803232878024300767728406890627454248309239596446249278547124039204201752237138116588620708616976785636480273043824665503874493863164710724919494380575764401584101557574285018109720644136103609582750 268 23831773412412163324417702064252034722445735885486119307165147970083423161235666023616477096375001377968453663817596937494229158495043306126516655931809143802290360490956427229111111275975254208531202997901769722235938625267490069020207830772885740920985875 269 118639586450499984004849238382772975014729792963817385106549007072496251409921677850901907179111209809256197404274836846989102086182508566730503568705979118711968039585597123404272622972091301423990736824167185809008202931080128660938366350385342175831665200 270 -2080865153736703347183578679590218718492774473072137353724227369962081896978543042897716287227182466269596128530714353212195983375614504129508660219320286259070180869237048153661534695463080442934990115679607845824859264787143432231653529444238348745192969400 271 -10359339206626883197777555675457479341521226774562217958075061826014553009509742000328180417065277635651138538700662440604975492760631938969080981898811602579561978180165509171537056273309432880815871057640412608879353677945687391154638224181986803675552416700 272 181705133085149796407476371138487318063852718217823990534589984633467711109164808867474530115770619874699102924096991724641588173531590858550728049231730780323330027779788448530251503205535239286161839760380414504105951011830036373308590615449208587045363599125 273 904627837108752171870171814221026040365178604436702175971396383691862111560254505626542129254360282717322776170374047563427297718413900813123173904763012071289767979657575887483538594938517211662196415052182865842466584877611605488567439542262433533284339837625 274 -15868125050967169995246375881390433838673712516554734996600562865627801420334816549380446593346250316672474339700120849386803870093291598566959408421800104889637344704440950013031283716908845100714278404854115483953492339810495520503315107060343251530477281378375 275 -79002855355058862690372423924256785560652438079762548032070102611555158147188405770473181397174324164798090015888278906662098061577953968796259893590321758953648606051566860982528949684810438361891198976672641598098173976340031066797872973230434158617238418469725 276 1385857834384131119979895758253249858540787705282803771231003129268309229614693518049073749631179754379673145855550032451449571932559394929774147069485827401415772155089941490960837640693375812501009036306131907713544753251112318795887051441288413092565809324283850 277 6900015535606380931341382067346444036942051646214091945250650033863469349589831819105752813579735144648353226829334501187135688979117815922706183001929028871134765032750998616851241978191675988274617930648677360839884233723296289510294387105679868678007297109740500 278 -121044733059737014217346920430679790063406489281075764158059232719278486097736145559577103856056382170263098603323683608344284586352071347356655932929230849651693706422503974408996091576414769865402648470906417073857243735365825479493249413705109514290332266826442250 279 -602686264566608405403805281305330488393454499073988331086141591804424440507177614143056138594900225682932582360696249624677579923014070255975883005893968868249733413536014251694735060483167126818766284304694380013462531757360900221492061262845756297539501482505391500 280 10573207914361813673379882551176728574031445069370562128452818720516588238425573928686192051878469337990583472692689741511186506782519436112414143596920186451382844743447387374538529419590133849081063136408004822572940646469331707739424417115330663876426386274470551375 281 52646072690861295329869600515683353872874166515789343854846563642889059791213612394919528638464808104706721770173763254292358949319602079414681081666395208058499484092958567615089786804595237786342797561011266593570179422479106259227747141680593169059255185691905819105 282 -923635950656939032499583000060104455889671465773111110924516588078508543591875633522356412058725716124958160128488837717086571406515574279876668596587905838321793852622539976583864133979985248425754243910566064297977624365162721324324212381985339813518819308053608804400 283 -4599108440623437739393202912752517615620858460318051162040325962372273243720368145534759130149982265974247799889083823356902491861141009189673212899609232820647187125106107699461410768106846455196531717439850328901763616797046471267080642824754103984703150997973620555600 284 80691464390013034690131792700904417736916677518078055339912721826785393430439150131242139954248381555271239039553686649649792786106646776801572961257698893762937794186636100377235870817242149105533674315173821003296001277541109834309201161942551074442498998628578489769400 285 401803616523406248303967649434490444120185519325434161944299211805796801108107796413778353126993968611196999526479917904136136618679790821372604013406610909976019978805118326901481134482804251055004120075346574989097176534204718744243977154592944256265764832657877934322400 286 -7049959452540244184031375129747525835719734456846734519321367572913435857512522472104545751117884050561936041771100011920933310230290986166495854342915928987108528813172680921758833208364479621879869798173061142578578624162945301284757656343293288452031329686231481369545600 287 -35106384027991676138973615584106421864931993849836590522300583469470541270590665952075305841539526950317403966881862299453857637121665465012385432706806583053658544517234434696152897545014580497696049511380623583254454617510972130350048176605742472225079145888453825535374500 288 615995366770966235723060527776125490744137040343247779156444325440429939016030350176189617755832734434124772562027777906880764367286067560162493002071003681182848663497406852327988216363251037833808073764594946021415026128063168611362632297292109425305331340219986679924649975 289 3067538188643377599697774092018775527875029992281446306038026642417449394922579721361000001843237428117259199250222380681194759763643384183146335070688285426724617535111809749720192167841149595694920004944720248166056804687076170697010858005847240613514789650796350469377188175 290 -53826933211331178894993611101115622221277072229745212705729972766569412095075387156985391055940492255919391513362937831875285187478398303893566407540586043904606831401877434978814067395105301073540732415903155404005924453924735212625709385713194310458539999868861409066832769175 291 -268055697052495829663362544409549714383807728486075906730322720413173609473262800897576061697751280427941809716650860375539004108172831663012224332737283653379056640008994049840801009579064155603442806102123285323953089391298356139431758857246786989585887064693900219829234685525 292 4703842387701802899015304603477754752427659276310434687482523809351415206701286023666056796928808946685948117476113801820035823167528203590760836046144223422423313028145791833719144299063597355049242991191099746992169282143056946048358604405523887010652116926702273741762408760125 293 23425607556343412700054568030000917239460266266176591655273366716800617209067388449945521050673825285063916986676823673002949702046303365373227533651517842403756409827374985247828408806962329386819519205486640244117046494321619665366550752265945109251275216499300304047411519896750 294 -411089512940653885661106583280288224150245550980682811484783461453531305605250577217565363851904269025179454087766973601188392126685080323847602140853595362998409189470645211509610471003783558699447050713949202332147679575530211500284459267063089703421641537525679230447320785611275 295 -2047326106434269939541379821888849328858447482418532689172697417816692144587642173556456987652433134918189665733975778780894490911888590398905762345804716081057786043299118386246637317520846790074929053351553083436726751010908503639613675721441769839143163329198863184821114300587800 296 35929413903080534666042037514652441293284659900371045403341925867023993314959028828180028715376101880184748360449600597186344213732339959844546606075589695352430016525606422724092139715485028451338313724125449331508919817805815472748680230877512530032389776882580969890348617268860150 297 178942341087683914316793392264007323938132615518148974212906330754702504515963852534549733449387684376364348238424833340505128988878632939762837299810348907048610229419884674076772554162809281085600052141186463332208532005778393646775033358002000608566858698449677596267758004708569250 298 -3140462133261069806206689901916551304885226324381087914568446379461267432172233731100712148561761318632049899039200133929106061878704304597966949300931585526134839732877721950353162918156183462262422224211802418698252681216958855287657031998617024568185998791705521799304670667168696500 299 -15641151884060632413547373908973252558971683809797676658521636536918691079185105618785644149140767669821091974980564123231489941703716679312938701566956063751294821516744577707374012655183340987138310554766063637089714795546186200329735319368190072355866152447451265248194229504578439500 300 274515130133287430707039666104294725558400823976203966575814236486550036089140175207837156732677310475214618597988689877498220012161851403131314859375272296578887630678205296013626196537648912320741527475678130175054091988683182029721339613904561914346666950293369691872136210732793359350 301 1367267484927976942722761146822252482424024231184242291565321555236706090401909390068446099709322500369355317556903833958467036618425369572647949236199061365872574710834114386209188577751622490941020457321736298082547719263015790531809848846555863268560506532437490326037082218868957251600 302 -23997605971147632230698008361422091506123729622859271590547979620080980339699642239054476681087195220464445710947960866818722576412226813927147886922181940548569498815938438806457369924736321275554009664629980462213535694896310487507149716696681126716432338040290027978101717821628663133000 303 -119527266343458935609421551125506797655805596639843868955335799176481776187599958876152484283405692038414717001449135378421778463987483332463478127083146794386684244507834198220305449684333815380626117415301114773040993532065944251635386742921618041285494222881239985353666739742445809131500 304 2097964216498002607574908255158510470362661322926878102724611465102158180257442477143314962968839588518053105018158773033073356757716805535032444202260759439685926880102636781667131839287991946350868122746481631202299807185643369429595333937873293682371758190409456198853359793516836960504625 305 10449821172573152357832687805098193828047956024615201327663446611500749437588584384082904778372007268161609597347703209324847444197033351269125562721109146454201224730124020223135672841451756173802807479070189208562733797994669689268579036988783071843709882418114789372142125298170808213406125 306 -183424095880186394836982145246141472712219199100582518839994209138862201384053652138049617692119885576519740091157860482561545282701807081529585735445153906935533503406170880080981324066320864922897001650782203820503724690714312203793583139537299813417394171915617045837896310142239762280778775 307 -913647624381321435353697119189366033758755422191363534915277165386383891130301025516973044342702619931934382420168704090051600355203072492767043178983727743646162105821341357999741119755373903480287149920243132430831989947580341434692647308787984409219331956780927447994122956817025851550860125 308 16037714700533936695706743818874299227140564639458727140369652903170592708451180308582265125892820511835137467024939781515179303742554797713669814829001116177831140539404005334493392250542882252026703672114001705493980372400256797024431489379072461910390299672156273584504351296103133785311428000 309 79887022767378871502648789024521347405483495917579631135137131608043753202054714397808961705155315050941591343501803949612373953455243994649285729086433806124006343801134412174586868578917748474817337492967117582817628239187081355854855898521892871670277181176682608001844753276376990398014248000 310 -1402348667363949410163386990902512121020077962532197733524028231912484090780274609958234573012499472944912346822695659220470867368070847250527899443811835160512821917308617532539846621458145235330040793557536510392774615786085708561594601656073756419540480094938093446133598427054772883891483572000 311 -6985556705613651808181767196073224130408272919443961998084428486499737764617615580673653277056459540914282682123051320448297623037273189298080849539945410090910885826048966355741970117984012672837708314707860889293746605735912964274083138504965931450302745177540749039390354155748860988022088712000 312 122629964548299328831946601461979210633179853718327283317135846570293227258609087182517015608744358329864984448663785220421463038642255191640402082166133066802104571516971043444215951834671346766892356019868921183841231786703565527265176806922034801924102834831076719919609952439521695587308427610000 313 610875543493240781784752725798054200798150736013231709942842825624602280181043216909129577926298407394465332802574260597102264949455065289141889972614242606045977357996718603407818009798770825388175507843917150818948749429272276628676288401262585688570759216242750241785088675214878761128044426341360 314 -10724175867293564007560813234921191813239932556876727146613252757369833140721190982961407971287644208381138985923624236115262072068249595333190458314068088477781694107721296399069338821433496819301243621889221473598429553626404183680180933722558897232450256388987721703105795434384900262705061957420480 315 -53423340592602498866856787426236598363106288090577212725410361451649974713835916548176086456690897035434934465309299154784470356390277976118858957783050374939135958934988030266427710286854696436772819531694892366742489388837343854592607987938973868394680707022111937996817192994916950236194265298912320 316 937902386937559801909270873267457536389677304756754166990052087815530079199151919922378030003523259728515864638763531028058815196628468049252053700339597997470569183838558930286814003680434414725051473039829766892494113566085798410162679717465962749468632022084280426627775818268902047439757495907990240 317 4672352437167411629293981540467717659217951403048994091095787940294597148145411264762067034650888206021529814972372788872859251629521491579179546532564544831756663882974889623538187353306934942524573603482292922721681513943050602138629501777600961942604714456688166057307537739781436673796980375838524800 318 -82030887657247777889896442040241310109614364960423705173360039996830646550792857490532223854514284835492875501530452282572103088112273332642647859716586644470700827862923336644671753817666766724161291870198897084200017082581887528962184330624082283168391660641498656011093395439449138979780443194743272800 319 -408663704578298706596305470249444763799670189166606005016390888380877228491154066185651955224386753307340097460423082313345747742547702815363091135545428710258421127548107946934789950846644686459718647863363358525562412599206919874857085147788475366790099044464653351707305746480707370017151298921957083480 320 7175016610239044725313157296191163373584653134500761882732314189054108928385897798557483861321205569548544627680784568429837874175048149261302251251597413076444614455755439043224250200776655872885931464912952841470216486309155378920137326451788335480124848435649174212769150762637819516148765129898172195610 321 35745562625889311233786640995148919773978757916960038185489513581557991962613166507616491143249571542197695804501886974711653302143154782544088077117695156462458912345005430725024629725097177310390760784488840614547299402658838224081419079596432378705182814915497281849865495270868974113065422971247372400570 322 -627615730127263590216688163515043843420842106390603831583102264815849590845620567608453372600371361136636770402023082735558554904692718462007453751938741034665533539599101886822346429903057270507729863027880553238633298949618906124273237144878327090131604495732654058811738793982363598098726127336001278788850 323 -3126824347603808159445902988081736944796989070420107037865147522061990050532850206581384081478965698863827533270905786594488150960048210206984386433080989540224160677667932755694159005872984489085042055571663012939651704355527311773576789799312061688148967911299794639694956349174508334544305332412695831148950 324 54902209662836518525359496508261363944803062708793413708980366815878645688820038152613414878301696199953079818270061272598991579145115730643272906147355749423171954499619428145851986403749761421022775423947893798995006290230474660377420876351389354173453836002988079759093475261203017278415857110046032581430650 325 273533044432952144083528902863240451601514644338670924651685981205808168955667543275944827986073445637264450485954783788131895807422329611253746646517569363294182512707531056973900586998044682895287916123073065514422024515028003626891060834223718563028596719233494173370776275391855569744794778042999262390334380 326 -4802978187556138118868893470906648555058055067592163250244758303446030703652871137398588881439311993080843819497575689227740081759629843444649924003686911562035847219003653086700773125967078776515217914105799831982972224496552126494662101918745616591350410119153529723717610155588352059237714142384508416786230830 327 -23929893923582801545618650342433464544245266614668993912225644215909846408059401537311479061615011304545954408562735327961573915791634549691150534639304538295343117748283637602405276482227293295586147730148882811500171553118108059059969561020203532733491492919125841090473863095478075400181023471039272945071668600 328 420199845138422584666292835889737711308471283180237764553993744721624659734017973575201722373352533826752812271481953330600665541523848519439237481739594558690888759697646032448244987449097877955642407159256114607103890820883547418900520845271563470120488406963860540117630181338890151410393019734651423161045189950 329 2093611557582410205555676993249916501665638817686768419177496139027248541590225423712787435244064382029739763732068070652731901379382821589838157497621993309352856003078453408265074578268391884835295013401651141197640109343610010162494543242839792559746532427962384871990462128745516737070881449370875763252866859050 330 -36764219262813177430599216928867485139972090739930166689865859659496398076746755965992652323011046097436803201087049933331096074531676386700620387451528730839306607989172568440380104626575758296931811177524633234064028541746203782300605940246244046307119258606963086568999278926185133903842681970002839099381610725900 331 -183178924552640994704194674494753633114199660707508912412456991632153483139056957669899458755132411401459247708271857074040843366945493984925569363464718612252259532279796618607516946989210249322401557623728554396309841001321714902068734938174271465744037305252337578687218203052848817769480164656396969732098181662260 332 3216760305383534166261862261264029377925037403866304834597291299718173358399322320759542024003130433038675060068763602944400216133772046254608419713464811617756360079279719125069291633976651297407894883994902900920160007747354915281724317181565713226060953482669614854264507342530700768690944153189645809703291470030050 333 16027975763889304836300358147029592019802094255226989858058819809430842321593243617721832480222891008589332181082963752513613303926680370195510238434550281697961524717031315370933477453862390368465544501904888794279825810752367340239158907951449024522603858150729575845682703653581365793639226647154644910752319351604800 334 -281472299642711428016018778116944554973729455932880778618502690728174201041724799623144078567961306262539702771544285059807970301831263090997487381266325954889651929954038794053671749383102053932498450335409680159278432726668855626733828643206894401633094947783783445522988489806084634043826102482460675317416194668343200 335 -1402507972990665762795127872002636067926930925412652647911833411716950087264461976335136288645070127256441279448594655141510443852310725469269967017440231569560883967018982700657740120369731381578582507842003758171244981097981344962800446227889379940935874059611303593075250560835788400478473127524276091847716201693053200 336 24630654200743476023993509364444650352190677761557849604159620172890573906226967615443455347851862362490648057847278296177869263051579611190273133052996762178827365482150125704031272084645087476176451134105517497937089156265460024681197611075059508847959789771080634261366632196969067866226464299718571712571124008455736300 337 122731265022968036914455645540915699832364384539168640728301069942009626498119794357351067494378627310055589710234017522581537548065705771705429504548417644870254080584738621392786507375491242091189396146387454263587856028045663089003063966915764551915408760415115578076495645470850417863106803820252763668372343376119401500 338 -2155456593138634169158954942745807627799099973463763282802584909584681687162564419655430328580649688839473574693750191849607069807196069609656243624041075132127148320139017276048789489551907919498439494756875940278893116217106365561027018693310769848433343406712937337120370870970430794092647132095811907916034408016889695300 339 -10740587014185654349605118605889613059907947420950093900271277958396824790819411562376677068052390712036841548129194987114001759889379100392071123381205959798715420849080174105405527453939527126821030673836330947858195159696035497322828851716528418569291563215950372807371800788015924052893428268042420660767157895540113165100 340 188636353541183003167785999410043320844674516177797228523331683336402640472041759478759200199769775554459943115153717313280150637905183253377680285290064461046291824194279564914775263271322967013449729059152841720176320200207668566640825450449679880772600665389825214546720960948943898696910439737003278107520637427338526778600 341 939990556991336747629102461895097099430285227833119901508751819706383550762614316334424718194873892380642996924393200005849629089405131681995639515609863755300005105617797517240410414723696993583430689084319515820786045275042637981167640861965697306580235412957025945465767520161314255882514756608557143470764527723022941758800 342 -16509503542781019340954576981910275275096320869481191083250292823545313146353151111117367348500899183412794896079556977541409116590790116669072318765939667560596345064253319052209458649277888152512910193212419703368580262949935153325066895649339450808235474870084129575153087258112195480916849118206004555574198985317599768889000 343 -82269974797718714584255517849542616974390454128773823608057948697085900621017090112029554020692937544570974879150127329795181549215472051400242904252330655786381927438567679372790835755668537817210833775660525407617245166272060694966781580300222975822278688670052829552733981499925946537475841287289561309298803745404129593654000 344 1444990136153667310432107064319152952737546288250320915832687125361045855231395673685262010574493583084911107921791498866524272724759601876497042187359426814027545721338173011196301796462383805018215529080501371909576464383939677004026781807386320505009816559385443389482165905506082994660228064739158569873175888765025565594476780 345 7200810433478009481963906240102592352996554787017193629636595933833174092608109467489720671228923132213223881337126895034865497818263397321988636785549732813151190872049686012372222306131514641339808498031643291386948505822829751651201441250901462744847072727074773780439872703679131839067189518512315505771612465721872334284065940 346 -126478801327911938984593792324173299328831229813629814698279145322688141547406602157626238396070677320249816195440925899302319328321314147441425648227666653699472115452016874067897455513101963273093680928033577481580720727284493490310931027134178737890481292419653733970091390282709363886064176804253859904350260661268765337969559520 347 -630294149468411401522657109117221423962052669348384812771848767313596931879342985375044312259110484899236981331036353427746514544602373434246263245014628419795693909051712473096095927015027936409871935340928682511770019329409929548443955891401402967364954633745757366132767796004515978206001740959719297768792097495579573456162330400 348 11071139830843304324534938973957817609991162352563368988168994791568860306893078747055761563648319687004410696427758504933940833185734636431379639074657685237103767242664237447705860657337563056907281646177960699241178951383574509328359933359287779502514753837688835910325501629085166256050360346230780335651871660766202664618997665200 349 55173026369362148429387244940348504873733047324503404891512778412384314482530386419873278738933708702491380991382141135958929151999461656146287750709828242104364014334780448857735938967194451239163051172120200360268384197161302817019127979827398056883361913289729209978773381535760698979335786401360495466017516799975067885649286206400 350 -969144239224286810271228312659456896541023467731572776955603318761730995148254534158572185481751503203776153972172296336800867557427333034537053696304216780865945594612494502441806373369708054626414648555535736077465163212907255196310641049520468647344799397103707062481196515334797237571875416833902445885082018749875789938644628154560 351 -4829828646252046730151979622101760624365878106462153140139612228540227746030671948787767569001790900511808365273057284007711514454252068895244628170373725224087686920637761388237383800343894007223121194431617972698046583339959384508997748606385612123400029562615837485283469739903076825402407040576922998979159354577696235675745594839640 352 84840993190981739758162647219714454242268171960483299432120186539028525199390828546932197665962840574021739676048328333108193322192400632236245951017903582970423131102851004542890344052298516928018690887381140552355952177361582305517465911192249048847367906125482274441839022173282792342972590046631837969920059818872805288264214509101450 353 422822200411781745026097786726796593299115594369759593348063731533103767875710669992388496931052679748071021741264678005288465990358499459645687814381661723948628226863202219616385678280737491272330352828187596597670827048393951007137793126651667666480211428036465991901605274778570941683963527666893766515623729799083034409538307333041850 354 -7427524133428361306870673041048046767623871443014236047369924371908317178730572958075719766735796699836970583172489578541591210729012074784308359500976379793785369314181098159056919604437879562689676162443261531857627170776978120786514445297714819015582230987600411341915856644297001000987091655236643634668145427483314812690232944075433850 355 -37017300521724401090589492393899393118716341171833375695825511471939473784581451977463780656830990600164958579689882694941396569031970459581984972418366626296316483912705264406128370693779406299851524787857408479246146165376972169770249833409616584528049581521703218115955548572175060679771987188102590405237221781013963015480933286259889550 356 650284144533521930553176751081588821916491618686865164906062843440065550576457328246912571126488982881217579004562356082896562642959578127060074706475627626986911437829656273646571442981968129102455438408210638200970243399363426937292921543844325764263293905196446807283467431573456366241589447684270339270035799291391648956188026623357588230 357 3240950339196998399283369800947081461446546006390900282046108366658194847612622981606242767879535097469759373831156856942703842661094269231068714098370887572445481580906541325611329755023388785234551630610537226973827920012796098795428357072111728978338109843010982091955789979643176666967408560053240833647434397466151938017948190950088804100 358 -56935454480913855462997931725247404252954002195961674530894071782067455504440057690637785957325261491249050766358429557323540451620069366315798022998081301669518241173707221079682149353281511409936377428431678750713456860891182060319803467574261878247744440313966443038912997023817632090078510432730410708256793212803317925762574269938132510650 359 -283766057360337012359372732837691110941265681718720948900168948224214703405795899125200584580291156923452848666322053821371744157328434440961187024623845288426238423720978628836920667911816262455145301809468797121827885056745429513598325233861091178090720625083865769307567437027371875062061322714309263486349282678176709762108390417866685422400 360 4985201569077998405433280532825153165605680126639690496817982023895668134595935602964119259682424592722583562162699919855201936547635360409333309246480317735801800467681823463769288138245663906226783558070955119647160862322150925731940891532762357876183500296701609542301855491496585085913806590536043952809382727180095787418725320675421857067600 361 24846700602982887186273701551774299794078356331805779839016175316018140559414898271416005697720238016123241068009225039086389353833461858732813135027854408048222862538656695969773951913647313498420497513140279369531092907012804863618680218571685666817688223985058065479880386429295773919006759926644093293136175740362421599135639340517177906684400 362 -436518580415237434531694712975071396645807827687127567794529657662996549092808768462802121021190573612135541884878133953095350708732179854197227453192817804549605372353478186862556890235189962746753589876637705116771045431387461268503245421691124944257877391899908017950133152777828831835586923338554531684342648892491201242275758884889682248172000 363 -2175689898189233822896395844692867384232578835636369494286668151541911122169004643530268295685729007197983215081147124451545374569774270864593972337457405032780792404165298489256098359445969029585370183887965744367120652842388836506517764143191034334787554886958787039665557777838291902584215966909320048255510875651930538157528372509389048600928800 364 38224569595476127272366444006188156851191463418883110884384460758593898360537986086875004910006991342827020220216850465982995595067187762323900035193711910760294152382151697682841547381788273606447381644247329315726705511857291673970039339995846116684335728469938403440932354247183976819556274420833794231075629273005115705119508012956639148580496400 365 190521956118652304528094339936282946671048134287942857162159250287568638421512077761866715299194160295185053504857791851666482657063670058736544317772087885714381544584500312293204244239441483191270040694220713514338106089822354762469865923089206269568473768867644528095178169767381000075060209582345114909275114283481668046670038489696574844148521600 366 -3347357632918136139056469544961474052285186702825226614435277777226978246106118026185344778930514407375162371781563686681506477862805293423538547694362906785620309344909256121079832586981169735077090121577736921065197457316500185361516053384328888383177800682111758585835774675095420016509271587955077735853494805082736392787505011052653197851215739200 367 -16684477878648726614912006597197479426006471348415596163583238122450765276858140238222924763655894370645158937648523671660148759305194609437006414478138061365644787767870295122002556973033239072784188928656101049530502566440959149990383362698466247254763054025727869556947926837172416767598290589242660036564290018131001531239642205230998678913386076000 368 293144029507221887232248891660540100906652238597661612385846605985738783143385332212145781374676692128085069391392707728052075695603652680702569458845693054774800368624791115517059544289943884051927509151161450180239391633421492551089487798116572020567261706797060747237226548380529619467182602719760015316535261568725908323875605319637415196154812021000 369 1461165968658996324656599905790332461191056856110166012725695297086958185569491361463048201352424938071254878796722552573754916039750796588237534547922795379942420605965901554948876693985048207658445152548996126697054402671990313109001093945356776728774327756681949031726751912238839431888022336464784900174456033320966668106972238023726972394765525770600 370 -25673152962255100461422023888644908174534885931377934401240677512838716575067737627754417496317267988127203893828336001509374674787843831622555901182575467568430256720052625751450176215916925873684723752102782863711872444298667010172301478134945429152523149245498010967345534480820898278958413551944237851681614753446004285069483514005236446154810222718200 371 -127969244953058774287050361696931934015263277108307144392020170685453261665872048940862782860945029563626435724778149094232765904839688985718250071117566821143201841244667148910692996914737047824829409479644820646644569908592449550722275822410520351037407477730253921599297773323349600084439769946430091094629804327510856436214828848355663269264272867103400 372 2248518023937143486717232975036905934228579288868510479838441387899573358416568542800353594482842431927871155013528206015071302077505277252292546302361238833462855648003047202755651590531958627559941974387091157342131713025677255919881501914620318754300558541668416202898225471392643322469670228331147832566578443173292505451296319486367153618803761333852000 373 11208063717698339669212312478431453565221206457750014810265331917545345998596937118871426007432271465843603675679748518589575333274171275718297091440011187376009507038221630747675273173628350598338236861737572722765734663184816302153113595026109290886714328222293848896440389134275517829628761064120055312685055429236514557970053766094492809614855595949016000 374 -196939279180478002430945459276717474217544514607969064231870885818275661331122017195089487427706125195150593338329886282167723177990642978076474907133046495268132609523166320773361694870137185645579689720357308478071409511765098690847718681523927446242031614217190622707465876738329129365062012047713874159506509139195983866219461967893142831103231517980172000 375 -981689842739993268667895826287659704706753990234554870785986731280356501906113528734506553736298145240227051478783834569598855545845338393736199668788278336739095866705404234266039983535194254124462902263456481582176077113224031209921124315017242735131477597531567139695945108020538583193809453883517167949412092683791684320864174867056971399014560496853430720 376 17249913450776360143302609952951512991125627400542826261679888862535642599522047229021353245102095166673379922663409683272452954802612028894571202423832502832909610629795191732953538939855536256016722414048740234251267624582351153324343669842048966556221404646641735945387717610469164483304671412951392013114977669595763599687805010452541165655035194157533791920 377 85987738521191511679846282797171218730182200856097634497845613480302915548458064272352815958237412286689454896389566399168449917820929782955751601022535004983538138277263089103821307494960522209186011831819317784242930183672618043939058723344460409852388665061961852341820784501065407422797518987833005098396902755496757056969159764525984198639211879631182408400 378 -1510984137331896993377022071599984392246596815585554795985461679637388515126185113100759056941961862418821944488434043152657820334115985793732884169648635115168705640185517222779987367522746092045966029028285313571141176391784997002075561679849220123837277449492100003484784261702226622661199245850760163611450580802190002362069661396710417761264858265332154212800 379 -7532117463193110419684494656838399409529659413997093553474416849759805432297918227570136721518373485350171765760353623831455108526443959889832754481883150544079237206644286270955901267776281944363182710409930736314233582251157853291344072916016064651362292475939662021386007798620700000013624642789037293463534471742590138478027768277132114254864220600797291124800 380 132358276623878843496343008799383522617372267611875115129165165569397776738368068459934834011526610798379189699027532849762209151316713753294688637928282799910939284852152059746914678688173950982015083904814001316354611800487160655373269729445428365487753844765708795328419376885446990521241372454070075494881084689822962971637646284697431995941309496413592993458400 381 659805263581337631566692874724842484769453566774617765780414075126196569476672231138890235518512841388336312697250038551435563748923604234079491314146733161724461653933041174280229589953581976881332744458185534823740826561644272408108947243044123491388775043704279516598344284024040449733006849510951393918628208379023707694819327602419514567992404798261486260510720 382 -11594721605981920489350452220698317505950137929383212677466060815352317378493794556874796919884077284653096749517939404673315858177599618995055419419644835350602626358380176557409058510352921264714345278308283419285887306299784074287050201240097700868835055190559568617366399813461858361630933293674435179061347481172175124957560962613416298556491115163367226086359600 383 -57800608705374665763089099263200101615359768131863049598272830323066467407713614019040911379499955265465823867622488750055323191236076700925626704924530154969325101993206772193697465724440249911812382505835350736623312940946438860190146068323010814240114275182096680458112138593209882249439115347939593429913987846295816017529687685909413399964965712711312797781944100 384 1015751289007369127298845446819937271345465599795367640603296078120857835414078500231924805770950422735976927609139183667012351317506380503460693933171899841722822614665106279925492031689886709494570721697305760333166105753712951063925478221537727187446097997356894822227876208615237749602048488103521489390396842848257279755139123881754536617538134867007587660854313775 385 5063686453726504733311081282604992255171646289982758197289046444056526101411892060800624412935668712487341255766319603679736554185334002409051121736008412628912185861711190658803792754095138630592320360529075088908055805728530520908597903892196934393020054393695692905083693134221743443241347414220169527937109052375746961385282201851617283712749257314430558155219504975 386 -88988131609553409673523589185327379155815152833342729707619289353074438339216096210808609917498853920858491595831949154948806794130542272492583842847383464792577781349226376019750545557603393614295730858111056102170232781478481907372792019017392008433929444866627069831353570202680440326295904794215243376633237587314335123780976223271549319991426696856732212723976101275 387 -443627820892856783389276586821572025960089515757314109330136810546291370728623500798743615782740332940625894986079053786959389832351609411394272945107054034998119622265906670209469538408396765252330293375612382488184304385539025204212361910662209975812425387135022399987880408422410832484036619831205126278716748905741155573630486386215939206994238717822906759548939988625 388 7796402680670109496648012024316752720452427858679895194999410198217559535706783159316543845712203144662603440799195705735232804269736909441089551715171731428847079538211732033219350798195816467774696940737730796739235712417565787631407496090272169671651565640079494720886854598879296371342575005362585033121777048613629459656306473850296529187981150339219555531020799967075 389 38867636673179357661323755402770484540068597752077879582403653926512775732972423172701891576157443316656244012071555888267930193417217909724934033091789935683949609392753638492164128390845175666626133157545016834988320180716867559514764035675133948060518477386111332504951535957198121262986568904578480684794405370712581617814109179223073264906382425217223976945707138698650 390 -683083387875240308983057847474149935134614425484254895153981633523198259458514913967495092135300705025104816354880028531071391801020086781264441343469677168038264721919828091791229854517989630517117279276949951195405920919854358408273493512368840246111913055972669780020615749394655408451409758897213378746493519446719820757607146279017695801216437964135563183856795870887025 391 -3405451575624991289773707006653828413401206567994145897048174166047446478391327673333342811769307813314535420193890277685329967026062240737744006785660948920502717523527682793114162823695297324077197887228229470183253834421244800425121368429031868504356647561698936991884868330601727141681968640777108647434958647836069506022462190106548962951068815037588836500186689091858300 392 59850846389169217769118528920176641454691214880603694090380002343051551508521203979873333924999576705678978353986894852317964070544794586734577177870941082530241693218996787769202258237388342050079454461343426396815396728717574920239506074970139811352137353280097977232568006267557092590452627688330298180266573415668574836656274575353950447029676792340334870706035595785213375 393 298385917547033888114064167312280956414584259820377933986224330304126791755174132946975539735063885343768060295173414933527201884390487372709505246535160334629246452153048838919490453753652921716702799724082162125228848174560104104822502069343707277060018686484580295986733384247291002584576423730396382248744649395466860770845608563057451548072224705973332026556851912805209125 394 -5244255063518422896071686642871323636201650996752558038026081687107833464891315793408698270210902679482465136665082944798708631075880744111109282915481882927206556191799977076635841920355634179855317097194028035783399851516532230327344258297979591447041679953710604143866279665835104913054211852309119855091565878796546782440901428722036624002885988134917442081081238226877251950 395 -26145611381741598650700207216000750704553800797810610280193923029779411344436399978805568349387999135603704330191924507048789695065908645511970507196415429571519840571217120934372679596329910544944657606665477194047739859158011633345129148394439153018615188812657723801759113966785562812816651974255843448698658998157585743253597138062747226153543703856360133005958146512575956850 396 459530224824251629872762990625839293391613586500658496750418306680798100590677628193042102940665636189574371328920706328691450006577717456545119612473181187436743698679772167837064224431429211650711809046684695717255971304853574468144326206218746246792644937354823066171772742141160912722479794185316423183737871931704177458955105665894145505326842101839958034484466825429622137925 397 2291057432255446173659375503268544778506876360242576973017669362200247899457541902969534579341087263889498140338560004693029776246365644786002408502495023615191418563703335866376013816947557958524456275244603571818564587051890893912620734893087003248151196832601736787102719159650766637692844042524442235952897988731162111382182046252540578959785494532204734342668958950812737494000 398 -40268082891470448113841594946497457884412225731082575383312750607112535774781873265976027752296990346326355002469164086330672029118781908252626325590418353681800316585538769244988734798628740442002786136606727970386335765581180273400583695315447000744870527135802318088051072076743445115252953008265270312337826477194840664058053531436466556355317536631465681202333595374663194927000 399 -200765774421241514628952118324261404379777606128900389720186678582999253156937767438430567064049313329988439802528213066539745648165482373945261241007376977656006122866665459418361152960115111525275827303903584168335818446559133419998014087393561259239661310784159190365420235534890095177482349419950594654082366646011730356958703342499410330360534316985088701533794674843791172023500 400 3528777346557023327250196677448211765976997434992803601898501898737304626460814366359315417320027868403174176214057099755761008645037286365737067160113008936536599530151561563728480855692585213394762579509139392737693995555677341796565215071655290919118294211882796594287181802938254466236726810451991255241222641444931641822647492416304814408983377897785275836595010275571801149864225 401 17593803731072752969305911749173123150430078456584773926745706354032549005009827960445677538850866689468351190882949597711117159791976096688795427249955297661670216005853433026170734241135482245623823730170063642347268378483274633390087679649889684599579762363685028013805373419076830561728892979941031901871176319593701990952982830226309822788707350555890337135953891182656771300733525 402 -309245811650729375633279218300202410405265544855451709442815840333614334190642542238152385709979578052899591127886974063005911496818246285658816977761956920988325926822731885433735048039985279666028225152450138496193723315431916945268468123993937763120390781214396371388944993242561453366216842820737842456568574585744338906760879234440106209881595391507340153769008169404569844507458875 403 -1541863781481553695407952228446843932137529647638443143370365414527856835741390048720228118562022952746127284823856136781105518682499484799661716086280496690623945975742790455305294752433146964146042562305413056457528550042983852518435893596544905604211483050082723818454637876301121942913540997929233297422386845893402280595127201284606481730331940278439949008932537169460550312167249625 404 27101885200966293691539472289011614024989180935453736516973531218811112188589694283117735496493785050307894978283635711287882880895218152290317587090666949286103526421584963066350639190740042461475568810899115094751245152387774546980730994964352578484649361803813551966970991771926109586140626217725915703667025223345731798019686356566339408299566059705270748613231021302924362264553280250 405 135128921401540031247173740253386570852668775027141619330207274459409373445828013107733027993447098375087502871921055675957917794170365955775680028271442427095118939700623940970137792399456887713288102869543553187024579142749179966661595100727259298106288103013765650602238704577591713245631849529980275380972041537851233697054456350159599379087040695669837310925029503514336599324601520500 406 -2375259822703588803375545733162591478958068098125127405889708270059545110413174502749669096535608034289503249991455194043953431803960601153016857701966422832145334830983665137160266281445241652574386108857000465037996590180902046682550242380232065574472959218768412519017413323568948293795486897330505754961766708278342298571862558223039540621524111778444548573191732062074170373492338888090 407 -11843129953156233706600938528117371441500598487521334128324411245638982730313547767934591950458426863071903581937144643958341833278811424417638774998934734895898383075310967846141739998515427832261145246766198130005125871523934377509466654915050963937454647168631673622013190426082788268560164644501506994434809916382744574083523237845987003457504883579851599869727745637331119476243379124300 408 208179774588213832720125120893624022728311371520826229038386926271476626504848245003015600942586455313311686779769904450808552737540686074435070169615175678258288034512081409183962935747472384774191050134884728196943040377357760302787435352570146506951141018252752443218075302085657363604758042025014558507225135053352088989181885641332409283420526713323131198482897597724464616275252636876575 409 1038007292938024559785000074032739660494811443465020646954848232794061667627863094327976109140658895604008719504618014916432822286677288565729646697955144744138484651557033644766017335164076558984179210292737801571572675149650557878125654050597245079009108964815490819549765436762899830492282848337742516193818653025237814190502516744773394383796361219869528008631276097119156415524948901965425 410 -18246584413310025102180577659396865755198966991027736492457556528183938518407535997808523125804823958320657959004278495437839592285799259781853161525410025402274498994248635200742556946304129960963506524506275046603509673582605780344574281220673822402769821922163820198764022661797699480977599383801315360749254111663658020554452209338662812392146048101516167619176257415112740175289113997523200 411 -90980828441893272231026704875202941706643005131438054618914498846543606604775881683465421617896239388737775730985988748662288810466094752600271407168916870489262803612670947638266195344171154681464659721979865861415396172035873267495705874021183678291740947057732070448505450544482804237053884922361592649304931204990563121732766342655133258115977950726661893737915423274261351589204593884819200 412 1599337464224564679631572174765072098594861900724563711288924589508722558099433792294591738303965765201637526699597023011631656209300157435836797314109135994696742570330009887815750047955607575985192112726278596932218626785240215073710766207684391831278772700658258536336083233013140090739907038091254271836422339337469542646711110043044666819375536243397877500409603975248187626341795874138256000 413 7974708005009701387371373590301861461773729869833164861126326398430522097624577118787826630814551815076607895393455992112456610009754462279039187967009405510619474388069571997919139463068111400229473879814466157112141365006997297019048941204793169051736075325549848424609314486081634070305227904150767741152218046251596186455764822470662739832255154007818180088306569194751674352601860889400179200 414 -140189011730159631616101996105110260467934873192143342104208967529601030846823319290700507625387760229178162530815191887205568771573451844511473414755053011763031418465619802978976776200348307735008778246191916798411955403983644775051338057719761752226184026169434462192411280130052216995714168946415853887374437477942965284489391051418854981091733016370580830462152106042021616680189688225697305600 415 -699028633326486644624614440904672240256998443455667470942386162643379958380905045465004873282747997176005584785453133043597290030057356884269644592561629636184353468805357593439725747899135099295896352231216009409973235269869114655605240424305358697502880912030417640170974677208481252878296506517037938198709986672061843332642506753802602069976039167373614004248282539373027689339876121372276529600 416 12288617417057826427996600598148145451879094055768310975422833631884164558564865090454676700225366672218534230254126989240394288393596124058681263668700768808515866267289637128478157318691940636205275387543664245476623377502484814906082345746706678417884763942448453628895982715207334814552664148841993750878568159388910058794618848166777437776286002184910954582330027039972324753954597573566566733200 417 61275980026665484712939649822587237094670115746733888142685790578730053508911126526692892779966428900455005082445713865343771934768876896686767561548938848531838050207764492652044290493511079165662848310183620434023603011028771462408066911823032351796111832270280716189837495449280404845148362789481548013770235482652002643203959570639125733095195175078586423201263016304441601243745321240232578794000 418 -1077226709390841109261729510525490193520561511343408960509138390023338114790961923416056101509766336670673715193857634855935287906951716281306155285610266073692735415735138445224788839815607115916871024301955530852872908692768958319593485443813117915448670595601117177700738786874432677154063450848189738030437510890063832400140032339363809330777992640220177409986604896448663872681667126756764047674000 419 -5371561431127226549070128668405704716093866158043104198983337511787256805938823812710846485710762050257300580624519515727494093518521973645400319231159754570440365074868140332597014539692440176148416623660408044918281324417477023839639337478256109215693781850338573373905031077925046816316938428428527279564112133706201277668567020544074589460458731424694973046809144027060937297283851979325084339802800 420 94433502820135291101104442105132987888139799892492723536533562712703987169938257131699011521434846639439914807011214000631706380245794617313679416442852096600841420165370843381465518595885495097975673490550943578097456828876605265432256248234231208854539905411707258035833336398167638579603070635387324830701392420923038339536580721435343734455289671077702438200404624448951266022035116173198070225959600 421 470896720200465184630097869720954838482618542743698181234892892101779943834520973663294161686121885904881969310520294832551898349092257324959090184895947997861104734111688523415449026299743416543437597204851076388235283409686914718165625396229434233215439033064866433178672677248489416836848839758848191949270575072461557570748486269578118828887756478856218812310893820713134829809055157124439456891744800 422 -8278656073633537950466469082333085813554131947804106959844512049686812797292985609833196606885279978955931337620354533592971300027848721525481484027099877791285575580996137374818498974346117708423019410358618975821578980945257445897882778137989502135938536043690746644981887224011929705456868026344717312753270011549897685511343160628018331310497921749205773622146434776797881559284824630210486669649474000 423 -41282451708588609055421016513362719179471327933245609349072477947856462336140987712924159747088999848492454819607240886015350125536287772018630121382871005909049705900383180982078764580675443820591646874552988397331470758465812882246323547719983128363083939084914912642859158489853588780929518979110129802407324474599234283150075275725099627774832654615525906209149441303367994449643826574597204374481648000 424 725785350550725810355639658191394401233875336704823950274119568424448135543453607837877823345172232203884230695122485876405005797972127567451895319978013392029121191739021349504702840395211836258320705778947595563607257319686302627615575217302466646973344084894066203071548522391601828921583052925452727991547560562932186507291017410905789022815967809880236078756275386512249447577581955083390778112716316000 425 3619260608766035552655419066184835960782167175821707276902360010688255613930481396613031403641358121490198565027165067326381573405466475267266488272031265867784290813015598314580731372953637869182143377334113190860398320061321219311694120851333474061834654237521963322647932149997588211117771808609067407450866632582552899229792826322190760535864485308979345180002875197896785126040269109364100159633670279200 426 -63631334810420066847504807456406420883998877430305354461202570821210905414140110174093997871380728267296207096924760374399681380494948104625738598903588531159491751267000508195639038007279937488154276199566951822379172870670204659370655869010225991850933262965828737574280840736488103948139530463549215088305977693595779181285737948035751790310033945624276549452161484771747282448869651751783391135752013947200 427 -317313575329360068323787119466591382214907883473673768158932957605704521234753818157341247993250733001844008301616297989715724805674904681061824666374424553906134465557500621358758058468866481101643846690778768250611067715911900741201997131615550563449725218189805942660166708533740847135448798400550053086005394716683988197779166890153980056777528548865253546512854979682851660714324745568726279326660498616000 428 5578895312642903470202426274778015311829151930093973656327176221735857940531318323047521714547067672826407237416370947150442483382359646625024077742425744379976964324933395852674170031067090632405033970933229881742707811914296131379030600297577487298996417562913109599713261876868924051000660321680206755941388106206003302829279515252915877227822212314102051028206361458673959551524877248449188804231145245372000 429 27820935929320117573870257225769156722367447141171581702825101968652520673182445460947749491539950636725612721828446670717124916438617113860167512719622378051596433711630383718091944266983447364076099364540619056445755766349251722290751670115066891858677328966067512295068585824307142062142297918827070509791199004290850546137439660488377889564278900617232694908607952594187699226341426873297030548292788339488000 430 -489147231092834306063107479490733321500787584353504696286692889702838761012888137870788474690060305928464232265068504623423705734612944679326167463693242074493349855376074973759390012913129432790543979372786012146657741696847931176817777886010738833162791806807983214380235753914590365077721296131542654713212608577121753669273462037105778630333381065321502968416974823889338156351907283132214411550467379781904000 431 -2439321108341763704823275408297695942592426900149563194548936265241082279839671108771488076331267193650448650138572036486708420160925929868907030108516220717708565270984518308867162483218744434622640703091965199251522083070427058223722610774209850722524736038693022517960302367319839736674483344001644893062063649129015431869171793119653188829601135771683409088159056979806003357378126387165556696128624817084196800 432 42888915454585755824346035602338925398766451370710361724945472562502999703680606893779325358544061095275005168150360239161697402274358485704012823519166452860940527926425034081056510258293545365708545586582322653990815238438269893950487454864604415436766401590541914601345530128953111800145059008481976966740277447312581154692707839914766551949433846641360378474302896539715928358173770586495839456583655150289154000 433 213884954140799926928948478316725839531515433973261054543203158944795392915334270059756747156523273033202557323217649203960943493201826141989382447599035790731485576246515971225101745077378008981866828570553042364686991180379893067536459292950963546801475799712169335290666995603602735258990579239008658302674430224922114044334464281192816866138945194406051999480081663701710506779117421086942959598202238391639226000 434 -3760663511860379344771106070300430163503554074181206549716156393761450060418749311704331679396916431009679768941136496679927510482718239310727456585525111309173593437931206008229504391178287652294990193959198397520685208299845513355557044083629376044509405480895666238572192312114663368634464268215380172843512042985916903760894528641886611544429783201445988014655466424111084072212453575538099713000205194907239534000 435 -18754495670884713380840007165286189367600990306387493946407870219566929195319930114981897766633588606126484414191936235995451689295662313287985611843571702312624068852401254816532505065814572542713304476723246310458072612085303375926287452770621526069327300505853334820315906681438830735791272260911604720632537457165611408731594449169067545704128040121796810099903117321221135590652805117888605024263304152603676154000 436 329759797389648294834788245518559246650765090739669313623283365661523446990372994395359007591994603965798998246449345730656889204667464140649852159713136324359381450155807479530624842197464308035961563309170728263940356758842166373838125873197263787386589809374976871564585573413579427447602103758799486491756200213160129501504495182107802751593623493057147884604656631884515577039637136117282991417634446380907162096000 437 1644539508887720572492532795254397948701473858610316327893460583167059826072725720198494544985039592304755673847952902302068839667443872903543225423841898521380617273140782737928497906370401914247921885945268909161493279300347088863885202807128224068942578021671230063630088542757520731473900854566459518368784091797199725790566407541521067468846219080268368664284499605758835527598515101555650461738694427735636525920000 438 -28916427157436763412423171532797808722881999496723418414497597501286356930672589433159399099404181483704199340308091120158642166939097393930944736560647945298152252608842317718465317240694560024666411130452518125953126789767506470553954466900174314476839243419176998243516567995024965500995617776901783912191823986264469181684364781193029048116977029224647168124048692013948429773981755818172478565785113958569217144828800 439 -144210497129152989728377773001366782321453999109961981558892787836281927725414414725807468125788205599747077604572461307725138293761161465957756737124235523724988557933498719516455870469425894114771439791439342110829411258615083874393266134306083311003840759578919514833162604941047998126641956285321996722444603056227296749363543166036285717560130013750973985221150711429061721688351234782305901227224131627870377855814400 440 2535742347931369928484245308112754019445293585660784806672122507897012026670280623198058556981842174098777333064039909584605728987197092442628365399839418648800809272168416913096921801565920272067095886018715104621142031062938544322975469374230097823023570577286425408619323802434458048064654603533424305006062005081075213305886679474749590303561788118007871925292579500976696503868730775157885501945859336581940755373118400 441 12646284658454491713306353957387920927276518745916573850682237401600426654039816775868812465901849344629928777908904923464824963943030443539857711764707928578320118054027562452924630658959222103712281462376098995001689467691881454818768522290289904929624722675106414984284171543914550483309315240568878077984035717944985399788103379741440481767172021392902610972092015889373164856451909788495524293268292553110960012959131200 442 -222371466741275989750142081626114110760448355982519786349536500156789996583709453375156337848059739910185330242561681447126357432189388417168041315173197822823393894775150749202261132816396909232540788539513530014367709278614226325831063739505485857220916541558273831739430583003190309662777360432533422571356769154501289392711626193354064483795869173736893068010300303369767908134330526856296841574154861768120918077296416000 443 -1109027785424692799281327658367813030485674780647032593515373550286686814023942535201004159652273395284995761671803928427662222238255254499858301965019182677681773445749413193605504175446998970140895330554732919325743267726075285846673620330491995115460026205765440566093139978058886796063467119243758880552997949868986145458224962391320268794142282495913044675254970060732929570851973817092033245843279615491326505971966944000 444 19501423845254522753737001329600769790385676378506618570967694129916420940575850517095836273726106851721345195289250350476497941585918574410511987327298241886454660612685475008088454979643515644264482160999407510088055093063269246503251897039920290047166309249553489655154642289372031903417402388628445586163330235228262066977711087077780503604804785471816285550972677190870061698195977760483663131989211376346495037577065718400 445 97260203682303612302252349697307052088911551677573668179900949759564535921034828562795612871736226207126823894180355281735647614589469284029188057116517322195446387822050733534297010871842909402422543771998373048307338902540352143992414416920554593924439950060619406707959680483985276450571108173573131747799545775862577544156413225168253820871415053435574793056167405468671629338232921323242579398801981204968464170048022284800 446 -1710278302768244530907354321825357785221399532429597772891057607103696822236228343980470961912412621205336160176746534224997355221083212411637127513048702789338677304175762342139344235446847829465838154520393582221360429204822054442875845355171494187352240797452456376358165834654678105310320781891771516112375201847315708297597455420746130930567556466246726806034084959966557316814692393761302563431661925153291565443529713558400 447 -8529843778847730404858267328048065683338127963394067302851507479697057015871467084618890845920221872022626689411420800825591822067372082743203412636025370417147645968256452457318327747633781290882487308957157340633856610567053137857393140016218123254034505010659844462986762253619277183735868096068158357199533567150467826551865865649611946785139128017923232945286368387932722071611988563268280689204625030436991937862970358428000 448 149996227628831084239589863099265398255888915194176374925894263244388137413619748615141418389349575953894686538572243280346416515464933955990911067877548919497819748934772147010832726390517418135425657199014982311004456512111980113084450482064633805618942882594705452581036719914051882788569773835840947538062843203851243931902351187962426274668500432608541392254978586525759827065693450338018486607480297237606408419569282815569000 449 748100624462962379489319103720752404750093882739304724287688275124625608546427123437915652078080975953589810316314947825380069339655813508804968945619682208000049723434302678039883657840282492340652357507941340862468460664366017082001775726893848320833126556039637149817403583979765079897232130191202813497575855158288235645718918515074333941453342302427615539076343440082331169400864753126768541284716609007303987210412485005697000 450 -13155484790320643173257940839627280732781901790949411710521242118790086428075554746885183879373111377747551302983070056773676223457852913231054975354272187764304108977370900298498168204936087882472254622669652031547915872911305015001261623698152549087500647400478157343252330157425646214380824501115853302688727116848741418538062099794990813856269005152888496950015814053173736537893209392769416896619899266139406800704858525490819400 451 -65613299664758804358695750327124105318733753521562867222363170645149649616390186931258586742055735072788232408310931202409520588862349199005516631872739929369513726691784141648224513053615705838402602380229399403993490478275290217217207399479874120415095357816811984073750661401417730644767843920962342294206181846033049842917532544222823350624535031277218479797801764749085167595215990377654088282648166343873405943434550439550045400 452 1153841702416665814361656575333858314391571366170661163611274450015192785716884089071693168536176573181837883396578415700796322170547988774255112672373160858987366569806924151669797623709206220976079675138813981053292799063976052613285668100062422873654588014386282205024763031913478094714109876289618207568448540064395757138256541055429680844396522534025968072706745023976123550525074425357592851931768338216031169239277901153473977000 453 5754883648382023422052920901517218455267550434113187642859588129577080689439541529041160081449150416338214854049225871312902343178597921089907384967029299180412495726626845801270564506849483003779796261160474166219162583334185806023071027898664584829945373088239287461628608618126790760123529989618840122217807929038323284397573654151669338611901212966671525769753950771986587537508242243339998606791941438197719848224625519649403326000 454 -101204155840838415723379887977851475515777386721601709458460886509012148239488968823238952729694629265826137438878031623010552352491085233086461082809145742255541127590585682030401331166288451702167499467095914470178608092501083656446891792512122167686091346976687398399164069483785994568898794691552551528238098281919907056662021681232488298804257513542602281930383650633910807222862513775960413771670042243202501626816625354967104891000 455 -504770435971226816688541972130148316119211512878171389935352118495406881537506080565896813710758460940348925299539196856029097743382206114954969933684553744821465145087896931051218724348664452745164408594442796252583986681016546861989779591245588826701758718507861129101448587248303444082662665596536064745256012773094964505602640497049158743370491805674385050678524220959232764341472300231863277881741277658459398223882726213559354972000 456 8876936049169559426337861845779230534061753605867180667992746937981049752888613853580132602470017357676451643773178407402652102097205643717660670339526985595175980573386484008061249017655396637779142095577728015283251212202311226968542642791777973079315567001436649649110412289773217370223845174027932593981044573827107713617665303900051925519463476377520897115195115964266556405396671563009373476830497573504675365865267908627919590067800 457 44275538998094595242576530857700632590594947357943114503010634931754796915657700198757330678042315229055366564129883461149333912460573325078566025344584856283404962328689616627963495560821481839653555535035931453093547735105767810011662725922834293798382157504461413853560052218783340964907583257571260718873539044792570914935397294225891416406892283968124902945229937499191615084074560229133572070580002651011616288557677475885665095309000 458 -778646532939283761187122451895303924800339596850705767882290407336392468417480839826896137633465142264016244075486591782614690546368414610937782749323898489029013900270067716106592269365727364469008738562159080625965360976603037707625238895738677305798814457912488401218571223823062489309273433923281744503813114718686628533877768459837920011331796452318527723074583348163434505574921311505982898465178696032862780870461206311902483260966000 459 -3883705376243489266771401330908073778127995166452145797556665017172644026533744987672214846032460352399308748232658898597769361133289415513920141437105329346606827305845432432451752273736045681814571648246510971602196868769692753049445291839947961988931038944187290023177096620596070004825904489027696101454727380460021803814250717527749355848961171006524936700775447461145009138724538893994949473389768626498909115532544302986122438375546000 460 68301466210363666877653834289354535373286837808869280376990181160452417047686137735240747840214345182265956201857026006117882734073368180770609651375057298047000364419669482382533492380097651105175760573528240710970607987553511673741974681257132326117474718013975810562767117350396516301718768673800855618021600402869470712755506429926143657056067337017615728954408704691246337733505605343261734506121210799753588967261039536045295750408209000 461 340675624225406328541512816663599661009667946865780372954049009050768677484001894479277390231341815070889953504631959072096300087980247057379572434899880009021109113661018458390928306839076398835397444751228521566582801983068706290242022878691944218475946454870695760174369089280665331205476691528691577333331900875797928085057535969366440974165002034504749759081183315390767481238085252912835584280805920578361565769145211558156576406913344000 462 -5991450850939368801529516380383786993331047890638731200756776953572881214477700740974326240953781006002389171918612715903963326451135667632735072955379168392775549622903182192980593453327425552063798048648109573295669314375440580740130856554560725069935336092406988110937968155485840343065405957417627352934274885369930452987177479181948158517700272308453571709140795309422150474209107944814134740434352067973224871182973221616983952069420320000 463 -29884645064899668118163550668867087625484467042700705030705555349539406619709742365896952097618946943492223385072793821402440898535322413354366079679950500745181247945315764057352223220082264406518029016360185432002753760557833352229079481893318921182751258751092688776226440739112893101602152005757740434092910576863421716515480660762704391350516279130977633017448203424907971201912354659381670548476077690375654242382132318936273814351586384000 464 525588883548968197779905716878884403358422758412531425740845157375106186804861797378877597788229593348355361948586815700885141328232994593901029031201976080281073955746186679380396597935392648384464936954747974467658267969763096698510452506613156395970391597242805839766867595505798022344114329206521855208073822731453918180930586878366052982951070737546584509145212330460354420772797051968881299257604407170964314936526092646594108171909620572000 465 2621605237335156706993855717530052375493485876170788252280797768681083541869712379892980586771263711889374542277188514517416788878850286959289672388006577398498385350520998265394053856374154827025883826348608248550423236978785373600189564216683545514868951852172387548116908771847370720149829087060410825814270996429378472343599732514248440984646052428538370631062291027855226056393390691887597718374400751574372829272785912622543035497126462668000 466 -46107590989925268400833696979660447893211655867681182555515232145870061100779043655682668286661584057132729566180718918066396494291416296844118550672880900475889239095236828625992586824055530710534790396513073231637921057190169468700512367771467047036214147023987299729221218756118784465200094828702526286650150129293029169645762613654430048650412468608254996436812040817574651407060767871683959761514675702816364810713451334335133750084243060436000 467 -229984484224409143599487981696270289455678265550071196102912470657815350805779926530970103573776215017179375075092816548229609536274946478312203318048666000736904425954121485937707141993738424934421272930603026550235853769580798675657623136626866524383916505042146744715530069904372328015626761061427380606905012386995942284531314102348853670480933410396925567112318718085570164644107780059200788452824252925298145200750882749869826675979278224220000 468 4044926925068188187353349690664851686877913904906639620600762544080134790306822495111595393794280608511522666822402292742479394766282729592636438298731237737050675928583099696460056777719716133865410326969983444176082468662628324335696918597837502691824377638578631906056990195392585670891712384846542042828998594073064000417270990511130187142096291485854783001596543943710856387853987158490849139031664269561731573221362451835291372408489458257320000 469 20176309159706413351280177702919049133628377677589220640158923631605802240459297837566455519824462465422956763406872974509574861346997674759511426858292418191222382567584999386409668319625222741737804507673363407545680454200139401898146325735996171919237442394626261705706017583132345872225021408273565838839884877254401597615683135739055433025531948649747850260224966524375213878588821717283816425141279184329488021562944790670977173446452078159660160 470 -354863076531253542449961454606604308943982658684579991691129497077755329360660291641766536396749469764036072816359216023786606659070811346121970342256278182809685123596413519496706933083694600389386375134906688073898516377941871928459461449270555918582532085857266182548943245100024302668504229481059600754223082555709070928886819516232974107973922340560394603113905179302550030954979571876436456374650043856124400156440306406970577131735468590601222720 471 -1770095725951846464207419683795057257690791125130014613832270100880429284496204221023715381388157107142366460416533194555325973534474269690159416757234182831550548205458728790266289213756875901167967611495168788687341394348544278024881579775344908909219761627870589768024120804172331236033509278006887730113484557544946704134483081555746446026389454655285825640376396677637029090684976734320018491302904200742613547225706905197973886751992666189532922240 472 31133126113986074813364550543385667852709967265676133707843055521844665035234591530257061144099415061215987092196608958787829004848033134286536476089964952488814489162894581057585301627941028218967511877125748097129031820487458236091643397627035355829387400004173136331754136962148339692941747523593185081629891948976738687150779159561685844119302251006895668299520712326280946071115634616751491616065125941259745270448349330503479065105696948457194463200 473 155297164328474251147520420696881460375032867135669164572745114228176618768623850764385801344075410407601514448376982783909600048977374256221870529121278391648458817991556804142848046007549791429152870125794944201035451874914347859322743868546519853866294191084229242522457451751361135459789092349284907775585278995539574081218175516920671327566282443138446982607378059093298464736202617198453160399227136109547811134156017318571760077660071974961882810400 474 -2731469358681210607967925252806679645546311031958825865738419987552190890672151950628866988808536183383661046987024181976467205495363024143221886294531710487879596999643142621595412688165361428356562088264933121259977398813677107059122912892249641222881927113268760682330799484223763706817194270635487580730951326339442506838166606736603791363893377234368857645085218317990131455037481604414943804675756627616101982494142026355514655289200211449338833644800 475 -13625170379843863622604872442283361631259945533457518678868686692822042448618896564306620575357377298862060220565508740343878731499682743344976940709478467184845859053496673790417117776061503265537781738788123949998375618472987050154037037847279076064358761440803667176691887840171977966340653649781823478843642475935525027078814615784427273888459979631438539069278411626043797925734746065843322419165626225231034142151773658775413540935897874975472960305920 476 239652255869198327474795312416683477842582053640146684180280248004728514462291457440280070117478647369529622511856876749026882579778343112825333469733576143228038554403782095332986015762805688315950659814095945391467872349336099611001648608361403553863020939968400183014344877770382513487468423575276363515728002385061936993527187897140417889859921873601784914274574413225477654761338298328241976208745677296544668307814107657628775259518505923256670360840320 477 1195451341271811713336687775608619640225128433230951536531414081883392180095325387627735124181740291978935087775490203632195959873808246063398072857864546082624269827880423865164628706707864344134978271862120587172835280554060192754761887852861535655547513998746757242543832174961400981874730140211216916469925337920405946225956909135253634097038828774293626202855593647247065916373567013243051951760620271479557603943293995287854114262826029174510231912614400 478 -21027042812425474914035608655489060441688602137947906986661544778238443508512559405958195813912012215114373607093589546920586692588322238016155653790056276657053437810122242549945714966426174838840942214265030800355524157315183391267310753803890634419435857077932253479533631469806614208800208807979923447944729089966684909849648831457666492198871409261609152394834307077860017077157904510432363823206780215166037162325750233028959003822078839801114835999116800 479 -104889813878167707507860090769012647079651765301317924297333201974148442349581858505814451237658620538721253993188665946103447466151207307702816661892408351193382424728485988583733924668911171747552239064335185094129486326080849796045801220907030311179179624677135119272362395504725487933197883011993721856103055579474793734398882063227804803862695623087838625956466137683124465111369578529579282703325713804164011607552403120523938040273252458576948030848571200 480 1844957089929541949924538555949057159306980214796088054192004253896403509149781982074122417618314124265456836833583950143624899469661058139985563931508635861626137001780596373762741127168984281018415023160826649785966288006023633942813359165880960501739715030242158224834419626546512384577563642178106174545822342067366301677372475503251962396044075571606134371391508078766117075254302288494553326719503291926173481847828533998191136658806118251128947601290615600 481 9203352996613449717331487957741235026344791117289621216496702527178698623276497937227837126243766499020619628128888665884961186900395619418762722581330666714744210016173967447803983952934489656651365816092734626809927104995965412080197423379938337057382049603446708284578901904789097457206380169441172482274191594376606730475122184069701203117010582267528263084916086932691860233487946912214441469358461886176565104845839442870263520965686547315966999414084899760 482 -161884638268045480078050457523781520389265296299257342407864718305965634967550893417688918435196746732140370910800954039803726103134210826229413937747506784791418053337311412779116503229723788131445518590514405019461751640750286701592743450686059479593998262145721414993203821950066408021636372225904057709133548172532755803973713231535108389061732381385034982427019294023516074991456499389848449822446888905130293299556784229949025186096103047738300699436185498800 483 -807551270058682751940700615653307955204633286748819198322905726445081717552684803901599591859072221457266625235921512109105910178958421325865096902681521019559941075087533302656957493753620470262354140379700968899799109246475044890265432827011096831164332124490431058901999734688340374491825706804219511608323249699631487594782514238374541178846885879807481455394865829999287630641741754150633283419669017459148586884915030701933677903079715635683430920357703958800 484 14204835659878919872657517928874394030388338768918358681612767279155222752105534557177450283085384671023358178076090210359331851400537199845495168265980931827665882346404106758203246169442846856862076169831010046699612781164797186210008343164627266923133430174257202671577967876761760249327054122660814719130123222856514256962719606729688059134176917359932019440480070075401105672193018745293788075946776118152876306555609408361057618558850629394035541161098864277200 485 70860676765464332338213687328482441503084779805987754988380702196583934681515619574488222804830594303241243375646280839426955541545113925921181427782284435944324396616690135726231170787203784453031607498271152970067529218640953853393720164128839643841991056256905791027603313380760913620763436164872253083500421290854574996324875205138696805344434463901898883767117575020548399628462089924531684224355166950775002411040584155686654778506244964507022440062286138719200 486 -1246458721497385782843986884251521754409652001527157621658986840307373822545380736975355510430705749293631312408606520858752606364164002645860091746667840095499454588303071072731640241356596693265032847708608055940070920290437573892701107681124154670864694090058931170610981086608306432315631824322069257607286799991645330941824068592801304095059409931050382107047845433823835612261289852080929438366236593320396030503439021708412879571963878157510885096116477967498800 487 -6218012086045646155331830567791090407058553475362711290239610834540078040732553374826750578087348611435424022341338117363330111918579493811788599480309379783436687690246226611333875383658842313808035800347858954008141558479435566413451243699099629012879804123058806828587967377305438404837207083456566629389616947432692131247924783283252248690416215755210102629084164116474373757079596967224832221877745486754861525441948903531576435944480494350992655660165215322464000 488 109378159000461100768440389735544267347947357978169179626224590923106942948664647855735797430402034436894322721706153358199792739542687462330891577196302403307719513682539048896766635169527094148023537408248753621402394965185933156892264822059647844858723681893946525837594423423612488665530805034997066102236763134463133716584769068966954995656621763627200165595030565450735393714774261661127216779301886494803773536198572083389280231768206995516362526115006030894590400 489 545643281185581371551577124905247852832039323151482768729176964252599789720978323969666456825691998258455290832387629759663552746445723811738142874815724767013897734363984084593546811679157494982026364806844365286559844032574618765067226815042430626861391495613188905754814876765586089136910723220473450496815940145166031378984529179508933568248860125600634665167295774840669955139279961906295643729442452796517335723418387607469404050058073453773615848533409730709780800 490 -9598298436260899610972081696425807069456191460089061161491052483885210478697868623400763853354993465379592004816160067860033289392609476476550199953371904831551296874449693929751468850270967256537620658850249343660252223488826606943916757863468127849756392177118184309043974067200854633024756255740567287440427043810946443297353017623052241061618359255118361331259966477629442825485066482303025073424012447389354701437064382597508674519127485269904105449427397398999260800 491 -47882515307359737679739514326722666654687969641617628584501038331128751226521192351625329761796173159782775199232623166012324547266466995597756695808091055764209857228531326960047153598228104954981134048129223525900229186892937214542350810439651956945463645105740166348075719637090023182017475172390393486735351534965580024802896856605455116218556854642828229322263111061931584139499235163362444939786163299064965155847836596463716753978463130468271491624896859364219990400 492 842303744509558584858291114227227315443163511976293868391881123263012828474560073844057791657037137575558626896094706244910959077111544329770794661984890640285811084198829390201109886779991167626232478009599528749033204562035488848531757350151763476344929150444981041589314020565446421003750794077971156436775783859967156638817216122003854740078138215533753436859095343359193586597120143799151073144159479320820804342457376216535095979349128952194683600266717976285278712000 493 4201998627757392425178950128800896758549065257569077445073636855045336660302011540905491397411270439676558537999651596909142529273263221639251570576290649679496659230104615778526461520184586932460325461889277328684565206656419051943296975349854585255322573397939736628029806893887290789670720952345320728767285308776727924278189018256702120868567651191675074731014172691663130806836767832298638186312478714128134464553561591760371934794609434654964687391054576697586766272000 494 -73918640020087747530148496772874623455713958659985148173061196089966662466117152363351407093516651506323250254698226522693607103527647419035780969603187270059269803205287425303370946059294415384741854442930451250156142393282905604861784973574702971225465790878689584570226667459438508256176058519878651208976598118355098246110120092392237226115913803229775363381540690129810688259602662136337372215491938022830738877181194970409502158288669006691210760106619583483859750316800 495 -368761501446652519495672112927240672461799983974736107838465116572090725972215899445514327062135276726329951266551048383566280523184538478595302911500688044552094897625282798438629980442678484639536225472290346886062966816919629693275494886871931474475618843528367739892725545680230062649005821205165140016930240649827196985481025092101109992779303167146168288824723539336433526811759940172682887274871848652526494786195922706922407532137324258449153784753743300828983252598400 496 6487089236570217527605599567699478016827885627483489641559891584209471509774754486967882310255980022084280193692033123809541610971567712943641912628496622346406946728429131784337659855786311579655597755737263321776498485994665467233274214369439199253460694267862559897019689308827854221721740905194075601250838887132971259718615430566852777711542222611041882773841060419639211887842157181096493397583010724988008856986544529394506340771912742301149849809346557176459252662015200 497 32362784010274168866452311471224689530151177864749552566325840734942770712470337864348732351322407779186491123897566369179913923169873421473689367185152230726304578572693883509196239003829318805881557018421154787408619119820467494018909522845714401890266655387091503445837143787528163805019926467807404314069232727085638883233570686907110795435030045085077745269124037833742207674799247195253922433765742550594830477694845964492704966724688112453648617048318828192009032938204000 498 -569319891616381783517608400258895264087190857621838827328748659200757677332368102779993546643978523444417942925794085561646928799309597535834509675407643282027717847876894709405495681472826123248371418142775951755064840121048944573896328473922957831127294822420089196558578623450297735704903521009710155164089087901227290562411757849853701659486429984421283491113303325929790235607480204236791157268798478420647063298819273144902546456930495523340294789630429867294875430470772000 499 -2840250999781586738044997097777798696202020936641612485576639658529250947413827469522930177319447292856021290171427382638397597761261082575680523370817113474215076378297563382001546954983010242957143779128570417966472907660109699789327344485173037476289104921590179075111365420494344864089350000671068864170855233647893073104818839651973795454367095919731335473367794855714983276777811254496359212168492576473016158629234480788963466239465460442461119554403132610789715635634684000 500 49965857012004308166925630816159457809705740506685475138838456539317628934659876421944302971581821801568979271149824967172587698690691763388097674635610281847157645671192001348963607410192740347937167330549507785901441773967521527938609773693300813590764026042960414031471539748229920317113874248446989793556488004503166882773979034108539979742101667186614497526223048350972325580199418626928744974435509526146573129468222291919224085962999716466656601045220329150544492905278491520